.elementor-378 .elementor-element.elementor-element-8093a4a{--display:flex;--min-height:440px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-378 .elementor-element.elementor-element-8093a4a:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-8093a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dev.qepoxy.com.au/wp-content/uploads/2026/06/qantashanger-4.jpg");background-position:center center;background-size:cover;}.elementor-378 .elementor-element.elementor-element-8093a4a::before, .elementor-378 .elementor-element.elementor-element-8093a4a > .elementor-background-video-container::before, .elementor-378 .elementor-element.elementor-element-8093a4a > .e-con-inner > .elementor-background-video-container::before, .elementor-378 .elementor-element.elementor-element-8093a4a > .elementor-background-slideshow::before, .elementor-378 .elementor-element.elementor-element-8093a4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-378 .elementor-element.elementor-element-8093a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(21, 23, 27, 0.85) 0%, rgba(21, 23, 27, 0.5) 100%);}.elementor-378 .elementor-element.elementor-element-a6ecd29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-9ab0d49{text-align:start;}.elementor-378 .elementor-element.elementor-element-9ab0d49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-96c2c4d{text-align:start;}.elementor-378 .elementor-element.elementor-element-96c2c4d .elementor-heading-title{font-size:50px;font-weight:800;color:var( --e-global-color-white );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-26a36fa{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-mist );}.elementor-378 .elementor-element.elementor-element-0c21b52{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-378 .elementor-element.elementor-element-0c21b52:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-0c21b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mist );}.elementor-378 .elementor-element.elementor-element-53a549d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;}.elementor-378 .elementor-element.elementor-element-3a9b732{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-3a9b732:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-3a9b732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-96899af{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-6791f9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-025cac9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-5b6d5b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-9f2e9c7{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-9f2e9c7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-7896356{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-7896356:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-7896356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-046993e{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-eb2b119{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-8667c59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-2c63a21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-e5f137d{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-e5f137d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-c99f589{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-c99f589:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-c99f589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-04fa8e5{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-6c627bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-d8f149c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-262229a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-808ce1e{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-808ce1e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-612e6ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-612e6ae:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-612e6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-cb6e1f9{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-4896a55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-45f6d91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-aed3fe9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-9ed082b{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-9ed082b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-9860cfc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-9860cfc:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-9860cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-c630a57{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-fea01db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-ddfa97b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-9e9a006 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-bcad0a0{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-bcad0a0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-5d1625c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-5d1625c:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-5d1625c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-d6fdcef{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-da2db07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-697cad8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-9e33aa7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-13ec9aa{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-13ec9aa .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-6a86bf1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-6a86bf1:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-6a86bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-3c046d9{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-46b8acb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-f9dc685 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-3772361 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-4eda754{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-4eda754 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-7c7a092{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-7c7a092:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-7c7a092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-c72a021{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-09f8a52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-4e0a79e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-fe0b81b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-e3f41a6{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-e3f41a6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-f2b235a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-f2b235a:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-f2b235a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-2ee4937{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-3ab22a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-e7ebb57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-255dee9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-68befe8{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-68befe8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-a019be0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-a019be0:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-a019be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-01bff05{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-2537474{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-fef346d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-0332fd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-246b7b1{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-246b7b1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-699c29e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-699c29e:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-699c29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-272dc64{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-74776cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-ed5b4fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-5d7f9b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-14c7c38{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-14c7c38 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-86c93fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-86c93fc:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-86c93fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-73681d7{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-d1269fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-e250700 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-abe78ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-21b7c21{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-21b7c21 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-da8336d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-da8336d:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-da8336d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-58ca5ac{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-9e5607d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-f14859f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-4e322ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-ec78231{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-ec78231 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-d29ed2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-d29ed2a:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-d29ed2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-b3b5e01{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-b5f59d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-745c154 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-721c65e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-a650faf{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-a650faf .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-dd492aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:14px 14px 14px 14px;}.elementor-378 .elementor-element.elementor-element-dd492aa:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-dd492aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-a96eb3f{--e-image-carousel-slides-to-show:1;}.elementor-378 .elementor-element.elementor-element-ff99d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-378 .elementor-element.elementor-element-c315909 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-378 .elementor-element.elementor-element-385272b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-378 .elementor-element.elementor-element-8cadc16{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-378 .elementor-element.elementor-element-8cadc16 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-378 .elementor-element.elementor-element-a7fb496{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-378 .elementor-element.elementor-element-a7fb496:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-a7fb496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-378 .elementor-element.elementor-element-8a587f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-378 .elementor-element.elementor-element-815710c{text-align:center;}.elementor-378 .elementor-element.elementor-element-815710c .elementor-heading-title{color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-038c003{text-align:center;color:var( --e-global-color-mist );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-378 .elementor-element.elementor-element-722aa19 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-white );color:var( --e-global-color-white );}.elementor-378 .elementor-element.elementor-element-722aa19 .elementor-button:hover, .elementor-378 .elementor-element.elementor-element-722aa19 .elementor-button:focus{background-color:#D98C00;}.elementor-378 .elementor-element.elementor-element-d93a213{text-align:center;color:var( --e-global-color-muted );}@media(max-width:1024px){.elementor-378 .elementor-element.elementor-element-53a549d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-378 .elementor-element.elementor-element-53a549d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Projects cards */
.qx-card{transition:transform .25s ease, box-shadow .25s ease; height:100%;}
.qx-card:hover{transform:translateY(-6px); box-shadow:0 16px 38px rgba(26,28,31,.20) !important;}
.qx-card .elementor-widget-image-carousel{line-height:0;}
.qx-card .elementor-image-carousel-wrapper{margin:0;}
.qx-card .swiper-slide-image{width:100%; height:230px; object-fit:cover; display:block;}
.qx-card .elementor-swiper-button{color:#fff; font-size:17px; text-shadow:0 1px 4px rgba(0,0,0,.5);}
.qx-card .elementor-swiper-button-prev{left:10px;}
.qx-card .elementor-swiper-button-next{right:10px;}
.qx-card .elementor-widget-heading:nth-of-type(2){margin-top:3px;}
.qx-card .elementor-icon-list-item{align-items:flex-start;}
@media (max-width:767px){.qx-card .swiper-slide-image{height:210px;}}
/* FIX: Elementor image-carousel leaves slides visibility:hidden -> blank cards */
.qx-card .swiper-slide,
.qx-card .swiper-slide-image{visibility:visible !important;}
/* FIX v2: _css_classes 'qx-card' is not rendered on the inner card containers, so all .qx-card rules were dead. The carousel widget DOES render '.qx-cardimg'. Retarget the critical rules there. */
.qx-cardimg .swiper-slide,
.qx-cardimg .swiper-slide-image,
.qx-cardimg .swiper-slide-active{visibility:visible !important;}
.qx-cardimg .swiper-slide-image{width:100% !important;height:230px !important;object-fit:cover !important;display:block !important;border-radius:10px 10px 0 0;}
@media (max-width:767px){.qx-cardimg .swiper-slide-image{height:210px !important;}}

/* FIX v4: card surface separation + hover. The '.qx-card' class does not render on the inner card containers (Elementor quirk), so target the grid items by structure. White bg + 14px radius + shadow are set in element settings; reinforce the shadow and add a hover lift. The grid section now has a light bg so the white cards stand out. */
.elementor-element-53a549d > .e-con-inner > .e-con{box-shadow:0 6px 20px rgba(26,28,31,.10) !important;transition:transform .25s ease, box-shadow .25s ease;}
.elementor-element-53a549d > .e-con-inner > .e-con:hover{transform:translateY(-6px);box-shadow:0 16px 38px rgba(26,28,31,.18) !important;}/* End custom CSS */