.elementor-13 .elementor-element.elementor-element-564e344{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-64aa0a1{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-615c224{--display:flex;--min-height:81vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-30a8878{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-30a8878 .elementor-headline{text-align:center;font-size:58px;}.elementor-13 .elementor-element.elementor-element-30a8878 .elementor-headline-plain-text{color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-9c41ac2{text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#464646;}.elementor-13 .elementor-element.elementor-element-ff5401c .elementor-button{background-color:transparent;background-image:linear-gradient(172deg, var( --e-global-color-blocksy_palette_4 ) 12%, #0F614D 100%);border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-ff5401c .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-ff5401c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-ff5401c{width:var( --container-widget-width, 25% );max-width:25%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ff5401c .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-ff5401c .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-1643056{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:23px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-1643056.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1643056 .elementor-social-icon{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-1643056 .elementor-social-icon:hover{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-43013a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-66516dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-66516dd.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-66516dd .gallery-item{padding:0 15px 15px 0;}.elementor-13 .elementor-element.elementor-element-66516dd .gallery{margin:0 -15px -15px 0;}.elementor-13 .elementor-element.elementor-element-66516dd .gallery-item .gallery-caption{text-align:center;}.elementor-13 .elementor-element.elementor-element-e51182b{--display:flex;}.elementor-13 .elementor-element.elementor-element-25fad21{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-46f5994{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-4468f9a img{max-width:74%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-9431b2f{--display:flex;}.elementor-13 .elementor-element.elementor-element-d8e625a .elementor-heading-title{text-transform:uppercase;color:#1E8F73;}.elementor-13 .elementor-element.elementor-element-eca6362{width:100%;max-width:100%;text-align:justify;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-eca6362.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e80af99 .elementor-button{background-color:transparent;background-image:linear-gradient(172deg, var( --e-global-color-blocksy_palette_4 ) 12%, #0F614D 100%);border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-e80af99 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-e80af99 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-e80af99{width:var( --container-widget-width, 39% );max-width:39%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-e80af99 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-e80af99 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-3314b9e{--spacer-size:78px;}.elementor-13 .elementor-element.elementor-element-0bb608a{--display:flex;}.elementor-13 .elementor-element.elementor-element-0bb608a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0bb608a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-e3ba9db{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-8120b52{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-519e8ca{width:100%;max-width:100%;text-align:justify;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-519e8ca.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-24ce487{--display:grid;--min-height:45px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-838a57c{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-77c2232{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-3982b0c{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-359ca6e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4e5222b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-4e5222b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4e5222b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4e5222b:hover{box-shadow:10px 5px 17px -5px rgba(0, 0, 0, 0.43);}.elementor-13 .elementor-element.elementor-element-394b8c0{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-0b1652d{text-align:start;}.elementor-13 .elementor-element.elementor-element-0b1652d img{width:29%;}.elementor-13 .elementor-element.elementor-element-d9846ea{width:100%;max-width:100%;text-align:justify;font-size:13px;color:#141313;}.elementor-13 .elementor-element.elementor-element-67c90ba{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-3d57efb{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-3d57efb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3d57efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3d57efb:hover{box-shadow:10px 5px 17px -5px rgba(0, 0, 0, 0.43);}.elementor-13 .elementor-element.elementor-element-decd5b2{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-65330ce{text-align:start;}.elementor-13 .elementor-element.elementor-element-65330ce img{width:29%;}.elementor-13 .elementor-element.elementor-element-ebff4c2{width:100%;max-width:100%;text-align:justify;font-size:13px;color:#141313;}.elementor-13 .elementor-element.elementor-element-ec43f07{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-9222041{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-9222041:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9222041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9222041:hover{box-shadow:10px 5px 17px -5px rgba(0, 0, 0, 0.43);}.elementor-13 .elementor-element.elementor-element-2657801{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-97c28bb{text-align:start;}.elementor-13 .elementor-element.elementor-element-97c28bb img{width:29%;}.elementor-13 .elementor-element.elementor-element-05dba8f{width:100%;max-width:100%;text-align:justify;font-size:13px;color:#141313;}.elementor-13 .elementor-element.elementor-element-669fbf8{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-99534da{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-018bb95{--display:flex;}.elementor-13 .elementor-element.elementor-element-018bb95:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-018bb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-f590fd0{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-55ba18a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-af269f5{width:100%;max-width:100%;text-align:justify;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-af269f5.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-24981d6{--display:grid;--min-height:45px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-24981d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f13dd96{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-b5d0d7e{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-c8ed502{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-fad0d32{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8f74b73{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-8f74b73:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8f74b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8f74b73:hover{box-shadow:10px 5px 17px -5px rgba(0, 0, 0, 0.43);}.elementor-13 .elementor-element.elementor-element-808dd9e{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-f5df418 .elementor-heading-title{font-size:24px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-b35e9fe{width:100%;max-width:100%;text-align:start;font-size:13px;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-c1515fe{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-8ef029a img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:9px 7px 19px 0px rgba(0, 0, 0, 0.32);}.elementor-13 .elementor-element.elementor-element-aae6b65{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-aae6b65:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-aae6b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-aae6b65:hover{box-shadow:10px 5px 17px -5px rgba(0, 0, 0, 0.43);}.elementor-13 .elementor-element.elementor-element-70fbd5f{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-ebcd068 .elementor-heading-title{font-size:24px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-c1e405e{width:100%;max-width:100%;text-align:start;font-size:13px;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-310d954{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-59d1568 img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:9px 7px 19px 0px rgba(0, 0, 0, 0.32);}.elementor-13 .elementor-element.elementor-element-c2634c8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-c2634c8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c2634c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c2634c8:hover{box-shadow:10px 5px 17px -5px rgba(0, 0, 0, 0.43);}.elementor-13 .elementor-element.elementor-element-83626af{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-a9396b7 .elementor-heading-title{font-size:24px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-bbf65f9{width:100%;max-width:100%;text-align:start;font-size:13px;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-3ebec65{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-42d82cb img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:9px 7px 19px 0px rgba(0, 0, 0, 0.32);}.elementor-13 .elementor-element.elementor-element-245c1b9{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-428a424{--display:flex;}.elementor-13 .elementor-element.elementor-element-4b6e5e8{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-ec346ff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-14d0bef{width:100%;max-width:100%;text-align:justify;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-14d0bef.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-72189d5{--display:flex;}.elementor-13 .elementor-element.elementor-element-c697282 img{height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-955d8c8{--display:flex;}.elementor-13 .elementor-element.elementor-element-d9cdd7f img{height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-cc0fad0{--display:flex;}.elementor-13 .elementor-element.elementor-element-e7b5276 img{height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-dcc2097{--display:flex;}.elementor-13 .elementor-element.elementor-element-752e86f img{height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-14564f1{--display:flex;}.elementor-13 .elementor-element.elementor-element-3b26175 img{height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-b977be4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-820ae49{--display:flex;}.elementor-13 .elementor-element.elementor-element-2566be7{--display:flex;}.elementor-13 .elementor-element.elementor-element-2566be7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2566be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-blocksy_palette_4 ) 0%, var( --e-global-color-blocksy_palette_1 ) 100%);}.elementor-13 .elementor-element.elementor-element-c664dd1{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-0c88b3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-1f0068b .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c609c29{width:100%;max-width:100%;text-align:justify;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c609c29.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-7ac55e9{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-1e3eee8{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-877e0b0{--display:flex;}.elementor-13 .elementor-element.elementor-element-cc82cc8{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-c4be303{--display:flex;}.elementor-13 .elementor-element.elementor-element-9eb1a06{text-align:center;}.elementor-13 .elementor-element.elementor-element-9eb1a06 .elementor-heading-title{text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-2fed770{width:100%;max-width:100%;text-align:justify;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-2fed770.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1bc1102{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b165bf3{--display:flex;--z-index:1;}.elementor-13 .elementor-element.elementor-element-83b607e .elementor-heading-title{text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-60ff940{width:100%;max-width:100%;text-align:justify;font-size:13px;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-5396099 .elementor-button{background-color:transparent;background-image:linear-gradient(172deg, var( --e-global-color-blocksy_palette_4 ) 12%, #0F614D 100%);border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-5396099 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-5396099 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-5396099{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-5396099 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-5396099 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-2b04da1{--display:flex;}.elementor-13 .elementor-element.elementor-element-abbe220{--spacer-size:53px;}.elementor-13 .elementor-element.elementor-element-145c14f{--display:flex;}.elementor-13 .elementor-element.elementor-element-145c14f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-145c14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-13 .elementor-element.elementor-element-17e8dd2{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-2f8907c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-235722c .elementor-heading-title{text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-082ec44{width:100%;max-width:100%;text-align:justify;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-082ec44.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-3a2896f{--display:grid;--min-height:45px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-3a2896f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e92dcfa{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-def05fe{width:100%;max-width:100%;padding:10px 10px 10px 10px;border-style:solid;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-54154ac{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-9aded55{--display:flex;}.elementor-13 .elementor-element.elementor-element-9aded55:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9aded55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4F4;}.elementor-13 .elementor-element.elementor-element-e060dd7{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-0f297f2{--display:grid;--min-height:588px;--e-con-grid-template-columns:0.8fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0f297f2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0f297f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-48b8397{--display:flex;--border-radius:20px 0px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-48b8397:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-48b8397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-fc8fc6f{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fc8fc6f img{border-radius:20px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-fb84671{--display:flex;}.elementor-13 .elementor-element.elementor-element-5e6b54a{--spacer-size:44px;}.elementor-13 .elementor-element.elementor-element-770ea3a .elementor-heading-title{font-weight:700;color:#111111;}.elementor-13 .elementor-element.elementor-element-32548d8{--spacer-size:19px;}.elementor-13 .elementor-element.elementor-element-2712aa2{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 5px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;color:#070707;}.elementor-13 .elementor-element.elementor-element-350a7a6{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-c84b7dc{--display:grid;--min-height:588px;--e-con-grid-template-columns:0.8fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c84b7dc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c84b7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b618b49{--display:flex;--min-height:596px;--justify-content:flex-end;--border-radius:20px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b618b49:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b618b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-2a45107{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2a45107 img{border-radius:20px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-a4219be{--display:flex;}.elementor-13 .elementor-element.elementor-element-857f357{--spacer-size:44px;}.elementor-13 .elementor-element.elementor-element-c4076c2 .elementor-heading-title{font-weight:700;color:#111111;}.elementor-13 .elementor-element.elementor-element-223bc3d{--spacer-size:19px;}.elementor-13 .elementor-element.elementor-element-d13ae11{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 5px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;color:#070707;}.elementor-13 .elementor-element.elementor-element-fc43b1e{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-bd55577{--display:grid;--min-height:588px;--e-con-grid-template-columns:0.8fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bd55577:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bd55577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-42947e4{--display:flex;--min-height:588px;--justify-content:flex-end;--border-radius:20px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-42947e4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-42947e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-7dad11f{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7dad11f img{border-radius:20px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-08d42e5{--display:flex;}.elementor-13 .elementor-element.elementor-element-b4f2079{--spacer-size:44px;}.elementor-13 .elementor-element.elementor-element-c9b77dc .elementor-heading-title{font-weight:700;color:#111111;}.elementor-13 .elementor-element.elementor-element-f0bb0e6{--spacer-size:19px;}.elementor-13 .elementor-element.elementor-element-9b37c51{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 5px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;color:#070707;}.elementor-13 .elementor-element.elementor-element-7d32000{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-a6ef44f{--display:grid;--min-height:588px;--e-con-grid-template-columns:0.8fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a6ef44f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6ef44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7fef42f{--display:flex;--border-radius:20px 0px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7fef42f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7fef42f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-266d796{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-266d796 img{border-radius:20px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-11da791{--display:flex;}.elementor-13 .elementor-element.elementor-element-271aee8{--spacer-size:44px;}.elementor-13 .elementor-element.elementor-element-0f4b01c .elementor-heading-title{font-weight:700;color:#111111;}.elementor-13 .elementor-element.elementor-element-1e1f8f0{--spacer-size:19px;}.elementor-13 .elementor-element.elementor-element-e7988cf{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 5px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;color:#070707;}.elementor-13 .elementor-element.elementor-element-b837dd1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:-50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-blocksy_palette_4 );--e-n-carousel-swiper-pagination-size:26px;--e-n-carousel-fraction-color:var( --e-global-color-blocksy_palette_4 );--e-n-carousel-swiper-pagination-spacing:3px;}.elementor-13 .elementor-element.elementor-element-b837dd1 .swiper-pagination{font-size:26px;}.elementor-13 .elementor-element.elementor-element-4605b11{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-847a3d4{--display:flex;}.elementor-13 .elementor-element.elementor-element-ee18324{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-ec34301{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-e92d9b5{border-radius:10px 10px 10px 10px;box-shadow:10px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-13 .elementor-element.elementor-element-e92d9b5 iframe{height:590px;}.elementor-13 .elementor-element.elementor-element-84f6fe2{--display:flex;}.elementor-13 .elementor-element.elementor-element-c2e7fcd{text-align:start;}.elementor-13 .elementor-element.elementor-element-cbfd397{width:100%;max-width:100%;text-align:justify;color:var( --e-global-color-blocksy_palette_1 );}.elementor-13 .elementor-element.elementor-element-cbfd397.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1a58247.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-1a58247 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-1a58247 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1a58247 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-13 .elementor-element.elementor-element-1a58247 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-field-type-html{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-1a58247 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-blocksy_palette_4 );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-button[type="submit"]{background-color:var( --e-global-color-blocksy_palette_4 );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-blocksy_palette_3 );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-blocksy_palette_3 );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-1a58247 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-1a58247{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-13 .elementor-element.elementor-element-a409a29{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-4977853{--display:flex;--min-height:80vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-4977853:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4977853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B0F19 0%, #105D4A 100%);}.elementor-13 .elementor-element.elementor-element-8a5a38e{--display:grid;--e-con-grid-template-columns:1fr 0.5fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:start;--grid-justify-content:center;}.elementor-13 .elementor-element.elementor-element-f2f2ee1{--display:flex;}.elementor-13 .elementor-element.elementor-element-672ffb7{text-align:start;}.elementor-13 .elementor-element.elementor-element-672ffb7 img{width:36%;filter:brightness( 200% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-05d8245{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-25f15ca{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-size:12px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6a44f53{--display:flex;}.elementor-13 .elementor-element.elementor-element-e0aad47 .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-eafb1e0 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-blocksy_palette_6 );fill:var( --e-global-color-blocksy_palette_6 );padding-top:5px;padding-bottom:5px;}.elementor-13 .elementor-element.elementor-element-2aa1905{--display:flex;}.elementor-13 .elementor-element.elementor-element-abc38a2 .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6964781 p{margin-block-end:6px;}.elementor-13 .elementor-element.elementor-element-6964781{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2ba76c1{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:23px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-2ba76c1.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-2ba76c1 .elementor-social-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2ba76c1 .elementor-social-icon i{color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-2ba76c1 .elementor-social-icon svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-2ba76c1 .elementor-social-icon:hover{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-13 .elementor-element.elementor-element-53f250c{text-align:center;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6c6ad9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-24ce487{--width:46%;}.elementor-13 .elementor-element.elementor-element-24981d6{--width:66.297%;}.elementor-13 .elementor-element.elementor-element-3a2896f{--width:35%;}.elementor-13 .elementor-element.elementor-element-48b8397{--width:82%;}.elementor-13 .elementor-element.elementor-element-b618b49{--width:82%;}.elementor-13 .elementor-element.elementor-element-42947e4{--width:82%;}.elementor-13 .elementor-element.elementor-element-7fef42f{--width:82%;}.elementor-13 .elementor-element.elementor-element-8a5a38e{--width:80%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-46f5994{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8120b52{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-24ce487{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-359ca6e{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-55ba18a{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-24981d6{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-fad0d32{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ec346ff{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b977be4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-0c88b3b{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-1bc1102{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-2f8907c{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-3a2896f{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-0f297f2{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-c84b7dc{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-bd55577{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-a6ef44f{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b837dd1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-ec34301{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8a5a38e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-30a8878{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-30a8878 .elementor-headline{font-size:36px;}.elementor-13 .elementor-element.elementor-element-9c41ac2{width:var( --container-widget-width, 371px );max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;font-size:12px;}.elementor-13 .elementor-element.elementor-element-ff5401c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-46f5994{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-4468f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-13 .elementor-element.elementor-element-4468f9a img{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-eca6362{font-size:13px;}.elementor-13 .elementor-element.elementor-element-be9fefa{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e80af99{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-8120b52{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-519e8ca{font-size:13px;}.elementor-13 .elementor-element.elementor-element-24ce487{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-838a57c .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-77c2232 .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-3982b0c .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-359ca6e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-55ba18a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-af269f5{font-size:13px;}.elementor-13 .elementor-element.elementor-element-24981d6{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-f13dd96 .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-b5d0d7e .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-c8ed502 .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-fad0d32{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-ec346ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-14d0bef{font-size:13px;}.elementor-13 .elementor-element.elementor-element-b977be4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-0c88b3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-c609c29{font-size:13px;}.elementor-13 .elementor-element.elementor-element-9eb1a06{text-align:start;}.elementor-13 .elementor-element.elementor-element-2fed770{font-size:13px;}.elementor-13 .elementor-element.elementor-element-1bc1102{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-2f8907c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-082ec44{font-size:13px;}.elementor-13 .elementor-element.elementor-element-3a2896f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-e92dcfa .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-def05fe .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-0f297f2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-c84b7dc{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-bd55577{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-a6ef44f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b837dd1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-ec34301{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-cbfd397{font-size:13px;}.elementor-13 .elementor-element.elementor-element-8a5a38e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-672ffb7{text-align:center;}.elementor-13 .elementor-element.elementor-element-672ffb7 img{width:77%;}.elementor-13 .elementor-element.elementor-element-05d8245{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-eafb1e0 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-64aa0a1 */#aventur-hero-bg{
position:absolute;
top:0;
left:0;
width:100%;
height:100vh;
overflow:hidden;
z-index:0;
background:#f4f4f4;
}

/* CANVAS */

#aventur-hero-bg canvas{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}

/* DECOR ELEMENTS */

#aventur-hero-bg .decor{
position:absolute;
pointer-events:none;
}

/* =========================
BIG LEFT CIRCLE (INITIAL)
========================= */

#aventur-hero-bg .circle-left{

width:420px;
height:420px;

background:linear-gradient(135deg,#1fa783,#0f6f66);

border-radius:50%;

top:-150px;
left:-120px;

animation:float 8s ease-in-out infinite;

transform:translate(0,0) scale(1);

transform-origin:center;

will-change:transform;

}


/* =========================
CIRCLE EXPAND TRIGGER
========================= */

.hero-aventur.circle-expand #aventur-hero-bg .circle-left{

animation:circleExpand 2.2s cubic-bezier(.19,1,.22,1) forwards;

filter:blur(8px);

}


/* =========================
KEYFRAME ANIMATION
========================= */

@keyframes circleExpand{

0%{
transform:translate(0,0) scale(1);
}

100%{
transform:translate(50vw,50vh) translate(-50%,-50%) scale(10);
}

}

/* =========================
LOGO CHANGE TO WHITE
========================= */

.hero-aventur.circle-expand img{
filter: brightness(0) invert(1);
transition: filter .05s ease .05s;
}

/* =========================
TEXT COLOR CHANGE
========================= */

.hero-aventur.circle-expand h1,
.hero-aventur.circle-expand h2,
.hero-aventur.circle-expand h3,
.hero-aventur.circle-expand p,
.hero-aventur.circle-expand .elementor-icon,
.hero-aventur.circle-expand .elementor-headline span{

color:white !important;
fill:white !important;

transition:color .05s ease .05s, fill .06s ease .05s;

}


/* =========================
BUTTON STYLE CHANGE
========================= */

.hero-aventur.circle-expand .elementor-button{

background:transparent !important;

border:2px solid white !important;

color:white !important;

transition:
border .4s ease,
background .4s ease,
color .4s ease;

}

.hero-aventur.circle-expand #aventur-hero-bg .dots,
.hero-aventur.circle-expand #aventur-hero-bg .dots-left{

background-image:radial-gradient(white 2px, transparent 2px);
opacity:0.8;
transition:opacity .4s ease;

}

/* =========================
WAVE BACKGROUND FADE
========================= */

.hero-aventur.circle-expand #aventur-waves{

opacity:0;

transition:opacity .8s ease;

}


/* =========================
FLOAT ANIMATION
========================= */

@keyframes float{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-20px);
}

