.elementor-3106 .elementor-element.elementor-element-0b75ccd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-8c81e5c{--display:flex;}.elementor-3106 .elementor-element.elementor-element-8c81e5c:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-8c81e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perinimble.com/wp-content/uploads/2026/01/Contain-2-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3106 .elementor-element.elementor-element-0777d44{--display:flex;--min-height:100vh;--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:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-1463467{width:var( --container-widget-width, 74% );max-width:74%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;}.elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-ca7a7f1 );}.elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-ca7a7f1 );}.elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-3106 .elementor-element.elementor-element-2a3cdaf{width:var( --container-widget-width, 71% );max-width:71%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:143%;letter-spacing:0%;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-4eaa9b1{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3106 .elementor-element.elementor-element-a69a504 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#2A2A2A;color:#2A2A2A;border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-a69a504 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-a69a504 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-e7eade1 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-e7eade1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-e7eade1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-e7eade1 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-e7eade1 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-60b4e1f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-6e0a72c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:44px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3106 .elementor-element.elementor-element-34661bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-6d26c50{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3106 .elementor-element.elementor-element-6d26c50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;letter-spacing:0px;color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-fa2f850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:44px;}.elementor-3106 .elementor-element.elementor-element-02973e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-8aa1a2e{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3106 .elementor-element.elementor-element-8aa1a2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;letter-spacing:0px;color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-bfce9f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:44px;}.elementor-3106 .elementor-element.elementor-element-432a3ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-4769a7b{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3106 .elementor-element.elementor-element-4769a7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;letter-spacing:0px;color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-a16289e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:44px;}.elementor-3106 .elementor-element.elementor-element-4272037 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-b07135f{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3106 .elementor-element.elementor-element-b07135f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;letter-spacing:0px;color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-01fdb5a{--display:flex;}.elementor-3106 .elementor-element.elementor-element-01fdb5a:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-01fdb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perinimble.com/wp-content/uploads/2026/01/Section-2-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3106 .elementor-element.elementor-element-ec57d00{--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-3106 .elementor-element.elementor-element-376e067{--display:flex;--min-height:100vh;--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:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-4471d40{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;}.elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-ca7a7f1 );}.elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-ca7a7f1 );}.elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;}.elementor-3106 .elementor-element.elementor-element-4b79671{width:var( --container-widget-width, 71% );max-width:71%;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:143%;letter-spacing:0%;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-00ee460 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:143%;letter-spacing:0%;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-3106 .elementor-element.elementor-element-00ee460 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-00ee460 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-3106 .elementor-element.elementor-element-285e170{--display:flex;--overlay-opacity:0.71;}.elementor-3106 .elementor-element.elementor-element-285e170:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-285e170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perinimble.com/wp-content/uploads/2026/01/2174.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3106 .elementor-element.elementor-element-285e170::before, .elementor-3106 .elementor-element.elementor-element-285e170 > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-285e170 > .e-con-inner > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-285e170 > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-285e170 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-285e170 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3106 .elementor-element.elementor-element-233bcc8{--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-3106 .elementor-element.elementor-element-42e5053{--display:flex;--min-height:100vh;--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:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-e6c8e99{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;}.elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-ca7a7f1 );}.elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-ca7a7f1 );}.elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;}.elementor-3106 .elementor-element.elementor-element-f9523f4{width:var( --container-widget-width, 71% );max-width:71%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:143%;letter-spacing:0%;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-35a9b83 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:143%;letter-spacing:0%;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-3106 .elementor-element.elementor-element-35a9b83 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-35a9b83 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-3106 .elementor-element.elementor-element-efa9294{--e-n-carousel-swiper-slides-to-display:1;--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%;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-4793768 );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:-193px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-140px;}:where( .elementor-3106 .elementor-element.elementor-element-efa9294 .swiper-slide ) > .e-con{background-color:#E4E4E4;}.elementor-3106 .elementor-element.elementor-element-605868e{--display:flex;--min-height:43vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-605868e:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-605868e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-c096109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3106 .elementor-element.elementor-element-eed1f23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3106 .elementor-element.elementor-element-eed1f23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-04dd469 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-f1b5f41{--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;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-c263808{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3106 .elementor-element.elementor-element-c922bac{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-c922bac img{max-width:100%;}.elementor-3106 .elementor-element.elementor-element-4ac3b9b{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-25ea6a4{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-c52619c{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-f8ed435{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-54b926f{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-020f120{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-46f6222{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-40487c8{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-e42652b{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-655eb63{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-da259b7{width:initial;max-width:initial;text-align:center;}.elementor-3106 .elementor-element.elementor-element-ec71d1c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-ec71d1c:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-ec71d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBF6;}.elementor-3106 .elementor-element.elementor-element-37d6295{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3106 .elementor-element.elementor-element-ea5971c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3106 .elementor-element.elementor-element-ea5971c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-4c41f1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-022ddb2{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-ddbdfee{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-ddbdfee:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-ddbdfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBFFF5;}.elementor-3106 .elementor-element.elementor-element-f0336fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3106 .elementor-element.elementor-element-9b4e179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3106 .elementor-element.elementor-element-9b4e179 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-9f9d2e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-3106 .elementor-element.elementor-element-9f9d2e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-ccf6359{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-3106 .elementor-element.elementor-element-3cf0116{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-3cf0116:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-3cf0116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3106 .elementor-element.elementor-element-bbd2003{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-bbd2003 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-bbd2003.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-bbd2003.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-bbd2003.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-bbd2003.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-bbd2003.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-bbd2003.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-bbd2003.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-bbd2003 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-bbd2003 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-30b2225 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-9e400b9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-9e400b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-4195d3c{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-5947c90 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-5947c90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-5947c90 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-5947c90 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-5947c90 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-76f4af7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-76f4af7:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-76f4af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-89f55b2{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-89f55b2 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-89f55b2.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-89f55b2.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-89f55b2.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-89f55b2.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-89f55b2.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-89f55b2.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-89f55b2.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-89f55b2 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-89f55b2 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-4d30437 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-4cdf934{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-4cdf934 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-bedc314{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-4b4b338 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-4b4b338 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-4b4b338 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-4b4b338 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-4b4b338 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-294d79b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-294d79b:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-294d79b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-f424ce7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-f424ce7 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-f424ce7.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-f424ce7.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-f424ce7.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-f424ce7.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-f424ce7.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-f424ce7.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-f424ce7.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-f424ce7 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-f424ce7 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-e5feb3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-2d1b441{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-2d1b441 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-a78cf57{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-7f67ee6 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-7f67ee6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-7f67ee6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-7f67ee6 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-7f67ee6 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-1922992{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-1922992:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-1922992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-ca076e6{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-ca076e6 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-ca076e6.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-ca076e6.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-ca076e6.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-ca076e6.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-ca076e6.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-ca076e6.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-ca076e6.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-ca076e6 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-ca076e6 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-1f52a3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-1f0765b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-1f0765b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-5c61c71{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-e25d3ab .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-e25d3ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-e25d3ab .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-e25d3ab .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-e25d3ab .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-16ba59d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-16ba59d:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-16ba59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-926210c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-926210c .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-926210c.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-926210c.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-926210c.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-926210c.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-926210c.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-926210c.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-926210c.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-926210c .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-926210c .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-673d764 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-336efc4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-336efc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-2919837{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-2c5209b .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-2c5209b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-2c5209b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-2c5209b .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-2c5209b .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-c51c3ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-c51c3ff:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-c51c3ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-ac8da41{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-ac8da41 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-ac8da41.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-ac8da41.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-ac8da41.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-ac8da41.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-ac8da41.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-ac8da41.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-ac8da41.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-ac8da41 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-ac8da41 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-ed4ce0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-4dd2372{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-4dd2372 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-0a7f016{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-4805633 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-4805633 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-4805633 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-4805633 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-4805633 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-ac3db63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-ac3db63:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-ac3db63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-03ec654{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-03ec654 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-03ec654.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-03ec654.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-03ec654.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-03ec654.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-03ec654.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-03ec654.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-03ec654.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-03ec654 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-03ec654 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-2e47b6c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-8792b86{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-8792b86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-b604a71{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-00ae8c8 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-00ae8c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-00ae8c8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-00ae8c8 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-00ae8c8 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-bbfffb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-bbfffb5:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-bbfffb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-06c770d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-06c770d .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-06c770d.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-06c770d.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-06c770d.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-06c770d.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-06c770d.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-06c770d.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-06c770d.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-06c770d .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-06c770d .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-a5f0964 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-fa93ae8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-fa93ae8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-3f60add{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-7bc7c2c .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-7bc7c2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-7bc7c2c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-7bc7c2c .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-7bc7c2c .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-57c0a8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-57c0a8b:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-57c0a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-3702ec4{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-3702ec4 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-3702ec4.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-3702ec4.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-3702ec4.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-3702ec4.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-3702ec4.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-3702ec4.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-3702ec4.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-3702ec4 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-3702ec4 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-719b63f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-210fc8c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-210fc8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-ae3fcdd{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-74b6b70 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-74b6b70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-74b6b70 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-74b6b70 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-74b6b70 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-a30ecf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCEBE0;--border-color:#DCEBE0;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3106 .elementor-element.elementor-element-a30ecf4:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-a30ecf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-b366438{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-b366438 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-b366438.elementor-view-stacked .elementor-icon{background-color:#E2F7ED;color:#276863;}.elementor-3106 .elementor-element.elementor-element-b366438.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-b366438.elementor-view-default .elementor-icon{color:#E2F7ED;border-color:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-b366438.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-b366438.elementor-view-default .elementor-icon svg{fill:#E2F7ED;}.elementor-3106 .elementor-element.elementor-element-b366438.elementor-view-framed .elementor-icon{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-b366438.elementor-view-stacked .elementor-icon svg{fill:#276863;}.elementor-3106 .elementor-element.elementor-element-b366438 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-b366438 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-ef7abde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-777b75a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-3106 .elementor-element.elementor-element-777b75a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-a61d215{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-d580aa7 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.55);border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-d580aa7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-d580aa7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3106 .elementor-element.elementor-element-d580aa7 .elementor-button:hover, .elementor-3106 .elementor-element.elementor-element-d580aa7 .elementor-button:focus{border-color:#C3E9A0;}.elementor-3106 .elementor-element.elementor-element-b591de7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-b591de7:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-b591de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBE9;}.elementor-3106 .elementor-element.elementor-element-ffc208b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3106 .elementor-element.elementor-element-0eedb29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3106 .elementor-element.elementor-element-0eedb29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.43em;letter-spacing:0px;color:#008733;}.elementor-3106 .elementor-element.elementor-element-99bbf4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-3106 .elementor-element.elementor-element-99bbf4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#2A2A2A;}.elementor-3106 .elementor-element.elementor-element-fe64343{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 44px;--row-gap:0px;--column-gap:44px;--grid-auto-flow:row;--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-3106 .elementor-element.elementor-element-f22ca35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCEBE0;--border-color:#DCEBE0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-1415518{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-1415518 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-1415518.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#008733;}.elementor-3106 .elementor-element.elementor-element-1415518.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-1415518.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-1415518.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-1415518.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-1415518.elementor-view-framed .elementor-icon{background-color:#008733;}.elementor-3106 .elementor-element.elementor-element-1415518.elementor-view-stacked .elementor-icon svg{fill:#008733;}.elementor-3106 .elementor-element.elementor-element-1415518 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-1415518 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-8f5f2c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3106 .elementor-element.elementor-element-8f5f2c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#276863;}.elementor-3106 .elementor-element.elementor-element-d69987f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-a66bfbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCEBE0;--border-color:#DCEBE0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-de2ddab{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-de2ddab .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-de2ddab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#008733;}.elementor-3106 .elementor-element.elementor-element-de2ddab.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-de2ddab.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-de2ddab.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-de2ddab.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-de2ddab.elementor-view-framed .elementor-icon{background-color:#008733;}.elementor-3106 .elementor-element.elementor-element-de2ddab.elementor-view-stacked .elementor-icon svg{fill:#008733;}.elementor-3106 .elementor-element.elementor-element-de2ddab .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-de2ddab .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-5110e47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3106 .elementor-element.elementor-element-5110e47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#276863;}.elementor-3106 .elementor-element.elementor-element-18ba3b8{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-7f8e9ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCEBE0;--border-color:#DCEBE0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-a3bdba9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-a3bdba9 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-a3bdba9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#008733;}.elementor-3106 .elementor-element.elementor-element-a3bdba9.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-a3bdba9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-a3bdba9.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-a3bdba9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-a3bdba9.elementor-view-framed .elementor-icon{background-color:#008733;}.elementor-3106 .elementor-element.elementor-element-a3bdba9.elementor-view-stacked .elementor-icon svg{fill:#008733;}.elementor-3106 .elementor-element.elementor-element-a3bdba9 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-a3bdba9 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-7d10fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3106 .elementor-element.elementor-element-7d10fa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#276863;}.elementor-3106 .elementor-element.elementor-element-887c2b7{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-f3f2d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCEBE0;--border-color:#DCEBE0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-a66f805{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-a66f805 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-a66f805.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#008733;}.elementor-3106 .elementor-element.elementor-element-a66f805.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-a66f805.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-a66f805.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-a66f805.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-a66f805.elementor-view-framed .elementor-icon{background-color:#008733;}.elementor-3106 .elementor-element.elementor-element-a66f805.elementor-view-stacked .elementor-icon svg{fill:#008733;}.elementor-3106 .elementor-element.elementor-element-a66f805 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-a66f805 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-9a59134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3106 .elementor-element.elementor-element-9a59134 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#276863;}.elementor-3106 .elementor-element.elementor-element-830e825{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-2b2ee3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCEBE0;--border-color:#DCEBE0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-20b3c32{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-20b3c32 .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-20b3c32.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#008733;}.elementor-3106 .elementor-element.elementor-element-20b3c32.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-20b3c32.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-20b3c32.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-20b3c32.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-20b3c32.elementor-view-framed .elementor-icon{background-color:#008733;}.elementor-3106 .elementor-element.elementor-element-20b3c32.elementor-view-stacked .elementor-icon svg{fill:#008733;}.elementor-3106 .elementor-element.elementor-element-20b3c32 .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-20b3c32 .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-d6f7915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3106 .elementor-element.elementor-element-d6f7915 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#276863;}.elementor-3106 .elementor-element.elementor-element-7af4069{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-0c906d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCEBE0;--border-color:#DCEBE0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-4f5de9f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3106 .elementor-element.elementor-element-4f5de9f .elementor-icon-wrapper{text-align:start;}.elementor-3106 .elementor-element.elementor-element-4f5de9f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#008733;}.elementor-3106 .elementor-element.elementor-element-4f5de9f.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-4f5de9f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-4f5de9f.elementor-view-framed .elementor-icon, .elementor-3106 .elementor-element.elementor-element-4f5de9f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-4f5de9f.elementor-view-framed .elementor-icon{background-color:#008733;}.elementor-3106 .elementor-element.elementor-element-4f5de9f.elementor-view-stacked .elementor-icon svg{fill:#008733;}.elementor-3106 .elementor-element.elementor-element-4f5de9f .elementor-icon{font-size:17px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-3106 .elementor-element.elementor-element-4f5de9f .elementor-icon svg{height:17px;}.elementor-3106 .elementor-element.elementor-element-e25e0b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3106 .elementor-element.elementor-element-e25e0b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#276863;}.elementor-3106 .elementor-element.elementor-element-9957d39{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#565F58;}.elementor-3106 .elementor-element.elementor-element-faf4551{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3106 .elementor-element.elementor-element-fc582c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-fc582c4:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-fc582c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#276863;}.elementor-3106 .elementor-element.elementor-element-6c36d53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3106 .elementor-element.elementor-element-906c706{text-align:center;}.elementor-3106 .elementor-element.elementor-element-906c706 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-3106 .elementor-element.elementor-element-860e4d0{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;color:#EBFFF5;}.elementor-3106 .elementor-element.elementor-element-c48db54 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.43em;letter-spacing:0px;fill:#2A2A2A;color:#2A2A2A;border-radius:30px 30px 30px 30px;padding:13px 30px 13px 30px;}.elementor-3106 .elementor-element.elementor-element-c48db54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3106 .elementor-element.elementor-element-c48db54 .elementor-button .elementor-button-content-wrapper{gap:12px;}@media(min-width:768px){.elementor-3106 .elementor-element.elementor-element-ec57d00{--content-width:1200px;}.elementor-3106 .elementor-element.elementor-element-233bcc8{--content-width:1200px;}.elementor-3106 .elementor-element.elementor-element-c096109{--content-width:1180px;}.elementor-3106 .elementor-element.elementor-element-c263808{--width:100%;}.elementor-3106 .elementor-element.elementor-element-37d6295{--content-width:1180px;}.elementor-3106 .elementor-element.elementor-element-f0336fd{--content-width:1180px;}.elementor-3106 .elementor-element.elementor-element-ffc208b{--content-width:1180px;}.elementor-3106 .elementor-element.elementor-element-6c36d53{--content-width:1180px;}}@media(max-width:1024px){.elementor-3106 .elementor-element.elementor-element-8c81e5c:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-8c81e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3106 .elementor-element.elementor-element-60b4e1f{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3106 .elementor-element.elementor-element-01fdb5a:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-01fdb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3106 .elementor-element.elementor-element-285e170:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-285e170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3106 .elementor-element.elementor-element-efa9294{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3106 .elementor-element.elementor-element-c263808{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3106 .elementor-element.elementor-element-ccf6359{--grid-auto-flow:row;}.elementor-3106 .elementor-element.elementor-element-fe64343{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3106 .elementor-element.elementor-element-8c81e5c{--min-height:10px;--justify-content:center;}.elementor-3106 .elementor-element.elementor-element-8c81e5c:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-8c81e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3106 .elementor-element.elementor-element-0777d44{--min-height:87vh;}.elementor-3106 .elementor-element.elementor-element-1463467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;}.elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3106 .elementor-element.elementor-element-1463467 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3106 .elementor-element.elementor-element-2a3cdaf{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:909px;--container-widget-flex-grow:0;width:var( --container-widget-width, 909px );max-width:909px;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3106 .elementor-element.elementor-element-60b4e1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3106 .elementor-element.elementor-element-01fdb5a{--min-height:10px;}.elementor-3106 .elementor-element.elementor-element-01fdb5a:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-01fdb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3106 .elementor-element.elementor-element-ec57d00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-376e067{--min-height:87vh;}.elementor-3106 .elementor-element.elementor-element-4471d40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;}.elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3106 .elementor-element.elementor-element-4471d40 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;}.elementor-3106 .elementor-element.elementor-element-4b79671{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:909px;--container-widget-flex-grow:0;width:var( --container-widget-width, 909px );max-width:909px;font-size:16px;}.elementor-3106 .elementor-element.elementor-element-00ee460 .elementor-button{font-size:16px;}.elementor-3106 .elementor-element.elementor-element-285e170:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-285e170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perinimble.com/wp-content/uploads/2026/01/2174.jpg");background-position:center center;background-size:cover;}.elementor-3106 .elementor-element.elementor-element-285e170{--min-height:10px;--overlay-opacity:0.73;}.elementor-3106 .elementor-element.elementor-element-233bcc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-42e5053{--min-height:87vh;}.elementor-3106 .elementor-element.elementor-element-e6c8e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;}.elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3106 .elementor-element.elementor-element-e6c8e99 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;}.elementor-3106 .elementor-element.elementor-element-f9523f4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:909px;--container-widget-flex-grow:0;width:var( --container-widget-width, 909px );max-width:909px;font-size:16px;}.elementor-3106 .elementor-element.elementor-element-efa9294{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:4px;--e-n-carousel-dots-vertical-offset:-99px;}.elementor-3106 .elementor-element.elementor-element-04dd469 .elementor-heading-title{font-size:29px;}.elementor-3106 .elementor-element.elementor-element-c263808{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3106 .elementor-element.elementor-element-4c41f1c .elementor-heading-title{font-size:29px;}.elementor-3106 .elementor-element.elementor-element-022ddb2{font-size:16px;}.elementor-3106 .elementor-element.elementor-element-9f9d2e1 .elementor-heading-title{font-size:29px;}.elementor-3106 .elementor-element.elementor-element-ccf6359{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3106 .elementor-element.elementor-element-99bbf4d .elementor-heading-title{font-size:29px;}.elementor-3106 .elementor-element.elementor-element-fe64343{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3106 .elementor-element.elementor-element-906c706 .elementor-heading-title{font-size:29px;}.elementor-3106 .elementor-element.elementor-element-860e4d0{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-8c81e5c */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fdb5a */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285e170 */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c81e5c */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fdb5a */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285e170 */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c81e5c */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fdb5a */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285e170 */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c81e5c */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fdb5a */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285e170 */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "";
  --slide-2-content: "";
  --slide-3-content: "";
  --slide-4-content: "";
    
  /* Base variables */
  --pagination-font-family: "Bodoni Moda", Sans-serif;
  --pagination-font-weight: bold;
  --pagination-font-size: clamp(1rem, 0.0384rem + 2.0033vw, 1.75rem);
  --pagination-line-height: 155%;
  --pagination-text-color: #808080;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 7px;
  --pagination-loading-active-color: #2E9856;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }

  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    z-index: 999;
    padding-left: 100px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 5%;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */