.elementor-2670 .elementor-element.elementor-element-5958a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-4513e70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-f7d0014{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-c294f99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-c294f99:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-c294f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-870864a .elementor-heading-title{font-family:"Rammetto One", Sans-serif;color:var( --e-global-color-secondary );}.elementor-2670 .elementor-element.elementor-element-3737d3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-3737d3f:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-3737d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-d32ee54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2670 .elementor-element.elementor-element-d32ee54:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-d32ee54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-2004867{text-align:center;}.elementor-2670 .elementor-element.elementor-element-2004867 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:70px;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-5903237{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-5903237:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-5903237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-db0dc28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-db0dc28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2670 .elementor-element.elementor-element-1264512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-2670 .elementor-element.elementor-element-1264512:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-1264512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9CC2AB;}.elementor-2670 .elementor-element.elementor-element-b40790f{text-align:left;}.elementor-2670 .elementor-element.elementor-element-b40790f .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-169a076 > .elementor-widget-container{margin:010px 0px -25px 0px;padding:0px 070px 0px 10px;}.elementor-2670 .elementor-element.elementor-element-169a076{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-95c4c06{width:initial;max-width:initial;text-align:right;}.elementor-2670 .elementor-element.elementor-element-95c4c06 img{width:20%;}.elementor-2670 .elementor-element.elementor-element-e593ecc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-2670 .elementor-element.elementor-element-e593ecc:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-e593ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#739C84;}.elementor-2670 .elementor-element.elementor-element-a7ba29a{text-align:left;}.elementor-2670 .elementor-element.elementor-element-a7ba29a .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-b781e1e > .elementor-widget-container{margin:010px 0px -25px 0px;padding:0px 070px 0px 10px;}.elementor-2670 .elementor-element.elementor-element-b781e1e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-f08599c{text-align:right;}.elementor-2670 .elementor-element.elementor-element-f08599c img{width:20%;}.elementor-2670 .elementor-element.elementor-element-95fc51a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2670 .elementor-element.elementor-element-95fc51a:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-95fc51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B745B;}.elementor-2670 .elementor-element.elementor-element-2551f2c{text-align:left;}.elementor-2670 .elementor-element.elementor-element-2551f2c .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-20bf674 > .elementor-widget-container{margin:010px 0px -25px 0px;padding:0px 070px 0px 10px;}.elementor-2670 .elementor-element.elementor-element-20bf674{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-5948f8b{text-align:right;}.elementor-2670 .elementor-element.elementor-element-5948f8b img{width:20%;}.elementor-2670 .elementor-element.elementor-element-2eb214a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2670 .elementor-element.elementor-element-2eb214a:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-2eb214a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233D2E;}.elementor-2670 .elementor-element.elementor-element-d1a0b54{text-align:left;}.elementor-2670 .elementor-element.elementor-element-d1a0b54 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-ee7dca2 > .elementor-widget-container{margin:010px 0px -25px 0px;}.elementor-2670 .elementor-element.elementor-element-ee7dca2{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-c0c341f{text-align:right;}.elementor-2670 .elementor-element.elementor-element-c0c341f img{width:20%;}.elementor-2670 .elementor-element.elementor-element-49b72d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2670 .elementor-element.elementor-element-159c497{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-159c497:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-159c497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84C09B;}.elementor-2670 .elementor-element.elementor-element-4acaa51 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-fd69ac9{font-family:"Montserrat", Sans-serif;font-weight:600;color:#397746;}.elementor-2670 .elementor-element.elementor-element-9ee1b64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-9ee1b64:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-9ee1b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3FFCF;}.elementor-2670 .elementor-element.elementor-element-0615921 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-6f39093 .elementor-button{background-color:#0D5132;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-c978630{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-c978630:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-c978630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3FFCF;}.elementor-2670 .elementor-element.elementor-element-a1a0f15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-9f4221f .elementor-button{background-color:#0D5132;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-931f3d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-931f3d6:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-931f3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3FFCF;}.elementor-2670 .elementor-element.elementor-element-4b372b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-149e825 .elementor-button{background-color:#0D5132;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-4dd2a05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-2670 .elementor-element.elementor-element-4dd2a05:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-4dd2a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-668d08c{--display:flex;--min-height:20rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:4;}.elementor-2670 .elementor-element.elementor-element-668d08c:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-668d08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-7c0356a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#397746;}.elementor-2670 .elementor-element.elementor-element-7c0356a > .elementor-widget-container{margin:010px 0px -25px 0px;}.elementor-2670 .elementor-element.elementor-element-bc3f034{text-align:center;}.elementor-2670 .elementor-element.elementor-element-bc3f034 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:100px;font-weight:900;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-3d82b47 > .elementor-widget-container{--e-transform-rotateZ:15deg;}body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3d82b47{left:300px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3d82b47{right:300px;}.elementor-2670 .elementor-element.elementor-element-3d82b47{top:180px;}.elementor-2670 .elementor-element.elementor-element-3d82b47 img{width:57%;}.elementor-2670 .elementor-element.elementor-element-4c2dd19 > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-4c2dd19{text-align:center;}.elementor-2670 .elementor-element.elementor-element-4c2dd19 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:100px;font-weight:900;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-bce2ead{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-fb9ea94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-fb9ea94:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-fb9ea94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-37b0940{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-b7084c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2670 .elementor-element.elementor-element-b7084c6:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-b7084c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-71a58b9{text-align:center;}.elementor-2670 .elementor-element.elementor-element-71a58b9 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:70px;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-8a8cdf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2670 .elementor-element.elementor-element-8a8cdf3:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-8a8cdf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-0a5dde6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-0a5dde6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2670 .elementor-element.elementor-element-a50d030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-2670 .elementor-element.elementor-element-a50d030:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-a50d030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9CC2AB;}.elementor-2670 .elementor-element.elementor-element-99f0346{text-align:left;}.elementor-2670 .elementor-element.elementor-element-99f0346 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-0dad406 > .elementor-widget-container{margin:010px 0px -25px 0px;padding:0px 070px 0px 10px;}.elementor-2670 .elementor-element.elementor-element-0dad406{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-2c5d897{width:initial;max-width:initial;text-align:right;}.elementor-2670 .elementor-element.elementor-element-2c5d897 img{width:20%;}.elementor-2670 .elementor-element.elementor-element-7a880eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-2670 .elementor-element.elementor-element-7a880eb:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-7a880eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#739C84;}.elementor-2670 .elementor-element.elementor-element-b6f421c{text-align:left;}.elementor-2670 .elementor-element.elementor-element-b6f421c .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-d57a0e3 > .elementor-widget-container{margin:010px 0px -25px 0px;padding:0px 070px 0px 10px;}.elementor-2670 .elementor-element.elementor-element-d57a0e3{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-919315e{text-align:right;}.elementor-2670 .elementor-element.elementor-element-919315e img{width:20%;}.elementor-2670 .elementor-element.elementor-element-599ff63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2670 .elementor-element.elementor-element-599ff63:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-599ff63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B745B;}.elementor-2670 .elementor-element.elementor-element-4198d41{text-align:left;}.elementor-2670 .elementor-element.elementor-element-4198d41 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-2593dd0 > .elementor-widget-container{margin:010px 0px -25px 0px;padding:0px 070px 0px 10px;}.elementor-2670 .elementor-element.elementor-element-2593dd0{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-b0677ba{text-align:right;}.elementor-2670 .elementor-element.elementor-element-b0677ba img{width:20%;}.elementor-2670 .elementor-element.elementor-element-1b9d831{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2670 .elementor-element.elementor-element-1b9d831:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-1b9d831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233D2E;}.elementor-2670 .elementor-element.elementor-element-251d611{text-align:left;}.elementor-2670 .elementor-element.elementor-element-251d611 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-17f7a05 > .elementor-widget-container{margin:010px 0px -25px 0px;}.elementor-2670 .elementor-element.elementor-element-17f7a05{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2670 .elementor-element.elementor-element-7a59f29{text-align:right;}.elementor-2670 .elementor-element.elementor-element-7a59f29 img{width:20%;}.elementor-2670 .elementor-element.elementor-element-dc3c913{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-c71c173{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-83506d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-2670 .elementor-element.elementor-element-83506d3:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-83506d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-e564de4{--display:flex;--min-height:20rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:4;}.elementor-2670 .elementor-element.elementor-element-e564de4:not(.elementor-motion-effects-element-type-background), .elementor-2670 .elementor-element.elementor-element-e564de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCF5;}.elementor-2670 .elementor-element.elementor-element-c108afe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#397746;}.elementor-2670 .elementor-element.elementor-element-c108afe > .elementor-widget-container{margin:010px 0px -25px 0px;}.elementor-2670 .elementor-element.elementor-element-50daace{text-align:center;}.elementor-2670 .elementor-element.elementor-element-50daace .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:100px;font-weight:900;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-3dbe4c8 > .elementor-widget-container{--e-transform-rotateZ:15deg;}body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3dbe4c8{left:300px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3dbe4c8{right:300px;}.elementor-2670 .elementor-element.elementor-element-3dbe4c8{top:180px;}.elementor-2670 .elementor-element.elementor-element-3dbe4c8 img{width:57%;}.elementor-2670 .elementor-element.elementor-element-2f13267 > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-2f13267{text-align:center;}.elementor-2670 .elementor-element.elementor-element-2f13267 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:100px;font-weight:900;color:#0D5132;}.elementor-2670 .elementor-element.elementor-element-b31581c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1200px){body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3d82b47{left:156px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3d82b47{right:156px;}.elementor-2670 .elementor-element.elementor-element-3d82b47{top:-1233px;}body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3dbe4c8{left:156px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3dbe4c8{right:156px;}.elementor-2670 .elementor-element.elementor-element-3dbe4c8{top:-1233px;}}@media(min-width:768px){.elementor-2670 .elementor-element.elementor-element-159c497{--width:50%;}.elementor-2670 .elementor-element.elementor-element-9ee1b64{--width:50%;}.elementor-2670 .elementor-element.elementor-element-c978630{--width:50%;}.elementor-2670 .elementor-element.elementor-element-931f3d6{--width:50%;}.elementor-2670 .elementor-element.elementor-element-668d08c{--width:100%;}.elementor-2670 .elementor-element.elementor-element-e564de4{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2670 .elementor-element.elementor-element-db0dc28{--width:1064px;}.elementor-2670 .elementor-element.elementor-element-0a5dde6{--width:1064px;}}@media(min-width:2400px){body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3d82b47{left:831.922px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3d82b47{right:831.922px;}.elementor-2670 .elementor-element.elementor-element-3d82b47{top:98.922px;}body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3dbe4c8{left:831.922px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3dbe4c8{right:831.922px;}.elementor-2670 .elementor-element.elementor-element-3dbe4c8{top:98.922px;}}@media(max-width:767px){.elementor-2670 .elementor-element.elementor-element-f7d0014{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-c294f99{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2670 .elementor-element.elementor-element-870864a{text-align:center;}.elementor-2670 .elementor-element.elementor-element-870864a .elementor-heading-title{font-size:31px;}.elementor-2670 .elementor-element.elementor-element-3737d3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2670 .elementor-element.elementor-element-5ef2ebe img{width:90%;}.elementor-2670 .elementor-element.elementor-element-d32ee54{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-2004867 .elementor-heading-title{font-size:40px;}.elementor-2670 .elementor-element.elementor-element-db0dc28{--width:100%;}.elementor-2670 .elementor-element.elementor-element-db0dc28.e-con{--align-self:center;}.elementor-2670 .elementor-element.elementor-element-b40790f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-b40790f .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-a7ba29a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-a7ba29a .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-2551f2c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-2551f2c .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-d1a0b54 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-d1a0b54 .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-49b72d7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2670 .elementor-element.elementor-element-159c497{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2670 .elementor-element.elementor-element-4acaa51{text-align:center;}.elementor-2670 .elementor-element.elementor-element-4acaa51 .elementor-heading-title{font-size:36px;}.elementor-2670 .elementor-element.elementor-element-fd69ac9{text-align:center;font-size:18px;}.elementor-2670 .elementor-element.elementor-element-9ee1b64{--width:320px;--min-height:324px;--justify-content:center;--border-radius:18px 18px 18px 18px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2670 .elementor-element.elementor-element-54c83b4 img{border-radius:18px 18px 18px 18px;}.elementor-2670 .elementor-element.elementor-element-0615921{text-align:center;}.elementor-2670 .elementor-element.elementor-element-6f39093 .elementor-button{border-radius:27px 27px 27px 27px;}.elementor-2670 .elementor-element.elementor-element-c978630{--width:320px;--min-height:324px;--justify-content:center;--border-radius:18px 18px 18px 18px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-2670 .elementor-element.elementor-element-c10a92a img{border-radius:18px 18px 18px 18px;}.elementor-2670 .elementor-element.elementor-element-a1a0f15 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2670 .elementor-element.elementor-element-a1a0f15{text-align:center;}.elementor-2670 .elementor-element.elementor-element-9f4221f > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-9f4221f .elementor-button{border-radius:27px 27px 27px 27px;}.elementor-2670 .elementor-element.elementor-element-931f3d6{--width:320px;--min-height:324px;--justify-content:center;--border-radius:18px 18px 18px 18px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2670 .elementor-element.elementor-element-75b3f57 img{border-radius:18px 18px 18px 18px;}.elementor-2670 .elementor-element.elementor-element-4b372b5 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2670 .elementor-element.elementor-element-4b372b5{text-align:center;}.elementor-2670 .elementor-element.elementor-element-149e825 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-149e825 .elementor-button{border-radius:27px 27px 27px 27px;}.elementor-2670 .elementor-element.elementor-element-7c0356a{font-size:14px;}.elementor-2670 .elementor-element.elementor-element-bc3f034 .elementor-heading-title{font-size:40px;}.elementor-2670 .elementor-element.elementor-element-b9c65af img{height:150px;}body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3d82b47{left:-1px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3d82b47{right:-1px;}.elementor-2670 .elementor-element.elementor-element-3d82b47{top:147px;}.elementor-2670 .elementor-element.elementor-element-3d82b47 img{width:45%;}.elementor-2670 .elementor-element.elementor-element-4c2dd19 .elementor-heading-title{font-size:40px;}.elementor-2670 .elementor-element.elementor-element-bce2ead{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-c7f7e4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-37b0940{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-fb0b956 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2670 .elementor-element.elementor-element-b7084c6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-71a58b9 .elementor-heading-title{font-size:40px;}.elementor-2670 .elementor-element.elementor-element-0a5dde6{--width:100%;}.elementor-2670 .elementor-element.elementor-element-0a5dde6.e-con{--align-self:center;}.elementor-2670 .elementor-element.elementor-element-99f0346 .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-b6f421c .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-4198d41 .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-251d611 .elementor-heading-title{font-size:30px;}.elementor-2670 .elementor-element.elementor-element-2fd8ba6{width:100%;max-width:100%;}.elementor-2670 .elementor-element.elementor-element-c108afe{font-size:14px;}.elementor-2670 .elementor-element.elementor-element-50daace .elementor-heading-title{font-size:40px;}.elementor-2670 .elementor-element.elementor-element-2c9ba77 img{height:150px;}body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3dbe4c8{left:-2px;}body.rtl .elementor-2670 .elementor-element.elementor-element-3dbe4c8{right:-2px;}.elementor-2670 .elementor-element.elementor-element-3dbe4c8{top:172px;}.elementor-2670 .elementor-element.elementor-element-3dbe4c8 img{width:45%;}.elementor-2670 .elementor-element.elementor-element-2f13267 .elementor-heading-title{font-size:40px;}.elementor-2670 .elementor-element.elementor-element-b31581c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2670 .elementor-element.elementor-element-2585cdc > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-12f102b */@import url('https://fonts.googleapis.com/css2?family=Rammetto+One&display=swap');
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    /*font-family: "Rammetto One", sans-serif;*/
}

html , body{
    height: 100%;
    width: 100%;
}

body{
    background-color: #effcf5;
}

:root{
    --white-color:#fff;
    --black-color:#111;
    /* --main-color: #9cc2ab; */
}

#main{
    width: 100%;
    /* background: var(--white-color); */
    background-color: #effcf5;

}

