.elementor-24345 .elementor-element.elementor-element-b442f8c:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-b442f8c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-b442f8c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-b442f8c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-b442f8c>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-b442f8c>.elementor-shape-top svg{height:17px}.elementor-24345 .elementor-element.elementor-element-b442f8c>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-b442f8c>.elementor-shape-bottom svg{height:18px}.elementor-24345 .elementor-element.elementor-element-34bb962>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-12px}.elementor-24345 .elementor-element.elementor-element-17cea14{--spacer-size:14px}.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-menu-toggle{margin:0 auto}.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu .elementor-item{font-size:18px;font-weight:500;text-decoration:none;letter-spacing:.3px;word-spacing:0}.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-128c85a);fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu--main .elementor-item:hover,.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-128c85a);fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-d6e2d09{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:var( --e-global-color-128c85a )}.elementor-24345 .elementor-element.elementor-element-d6e2d09 div.elementor-menu-toggle{color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-d6e2d09 div.elementor-menu-toggle svg{fill:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-a202dbb{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-7998fc8>.elementor-background-overlay{background-color:#0A2838;opacity:.1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-7998fc8>.elementor-container{max-width:709px}.elementor-24345 .elementor-element.elementor-element-7998fc8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:2px 55px 50px 55px}.elementor-24345 .elementor-element.elementor-element-067ef91:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-24345 .elementor-element.elementor-element-067ef91.elementor-column .elementor-widget-wrap{align-items:center}.elementor-24345 .elementor-element.elementor-element-067ef91.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-067ef91.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-1px}.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-background-slideshow{border-radius:95px 95px 95px 95px}.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:32px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-e07a90b{text-align:center;font-family:"Nunito Sans",Sans-serif;font-size:1px;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-ae7d4ff{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-128c85a )}.elementor-24345 .elementor-element.elementor-element-ae7d4ff .elementor-headline{text-align:center;font-family:"Arial",Sans-serif;font-size:35px}.elementor-24345 .elementor-element.elementor-element-ae7d4ff .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-4ca5511{--spacer-size:15px}.elementor-24345 .elementor-element.elementor-element-d95863d{text-align:center}.elementor-24345 .elementor-element.elementor-element-d95863d .elementor-heading-title{font-size:49px;font-weight:700}.elementor-24345 .elementor-element.elementor-element-27e5963{text-align:center}.elementor-24345 .elementor-element.elementor-element-27e5963 .elementor-heading-title{font-size:26px;font-weight:500;color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-ab280c8{--spacer-size:7px}.elementor-24345 .elementor-element.elementor-element-6e98015>.elementor-container{max-width:552px}.elementor-24345 .elementor-element.elementor-element-4f6c53c .elementor-button{background-color:var(--e-global-color-primary);font-family:"Arial",Sans-serif;font-size:24px;font-weight:600;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-8d90afc{--spacer-size:36px}.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-a098b71:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-container{max-width:1221px}.elementor-24345 .elementor-element.elementor-element-a098b71{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-12px;margin-bottom:-12px}.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-shape-top svg{height:17px}.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-a098b71>.elementor-shape-bottom svg{height:18px}.elementor-24345 .elementor-element.elementor-element-909354b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-12px}.elementor-24345 .elementor-element.elementor-element-d38ee15{--spacer-size:32px}.elementor-24345 .elementor-element.elementor-element-5bf1697{width:var(--container-widget-width,99.64%);max-width:99.64%;margin:-8px -8px calc(var(--kit-widget-spacing, 0px) + 5px) -8px;--container-widget-width:99.64%;--container-widget-flex-grow:0;text-align:center}.elementor-24345 .elementor-element.elementor-element-5bf1697 .elementor-heading-title{font-size:26px;font-weight:600;color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-095a106{--e-image-carousel-slides-to-show:3}.elementor-24345 .elementor-element.elementor-element-095a106 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--e-global-color-secondary);opacity:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-095a106 .swiper-pagination-bullet{background:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-095a106 .swiper-wrapper{display:flex;align-items:center}.elementor-24345 .elementor-element.elementor-element-095a106 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-primary);border-radius:25px 25px 25px 25px}.elementor-24345 .elementor-element.elementor-element-bd86c35>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-bd86c35>.elementor-container{max-width:692px}.elementor-24345 .elementor-element.elementor-element-842ace4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-5bebe9d{--spacer-size:27px}.elementor-24345 .elementor-element.elementor-element-50ff9ed{text-align:center}.elementor-24345 .elementor-element.elementor-element-50ff9ed .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-92b794b{width:var(--container-widget-width,83.63%);max-width:83.63%;--container-widget-width:83.63%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2)}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2)}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2)}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2)}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2)}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-icon i{transition:color 0.3s}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-icon{padding-inline-end:2px}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-item>a{font-size:20px}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-text{transition:color 0.3s}.elementor-24345 .elementor-element.elementor-element-b34658c>.elementor-container{max-width:748px}.elementor-24345 .elementor-element.elementor-element-b34658c{margin-top:54px;margin-bottom:1px}.elementor-24345 .elementor-element.elementor-element-f9edd3c{font-size:19px}.elementor-24345 .elementor-element.elementor-element-bf35e96:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-bf35e96>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-bf35e96>.elementor-container{max-width:626px}.elementor-24345 .elementor-element.elementor-element-bf35e96{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-bf35e96>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-bf35e96>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-bf35e96>.elementor-shape-top svg{height:16px}.elementor-24345 .elementor-element.elementor-element-bf35e96>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-bf35e96>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px}.elementor-24345 .elementor-element.elementor-element-aac495c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-aac495c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px}.elementor-24345 .elementor-element.elementor-element-aac495c>.elementor-element-populated{margin:-1px -1px -1px -1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;padding:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-9d8adb1{--spacer-size:34px}.elementor-24345 .elementor-element.elementor-element-ee929e0{text-align:center}.elementor-24345 .elementor-element.elementor-element-ee929e0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-8ca3055{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-5dcac42:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-container{max-width:922px}.elementor-24345 .elementor-element.elementor-element-5dcac42{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-shape-top svg{height:16px}.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px}.elementor-24345 .elementor-element.elementor-element-b6c369f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-b6c369f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px}.elementor-24345 .elementor-element.elementor-element-b6c369f>.elementor-element-populated{margin:-1px -1px -1px -1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;padding:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-a6e9b43{--spacer-size:21px}.elementor-24345 .elementor-element.elementor-element-346fbc2{text-align:center}.elementor-24345 .elementor-element.elementor-element-346fbc2 .elementor-heading-title{font-size:36px}.elementor-24345 .elementor-element.elementor-element-81c22ca>.elementor-container{max-width:649px}.elementor-bc-flex-widget .elementor-24345 .elementor-element.elementor-element-80d983b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-24345 .elementor-element.elementor-element-80d983b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-80d983b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-9acbbd1{text-align:center}.elementor-24345 .elementor-element.elementor-element-9acbbd1 .elementor-heading-title{font-size:36px;color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-39bc0e0{width:var(--container-widget-width,91.196%);max-width:91.196%;--container-widget-width:91.196%;--container-widget-flex-grow:0}.elementor-24345 .elementor-element.elementor-element-39bc0e0:not(.elementor-widget-image),.elementor-24345 .elementor-element.elementor-element-39bc0e0.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-bc-flex-widget .elementor-24345 .elementor-element.elementor-element-8619197.elementor-column .elementor-widget-wrap{align-items:center}.elementor-24345 .elementor-element.elementor-element-8619197.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-8619197.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-b63b2d7{text-align:center}.elementor-24345 .elementor-element.elementor-element-b63b2d7 .elementor-heading-title{font-size:36px;color:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-d727632{width:var(--container-widget-width,66.617%);max-width:66.617%;--container-widget-width:66.617%;--container-widget-flex-grow:0}.elementor-24345 .elementor-element.elementor-element-d727632:not(.elementor-widget-image),.elementor-24345 .elementor-element.elementor-element-d727632.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-24345 .elementor-element.elementor-element-6f1edba{--spacer-size:34px}.elementor-24345 .elementor-element.elementor-element-5de6e7e .elementor-button{background-color:#0A2838;font-family:"Arial",Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#597E7F;border-radius:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-5de6e7e{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-7dc2dc6{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-9400b8b>.elementor-container{max-width:797px}.elementor-24345 .elementor-element.elementor-element-ffbed32{--spacer-size:33px}.elementor-24345 .elementor-element.elementor-element-c515456{text-align:center}.elementor-24345 .elementor-element.elementor-element-c515456 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-87a5d86{--spacer-size:23px}.elementor-24345 .elementor-element.elementor-element-6634be1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary )}.elementor-24345 .elementor-element.elementor-element-6634be1 .elementor-headline{text-align:center}.elementor-24345 .elementor-element.elementor-element-6634be1 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-982fd48{font-size:25px;line-height:34px}.elementor-24345 .elementor-element.elementor-element-903eda5:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-903eda5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-903eda5>.elementor-container{max-width:626px}.elementor-24345 .elementor-element.elementor-element-903eda5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-903eda5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-903eda5>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-903eda5>.elementor-shape-top svg{height:16px}.elementor-24345 .elementor-element.elementor-element-903eda5>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-903eda5>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px}.elementor-24345 .elementor-element.elementor-element-ec2c360{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-086b9d5{--spacer-size:16px}.elementor-24345 .elementor-element.elementor-element-dd587b9{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-secondary )}.elementor-24345 .elementor-element.elementor-element-dd587b9 .elementor-headline{text-align:center}.elementor-24345 .elementor-element.elementor-element-dd587b9 .elementor-headline-plain-text{color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-dd587b9 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-27f2e00{font-size:24px;line-height:32px;color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-20d40c8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-24345 .elementor-element.elementor-element-c4d47e6{text-align:center;font-size:21px;color:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-e5ddc2c .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Arial",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-color:#597E7F;border-radius:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-e5ddc2c{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-fea7ca2{--spacer-size:32px}.elementor-24345 .elementor-element.elementor-element-69e6e29{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-e38e912{text-align:center}.elementor-24345 .elementor-element.elementor-element-e38e912 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-4688482{margin-top:-19px;margin-bottom:-19px}.elementor-24345 .elementor-element.elementor-element-b722860>.elementor-container{max-width:582px}.elementor-24345 .elementor-element.elementor-element-b722860{border-style:none;margin-top:30px;margin-bottom:0}.elementor-bc-flex-widget .elementor-24345 .elementor-element.elementor-element-72de76f.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-24345 .elementor-element.elementor-element-72de76f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-24345 .elementor-element.elementor-element-72de76f>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-24345 .elementor-element.elementor-element-fcb4967 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-24345 .elementor-element.elementor-element-fcb4967.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-fcb4967.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-fcb4967.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-fcb4967 .elementor-icon{font-size:33px}.elementor-24345 .elementor-element.elementor-element-fcb4967 .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-fcb4967 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em}.elementor-24345 .elementor-element.elementor-element-2267af5 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-24345 .elementor-element.elementor-element-2267af5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-2267af5.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-2267af5.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-2267af5 .elementor-icon{font-size:33px}.elementor-24345 .elementor-element.elementor-element-2267af5 .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-2267af5 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em}.elementor-24345 .elementor-element.elementor-element-27effdf .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-24345 .elementor-element.elementor-element-27effdf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-27effdf.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-27effdf.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-27effdf .elementor-icon{font-size:33px}.elementor-24345 .elementor-element.elementor-element-27effdf .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-27effdf .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em}.elementor-24345 .elementor-element.elementor-element-ac6a955 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-24345 .elementor-element.elementor-element-ac6a955.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-ac6a955.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-ac6a955.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-ac6a955 .elementor-icon{font-size:33px}.elementor-24345 .elementor-element.elementor-element-ac6a955 .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-ac6a955 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em}.elementor-24345 .elementor-element.elementor-element-3a60c36 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-24345 .elementor-element.elementor-element-3a60c36.elementor-view-stacked .elementor-icon{background-color:#0A2838}.elementor-24345 .elementor-element.elementor-element-3a60c36.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-3a60c36.elementor-view-default .elementor-icon{fill:#0A2838;color:#0A2838;border-color:#0A2838}.elementor-24345 .elementor-element.elementor-element-3a60c36 .elementor-icon{font-size:33px}.elementor-24345 .elementor-element.elementor-element-3a60c36 .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-3a60c36 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em}.elementor-24345 .elementor-element.elementor-element-6a0bcc1 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-24345 .elementor-element.elementor-element-6a0bcc1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-6a0bcc1.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-6a0bcc1.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-6a0bcc1 .elementor-icon{font-size:33px}.elementor-24345 .elementor-element.elementor-element-6a0bcc1 .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-6a0bcc1 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em}.elementor-24345 .elementor-element.elementor-element-c122a0a .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-24345 .elementor-element.elementor-element-c122a0a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-c122a0a.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-c122a0a.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-c122a0a .elementor-icon{font-size:33px}.elementor-24345 .elementor-element.elementor-element-c122a0a .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-c122a0a .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em}.elementor-24345 .elementor-element.elementor-element-c593b90{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-18ea152>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-18ea152>.elementor-container{max-width:626px}.elementor-24345 .elementor-element.elementor-element-18ea152{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-18ea152>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-be96f6c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24345 .elementor-element.elementor-element-be96f6c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-be96f6c>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-be96f6c>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-be96f6c>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-be96f6c>.elementor-background-slideshow{border-radius:37px 37px 37px 37px}.elementor-24345 .elementor-element.elementor-element-be96f6c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-235bd60{--spacer-size:26px}.elementor-24345 .elementor-element.elementor-element-10fb996{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-accent )}.elementor-24345 .elementor-element.elementor-element-10fb996 .elementor-headline{text-align:center}.elementor-24345 .elementor-element.elementor-element-10fb996 .elementor-headline-plain-text{color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-89b1022 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Arial",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none;border-radius:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-89b1022{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-2af34d2{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-f225a7f{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-3ed9986{text-align:center}.elementor-24345 .elementor-element.elementor-element-3ed9986 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:49px;font-weight:600;letter-spacing:.9px;color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-5055ff2>.elementor-container{max-width:744px}.elementor-24345 .elementor-element.elementor-element-90cdd5b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:23px 23px 23px 23px;border-style:solid}.elementor-24345 .elementor-element.elementor-element-90cdd5b .elementor-icon-box-wrapper{gap:15px}.elementor-24345 .elementor-element.elementor-element-90cdd5b.elementor-view-stacked .elementor-icon{background-color:#0A2838}.elementor-24345 .elementor-element.elementor-element-90cdd5b.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-90cdd5b.elementor-view-default .elementor-icon{fill:#0A2838;color:#0A2838;border-color:#0A2838}.elementor-24345 .elementor-element.elementor-element-90cdd5b .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-90cdd5b .elementor-icon-box-title a{font-family:"Amatic SC",Sans-serif;font-size:33px;font-weight:700}.elementor-24345 .elementor-element.elementor-element-90cdd5b .elementor-icon-box-description{font-family:"Arial",Sans-serif;font-size:16px;line-height:23px}.elementor-24345 .elementor-element.elementor-element-a80caae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:23px 23px 23px 23px;border-style:solid}.elementor-24345 .elementor-element.elementor-element-a80caae .elementor-icon-box-wrapper{gap:15px}.elementor-24345 .elementor-element.elementor-element-a80caae.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-a80caae.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-a80caae.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-a80caae .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-a80caae .elementor-icon-box-title a{font-family:"Amatic SC",Sans-serif;font-size:33px;font-weight:700}.elementor-24345 .elementor-element.elementor-element-a80caae .elementor-icon-box-description{font-family:"Arial",Sans-serif;font-size:16px;line-height:23px}.elementor-24345 .elementor-element.elementor-element-5926689>.elementor-container{max-width:744px}.elementor-24345 .elementor-element.elementor-element-0fa4fb6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:23px 23px 23px 23px;border-style:solid}.elementor-24345 .elementor-element.elementor-element-0fa4fb6 .elementor-icon-box-wrapper{gap:15px}.elementor-24345 .elementor-element.elementor-element-0fa4fb6.elementor-view-stacked .elementor-icon{background-color:#0A2838}.elementor-24345 .elementor-element.elementor-element-0fa4fb6.elementor-view-framed .elementor-icon,.elementor-24345 .elementor-element.elementor-element-0fa4fb6.elementor-view-default .elementor-icon{fill:#0A2838;color:#0A2838;border-color:#0A2838}.elementor-24345 .elementor-element.elementor-element-0fa4fb6 .elementor-icon-box-title,.elementor-24345 .elementor-element.elementor-element-0fa4fb6 .elementor-icon-box-title a{font-family:"Amatic SC",Sans-serif;font-size:33px;font-weight:700}.elementor-24345 .elementor-element.elementor-element-0fa4fb6 .elementor-icon-box-description{font-family:"Arial",Sans-serif;font-size:16px;line-height:23px}.elementor-24345 .elementor-element.elementor-element-6f3defd{--spacer-size:36px}.elementor-24345 .elementor-element.elementor-element-0c17a51 .elementor-button{font-family:"Arial",Sans-serif;font-size:20px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-414e2ac{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-2ea95e9>.elementor-container{min-height:57vh}.elementor-24345 .elementor-element.elementor-element-2ea95e9{margin-top:-40px;margin-bottom:0;padding:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-815d644.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-7ca6759{text-align:center}.elementor-24345 .elementor-element.elementor-element-7ca6759 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:53px;font-weight:600;color:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-66caef6{text-align:center;font-family:"Nunito Sans",Sans-serif;font-size:20px;color:#000}.elementor-24345 .elementor-element.elementor-element-0345243{width:var(--container-widget-width,83.162%);max-width:83.162%;margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:83.162%;--container-widget-flex-grow:0}.elementor-24345 .elementor-element.elementor-element-6d1d282{text-align:center}.elementor-24345 .elementor-element.elementor-element-f7c6341 .elementor-button:hover,.elementor-24345 .elementor-element.elementor-element-f7c6341 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-f7c6341{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-f7c6341 .elementor-button{font-family:"Arial",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-f7c6341 .elementor-button:hover svg,.elementor-24345 .elementor-element.elementor-element-f7c6341 .elementor-button:focus svg{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-25c5096{--spacer-size:26px}.elementor-24345 .elementor-element.elementor-element-e047838{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary )}.elementor-24345 .elementor-element.elementor-element-e047838 .elementor-headline{text-align:center}.elementor-24345 .elementor-element.elementor-element-e047838 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-e628ed1{text-align:center}.elementor-24345 .elementor-element.elementor-element-e628ed1 .elementor-heading-title{font-weight:400}.elementor-24345 .elementor-element.elementor-element-c7b3a29{--e-image-carousel-slides-to-show:4}.elementor-24345 .elementor-element.elementor-element-c7b3a29 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-24345 .elementor-element.elementor-element-c7b3a29 .elementor-swiper-button.elementor-swiper-button-next{color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-c7b3a29 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-24345 .elementor-element.elementor-element-c7b3a29 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-c7b3a29 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--e-global-color-accent);opacity:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-c7b3a29 .swiper-pagination-bullet{background:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-c7b3a29 .elementor-image-carousel-caption{text-align:center;font-size:18px;font-weight:600;margin-block-start:10px}.elementor-24345 .elementor-element.elementor-element-d7672cf{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-a1f3336{--spacer-size:19px}.elementor-24345 .elementor-element.elementor-element-b1d115d{text-align:center}.elementor-24345 .elementor-element.elementor-element-b1d115d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:49px;font-weight:700;color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-8d446cd{text-align:center}.elementor-24345 .elementor-element.elementor-element-8d446cd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:37px;font-weight:700;color:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-686176e>.elementor-container{max-width:890px;min-height:276px}.elementor-24345 .elementor-element.elementor-element-a956347{width:var(--container-widget-width,84.095%);max-width:84.095%;--container-widget-width:84.095%;--container-widget-flex-grow:0}.elementor-24345 .elementor-element.elementor-element-a956347:not(.elementor-widget-image),.elementor-24345 .elementor-element.elementor-element-a956347.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-24345 .elementor-element.elementor-element-ab66e6c{text-align:start}.elementor-24345 .elementor-element.elementor-element-ab66e6c .elementor-heading-title{font-size:24px;font-weight:700;color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-fc94f8e{text-align:center;font-size:20px}.elementor-24345 .elementor-element.elementor-element-6e4f4d5{--spacer-size:19px}.elementor-24345 .elementor-element.elementor-element-351787a:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-351787a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-351787a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-351787a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-351787a>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-351787a>.elementor-shape-top svg{height:17px}.elementor-24345 .elementor-element.elementor-element-351787a>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-351787a>.elementor-shape-bottom svg{height:12px}.elementor-24345 .elementor-element.elementor-element-6d0c3f3{--spacer-size:14px}.elementor-24345 .elementor-element.elementor-element-f92faf3>.elementor-container{max-width:900px;min-height:276px}.elementor-24345 .elementor-element.elementor-element-f68186f{text-align:start}.elementor-24345 .elementor-element.elementor-element-f68186f .elementor-heading-title{font-size:24px;font-weight:700}.elementor-24345 .elementor-element.elementor-element-e23f993{text-align:center;font-size:20px}.elementor-24345 .elementor-element.elementor-element-c24ec58:not(.elementor-widget-image),.elementor-24345 .elementor-element.elementor-element-c24ec58.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-24345 .elementor-element.elementor-element-c24ec58 img{height:263px;object-fit:cover;object-position:top center}.elementor-24345 .elementor-element.elementor-element-b48a0f5>.elementor-container{max-width:996px;min-height:276px}.elementor-24345 .elementor-element.elementor-element-51e1859:not(.elementor-widget-image),.elementor-24345 .elementor-element.elementor-element-51e1859.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-24345 .elementor-element.elementor-element-51e1859 img{height:345px;object-fit:cover;object-position:top center}.elementor-24345 .elementor-element.elementor-element-01b838c{--spacer-size:23px}.elementor-24345 .elementor-element.elementor-element-a7f7e2e{text-align:start}.elementor-24345 .elementor-element.elementor-element-a7f7e2e .elementor-heading-title{font-size:24px;font-weight:700;color:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-3bd8ce3{text-align:center;font-size:20px}.elementor-24345 .elementor-element.elementor-element-5208414:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-5208414>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-5208414>.elementor-container{max-width:626px}.elementor-24345 .elementor-element.elementor-element-5208414{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-5208414>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-5208414>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-5208414>.elementor-shape-top svg{height:16px}.elementor-24345 .elementor-element.elementor-element-5208414>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-5208414>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px}.elementor-24345 .elementor-element.elementor-element-86d3982{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-7f682a8{text-align:center}.elementor-24345 .elementor-element.elementor-element-7f682a8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-de0f8f1{text-align:center;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:500;color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-edc7a94 .elementor-button:hover,.elementor-24345 .elementor-element.elementor-element-edc7a94 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-edc7a94{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-edc7a94 .elementor-button{font-family:"Arial",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-edc7a94 .elementor-button:hover svg,.elementor-24345 .elementor-element.elementor-element-edc7a94 .elementor-button:focus svg{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-5bb60ac{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-be47f14:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-be47f14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-be47f14{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-be47f14>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-9e00ba2{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-582eec7{text-align:center}.elementor-24345 .elementor-element.elementor-element-582eec7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-2383eec>.elementor-container{max-width:889px}.elementor-24345 .elementor-element.elementor-element-286c37e{font-size:22px;line-height:37px}.elementor-24345 .elementor-element.elementor-element-2e84896 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-24345 .elementor-element.elementor-element-2e84896 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-24345 .elementor-element.elementor-element-2e84896{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-24345 .elementor-element.elementor-element-0133bbf .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-24345 .elementor-element.elementor-element-0133bbf .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-24345 .elementor-element.elementor-element-0133bbf{width:var(--container-widget-width,100.238%);max-width:100.238%;margin:-38px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100.238%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-24345 .elementor-element.elementor-element-5c275aa .elementor-button{font-family:"Arial",Sans-serif;font-size:21px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-852a01b{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-775a99c:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-775a99c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-775a99c>.elementor-container{max-width:683px}.elementor-24345 .elementor-element.elementor-element-775a99c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-775a99c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-775a99c>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-775a99c>.elementor-shape-top svg{height:20px}.elementor-24345 .elementor-element.elementor-element-775a99c>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-775a99c>.elementor-shape-bottom svg{height:32px}.elementor-24345 .elementor-element.elementor-element-3a0e70a{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-4353b34{text-align:center}.elementor-24345 .elementor-element.elementor-element-4353b34 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-a280da2.elementor-arrows-yes .elementor-main-swiper{width:calc(86% - 40px)}.elementor-24345 .elementor-element.elementor-element-a280da2 .elementor-main-swiper{width:86%}.elementor-24345 .elementor-element.elementor-element-a280da2 .elementor-main-swiper .swiper-slide{background-color:var(--e-global-color-128c85a);border-width:3px 3px 3px 3px;border-radius:36px;border-color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-a280da2 .elementor-swiper-button{font-size:20px;color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-a280da2 .elementor-swiper-button svg{fill:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-a280da2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-128c85a);opacity:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-a280da2.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-24345 .elementor-element.elementor-element-a280da2.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:8px}.elementor-24345 .elementor-element.elementor-element-a280da2.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:8px}.elementor-24345 .elementor-element.elementor-element-a280da2.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:8px}.elementor-24345 .elementor-element.elementor-element-a280da2.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:8px}.elementor-24345 .elementor-element.elementor-element-a280da2 .elementor-testimonial__text{font-family:"Arial",Sans-serif;font-style:normal}.elementor-24345 .elementor-element.elementor-element-42cc80e{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-19cde5a .elementor-button{background-color:var(--e-global-color-primary);font-family:"Arial",Sans-serif;font-size:20px;font-weight:600;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-7b2c74b{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-6beee4b{--spacer-size:35px}.elementor-24345 .elementor-element.elementor-element-8abaa81{--e-image-carousel-slides-to-show:3}.elementor-24345 .elementor-element.elementor-element-8abaa81 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-24345 .elementor-element.elementor-element-8abaa81 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-8abaa81 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-24345 .elementor-element.elementor-element-8abaa81 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-8abaa81 .swiper-pagination-bullet{width:8px;height:8px}.elementor-24345 .elementor-element.elementor-element-8abaa81 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--e-global-color-accent);opacity:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-8abaa81 .swiper-wrapper{display:flex;align-items:center}.elementor-24345 .elementor-element.elementor-element-d04b1a2:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-d04b1a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-d04b1a2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24345 .elementor-element.elementor-element-d04b1a2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-d04b1a2>.elementor-shape-top svg{height:16px;transform:translateX(-50%) rotateY(180deg)}.elementor-24345 .elementor-element.elementor-element-d04b1a2>.elementor-shape-bottom svg{height:10px}.elementor-24345 .elementor-element.elementor-element-d5bc1bc{--spacer-size:42px}.elementor-24345 .elementor-element.elementor-element-27cf42b{text-align:center}.elementor-24345 .elementor-element.elementor-element-27cf42b .elementor-heading-title{font-size:35px;color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-b5d3eb5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-b5d3eb5>.elementor-container{max-width:944px}.elementor-24345 .elementor-element.elementor-element-84c09e4{--spacer-size:36px}.elementor-24345 .elementor-element.elementor-element-a52f877{text-align:start;font-size:18px}.elementor-bc-flex-widget .elementor-24345 .elementor-element.elementor-element-4e19a13.elementor-column .elementor-widget-wrap{align-items:center}.elementor-24345 .elementor-element.elementor-element-4e19a13.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-4e19a13.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-4e19a13>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-24345 .elementor-element.elementor-element-f0207a4{width:var(--container-widget-width,98%);max-width:98%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:98%;--container-widget-flex-grow:0;border-radius:2px 2px 2px 2px}.elementor-24345 .elementor-element.elementor-element-f0207a4 img{width:68%;max-width:100%;height:257px;object-fit:scale-down;object-position:center center}.elementor-24345 .elementor-element.elementor-element-8081d48 .elementor-button{background-color:#0A2838;font-family:"Arial",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#597E7F;border-radius:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-8081d48{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-1e0e44e{--spacer-size:42px}.elementor-24345 .elementor-element.elementor-element-0606460{--spacer-size:27px}.elementor-24345 .elementor-element.elementor-element-b576f84{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-secondary )}.elementor-24345 .elementor-element.elementor-element-b576f84 .elementor-headline{text-align:center}.elementor-24345 .elementor-element.elementor-element-b576f84 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-b576f84 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-24345 .elementor-element.elementor-element-6647af0>.elementor-container{max-width:881px}.elementor-24345 .elementor-element.elementor-element-c3c25ca{text-align:center;font-size:20px}.elementor-24345 .elementor-element.elementor-element-aaf3773>.elementor-container{max-width:947px}.elementor-24345 .elementor-element.elementor-element-5c1885b{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-31aafce{text-align:center}.elementor-24345 .elementor-element.elementor-element-31aafce .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-bebf773{margin-top:16px;margin-bottom:16px}.elementor-24345 .elementor-element.elementor-element-0e91730:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px}.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:3px 25px 77px 3px;--e-column-margin-right:25px;--e-column-margin-left:3px;padding:6px 0 4px -5px}.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-background-slideshow{border-radius:30px 30px 30px 30px}.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-98f1ff3{--spacer-size:29px}.elementor-24345 .elementor-element.elementor-element-2f80095{text-align:center}.elementor-24345 .elementor-element.elementor-element-2f80095 .elementor-heading-title{color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-f0c3875{text-align:center;font-size:20px;color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-448be6f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px}.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:1px 0 45px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-6px 0 8px 0}.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-background-slideshow{border-radius:30px 30px 30px 30px}.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-8cc1069{--spacer-size:31px}.elementor-24345 .elementor-element.elementor-element-d4f67cd{text-align:center}.elementor-24345 .elementor-element.elementor-element-401384c{text-align:center;font-size:20px;color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-74c915e>.elementor-container{max-width:769px}.elementor-24345 .elementor-element.elementor-element-1338b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px}.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-128c85a);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:3px 99px 3px 59px;--e-column-margin-right:99px;--e-column-margin-left:59px;padding:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-background-slideshow{border-radius:30px 30px 30px 30px}.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-fe929d3{--spacer-size:33px}.elementor-24345 .elementor-element.elementor-element-9be1409{text-align:center}.elementor-24345 .elementor-element.elementor-element-d3521f3{margin:0 53px calc(var(--kit-widget-spacing, 0px) + 0px) 52px;text-align:center;font-size:20px;color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-48cb8fa{--spacer-size:20px}.elementor-24345 .elementor-element.elementor-element-3ccda35 .elementor-button{background-color:#0A2838;font-family:"Arial",Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#597E7F;border-radius:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-3ccda35{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-4379603{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-24d82ba{text-align:center}.elementor-24345 .elementor-element.elementor-element-24d82ba .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:41px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-1d781f2>.elementor-container{max-width:629px}.elementor-24345 .elementor-element.elementor-element-d01d353{text-align:center;font-size:22px}.elementor-24345 .elementor-element.elementor-element-24ea8cc>.elementor-container{max-width:1263px}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__button{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);font-family:"Arial",Sans-serif;font-size:20px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-ccd82ea{--e-price-table-header-background-color:var( --e-global-color-primary )}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__heading{color:var(--e-global-color-128c85a);font-family:"Montserrat",Sans-serif;font-size:31px}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__subheading{font-family:"Arial",Sans-serif;font-size:20px}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__price{background-color:var(--e-global-color-astglobalcolor5)}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__currency,.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__integer-part,.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__fractional-part{color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__after-price{justify-content:flex-start}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__period{color:var(--e-global-color-accent);font-size:21px}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__features-list{background-color:var(--e-global-color-astglobalcolor5);--e-price-table-features-list-color:var( --e-global-color-text )}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__features-list li{font-size:14px}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px}.elementor-24345 .elementor-element.elementor-element-ccd82ea .elementor-price-table__footer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__button{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);font-family:"Arial",Sans-serif;font-size:20px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-b5f64c4{--e-price-table-header-background-color:var( --e-global-color-accent )}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__heading{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:31px}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__subheading{color:var(--e-global-color-primary);font-family:"Arial",Sans-serif;font-size:20px}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__price{background-color:var(--e-global-color-astglobalcolor5)}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__currency,.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__integer-part,.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__fractional-part{color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__after-price{justify-content:flex-start}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__original-price{color:var(--e-global-color-text);font-size:26px;text-decoration:line-through;align-self:flex-end}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__period{color:var(--e-global-color-accent);font-size:21px}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__features-list{background-color:var(--e-global-color-astglobalcolor5);--e-price-table-features-list-color:var( --e-global-color-text )}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__features-list li{font-size:14px}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:var(--e-global-color-b001209);border-top-width:2px;margin-top:15px;margin-bottom:15px}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-price-table__footer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-24345 .elementor-element.elementor-element-b5f64c4 .elementor-ribbon-inner{background-color:var(--e-global-color-128c85a);color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__button{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);font-family:"Arial",Sans-serif;font-size:20px;font-weight:600}.elementor-24345 .elementor-element.elementor-element-8392d04{width:var(--container-widget-width,103.488%);max-width:103.488%;--container-widget-width:103.488%;--container-widget-flex-grow:0;--e-price-table-header-background-color:var( --e-global-color-primary )}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__heading{color:var(--e-global-color-128c85a);font-family:"Montserrat",Sans-serif;font-size:31px}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__subheading{font-family:"Arial",Sans-serif;font-size:20px}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__price{background-color:var(--e-global-color-astglobalcolor5)}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__currency,.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__integer-part,.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__fractional-part{color:var(--e-global-color-text)}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__after-price{justify-content:flex-start}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__original-price{color:var(--e-global-color-text);font-size:26px;text-decoration:line-through;align-self:flex-end}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__period{color:var(--e-global-color-accent);font-size:21px}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__features-list{background-color:var(--e-global-color-astglobalcolor5);--e-price-table-features-list-color:var( --e-global-color-text )}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__features-list li{font-size:14px}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-price-table__footer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-24345 .elementor-element.elementor-element-8392d04 .elementor-ribbon-inner{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-24345 .elementor-element.elementor-element-87ad01c>.elementor-container{max-width:659px}.elementor-24345 .elementor-element.elementor-element-fa6c43c:not(.elementor-motion-effects-element-type-background),.elementor-24345 .elementor-element.elementor-element-fa6c43c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-24345 .elementor-element.elementor-element-fa6c43c>.elementor-container{min-height:80vh}.elementor-24345 .elementor-element.elementor-element-fa6c43c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 70px 70px 70px}.elementor-24345 .elementor-element.elementor-element-fa6c43c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24345 .elementor-element.elementor-element-74b5d0c{text-align:center}.elementor-24345 .elementor-element.elementor-element-74b5d0c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:42px;line-height:1.2em;color:#000}.elementor-24345 .elementor-element.elementor-element-4a4f8b7{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-24345 .elementor-element.elementor-element-2e3d6ae{text-align:center}.elementor-24345 .elementor-element.elementor-element-5c9a766 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-24345 .elementor-element.elementor-element-5c9a766 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-24345 .elementor-element.elementor-element-5c9a766{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-24345 .elementor-element.elementor-element-9f9b0da{--spacer-size:50px}.elementor-24345 .elementor-element.elementor-element-d899a3d{--spacer-size:50px}@media(min-width:769px){.elementor-24345 .elementor-element.elementor-element-80d983b{width:52.154%}.elementor-24345 .elementor-element.elementor-element-8619197{width:47.771%}.elementor-24345 .elementor-element.elementor-element-72fca80{width:76.473%}.elementor-24345 .elementor-element.elementor-element-c4c3d1b{width:23.465%}.elementor-24345 .elementor-element.elementor-element-218fa3e{width:60%}.elementor-24345 .elementor-element.elementor-element-4e19a13{width:39.332%}}@media(max-width:1024px){.elementor-24345 .elementor-element.elementor-element-7998fc8{padding:30px 30px 30px 30px}.elementor-24345 .elementor-element.elementor-element-2ea95e9{padding:30px 30px 30px 30px}.elementor-24345 .elementor-element.elementor-element-24ea8cc>.elementor-container{max-width:500px}.elementor-24345 .elementor-element.elementor-element-87ad01c>.elementor-container{max-width:500px}}@media(max-width:768px){.elementor-24345 .elementor-element.elementor-element-d6e2d09 .elementor-nav-menu .elementor-item{font-size:16px}.elementor-24345 .elementor-element.elementor-element-d6e2d09{--nav-menu-icon-size:20px}.elementor-24345 .elementor-element.elementor-element-7998fc8{padding:60px 15px 60px 15px}.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-background-slideshow{border-radius:35px 35px 35px 35px}.elementor-24345 .elementor-element.elementor-element-067ef91>.elementor-element-populated{margin:-26px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24345 .elementor-element.elementor-element-e07a90b{text-align:center}.elementor-24345 .elementor-element.elementor-element-ae7d4ff .elementor-headline{line-height:.7em}.elementor-24345 .elementor-element.elementor-element-d95863d .elementor-heading-title{font-size:34px;line-height:1.1em}.elementor-24345 .elementor-element.elementor-element-27e5963{margin:16px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px}.elementor-24345 .elementor-element.elementor-element-ab280c8{--spacer-size:13px}.elementor-24345 .elementor-element.elementor-element-8d90afc{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-5bf1697{text-align:center}.elementor-24345 .elementor-element.elementor-element-5bf1697 .elementor-heading-title{font-size:22px}.elementor-24345 .elementor-element.elementor-element-bd86c35>.elementor-container{max-width:740px}.elementor-24345 .elementor-element.elementor-element-92b794b{padding:16px 16px 16px 16px}.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-24345 .elementor-element.elementor-element-92b794b .elementor-icon-list-item>a{font-size:27px}.elementor-24345 .elementor-element.elementor-element-ee929e0 .elementor-heading-title{font-size:32px}.elementor-24345 .elementor-element.elementor-element-5dcac42>.elementor-container{max-width:786px}.elementor-24345 .elementor-element.elementor-element-c515456 .elementor-heading-title{font-size:28px}.elementor-24345 .elementor-element.elementor-element-b722860{margin-top:0;margin-bottom:0}.elementor-24345 .elementor-element.elementor-element-72de76f{width:100%}.elementor-bc-flex-widget .elementor-24345 .elementor-element.elementor-element-72de76f.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-24345 .elementor-element.elementor-element-72de76f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-24345 .elementor-element.elementor-element-72de76f>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-24345 .elementor-element.elementor-element-18ea152>.elementor-container{max-width:1039px}.elementor-24345 .elementor-element.elementor-element-be96f6c{width:86%}.elementor-bc-flex-widget .elementor-24345 .elementor-element.elementor-element-be96f6c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-24345 .elementor-element.elementor-element-be96f6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24345 .elementor-element.elementor-element-be96f6c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-24345 .elementor-element.elementor-element-be96f6c>.elementor-element-populated{margin:2px -36px 2px 19px;--e-column-margin-right:-36px;--e-column-margin-left:19px;padding:1px 1px 1px 1px}.elementor-24345 .elementor-element.elementor-element-10fb996 .elementor-headline{text-align:center;font-size:29px;line-height:1.2em}.elementor-24345 .elementor-element.elementor-element-89b1022 .elementor-button{font-size:21px}.elementor-24345 .elementor-element.elementor-element-2ea95e9{padding:60px 15px 60px 15px}.elementor-24345 .elementor-element.elementor-element-66caef6{text-align:start;line-height:1.4em}.elementor-24345 .elementor-element.elementor-element-b1d115d .elementor-heading-title{font-size:40px}.elementor-24345 .elementor-element.elementor-element-fc94f8e{font-size:20px}.elementor-24345 .elementor-element.elementor-element-e23f993{font-size:20px}.elementor-24345 .elementor-element.elementor-element-3bd8ce3{font-size:20px}.elementor-24345 .elementor-element.elementor-element-be47f14{margin-top:-8px;margin-bottom:-8px;padding:-1px -1px -1px -1px}.elementor-24345 .elementor-element.elementor-element-286c37e{font-size:22px}.elementor-24345 .elementor-element.elementor-element-a280da2.elementor-arrows-yes .elementor-main-swiper{width:calc(364px - 40px)}.elementor-24345 .elementor-element.elementor-element-a280da2 .elementor-main-swiper{width:364px}.elementor-24345 .elementor-element.elementor-element-6beee4b{--spacer-size:15px}.elementor-24345 .elementor-element.elementor-element-84c09e4{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-a52f877{font-size:20px}.elementor-24345 .elementor-element.elementor-element-f0207a4 img{width:67%;height:314px}.elementor-24345 .elementor-element.elementor-element-8081d48 .elementor-button{font-size:25px}.elementor-24345 .elementor-element.elementor-element-b576f84 .elementor-headline{font-size:34px}.elementor-24345 .elementor-element.elementor-element-c3c25ca{font-size:20px}.elementor-24345 .elementor-element.elementor-element-5c1885b{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-31aafce .elementor-heading-title{font-size:28px}.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-element-populated{border-width:0 0 0 0;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px}.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-0e91730>.elementor-background-slideshow{border-radius:13px 13px 13px 13px}.elementor-24345 .elementor-element.elementor-element-98f1ff3{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-f0c3875{font-size:20px}.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-element-populated{border-width:0 0 0 0;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-448be6f>.elementor-background-slideshow{border-radius:21px 21px 21px 21px}.elementor-24345 .elementor-element.elementor-element-8cc1069{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-401384c{font-size:20px}.elementor-24345 .elementor-element.elementor-element-74c915e>.elementor-container{max-width:1086px}.elementor-24345 .elementor-element.elementor-element-74c915e{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-element-populated{border-width:0 0 0 0;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-element-populated,.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-element-populated>.elementor-background-overlay,.elementor-24345 .elementor-element.elementor-element-1338b1b>.elementor-background-slideshow{border-radius:21px 21px 21px 21px}.elementor-24345 .elementor-element.elementor-element-fe929d3{--spacer-size:10px}.elementor-24345 .elementor-element.elementor-element-d3521f3{font-size:20px}.elementor-24345 .elementor-element.elementor-element-3ccda35 .elementor-button{font-size:20px}.elementor-24345 .elementor-element.elementor-element-d01d353{font-size:20px}.elementor-24345 .elementor-element.elementor-element-fa6c43c{padding:60px 15px 60px 15px}.elementor-24345 .elementor-element.elementor-element-74b5d0c .elementor-heading-title{font-size:30px;line-height:1.4em}}