.elementor-11 .elementor-element.elementor-element-f14ddaf{margin-top:112px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2402b6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cc02355.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-712523a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-712523a .elementor-heading-title{font-family:"DREPHONIC";font-size:72px;font-weight:400;line-height:76.32px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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-11 .elementor-element.elementor-element-c92f1a9{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato";font-size:24px;font-weight:400;line-height:36px;}.elementor-11 .elementor-element.elementor-element-c92f1a9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6b59e26{overflow:hidden;margin-top:60px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-eac9116.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-eac9116 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-48b5f32{--e-image-carousel-slides-to-show:5;}.elementor-11 .elementor-element.elementor-element-48b5f32 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-48b5f32 .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-48b5f32 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-033700a{--e-image-carousel-slides-to-show:5;}.elementor-11 .elementor-element.elementor-element-033700a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-033700a .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-033700a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-b80ddce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-b80ddce:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b80ddce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-b80ddce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-11 .elementor-element.elementor-element-b80ddce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-df258a1 > .elementor-element-populated{padding:0px 112px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b7687b7 .elementor-heading-title{font-family:"Lato";font-size:16px;font-weight:800;line-height:16.96px;letter-spacing:0.32px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-377f0a3 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-377f0a3 .elementor-heading-title{font-family:"DREPHONIC";font-size:48px;font-weight:400;line-height:50.88px;}.elementor-11 .elementor-element.elementor-element-26f0ba1 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-26f0ba1{font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.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 );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d540e69{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-11 .elementor-element.elementor-element-d540e69 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-icon i{color:var( --e-global-color-93dd1a2 );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-icon svg{fill:var( --e-global-color-93dd1a2 );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-item > a{font-family:"Lato";font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-b5a4843 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato";font-size:16px;font-weight:800;line-height:24px;letter-spacing:0.32px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-11 .elementor-element.elementor-element-b5a4843 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c9e73d3{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-c9e73d3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:24px 24px 24px 24px;}.elementor-11 .elementor-element.elementor-element-f1c0182 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-f1c0182{margin-top:64px;margin-bottom:64px;}.elementor-11 .elementor-element.elementor-element-54b3463{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-54b3463 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:24px 24px 24px 24px;}.elementor-11 .elementor-element.elementor-element-e845436 > .elementor-element-populated{margin:0px 0px 0px 112px;--e-column-margin-right:0px;--e-column-margin-left:112px;}.elementor-11 .elementor-element.elementor-element-2ab88e4 .elementor-heading-title{font-family:"Lato";font-size:16px;font-weight:800;line-height:16.96px;letter-spacing:0.32px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c6c2d40 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c6c2d40 .elementor-heading-title{font-family:"DREPHONIC";font-size:48px;font-weight:400;line-height:50.88px;}.elementor-11 .elementor-element.elementor-element-ba9098a > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ba9098a{font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.elementor-11 .elementor-element.elementor-element-bd9a458{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-11 .elementor-element.elementor-element-bd9a458 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-icon i{color:var( --e-global-color-93dd1a2 );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-icon svg{fill:var( --e-global-color-93dd1a2 );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-item > a{font-family:"Lato";font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-771f74e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato";font-size:16px;font-weight:800;line-height:24px;letter-spacing:0.32px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-11 .elementor-element.elementor-element-771f74e > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c39828f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c39828f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c39828f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-c39828f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-3953603.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-1b29fd9{text-align:center;}.elementor-11 .elementor-element.elementor-element-1b29fd9 .elementor-heading-title{font-family:"DREPHONIC";font-size:48px;font-weight:400;line-height:50.88px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-dc39bdb{width:var( --container-widget-width, 54.422% );max-width:54.422%;--container-widget-width:54.422%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-dc39bdb > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-64749a3 .elementor-button{background-color:#0B2E4F;font-family:"Lato";font-size:16px;font-weight:800;font-style:normal;line-height:24px;letter-spacing:0.32px;fill:#CAFC3B;color:#CAFC3B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:8px 19px 8px 19px;}.elementor-11 .elementor-element.elementor-element-64749a3 > .elementor-widget-container{margin:26px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-64749a3 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-64749a3 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-64749a3 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-64749a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3034d1f{margin-top:112px;margin-bottom:60px;}.elementor-11 .elementor-element.elementor-element-28a186a .elementor-heading-title{font-family:"Lato";font-size:16px;font-weight:800;line-height:16.96px;letter-spacing:0.32px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-9b7bdf4{width:var( --container-widget-width, 42.28% );max-width:42.28%;--container-widget-width:42.28%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9b7bdf4 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9b7bdf4 .elementor-heading-title{font-family:"DREPHONIC";font-weight:400;line-height:50.88px;}.elementor-11 .elementor-element.elementor-element-b071cc1{width:var( --container-widget-width, 59.129% );max-width:59.129%;--container-widget-width:59.129%;--container-widget-flex-grow:0;font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.elementor-11 .elementor-element.elementor-element-4f60bbd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ca84550 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c0ee6b1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ddeb6d3 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-ddeb6d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-ddeb6d3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ddeb6d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-71400a0{overflow:hidden;margin-top:0px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-7d976a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-7d976a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-7d976a5.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-11 .elementor-element.elementor-element-7d976a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-11 .elementor-element.elementor-element-7d976a5 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-7d976a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-7d976a5 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-7d976a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7d976a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-15935f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-15935f1 img{border-radius:30px 30px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f4dd81a > .elementor-widget-container{margin:22px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-f4dd81a .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-bcba3af > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-bcba3af{font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-1f66679:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-1f66679 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-1f66679 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-1f66679 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-1f66679 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-1f66679 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1f66679 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-77dd7e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-77dd7e4 img{border-radius:30px 30px 0px 0px;}.elementor-11 .elementor-element.elementor-element-68b06a0 > .elementor-widget-container{margin:22px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-68b06a0 .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-188ec40 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-188ec40{font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-11cb425:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-11cb425 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-11cb425 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-11cb425 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-11cb425 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-11cb425 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-11cb425 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-23a24ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-23a24ce img{border-radius:30px 30px 0px 0px;}.elementor-11 .elementor-element.elementor-element-97084d4 > .elementor-widget-container{margin:22px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-97084d4 .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-a1c2ee2 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-a1c2ee2{font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-4866b76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-11 .elementor-element.elementor-element-4866b76{margin-top:40px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-cf80dee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-cf80dee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-cf80dee.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-11 .elementor-element.elementor-element-cf80dee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-11 .elementor-element.elementor-element-cf80dee > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-cf80dee > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-cf80dee > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-cf80dee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cf80dee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-9d7ade3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9d7ade3 img{border-radius:30px 30px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2777e2e > .elementor-widget-container{margin:22px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-2777e2e .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-d94d56c > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-d94d56c{font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-f96a5c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-f96a5c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-f96a5c0 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-f96a5c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-f96a5c0 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-f96a5c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f96a5c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-2303480 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2303480 img{border-radius:30px 30px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a72658f > .elementor-widget-container{margin:22px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-a72658f .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-084f1b1 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-084f1b1{font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-a65eca1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-a65eca1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-a65eca1 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-a65eca1 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-a65eca1 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-a65eca1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a65eca1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-abde820 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-abde820 img{border-radius:30px 30px 0px 0px;}.elementor-11 .elementor-element.elementor-element-03e2381 > .elementor-widget-container{margin:22px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-03e2381 .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-707dd9b > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-707dd9b{font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-9517b45 > .elementor-container{max-width:1440px;}.elementor-11 .elementor-element.elementor-element-9517b45{overflow:hidden;margin-top:112px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-2a08502.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-2a08502 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d65260d{text-align:center;}.elementor-11 .elementor-element.elementor-element-d65260d .elementor-heading-title{font-family:"DREPHONIC";font-size:48px;font-weight:400;line-height:50.88px;}.elementor-11 .elementor-element.elementor-element-fb47420 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fb47420{text-align:center;font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.elementor-11 .elementor-element.elementor-element-c7d911d > .elementor-container{max-width:1440px;}.elementor-11 .elementor-element.elementor-element-c7d911d{overflow:hidden;margin-top:60px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-f0196f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-d2d52bc{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 1440px );max-width:1440px;--container-widget-width:1440px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d2d52bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-primary );font-family:"Lato";font-size:16px;font-weight:800;font-style:normal;line-height:24px;letter-spacing:0.32px;}.elementor-11 .elementor-element.elementor-element-de050de .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato";font-size:16px;font-weight:800;font-style:normal;line-height:24px;letter-spacing:0.32px;border-radius:30px 30px 30px 30px;padding:8px 20.34px 8px 20.34px;}.elementor-11 .elementor-element.elementor-element-de050de > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0980eed:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0980eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-0980eed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:112px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0980eed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-1ed5143.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-3be9a80{text-align:center;}.elementor-11 .elementor-element.elementor-element-3be9a80 .elementor-heading-title{font-family:"Lato";font-size:16px;font-weight:800;line-height:16.96px;letter-spacing:0.32px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8de7c1a > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8de7c1a{text-align:center;}.elementor-11 .elementor-element.elementor-element-8de7c1a .elementor-heading-title{font-family:"DREPHONIC";font-size:48px;font-weight:400;line-height:50.88px;}.elementor-11 .elementor-element.elementor-element-aefda03{width:var( --container-widget-width, 57.623% );max-width:57.623%;--container-widget-width:57.623%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.elementor-11 .elementor-element.elementor-element-aefda03 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-251524d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-251524d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-251524d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-251524d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-bd1720d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-42ef3ee > .elementor-widget-container{padding:19px 0px 19px 0px;}.elementor-11 .elementor-element.elementor-element-42ef3ee img{width:52px;}.elementor-11 .elementor-element.elementor-element-7a6bc90 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7a6bc90{text-align:center;}.elementor-11 .elementor-element.elementor-element-7a6bc90 .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-c7c6b7f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c7c6b7f{text-align:center;font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-d801c6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-43a704b > .elementor-widget-container{padding:21px 0px 21px 0px;}.elementor-11 .elementor-element.elementor-element-43a704b img{width:40px;}.elementor-11 .elementor-element.elementor-element-4e499fa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4e499fa{text-align:center;}.elementor-11 .elementor-element.elementor-element-4e499fa .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-d55eb9b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d55eb9b{text-align:center;font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-85ac80f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-476a33c img{width:87px;}.elementor-11 .elementor-element.elementor-element-5a32f53 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5a32f53{text-align:center;}.elementor-11 .elementor-element.elementor-element-5a32f53 .elementor-heading-title{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-8b39e72 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8b39e72{text-align:center;font-family:"Lato";font-size:14px;font-weight:400;line-height:21px;}.elementor-11 .elementor-element.elementor-element-eaa1fcf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-eaa1fcf{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0B364F1A;margin-top:0px;margin-bottom:0px;padding:12px 0px 12px 0px;}.elementor-11 .elementor-element.elementor-element-eaa1fcf, .elementor-11 .elementor-element.elementor-element-eaa1fcf > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a95d6c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d4d2925{text-align:center;font-family:"Lato";font-size:16px;font-weight:800;line-height:16.96px;letter-spacing:0.32px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7d5cad0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-384daeb img{width:361px;}.elementor-11 .elementor-element.elementor-element-42ed2fb > .elementor-container{max-width:1440px;}.elementor-11 .elementor-element.elementor-element-42ed2fb{margin-top:112px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-aa368ce{text-align:center;}.elementor-11 .elementor-element.elementor-element-aa368ce .elementor-heading-title{font-family:"Lato";font-size:16px;font-weight:800;line-height:16.96px;letter-spacing:0.32px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f0f30da > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f0f30da{text-align:center;}.elementor-11 .elementor-element.elementor-element-f0f30da .elementor-heading-title{font-family:"DREPHONIC";font-size:48px;font-weight:400;line-height:50.88px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-e607c77{text-align:center;font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-e429802 .swiper-slide-bg{background-image:url(https://coveryourpergola.com/wp-content/uploads/2025/03/goodfriend_testimonial.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-e429802 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-e429802 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-e429802 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-cb821d4 .swiper-slide-bg{background-image:url(https://coveryourpergola.com/wp-content/uploads/2025/03/Niko_Testimonial.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-cb821d4 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-cb821d4 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-cb821d4 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-3e61f27 .swiper-slide-bg{background-image:url(https://coveryourpergola.com/wp-content/uploads/2025/04/commrcial_pool_cabanas.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-3e61f27 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-3e61f27 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-repeater-item-3e61f27 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0874c83 > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide{height:637px;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button svg{height:20px;width:20px;}.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide-inner{padding:0px 50px 0px 50px;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slide-heading{font-family:"DREPHONIC";font-size:30px;font-weight:400;line-height:31.8px;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slide-description{font-family:"Roboto";font-size:16px;font-weight:400;line-height:24px;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1bdd516:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1bdd516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efcf440 );}.elementor-11 .elementor-element.elementor-element-1bdd516{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-1bdd516 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-48c8d29{text-align:center;}.elementor-11 .elementor-element.elementor-element-48c8d29 .elementor-heading-title{font-family:"DREPHONIC";font-size:48px;font-weight:400;line-height:50.88px;}.elementor-11 .elementor-element.elementor-element-5124493 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5124493{text-align:center;font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.elementor-11 .elementor-element.elementor-element-526d898 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-526d898{text-align:center;font-family:"Lato";font-size:20px;font-weight:400;line-height:30px;}.elementor-11 .elementor-element.elementor-element-05eeedf .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato";font-size:16px;font-weight:800;line-height:24px;letter-spacing:0.32px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;}.elementor-11 .elementor-element.elementor-element-05eeedf > .elementor-widget-container{margin:34px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-900642e{width:50%;}.elementor-11 .elementor-element.elementor-element-e845436{width:50%;}.elementor-11 .elementor-element.elementor-element-7d976a5{width:33.184%;}.elementor-11 .elementor-element.elementor-element-1f66679{width:33.186%;}.elementor-11 .elementor-element.elementor-element-11cb425{width:33.184%;}.elementor-11 .elementor-element.elementor-element-cf80dee{width:33.184%;}.elementor-11 .elementor-element.elementor-element-f96a5c0{width:33.184%;}.elementor-11 .elementor-element.elementor-element-a65eca1{width:33.186%;}.elementor-11 .elementor-element.elementor-element-a95d6c7{width:66%;}.elementor-11 .elementor-element.elementor-element-7d5cad0{width:34%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-f14ddaf{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-712523a{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-c92f1a9{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-48b5f32{--e-image-carousel-slides-to-show:4;}.elementor-11 .elementor-element.elementor-element-033700a{--e-image-carousel-slides-to-show:4;}.elementor-11 .elementor-element.elementor-element-df258a1 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b7687b7 .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-377f0a3 .elementor-heading-title{font-size:36px;line-height:36px;}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-11 .elementor-element.elementor-element-d540e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-11 .elementor-element.elementor-element-b79265e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-900642e > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-e845436 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 20px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2ab88e4 .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-c6c2d40 .elementor-heading-title{font-size:36px;line-height:36px;}.elementor-11 .elementor-element.elementor-element-ba9098a{font-size:17px;line-height:26px;}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-11 .elementor-element.elementor-element-bd9a458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-11 .elementor-element.elementor-element-8d938d2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-9b7bdf4{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-b071cc1{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-71400a0{padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-7d976a5.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-11 .elementor-element.elementor-element-7d976a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-11 .elementor-element.elementor-element-f4dd81a > .elementor-widget-container{margin:22px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-f4dd81a .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-bcba3af > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-bcba3af{font-size:12px;}.elementor-11 .elementor-element.elementor-element-68b06a0 > .elementor-widget-container{margin:22px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-68b06a0 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-188ec40 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-188ec40{font-size:12px;}.elementor-11 .elementor-element.elementor-element-97084d4 > .elementor-widget-container{margin:22px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-97084d4 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-a1c2ee2 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-a1c2ee2{font-size:12px;}.elementor-11 .elementor-element.elementor-element-4866b76{padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-2777e2e > .elementor-widget-container{margin:22px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-2777e2e .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-d94d56c > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-d94d56c{font-size:12px;}.elementor-11 .elementor-element.elementor-element-a72658f > .elementor-widget-container{margin:22px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-a72658f .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-084f1b1 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-084f1b1{font-size:12px;}.elementor-11 .elementor-element.elementor-element-03e2381 > .elementor-widget-container{margin:22px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-03e2381 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-707dd9b > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-707dd9b{font-size:12px;}.elementor-11 .elementor-element.elementor-element-9517b45{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2a08502.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-2a08502 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c7d911d{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d2d52bc{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-d2d52bc > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-next{font-size:17px;}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-image-carousel-caption{font-size:11px;}.elementor-11 .elementor-element.elementor-element-de050de > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1ed5143 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-aefda03{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-251524d{margin-top:0px;margin-bottom:0px;padding:40px 10px 30px 10px;}.elementor-11 .elementor-element.elementor-element-bd1720d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-7a6bc90 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-c7c6b7f{font-size:12px;}.elementor-11 .elementor-element.elementor-element-d801c6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-4e499fa .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-d55eb9b{font-size:12px;}.elementor-11 .elementor-element.elementor-element-85ac80f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-5a32f53 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-8b39e72{font-size:12px;}.elementor-11 .elementor-element.elementor-element-a95d6c7 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-7d5cad0 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-11 .elementor-element.elementor-element-42ed2fb{margin-top:64px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide-inner{padding:60px 30px 60px 30px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-f14ddaf{margin-top:64px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-cc02355 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-712523a .elementor-heading-title{font-size:48px;line-height:50.88px;}.elementor-11 .elementor-element.elementor-element-c92f1a9 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c92f1a9{font-size:20px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-6b59e26{margin-top:30px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-48b5f32{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;align-self:center;}.elementor-11 .elementor-element.elementor-element-48b5f32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-48b5f32 .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-48b5f32 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}.elementor-11 .elementor-element.elementor-element-033700a{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;align-self:center;}.elementor-11 .elementor-element.elementor-element-033700a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-033700a .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-033700a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}.elementor-11 .elementor-element.elementor-element-b80ddce{margin-top:0px;margin-bottom:0px;padding:20px 20px 30px 20px;}.elementor-11 .elementor-element.elementor-element-df258a1 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-b7687b7 .elementor-heading-title{line-height:14.84px;letter-spacing:0.28px;}.elementor-11 .elementor-element.elementor-element-377f0a3 .elementor-heading-title{line-height:38.16px;}.elementor-11 .elementor-element.elementor-element-26f0ba1{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-b5a4843 .elementor-button{padding:6px 16px 6px 16px;}.elementor-11 .elementor-element.elementor-element-b79265e > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-b79265e > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-b79265e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-b79265e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-f1c0182{margin-top:0px;margin-bottom:0px;padding:20px 20px 30px 20px;}.elementor-11 .elementor-element.elementor-element-900642e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e845436 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ba9098a{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-771f74e .elementor-button{padding:6px 16px 6px 16px;}.elementor-11 .elementor-element.elementor-element-c39828f{padding:60px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-3953603 > .elementor-element-populated{padding:0px 22px 0px 22px;}.elementor-11 .elementor-element.elementor-element-1b29fd9 .elementor-heading-title{font-size:36px;line-height:38.16px;}.elementor-11 .elementor-element.elementor-element-dc39bdb{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-dc39bdb > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-64749a3 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-64749a3 .elementor-button{font-size:16px;line-height:24px;padding:6px 16px 6px 16px;}.elementor-11 .elementor-element.elementor-element-3034d1f{margin-top:64px;margin-bottom:30px;}.elementor-11 .elementor-element.elementor-element-8d938d2 > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-11 .elementor-element.elementor-element-28a186a .elementor-heading-title{font-size:14px;line-height:14.84px;}.elementor-11 .elementor-element.elementor-element-9b7bdf4 .elementor-heading-title{font-size:37px;line-height:38.16px;}.elementor-11 .elementor-element.elementor-element-b071cc1 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b071cc1{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-71400a0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7d976a5 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11 .elementor-element.elementor-element-15935f1 img{height:280px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-f4dd81a .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-bcba3af > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-bcba3af{font-size:14px;}.elementor-11 .elementor-element.elementor-element-1f66679 > .elementor-element-populated{margin:20px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11 .elementor-element.elementor-element-77dd7e4 img{height:280px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-68b06a0 .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-188ec40{font-size:14px;}.elementor-11 .elementor-element.elementor-element-11cb425 > .elementor-element-populated{margin:20px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11 .elementor-element.elementor-element-23a24ce img{height:280px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-97084d4 .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-a1c2ee2{font-size:14px;}.elementor-11 .elementor-element.elementor-element-4866b76{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cf80dee > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11 .elementor-element.elementor-element-9d7ade3 img{height:280px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-2777e2e .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-d94d56c{font-size:14px;}.elementor-11 .elementor-element.elementor-element-f96a5c0 > .elementor-element-populated{margin:20px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11 .elementor-element.elementor-element-2303480 img{height:280px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-a72658f .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-084f1b1{font-size:14px;}.elementor-11 .elementor-element.elementor-element-a65eca1 > .elementor-element-populated{margin:20px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11 .elementor-element.elementor-element-abde820 img{height:280px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-03e2381 .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-707dd9b{font-size:14px;}.elementor-11 .elementor-element.elementor-element-9517b45{margin-top:64px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-2a08502 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-d65260d .elementor-heading-title{font-size:36px;line-height:38.16px;}.elementor-11 .elementor-element.elementor-element-fb47420{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-c7d911d{margin-top:30px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-d2d52bc{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-d2d52bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-de050de > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-de050de .elementor-button{padding:6px 16px 6px 16px;}.elementor-11 .elementor-element.elementor-element-0980eed{margin-top:-70px;margin-bottom:0px;padding:64px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1ed5143 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-11 .elementor-element.elementor-element-3be9a80 .elementor-heading-title{font-size:14px;line-height:14.84px;}.elementor-11 .elementor-element.elementor-element-8de7c1a .elementor-heading-title{font-size:36px;line-height:38.16px;}.elementor-11 .elementor-element.elementor-element-aefda03{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-251524d{margin-top:0px;margin-bottom:0px;padding:20px 30px 64px 30px;}.elementor-11 .elementor-element.elementor-element-bd1720d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-42ef3ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:19px 0px 19px 0px;}.elementor-11 .elementor-element.elementor-element-7a6bc90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7a6bc90 .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-c7c6b7f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c7c6b7f{font-size:14px;}.elementor-11 .elementor-element.elementor-element-d801c6c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-4e499fa > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4e499fa .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-d55eb9b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d55eb9b{font-size:14px;}.elementor-11 .elementor-element.elementor-element-85ac80f > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-11 .elementor-element.elementor-element-5a32f53 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5a32f53 .elementor-heading-title{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-8b39e72 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8b39e72{font-size:14px;}.elementor-11 .elementor-element.elementor-element-eaa1fcf{padding:30px 0px 12px 0px;}.elementor-11 .elementor-element.elementor-element-a95d6c7 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-11 .elementor-element.elementor-element-d4d2925{font-size:14px;line-height:14px;}.elementor-11 .elementor-element.elementor-element-7d5cad0 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-42ed2fb{margin-top:64px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8e3c6da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-aa368ce .elementor-heading-title{font-size:14px;line-height:14.84px;}.elementor-11 .elementor-element.elementor-element-f0f30da .elementor-heading-title{font-size:36px;line-height:38.16px;}.elementor-11 .elementor-element.elementor-element-e607c77 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e607c77{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-0874c83 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide{height:235px;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slide-heading{font-size:24px;line-height:25.44px;}.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-1bdd516{margin-top:80px;margin-bottom:0px;padding:64px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-5e9fb13 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-48c8d29 .elementor-heading-title{font-size:36px;line-height:38.16px;}.elementor-11 .elementor-element.elementor-element-05eeedf .elementor-button{border-width:0px 0px 0px 0px;padding:6px 16px 6px 16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-df258a1{width:50%;}.elementor-11 .elementor-element.elementor-element-b79265e{width:50%;}.elementor-11 .elementor-element.elementor-element-7d976a5{width:30%;}.elementor-11 .elementor-element.elementor-element-1f66679{width:30%;}.elementor-11 .elementor-element.elementor-element-11cb425{width:30%;}.elementor-11 .elementor-element.elementor-element-cf80dee{width:30%;}.elementor-11 .elementor-element.elementor-element-f96a5c0{width:30%;}.elementor-11 .elementor-element.elementor-element-a65eca1{width:30%;}.elementor-11 .elementor-element.elementor-element-bd1720d{width:33%;}.elementor-11 .elementor-element.elementor-element-d801c6c{width:33%;}.elementor-11 .elementor-element.elementor-element-85ac80f{width:33%;}}/* Start custom CSS for image-carousel, class: .elementor-element-48b5f32 */.elementor-11 .elementor-element.elementor-element-48b5f32 .swiper-wrapper{
    -webkit-transition-timing-function:linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-033700a */.elementor-11 .elementor-element.elementor-element-033700a .swiper-wrapper{
    -webkit-transition-timing-function:linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5a4843 */@media (max-width: 767px) {
.elementor-11 .elementor-element.elementor-element-b5a4843 a.elementor-button.elementor-button-link.elementor-size-sm {
    background-color: var(--e-global-color-primary) !important;
            }
        }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c9e73d3 */.elementor-11 .elementor-element.elementor-element-c9e73d3 .elementor-image-carousel .swiper-slide-inner img {
    transform: scale(0.8);
    opacity: 0; 
    transition: transform 0.4s ease, opacity 0.4s ease;
}

.elementor-11 .elementor-element.elementor-element-c9e73d3 .elementor-image-carousel .swiper-slide-visible img {
    transform: scale(1);
    opacity: 1; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-54b3463 */.elementor-11 .elementor-element.elementor-element-54b3463 .elementor-image-carousel .swiper-slide-inner img {
    transform: scale(0.8);
    opacity: 0; 
    transition: transform 0.4s ease, opacity 0.4s ease;
}

.elementor-11 .elementor-element.elementor-element-54b3463 .elementor-image-carousel .swiper-slide-visible img {
    transform: scale(1);
    opacity: 1; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-771f74e */@media (max-width: 767px) {
.elementor-11 .elementor-element.elementor-element-771f74e a.elementor-button.elementor-button-link.elementor-size-sm {
    background-color: var(--e-global-color-primary) !important;
            }
        }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64749a3 */@media (max-width: 767px) {
.elementor-11 .elementor-element.elementor-element-64749a3 a.elementor-button.elementor-button-link.elementor-size-sm {
    background-color: var(--e-global-color-primary) !important;
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15935f1 */.elementor-11 .elementor-element.elementor-element-15935f1 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d976a5 */.elementor-11 .elementor-element.elementor-element-7d976a5{
    border-radius: 30px;
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77dd7e4 */.elementor-11 .elementor-element.elementor-element-77dd7e4 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f66679 */.elementor-11 .elementor-element.elementor-element-1f66679{
    border-radius: 30px;
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a24ce */.elementor-11 .elementor-element.elementor-element-23a24ce {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-11cb425 */.elementor-11 .elementor-element.elementor-element-11cb425{
    border-radius: 30px;
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71400a0 */.Awnings .elementor-container.elementor-column-gap-default{
    column-gap: 40.99px;
}

@media (min-width:768px) and (max-width:1024px) {
.Awnings .elementor-container.elementor-column-gap-default {
column-gap: 30px !important;
justify-content: center;
    }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d7ade3 */.elementor-11 .elementor-element.elementor-element-9d7ade3 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cf80dee */.elementor-11 .elementor-element.elementor-element-cf80dee{
    border-radius: 30px;
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2303480 */.elementor-11 .elementor-element.elementor-element-2303480 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f96a5c0 */.elementor-11 .elementor-element.elementor-element-f96a5c0{
    border-radius: 30px;
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abde820 */.elementor-11 .elementor-element.elementor-element-abde820 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a65eca1 */.elementor-11 .elementor-element.elementor-element-a65eca1{
    border-radius: 30px;
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d2d52bc */@media (min-width:1040px) {
.elementor-11 .elementor-element.elementor-element-d2d52bc .swiper-slide.swiper-slide-next {
    width: auto !important;
    margin-right: 0px !important;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc figure.swiper-slide-inner {
    margin: 0px 10px !important;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .swiper-slide.swiper-slide-next figcaption.elementor-image-carousel-caption{
    left:30px;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 70px;
    height: 70px;
    overflow: hidden;
    background-color: var(--e-global-color-efcf440);
    border-radius: 50%;
    padding: 25px;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc.elementor-element .swiper .elementor-swiper-button-next,
    .elementor-element .swiper~.elementor-swiper-button-next,
    .elementor-lightbox .swiper .elementor-swiper-button-next,
    .elementor-lightbox .swiper~.elementor-swiper-button-next {
    right: 36px;
    }
}
        
.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button>svg {
	position: absolute;
	top: 10;
	left: 10;
	transition: transform 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button .hover-arrows {
	position: absolute;
	top: 23px;
	left: -30%;
	width: 100%;
	height: 100%;
	transition: transform 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button-next:hover>svg {
	transform: translateX(350%);
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button-next:hover .hover-arrows {
	transform: translateX(85%);
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button-prev .hover-arrows {
	left: 100%;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button-prev:hover>svg {
	transform: translateX(-260%);
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button-prev:hover .hover-arrows {
	transform: translateX(-80%);
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button {
    width: 70px;
    height: 70px;
    overflow: hidden;
    background-color: var(--e-global-color-efcf440);
    border-radius: 50%;
    padding: 25px;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button {
    width: 50px;
    height:50px;
    padding: 17px;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button .hover-arrows {
	top: 16px;
 }
.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-next .hover-arrows {
    left: -32%;
  }
  .elementor-11 .elementor-element.elementor-element-d2d52bc figcaption.elementor-image-carousel-caption {
    left:10px !important;
}
}

@media (max-width:767px) {
.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-next {
    position: relative !important;
    float: right;
    left: 44px;
}

figcaption.elementor-image-carousel-caption {
    display: none !important;
}
                
.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-prev {
    position: relative !important;
    float: right;
    left: -52px !important;
}
            
.elementor-11 .elementor-element.elementor-element-d2d52bc .swiper-slide-image{
    margin-bottom: 36px;
  }
  
.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button {
    width: 44px;
    height:44px;
    padding: 14px;
}

.elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button .hover-arrows {
	top: 13px;
	
 }
 
 .elementor-11 .elementor-element.elementor-element-d2d52bc .elementor-swiper-button.elementor-swiper-button-next .hover-arrows {
    left: -31%;
 }
 
 .elementor-11 .elementor-element.elementor-element-d2d52bc figcaption.elementor-image-carousel-caption {
    left:25px;
    bottom: 55px;
}

.elementor-545 .elementor-element.elementor-element-2f67805 .elementor-button {
    background-color: var(--e-global-color-accent);
    border: 1px solid #0b2e4f;
    color: #0b2e4f;
 }
 .Discover .elementor-button-wrapper {
    position: relative;
    bottom: 85px;
    text-align: start;
}

a.elementor-button.elementor-button-link.elementor-size-sm {
background-color: var(--e-global-color-accent) !important;
color: var(--e-global-color-primary);
border: 1px solid var(--e-global-color-primary);
    }
}

.elementor-11 .elementor-element.elementor-element-d2d52bc figcaption.elementor-image-carousel-caption {
    background-color: #f4f7f9;
    padding: 8px 20px;
    border-radius: 30px;
    display: inline-block;
    float: left;
    position: absolute;
    left:60px;
    bottom: 25px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-251524d */.cyp-apart .elementor-container.elementor-column-gap-custom {
    column-gap: 40px;
}

@media (min-width:768px) and (max-width:1024px) {
    .cyp-apart .elementor-container.elementor-column-gap-custom {
                column-gap: 0px;
            }
        }

@media (max-width:767px) {
            .cyp-apart {
                row-gap: 60px;
            }
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa368ce */.cyp-apart .elementor-container.elementor-column-gap-custom {
    column-gap: 40px;
}

@media (min-width:768px) and (max-width:1024px) {
    .cyp-apart .elementor-container.elementor-column-gap-custom {
                column-gap: 0px;
            }
        }

@media (max-width:767px) {
            .cyp-apart {
                row-gap: 60px;
            }
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0f30da */.cyp-apart .elementor-container.elementor-column-gap-custom {
    column-gap: 40px;
}

@media (min-width:768px) and (max-width:1024px) {
    .cyp-apart .elementor-container.elementor-column-gap-custom {
                column-gap: 0px;
            }
        }

@media (max-width:767px) {
            .cyp-apart {
                row-gap: 60px;
            }
        }/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-0874c83 */.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slide-description img {
    width: 22%;
    margin-top: 12px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide {
    display: flex;
    column-gap: 40px;
    padding-right: 20px;
    padding-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides .swiper-slide-inner {
 position: unset;
 width: 50%;
 background-color: #0b2e4f;
 height: inherit;
 column-gap: 40px;
 border-radius: 30px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides .swiper-slide-bg {
    min-width: 48.56%;
    border-radius: 30px;
}

@media (min-width:1025px) {
.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next {
    right: 25px !important;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev {
    left: -15px !important;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide.swiper-slide-active {
    width: 1400px !important;
 }
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next svg.e-font-icon-svg.e-eicon-chevron-right, .elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev svg.e-font-icon-svg.e-eicon-chevron-left {
	display: none;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next {
    overflow: hidden;
	background-color: var(--e-global-color-efcf440);
	border-radius: 50%;
	padding: 35px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-custom-prev-icon, .elementor-11 .elementor-element.elementor-element-0874c83 .elementor-custom-next-icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: transform 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-custom-next-icon.hover-icon {
    left: -100%;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next:hover .elementor-custom-next-icon {
    transform: translateX(100%);
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next:hover .elementor-custom-next-icon.hover-icon {
    transform: translateX(120%);
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-custom-prev-icon.hover-icon {
    left: 80%;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev:hover .elementor-custom-prev-icon {
    transform: translateX(-100%);
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev:hover .elementor-custom-prev-icon.hover-icon {
    transform: translateX(-100%);
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next {
            right: 0px;
        }

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev {
            left: 0px;
        }


@media (min-width: 768px) and (max-width: 1024px) {
.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides .swiper-slide-inner {
    position: absolute; 
    width: 95%;
    height: fit-content;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides-wrapper.elementor-main-swiper {
	height: 890px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide-inner {
    margin-top: 470px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide {
    height: 450px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides .swiper-slide-bg {
   min-width: 100%;
   border-radius: 30px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next {
    position: absolute;
    right: 19px;
    bottom: 0px;
    top: auto;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev {
    position: absolute;
    right: 80px;
    bottom: 0px;
    top: auto;
    left: auto;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button svg {
    height: 15px !important;
    width: 15px !important;
        }

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next {
	padding: 22.50px;
}
}

@media (max-width: 767px) {
.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides .swiper-slide-inner {
    position: static;
    width: 100%;
    margin: 30px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slide-description img {
           display: none;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides-wrapper.elementor-main-swiper {
}

.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide-inner {
   padding: 35px 20px 35px 20px;
   margin-top: 356px;
            }

.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide {
    height: auto;
    display: block;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-slides .swiper-slide-bg {
    min-width: 100%;
    border-radius: 30px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next {
    position: absolute;
    right: 18px;
    bottom: -75px;
    top: auto;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev {
     position: absolute;
     right: 75px;
     bottom: -75px;
     top: auto;
     left: auto;
}
 
.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide.swiper-slide-prev .swiper-slide-bg,
.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide.swiper-slide-active .swiper-slide-bg,
.elementor-11 .elementor-element.elementor-element-0874c83 .swiper-slide.swiper-slide-next .swiper-slide-bg {
    position: static;
    min-height: 335px;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button svg {
    height: 15px !important;
    width: 15px !important;
}

.elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-0874c83 .elementor-swiper-button.elementor-swiper-button-next {
	padding: 22.50px;
}        
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05eeedf */@media (max-width: 767px) {
.elementor-11 .elementor-element.elementor-element-05eeedf a.elementor-button.elementor-button-link.elementor-size-sm {
    background-color: var(--e-global-color-primary) !important;
            }
        }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DREPHONIC';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://coveryourpergola.com/wp-content/uploads/2024/09/DREPHONIC.woff2') format('woff2'),
		url('https://coveryourpergola.com/wp-content/uploads/2024/09/DREPHONIC.woff') format('woff');
}
/* End Custom Fonts CSS */