100%{
transform:translateY(0px);
}

}
/* RIGHT CIRCLE */

#aventur-hero-bg .circle-right{
width:200px;
height:200px;
background:linear-gradient(135deg,#0f6f66,#1fa783);
border-radius:50%;
right:0px;
bottom:20px;
animation:float 10s ease-in-out infinite;
}

/* OUTLINE CIRCLE */

#aventur-hero-bg .circle-outline{
width:80px;
height:80px;
border:4px solid rgba(255,255,255,0.7);
border-radius:50%;
top:120px;
left:320px;
animation:spin 20s linear infinite;
}

/* SMALL CIRCLE */

#aventur-hero-bg .circle-small{
width:40px;
height:40px;
background:linear-gradient(135deg,#1fa783,#0f6f66);
border-radius:50%;
top:200px;
right:400px;
animation:float 6s ease-in-out infinite;
}

/* DOT PATTERN */

#aventur-hero-bg .dots{
width:80px;
height:180px;
right:100px;
top:100px;
background-image:radial-gradient(#000 2px, transparent 2px);
background-size:14px 14px;
}

#aventur-hero-bg .dots-left{
width:80px;
height:180px;
left:100px;
bottom:120px;
background-image:radial-gradient(#000 2px, transparent 2px);
background-size:14px 14px;
}