#home{
    width: 100%;
    min-height: 100vh;
    background-image: url(https://nyaraoils.com/wp-content/uploads/2025/08/color-web-work.png);
    background-position: center;
    /* background-size: cover; */
    background-repeat: no-repeat;
    /* object-fit: cover;
    object-position: center; */

}

#nav{
    width: 100%;
    padding: 0px 50px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    /*background-color: #effcf5;*/
  
}

#nav a {
    text-decoration: none;
    color: var(--black-color);
    font-weight: 400;
    letter-spacing: -.1vw;
    font-size: 1.1vw;
}

#nav #right{
    display: flex;
    gap: 40px;
    align-items: center;
}

#nav i {
    margin-top: 3px;
    font-size: 20px;
}

#nav #logo{
    text-decoration: none;
    font-size: 1.8vw;
    color: var(--black-color);
    font-weight: 700;
}

#home #homemain{
    width: 100%;
    padding: 1vw 15vw;
    /* border: 1px solid red; */
    /* background-color: red; */
    height: 15vh;
    /* display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin: auto; */
    
}

#home .homemain-content{
    width: 112%;
    padding: 5vw 2vw;
    border-radius: 20px;
    background: linear-gradient(146deg, #0D5132 , #218a55);
}

#homemaincontent-h1{
    font-family: "Montserrat", sans-serif;
    
}
#homemain h1{
    font-size: 1.34vw;
    font-weight: 400;
    letter-spacing: -.1vw;
    transition: all ease-in-out .3s;
    color: white;
    cursor: pointer;
    
   
}

