.elementor-12527 .elementor-element.elementor-element-810ac41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12527 .elementor-element.elementor-element-810ac41:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-810ac41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 23%, #57682E00 100%);}.elementor-12527 .elementor-element.elementor-element-810ac41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-76px;z-index:99;}.elementor-12527 .elementor-element.elementor-element-810ac41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12527 .elementor-element.elementor-element-a971d1a img{width:100%;}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-menu-toggle{margin-left:auto;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1em;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-58217af .e--pointer-framed .elementor-item:before,
					.elementor-12527 .elementor-element.elementor-element-58217af .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a:hover,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a:focus,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a.highlighted,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-menu-toggle:hover,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-menu-toggle:focus{color:#1F1F1E;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a:hover,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a:focus,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown a.highlighted{background-color:#E9E9E9A1;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown .elementor-item, .elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-12527 .elementor-element.elementor-element-58217af div.elementor-menu-toggle{color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-58217af div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-58217af div.elementor-menu-toggle:hover, .elementor-12527 .elementor-element.elementor-element-58217af div.elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-58217af div.elementor-menu-toggle:hover svg, .elementor-12527 .elementor-element.elementor-element-58217af div.elementor-menu-toggle:focus svg{fill:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-73cb305 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-24a15ea:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-24a15ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/08/pexels-humphrey-muleba-2611056.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12527 .elementor-element.elementor-element-24a15ea > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #376260A8 0%, #005568 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-24a15ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-2a94a5f img{width:350px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12527 .elementor-element.elementor-element-bf17d81 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-bf17d81{text-align:center;}.elementor-12527 .elementor-element.elementor-element-bf17d81 .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#333333;}.elementor-12527 .elementor-element.elementor-element-fff667f > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-12527 .elementor-element.elementor-element-fff667f{text-align:center;}.elementor-12527 .elementor-element.elementor-element-fff667f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-a6fedd0 > .elementor-widget-container{margin:02rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-a6fedd0{text-align:center;}.elementor-12527 .elementor-element.elementor-element-a6fedd0 .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12527 .elementor-element.elementor-element-fac4541 .elementor-button{background-color:transparent;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;line-height:27px;background-image:linear-gradient(180deg, #006838 0%, #005C6B 100%);border-radius:100px 100px 100px 100px;padding:7px 20px 7px 20px;}.elementor-12527 .elementor-element.elementor-element-fac4541 .elementor-button:hover, .elementor-12527 .elementor-element.elementor-element-fac4541 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #006838 0%, #005C6B 100%);}.elementor-12527 .elementor-element.elementor-element-fac4541 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12527 .elementor-element.elementor-element-eed1744:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-eed1744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/03/image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12527 .elementor-element.elementor-element-eed1744{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12527 .elementor-element.elementor-element-eed1744 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-1756953:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-1756953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/03/pexels-humphrey-muleba-2611056.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12527 .elementor-element.elementor-element-1756953 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #376260A8 0%, #005568 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-1756953{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-0ebf7f2{width:100%;max-width:100%;text-align:center;}.elementor-12527 .elementor-element.elementor-element-0ebf7f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-0ebf7f2 .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#333333;}.elementor-12527 .elementor-element.elementor-element-9b44b54 > .elementor-widget-container{margin:20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-9b44b54{text-align:center;}.elementor-12527 .elementor-element.elementor-element-9b44b54 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-0e5b159{text-align:center;}.elementor-12527 .elementor-element.elementor-element-0e5b159 img{width:773px;height:855px;}.elementor-12527 .elementor-element.elementor-element-071aecd:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-071aecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/08/emerald-hills-back-concept-2.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-12527 .elementor-element.elementor-element-071aecd > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #006838 0%, #0000006B 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-071aecd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-bab562b{width:var( --container-widget-width, 101.155% );max-width:101.155%;--container-widget-width:101.155%;--container-widget-flex-grow:0;text-align:center;}.elementor-12527 .elementor-element.elementor-element-bab562b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-bab562b .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-9f090f6{margin-top:02rem;margin-bottom:0rem;}.elementor-12527 .elementor-element.elementor-element-0a49638 img{width:248px;height:186px;}.elementor-12527 .elementor-element.elementor-element-d476c71 img{width:248px;height:186px;}.elementor-12527 .elementor-element.elementor-element-1e57b2b img{width:248px;height:186px;}.elementor-12527 .elementor-element.elementor-element-ff06a94 img{width:248px;height:186px;}.elementor-12527 .elementor-element.elementor-element-1c0331f{padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-c01759f{width:100%;max-width:100%;text-align:center;}.elementor-12527 .elementor-element.elementor-element-c01759f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-c01759f .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#333333;}.elementor-12527 .elementor-element.elementor-element-68b0308 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-12527 .elementor-element.elementor-element-68b0308 img{width:773px;height:953px;}.elementor-12527 .elementor-element.elementor-element-5b1aa97:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-5b1aa97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/03/pexels-plantpool-images-5632075.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12527 .elementor-element.elementor-element-5b1aa97 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #213F34D1 0%, #213F34 100%);opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-5b1aa97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-932f619{width:var( --container-widget-width, 101.155% );max-width:101.155%;--container-widget-width:101.155%;--container-widget-flex-grow:0;text-align:center;}.elementor-12527 .elementor-element.elementor-element-932f619 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-932f619 .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-4609131 > .elementor-widget-container{margin:02em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-4609131 img{width:773px;height:671px;}.elementor-12527 .elementor-element.elementor-element-964a773:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-964a773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/08/palmhills2-Living.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12527 .elementor-element.elementor-element-964a773 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(186deg, #006838 0%, #A46B5C00 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-964a773{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12527 .elementor-element.elementor-element-63d970f:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-63d970f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2024/08/kotasas-evergreen3-background-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12527 .elementor-element.elementor-element-63d970f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12527 .elementor-element.elementor-element-63d970f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-878c2c9{width:100%;max-width:100%;text-align:end;}.elementor-12527 .elementor-element.elementor-element-878c2c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-878c2c9 .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#333333;}.elementor-12527 .elementor-element.elementor-element-9edf572 > .elementor-widget-container{margin:02em 0em 0em 0em;}.elementor-12527 .elementor-element.elementor-element-f9c919a{padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-3609725{width:100%;max-width:100%;text-align:center;}.elementor-12527 .elementor-element.elementor-element-3609725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-3609725 .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#333333;}.elementor-12527 .elementor-element.elementor-element-a7f301a > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-12527 .elementor-element.elementor-element-a7f301a img{width:443px;height:500px;}.elementor-12527 .elementor-element.elementor-element-e6354aa{width:100%;max-width:100%;text-align:center;}.elementor-12527 .elementor-element.elementor-element-e6354aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-e6354aa .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#333333;}.elementor-12527 .elementor-element.elementor-element-9bada12 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-12527 .elementor-element.elementor-element-9bada12 img{width:443px;height:500px;}.elementor-12527 .elementor-element.elementor-element-e746eb1:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-e746eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/08/emerald-hills-back-concept-2.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-12527 .elementor-element.elementor-element-e746eb1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #006838 0%, #0000006B 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-e746eb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-500e4ec{width:var( --container-widget-width, 101.155% );max-width:101.155%;--container-widget-width:101.155%;--container-widget-flex-grow:0;text-align:center;}.elementor-12527 .elementor-element.elementor-element-500e4ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-500e4ec .elementor-heading-title{font-family:"Noto Serif Sinhala", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-1a31700 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-12527 .elementor-element.elementor-element-1a31700 img{width:773px;height:855px;}.elementor-12527 .elementor-element.elementor-element-2be34ca:not(.elementor-motion-effects-element-type-background), .elementor-12527 .elementor-element.elementor-element-2be34ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotasas.com/wp-content/uploads/2025/03/pexels-plantpool-images-5632075.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12527 .elementor-element.elementor-element-2be34ca > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #213F34D1 0%, #213F34 100%);opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-2be34ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-12527 .elementor-element.elementor-element-5485945:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12527 .elementor-element.elementor-element-5485945 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12527 .elementor-element.elementor-element-5485945 > .elementor-element-populated, .elementor-12527 .elementor-element.elementor-element-5485945 > .elementor-element-populated > .elementor-background-overlay, .elementor-12527 .elementor-element.elementor-element-5485945 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12527 .elementor-element.elementor-element-5485945 > .elementor-element-populated{box-shadow:0px 7px 20px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-12527 .elementor-element.elementor-element-5485945 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12527 .elementor-element.elementor-element-20daeb1{margin-top:0px;margin-bottom:0px;}.elementor-12527 .elementor-element.elementor-element-04c7ad6 img{width:100%;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12527 .elementor-element.elementor-element-3c71f7e{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:#919191;}.elementor-12527 .elementor-element.elementor-element-4829aa3{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:#333132;}.elementor-12527 .elementor-element.elementor-element-3d32e14{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:#919191;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12527 .elementor-element.elementor-element-5161c37 .elementor-icon-list-icon i{color:#333132;transition:color 0.3s;}.elementor-12527 .elementor-element.elementor-element-5161c37 .elementor-icon-list-icon svg{fill:#333132;transition:fill 0.3s;}.elementor-12527 .elementor-element.elementor-element-5161c37{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-12527 .elementor-element.elementor-element-5161c37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12527 .elementor-element.elementor-element-5161c37 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;line-height:12px;}.elementor-12527 .elementor-element.elementor-element-5161c37 .elementor-icon-list-text{color:#333132;transition:color 0.3s;}.elementor-12527 .elementor-element.elementor-element-4dacb6a{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:#919191;}.elementor-12527 .elementor-element.elementor-element-a5f03d4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-a5f03d4 .elementor-icon-list-icon i{color:#333132;transition:color 0.3s;}.elementor-12527 .elementor-element.elementor-element-a5f03d4 .elementor-icon-list-icon svg{fill:#333132;transition:fill 0.3s;}.elementor-12527 .elementor-element.elementor-element-a5f03d4{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-12527 .elementor-element.elementor-element-a5f03d4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12527 .elementor-element.elementor-element-a5f03d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-12527 .elementor-element.elementor-element-f988256{width:30%;}.elementor-12527 .elementor-element.elementor-element-8a96d9b{width:70%;}.elementor-12527 .elementor-element.elementor-element-58217af{z-index:999;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main .elementor-item{padding-top:0px;padding-bottom:0px;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown .elementor-item, .elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown{border-radius:3px 3px 3px 3px;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:3px;border-top-right-radius:3px;}.elementor-12527 .elementor-element.elementor-element-58217af .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.elementor-12527 .elementor-element.elementor-element-24a15ea{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-2a94a5f img{width:195px;}.elementor-12527 .elementor-element.elementor-element-bf17d81 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-12527 .elementor-element.elementor-element-fff667f .elementor-heading-title{font-size:16px;}.elementor-12527 .elementor-element.elementor-element-a6fedd0 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-12527 .elementor-element.elementor-element-eed1744{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-0ebf7f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-0ebf7f2 .elementor-heading-title{font-size:22px;line-height:1.375em;}.elementor-12527 .elementor-element.elementor-element-9b44b54 .elementor-heading-title{font-size:17px;}.elementor-12527 .elementor-element.elementor-element-0e5b159 img{width:100%;height:0%;}.elementor-12527 .elementor-element.elementor-element-bab562b .elementor-heading-title{font-size:24px;}.elementor-12527 .elementor-element.elementor-element-19add44{width:50%;}.elementor-12527 .elementor-element.elementor-element-0a49638 img{width:100%;height:100%;}.elementor-12527 .elementor-element.elementor-element-a5dbef9{width:50%;}.elementor-12527 .elementor-element.elementor-element-d476c71 img{width:100%;height:100%;}.elementor-12527 .elementor-element.elementor-element-96eaefe{width:50%;}.elementor-12527 .elementor-element.elementor-element-1e57b2b img{height:100%;}.elementor-12527 .elementor-element.elementor-element-b39b148{width:50%;}.elementor-12527 .elementor-element.elementor-element-ff06a94 img{width:100%;height:100%;}.elementor-12527 .elementor-element.elementor-element-c01759f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-c01759f .elementor-heading-title{font-size:22px;line-height:1.375em;}.elementor-12527 .elementor-element.elementor-element-68b0308 img{height:0%;}.elementor-12527 .elementor-element.elementor-element-932f619 .elementor-heading-title{font-size:24px;}.elementor-12527 .elementor-element.elementor-element-4609131 img{width:305px;height:245px;}.elementor-12527 .elementor-element.elementor-element-878c2c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-878c2c9 .elementor-heading-title{font-size:22px;line-height:1.375em;}.elementor-12527 .elementor-element.elementor-element-3609725 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-3609725 .elementor-heading-title{font-size:22px;line-height:1.375em;}.elementor-12527 .elementor-element.elementor-element-e6354aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12527 .elementor-element.elementor-element-e6354aa .elementor-heading-title{font-size:22px;line-height:1.375em;}.elementor-12527 .elementor-element.elementor-element-500e4ec .elementor-heading-title{font-size:24px;}.elementor-12527 .elementor-element.elementor-element-1a31700 img{width:318px;height:322px;}.elementor-12527 .elementor-element.elementor-element-5485945 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12527 .elementor-element.elementor-element-04c7ad6 img{width:60%;}.elementor-12527 .elementor-element.elementor-element-3c71f7e{text-align:center;}.elementor-12527 .elementor-element.elementor-element-4829aa3{text-align:center;}.elementor-12527 .elementor-element.elementor-element-3d32e14{text-align:center;}.elementor-12527 .elementor-element.elementor-element-4dacb6a{text-align:center;}}@media(min-width:768px){.elementor-12527 .elementor-element.elementor-element-f988256{width:15%;}.elementor-12527 .elementor-element.elementor-element-8a96d9b{width:85%;}.elementor-12527 .elementor-element.elementor-element-5485945{width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-58217af */#menu-2-58217af{
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    row-gap: 30px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-810ac41 */.elementor-12527 .elementor-element.elementor-element-810ac41{
    width: 100%;
    position: fixed;
    top:0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73cb305 */.elementor-12527 .elementor-element.elementor-element-73cb305{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31898ee */.elementor-12527 .elementor-element.elementor-element-31898ee{
    width: 200px;
    position: fixed;
    top:0;
    right: 0;
    z-index: 100;
    
}

@media screen and (max-width: 767px){
    .elementor-12527 .elementor-element.elementor-element-31898ee{
        width: 130px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf17d81 */.elementor-12527 .elementor-element.elementor-element-bf17d81 h2{
    background: linear-gradient(215deg, #000000, #006838);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6fedd0 */.elementor-12527 .elementor-element.elementor-element-a6fedd0 h2{
    background: linear-gradient(215deg, #000000, #006838);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fac4541 */.elementor-12527 .elementor-element.elementor-element-fac4541 a{
    box-shadow: 0 7px 20px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-24a15ea */@media screen and (max-width: 767px){
    .elementor-12527 .elementor-element.elementor-element-24a15ea{
        height:100vh;
        display: flex;
        justify-content: center !important;
        align-items: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eed1744 */@media screen and (max-width: 1080px){
    .elementor-12527 .elementor-element.elementor-element-eed1744{
        height: 100vh;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ebf7f2 */.elementor-12527 .elementor-element.elementor-element-0ebf7f2 h2{
    background: linear-gradient(215deg, #000000, #006838);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9f090f6 */.elementor-12527 .elementor-element.elementor-element-9f090f6{
    display: flex;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c01759f */.elementor-12527 .elementor-element.elementor-element-c01759f h2{
    background: linear-gradient(215deg, #000000, #006838);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-964a773 */@media screen and (max-width: 760px){
    .elementor-12527 .elementor-element.elementor-element-964a773{
        min-height: 100vh;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-393dd0e */@media screen and (max-width: 767px){
    .elementor-12527 .elementor-element.elementor-element-393dd0e{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-878c2c9 */.elementor-12527 .elementor-element.elementor-element-878c2c9 h2{
    background: linear-gradient(215deg, #000000, #006838);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63d970f */@media screen and (max-width: 767px){
    .elementor-12527 .elementor-element.elementor-element-63d970f{
        min-height: 100vh;
        display: flex;
        align-items: center;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3609725 */.elementor-12527 .elementor-element.elementor-element-3609725 h2{
    background: linear-gradient(215deg, #000000, #006838);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6354aa */.elementor-12527 .elementor-element.elementor-element-e6354aa h2{
    background: linear-gradient(215deg, #000000, #006838);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5485945 */.elementor-12527 .elementor-element.elementor-element-5485945{
    width: fit-content !important;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a070d86 */@media screen and (max-width: 1024px){
    .elementor-12527 .elementor-element.elementor-element-a070d86{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5f03d4 */.elementor-12527 .elementor-element.elementor-element-a5f03d4 .elementor-icon-list-items{
    display: flex;
}

@media screen and (max-width: 767px){
    .elementor-12527 .elementor-element.elementor-element-a5f03d4 .elementor-icon-list-items{
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS */.agree-term{
    margin-top: 0;
}

@media screen and (min-width: 768px){
    .menu-item-13010 a{
    background-color: #fff;
    border-radius: 30px;
    line-height: 1;
    background: #44705C;
background: -webkit-linear-gradient(189deg, rgba(68, 112, 92, 1) 0%, rgba(28, 60, 75, 1) 100%);
background: -moz-linear-gradient(189deg, rgba(68, 112, 92, 1) 0%, rgba(28, 60, 75, 1) 100%);
background: linear-gradient(189deg, rgba(68, 112, 92, 1) 0%, rgba(28, 60, 75, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#44705C", endColorstr="#1C3C4B", GradientType=0);
font-weight: 600 !important;
}


}/* End custom CSS */