.elementor-2662 .elementor-element.elementor-element-6471056{--display:flex;--min-height:660px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2662 .elementor-element.elementor-element-6471056:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-6471056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festivallestari.com/wp-content/uploads/2025/07/Sungai-Utik-Kids-Dancing-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2662 .elementor-element.elementor-element-98388d0{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2662 .elementor-element.elementor-element-871264d{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2662 .elementor-element.elementor-element-871264d.e-con{--flex-grow:0;--flex-shrink:0;}.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-2662 .elementor-element.elementor-element-5528d8e{width:var( --container-widget-width, 64% );max-width:64%;padding:0px 20px 40px 20px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-5528d8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2662 .elementor-element.elementor-element-5528d8e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:45px;font-weight:500;font-style:italic;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-dadb299{--display:flex;--min-height:667px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-2d735ac{--display:flex;--min-height:667px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-9eab933 .swiper-slide-bg{background-color:#F8F7F8;background-image:url(https://festivallestari.com/wp-content/uploads/2025/08/Lestari-slide-1.jpg);background-size:cover;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-9eab933 .swiper-slide-contents{margin-left:auto;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-9eab933 .swiper-slide-inner{align-items:flex-end;text-align:left;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-9eab933 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-9eab933 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-9eab933 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-d771b25 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://festivallestari.com/wp-content/uploads/2025/08/Lestari-web-banner-.png);background-size:cover;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-d771b25 .swiper-slide-contents{margin-left:auto;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-d771b25 .swiper-slide-inner{align-items:flex-end;text-align:left;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-c7e0eb1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://festivallestari.com/wp-content/uploads/2025/08/Lestari-slide-3.jpg);background-size:cover;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-c7e0eb1 .swiper-slide-contents{margin-left:auto;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-c7e0eb1 .swiper-slide-inner{align-items:flex-end;text-align:left;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-def2c39 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://festivallestari.com/wp-content/uploads/2025/08/Lestari-web-banner-2.png);background-size:cover;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-def2c39 .swiper-slide-contents{margin-left:auto;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-def2c39 .swiper-slide-inner{align-items:flex-end;text-align:left;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-def2c39 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-def2c39 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-repeater-item-def2c39 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .swiper-slide{transition-duration:calc(5000ms*1.2);height:667px;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .swiper-slide-contents{max-width:60%;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .swiper-slide-inner{padding:0px 50px 100px 0px;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-slide-heading{color:#FFFFFF;font-family:"Fira Sans", Sans-serif;font-size:45px;font-weight:500;font-style:italic;}.elementor-2662 .elementor-element.elementor-element-686830e{--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:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-686830e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2662 .elementor-element.elementor-element-581b706{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-e5ec3ba{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-564f6dd{text-align:left;}.elementor-2662 .elementor-element.elementor-element-564f6dd .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-2662 .elementor-element.elementor-element-c3119b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-adde2e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2662 .elementor-element.elementor-element-ed50b10{--grid-columns:2;}.elementor-2662 .elementor-element.elementor-element-3522e3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-f9b0d47{padding:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-f9b0d47.elementor-element{--align-self:center;}.elementor-2662 .elementor-element.elementor-element-f9b0d47 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2662 .elementor-element.elementor-element-edb401f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-edb401f:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-edb401f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-e8755ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2662 .elementor-element.elementor-element-11bedb0{width:auto;max-width:auto;text-align:center;}.elementor-2662 .elementor-element.elementor-element-11bedb0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2662 .elementor-element.elementor-element-11bedb0 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-1805403{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2662 .elementor-element.elementor-element-8ba7611{width:auto;max-width:auto;text-align:center;}.elementor-2662 .elementor-element.elementor-element-8ba7611.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2662 .elementor-element.elementor-element-8ba7611 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-9bcf3f9{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-9bcf3f9:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-9bcf3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-4dd3e65{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-4dd3e65.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2662 .elementor-element.elementor-element-c3b6d69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2662 .elementor-element.elementor-element-dcd6a15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2662 .elementor-element.elementor-element-e37a77f{text-align:left;}.elementor-2662 .elementor-element.elementor-element-e37a77f img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2662 .elementor-element.elementor-element-31fdd41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-d715c80{--display:flex;}.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-2662 .elementor-element.elementor-element-fab15c3{padding:0px 0px 0px 0px;text-align:left;font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-79ba5a4{--display:flex;}.elementor-2662 .elementor-element.elementor-element-3ba3e56{font-family:"Fira Sans", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-2662 .elementor-element.elementor-element-898e2f4{--display:flex;}.elementor-2662 .elementor-element.elementor-element-05c4ea4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2662 .elementor-element.elementor-element-519efcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-7446384{text-align:left;}.elementor-2662 .elementor-element.elementor-element-7446384 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2662 .elementor-element.elementor-element-ac25391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-089533a{--display:flex;}.elementor-2662 .elementor-element.elementor-element-16d9756{padding:0px 0px 0px 0px;text-align:left;font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-6f8c5df{--display:flex;}.elementor-2662 .elementor-element.elementor-element-beceeeb{font-family:"Fira Sans", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-2662 .elementor-element.elementor-element-3168737{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2662 .elementor-element.elementor-element-8fa064c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-5ddad3c{text-align:left;}.elementor-2662 .elementor-element.elementor-element-5ddad3c img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2662 .elementor-element.elementor-element-65c7a36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-baa2510{--display:flex;}.elementor-2662 .elementor-element.elementor-element-814deab{padding:0px 0px 0px 0px;text-align:left;font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-675d2ce{--display:flex;}.elementor-2662 .elementor-element.elementor-element-ca489c1{font-family:"Fira Sans", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-2662 .elementor-element.elementor-element-cc3c8a1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 30px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-15px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-15px;--e-n-carousel-arrow-size:30px;}.elementor-2662 .elementor-element.elementor-element-727c1c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2662 .elementor-element.elementor-element-378a27b{--spacer-size:50px;}.elementor-2662 .elementor-element.elementor-element-163b889{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-18559a9{width:auto;max-width:auto;background-color:#000000;padding:10px 20px 10px 20px;border-style:none;text-align:center;}.elementor-2662 .elementor-element.elementor-element-18559a9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2662 .elementor-element.elementor-element-18559a9 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-f56010d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2662 .elementor-element.elementor-element-2f534b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2662 .elementor-element.elementor-element-462b0d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-2ebe710{text-align:right;}.elementor-2662 .elementor-element.elementor-element-2ebe710 img{width:500px;max-width:100%;height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-fb293fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-3ba13f3{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-71764f0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-2662 .elementor-element.elementor-element-4311ab5{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-c6ed0d8{padding:0px 0px 0px 0px;text-align:left;font-family:"Fira Sans", Sans-serif;font-size:40px;font-weight:500;line-height:46px;color:#000000;}.elementor-2662 .elementor-element.elementor-element-7949280{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2662 .elementor-element.elementor-element-fa4198d .elementor-button{background-color:#FFFFFF;font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:500;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2662 .elementor-element.elementor-element-fa4198d .elementor-button:hover, .elementor-2662 .elementor-element.elementor-element-fa4198d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-fa4198d{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2662 .elementor-element.elementor-element-fa4198d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-2662 .elementor-element.elementor-element-fa4198d .elementor-button:hover svg, .elementor-2662 .elementor-element.elementor-element-fa4198d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-549d2ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2662 .elementor-element.elementor-element-9c78e22{--spacer-size:70px;}@media(max-width:1024px){.elementor-2662 .elementor-element.elementor-element-ed50b10{--grid-columns:2;}.elementor-2662 .elementor-element.elementor-element-cc3c8a1{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-2662 .elementor-element.elementor-element-871264d{--width:100%;}.elementor-2662 .elementor-element.elementor-element-686830e{--width:100%;}.elementor-2662 .elementor-element.elementor-element-581b706{--width:85%;}.elementor-2662 .elementor-element.elementor-element-e5ec3ba{--width:60%;}.elementor-2662 .elementor-element.elementor-element-adde2e5{--width:85%;}.elementor-2662 .elementor-element.elementor-element-e8755ed{--width:50%;}.elementor-2662 .elementor-element.elementor-element-1805403{--width:50%;}.elementor-2662 .elementor-element.elementor-element-9bcf3f9{--width:100%;}.elementor-2662 .elementor-element.elementor-element-4dd3e65{--width:100%;}.elementor-2662 .elementor-element.elementor-element-dcd6a15{--width:50%;}.elementor-2662 .elementor-element.elementor-element-31fdd41{--width:50%;}.elementor-2662 .elementor-element.elementor-element-519efcb{--width:50%;}.elementor-2662 .elementor-element.elementor-element-ac25391{--width:50%;}.elementor-2662 .elementor-element.elementor-element-8fa064c{--width:50%;}.elementor-2662 .elementor-element.elementor-element-65c7a36{--width:50%;}.elementor-2662 .elementor-element.elementor-element-2f534b0{--width:90%;}.elementor-2662 .elementor-element.elementor-element-462b0d0{--width:50%;}.elementor-2662 .elementor-element.elementor-element-fb293fc{--width:50%;}.elementor-2662 .elementor-element.elementor-element-7949280{--width:100%;}}@media(max-width:767px){.elementor-2662 .elementor-element.elementor-element-871264d{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-5528d8e{text-align:left;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .swiper-slide-contents{max-width:86%;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .swiper-slide-inner{padding:30px 30px 30px 0px;}.elementor-2662 .elementor-element.elementor-element-66d4f2d .elementor-slide-heading{font-size:30px;line-height:33px;}.elementor-2662 .elementor-element.elementor-element-686830e{--justify-content:flex-start;--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:15px;}.elementor-2662 .elementor-element.elementor-element-c3119b7{--width:100%;}.elementor-2662 .elementor-element.elementor-element-ed50b10{--grid-columns:1;}.elementor-2662 .elementor-element.elementor-element-31fdd41{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2662 .elementor-element.elementor-element-d715c80{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-fab15c3{padding:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-79ba5a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-519efcb{--min-height:0px;--justify-content:flex-start;}.elementor-2662 .elementor-element.elementor-element-519efcb.e-con{--align-self:flex-start;}.elementor-2662 .elementor-element.elementor-element-ac25391{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-16d9756{padding:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-3168737{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2662 .elementor-element.elementor-element-8fa064c.e-con{--align-self:flex-start;}.elementor-2662 .elementor-element.elementor-element-65c7a36{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-814deab{padding:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-cc3c8a1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:12px;--e-n-carousel-arrow-prev-top-position:-200px;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-position:-200px;}.elementor-2662 .elementor-element.elementor-element-378a27b{--spacer-size:30px;}.elementor-2662 .elementor-element.elementor-element-163b889{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2662 .elementor-element.elementor-element-18559a9{padding:10px 10px 10px 10px;}.elementor-2662 .elementor-element.elementor-element-18559a9 .elementor-heading-title{font-size:25px;}.elementor-2662 .elementor-element.elementor-element-2ebe710{text-align:center;}.elementor-2662 .elementor-element.elementor-element-2ebe710 img{width:100%;}.elementor-2662 .elementor-element.elementor-element-fb293fc{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-c6ed0d8{padding:0px 0px 0px 0px;}}