/* ANIMATION */

@keyframes float{
0%{transform:translateY(0px)}
50%{transform:translateY(-20px)}
100%{transform:translateY(0px)}
}

@keyframes spin{
from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}

/* =========================
MOBILE OPTIMIZATION
========================= */

@media (max-width: 768px){

  /* HIDE BIG CIRCLES */
  #aventur-hero-bg .circle-left,
  #aventur-hero-bg .circle-right{
    display: none;
  }

  /* HIDE DOT PATTERNS */
  #aventur-hero-bg .dots,
  #aventur-hero-bg .dots-left{
    display: none;
  }

}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-66516dd *//* GALLERY WRAPPER */

#gallery-1{
overflow:hidden;
position:relative;
padding:30px 0;
margin-left:-10px;
margin-top: -10px;
}

/* SLIDER TRACK */

.logo-slider-track{
display:flex;
align-items:center;
gap:25px;
animation:logoScroll 60s linear infinite;

/* tambahan agar animasi lebih smooth */
width:max-content;
will-change:transform;
transform:translate3d(0,0,0);
}

/* LOGO BOX */

#gallery-1 .gallery-item{
flex:0 0 180px;
height:90px;

display:flex;
align-items:center;
justify-content:center;

background:#ffffff;
border-radius:14px;

box-shadow:0 4px 14px rgba(0,0,0,0.05);

margin:0;
padding:15px;
box-sizing:border-box;
}

/* LOGO IMAGE */

.logo-slider-track img{
max-height:45px;
max-width:100%;
width:auto;
height:auto;

transition:all .3s ease;
}

/* HOVER */

.logo-slider-track img:hover{
filter:grayscale(0%);
opacity:1;
transform:scale(1.05);
}

/* FADE LEFT */

#gallery-1::before{
content:"";
position:absolute;
left:0;
top:0;
width:160px;
height:100%;

background:linear-gradient(
to right,
rgba(255,255,255,1) 0%,
rgba(255,255,255,0.9) 35%,
rgba(255,255,255,0) 100%
);

z-index:2;
pointer-events:none;
}

/* FADE RIGHT */

#gallery-1::after{
content:"";
position:absolute;
right:0;
top:0;
width:160px;
height:100%;

background:linear-gradient(
to left,
rgba(255,255,255,1) 0%,
rgba(255,255,255,0.9) 35%,
rgba(255,255,255,0) 100%
);

z-index:2;
pointer-events:none;
}

/* ANIMATION */

@keyframes logoScroll{
0%{
transform:translate3d(0,0,0);
}
100%{
transform:translate3d(-50%,0,0);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5222b *//* animasi halus */
.elementor-13 .elementor-element.elementor-element-4e5222b .elementor-widget-image img{
    transition: transform 0.35s ease;
}

/* hover naik sedikit */
.elementor-13 .elementor-element.elementor-element-4e5222b:hover .elementor-widget-image img{
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d57efb *//* animasi halus */
.elementor-13 .elementor-element.elementor-element-3d57efb .elementor-widget-image img{
    transition: transform 0.35s ease;
}

/* hover naik sedikit */
.elementor-13 .elementor-element.elementor-element-3d57efb:hover .elementor-widget-image img{
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9222041 *//* animasi halus */
.elementor-13 .elementor-element.elementor-element-9222041 .elementor-widget-image img{
    transition: transform 0.35s ease;
}

/* hover naik sedikit */
.elementor-13 .elementor-element.elementor-element-9222041:hover .elementor-widget-image img{
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f74b73 *//* animasi halus */
.elementor-13 .elementor-element.elementor-element-8f74b73 .elementor-widget-image img{
    transition: transform 0.35s ease;
}

/* hover naik sedikit */
.elementor-13 .elementor-element.elementor-element-8f74b73:hover .elementor-widget-image img{
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae6b65 *//* animasi halus */
.elementor-13 .elementor-element.elementor-element-aae6b65 .elementor-widget-image img{
    transition: transform 0.35s ease;
}

/* hover naik sedikit */
.elementor-13 .elementor-element.elementor-element-aae6b65:hover .elementor-widget-image img{
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2634c8 *//* animasi halus */
.elementor-13 .elementor-element.elementor-element-c2634c8 .elementor-widget-image img{
    transition: transform 0.35s ease;
}

/* hover naik sedikit */
.elementor-13 .elementor-element.elementor-element-c2634c8:hover .elementor-widget-image img{
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-141a6d7 *//* SIDEBAR */

.project-sidebar{
position:sticky;
top:120px;
display:flex;
flex-direction:column;
gap:10px;
}

/* LINK */

.project-link{
font-size:12px;
font-weight:400;
text-decoration:none;
color:#555;
position:relative;
padding-left:28px; /* tambah jarak dari garis */
line-height:1.4;
transition:all .25s ease;
display:block;
}

/* ACTIVE */

.project-link.active{
font-weight:700;
color:#0f7b3f; /* hijau aventur */
}

/* INDICATOR LINE */

.project-link::before{
content:"";
position:absolute;
left:0;
top:50%;
width:0;
height:4px;
background:#0f7b3f; /* hijau aventur */
transform:translateY(-50%);
border-radius:3px;
transition:width .3s ease;
}

/* garis muncul */

.project-link.active::before{
width:18px;
}

/* CONTENT */

.project-section{
margin-bottom:30px;
scroll-margin-top:140px;
}

/* VIDEO */

.project-video{
position:relative;
display:block;
overflow:hidden;
border-radius:12px;
}

.project-video video{
width:100%;
height:480px;
object-fit:cover;
transition:transform .5s ease;
}

.project-video:hover video{
transform:scale(1.08);
}

/* OVERLAY */

.video-overlay{
position:absolute;
bottom:0;
left:0;
right:0;
padding:20px;
background:linear-gradient(to top, rgba(0,0,0,.85), transparent);
color:#fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-674d9ee */.project-section video{
pointer-events:none;
user-select:none;
}

.project-section video::-internal-media-controls-download-button{
display:none;
}

.project-section video::-webkit-media-controls-enclosure{
overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b04da1 */.aventur-video-item{
position:relative;
display:block;
overflow:hidden;
border-radius:12px;
cursor:pointer;
}

.aventur-video-item video{
width:100%;
height:100%;
object-fit:cover;
display:block;
transition:transform .6s ease;
}

.aventur-video-overlay{
position:absolute;
inset:0;
background:linear-gradient(to top, rgba(0,0,0,.7), rgba(0,0,0,0));
display:flex;
flex-direction:column;
justify-content:flex-end;
padding:20px;
color:#fff;
}

.aventur-video-title{
margin:0;
font-size:18px;
font-weight:600;
color: #fff;
}

.aventur-video-client{
margin:0;
font-size:14px;
opacity:.8;
}

.aventur-video-item:hover video{
transform:scale(1.1);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b837dd1 *//* biarkan slide keluar dari container */
.elementor-13 .elementor-element.elementor-element-b837dd1 .swiper {
    overflow: visible !important;
}

/* biarkan wrapper juga terlihat */
.elementor-13 .elementor-element.elementor-element-b837dd1 .swiper-wrapper {
    overflow: visible !important;
}

/* beri padding kiri kanan agar slide samping terlihat */
.elementor-13 .elementor-element.elementor-element-b837dd1 {
    padding-left: 120px;
    padding-right: 120px;
}

/* turunkan arrow ke bawah */
.elementor-13 .elementor-element.elementor-element-b837dd1 .elementor-swiper-button{
    top: auto !important;
    bottom: 0px;
    transform: none !important;
}

/* posisi kiri */
.elementor-13 .elementor-element.elementor-element-b837dd1 .elementor-swiper-button-prev{
    left: calc(50% - 80px);
}

/* posisi kanan */
.elementor-13 .elementor-element.elementor-element-b837dd1 .elementor-swiper-button-next{
    right: calc(50% - 80px);
}

/* =========================
MOBILE RESET
========================= */

@media (max-width: 767px){

    .elementor-13 .elementor-element.elementor-element-b837dd1{
        padding-left:0;
        padding-right:0;
    }

    .elementor-13 .elementor-element.elementor-element-b837dd1 .swiper{
        overflow:hidden !important;
    }

    .elementor-13 .elementor-element.elementor-element-b837dd1 .swiper-wrapper{
        overflow:hidden !important;
    }

    /* arrow kembali seperti default */
    .elementor-13 .elementor-element.elementor-element-b837dd1 .elementor-swiper-button{
        top:50% !important;
        bottom:auto !important;
        transform:translateY(-50%) !important;
    }

    .elementor-13 .elementor-element.elementor-element-b837dd1 .elementor-swiper-button-prev{
        left:10px;
    }

    .elementor-13 .elementor-element.elementor-element-b837dd1 .elementor-swiper-button-next{
        right:10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c9581b */#aventur-wa{
position:fixed;
bottom:30px;
right:30px;
display:flex;
align-items:center;
gap:10px;
padding:12px 18px;

border-radius:40px;

background:rgba(37,211,102,0.15);
backdrop-filter:blur(12px);
-webkit-backdrop-filter:blur(12px);

border:1px solid rgba(255,255,255,0.2);

color:#25D366;
font-weight:500;
font-size:14px;

text-decoration:none;

z-index:9999;

opacity:0;
transform:translateY(40px);
transition:all .4s ease;
}

#aventur-wa.show{
opacity:1;
transform:translateY(0);
}

#aventur-wa:hover{
background:#25D366;
color:white;
transform:translateY(-3px);
box-shadow:0 15px 40px rgba(0,0,0,0.15);
}

#aventur-wa svg{
width:22px;
fill:currentColor;
}

.wa-text{
white-space:nowrap;
}/* End custom CSS */