.elementor-15 .elementor-element.elementor-element-3c5374b{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3c5374b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3c5374b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );background-image:url("https://xploreubud.com/wp-content/uploads/2026/07/image_1783396685735.jpg");}.elementor-15 .elementor-element.elementor-element-3c5374b::before, .elementor-15 .elementor-element.elementor-element-3c5374b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3c5374b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3c5374b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3c5374b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3c5374b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#465745;}.elementor-15 .elementor-element.elementor-element-1b1bd81{--display:flex;--justify-content:center;}.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-15 .elementor-element.elementor-element-c6f1266{text-align:start;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 0px 13px 0px;}.elementor-15 .elementor-element.elementor-element-c6f1266 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-76a59a3{text-align:start;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 0px 13px 0px;}.elementor-15 .elementor-element.elementor-element-76a59a3 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.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-15 .elementor-element.elementor-element-c4446d8{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-298ac3f{--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;--border-radius:20303px 20303px 20303px 20303px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-45a408b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-45a408b .elementor-button{text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:var( --e-global-color-c976ac0 );box-shadow:0px 0px 10px 0px #EAEAEA;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-45a408b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-45a408b .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );box-shadow:3px 0px 10px 0px #FFFFFF;}.elementor-15 .elementor-element.elementor-element-45a408b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-45a408b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4109cef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-4109cef .elementor-button{background-color:var( --e-global-color-c976ac0 );box-shadow:0px 0px 10px 0px #FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-4109cef .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4109cef .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );box-shadow:3px 0px 10px 0px rgba(255, 255, 255, 0.99);}.elementor-15 .elementor-element.elementor-element-4109cef .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-4109cef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ad9eb08{--display:flex;}.elementor-15 .elementor-element.elementor-element-ad9eb08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-a9ad565 .elementor-main-swiper{height:398px;width:100%;}.elementor-15 .elementor-element.elementor-element-a9ad565.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-a9ad565 .elementor-main-swiper .swiper-slide{border-radius:100px;}.elementor-15 .elementor-element.elementor-element-a9ad565 .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-a9ad565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--e-transform-skewX:-10deg;--e-transform-skewY:0deg;}.elementor-15 .elementor-element.elementor-element-f82a90c{--display:flex;--border-radius:100px 15px 100px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f51cce1{--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;--margin-top:50px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f51cce1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-792fba0{--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;--border-radius:100px 15px 100px 15px;}.elementor-15 .elementor-element.elementor-element-792fba0.e-con{--flex-grow:0;--flex-shrink:0;}.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-15 .elementor-element.elementor-element-7264b31{text-align:center;margin:035px 43px calc(var(--kit-widget-spacing, 0px) + 35px) 43px;width:var( --container-widget-width, 82.306% );max-width:82.306%;--container-widget-width:82.306%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7264b31 img{height:302px;border-style:solid;border-color:#19394700;border-radius:100px 0px 100px 0px;box-shadow:13px -17px 15px 4px #3F623B;}.elementor-15 .elementor-element.elementor-element-7264b31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-0edfdc9{--display:flex;--border-radius:100px 15px 100px 15px;}.elementor-15 .elementor-element.elementor-element-a12d643{--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-15 .elementor-element.elementor-element-b133e8b .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:600;color:#306D29;}.elementor-15 .elementor-element.elementor-element-b133e8b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fb65c7e{--divider-border-style:solid;--divider-color:var( --e-global-color-c976ac0 );--divider-border-width:2.5px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-15 .elementor-element.elementor-element-fb65c7e .elementor-divider-separator{width:22%;}.elementor-15 .elementor-element.elementor-element-fb65c7e .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-15 .elementor-element.elementor-element-fb65c7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-fb65c7e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fb65c7e.elementor-view-default .elementor-icon{color:var( --e-global-color-fbdfb5d );border-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-fb65c7e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fb65c7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-e612ecb{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;margin:-15px 26px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 71px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e612ecb p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e612ecb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e78d601{--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;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-e78d601::before, .elementor-15 .elementor-element.elementor-element-e78d601 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e78d601 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e78d601 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e78d601 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e78d601 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-15 .elementor-element.elementor-element-e78d601.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e808d54{--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;}.elementor-15 .elementor-element.elementor-element-eaaf67e{text-align:center;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 0px 13px 0px;}.elementor-15 .elementor-element.elementor-element-eaaf67e .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-afe3cf4{--divider-border-style:solid;--divider-color:#FCFFFB;--divider-border-width:2.6px;--divider-icon-size:26px;padding:-9px -8px -9px -9px;}.elementor-15 .elementor-element.elementor-element-afe3cf4 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-afe3cf4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-afe3cf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-afe3cf4.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-afe3cf4.elementor-view-default .elementor-icon{color:var( --e-global-color-fbdfb5d );border-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-afe3cf4.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-afe3cf4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-c96d677{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FAFAFA;}.elementor-15 .elementor-element.elementor-element-036eaa2 .elementor-main-swiper{height:291px;width:100%;}.elementor-15 .elementor-element.elementor-element-036eaa2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-036eaa2 .elementor-main-swiper .swiper-slide{border-radius:100px;}.elementor-15 .elementor-element.elementor-element-036eaa2 .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-036eaa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;padding:0px 0px 0px 0px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;}.elementor-15 .elementor-element.elementor-element-a1ab1c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-a1ab1c8 .elementor-button{background-color:var( --e-global-color-c976ac0 );box-shadow:0px 0px 10px 0px #FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-a1ab1c8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a1ab1c8 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );box-shadow:3px 0px 10px 0px rgba(255, 255, 255, 0.99);}.elementor-15 .elementor-element.elementor-element-a1ab1c8 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-a1ab1c8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a1ab1c8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 68px 0px;box-shadow:0px 0px 10px 0px rgba(83.72500000000002, 64.24414911684784, 64.24414911684784, 0);}.elementor-15 .elementor-element.elementor-element-7b073ce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-15px;}.elementor-15 .elementor-element.elementor-element-6d5b1cd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-15 .elementor-element.elementor-element-9479d25 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-9479d25.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9479d25.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9479d25.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9479d25 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9479d25 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-15 .elementor-element.elementor-element-9479d25 .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9479d25:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-9479d25:has(:focus) .elementor-icon-box-title{color:#F9F5F5;}.elementor-15 .elementor-element.elementor-element-9479d25 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#F5F2F2;}.elementor-15 .elementor-element.elementor-element-9479d25{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;background-color:#D6EAD6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBCBCB;border-radius:15px 15px 15px 15px;box-shadow:46px -6px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-9479d25.eael_liquid_glass-effect1{background-color:#5F5C5C26;backdrop-filter:blur(24px);}.elementor-15 .elementor-element.elementor-element-9479d25.eael_liquid_glass_border_distortion_yes{border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-9479d25:hover{--e-transform-scale:1.02;}.elementor-15 .elementor-element.elementor-element-92eedb1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-92eedb1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-92eedb1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-92eedb1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-92eedb1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-92eedb1 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-15 .elementor-element.elementor-element-92eedb1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-92eedb1:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-92eedb1:has(:focus) .elementor-icon-box-title{color:#F9F5F5;}.elementor-15 .elementor-element.elementor-element-92eedb1 .elementor-icon-box-description{color:#F5F2F2;}.elementor-15 .elementor-element.elementor-element-92eedb1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;background-color:#D6EAD6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBCBCB;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-92eedb1.eael_liquid_glass-effect1{background-color:#5F5C5C26;backdrop-filter:blur(24px);}.elementor-15 .elementor-element.elementor-element-92eedb1.eael_liquid_glass_border_distortion_yes{border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-92eedb1:hover{--e-transform-scale:1.02;}.elementor-15 .elementor-element.elementor-element-78e58de .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-78e58de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-78e58de.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-78e58de.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-78e58de .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-78e58de .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-15 .elementor-element.elementor-element-78e58de .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-78e58de:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-78e58de:has(:focus) .elementor-icon-box-title{color:#F9F5F5;}.elementor-15 .elementor-element.elementor-element-78e58de .elementor-icon-box-description{color:#F5F2F2;}.elementor-15 .elementor-element.elementor-element-78e58de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;background-color:#D6EAD6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBCBCB;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-78e58de.eael_liquid_glass-effect1{background-color:#5F5C5C26;backdrop-filter:blur(24px);}.elementor-15 .elementor-element.elementor-element-78e58de.eael_liquid_glass_border_distortion_yes{border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-78e58de:hover{--e-transform-scale:1.02;}.elementor-15 .elementor-element.elementor-element-83fb88c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-83fb88c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-83fb88c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-83fb88c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-83fb88c .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-83fb88c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-15 .elementor-element.elementor-element-83fb88c .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-83fb88c:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-83fb88c:has(:focus) .elementor-icon-box-title{color:#F9F5F5;}.elementor-15 .elementor-element.elementor-element-83fb88c .elementor-icon-box-description{color:#F5F2F2;}.elementor-15 .elementor-element.elementor-element-83fb88c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;background-color:#D6EAD6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBCBCB;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-83fb88c.eael_liquid_glass-effect1{background-color:#5F5C5C26;backdrop-filter:blur(24px);}.elementor-15 .elementor-element.elementor-element-83fb88c.eael_liquid_glass_border_distortion_yes{border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-83fb88c:hover{--e-transform-scale:1.02;}.elementor-15 .elementor-element.elementor-element-79d5018{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-79d5018:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-79d5018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #306D29 25%, #DAE4E28F 100%);}.elementor-15 .elementor-element.elementor-element-79d5018 > .elementor-shape-top svg, .elementor-15 .elementor-element.elementor-element-79d5018 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-15 .elementor-element.elementor-element-79d5018 > .elementor-shape-bottom svg, .elementor-15 .elementor-element.elementor-element-79d5018 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-15 .elementor-element.elementor-element-41b73d2{--display:flex;--min-height:695px;--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-15 .elementor-element.elementor-element-a044465{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d00c511 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-d00c511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-15 .elementor-element.elementor-element-79951e3{--divider-border-style:solid;--divider-color:var( --e-global-color-c976ac0 );--divider-border-width:2.5px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 15px;}.elementor-15 .elementor-element.elementor-element-79951e3 .elementor-divider-separator{width:14%;}.elementor-15 .elementor-element.elementor-element-79951e3 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.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 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.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-15 .elementor-element.elementor-element-72814ee{--grid-columns:3;}.elementor-15 .elementor-element.elementor-element-0235538{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-237e20f{--display:flex;}.elementor-15 .elementor-element.elementor-element-b609e4e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:500;color:#010000;padding:0px 0px -7px 0px;}.elementor-15 .elementor-element.elementor-element-2f39dd1{text-align:center;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 0px 13px 0px;}.elementor-15 .elementor-element.elementor-element-2f39dd1 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:45px;font-weight:800;color:#329932;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-dd4df45{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1378542{--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;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1378542:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1378542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-e8493f7{text-align:center;padding:29px 29px 29px 29px;}.elementor-15 .elementor-element.elementor-element-e8493f7 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-03cbc74{--divider-border-style:solid;--divider-color:#F1F4F0;--divider-border-width:2.6px;--divider-icon-size:26px;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-9px -8px -9px -9px;}.elementor-15 .elementor-element.elementor-element-03cbc74 .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-03cbc74 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-03cbc74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-03cbc74.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-03cbc74.elementor-view-default .elementor-icon{color:var( --e-global-color-fbdfb5d );border-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-03cbc74.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-03cbc74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-5e9a91d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-5e9a91d .elementor-main-swiper .swiper-slide{border-radius:60px;}.elementor-15 .elementor-element.elementor-element-5e9a91d .elementor-swiper-button{font-size:23px;}.elementor-15 .elementor-element.elementor-element-5e9a91d .elementor-custom-embed-play i{font-size:20px;}#elementor-lightbox-slideshow-5e9a91d .elementor-video-container{width:50%;}.elementor-15 .elementor-element.elementor-element-5e9a91d{width:var( --container-widget-width, 102.839% );max-width:102.839%;--container-widget-width:102.839%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5e9a91d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-eb9c9d7{--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-15 .elementor-element.elementor-element-bb810a1{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-15 .elementor-element.elementor-element-bb810a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-8cfcaf7{--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-15 .elementor-element.elementor-element-8cfcaf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-a753cd9{--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;}.elementor-15 .elementor-element.elementor-element-5a05e03{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-80adfa0{--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;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-0f83585{text-align:start;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0f83585 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-11099aa );}.elementor-15 .elementor-element.elementor-element-67b11e3{--divider-border-style:solid;--divider-color:#4FB343;--divider-border-width:2.5px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-4px -9px -9px -9px;}.elementor-15 .elementor-element.elementor-element-67b11e3 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-67b11e3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-a7e8e32{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-7702151{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-661b20d{--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;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-661b20d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-661b20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-7a9cc48{text-align:center;padding:29px 29px 29px 29px;}.elementor-15 .elementor-element.elementor-element-7a9cc48 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bdf8c27{--divider-border-style:solid;--divider-color:#F1F4F0;--divider-border-width:2.6px;--divider-icon-size:26px;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-9px -8px -9px -9px;}.elementor-15 .elementor-element.elementor-element-bdf8c27 .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-bdf8c27 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-bdf8c27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-bdf8c27.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-bdf8c27.elementor-view-default .elementor-icon{color:var( --e-global-color-fbdfb5d );border-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-bdf8c27.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-bdf8c27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-8a180a3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-8a180a3 .elementor-main-swiper .swiper-slide{border-radius:60px;}.elementor-15 .elementor-element.elementor-element-8a180a3 .elementor-swiper-button{font-size:23px;}.elementor-15 .elementor-element.elementor-element-8a180a3 .elementor-custom-embed-play i{font-size:20px;}#elementor-lightbox-slideshow-8a180a3 .elementor-video-container{width:50%;}.elementor-15 .elementor-element.elementor-element-8a180a3{width:var( --container-widget-width, 102.839% );max-width:102.839%;--container-widget-width:102.839%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8a180a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-a773d3c{--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-15 .elementor-element.elementor-element-15aa572{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-15 .elementor-element.elementor-element-15aa572.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4e6a9b8{--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-15 .elementor-element.elementor-element-4e6a9b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4800800{--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;}.elementor-15 .elementor-element.elementor-element-4800800.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ac64dbf{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-e96d4db{--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;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-392294f{text-align:start;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-392294f .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-11099aa );}.elementor-15 .elementor-element.elementor-element-6929195{--divider-border-style:solid;--divider-color:#4FB343;--divider-border-width:2.6px;--divider-icon-size:26px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-4px -9px -9px -9px;}.elementor-15 .elementor-element.elementor-element-6929195 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-6929195 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-6929195.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-6929195.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6929195.elementor-view-default .elementor-icon{color:var( --e-global-color-fbdfb5d );border-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-6929195.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6929195.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-aba3864{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-ebbedeb{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f0ad3d8{--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;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f0ad3d8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f0ad3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-a32602f{text-align:center;padding:29px 29px 29px 29px;}.elementor-15 .elementor-element.elementor-element-a32602f .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-755bb2b{--divider-border-style:solid;--divider-color:#F1F4F0;--divider-border-width:2.6px;--divider-icon-size:26px;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-9px -8px -9px -9px;}.elementor-15 .elementor-element.elementor-element-755bb2b .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-755bb2b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-755bb2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-755bb2b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-755bb2b.elementor-view-default .elementor-icon{color:var( --e-global-color-fbdfb5d );border-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-755bb2b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-755bb2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-4eb5556.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-4eb5556 .elementor-main-swiper .swiper-slide{border-radius:60px;}.elementor-15 .elementor-element.elementor-element-4eb5556 .elementor-swiper-button{font-size:23px;}.elementor-15 .elementor-element.elementor-element-4eb5556 .elementor-custom-embed-play i{font-size:20px;}#elementor-lightbox-slideshow-4eb5556 .elementor-video-container{width:50%;}.elementor-15 .elementor-element.elementor-element-4eb5556{width:var( --container-widget-width, 102.839% );max-width:102.839%;--container-widget-width:102.839%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4eb5556.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ffe2eed{--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-15 .elementor-element.elementor-element-fae30a6{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-15 .elementor-element.elementor-element-fae30a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-adf6e0e{--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-15 .elementor-element.elementor-element-adf6e0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4c27ae5{--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;}.elementor-15 .elementor-element.elementor-element-4c27ae5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-320c321{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-643c779{--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;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-230c0b5{text-align:start;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-230c0b5 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:600;color:#329932;}.elementor-15 .elementor-element.elementor-element-f7467c9{--divider-border-style:solid;--divider-color:#4FB343;--divider-border-width:2.6px;--divider-icon-size:26px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-4px -9px -9px -9px;}.elementor-15 .elementor-element.elementor-element-f7467c9 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-f7467c9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-f7467c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-f7467c9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f7467c9.elementor-view-default .elementor-icon{color:var( --e-global-color-fbdfb5d );border-color:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-f7467c9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f7467c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fbdfb5d );}.elementor-15 .elementor-element.elementor-element-4262095{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-e3bd95d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:60px 60px 60px 60px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;--n-tabs-title-color:#FFFDFD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e3bd95d > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#308027;}.elementor-15 .elementor-element.elementor-element-e3bd95d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C1E0C1;}.elementor-15 .elementor-element.elementor-element-e3bd95d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-15 .elementor-element.elementor-element-e3bd95d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#26B339;}.elementor-15 .elementor-element.elementor-element-e3bd95d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-bd07848{text-align:end;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 0px 13px 0px;}.elementor-15 .elementor-element.elementor-element-bd07848 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-95f66bd{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15 .elementor-element.elementor-element-46de47c{--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 82px 82px 082px;}.elementor-15 .elementor-element.elementor-element-46de47c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15 .elementor-element.elementor-element-46de47c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-46de47c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-27eda06{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-27eda06::before, .elementor-15 .elementor-element.elementor-element-27eda06 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-27eda06 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-27eda06 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-27eda06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-27eda06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-15 .elementor-element.elementor-element-7d80d86{text-align:center;padding:19px 0px 13px 0px;}.elementor-15 .elementor-element.elementor-element-7d80d86 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b59d399{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b212834{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b212834:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b212834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b212834.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-15 .elementor-element.elementor-element-b212834.eael_liquid_glass_border_distortion_yes{border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-74a804d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-74a804d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d8fa69e{text-align:center;}.elementor-15 .elementor-element.elementor-element-d8fa69e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#F9FDFF;}.elementor-15 .elementor-element.elementor-element-969f7c4{--e-rating-justify-content:center;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-e483868{text-align:center;color:#F4F4F4;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-5e2335d img{width:42%;}.elementor-15 .elementor-element.elementor-element-5e2335d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-8701b63{--display:flex;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-df3a7bb .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-001dbc3{--divider-border-style:solid;--divider-color:var( --e-global-color-c976ac0 );--divider-border-width:1px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-001dbc3 .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-001dbc3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-001dbc3 .elementor-divider__text{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-9d50a2b{text-align:center;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 0px 13px 0px;box-shadow:0px 0px 10px 0px rgba(255, 252.2109375, 252.2109375, 0.5);}.elementor-15 .elementor-element.elementor-element-9d50a2b .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fbc894e{--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:space-between;}.elementor-15 .elementor-element.elementor-element-fbc894e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fbc894e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #306D2917 0%, #306D29 100%);}.elementor-15 .elementor-element.elementor-element-b127439{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-b127439:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b127439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2F2F27D 100%);}.elementor-15 .elementor-element.elementor-element-b127439:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-6f942cc{text-align:center;margin:0px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6f942cc img{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-6f942cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-177362b{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-3d20212{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-3d20212 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-ccc374c{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-2c3c44b{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2c3c44b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2c3c44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-a7bfaf9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a7bfaf9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-a7bfaf9{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-a7bfaf9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9563e62 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9563e62 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-9563e62{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-9563e62 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ed9d53f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-ed9d53f .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-ed9d53f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ed9d53f .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-ed9d53f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bc639b6{--display:flex;}.elementor-15 .elementor-element.elementor-element-d2297fe .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-eebbd5e{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-5267298{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a61d51a .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-5110fbe{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a1b40a8{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-a1b40a8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a1b40a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2F2F27D 100%);}.elementor-15 .elementor-element.elementor-element-a1b40a8:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-836c002{text-align:center;margin:29px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 30px 0px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-836c002 img{width:85%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-836c002.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-156ae78{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-922ba9f{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-922ba9f .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-8c50a86{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-91f3db4{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-91f3db4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-91f3db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-0638c3f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0638c3f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0638c3f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0638c3f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d3c6893 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d3c6893 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-d3c6893{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-d3c6893 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-daaa25b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-daaa25b .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-daaa25b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-daaa25b .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-daaa25b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1298713{--display:flex;}.elementor-15 .elementor-element.elementor-element-e98c43c .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-259ab86{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-e6facd5{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6f5463a .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-c3b0ed8{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a62b4f4{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-a62b4f4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a62b4f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2F2F27D 100%);}.elementor-15 .elementor-element.elementor-element-a62b4f4:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-776e17a{text-align:center;margin:35px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 51px 0px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-776e17a img{width:85%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-776e17a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6ecd071{--display:flex;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-be97e78{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-be97e78 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-824351e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-4af1def{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4af1def:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4af1def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-67db679 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-67db679 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-67db679{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-67db679 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-49bb722 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-49bb722 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-49bb722{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-49bb722 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ece7e31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-ece7e31 .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-ece7e31 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ece7e31 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-ece7e31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-18a0890{--display:flex;}.elementor-15 .elementor-element.elementor-element-6790862 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-5938060{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-8f2b513{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-bfc81f2 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-66be9e9{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-e44f0f5{--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:space-between;}.elementor-15 .elementor-element.elementor-element-e44f0f5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e44f0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-723a4ab{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-723a4ab:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-723a4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2F2F27D 100%);}.elementor-15 .elementor-element.elementor-element-723a4ab:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-3e27d2a{text-align:center;margin:0px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3e27d2a img{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3e27d2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-78cec2a{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a4dc16e{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-a4dc16e .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-89c7f7c{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-18157c6{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-18157c6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-18157c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-d6cf6f8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d6cf6f8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-d6cf6f8{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-d6cf6f8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-431bcaa .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-431bcaa .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-431bcaa{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-431bcaa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d1578dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-d1578dd .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-d1578dd .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d1578dd .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d1578dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-df7a2cb{--display:flex;}.elementor-15 .elementor-element.elementor-element-52583a9 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-e3bfc4d{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-6997924{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6d8f718 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-0bf46bf{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-20a3dbf{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-20a3dbf:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-20a3dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2F2F27D 100%);}.elementor-15 .elementor-element.elementor-element-20a3dbf:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-efd91d9{text-align:center;margin:30px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 60px 0px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-efd91d9 img{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-efd91d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b9d4b42{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-476dd2f{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-476dd2f .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-eed1103{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-6b2b437{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6b2b437:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6b2b437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-b9fcd88 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b9fcd88 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-b9fcd88{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-b9fcd88 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-80c927a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-80c927a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-80c927a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-80c927a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-bb771c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-bb771c7 .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-bb771c7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-bb771c7 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-bb771c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-529cb3e{--display:flex;}.elementor-15 .elementor-element.elementor-element-20f71c2 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-6177516{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1d92bbb{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-60542f3 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-1a3a65d{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-f1c76cd{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-f1c76cd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f1c76cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2F2F27D 100%);}.elementor-15 .elementor-element.elementor-element-f1c76cd:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-8f76f8b{text-align:center;margin:43px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 66px 0px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8f76f8b img{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-8f76f8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ebe90f5{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-bf4f0ab{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-bf4f0ab .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-9b352b7{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-b93fb9c{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b93fb9c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b93fb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-0c6f981 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0c6f981 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0c6f981{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0c6f981 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4ff0320 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4ff0320 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-4ff0320{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-4ff0320 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d3f10f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-d3f10f4 .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-d3f10f4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d3f10f4 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d3f10f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ea7211e{--display:flex;}.elementor-15 .elementor-element.elementor-element-6df89e6 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-950b851{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1514ad9{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-31fb557 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-6aa5535{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-cf0e4bc{--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-15 .elementor-element.elementor-element-cf0e4bc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cf0e4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c976ac0 ) 0%, #306D2917 100%);}.elementor-15 .elementor-element.elementor-element-3f0bdb2{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-3f0bdb2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3f0bdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #48784273 100%);}.elementor-15 .elementor-element.elementor-element-3f0bdb2:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-6833f70{text-align:center;margin:60px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 60px 0px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6833f70 img{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-6833f70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-fcec1fb{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c108b9b{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-c108b9b .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-5f0a56c{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-2b27e99{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2b27e99:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2b27e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-6a11c4f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-6a11c4f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-6a11c4f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-6a11c4f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-f36e022 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-f36e022 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-f36e022{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-f36e022 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7ac8a0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-7ac8a0e .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-7ac8a0e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7ac8a0e .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7ac8a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d751540{--display:flex;}.elementor-15 .elementor-element.elementor-element-3267400 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-b4149d9{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-f66c07d{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-144e879 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-d14816d{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1bac597{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 13px 0px #000000;}.elementor-15 .elementor-element.elementor-element-1bac597:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1bac597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #48784273 100%);}.elementor-15 .elementor-element.elementor-element-1bac597:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-e2d748a{text-align:center;margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 56px 0px;width:var( --container-widget-width, 79.518% );max-width:79.518%;--container-widget-width:79.518%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e2d748a img{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-e2d748a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-5f0b245{--display:flex;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-486fe3e{text-align:center;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-15 .elementor-element.elementor-element-486fe3e .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-15 .elementor-element.elementor-element-96def43{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#000000;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-7570ec4{--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;--border-radius:20px 20px 20px 20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7570ec4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7570ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-b608fa0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b608fa0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-b608fa0{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-b608fa0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-be7b94d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-be7b94d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-be7b94d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-be7b94d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2ac1e0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-2ac1e0d .elementor-button{background-color:var( --e-global-color-c976ac0 );border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-2ac1e0d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2ac1e0d .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2ac1e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-094afa3{--display:flex;}.elementor-15 .elementor-element.elementor-element-7282c7a .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-91c94db{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-188b95d{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f5f094d .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-weight:900;color:var( --e-global-color-c976ac0 );}.elementor-15 .elementor-element.elementor-element-67aed50{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#000000;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-ba9fe0a{--display:flex;--min-height:250px;--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:space-around;--overlay-opacity:0.71;--border-radius:40px 40px 40px 40px;--margin-top:60px;--margin-bottom:54px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ba9fe0a::before, .elementor-15 .elementor-element.elementor-element-ba9fe0a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ba9fe0a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ba9fe0a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ba9fe0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ba9fe0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000BF;}.elementor-15 .elementor-element.elementor-element-576b23c{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:900;color:#FFFFFF;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-15 .elementor-element.elementor-element-8756ee4{text-align:center;}.elementor-15 .elementor-element.elementor-element-8756ee4 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-47006bd{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-47006bd p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-47006bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-f722d47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-f722d47 .elementor-button{background-color:var( --e-global-color-c976ac0 );box-shadow:0px 0px 10px 0px #FFFFFF;border-radius:32px 32px 32px 32px;padding:10px 41px 10px 41px;}.elementor-15 .elementor-element.elementor-element-f722d47 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f722d47 .elementor-button:focus{border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-15 .elementor-element.elementor-element-f722d47{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(19.125, 12.346798573369563, 12.346798573369563, 0);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-a9ad565.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-036eaa2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-6d5b1cd{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-72814ee{--grid-columns:2;}.elementor-15 .elementor-element.elementor-element-5e9a91d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-8a180a3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-4eb5556.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-46de47c{width:var( --container-widget-width, 963.667px );max-width:963.667px;--container-widget-width:963.667px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-3c5374b{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-298ac3f{--margin-top:-10px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a9ad565 .elementor-main-swiper{width:191px;}.elementor-15 .elementor-element.elementor-element-a9ad565.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-7264b31{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 296.693px );max-width:296.693px;--container-widget-width:296.693px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7264b31 img{width:100%;height:100%;}.elementor-15 .elementor-element.elementor-element-0edfdc9{--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a12d643{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-b133e8b{text-align:center;}.elementor-15 .elementor-element.elementor-element-fb65c7e .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-fb65c7e .elementor-divider{text-align:center;}.elementor-15 .elementor-element.elementor-element-fb65c7e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e612ecb{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 297.833px );max-width:297.833px;--container-widget-width:297.833px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e78d601{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-036eaa2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-7b073ce{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6d5b1cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-79d5018{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-79951e3 .elementor-divider-separator{width:55%;}.elementor-15 .elementor-element.elementor-element-72814ee{--grid-columns:1;}.elementor-15 .elementor-element.elementor-element-5e9a91d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-8a180a3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-4eb5556.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-bd07848{text-align:center;margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;}.elementor-15 .elementor-element.elementor-element-46de47c{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-27eda06{--border-radius:22px 22px 22px 22px;}.elementor-15 .elementor-element.elementor-element-74a804d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-15 .elementor-element.elementor-element-d8fa69e{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-001dbc3 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-001dbc3 .elementor-divider{text-align:center;}.elementor-15 .elementor-element.elementor-element-001dbc3 .elementor-divider__text{font-size:20px;}.elementor-15 .elementor-element.elementor-element-001dbc3{--divider-element-spacing:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-001dbc3.elementor-element{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-9d50a2b .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-9d50a2b{padding:34px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ba9fe0a{--border-radius:22px 22px 22px 22px;}.elementor-15 .elementor-element.elementor-element-576b23c{font-size:16px;}.elementor-15 .elementor-element.elementor-element-8756ee4 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-8756ee4{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-47006bd{font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-ad9eb08{--width:54%;}.elementor-15 .elementor-element.elementor-element-792fba0{--width:50%;}.elementor-15 .elementor-element.elementor-element-41b73d2{--width:100%;}.elementor-15 .elementor-element.elementor-element-bb810a1{--width:98.613%;}.elementor-15 .elementor-element.elementor-element-8cfcaf7{--width:97.93%;}.elementor-15 .elementor-element.elementor-element-15aa572{--width:99.863%;}.elementor-15 .elementor-element.elementor-element-4e6a9b8{--width:99.886%;}.elementor-15 .elementor-element.elementor-element-4800800{--width:99.625%;}.elementor-15 .elementor-element.elementor-element-fae30a6{--width:99.863%;}.elementor-15 .elementor-element.elementor-element-adf6e0e{--width:99.886%;}.elementor-15 .elementor-element.elementor-element-4c27ae5{--width:99.625%;}.elementor-15 .elementor-element.elementor-element-74a804d{--width:25.089%;}.elementor-15 .elementor-element.elementor-element-b127439{--width:80%;}.elementor-15 .elementor-element.elementor-element-a1b40a8{--width:80%;}.elementor-15 .elementor-element.elementor-element-a62b4f4{--width:80%;}.elementor-15 .elementor-element.elementor-element-723a4ab{--width:80%;}.elementor-15 .elementor-element.elementor-element-20a3dbf{--width:80%;}.elementor-15 .elementor-element.elementor-element-f1c76cd{--width:80%;}.elementor-15 .elementor-element.elementor-element-3f0bdb2{--width:35%;}.elementor-15 .elementor-element.elementor-element-1bac597{--width:35%;}}/* Start custom CSS for heading, class: .elementor-element-c6f1266 *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #26B339 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #26B339 20%, 
        #26B339 40%, 
        #ffffff 50%, 
        #26B339 60%, 
        #26B339 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a59a3 *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #26B339 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #26B339 20%, 
        #26B339 40%, 
        #ffffff 50%, 
        #26B339 60%, 
        #26B339 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eaaf67e *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #26B339 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #26B339 20%, 
        #26B339 40%, 
        #ffffff 50%, 
        #26B339 60%, 
        #26B339 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f39dd1 *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #329932 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #329932 20%, 
        #329932 40%, 
        #ffffff 50%, 
        #329932 60%, 
        #329932 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd07848 *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #26B339 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #26B339 20%, 
        #26B339 40%, 
        #ffffff 50%, 
        #26B339 60%, 
        #26B339 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d80d86 *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #26B339 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #26B339 20%, 
        #26B339 40%, 
        #ffffff 50%, 
        #26B339 60%, 
        #26B339 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d50a2b *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #26B339 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #26B339 20%, 
        #26B339 40%, 
        #ffffff 50%, 
        #26B339 60%, 
        #26B339 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed9d53f *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daaa25b *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ece7e31 *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbc894e *//* ===================================================
   1. STYLING KARTU MOBIL PREMIUM
   =================================================== */
  .elementor-15 .elementor-element.elementor-element-fbc894e .kartu-mobil {
    box-shadow: 0 10px 30px rgba(0,0,0,0.05); /* Bayangan sangat halus */
    border: 1px solid #f0f0f0; /* Garis tepi samar */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    position: relative;
    overflow: hidden;
  }
  
  /* Garis aksen atas yang elegan */
  .elementor-15 .elementor-element.elementor-element-fbc894e .kartu-mobil::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, #d4af37, #F4EEE3); /* Aksen emas */
    opacity: 0;
    transition: opacity 0.4s ease;
  }
  
  /* ===================================================
   2. EFEK HOVER (INTERAKTIF)
   =================================================== */
  .elementor-15 .elementor-element.elementor-element-fbc894e .kartu-mobil:hover {
    transform: translateY(-10px); /* Kartu melayang ke atas */
    box-shadow: 0 20px 40px rgba(21, 46, 21, 0.12); /* Bayangan hijau gelap tipis */
    border-color: transparent;
  }
  
  .elementor-15 .elementor-element.elementor-element-fbc894e .kartu-mobil:hover::before {
    opacity: 1; /* Aksen garis atas muncul */
  }
  
  /* Efek Foto Mobil Maju (3D feel) */
  .elementor-15 .elementor-element.elementor-element-fbc894e .kartu-mobil img {
    transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    transform-origin: bottom center;
  }
  
  .elementor-15 .elementor-element.elementor-element-fbc894e .kartu-mobil:hover img {
    transform: scale(1.08) translateY(-5px); /* Mobil sedikit membesar mendekat */
  }
  
  /* Efek Tombol saat di-hover */
  .elementor-15 .elementor-element.elementor-element-fbc894e .kartu-mobil .elementor-button:hover {
    background-color: #d4af37 !important; /* Berubah jadi warna emas */
    transform: translateY(-2px);
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1578dd *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb771c7 *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3f10f4 *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44f0f5 *//* ===================================================
   1. STYLING KARTU MOBIL PREMIUM
   =================================================== */
  .elementor-15 .elementor-element.elementor-element-e44f0f5 .kartu-mobil {
    box-shadow: 0 10px 30px rgba(0,0,0,0.05); /* Bayangan sangat halus */
    border: 1px solid #f0f0f0; /* Garis tepi samar */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    position: relative;
    overflow: hidden;
  }
  
  /* Garis aksen atas yang elegan */
  .elementor-15 .elementor-element.elementor-element-e44f0f5 .kartu-mobil::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, #d4af37, #F4EEE3); /* Aksen emas */
    opacity: 0;
    transition: opacity 0.4s ease;
  }
  
  /* ===================================================
   2. EFEK HOVER (INTERAKTIF)
   =================================================== */
  .elementor-15 .elementor-element.elementor-element-e44f0f5 .kartu-mobil:hover {
    transform: translateY(-10px); /* Kartu melayang ke atas */
    box-shadow: 0 20px 40px rgba(21, 46, 21, 0.12); /* Bayangan hijau gelap tipis */
    border-color: transparent;
  }
  
  .elementor-15 .elementor-element.elementor-element-e44f0f5 .kartu-mobil:hover::before {
    opacity: 1; /* Aksen garis atas muncul */
  }
  
  /* Efek Foto Mobil Maju (3D feel) */
  .elementor-15 .elementor-element.elementor-element-e44f0f5 .kartu-mobil img {
    transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    transform-origin: bottom center;
  }
  
  .elementor-15 .elementor-element.elementor-element-e44f0f5 .kartu-mobil:hover img {
    transform: scale(1.08) translateY(-5px); /* Mobil sedikit membesar mendekat */
  }
  
  /* Efek Tombol saat di-hover */
  .elementor-15 .elementor-element.elementor-element-e44f0f5 .kartu-mobil .elementor-button:hover {
    background-color: #d4af37 !important; /* Berubah jadi warna emas */
    transform: translateY(-2px);
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ac8a0e *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ac1e0d *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf0e4bc *//* ===================================================
   1. STYLING KARTU MOBIL PREMIUM
   =================================================== */
  .elementor-15 .elementor-element.elementor-element-cf0e4bc .kartu-mobil {
    box-shadow: 0 10px 30px rgba(0,0,0,0.05); /* Bayangan sangat halus */
    border: 1px solid #f0f0f0; /* Garis tepi samar */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    position: relative;
    overflow: hidden;
  }
  
  /* Garis aksen atas yang elegan */
  .elementor-15 .elementor-element.elementor-element-cf0e4bc .kartu-mobil::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, #d4af37, #F4EEE3); /* Aksen emas */
    opacity: 0;
    transition: opacity 0.4s ease;
  }
  
  /* ===================================================
   2. EFEK HOVER (INTERAKTIF)
   =================================================== */
  .elementor-15 .elementor-element.elementor-element-cf0e4bc .kartu-mobil:hover {
    transform: translateY(-10px); /* Kartu melayang ke atas */
    box-shadow: 0 20px 40px rgba(21, 46, 21, 0.12); /* Bayangan hijau gelap tipis */
    border-color: transparent;
  }
  
  .elementor-15 .elementor-element.elementor-element-cf0e4bc .kartu-mobil:hover::before {
    opacity: 1; /* Aksen garis atas muncul */
  }
  
  /* Efek Foto Mobil Maju (3D feel) */
  .elementor-15 .elementor-element.elementor-element-cf0e4bc .kartu-mobil img {
    transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    transform-origin: bottom center;
  }
  
  .elementor-15 .elementor-element.elementor-element-cf0e4bc .kartu-mobil:hover img {
    transform: scale(1.08) translateY(-5px); /* Mobil sedikit membesar mendekat */
  }
  
  /* Efek Tombol saat di-hover */
  .elementor-15 .elementor-element.elementor-element-cf0e4bc .kartu-mobil .elementor-button:hover {
    background-color: #d4af37 !important; /* Berubah jadi warna emas */
    transform: translateY(-2px);
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8756ee4 *//* Styling Teks dengan Efek Kilat pada Huruf */
.shiny-text-fixed {
    font-family: 'Kalnia', serif;
    font-size: 52px;
    font-weight: 700;
    text-align: center;
    
    /* Warna Dasar: Putih dengan gradien kilat */
    background: linear-gradient(
        to right, 
        #ffffff 20%, 
        #ffffff 40%, 
        #26B339 50%, 
        #ffffff 60%, 
        #ffffff 80%
    );
    background-size: 200% auto;
    
    /* Memotong background agar hanya muncul di dalam teks */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animasi Kilat */
    animation: shineText 4s linear infinite;
    display: inline-block;
}

/* Warna khusus untuk kata 'Message' agar tetap Hijau tapi ikut mengkilap */
.shiny-text-fixed span {
    background: linear-gradient(
        to right, 
        #26B339 20%, 
        #26B339 40%, 
        #ffffff 50%, 
        #26B339 60%, 
        #26B339 80%
    );
    background-size: 200% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shineText 4s linear infinite;
}

@keyframes shineText {
    to {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f722d47 *//* Efek Keren untuk Tombol Book This Vehicle */
.zoom-container-effect .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out !important;
    z-index: 1;
}

/* Efek Kilauan (Shine) */
.zoom-container-effect .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.3) 50%,
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    transition: none;
    z-index: 2;
}

/* Animasi saat Hover */
.zoom-container-effect .elementor-button:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.zoom-container-effect .elementor-button:hover::before {
    left: 150%;
    transition: all 0.6s ease-in-out;
}

/* Efek saat diklik */
.zoom-container-effect .elementor-button:active {
    transform: translateY(-1px) scale(0.98) !important;
}/* End custom CSS */