.elementor-32090 .elementor-element.elementor-element-6e6c8c5{--display:flex;}.elementor-32090 .elementor-element.elementor-element-b66a4b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-37ba7d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32090 .elementor-element.elementor-element-a21776b{--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;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32090 .elementor-element.elementor-element-d9a6f38 > .elementor-widget-container{padding:48px 00px 0px 24px;}.elementor-32090 .elementor-element.elementor-element-d9a6f38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:1.6px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32090 .elementor-element.elementor-element-639ff45 > .elementor-widget-container{padding:0px 0px 0px 024px;}.elementor-32090 .elementor-element.elementor-element-639ff45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:32px;letter-spacing:1.6px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32090 .elementor-element.elementor-element-0fdbf13{--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:flex-end;--flex-wrap:nowrap;--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-32090 .elementor-element.elementor-element-0fdbf13:not(.elementor-motion-effects-element-type-background), .elementor-32090 .elementor-element.elementor-element-0fdbf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a32e886 );}.elementor-32090 .elementor-element.elementor-element-0fdbf13.e-con{--align-self:flex-start;}.elementor-32090 .elementor-element.elementor-element-d443983 > .elementor-widget-container{padding:0px 48px 0px 48px;}.elementor-32090 .elementor-element.elementor-element-d443983{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:1.6px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-bc7de35{--spacer-size:24px;}.elementor-32090 .elementor-element.elementor-element-1448136 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-c38034c{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:1.6px;color:#5B9130;}.elementor-32090 .elementor-element.elementor-element-555f7d0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32090 .elementor-element.elementor-element-5827f7a .elementor-testimonial-wrapper{text-align:left;}.elementor-32090 .elementor-element.elementor-element-5827f7a .elementor-testimonial-content{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-5827f7a .elementor-testimonial-name{color:var( --e-global-color-075294b );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-c46f516.elementor-element{--align-self:center;}.elementor-32090 .elementor-element.elementor-element-c46f516 .elementor-testimonial-wrapper{text-align:left;}.elementor-32090 .elementor-element.elementor-element-c46f516 .elementor-testimonial-content{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-c46f516 .elementor-testimonial-name{color:var( --e-global-color-075294b );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-1405a3c .elementor-testimonial-wrapper{text-align:left;}.elementor-32090 .elementor-element.elementor-element-1405a3c .elementor-testimonial-content{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-1405a3c .elementor-testimonial-name{color:var( --e-global-color-075294b );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-4440797{--display:flex;}.elementor-32090 .elementor-element.elementor-element-2f67f7c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-075294b );}.elementor-32090 .elementor-element.elementor-element-2f67f7c > .elementor-widget-container{padding:048px 048px 048px 048px;border-style:none;}.elementor-32090 .elementor-element.elementor-element-2f67f7c .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:36px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-2f67f7c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-075294b );}.elementor-32090 .elementor-element.elementor-element-2f67f7c .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-12dc006{--spacer-size:24px;}.elementor-32090 .elementor-element.elementor-element-6e8df4b{--display:flex;}.elementor-32090 .elementor-element.elementor-element-33306ec{--display:flex;}.elementor-32090 .elementor-element.elementor-element-d431272 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-32090 .elementor-element.elementor-element-d431272 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-fdf70ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32090 .elementor-element.elementor-element-1bf8912{--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;--overlay-opacity:0.5;}.elementor-32090 .elementor-element.elementor-element-1bf8912:not(.elementor-motion-effects-element-type-background), .elementor-32090 .elementor-element.elementor-element-1bf8912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a32e886 );}.elementor-32090 .elementor-element.elementor-element-1bf8912::before, .elementor-32090 .elementor-element.elementor-element-1bf8912 > .elementor-background-video-container::before, .elementor-32090 .elementor-element.elementor-element-1bf8912 > .e-con-inner > .elementor-background-video-container::before, .elementor-32090 .elementor-element.elementor-element-1bf8912 > .elementor-background-slideshow::before, .elementor-32090 .elementor-element.elementor-element-1bf8912 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32090 .elementor-element.elementor-element-1bf8912 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32090 .elementor-element.elementor-element-9a576ce > .elementor-widget-container{padding:48px 00px 0px 048px;}.elementor-32090 .elementor-element.elementor-element-9a576ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:1.6px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-16f233b > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-32090 .elementor-element.elementor-element-363d91a{--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:flex-end;--overlay-opacity:0.5;}.elementor-32090 .elementor-element.elementor-element-363d91a:not(.elementor-motion-effects-element-type-background), .elementor-32090 .elementor-element.elementor-element-363d91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a32e886 );}.elementor-32090 .elementor-element.elementor-element-363d91a::before, .elementor-32090 .elementor-element.elementor-element-363d91a > .elementor-background-video-container::before, .elementor-32090 .elementor-element.elementor-element-363d91a > .e-con-inner > .elementor-background-video-container::before, .elementor-32090 .elementor-element.elementor-element-363d91a > .elementor-background-slideshow::before, .elementor-32090 .elementor-element.elementor-element-363d91a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32090 .elementor-element.elementor-element-363d91a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32090 .elementor-element.elementor-element-363d91a.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32090 .elementor-element.elementor-element-d7b2234 > .elementor-widget-container{padding:0px 48px 0px 48px;}.elementor-32090 .elementor-element.elementor-element-d7b2234.elementor-element{--align-self:center;}.elementor-32090 .elementor-element.elementor-element-d7b2234{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:1.6px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-0180ef2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32090 .elementor-element.elementor-element-cda4b40{--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-32090 .elementor-element.elementor-element-1d60165{--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;--overlay-opacity:0.5;}.elementor-32090 .elementor-element.elementor-element-1d60165:not(.elementor-motion-effects-element-type-background), .elementor-32090 .elementor-element.elementor-element-1d60165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a32e886 );}.elementor-32090 .elementor-element.elementor-element-1d60165::before, .elementor-32090 .elementor-element.elementor-element-1d60165 > .elementor-background-video-container::before, .elementor-32090 .elementor-element.elementor-element-1d60165 > .e-con-inner > .elementor-background-video-container::before, .elementor-32090 .elementor-element.elementor-element-1d60165 > .elementor-background-slideshow::before, .elementor-32090 .elementor-element.elementor-element-1d60165 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32090 .elementor-element.elementor-element-1d60165 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32090 .elementor-element.elementor-element-1d60165.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32090 .elementor-element.elementor-element-f9a0e54 > .elementor-widget-container{padding:48px 00px 251px 048px;}.elementor-32090 .elementor-element.elementor-element-f9a0e54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:1.6px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-72e7b97{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32090 .elementor-element.elementor-element-72e7b97:not(.elementor-motion-effects-element-type-background), .elementor-32090 .elementor-element.elementor-element-72e7b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a32e886 );}.elementor-32090 .elementor-element.elementor-element-4909417 > .elementor-widget-container{padding:24px 024px 0px 0px;}.elementor-32090 .elementor-element.elementor-element-a1276eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32090 .elementor-element.elementor-element-25c514b{--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-32090 .elementor-element.elementor-element-25c514b:not(.elementor-motion-effects-element-type-background), .elementor-32090 .elementor-element.elementor-element-25c514b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a32e886 );}.elementor-32090 .elementor-element.elementor-element-bf10fc7 > .elementor-widget-container{padding:48px 00px 0px 048px;}.elementor-32090 .elementor-element.elementor-element-bf10fc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:1.6px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-92c8a9c > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-32090 .elementor-element.elementor-element-3b0ebd7{--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:flex-end;}.elementor-32090 .elementor-element.elementor-element-3b0ebd7:not(.elementor-motion-effects-element-type-background), .elementor-32090 .elementor-element.elementor-element-3b0ebd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a32e886 );}.elementor-32090 .elementor-element.elementor-element-5a50364 > .elementor-widget-container{padding:0px 48px 080px 48px;}.elementor-32090 .elementor-element.elementor-element-5a50364.elementor-element{--align-self:center;}.elementor-32090 .elementor-element.elementor-element-5a50364{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:1.6px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-e9c4403{--display:flex;}.elementor-32090 .elementor-element.elementor-element-a688a7f{--spacer-size:96px;}.elementor-32090 .elementor-element.elementor-element-40e73b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-cd21ab0{--iteration-count:infinite;width:auto;max-width:auto;--dynamic-text-color:#5B9130;}.elementor-32090 .elementor-element.elementor-element-cd21ab0 > .elementor-widget-container{margin:024px 024px 024px 024px;}.elementor-32090 .elementor-element.elementor-element-cd21ab0 .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-cd21ab0 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-32090 .elementor-element.elementor-element-cd21ab0 .elementor-headline-dynamic-text{font-weight:600;}.elementor-32090 .elementor-element.elementor-element-1ab8a7a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32090 .elementor-element.elementor-element-91a592a .uc_material_bullets_row{background-color:var( --e-global-color-075294b );flex-direction:row;}.elementor-32090 .elementor-element.elementor-element-91a592a .ue-bullets{grid-template-columns:repeat(1, minmax(0, 1fr));gap:20px;}.elementor-32090 .elementor-element.elementor-element-91a592a .uc_content_box{text-align:inherit;padding:20px 20px 20px 20px;}.elementor-32090 .elementor-element.elementor-element-91a592a .ue-icon{font-size:27px;background-color:var( --e-global-color-298eb54 );color:var( --e-global-color-075294b );width:80px;padding:10px 10px 10px 10px;}.elementor-32090 .elementor-element.elementor-element-91a592a .ue-icon svg{fill:var( --e-global-color-075294b );}.elementor-32090 .elementor-element.elementor-element-91a592a .ue-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:26px;letter-spacing:1.6px;margin-top:0px;}.elementor-32090 .elementor-element.elementor-element-91a592a .ue-text{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:1.6px;margin-top:5px;}.elementor-32090 .elementor-element.elementor-element-91a592a .ue-seperator-line{background-color:#ffffff;width:30px;height:3px;}.elementor-32090 .elementor-element.elementor-element-91a592a .ue-seperator{margin-top:5px;}.elementor-32090 .elementor-element.elementor-element-586aad8{--spacer-size:48px;}.elementor-32090 .elementor-element.elementor-element-b7cc6f1{--e-image-carousel-slides-to-show:1;}.elementor-32090 .elementor-element.elementor-element-b7cc6f1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-32090 .elementor-element.elementor-element-b7cc6f1 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-b7cc6f1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-32090 .elementor-element.elementor-element-b7cc6f1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-b7cc6f1 .swiper-pagination-bullet{background:var( --e-global-color-075294b );}.elementor-32090 .elementor-element.elementor-element-b7cc6f1 .elementor-image-carousel-caption{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-9bcb544 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-32090 .elementor-element.elementor-element-9bcb544 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .elementor-repeater-item-5e8854d .ue_timeline_item_image{object-position:center;}.elementor-32090 .elementor-element.elementor-element-cfb162d .elementor-repeater-item-aeecdb0 .ue_timeline_item_image{object-position:center;}.elementor-32090 .elementor-element.elementor-element-cfb162d .elementor-repeater-item-442e976 .ue_timeline_item_image{object-position:center;}.elementor-32090 .elementor-element.elementor-element-cfb162d .elementor-repeater-item-2e5f298 .ue_timeline_item_image{object-position:center;}.elementor-32090 .elementor-element.elementor-element-cfb162d .elementor-repeater-item-4b27e53 .ue_timeline_item_image{object-position:center;}.elementor-32090 .elementor-element.elementor-element-cfb162d .elementor-repeater-item-e4df169 .ue_timeline_item_image{object-position:center;}.elementor-32090 .elementor-element.elementor-element-cfb162d > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon_holder{width:48px;height:48px;font-size:24px;background-color:#b7b7b7;color:#ffffff;border-radius:40px 40px 40px 40px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon{width:48px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon_image{width:24px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon.uc-active .ue_timeline_item_icon_holder{background-color:var( --e-global-color-075294b );}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon_holder svg{fill:#ffffff;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon.uc-active  .ue_timeline_item_icon_holder{color:var( --e-global-color-298eb54 );}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon.uc-active  .ue_timeline_item_icon_holder svg{fill:var( --e-global-color-298eb54 );}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon_line_offset{height:0px;width:2px;background-color:#c3c3c3;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_content{margin-bottom:30px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_content_main{background-color:var( --e-global-color-a32e886 );padding:20px 20px 20px 20px;text-align:inherit;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_pointer_inside{background-color:var( --e-global-color-a32e886 );height:30px;margin-top:0px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_pointer{width:20px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_pointer_spacer{width:20px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon_line{width:2px;background-color:#c3c3c3;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon_line_mask{background-color:var( --e-global-color-075294b );}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_icon_line_offset_mask{background-color:var( --e-global-color-075294b );}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_image{width:100px;height:490px;opacity:100%;mix-blend-mode:normal;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:1.6px;margin-top:0px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_subtitle{color:#a3a3a3;margin-top:5px;}.elementor-32090 .elementor-element.elementor-element-cfb162d .ue_timeline_item_text{color:var( --e-global-color-5fdd05b );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:1.6px;margin-top:10px;}.elementor-32090 .elementor-element.elementor-element-578ea02{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:1.6px;color:var( --e-global-color-5fdd05b );}.elementor-32090 .elementor-element.elementor-element-69bab3b{--spacer-size:48px;}.elementor-32090 .elementor-element.elementor-element-a9e9300{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 048px;--row-gap:0px;--column-gap:048px;}.elementor-32090 .elementor-element.elementor-element-c8a2fd4{--display:flex;--min-height:240px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32090 .elementor-element.elementor-element-c8a2fd4.e-con{--align-self:flex-start;}.elementor-32090 .elementor-element.elementor-element-dc214ab > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-32090 .elementor-element.elementor-element-dc214ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-4afc714 > .elementor-widget-container{padding:16px 16px 048px 16px;}.elementor-32090 .elementor-element.elementor-element-4afc714.elementor-element{--align-self:center;}.elementor-32090 .elementor-element.elementor-element-4afc714{text-align:center;}.elementor-32090 .elementor-element.elementor-element-4afc714 img{opacity:1;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-32090 .elementor-element.elementor-element-eb65591{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32090 .elementor-element.elementor-element-a115a55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32090 .elementor-element.elementor-element-a115a55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:24px;letter-spacing:1.6px;}.elementor-32090 .elementor-element.elementor-element-921232b{text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-ea7d3c0{--display:flex;}.elementor-32090 .elementor-element.elementor-element-766da81.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-32090 .elementor-element.elementor-element-766da81 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-32090 .elementor-element.elementor-element-a21776b{--width:33.3333%;}.elementor-32090 .elementor-element.elementor-element-0fdbf13{--width:66.6666%;}.elementor-32090 .elementor-element.elementor-element-1bf8912{--width:33.3333%;}.elementor-32090 .elementor-element.elementor-element-363d91a{--width:66.6666%;}.elementor-32090 .elementor-element.elementor-element-cda4b40{--width:33.3333%;}.elementor-32090 .elementor-element.elementor-element-1d60165{--width:100.152%;}.elementor-32090 .elementor-element.elementor-element-72e7b97{--width:66.6666%;}.elementor-32090 .elementor-element.elementor-element-25c514b{--width:33.3333%;}.elementor-32090 .elementor-element.elementor-element-3b0ebd7{--width:66.6666%;}.elementor-32090 .elementor-element.elementor-element-c8a2fd4{--width:29%;}.elementor-32090 .elementor-element.elementor-element-eb65591{--width:66.6666%;}}@media(max-width:1366px){.elementor-32090 .elementor-element.elementor-element-555f7d0{--grid-auto-flow:row;}.elementor-32090 .elementor-element.elementor-element-2f67f7c .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-e9c4403{--margin-top:24px;--margin-bottom:24px;--margin-left:24px;--margin-right:24px;}.elementor-32090 .elementor-element.elementor-element-e9c4403.e-con{--align-self:center;}.elementor-32090 .elementor-element.elementor-element-921232b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-766da81.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1200px){.elementor-32090 .elementor-element.elementor-element-555f7d0{--grid-auto-flow:row;}.elementor-32090 .elementor-element.elementor-element-766da81.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-32090 .elementor-element.elementor-element-555f7d0{--grid-auto-flow:row;}.elementor-32090 .elementor-element.elementor-element-2f67f7c .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-cd21ab0 > .elementor-widget-container{margin:024px 024px 024px 024px;padding:0px 0px 0px 0px;}.elementor-32090 .elementor-element.elementor-element-cd21ab0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32090 .elementor-element.elementor-element-cd21ab0 .elementor-headline{text-align:center;}.elementor-32090 .elementor-element.elementor-element-921232b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-766da81.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:880px){.elementor-32090 .elementor-element.elementor-element-555f7d0{--grid-auto-flow:row;}.elementor-32090 .elementor-element.elementor-element-766da81.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-32090 .elementor-element.elementor-element-555f7d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32090 .elementor-element.elementor-element-2f67f7c .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-921232b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32090 .elementor-element.elementor-element-766da81.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for container, class: .elementor-element-a21776b */.elementor-32090 .elementor-element.elementor-element-a21776b {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-a21776b::before,
.elementor-32090 .elementor-element.elementor-element-a21776b::after {
  content: '';
  position: absolute;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-a21776b::before {
  top: 0;
  left: 0;
  border-right: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-a21776b::after {
  bottom: 0;
  left: 0;
  border-top:  none;
  border-right : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fdbf13 */.elementor-32090 .elementor-element.elementor-element-0fdbf13 {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-0fdbf13::before,
.elementor-32090 .elementor-element.elementor-element-0fdbf13::after {
  content: '';
  position: relative;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-0fdbf13::before {
  top: 100;
  right: 0;
  border-left: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-0fdbf13::after {
  bottom: 0;
  right: 0;
  border-top:  none;
  border-left : none;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-2f67f7c */.elementor-32090 .elementor-element.elementor-element-2f67f7c {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-2f67f7c::before,
.elementor-32090 .elementor-element.elementor-element-2f67f7c::after {
  content: '';
  position: absolute;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-2f67f7c::before {
  top: 0;
  left: 0;
  border-right: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-2f67f7c::after {
  bottom: 0;
  right: 0;
  border-top:  none;
  border-left : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf8912 */.elementor-32090 .elementor-element.elementor-element-1bf8912 {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-1bf8912::before,
.elementor-32090 .elementor-element.elementor-element-1bf8912::after {
  content: '';
  position: absolute;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-1bf8912::before {
  top: 0;
  left: 0;
  border-right: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-1bf8912::after {
  bottom: 0;
  left: 0;
  border-top:  none;
  border-right : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-363d91a */.elementor-32090 .elementor-element.elementor-element-363d91a {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-363d91a::before,
.elementor-32090 .elementor-element.elementor-element-363d91a::after {
  content: '';
  position: relative;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-363d91a::before {
  top: 100;
  right: 0;
  border-left: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-363d91a::after {
  bottom: 0;
  right: 0;
  border-top:  none;
  border-left : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d60165 */.elementor-32090 .elementor-element.elementor-element-1d60165 {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-1d60165::before,
.elementor-32090 .elementor-element.elementor-element-1d60165::after {
  content: '';
  position: absolute;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-1d60165::before {
  top: 0;
  left: 0;
  border-right: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-1d60165::after {
  bottom: 0;
  left: 0;
  border-top:  none;
  border-right : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7b97 */.elementor-32090 .elementor-element.elementor-element-72e7b97 {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-72e7b97::before,
.elementor-32090 .elementor-element.elementor-element-72e7b97::after {
  content: '';
  position: relative;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-72e7b97::before {
  top: 100;
  right: 0;
  border-left: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-72e7b97::after {
  bottom: 0;
  right: 0;
  border-top:  none;
  border-left : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c514b */.elementor-32090 .elementor-element.elementor-element-25c514b {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-25c514b::before,
.elementor-32090 .elementor-element.elementor-element-25c514b::after {
  content: '';
  position: absolute;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-25c514b::before {
  top: 0;
  left: 0;
  border-right: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-25c514b::after {
  bottom: 0;
  left: 0;
  border-top:  none;
  border-right : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0ebd7 */.elementor-32090 .elementor-element.elementor-element-3b0ebd7 {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-3b0ebd7::before,
.elementor-32090 .elementor-element.elementor-element-3b0ebd7::after {
  content: '';
  position: relative;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-3b0ebd7::before {
  top: 100;
  right: 0;
  border-left: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-3b0ebd7::after {
  bottom: 0;
  right: 0;
  border-top:  none;
  border-left : none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4afc714 */.elementor-32090 .elementor-element.elementor-element-4afc714 {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-4afc714::before,
.elementor-32090 .elementor-element.elementor-element-4afc714::after {
  content: '';
  position: absolute;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-4afc714::before {
  bottom: 0;
  left: 0;
  border-right: none;
  border-top: none;
}

.elementor-32090 .elementor-element.elementor-element-4afc714::after {
  bottom: 0;
  right: 0;
  border-top:  none;
  border-left : none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a2fd4 */.elementor-32090 .elementor-element.elementor-element-c8a2fd4 {
  position: relative;
}

.elementor-32090 .elementor-element.elementor-element-c8a2fd4::before,
.elementor-32090 .elementor-element.elementor-element-c8a2fd4::after {
  content: '';
  position: absolute;
  width: 24px; /* Adjust the size of the brackets */
  height:24px; /* Adjust the size of the brackets */
  border: 3px solid #c80344; /* Adjust the color and thickness */
}

.elementor-32090 .elementor-element.elementor-element-c8a2fd4::before {
  top: 0;
  left: 0;
  border-right: none;
  border-bottom: none;
}

.elementor-32090 .elementor-element.elementor-element-c8a2fd4::after {
  top: 0;
  right: 0;
  border-bottom:  none;
  border-left : none;
}/* End custom CSS */