.home_headings .hvr{
    font-size: 4.70vw !important;
    font-family: "Rammetto One", sans-serif;
}

.home_headings{
    display: flex;
    gap: 40px;
}

#homemain .home_headings h1:hover{
    color: var(--black-color);
}

#homemain .home_headings h1{
    font-size: 6vw;
    font-weight: 700;
    /*letter-spacing: -5px;*/
    line-height: 1;
    color: white;
    /*-webkit-text-stroke: 1px var(--black-color);*/
}

#homelast{
    margin-top: 10vw;
    padding: 6vw 15vw;
}

#homelast p {
    font-size: 1.5vw;
    font-weight: 600;
    letter-spacing: -1px;
    width: 70%;
    font-family: "Montserrat", sans-serif;
    color: #397746;
}

body::selection{
    color: var(--white-color);
    background-color: var(--black-color);
}

#featured{
    
    padding: 5vw 15vw;
    background: var(--main-color);
}

.fheading>h1{
    line-height: 1;
    font-size: 4vw;
    font-weight: 400;
     font-family: "Rammetto One", sans-serif;
     color: #0D5132;
}

.fheading>h1:nth-child(2){
    color: transparent;
    -webkit-text-stroke: 1px var(--black-color);
}

#fimages{
    width: 100%;
     /*padding: 0 15vw; */
    height: 100vh;
    /*margin-top: 5vw;*/
    display: flex;
    justify-content: space-between;
}

