.elementor-17 .elementor-element.elementor-element-ae07eaf:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-ae07eaf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-ae07eaf>.elementor-container{max-width:1600px}.elementor-17 .elementor-element.elementor-element-ae07eaf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-ae07eaf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-ae07eaf>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-ae07eaf>.elementor-shape-top svg{height:17px}.elementor-17 .elementor-element.elementor-element-ae07eaf>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-ae07eaf>.elementor-shape-bottom svg{height:0}.elementor-17 .elementor-element.elementor-element-1badbc3>.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-17 .elementor-element.elementor-element-c32a64f{--spacer-size:12px}.elementor-17 .elementor-element.elementor-element-afe726e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-accent )}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-menu-toggle{margin:0 auto}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu .elementor-item{font-size:16px;font-weight:500;letter-spacing:.3px}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-128c85a);fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown a,.elementor-17 .elementor-element.elementor-element-afe726e .elementor-menu-toggle{color:var(--e-global-color-128c85a);fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown a:hover,.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown a:focus,.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown a.highlighted,.elementor-17 .elementor-element.elementor-element-afe726e .elementor-menu-toggle:hover,.elementor-17 .elementor-element.elementor-element-afe726e .elementor-menu-toggle:focus{color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown .elementor-item,.elementor-17 .elementor-element.elementor-element-afe726e .elementor-nav-menu--dropdown .elementor-sub-item{font-weight:400}.elementor-17 .elementor-element.elementor-element-afe726e div.elementor-menu-toggle{color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-afe726e div.elementor-menu-toggle svg{fill:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-0bee728:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-0bee728>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-0bee728{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-0bee728>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-0bee728>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-0bee728>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-444234d>.elementor-container{max-width:733px}.elementor-17 .elementor-element.elementor-element-af55cac.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-d0531a1{text-align:center}.elementor-17 .elementor-element.elementor-element-d0531a1 .elementor-heading-title{font-size:48px;font-weight:700;color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-02c3eef{margin:-16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-02c3eef .elementor-heading-title{font-size:39px;font-weight:700;color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-3dc8a99{width:var(--container-widget-width,91.542%);max-width:91.542%;--container-widget-width:91.542%;--container-widget-flex-grow:0;text-align:center}.elementor-17 .elementor-element.elementor-element-3dc8a99 .elementor-heading-title{font-size:25px;color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-7e7186e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:34px}.elementor-17 .elementor-element.elementor-element-7e7186e{width:var(--container-widget-width,100%);max-width:100%;margin:11px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-7e7186e .elementor-main-swiper{height:134px;width:95%}.elementor-17 .elementor-element.elementor-element-7e7186e .elementor-swiper-button{font-size:20px;color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-7e7186e .elementor-swiper-button svg{fill:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-7e7186e .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-17 .elementor-element.elementor-element-a111011{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-17 .elementor-element.elementor-element-a111011 .elementor-counter-number-wrapper{color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-a111011 .elementor-counter-title{color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-4b84b12 .elementor-button{background-color:var(--e-global-color-secondary);font-size:21px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-4b84b12{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px}.elementor-17 .elementor-element.elementor-element-dc87a95{--spacer-size:29px}.elementor-17 .elementor-element.elementor-element-7521c96>.elementor-widget-container{margin:16px 0 37px 0}.elementor-17 .elementor-element.elementor-element-7521c96{--cl-cc-img-fit:contain;--cl-cc-arrow-color:var( --e-global-color-secondary );--cl-cc-arrow-bg:#fffef6;--cl-cc-arrow-size:46px}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-card-thumb{border-radius:10px 10px 10px 10px}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-card{background-color:#fffef6;border-radius:0 0 0 0}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-card-body{text-align:center;padding:7px 7px 7px 7px}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-card-title{color:#0a2838}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-card-title a{color:#0a2838}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-card-price-now{color:#0a2838}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn{font-size:19px}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-card-actions{gap:8px}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--course{color:var(--e-global-color-primary);background-color:var(--e-global-color-128c85a);border-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--course:hover,.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--course:focus-visible{color:#fff;background-color:#0a2838}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--cart,.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--owned{color:var(--e-global-color-text);background-color:#f5c140;border-color:#f5c140}.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--cart:hover,.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--cart:focus-visible,.elementor-17 .elementor-element.elementor-element-7521c96 .cl-cc-btn--owned:hover{color:#fff;background-color:#0a2838;border-color:#0a2838}.elementor-17 .elementor-element.elementor-element-42af742{--spacer-size:22px}.elementor-17 .elementor-element.elementor-element-7d12d56:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-7d12d56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-7d12d56>.elementor-container{max-width:813px}.elementor-17 .elementor-element.elementor-element-7d12d56{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-7d12d56>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-7d12d56>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-7d12d56>.elementor-shape-top svg{height:11px}.elementor-17 .elementor-element.elementor-element-7d12d56>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-7d12d56>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:13px}.elementor-17 .elementor-element.elementor-element-99936df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-7591dd4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-1d443db{width:var(--container-widget-width,111.082%);max-width:111.082%;margin:11px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:111.082%;--container-widget-flex-grow:0;text-align:center}.elementor-17 .elementor-element.elementor-element-44b8a75{width:var(--container-widget-width,64.932%);max-width:64.932%;margin:-8px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 10px;--container-widget-width:64.932%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-wrapper{max-width:39%}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-item:not(:first-of-type){margin-left:calc(10px/2)}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-item:not(:last-of-type){margin-right:calc(10px/2)}body.rtl .elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-item:not(:first-of-type){margin-right:calc(10px/2)}body.rtl .elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-item:not(:last-of-type){margin-left:calc(10px/2)}.elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-item{padding:6px 6px 6px 6px;background-color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-digits{color:var(--e-global-color-text);font-size:35px;font-weight:500}.elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-label{color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-80b8cea.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-928b134{--iteration-count:infinite;--animation-duration:1200ms;width:var(--container-widget-width,85.755%);max-width:85.755%;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:85.755%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary )}.elementor-17 .elementor-element.elementor-element-928b134 .elementor-headline{text-align:center;font-size:27px;line-height:46px}.elementor-17 .elementor-element.elementor-element-928b134 .elementor-headline-plain-text{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-928b134 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-c5f21f7 .elementor-button{background-color:var(--e-global-color-primary);font-size:21px;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-c5f21f7 .elementor-button:hover,.elementor-17 .elementor-element.elementor-element-c5f21f7 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-text)}.elementor-17 .elementor-element.elementor-element-c5f21f7{margin:-2px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px}.elementor-17 .elementor-element.elementor-element-c5f21f7 .elementor-button:hover svg,.elementor-17 .elementor-element.elementor-element-c5f21f7 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-17 .elementor-element.elementor-element-cb6a780{--spacer-size:12px}.elementor-17 .elementor-element.elementor-element-dc63a5b:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-dc63a5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-dc63a5b>.elementor-container{max-width:706px}.elementor-17 .elementor-element.elementor-element-dc63a5b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:28px;margin-bottom:0}.elementor-17 .elementor-element.elementor-element-dc63a5b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-dc63a5b>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-dc63a5b>.elementor-shape-top svg{width:calc(100% + 1.3px);height:16px}.elementor-17 .elementor-element.elementor-element-dc63a5b>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-dc63a5b>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-f100b6d{--spacer-size:19px}.elementor-17 .elementor-element.elementor-element-403b6ea{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-accent )}.elementor-17 .elementor-element.elementor-element-403b6ea .elementor-headline{text-align:center}.elementor-17 .elementor-element.elementor-element-403b6ea .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-e66b0c0{--spacer-size:19px}.elementor-17 .elementor-element.elementor-element-5ab8e14{margin-top:0;margin-bottom:9px}.elementor-17 .elementor-element.elementor-element-da45e54.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-a3ecc26{--e-image-carousel-slides-to-show:3;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 22px) 0}.elementor-17 .elementor-element.elementor-element-a3ecc26 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--e-global-color-secondary);opacity:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-a3ecc26 .swiper-wrapper{display:flex;align-items:center}.elementor-17 .elementor-element.elementor-element-9617fcb:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-9617fcb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-9617fcb>.elementor-container{max-width:854px}.elementor-17 .elementor-element.elementor-element-9617fcb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-9617fcb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-9617fcb>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-9617fcb>.elementor-shape-top svg{height:21px}.elementor-17 .elementor-element.elementor-element-9617fcb>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-9617fcb>.elementor-shape-bottom svg{height:14px}.elementor-17 .elementor-element.elementor-element-f7c1342{margin:16px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;text-align:center}.elementor-17 .elementor-element.elementor-element-f7c1342 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-285cd6e{font-size:22px;color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-1184f63{width:var(--container-widget-width,106.297%);max-width:106.297%;--container-widget-width:106.297%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-1184f63 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-44b0044.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-44b0044.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-44b0044.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-6acd08a{width:var(--container-widget-width,66.247%);max-width:66.247%;--container-widget-width:66.247%;--container-widget-flex-grow:0;text-align:center}.elementor-17 .elementor-element.elementor-element-4ce8c58{--spacer-size:20px}.elementor-17 .elementor-element.elementor-element-f5566b1:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-f5566b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-f5566b1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-f5566b1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-f5566b1>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-f5566b1>.elementor-shape-top svg{width:calc(100% + 1.3px);height:16px}.elementor-17 .elementor-element.elementor-element-f5566b1>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-f5566b1>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-6075a44{--spacer-size:17px}.elementor-17 .elementor-element.elementor-element-90dbda0{text-align:center}.elementor-17 .elementor-element.elementor-element-90dbda0 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-fef2e54>.elementor-container{max-width:1073px}.elementor-17 .elementor-element.elementor-element-fef2e54{border-style:none}.elementor-17 .elementor-element.elementor-element-65e0978:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-65e0978>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-65e0978.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-65e0978.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-65e0978.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-65e0978>.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-17 .elementor-element.elementor-element-65e0978>.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;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:23px 23px 23px 23px}.elementor-17 .elementor-element.elementor-element-65e0978>.elementor-element-populated,.elementor-17 .elementor-element.elementor-element-65e0978>.elementor-element-populated>.elementor-background-overlay,.elementor-17 .elementor-element.elementor-element-65e0978>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-17 .elementor-element.elementor-element-65e0978>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-425900a{width:var(--container-widget-width,100.005%);max-width:100.005%;--container-widget-width:100.005%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-425900a .elementor-icon-box-wrapper{gap:15px}.elementor-17 .elementor-element.elementor-element-425900a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-425900a.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-425900a.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-17 .elementor-element.elementor-element-425900a .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-425900a .elementor-icon-box-title a{font-size:24px}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-b64bffb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-b64bffb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-b64bffb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-b64bffb>.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-17 .elementor-element.elementor-element-b64bffb>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:23px 23px 23px 23px}.elementor-17 .elementor-element.elementor-element-b64bffb>.elementor-element-populated,.elementor-17 .elementor-element.elementor-element-b64bffb>.elementor-element-populated>.elementor-background-overlay,.elementor-17 .elementor-element.elementor-element-b64bffb>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-17 .elementor-element.elementor-element-aa81058{width:var(--container-widget-width,95.895%);max-width:95.895%;--container-widget-width:95.895%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-aa81058 .elementor-icon-box-wrapper{gap:15px}.elementor-17 .elementor-element.elementor-element-aa81058.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-aa81058.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-aa81058.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-17 .elementor-element.elementor-element-aa81058 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-aa81058 .elementor-icon-box-title a{font-size:24px}.elementor-17 .elementor-element.elementor-element-74ad08f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-74ad08f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-74ad08f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-74ad08f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-74ad08f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-74ad08f>.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-17 .elementor-element.elementor-element-74ad08f>.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;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:23px 23px 23px 23px}.elementor-17 .elementor-element.elementor-element-74ad08f>.elementor-element-populated,.elementor-17 .elementor-element.elementor-element-74ad08f>.elementor-element-populated>.elementor-background-overlay,.elementor-17 .elementor-element.elementor-element-74ad08f>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-17 .elementor-element.elementor-element-74ad08f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-711a63d{width:var(--container-widget-width,93.918%);max-width:93.918%;--container-widget-width:93.918%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-711a63d .elementor-icon-box-wrapper{gap:15px}.elementor-17 .elementor-element.elementor-element-711a63d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-711a63d.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-711a63d.elementor-view-default .elementor-icon{fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a);border-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-711a63d .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-711a63d .elementor-icon-box-title a{font-size:24px}.elementor-17 .elementor-element.elementor-element-711a63d .elementor-icon-box-title{color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-b66c700{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -27px) 0;text-align:center;font-size:20px}.elementor-17 .elementor-element.elementor-element-c49f887>.elementor-container{max-width:683px}.elementor-17 .elementor-element.elementor-element-e582c37 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-0b79847>.elementor-container{max-width:644px}.elementor-17 .elementor-element.elementor-element-2ba58c5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-e13ed21{--spacer-size:22px}.elementor-17 .elementor-element.elementor-element-05a9bb1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent )}.elementor-17 .elementor-element.elementor-element-05a9bb1 .elementor-headline{text-align:center;font-size:30px;line-height:45px}.elementor-17 .elementor-element.elementor-element-05a9bb1 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-129efe7{width:var(--container-widget-width,84.649%);max-width:84.649%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -28px) 0;--container-widget-width:84.649%;--container-widget-flex-grow:0;text-align:center;font-size:22px;line-height:31px}.elementor-17 .elementor-element.elementor-element-5ba4001>.elementor-container{max-width:551px}.elementor-17 .elementor-element.elementor-element-4054464 .elementor-button{background-color:var(--e-global-color-secondary);font-size:23px;fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-17 .elementor-element.elementor-element-904e586{--spacer-size:53px}.elementor-17 .elementor-element.elementor-element-4c46e3e>.elementor-container{max-width:832px}.elementor-17 .elementor-element.elementor-element-4c46e3e{margin-top:-40px;margin-bottom:0}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-4e64d83.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-4e64d83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-4e64d83.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-4e64d83>.elementor-element-populated{padding:38px 38px 38px 38px}.elementor-17 .elementor-element.elementor-element-eb9fa98{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-eb9fa98 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-7913204{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial",Sans-serif;font-size:18px;font-weight:500}.elementor-17 .elementor-element.elementor-element-b63149f{width:var(--container-widget-width,79.633%);max-width:79.633%;--container-widget-width:79.633%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2)}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2)}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2)}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2)}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2)}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-item:not(:last-child):after{content:"";width:15%;border-color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-icon i{transition:color 0.3s}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-item>a{font-size:20px}.elementor-17 .elementor-element.elementor-element-b63149f .elementor-icon-list-text{transition:color 0.3s}.elementor-17 .elementor-element.elementor-element-c49de7d:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-c49de7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-c49de7d>.elementor-container{max-width:706px}.elementor-17 .elementor-element.elementor-element-c49de7d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:28px;margin-bottom:0}.elementor-17 .elementor-element.elementor-element-c49de7d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-c49de7d>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-c49de7d>.elementor-shape-top svg{width:calc(100% + 1.3px);height:16px}.elementor-17 .elementor-element.elementor-element-c49de7d>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-c49de7d>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-7b8c16f{margin:35px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-7b8c16f .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-e13548f{--spacer-size:19px}.elementor-17 .elementor-element.elementor-element-aecab18.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-654fa49{width:var(--container-widget-width,76.023%);max-width:76.023%;--container-widget-width:76.023%;--container-widget-flex-grow:0;font-size:20px}.elementor-17 .elementor-element.elementor-element-c809617>.elementor-container{max-width:1375px}.elementor-17 .elementor-element.elementor-element-c809617{margin-top:1px;margin-bottom:-39px}.elementor-17 .elementor-element.elementor-element-c809cc9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-c809cc9>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-b536242{width:var(--container-widget-width,56%);max-width:56%;margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0;--container-widget-width:56%;--container-widget-flex-grow:0;align-self:flex-start}.elementor-17 .elementor-element.elementor-element-b536242:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-b536242.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-17 .elementor-element.elementor-element-236cc3b{text-align:center}.elementor-17 .elementor-element.elementor-element-236cc3b .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-9db69a9{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-9db69a9 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-06ddbd2 .elementor-button{font-size:20px}.elementor-17 .elementor-element.elementor-element-d14fb21.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-d14fb21>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-2832f53{width:var(--container-widget-width,79.165%);max-width:79.165%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 7px) 0;--container-widget-width:79.165%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-2832f53:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-2832f53.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-17 .elementor-element.elementor-element-5d52c47{text-align:center}.elementor-17 .elementor-element.elementor-element-5d52c47 .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-dba8803{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-dba8803 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-fd3513a .elementor-button{background-color:var(--e-global-color-primary);font-size:20px;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-36fe412.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-36fe412>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-462d28d{width:var(--container-widget-width,97.849%);max-width:97.849%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -3px) 0;--container-widget-width:97.849%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-462d28d:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-462d28d.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-17 .elementor-element.elementor-element-62a9f01{text-align:center}.elementor-17 .elementor-element.elementor-element-62a9f01 .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-ab994d0{width:var(--container-widget-width,111.215%);max-width:111.215%;margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:111.215%;--container-widget-flex-grow:0;text-align:center}.elementor-17 .elementor-element.elementor-element-ab994d0 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-b2244e2 .elementor-button{font-size:20px}.elementor-17 .elementor-element.elementor-element-59b0548{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-3c20ee0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-3c20ee0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-1bbe3ab{width:var(--container-widget-width,79.165%);max-width:79.165%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 4px) 0;--container-widget-width:79.165%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-1bbe3ab:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-1bbe3ab.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-17 .elementor-element.elementor-element-1a0a98d{text-align:center}.elementor-17 .elementor-element.elementor-element-1a0a98d .elementor-heading-title{font-size:21px;font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-929426a{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-929426a .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-26f3718 .elementor-button{background-color:var(--e-global-color-primary);font-size:20px;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-f15e35b{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-20df4cf.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-20df4cf>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-15f0513{width:var(--container-widget-width,58.246%);max-width:58.246%;margin:-37px 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0;--container-widget-width:58.246%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-15f0513:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-15f0513.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-17 .elementor-element.elementor-element-8a469fc{text-align:center}.elementor-17 .elementor-element.elementor-element-8a469fc .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-bb7968e{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-bb7968e .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-a5954cc .elementor-button{font-size:20px}.elementor-17 .elementor-element.elementor-element-fed851c{--spacer-size:33px}.elementor-17 .elementor-element.elementor-element-c46a546>.elementor-container{max-width:1375px}.elementor-17 .elementor-element.elementor-element-c46a546{margin-top:1px;margin-bottom:-39px}.elementor-17 .elementor-element.elementor-element-50cd452.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-d7a812d{width:var(--container-widget-width,82.455%);max-width:82.455%;margin:-27px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;--container-widget-width:82.455%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-d7a812d:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-d7a812d.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-17 .elementor-element.elementor-element-d7a812d img{width:65%}.elementor-17 .elementor-element.elementor-element-1f974af{text-align:center}.elementor-17 .elementor-element.elementor-element-1f974af .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-17caed7{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-17caed7 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-9e57905 .elementor-button{background-color:var(--e-global-color-primary);font-size:20px;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-a135d4b{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-04e9698.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-04e9698>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px}.elementor-17 .elementor-element.elementor-element-04e9698>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-f9c4ed2{width:var(--container-widget-width,79.165%);max-width:79.165%;margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 39px) 0;--container-widget-width:79.165%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-f9c4ed2:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-f9c4ed2.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-17 .elementor-element.elementor-element-2e16df6{text-align:center}.elementor-17 .elementor-element.elementor-element-2e16df6 .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-bebb928{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-bebb928 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-a352ea3 .elementor-button{font-size:20px}.elementor-17 .elementor-element.elementor-element-e3bc33e{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-18049ef.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-18049ef>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-223e4d2{width:var(--container-widget-width,76%);max-width:76%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 21px) 0;--container-widget-width:76%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-223e4d2:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-223e4d2.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-17 .elementor-element.elementor-element-8b4925d{text-align:center}.elementor-17 .elementor-element.elementor-element-8b4925d .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-0c83e80{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-0c83e80 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-0eccf41 .elementor-button{background-color:var(--e-global-color-primary);font-size:20px;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-667cbc3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-667cbc3>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-dc832fc{width:var(--container-widget-width,76%);max-width:76%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 26px) 0;--container-widget-width:76%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-dc832fc:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-dc832fc.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-17 .elementor-element.elementor-element-201546d{text-align:center}.elementor-17 .elementor-element.elementor-element-201546d .elementor-heading-title{font-size:20px;font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-1f004dc{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-1f004dc .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-c49e74b .elementor-button{font-size:20px}.elementor-17 .elementor-element.elementor-element-150469d{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-439c67d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-1dfa3bb{width:var(--container-widget-width,75%);max-width:75%;margin:2px 13px calc(var(--kit-widget-spacing, 0px) + 21px) 13px;--container-widget-width:75%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-1dfa3bb:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-1dfa3bb.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-17 .elementor-element.elementor-element-a87a1d3{text-align:center}.elementor-17 .elementor-element.elementor-element-a87a1d3 .elementor-heading-title{font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-6cc8af5{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-6cc8af5 .elementor-heading-title{color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-c3c29e2 .elementor-button{background-color:var(--e-global-color-primary);font-size:20px;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-880bbc3{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-9c6a855:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-9c6a855>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-9c6a855>.elementor-container{max-width:854px}.elementor-17 .elementor-element.elementor-element-9c6a855{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:24px;margin-bottom:0}.elementor-17 .elementor-element.elementor-element-9c6a855>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-9c6a855>.elementor-shape-top svg{height:21px}.elementor-17 .elementor-element.elementor-element-9c6a855>.elementor-shape-bottom svg{height:14px}.elementor-17 .elementor-element.elementor-element-db35036{--spacer-size:23px}.elementor-17 .elementor-element.elementor-element-997c839{text-align:center}.elementor-17 .elementor-element.elementor-element-997c839 .elementor-heading-title{font-size:35px;color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-c9075c8>.elementor-container{max-width:971px}.elementor-17 .elementor-element.elementor-element-3667cd4{text-align:start;font-size:18px;color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-4e24bb5:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-4e24bb5.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-17 .elementor-element.elementor-element-cb9ffd3>.elementor-container{max-width:979px}.elementor-17 .elementor-element.elementor-element-1766c3e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-ca59a6a:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-ca59a6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-ca59a6a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0}.elementor-17 .elementor-element.elementor-element-ca59a6a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-ca59a6a>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-ca59a6a>.elementor-shape-top svg{height:23px}.elementor-17 .elementor-element.elementor-element-ca59a6a>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-ca59a6a>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-ff60b81{text-align:center}.elementor-17 .elementor-element.elementor-element-ff60b81 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-73ea379 .swiper-pagination-bullet-active,.elementor-17 .elementor-element.elementor-element-73ea379 .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-73ea379 .swiper-pagination-fraction{color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-73ea379{width:var(--container-widget-width,100.943%);max-width:100.943%;--container-widget-width:100.943%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-73ea379.elementor-arrows-yes .elementor-main-swiper{width:calc(97% - 40px)}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-main-swiper{width:97%}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-swiper-button{font-size:20px;color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-swiper-button svg{fill:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-73ea379 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-128c85a);opacity:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__header{background-color:var(--e-global-color-accent);padding-block-end:calc(13px / 2)}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__content{padding-block-start:calc(13px / 2)}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__header,.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__name{font-size:16px}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__title{color:var(--e-global-color-text);font-size:14px}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__text{font-family:"Arial",Sans-serif;font-size:16px}.elementor-17 .elementor-element.elementor-element-298f4e8.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-main-swiper{width:100%}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-main-swiper .swiper-slide{border-radius:22px}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-swiper-button{font-size:18px;color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-swiper-button svg{fill:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-298f4e8 .swiper-pagination-bullet{height:9px;width:9px}.elementor-17 .elementor-element.elementor-element-298f4e8 .swiper-horizontal .swiper-pagination-progressbar{height:9px}.elementor-17 .elementor-element.elementor-element-298f4e8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-accent);opacity:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-testimonial__header{background-color:var(--e-global-color-primary);padding-block-end:calc(19px / 2)}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-testimonial__content{padding-block-start:calc(19px / 2)}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-testimonial__name{color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-testimonial__header,.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-testimonial__name{font-size:18px}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-testimonial__title{font-size:12px}.elementor-17 .elementor-element.elementor-element-298f4e8 .elementor-testimonial__text{font-size:18px}.elementor-17 .elementor-element.elementor-element-16d3ce6{--spacer-size:16px}.elementor-17 .elementor-element.elementor-element-a107176>.elementor-container{max-width:882px}.elementor-17 .elementor-element.elementor-element-33c97a5{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-a73ae14:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-a73ae14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-a73ae14>.elementor-container{max-width:1368px}.elementor-17 .elementor-element.elementor-element-a73ae14{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-a73ae14>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-571d59c{--spacer-size:27px}.elementor-17 .elementor-element.elementor-element-d893508{text-align:center}.elementor-17 .elementor-element.elementor-element-d893508 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-0bdf7b6 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-17 .elementor-element.elementor-element-0bdf7b6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-17 .elementor-element.elementor-element-0bdf7b6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-17 .elementor-element.elementor-element-81c684a>.elementor-container{max-width:882px}.elementor-17 .elementor-element.elementor-element-c31a4b2{--spacer-size:11px}.elementor-17 .elementor-element.elementor-element-b877715{text-align:center;font-size:26px;color:var(--e-global-color-text)}.elementor-17 .elementor-element.elementor-element-e3afb7b:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-e3afb7b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-e3afb7b>.elementor-container{max-width:843px}.elementor-17 .elementor-element.elementor-element-e3afb7b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-e3afb7b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-e3afb7b>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-e3afb7b>.elementor-shape-top svg{width:calc(100% + 1.3px);height:16px}.elementor-17 .elementor-element.elementor-element-e3afb7b>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-e3afb7b>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-5adbf7b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-26ab461{--spacer-size:17px}.elementor-17 .elementor-element.elementor-element-7a0b956{width:var(--container-widget-width,73.39%);max-width:73.39%;--container-widget-width:73.39%;--container-widget-flex-grow:0;text-align:center}.elementor-17 .elementor-element.elementor-element-b387534{width:var(--container-widget-width,78.007%);max-width:78.007%;--container-widget-width:78.007%;--container-widget-flex-grow:0;font-size:19px}.elementor-17 .elementor-element.elementor-element-89558e9 .elementor-button{background-color:var(--e-global-color-primary);font-size:23px;fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-7af53ed{--spacer-size:26px}.elementor-17 .elementor-element.elementor-element-72951b7:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-72951b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-72951b7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-72951b7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-72951b7>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-72951b7>.elementor-shape-top svg{height:23px}.elementor-17 .elementor-element.elementor-element-72951b7>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-72951b7>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-bf1f7c0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-7c6beaa{--spacer-size:20px}.elementor-17 .elementor-element.elementor-element-5bd090d{text-align:center}.elementor-17 .elementor-element.elementor-element-5bd090d .elementor-heading-title{font-size:32px;color:var(--e-global-color-b001209)}.elementor-17 .elementor-element.elementor-element-4f05878{--spacer-size:1px}.elementor-17 .elementor-element.elementor-element-913e49b>.elementor-widget-container{margin:16px 0 37px 0}.elementor-17 .elementor-element.elementor-element-913e49b{--cl-cc-img-fit:contain;--cl-cc-arrow-color:var( --e-global-color-secondary );--cl-cc-arrow-bg:#fffef6;--cl-cc-arrow-size:46px}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-card-thumb{border-radius:10px 10px 10px 10px}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-card-actions{flex-direction:column;gap:8px}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-card{background-color:#fffef6;border-radius:0 0 0 0}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-card-body{text-align:center;padding:7px 7px 7px 7px}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-card-title{color:#0a2838}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-card-title a{color:#0a2838}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-card-price-now{color:#0a2838}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn{font-size:19px}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--course{color:var(--e-global-color-primary);background-color:var(--e-global-color-128c85a);border-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--course:hover,.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--course:focus-visible{color:#fff;background-color:#0a2838}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--cart,.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--owned{color:var(--e-global-color-text);background-color:#f5c140;border-color:#f5c140}.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--cart:hover,.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--cart:focus-visible,.elementor-17 .elementor-element.elementor-element-913e49b .cl-cc-btn--owned:hover{color:#fff;background-color:#0a2838;border-color:#0a2838}.elementor-17 .elementor-element.elementor-element-7cfc35f{--spacer-size:10px}.elementor-17 .elementor-element.elementor-element-3b72f12:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-3b72f12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-3b72f12{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-3b72f12>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-3b72f12>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-3b72f12>.elementor-shape-top svg{width:calc(100% + 1.3px);height:16px}.elementor-17 .elementor-element.elementor-element-3b72f12>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-3b72f12>.elementor-shape-bottom svg{height:18px}.elementor-17 .elementor-element.elementor-element-71f931e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-ac40070{--spacer-size:30px}.elementor-17 .elementor-element.elementor-element-e7ff525{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary )}.elementor-17 .elementor-element.elementor-element-e7ff525 .elementor-headline{text-align:center;font-size:30px}.elementor-17 .elementor-element.elementor-element-e7ff525 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-e7ff525 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-67b2d22{width:var(--container-widget-width,105.696%);max-width:105.696%;margin:7px -1px calc(var(--kit-widget-spacing, 0px) + -16px) -1px;--container-widget-width:105.696%;--container-widget-flex-grow:0;font-size:19px;color:var(--e-global-color-text)}.elementor-17 .elementor-element.elementor-element-cb83206{--iteration-count:infinite;width:var(--container-widget-width,63.766%);max-width:63.766%;margin:-39px 9px calc(var(--kit-widget-spacing, 0px) + -1px) 9px;--container-widget-width:63.766%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary )}.elementor-17 .elementor-element.elementor-element-cb83206 .elementor-headline{text-align:center;font-size:24px}.elementor-17 .elementor-element.elementor-element-cb83206 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-cb83206 .elementor-headline-dynamic-text{line-height:41px}.elementor-17 .elementor-element.elementor-element-a71eae3{--spacer-size:22px}.elementor-17 .elementor-element.elementor-element-3f7c3b0>.elementor-container{max-width:1226px}.elementor-17 .elementor-element.elementor-element-d877f3e{--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px}.elementor-17 .elementor-element.elementor-element-d877f3e .swiper-slide>.elementor-element{height:100%}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-8407bdd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-8407bdd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-8407bdd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-fe07cbc{margin:32px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-97570be{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent )}.elementor-17 .elementor-element.elementor-element-97570be .elementor-headline{text-align:center}.elementor-17 .elementor-element.elementor-element-97570be .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-97570be .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-b276c7e{width:var(--container-widget-width,61.129%);max-width:61.129%;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + -23px) 0;--container-widget-width:61.129%;--container-widget-flex-grow:0;font-size:20px}.elementor-17 .elementor-element.elementor-element-968d14b{--spacer-size:33px}.elementor-17 .elementor-element.elementor-element-bbc9d03>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-bbc9d03:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-bbc9d03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-bbc9d03>.elementor-container{max-width:711px}.elementor-17 .elementor-element.elementor-element-bbc9d03{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-bbc9d03>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-bbc9d03>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-e7fdd27{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-c9e6a37{--spacer-size:10px}.elementor-17 .elementor-element.elementor-element-b64606d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -27px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-b64606d .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-56a721d{margin-top:22px;margin-bottom:0}.elementor-17 .elementor-element.elementor-element-e96be56>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-17 .elementor-element.elementor-element-cabe98f .elementor-icon-wrapper{text-align:center}.elementor-17 .elementor-element.elementor-element-cabe98f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-cabe98f.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-cabe98f.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-cabe98f.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-cabe98f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-192e146{text-align:center;font-size:23px;color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product{text-align:center}.elementor-17 .elementor-element.elementor-element-e85984d{width:100%;max-width:100%}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-accent);font-size:17px}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-text);font-size:23px}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-2dfc7c6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-2dfc7c6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-2dfc7c6.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-2dfc7c6>.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-17 .elementor-element.elementor-element-0dfe933{--spacer-size:50px}.elementor-17 .elementor-element.elementor-element-e3fec9f:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-e3fec9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-17 .elementor-element.elementor-element-e3fec9f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 70px 70px 70px}.elementor-17 .elementor-element.elementor-element-e3fec9f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-bd26787 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-17 .elementor-element.elementor-element-bd26787 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-17 .elementor-element.elementor-element-bd26787{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-17 .elementor-element.elementor-element-b561bed{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-17 .elementor-element.elementor-element-b561bed .elementor-heading-title{font-family:"Amatic SC",Sans-serif;font-size:44px;font-weight:700}.elementor-17 .elementor-element.elementor-element-5972122a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -31px) 0;font-family:"Arial",Sans-serif;font-size:22px}.elementor-17 .elementor-element.elementor-element-f993c5e{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-17 .elementor-element.elementor-element-f993c5e .elementor-accordion-title{font-family:"Arial",Sans-serif;font-style:normal}.elementor-17 .elementor-element.elementor-element-f993c5e .elementor-tab-content{font-family:"Arial",Sans-serif;font-style:normal}:root{--page-title-display:none}@media(min-width:769px){.elementor-17 .elementor-element.elementor-element-7591dd4{width:53.134%}.elementor-17 .elementor-element.elementor-element-80b8cea{width:46.731%}.elementor-17 .elementor-element.elementor-element-65e0978{width:32.614%}.elementor-17 .elementor-element.elementor-element-b64bffb{width:34.072%}.elementor-17 .elementor-element.elementor-element-74ad08f{width:32.614%}.elementor-17 .elementor-element.elementor-element-e96be56{width:9.333%}.elementor-17 .elementor-element.elementor-element-3d4ecbd{width:90%}.elementor-17 .elementor-element.elementor-element-6434cfa{width:20%}.elementor-17 .elementor-element.elementor-element-5d2bbb0{width:59.333%}.elementor-17 .elementor-element.elementor-element-08c6b3f{width:20%}.elementor-17 .elementor-element.elementor-element-2dfc7c6{width:100%}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-7e7186e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-17 .elementor-element.elementor-element-99936df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-d877f3e{--swiper-slides-to-display:2}.elementor-17 .elementor-element.elementor-element-bbc9d03>.elementor-container{max-width:504px}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-17 .elementor-element.elementor-element-e3fec9f>.elementor-container{max-width:801px}.elementor-17 .elementor-element.elementor-element-e3fec9f{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-f993c5e .elementor-accordion-title{font-size:20px}.elementor-17 .elementor-element.elementor-element-f993c5e .elementor-tab-content{font-size:18px}}@media(max-width:768px){.elementor-17 .elementor-element.elementor-element-d0531a1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -19px) 0}.elementor-17 .elementor-element.elementor-element-d0531a1 .elementor-heading-title{font-size:37px}.elementor-17 .elementor-element.elementor-element-02c3eef{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px}.elementor-17 .elementor-element.elementor-element-02c3eef .elementor-heading-title{font-size:25px}.elementor-17 .elementor-element.elementor-element-7e7186e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-17 .elementor-element.elementor-element-7e7186e .elementor-main-swiper{height:185px;width:241px}.elementor-17 .elementor-element.elementor-element-7e7186e .elementor-swiper-button{font-size:17px}.elementor-17 .elementor-element.elementor-element-a111011 .elementor-counter-number-wrapper{font-size:43px}.elementor-17 .elementor-element.elementor-element-44b8a75{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-17 .elementor-element.elementor-element-44b8a75 .elementor-countdown-wrapper{max-width:35%}.elementor-17 .elementor-element.elementor-element-928b134 .elementor-headline{font-size:22px;line-height:1.5em}.elementor-17 .elementor-element.elementor-element-c5f21f7{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 35px) 9px}.elementor-17 .elementor-element.elementor-element-403b6ea .elementor-headline{font-size:25px}.elementor-17 .elementor-element.elementor-element-f7c1342 .elementor-heading-title{font-size:26px}.elementor-17 .elementor-element.elementor-element-2ba58c5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-eb9fa98{width:var(--container-widget-width,306.361px);max-width:306.361px;--container-widget-width:306.361px;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-7913204{width:var(--container-widget-width,349.25px);max-width:349.25px;--container-widget-width:349.25px;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-b63149f{width:var(--container-widget-width,292.979px);max-width:292.979px;--container-widget-width:292.979px;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-236cc3b .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-06ddbd2 .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-5d52c47 .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-fd3513a .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-62a9f01 .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-b2244e2 .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-1a0a98d .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-26f3718 .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-8a469fc .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-a5954cc .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-50cd452.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-1f974af .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-9e57905 .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-a135d4b{--spacer-size:13px}.elementor-17 .elementor-element.elementor-element-2e16df6 .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-a352ea3 .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-8b4925d .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-0eccf41 .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-201546d .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-c49e74b .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-a87a1d3 .elementor-heading-title{font-size:24px}.elementor-17 .elementor-element.elementor-element-c3c29e2 .elementor-button{font-size:22px}.elementor-17 .elementor-element.elementor-element-3667cd4{font-size:19px}.elementor-17 .elementor-element.elementor-element-73ea379{width:var(--container-widget-width,409px);max-width:409px;--container-widget-width:409px;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__header,.elementor-17 .elementor-element.elementor-element-73ea379 .elementor-testimonial__name{font-size:22px}.elementor-17 .elementor-element.elementor-element-c31a4b2{--spacer-size:22px}.elementor-17 .elementor-element.elementor-element-67b2d22{width:var(--container-widget-width,338.438px);max-width:338.438px;margin:-4px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;--container-widget-width:338.438px;--container-widget-flex-grow:0;text-align:center}.elementor-17 .elementor-element.elementor-element-cb83206 .elementor-headline{font-size:23px}.elementor-17 .elementor-element.elementor-element-d877f3e{--swiper-slides-to-display:1}.elementor-17 .elementor-element.elementor-element-bbc9d03>.elementor-container{max-width:736px}.elementor-17 .elementor-element.elementor-element-bbc9d03{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product{text-align:center}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:17px}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .price{font-size:18px}.elementor-17 .elementor-element.elementor-element-e85984d.elementor-wc-products ul.products li.product .button{font-size:23px}.elementor-17 .elementor-element.elementor-element-e3fec9f{padding:60px 15px 60px 15px}}