.elementor-68101 .elementor-element.elementor-element-ad833ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-68101 .elementor-element.elementor-element-ad833ee:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-ad833ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-ad833ee::before, .elementor-68101 .elementor-element.elementor-element-ad833ee > .elementor-background-video-container::before, .elementor-68101 .elementor-element.elementor-element-ad833ee > .e-con-inner > .elementor-background-video-container::before, .elementor-68101 .elementor-element.elementor-element-ad833ee > .elementor-background-slideshow::before, .elementor-68101 .elementor-element.elementor-element-ad833ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-68101 .elementor-element.elementor-element-ad833ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-68101 .elementor-element.elementor-element-ad833ee > .elementor-shape-bottom .elementor-shape-fill, .elementor-68101 .elementor-element.elementor-element-ad833ee > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-cb98548 );}.elementor-68101 .elementor-element.elementor-element-ad833ee > .elementor-shape-bottom svg, .elementor-68101 .elementor-element.elementor-element-ad833ee > .e-con-inner > .elementor-shape-bottom svg{width:calc(194% + 1.3px);height:162px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68101 .elementor-element.elementor-element-147634e{width:100%;max-width:100%;z-index:1;font-family:"Quicksand", Sans-serif;font-size:clamp(1.6rem, 1.35rem + 0.8vw, 1.8rem);font-weight:400;color:var( --e-global-color-9e261dc );}.elementor-68101 .elementor-element.elementor-element-147634e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-68101 .elementor-element.elementor-element-147634e a{color:var( --e-global-color-4adf70f );}.elementor-68101 .elementor-element.elementor-element-147634e a:hover{color:var( --e-global-color-9e261dc );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-68101 .elementor-element.elementor-element-b016c32{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-68101 .elementor-element.elementor-element-b016c32 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(3.6rem, 3.0545rem + 2.1818vw, 4.8rem);font-weight:700;text-transform:uppercase;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-68101 .elementor-element.elementor-element-6949093{width:100%;max-width:100%;z-index:1;font-family:"Quicksand", Sans-serif;font-size:2rem;font-weight:400;line-height:1.4em;}.elementor-68101 .elementor-element.elementor-element-f4041c9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-f4041c9.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-f4041c9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-68101 .elementor-element.elementor-element-3867f0f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-3867f0f.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-3867f0f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-68101 .elementor-element.elementor-element-53c2d46{z-index:1;text-align:center;font-family:"Quicksand", Sans-serif;font-size:clamp(1.8rem, 1.6182rem + 0.7273vw, 2.2rem);font-weight:400;font-style:italic;line-height:1.2em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-68101 .elementor-element.elementor-element-71bbe9f .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-68101 .elementor-element.elementor-element-71bbe9f.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-71bbe9f{z-index:1;}.elementor-68101 .elementor-element.elementor-element-71bbe9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-68101 .elementor-element.elementor-element-11993cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-68101 .elementor-element.elementor-element-11993cb:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-11993cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-11993cb > .elementor-shape-top .elementor-shape-fill, .elementor-68101 .elementor-element.elementor-element-11993cb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-cb98548 );}.elementor-68101 .elementor-element.elementor-element-11993cb > .elementor-shape-top svg, .elementor-68101 .elementor-element.elementor-element-11993cb > .e-con-inner > .elementor-shape-top svg{width:calc(194% + 1.3px);height:162px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-988077b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-68101 .elementor-element.elementor-element-988077b .elementor-icon-box-wrapper{gap:12px;}.elementor-68101 .elementor-element.elementor-element-988077b .elementor-icon-box-title{margin-block-end:24px;color:#D1CFEA;}.elementor-68101 .elementor-element.elementor-element-988077b.elementor-view-stacked .elementor-icon{background-color:#6212E6;}.elementor-68101 .elementor-element.elementor-element-988077b.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-988077b.elementor-view-default .elementor-icon{fill:#6212E6;color:#6212E6;border-color:#6212E6;}.elementor-68101 .elementor-element.elementor-element-988077b:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-988077b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-304c436{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-68101 .elementor-element.elementor-element-304c436 .elementor-icon-box-wrapper{gap:12px;}.elementor-68101 .elementor-element.elementor-element-304c436 .elementor-icon-box-title{margin-block-end:24px;color:#D1CFEA;}.elementor-68101 .elementor-element.elementor-element-304c436.elementor-view-stacked .elementor-icon{background-color:#6212E6;}.elementor-68101 .elementor-element.elementor-element-304c436.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-304c436.elementor-view-default .elementor-icon{fill:#6212E6;color:#6212E6;border-color:#6212E6;}.elementor-68101 .elementor-element.elementor-element-304c436:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-304c436:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-40e4edb{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-68101 .elementor-element.elementor-element-40e4edb .elementor-icon-box-wrapper{gap:12px;}.elementor-68101 .elementor-element.elementor-element-40e4edb .elementor-icon-box-title{margin-block-end:24px;color:#D1CFEA;}.elementor-68101 .elementor-element.elementor-element-40e4edb.elementor-view-stacked .elementor-icon{background-color:#6212E6;}.elementor-68101 .elementor-element.elementor-element-40e4edb.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-40e4edb.elementor-view-default .elementor-icon{fill:#6212E6;color:#6212E6;border-color:#6212E6;}.elementor-68101 .elementor-element.elementor-element-40e4edb:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-40e4edb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-ad97fa5{--iteration-count:infinite;width:100%;max-width:100%;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;--dynamic-text-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-ad97fa5 .elementor-headline{text-align:center;font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;line-height:1.5em;}.elementor-68101 .elementor-element.elementor-element-ad97fa5 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-9e0760e{--e-image-carousel-slides-to-show:6;}.elementor-68101 .elementor-element.elementor-element-9e0760e.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-9e0760e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-68101 .elementor-element.elementor-element-9e0760e .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-9e0760e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-68101 .elementor-element.elementor-element-9e0760e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-9e0760e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:8px;height:8px;background:var( --e-global-color-primary );}.elementor-68101 .elementor-element.elementor-element-9e0760e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68101 .elementor-element.elementor-element-7618289{width:100%;max-width:100%;}.elementor-68101 .elementor-element.elementor-element-7618289.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-7618289 .elementor-counter-number-wrapper{color:#6212E6;font-family:"Quicksand", Sans-serif;font-size:clamp(2.8rem, 2.4364rem + 1.4545vw, 3.6rem);font-weight:700;line-height:1.5em;}.elementor-68101 .elementor-element.elementor-element-7618289 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Quicksand", Sans-serif;font-size:clamp(1.6rem, 1.4182rem + 0.7273vw, 2rem);font-weight:400;font-style:italic;line-height:1.5em;}.elementor-68101 .elementor-element.elementor-element-0ea71be{--display:flex;}.elementor-68101 .elementor-element.elementor-element-0ea71be:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-0ea71be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb98548 );}.elementor-68101 .elementor-element.elementor-element-0ea71be > .elementor-shape-top .elementor-shape-fill, .elementor-68101 .elementor-element.elementor-element-0ea71be > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-0ea71be > .elementor-shape-top svg, .elementor-68101 .elementor-element.elementor-element-0ea71be > .e-con-inner > .elementor-shape-top svg{width:calc(194% + 1.3px);height:162px;}.elementor-68101 .elementor-element.elementor-element-377b23f.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-377b23f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-312d41b .elementor-image-box-wrapper{text-align:start;}.elementor-68101 .elementor-element.elementor-element-312d41b.elementor-position-right .elementor-image-box-img{margin-left:36px;}.elementor-68101 .elementor-element.elementor-element-312d41b.elementor-position-left .elementor-image-box-img{margin-right:36px;}.elementor-68101 .elementor-element.elementor-element-312d41b.elementor-position-top .elementor-image-box-img{margin-bottom:36px;}.elementor-68101 .elementor-element.elementor-element-312d41b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-68101 .elementor-element.elementor-element-312d41b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68101 .elementor-element.elementor-element-312d41b .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;line-height:1.5em;color:var( --e-global-color-95ff261 );}.elementor-68101 .elementor-element.elementor-element-312d41b:has(:hover) .elementor-image-box-title,
					 .elementor-68101 .elementor-element.elementor-element-312d41b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-312d41b .elementor-image-box-description{color:var( --e-global-color-9e261dc );}.elementor-68101 .elementor-element.elementor-element-1ff04c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-68101 .elementor-element.elementor-element-1ff04c5:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-1ff04c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb98548 );}.elementor-68101 .elementor-element.elementor-element-79559b5.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-79559b5 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-53f9e83.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-53f9e83 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2rem, 2rem + 0vw, 2rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-9e261dc );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-e3124d0{--lottie-container-width:90px;--lottie-container-opacity:1;}.elementor-68101 .elementor-element.elementor-element-e3124d0 .e-lottie__container{filter:brightness( 195% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-68101 .elementor-element.elementor-element-19dff08{background-color:var( --e-global-color-0b77fac );padding:24px 24px 24px 24px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9e261dc );border-radius:10px 10px 10px 10px;box-shadow:5px 5px 0px 0px #AAAAAA;}.elementor-68101 .elementor-element.elementor-element-c6e2d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68101 .elementor-element.elementor-element-c6e2d2a:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb98548 );}.elementor-68101 .elementor-element.elementor-element-c6e2d2a::before, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .elementor-background-video-container::before, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .e-con-inner > .elementor-background-video-container::before, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .elementor-background-slideshow::before, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-68101 .elementor-element.elementor-element-c6e2d2a > .elementor-shape-bottom .elementor-shape-fill, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-c6e2d2a > .elementor-shape-bottom svg, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .e-con-inner > .elementor-shape-bottom svg{width:calc(174% + 1.3px);height:218px;}.elementor-68101 .elementor-element.elementor-element-a75cd1c.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-a75cd1c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-f6ee45a.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-f6ee45a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2rem, 2rem + 0vw, 2rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-9e261dc );}.elementor-68101 .elementor-element.elementor-element-76624de.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-76624de{columns:4;text-align:start;font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:2em;}.elementor-68101 .elementor-element.elementor-element-832e237 .elementor-button{background-color:#E612D9;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-68101 .elementor-element.elementor-element-832e237{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-68101 .elementor-element.elementor-element-832e237.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-e4cf069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-68101 .elementor-element.elementor-element-e4cf069:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-e4cf069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-a355005.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-a355005 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;line-height:1.5em;color:#6212E6;}.elementor-68101 .elementor-element.elementor-element-ac5e49e.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-ac5e49e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2rem, 2rem + 0vw, 2rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-9e261dc );}.elementor-68101 .elementor-element.elementor-element-ec9bb76{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--lottie-container-width:128px;}.elementor-68101 .elementor-element.elementor-element-ec9bb76.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-c8251e7{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;box-shadow:5px 5px 0px 0px #FFFFFF;}.elementor-68101 .elementor-element.elementor-element-c8251e7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-68101 .elementor-element.elementor-element-c8251e7 .elementor-custom-embed-play i{color:var( --e-global-color-0b77fac );font-size:120px;}.elementor-68101 .elementor-element.elementor-element-c8251e7 .elementor-custom-embed-play svg{fill:var( --e-global-color-0b77fac );width:120px;height:120px;}.elementor-68101 .elementor-element.elementor-element-568dc26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-68101 .elementor-element.elementor-element-568dc26:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-568dc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-c8c0b32{width:var( --container-widget-width, 30% );max-width:30%;padding:16px 16px 24px 16px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e261dc );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-c8c0b32 .elementor-icon-box-wrapper{gap:15px;}.elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-default .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-c8c0b32.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-c8c0b32 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-c8c0b32:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-c8c0b32:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-c8c0b32 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-1995320{width:var( --container-widget-width, 30% );max-width:30%;padding:16px 16px 24px 16px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e261dc );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-1995320 .elementor-icon-box-wrapper{gap:15px;}.elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-default .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-1995320.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-1995320 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-1995320:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-1995320:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-1995320 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-481d6c4{width:var( --container-widget-width, 30% );max-width:30%;padding:16px 16px 24px 16px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e261dc );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-481d6c4 .elementor-icon-box-wrapper{gap:15px;}.elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-481d6c4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-481d6c4 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-481d6c4:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-481d6c4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-481d6c4 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-a7f41f2{width:var( --container-widget-width, 30% );max-width:30%;padding:16px 16px 24px 16px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e261dc );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-a7f41f2 .elementor-icon-box-wrapper{gap:15px;}.elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-default .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-a7f41f2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-a7f41f2 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-a7f41f2:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-a7f41f2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-a7f41f2 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-f7052f1{width:var( --container-widget-width, 30% );max-width:30%;padding:16px 16px 24px 16px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e261dc );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-f7052f1 .elementor-icon-box-wrapper{gap:15px;}.elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-f7052f1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-f7052f1 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-f7052f1:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-f7052f1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-f7052f1 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-5521f68{width:var( --container-widget-width, 30% );max-width:30%;padding:16px 16px 24px 16px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e261dc );border-radius:10px 10px 10px 10px;}.elementor-68101 .elementor-element.elementor-element-5521f68 .elementor-icon-box-wrapper{gap:15px;}.elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-framed .elementor-icon, .elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-default .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-68101 .elementor-element.elementor-element-5521f68.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-06cedfc );color:var( --e-global-color-06cedfc );border-color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-5521f68 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-5521f68:has(:hover) .elementor-icon-box-title,
					 .elementor-68101 .elementor-element.elementor-element-5521f68:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-5521f68 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-a28d05b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-68101 .elementor-element.elementor-element-a28d05b:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-a28d05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-3c13d5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9e261dc );--border-color:var( --e-global-color-9e261dc );--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-68101 .elementor-element.elementor-element-29ca7e2{width:var( --container-widget-width, 80% );max-width:80%;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:.5rem .5rem .5rem .5rem;box-shadow:3px 3px 0px 0px #FFFFFF;text-align:center;}.elementor-68101 .elementor-element.elementor-element-29ca7e2.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-29ca7e2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-c37e0ef{background-color:var( --e-global-color-accent );padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-06cedfc );border-radius:.5rem .5rem .5rem .5rem;box-shadow:3px 3px 0px 0px #F7F7F7;text-align:center;}.elementor-68101 .elementor-element.elementor-element-c37e0ef.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-c37e0ef .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.elementor-68101 .elementor-element.elementor-element-0b80935{background-color:var( --e-global-color-accent );padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-06cedfc );border-radius:.5rem .5rem .5rem .5rem;box-shadow:3px 3px 0px 0px #F7F7F7;text-align:center;}.elementor-68101 .elementor-element.elementor-element-0b80935.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-0b80935 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(1.4rem, 1.15rem + 0.8vw, 1.6rem);font-weight:400;line-height:1.5em;color:var( --e-global-color-06cedfc );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-68101 .elementor-element.elementor-element-7200caa{width:100%;max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.woocommerce .elementor-68101 .elementor-element.elementor-element-7200caa .price{color:var( --e-global-color-text );font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;text-transform:capitalize;text-decoration:none;line-height:1em;}body:not(.rtl) .elementor-68101 .elementor-element.elementor-element-7200caa:not(.elementor-product-price-block-yes) del{margin-right:15px;}body.rtl .elementor-68101 .elementor-element.elementor-element-7200caa:not(.elementor-product-price-block-yes) del{margin-left:15px;}.elementor-68101 .elementor-element.elementor-element-7200caa.elementor-product-price-block-yes del{margin-bottom:15px;}.elementor-68101 .elementor-element.elementor-element-36116fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-68101 .elementor-element.elementor-element-36116fc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(3.2rem, 2.8364rem + 1.4545vw, 4rem);font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-c33a6e6 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-68101 .elementor-element.elementor-element-c33a6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68101 .elementor-element.elementor-element-c33a6e6.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-b885197{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-68101 .elementor-element.elementor-element-b885197 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:1.5em;color:var( --e-global-color-9e261dc );}.elementor-68101 .elementor-element.elementor-element-e6d310d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-68101 .elementor-element.elementor-element-eb0ddf5{--display:flex;}.elementor-68101 .elementor-element.elementor-element-9c5d992{columns:1;}.elementor-68101 .elementor-element.elementor-element-9c5d992 p{margin-block-end:24px;}.elementor-68101 .elementor-element.elementor-element-e4f034e{--display:flex;}.elementor-68101 .elementor-element.elementor-element-319c277{columns:1;}.elementor-68101 .elementor-element.elementor-element-319c277 p{margin-block-end:24px;}.elementor-68101 .elementor-element.elementor-element-67d3e2d{--display:flex;}.elementor-68101 .elementor-element.elementor-element-22cccf0{columns:1;}.elementor-68101 .elementor-element.elementor-element-22cccf0 p{margin-block-end:24px;}.elementor-68101 .elementor-element.elementor-element-035be2b{--display:flex;}.elementor-68101 .elementor-element.elementor-element-463b2d5{columns:1;}.elementor-68101 .elementor-element.elementor-element-463b2d5 p{margin-block-end:24px;}.elementor-68101 .elementor-element.elementor-element-afb03f2{--display:flex;}.elementor-68101 .elementor-element.elementor-element-3f0df12{columns:1;}.elementor-68101 .elementor-element.elementor-element-3f0df12 p{margin-block-end:24px;}.elementor-68101 .elementor-element.elementor-element-0eb2456{--display:flex;}.elementor-68101 .elementor-element.elementor-element-33b391d{columns:1;}.elementor-68101 .elementor-element.elementor-element-33b391d p{margin-block-end:24px;}.elementor-68101 .elementor-element.elementor-element-c270d4d{--display:flex;}.elementor-68101 .elementor-element.elementor-element-404529b{columns:1;}.elementor-68101 .elementor-element.elementor-element-404529b p{margin-block-end:24px;}.elementor-68101 .elementor-element.elementor-element-7b507d0{--n-accordion-title-font-size:14px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-68101 .elementor-element.elementor-element-7b507d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-68101 .elementor-element.elementor-element-7b507d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-7b507d0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}:where( .elementor-68101 .elementor-element.elementor-element-7b507d0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-78a4995{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-68101 .elementor-element.elementor-element-a5fc60b{width:var( --container-widget-width, 25% );max-width:25%;background-color:var( --e-global-color-text );--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-68101 .elementor-element.elementor-element-96a7f76{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-68101 .elementor-element.elementor-element-96a7f76 img{border-radius:20px 20px 20px 20px;}.elementor-68101 .elementor-element.elementor-element-e14713e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-68101 .elementor-element.elementor-element-e14713e:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-e14713e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-8c86341{width:100%;max-width:100%;text-align:start;}.elementor-68101 .elementor-element.elementor-element-8c86341.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-8c86341 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;text-transform:uppercase;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-4bbb1cf{--display:flex;}.elementor-68101 .elementor-element.elementor-element-afb866e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-68101 .elementor-element.elementor-element-afb866e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-fee8226{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9e261dc );}.elementor-68101 .elementor-element.elementor-element-407dd4a{--display:flex;}.elementor-68101 .elementor-element.elementor-element-3367f43{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-68101 .elementor-element.elementor-element-3367f43 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-68101 .elementor-element.elementor-element-a7ead5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:4;font-family:"Quicksand", Sans-serif;font-size:14px6;font-weight:400;line-height:2em;color:var( --e-global-color-9e261dc );}.elementor-68101 .elementor-element.elementor-element-b3c9398{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-68101 .elementor-element.elementor-element-b3c9398:not(.elementor-motion-effects-element-type-background), .elementor-68101 .elementor-element.elementor-element-b3c9398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb98548 );}.elementor-68101 .elementor-element.elementor-element-b3c9398 > .elementor-shape-top .elementor-shape-fill, .elementor-68101 .elementor-element.elementor-element-b3c9398 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-b3c9398 > .elementor-shape-top svg, .elementor-68101 .elementor-element.elementor-element-b3c9398 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:92px;}.elementor-68101 .elementor-element.elementor-element-b3c9398 > .elementor-shape-bottom .elementor-shape-fill, .elementor-68101 .elementor-element.elementor-element-b3c9398 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0b77fac );}.elementor-68101 .elementor-element.elementor-element-b3c9398 > .elementor-shape-bottom svg, .elementor-68101 .elementor-element.elementor-element-b3c9398 > .e-con-inner > .elementor-shape-bottom svg{width:calc(221% + 1.3px);height:500px;}.elementor-68101 .elementor-element.elementor-element-abee40e{width:100%;max-width:100%;text-align:center;}.elementor-68101 .elementor-element.elementor-element-abee40e.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-abee40e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(2.4rem, 2.2182rem + 0.7273vw, 2.8rem);font-weight:700;text-transform:uppercase;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-68101 .elementor-element.elementor-element-2caea8e .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-68101 .elementor-element.elementor-element-2caea8e.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-2caea8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-68101 .elementor-element.elementor-element-9a63de4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9e261dc );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-68101 .elementor-element.elementor-element-48700c1{width:auto;max-width:auto;padding:12px 24px 12px 24px;border-style:none;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:24px;--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-68101 .elementor-element.elementor-element-48700c1.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-48700c1 .elementor-icon-list-icon i{color:var( --e-global-color-9e261dc );transition:color 0.3s;}.elementor-68101 .elementor-element.elementor-element-48700c1 .elementor-icon-list-icon svg{fill:var( --e-global-color-9e261dc );transition:fill 0.3s;}.elementor-68101 .elementor-element.elementor-element-48700c1 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-68101 .elementor-element.elementor-element-48700c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-68101 .elementor-element.elementor-element-48700c1 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-weight:400;font-style:italic;line-height:1.5em;}.elementor-68101 .elementor-element.elementor-element-48700c1 .elementor-icon-list-text{color:var( --e-global-color-9e261dc );transition:color 0.3s;}@media(min-width:769px){.elementor-68101 .elementor-element.elementor-element-4bbb1cf{--width:35%;}.elementor-68101 .elementor-element.elementor-element-407dd4a{--width:60%;}}@media(max-width:1366px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-68101 .elementor-element.elementor-element-9e0760e{--e-image-carousel-slides-to-show:6;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-e3124d0{--lottie-container-width:90px;}.elementor-68101 .elementor-element.elementor-element-c6e2d2a > .elementor-shape-bottom svg, .elementor-68101 .elementor-element.elementor-element-c6e2d2a > .e-con-inner > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:94px;}.elementor-68101 .elementor-element.elementor-element-ec9bb76{--lottie-container-width:128px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-6949093{font-size:1.6em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-68101 .elementor-element.elementor-element-9e0760e{--e-image-carousel-slides-to-show:3;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-76624de{columns:2;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:768px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68101 .elementor-element.elementor-element-147634e.elementor-element{--order:-99999 /* order start hack */;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-68101 .elementor-element.elementor-element-b016c32 .elementor-heading-title{line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-6949093{font-size:1.2rem;}.elementor-68101 .elementor-element.elementor-element-f4041c9{width:initial;max-width:initial;}.elementor-68101 .elementor-element.elementor-element-3867f0f{width:initial;max-width:initial;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-68101 .elementor-element.elementor-element-11993cb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-988077b{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-68101 .elementor-element.elementor-element-304c436{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-68101 .elementor-element.elementor-element-40e4edb{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-68101 .elementor-element.elementor-element-9e0760e{--e-image-carousel-slides-to-show:2;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68101 .elementor-element.elementor-element-7618289.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-68101 .elementor-element.elementor-element-7618289 .elementor-counter{flex-direction:column-reverse;}.elementor-68101 .elementor-element.elementor-element-7618289 .elementor-counter-title{justify-content:center;}.elementor-68101 .elementor-element.elementor-element-7618289 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-312d41b .elementor-image-box-img{margin-bottom:36px;}.elementor-68101 .elementor-element.elementor-element-79559b5.elementor-element{--align-self:flex-start;}.elementor-68101 .elementor-element.elementor-element-79559b5{text-align:start;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-c6e2d2a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68101 .elementor-element.elementor-element-c6e2d2a.e-con{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-a75cd1c{padding:0px 0px 0px 12px;text-align:start;}.elementor-68101 .elementor-element.elementor-element-a75cd1c.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-76624de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:2;text-align:start;}.elementor-68101 .elementor-element.elementor-element-76624de.elementor-element{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-568dc26{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-68101 .elementor-element.elementor-element-c8c0b32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-68101 .elementor-element.elementor-element-1995320{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-68101 .elementor-element.elementor-element-481d6c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-68101 .elementor-element.elementor-element-a7f41f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-68101 .elementor-element.elementor-element-f7052f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-68101 .elementor-element.elementor-element-5521f68{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-68101 .elementor-element.elementor-element-c37e0ef{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-68101 .elementor-element.elementor-element-0b80935{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-68101 .elementor-element.elementor-element-b885197{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68101 .elementor-element.elementor-element-a7ead5a{columns:2;}.elementor-68101 .elementor-element.elementor-element-b3c9398{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-68101 .elementor-element.elementor-element-b3c9398 > .elementor-shape-top svg, .elementor-68101 .elementor-element.elementor-element-b3c9398 > .e-con-inner > .elementor-shape-top svg{width:calc(166% + 1.3px);}.elementor-68101 .elementor-element.elementor-element-b3c9398.e-con{--align-self:center;}.elementor-68101 .elementor-element.elementor-element-9a63de4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for breadcrumbs, class: .elementor-element-147634e */.elementor-68101 .elementor-element.elementor-element-147634e::before {
    content: '';
    background-image: url('/wp-content/uploads/midia/house-breadcrumb.svg');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: 0rem; /* Adjust as needed */
    width: 2.4rem; /* Adjust size as needed */
    height: 2.4rem; /* Adjust size as needed */
}


.elementor-68101 .elementor-element.elementor-element-147634e .rank-math-breadcrumb {
    margin-left: 3.2rem;
    font-style: normal;
}


.elementor-68101 .elementor-element.elementor-element-147634e .rank-math-breadcrumb a {
    color: #aaaaaa
}

.elementor-68101 .elementor-element.elementor-element-147634e .breadcrumb-icon {
  width: 40px; /* Define a largura do ícone */
  height: 40px; /* Define a altura do ícone */
  margin-right: 5px; /* Espaço entre o ícone e o texto do breadcrumb */
  vertical-align: middle; /* Alinha verticalmente com o texto */
  position: absolute;
}

.breadcrumb-icon {
  width: 40px; /* Define a largura do ícone */
  height: 40px; /* Define a altura do ícone */
  margin-right: 5px; /* Espaço entre o ícone e o texto do breadcrumb */
  vertical-align: middle; /* Alinha verticalmente com o texto */
  position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b016c32 */.destaque-mockup {
    color: #6212E6;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6949093 */.elementor-68101 .elementor-element.elementor-element-6949093 {

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f4041c9 */.elementor-68101 .elementor-element.elementor-element-f4041c9 {
    box-shadow: 3px 3px 0px white !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3867f0f */.elementor-68101 .elementor-element.elementor-element-3867f0f {
    box-shadow: 3px 3px 0px white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad833ee */.header-mockups {
    margin-top: -32px !important;
    z-index: 1 !important;
  
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-ad97fa5 */@media (max-width: 768px){
    
   .elementor-68101 .elementor-element.elementor-element-ad97fa5 {
 height: 92px;
}
 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9e0760e */.elementor-68101 .elementor-element.elementor-element-9e0760e .e-font-icon-svg {
    position: relative !important;
    background: black !important;
    border-radius: .5rem;
    border: 1px solid white !important;
    padding: .64rem;
    height: 36px !important;
    width: 36px !important;
    box-shadow: 3px 3px 0px white;
}

.elementor-68101 .elementor-element.elementor-element-9e0760e .e-font-icon-svg:hover {
    top: 2px !important;
    left: 2px !important;
    box-shadow: 1px 1px 0px white !important;
}

.elementor-68101 .elementor-element.elementor-element-9e0760e .e-font-icon-svg:active {
    top: 3px !important;
    left: 3px !important;
    box-shadow: 0px 0px 0px white !important;
}


/* 1) Altura do slide — ajuste o 220px conforme precisar */
.elementor-image-carousel .swiper-slide-inner {
  display: flex !important;
  align-items: center;
  justify-content: center;
  height: 360px; /* aumentar/diminuir conforme layout desejado */
  padding: 8px 0; /* evita que a imagem encoste nas setas */
  box-sizing: border-box;
}

/* 2) Imagem centralizada, mantém proporção */
.elementor-image-carousel .swiper-slide-image {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  object-fit: contain; /* garante que a imagem caiba sem distorcer */
  display: block;
  margin: 0 auto;
}

/* 3) Forçar alinhamento vertical caso algum estilo inline atrapalhe */
.elementor-image-carousel .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 4) (Opcional) Forçar um tamanho mínimo para slides em telas pequenas */
@media (max-width: 768px) {
  .elementor-image-carousel .swiper-slide-inner { height: 160px; }
  
  .swiper-pagination {
      display: none !important;
  }
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11993cb */.elementor-68101 .elementor-element.elementor-element-11993cb .elementor-icon-box-title span {
    background: #6212E6;
    padding: .48rem .96rem;
    border: 1px solid white;
    border-radius:  .5rem;
    box-shadow: 3px 3px 0px white;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b36132e */.before-after-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr); /* Duas colunas no desktop */
    gap: 40px;
    max-width: 95%;
    margin: auto;
}

.before-after-container {
    position: relative;
    width: 100%;
    max-width: 600px;
    overflow: hidden;
    cursor: ew-resize;
}

.before-after-container img {
    width: 100%;
    display: block;
}

.before-after-wrapper {
    position: relative;
    width: 100%;
}

.before-after-wrapper .after-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    overflow: hidden;
}

.before-after-wrapper .after-image img {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: auto;
    max-width: none;
}

.slider {
    position: absolute;
    top: 0;
    left: 50%;
    width: 4px;
    height: 100%;
    background: #fff;
    cursor: ew-resize;
    transform: translateX(-50%);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

.slider::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -8px;
    width: 20px;
    height: 20px;
    background: #fff;
    border: 2px solid #000;
    border-radius: 50%;
    transform: translateY(-50%);
}

/* Responsivo para mobile: 1 coluna */
@media (max-width: 768px) {
    .before-after-grid {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-e3124d0 */.elementor-68101 .elementor-element.elementor-element-e3124d0 {
filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76624de */.elementor-68101 .elementor-element.elementor-element-76624de li:hover {
    color: #6212E6 !important;
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-ec9bb76 */.elementor-68101 .elementor-element.elementor-element-ec9bb76 {
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-7200caa *//* seleciona o preço atual inteiro (ins) */
.elementor-element-7200caa .price ins { 
  /* exemplo: reforçar sublinhado e cor */
  text-decoration: none;
  font-weight: 700;
}

/* selecionar só o valor (quantia + símbolo) dentro do ins */
.elementor-element-7200caa .price ins .woocommerce-Price-amount {
text-decoration: none;
}

.elementor-element-7200caa .price del {
  text-decoration: line-through;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c9398 */@media (max-width: 768px) {
  #dr_modal {
    padding: 48px 12px !important;
  }

  #dr_modal_close {
    padding: 12px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quicksand';
	font-display: swap;
	src: url('https://plugintema.com.br/wp-content/uploads/midia/Quicksand-variable.woff2') format('woff2');
}
/* End Custom Fonts CSS */