.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8a23bcb{text-align:start;}.elementor-8 .elementor-element.elementor-element-8a23bcb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.843rem;font-weight:400;line-height:1.01em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-2e6cfae{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e6cfae .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.438rem;font-weight:700;line-height:1.1656467437744em;color:#002816;}.elementor-8 .elementor-element.elementor-element-7beb8ac{text-align:start;}.elementor-8 .elementor-element.elementor-element-7beb8ac .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1656468200684em;color:#676767;}.elementor-8 .elementor-element.elementor-element-392e47e{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-392e47e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1656468200684em;color:#676767;}.elementor-8 .elementor-element.elementor-element-e6287ff{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-e6287ff .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1656468200684em;color:#676767;}.elementor-8 .elementor-element.elementor-element-af92de7{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-af92de7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.3rem;font-weight:700;line-height:1.1656467437744em;color:#002816;}.elementor-8 .elementor-element.elementor-element-06cebd6{width:var( --container-widget-width, 72.255% );max-width:72.255%;--container-widget-width:72.255%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-06cebd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-06cebd6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.438rem;font-weight:700;line-height:1.1656467437744em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-eb757ef{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-063eee3{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-1770d80{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-a288527{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-4949db2{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-3e30347{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-8 .elementor-element.elementor-element-0e415f0{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-0e415f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.438rem;font-weight:700;line-height:1.1656467437744em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-76ef678{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-76ef678 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1em;color:#f0f0f0;}.elementor-8 .elementor-element.elementor-element-75c1a41{text-align:start;}.elementor-8 .elementor-element.elementor-element-75c1a41 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.438rem;font-weight:700;line-height:1.1656467437744em;color:#002816;}.elementor-8 .elementor-element.elementor-element-678a349{width:var( --container-widget-width, 594px );max-width:594px;--container-widget-width:594px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-678a349 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1em;color:#5b5b5b;}.elementor-8 .elementor-element.elementor-element-b6815ad{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-b6815ad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;color:#5b5b5b;}.elementor-8 .elementor-element.elementor-element-29a4068{text-align:start;}.elementor-8 .elementor-element.elementor-element-29a4068 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;color:#5b5b5b;}.elementor-8 .elementor-element.elementor-element-39bd334{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-39bd334 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;color:#5b5b5b;}.elementor-8 .elementor-element.elementor-element-e859211{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-e859211 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.631rem;font-weight:400;line-height:1em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-3e9fe0c{text-align:start;}.elementor-8 .elementor-element.elementor-element-3e9fe0c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.125rem;font-weight:700;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-552f248{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-552f248:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-552f248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2e67d96{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-2e67d96:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e67d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-99c72ca{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-99c72ca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-99c72ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ea251b8{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-ea251b8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ea251b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-341c80e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#F3F9FF;--n-accordion-title-hover-color:#F3F9FF;--n-accordion-title-active-color:#F3F9FF;--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#F3F9FF;}.elementor-8 .elementor-element.elementor-element-341c80e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#002816;border-style:none;}.elementor-8 .elementor-element.elementor-element-341c80e {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-8 .elementor-element.elementor-element-341c80e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cabin", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d4fed09{text-align:center;}.elementor-8 .elementor-element.elementor-element-d4fed09 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:4.333rem;font-weight:700;line-height:1.1656467437744em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-56ac673{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-56ac673 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.942rem;font-weight:700;line-height:1em;color:#adadad;}.elementor-8 .elementor-element.elementor-element-b207e9b{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-b207e9b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.942rem;font-weight:700;line-height:1em;color:#adadad;}.elementor-8 .elementor-element.elementor-element-fd92e17{text-align:start;}.elementor-8 .elementor-element.elementor-element-fd92e17 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.942rem;font-weight:700;line-height:1em;color:#adadad;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-392e47e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e6287ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-af92de7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3e30347{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-0e415f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-76ef678{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-678a349{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b6815ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-39bd334{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e859211{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-56ac673{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b207e9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8a23bcb .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-2e6cfae .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-7beb8ac .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-392e47e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-392e47e .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-e6287ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e6287ff .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-af92de7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-af92de7 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-06cebd6 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-3e30347{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0e415f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0e415f0 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-76ef678{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-76ef678 .elementor-heading-title{font-size:1.125rem;}.elementor-8 .elementor-element.elementor-element-75c1a41 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-678a349{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-678a349 .elementor-heading-title{font-size:1.125rem;}.elementor-8 .elementor-element.elementor-element-b6815ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b6815ad .elementor-heading-title{font-size:1.125rem;}.elementor-8 .elementor-element.elementor-element-29a4068 .elementor-heading-title{font-size:1.125rem;}.elementor-8 .elementor-element.elementor-element-39bd334{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-39bd334 .elementor-heading-title{font-size:1.125rem;}.elementor-8 .elementor-element.elementor-element-e859211{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e859211 .elementor-heading-title{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-3e9fe0c .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-d4fed09 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-56ac673{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b207e9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}/* Start custom CSS for nested-carousel, class: .elementor-element-3e30347 */.elementor-8 .elementor-element.elementor-element-3e30347 .swiper-wrapper{
    transition-timing-function: linear !important;
}

@media (min-width: 1025px){
	.elementor-8 .elementor-element.elementor-element-3e30347 .elementor-swiper-button{
	    top: 50% !important;
	}
}/* End custom CSS */