#fleft{
    width: 45%;
    height: inherit;
    overflow: hidden;
}

.fleftelm{
    width: 100%;
    height: inherit;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.fleftelm h1{
    font-size: 2.5;
    line-height: 1;
    font-weight: 400;
    text-transform: capitalize;
    margin: 1.5vw 0;
    font-family: "Rammetto One", sans-serif;
    color: #0D5132;
}

.fleftelm h3{
    font-size: 1.3vw;
    font-weight: 600;
    font-family: "Montserrat", sans-serif;
    color: #397746
}
.fleftelm h4{
    /*opacity: .5;*/
    font-family: "Montserrat", sans-serif;
    color: #397746;
}

#fright{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 45%;
    height: inherit;
}

#fright .images{
    width: 90%;
    height: 90%;
}
#fright .images img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}


/* ================== MOBILE OPTIMIZATION ================== */
@media (max-width: 768px) {
  /* General adjustments */
  body {
    font-size: 14px;
  }

  #home {
    background-size: cover;
    background-position: top;
  }

  /* Navbar */
  #nav {
    padding: 10px 20px;
  }
  #nav a {
    font-size: 14px;
  }
  #nav #logo {
    font-size: 18px;
  }

  /* Hero Section */
  #home #homemain {
    padding: 5vw 6vw;
    height: auto;
  }

  #home .homemain-content {
    width: 100%;
    padding: 6vw 4vw;
    border-radius: 15px;
  }

  #homemaincontent-h1 {
    font-size: 18px;
    text-align: center;
    line-height: 1.4;
  }

  .home_headings {
    flex-direction: column;
    gap: 10px;
    align-items: center;
  }

  .home_headings .hvr {
    font-size: 10vw !important;
    text-align: center;
  }

  #homelast {
    margin-top: 5vw;
    padding: 6vw;
  }

  #homelast p {
    font-size: 14px;
    width: 100%;
    text-align: center;
  }

  /* Featured Section */
  #featured {
    padding: 6vw;
  }

  .fheading > h1 {
    font-size: 8vw;
    text-align: center;
  }

  #fimages {
    flex-direction: column;
    height: auto;
    margin-top: 10vw;
  }

  #fleft,
  #fright {
    width: 100%;
    height: auto;
  }

  .fleftelm {
    padding: 20px 0;
  }

  .fleftelm h1 {
    font-size: 6vw;
  }

  .fleftelm h3 {
    font-size: 16px;
  }

  .fleftelm h4 {
    font-size: 14px;
    line-height: 1.5;
  }

  #fright {
    margin-top: 20px;
    justify-content: center;
  }

  #fright .images {
    width: 100%;
    height: auto;
  }

  #fright .images img {
    height: auto;
    border-radius: 10px;
  }
}/* End custom CSS */