.elementor-213 .elementor-element.elementor-element-ca519a1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-213 .elementor-element.elementor-element-ca519a1:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-ca519a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://happy-neumann.15-204-109-121.plesk.page/wp-content/uploads/2026/02/placeholder-5.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-213 .elementor-element.elementor-element-1cd7126{--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;--align-content:center;}.elementor-213 .elementor-element.elementor-element-1cd7126.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-213 .elementor-element.elementor-element-34d595e{text-align:center;}.elementor-213 .elementor-element.elementor-element-34d595e img{width:25%;}.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-weight:var( --e-global-typography-primary-font-weight );}.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 );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-213 .elementor-element.elementor-element-c0ee772{--iteration-count:infinite;--animation-duration:3000ms;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#000000;}.elementor-213 .elementor-element.elementor-element-c0ee772 .elementor-headline{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-213 .elementor-element.elementor-element-c0ee772 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-c0ee772 .elementor-headline-dynamic-text{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-213 .elementor-element.elementor-element-c0ee772 .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:6px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-213 .elementor-element.elementor-element-0af9663{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFFD6;}.elementor-213 .elementor-element.elementor-element-0af9663 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-9e4c667{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-213 .elementor-element.elementor-element-be82ac7{background-color:#02010100;border-style:none;}.elementor-213 .elementor-element.elementor-element-be82ac7 .elementor-button{border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-83e9137{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-d514067{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-3a34c20{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-3a34c20 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-4ff60c2 .elementor-icon-box-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-4ff60c2 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-213 .elementor-element.elementor-element-4ff60c2 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-4ff60c2 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-213 .elementor-element.elementor-element-4ff60c2:has(:hover) .elementor-icon-box-title,
					 .elementor-213 .elementor-element.elementor-element-4ff60c2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-213 .elementor-element.elementor-element-4ff60c2 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-543f781{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-213 .elementor-element.elementor-element-76a2755 .elementor-swiper-button{font-size:20px;}.elementor-213 .elementor-element.elementor-element-63f5584{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-213 .elementor-element.elementor-element-22d6066{width:100%;max-width:100%;}.elementor-213 .elementor-element.elementor-element-7b77149{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.88;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-7b77149:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-7b77149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happy-neumann.15-204-109-121.plesk.page/wp-content/uploads/2026/02/placeholder-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-213 .elementor-element.elementor-element-7b77149::before, .elementor-213 .elementor-element.elementor-element-7b77149 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-7b77149 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-7b77149 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-7b77149 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-7b77149 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-c144b7d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-964d645{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-964d645 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-bf6bb1d .elementor-icon-box-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-bf6bb1d .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-bf6bb1d .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-bf6bb1d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-213 .elementor-element.elementor-element-bf6bb1d:has(:hover) .elementor-icon-box-title,
					 .elementor-213 .elementor-element.elementor-element-bf6bb1d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-bf6bb1d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-95e5282{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-213 .elementor-element.elementor-element-6bc0def{--image-transition-duration:2000ms;--overlay-transition-duration:2000ms;--content-text-align:center;--content-justify-content:flex-end;--content-padding:16px;--content-transition-duration:2000ms;--content-transition-delay:2000ms;}.elementor-213 .elementor-element.elementor-element-b4b6914{--display:flex;}.elementor-213 .elementor-element.elementor-element-b4b6914.e-con{--align-self:center;}.elementor-213 .elementor-element.elementor-element-41952da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-5981910{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-eaba02e{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-eaba02e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-213 .elementor-element.elementor-element-fe0fbf4 .elementor-icon-box-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-fe0fbf4 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-213 .elementor-element.elementor-element-fe0fbf4 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-fe0fbf4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-213 .elementor-element.elementor-element-fe0fbf4:has(:hover) .elementor-icon-box-title,
					 .elementor-213 .elementor-element.elementor-element-fe0fbf4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-213 .elementor-element.elementor-element-fe0fbf4 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-1fe435d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-c97b345{background-color:#F8F9FA;padding:0px 32px 32px 32px;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-icon-wrapper{margin-bottom:40px;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-stacked .elementor-icon svg{stroke:#000000;fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-view-framed .elementor-icon svg{stroke:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-icon{font-size:32px;padding:20px;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta:hover .elementor-cta__content{background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta:hover .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-c97b345 .elementor-cta:hover .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-9b76f1c{background-color:#F8F9FA;padding:0px 32px 32px 32px;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-icon-wrapper{margin-bottom:40px;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-stacked .elementor-icon svg{stroke:#000000;fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-view-framed .elementor-icon svg{stroke:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-icon{font-size:32px;padding:20px;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta:hover .elementor-cta__content{background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta:hover .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-9b76f1c .elementor-cta:hover .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-046754c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-046754c{background-color:#F8F9FA;padding:0px 32px 32px 32px;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-icon-wrapper{margin-bottom:40px;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-view-stacked .elementor-icon svg{stroke:#000000;fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-046754c .elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-046754c .elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-view-framed .elementor-icon svg{stroke:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-icon{font-size:32px;padding:20px;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta:hover .elementor-cta__content{background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta:hover .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-046754c .elementor-cta:hover .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-82e37c1{background-color:#F8F9FA;padding:0px 32px 32px 32px;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-icon-wrapper{margin-bottom:40px;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-stacked .elementor-icon svg{stroke:#000000;fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-view-framed .elementor-icon svg{stroke:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-icon{font-size:32px;padding:20px;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta:hover .elementor-cta__content{background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta:hover .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-82e37c1 .elementor-cta:hover .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-705b7a8{background-color:#F8F9FA;padding:0px 32px 32px 32px;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-icon-wrapper{margin-bottom:40px;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-stacked .elementor-icon svg{stroke:#000000;fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-view-framed .elementor-icon svg{stroke:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-icon{font-size:32px;padding:20px;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta:hover .elementor-cta__content{background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta:hover .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-705b7a8 .elementor-cta:hover .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-ffb0211{background-color:#F8F9FA;padding:0px 32px 32px 32px;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-icon-wrapper{margin-bottom:40px;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-stacked .elementor-icon svg{stroke:#000000;fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-view-framed .elementor-icon svg{stroke:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-icon{font-size:32px;padding:20px;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta:hover .elementor-cta__content{background-color:#F8F9FA;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta:hover .elementor-cta__description{color:#000000;}.elementor-213 .elementor-element.elementor-element-ffb0211 .elementor-cta:hover .elementor-cta__button{color:#000000;border-color:#000000;}.elementor-213 .elementor-element.elementor-element-1b6a625{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-868ca4a{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-text{color:#7A7A7A;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-868ca4a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7A7A7A;}.elementor-213 .elementor-element.elementor-element-5defe4f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-213 .elementor-element.elementor-element-66db170{background-color:#02010100;border-style:none;}.elementor-213 .elementor-element.elementor-element-66db170 .elementor-button{border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-b2ca066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-b2ca066:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-b2ca066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://happy-neumann.15-204-109-121.plesk.page/wp-content/uploads/2026/02/placeholder-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-213 .elementor-element.elementor-element-b2ca066::before, .elementor-213 .elementor-element.elementor-element-b2ca066 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-b2ca066 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-b2ca066 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-b2ca066 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-b2ca066 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-1895728{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 1.6s;}.elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 1.6s;}.elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-3ec9c7d{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-3ec9c7d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-378934d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.1em;}.elementor-213 .elementor-element.elementor-element-378934d:has(:hover) .elementor-icon-box-title,
					 .elementor-213 .elementor-element.elementor-element-378934d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-788d1b0{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-f8b25b8{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-213 .elementor-element.elementor-element-e8002e2{background-color:#02010100;border-style:none;}.elementor-213 .elementor-element.elementor-element-e8002e2 .elementor-button{border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-64f1fbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-a190d95{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-213 .elementor-element.elementor-element-974b530 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-974b530 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-974b530 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-213 .elementor-element.elementor-element-974b530 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-213 .elementor-element.elementor-element-974b530{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-974b530 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-974b530 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.1em;}.elementor-213 .elementor-element.elementor-element-ff78860:has(:hover) .elementor-icon-box-title,
					 .elementor-213 .elementor-element.elementor-element-ff78860:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-213 .elementor-element.elementor-element-d3b8751{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta__content{min-height:320px;text-align:center;padding:20px 20px 20px 20px;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-icon-wrapper{margin-bottom:32px;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-icon{font-size:48px;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta__title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-a08a8a1 .elementor-ribbon-inner{background-color:#FFFFFF;color:var( --e-global-color-accent );margin-top:32px;transform:translateY(-50%) translateX(-50%) translateX(32px) rotate(-45deg);font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta__content{min-height:320px;text-align:center;padding:20px 20px 20px 20px;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-icon-wrapper{margin-bottom:32px;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-icon{font-size:48px;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta__title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-0386560 .elementor-ribbon-inner{background-color:#FFFFFF;color:var( --e-global-color-accent );margin-top:32px;transform:translateY(-50%) translateX(-50%) translateX(32px) rotate(-45deg);font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta__content{min-height:320px;text-align:center;padding:20px 20px 20px 20px;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-icon-wrapper{margin-bottom:32px;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-icon{font-size:48px;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta__title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-b7e42b6 .elementor-ribbon-inner{background-color:#FFFFFF;color:var( --e-global-color-accent );margin-top:32px;transform:translateY(-50%) translateX(-50%) translateX(32px) rotate(-45deg);font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta .elementor-cta__bg, .elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta__content{min-height:320px;text-align:center;padding:20px 20px 20px 20px;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-icon-wrapper{margin-bottom:32px;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-icon{font-size:48px;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta__title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-cta:hover .elementor-cta__title{color:#000000;}.elementor-213 .elementor-element.elementor-element-3e15522 .elementor-ribbon-inner{background-color:#FFFFFF;color:var( --e-global-color-accent );margin-top:32px;transform:translateY(-50%) translateX(-50%) translateX(32px) rotate(-45deg);font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-213 .elementor-element.elementor-element-3a48042{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-3a48042:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-3a48042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-213 .elementor-element.elementor-element-9d1c9b0{--display:flex;}.elementor-213 .elementor-element.elementor-element-6a7a496 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-6a7a496 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-6a7a496{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-6a7a496 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-6a7a496 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-6a7a496 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-608d7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.1em;}.elementor-213 .elementor-element.elementor-element-608d7e6:has(:hover) .elementor-icon-box-title,
					 .elementor-213 .elementor-element.elementor-element-608d7e6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-5af943a{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-5af943a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-f91d3c3{--display:flex;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-213 .elementor-element.elementor-element-e369a3f .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-e369a3f .ff-el-is-required.asterisk-right label:after{color:#FF0000 !important;}.elementor-213 .elementor-element.elementor-element-e369a3f .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-213 .elementor-element.elementor-element-bc8ba10{--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;--padding-top:30px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-213 .elementor-element.elementor-element-bc8ba10:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-bc8ba10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-213 .elementor-element.elementor-element-2bb0c90 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD54;}.elementor-213 .elementor-element.elementor-element-2bb0c90 .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-213 .elementor-element.elementor-element-2bb0c90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-213 .elementor-element.elementor-element-2bb0c90 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-213 .elementor-element.elementor-element-2bb0c90 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-2bb0c90 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-2bb0c90{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-2bb0c90 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-2bb0c90 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-160cf44 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD54;}.elementor-213 .elementor-element.elementor-element-160cf44 .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-213 .elementor-element.elementor-element-160cf44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-213 .elementor-element.elementor-element-160cf44 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-213 .elementor-element.elementor-element-160cf44 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-160cf44 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-160cf44{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-160cf44 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-160cf44 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}@media(max-width:1024px){.elementor-213 .elementor-element.elementor-element-ca519a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:190px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-1cd7126{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-213 .elementor-element.elementor-element-34d595e img{width:40%;}.elementor-213 .elementor-element.elementor-element-c0ee772 .elementor-headline{text-align:center;}.elementor-213 .elementor-element.elementor-element-0af9663{text-align:center;}.elementor-213 .elementor-element.elementor-element-83e9137{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-d514067{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-213 .elementor-element.elementor-element-543f781{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-7b77149{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-6bc0def{--content-padding:28px;}.elementor-213 .elementor-element.elementor-element-41952da{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-1fe435d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;}.elementor-213 .elementor-element.elementor-element-1b6a625{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-868ca4a{width:100%;max-width:100%;}.elementor-213 .elementor-element.elementor-element-868ca4a.elementor-element{--align-self:center;--order:2;}.elementor-213 .elementor-element.elementor-element-b2ca066{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-1895728{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-title a{font-size:2.4rem;}.elementor-213 .elementor-element.elementor-element-788d1b0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-213 .elementor-element.elementor-element-788d1b0.e-con{--align-self:center;}.elementor-213 .elementor-element.elementor-element-64f1fbb{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-title a{font-size:2.4rem;}.elementor-213 .elementor-element.elementor-element-d3b8751{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-213 .elementor-element.elementor-element-3a48042{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-title a{font-size:2.4rem;}.elementor-213 .elementor-element.elementor-element-bc8ba10{--padding-top:50px;--padding-bottom:200px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-213 .elementor-element.elementor-element-ca519a1{--min-height:92vh;--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;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-34d595e img{width:50%;}.elementor-213 .elementor-element.elementor-element-0af9663{padding:0px 0px 24px 0px;}.elementor-213 .elementor-element.elementor-element-d514067{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-543f781{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-7b77149{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-c144b7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-6bc0def{padding:0px 0px 0px 0px;--content-padding:24px;}.elementor-213 .elementor-element.elementor-element-41952da{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-5981910{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-1fe435d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-1b6a625{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-213 .elementor-element.elementor-element-868ca4a.elementor-element{--order:2;}.elementor-213 .elementor-element.elementor-element-b2ca066{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-1895728{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-378934d .elementor-icon-box-title a{font-size:1.9rem;}.elementor-213 .elementor-element.elementor-element-788d1b0{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-64f1fbb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-ff78860 .elementor-icon-box-title a{font-size:1.9rem;}.elementor-213 .elementor-element.elementor-element-d3b8751{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-213 .elementor-element.elementor-element-3a48042{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-title, .elementor-213 .elementor-element.elementor-element-608d7e6 .elementor-icon-box-title a{font-size:1.9rem;}.elementor-213 .elementor-element.elementor-element-bc8ba10{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}}@media(min-width:768px){.elementor-213 .elementor-element.elementor-element-1cd7126{--width:70%;}.elementor-213 .elementor-element.elementor-element-9e4c667{--width:380px;}.elementor-213 .elementor-element.elementor-element-d514067{--width:68%;}.elementor-213 .elementor-element.elementor-element-c144b7d{--width:632px;}.elementor-213 .elementor-element.elementor-element-b4b6914{--width:380px;}.elementor-213 .elementor-element.elementor-element-5981910{--width:632px;}.elementor-213 .elementor-element.elementor-element-5defe4f{--width:380px;}.elementor-213 .elementor-element.elementor-element-1895728{--width:48%;}.elementor-213 .elementor-element.elementor-element-788d1b0{--width:36%;}.elementor-213 .elementor-element.elementor-element-f8b25b8{--width:380px;}.elementor-213 .elementor-element.elementor-element-a190d95{--width:640px;}}@media(max-width:1024px) and (min-width:768px){.elementor-213 .elementor-element.elementor-element-ca519a1{--content-width:100%;}.elementor-213 .elementor-element.elementor-element-1cd7126{--width:72%;}.elementor-213 .elementor-element.elementor-element-d514067{--width:80%;}.elementor-213 .elementor-element.elementor-element-c144b7d{--width:80%;}.elementor-213 .elementor-element.elementor-element-5981910{--width:80%;}.elementor-213 .elementor-element.elementor-element-1895728{--width:100%;}.elementor-213 .elementor-element.elementor-element-788d1b0{--width:100%;}.elementor-213 .elementor-element.elementor-element-a190d95{--width:100%;}}@media(min-width:1025px){.elementor-213 .elementor-element.elementor-element-7b77149:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-7b77149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-213 .elementor-element.elementor-element-b2ca066:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-b2ca066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-9e4c667 *//*CSS 01*/
.elementor-213 .elementor-element.elementor-element-9e4c667{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(0, 85, 255, 0.5) 0%, rgba(82, 139, 255, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #0055FF66 0px 0px 40px 0px;
}

.elementor-213 .elementor-element.elementor-element-9e4c667:hover{
    box-shadow: #0055FF66 0px 0px 80px 10px;
}

/*CSS 02*/
.elementor-213 .elementor-element.elementor-element-9e4c667{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-213 .elementor-element.elementor-element-9e4c667:hover{
    transform: scale(0.98);
}

.elementor-213 .elementor-element.elementor-element-9e4c667 .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 0px !important;
}

.elementor-213 .elementor-element.elementor-element-9e4c667 .elementor-button-text,
.elementor-213 .elementor-element.elementor-element-9e4c667 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-213 .elementor-element.elementor-element-9e4c667 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(14, 150, 254) 0%, rgb(0, 85, 255) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}

/*cor da borda*/
.elementor-213 .elementor-element.elementor-element-9e4c667 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  /*transform: translate(-50%, -50%);*/
  background: #ffffff30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-213 .elementor-element.elementor-element-9e4c667::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 180px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


.elementor-button-content-wrapper::after {
  content: "ㅤ";
  position: absolute;
  top: 68px;
  right: 78px;
  z-index: 999;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23fff'%3E%3Cpath d='M7.146 7.146a.75.75 0 0 1 1.061 0l8.5 8.5a.75.75 0 1 1-1.06 1.061l-8.5-8.5a.75.75 0 0 1 0-1.06z'/%3E%3Cpath d='M16.177 6.427a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75h-9a.75.75 0 0 1 0-1.5h8.25v-8.25a.75.75 0 0 1 .75-.75z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;
  padding: 11px;
  opacity: 1;
  rotate: -90deg;                /* ⬅️ mantém a mesma rotação da seta */
  opacity: 0;
  transition: 0.5s ease all;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ff60c2 */.elementor-213 .elementor-element.elementor-element-4ff60c2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22d6066 */.elementor-213 .elementor-element.elementor-element-22d6066{
    width: 100%;
    height: 200px;
    z-index: 999;
}
.blur-1 {
    z-index: 1;
    backdrop-filter: blur(0.25px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgba(0, 0, 0, 0) 37.5%);
}
.blur-2 {
    z-index: 2;
    backdrop-filter: blur(0.5px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgba(0, 0, 0, 0) 50%);
}
.blur-3 {
    z-index: 3;
    backdrop-filter: blur(1px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 62.5%);
}
.blur-4 {
    z-index: 4;
    backdrop-filter: blur(2px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 75%);
}
.blur-5 {
    z-index: 5;
    backdrop-filter: blur(4px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 87.5%);
}
.blur-6 {
    z-index: 6;
    backdrop-filter: blur(8px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);
}
.blur-7 {
    z-index: 7;
    backdrop-filter: blur(16px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);
}
.blur-8 {
    z-index: 8;
    backdrop-filter: blur(32px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);
}
.blur {
    position: absolute;
    pointer-events: none;
    inset: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f5584 */.elementor-213 .elementor-element.elementor-element-63f5584{
      position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf6bb1d */.elementor-213 .elementor-element.elementor-element-bf6bb1d h2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54a523a */.elementor-213 .elementor-element.elementor-element-54a523a .bt:after, .bt:before{
    background: transparent !important;
    border: none !important;
}
.elementor-213 .elementor-element.elementor-element-54a523a .bt{
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b6914 *//*CSS 01*/
.elementor-213 .elementor-element.elementor-element-b4b6914{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(0, 85, 255, 0.5) 0%, rgba(82, 139, 255, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #0055FF66 0px 0px 40px 0px;
}

.elementor-213 .elementor-element.elementor-element-b4b6914:hover{
    box-shadow: #0055FF66 0px 0px 80px 10px;
}

/*CSS 02*/
.elementor-213 .elementor-element.elementor-element-b4b6914{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-213 .elementor-element.elementor-element-b4b6914:hover{
    transform: scale(0.98);
}

.elementor-213 .elementor-element.elementor-element-b4b6914 .elementor-button{
    transition: 0.5s;
    border: none !important;
    border-radius: 100px !important;
    background: transparent !important;
    padding: 20px 0px !important;
}

.elementor-213 .elementor-element.elementor-element-b4b6914 .elementor-button-text,
.elementor-213 .elementor-element.elementor-element-b4b6914 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-213 .elementor-element.elementor-element-b4b6914 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(14, 150, 254) 0%, rgb(0, 85, 255) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 100px;
    transition: 0.5s;
}

/*cor da borda*/
.elementor-213 .elementor-element.elementor-element-b4b6914 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  /*transform: translate(-50%, -50%);*/
  background: #ffffff30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-213 .elementor-element.elementor-element-b4b6914::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 180px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


.elementor-button-content-wrapper::after {
  content: "ㅤ";
  position: absolute;
  top: 68px;
  right: 78px;
  z-index: 999;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23fff'%3E%3Cpath d='M7.146 7.146a.75.75 0 0 1 1.061 0l8.5 8.5a.75.75 0 1 1-1.06 1.061l-8.5-8.5a.75.75 0 0 1 0-1.06z'/%3E%3Cpath d='M16.177 6.427a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75h-9a.75.75 0 0 1 0-1.5h8.25v-8.25a.75.75 0 0 1 .75-.75z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;
  padding: 11px;
  opacity: 1;
  rotate: -90deg;                /* ⬅️ mantém a mesma rotação da seta */
  opacity: 0;
  transition: 0.5s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b77149 */@media (min-width:768px){
    
.elementor-213 .elementor-element.elementor-element-7b77149{
    clip-path: polygon(3.132% 0.109%,3.132% 0.109%,2.999% 0.15%,2.861% 0.207%,2.721% 0.276%,2.58% 0.358%,2.44% 0.451%,2.302% 0.554%,2.167% 0.666%,2.038% 0.786%,1.916% 0.913%,1.803% 1.046%,1.803% 1.046%,1.625% 1.278%,1.452% 1.527%,1.284% 1.792%,1.123% 2.073%,0.971% 2.37%,0.827% 2.683%,0.693% 3.011%,0.571% 3.353%,0.461% 3.711%,0.364% 4.082%,0.364% 4.082%,0.34% 4.183%,0.314% 4.298%,0.286% 4.423%,0.257% 4.556%,0.228% 4.693%,0.2% 4.83%,0.175% 4.964%,0.152% 5.091%,0.134% 5.209%,0.12% 5.314%,0.12% 5.314%,0.092% 5.581%,0.069% 5.839%,0.05% 6.093%,0.034% 6.345%,0.022% 6.596%,0.013% 6.851%,0.007% 7.112%,0.003% 7.381%,0.001% 7.662%,-0% 7.956%,0.003% 86.307%,0.003% 86.307%,0.017% 87.092%,0.059% 87.836%,0.131% 88.54%,0.233% 89.209%,0.367% 89.842%,0.535% 90.442%,0.736% 91.012%,0.971% 91.554%,1.243% 92.068%,1.552% 92.558%,1.552% 92.558%,1.591% 92.613%,1.63% 92.665%,1.667% 92.713%,1.704% 92.758%,1.741% 92.802%,1.777% 92.843%,1.812% 92.884%,1.846% 92.924%,1.881% 92.965%,1.914% 93.007%,1.914% 93.007%,1.953% 93.053%,1.992% 93.095%,2.031% 93.133%,2.071% 93.169%,2.112% 93.203%,2.153% 93.235%,2.195% 93.268%,2.238% 93.3%,2.282% 93.334%,2.326% 93.369%,2.326% 93.369%,2.635% 93.586%,2.955% 93.745%,3.285% 93.856%,3.622% 93.926%,3.965% 93.963%,4.312% 93.975%,4.659% 93.971%,5.007% 93.958%,5.351% 93.944%,5.69% 93.938%,5.69% 93.938%,7.63% 93.937%,9.57% 93.937%,11.511% 93.937%,13.451% 93.937%,15.391% 93.937%,17.331% 93.937%,19.271% 93.937%,21.212% 93.938%,23.152% 93.938%,25.092% 93.938%,25.092% 93.938%,25.262% 93.937%,25.486% 93.934%,25.749% 93.93%,26.037% 93.927%,26.336% 93.926%,26.631% 93.928%,26.908% 93.934%,27.153% 93.946%,27.351% 93.964%,27.487% 93.989%,27.487% 93.989%,27.846% 94.135%,28.187% 94.351%,28.512% 94.626%,28.823% 94.951%,29.123% 95.316%,29.414% 95.71%,29.699% 96.123%,29.98% 96.547%,30.259% 96.97%,30.54% 97.383%,30.54% 97.383%,30.894% 97.897%,31.209% 98.352%,31.499% 98.748%,31.777% 99.088%,32.059% 99.372%,32.358% 99.601%,32.688% 99.778%,33.065% 99.902%,33.502% 99.976%,34.014% 100%,65.567% 100%,65.93% 99.999%,66.26% 99.993%,66.564% 99.971%,66.847% 99.926%,67.118% 99.851%,67.383% 99.737%,67.649% 99.575%,67.923% 99.357%,68.211% 99.076%,68.522% 98.723%,69.213% 97.712%,69.35% 97.515%,69.487% 97.314%,69.624% 97.112%,69.762% 96.909%,69.899% 96.705%,70.036% 96.502%,70.172% 96.3%,70.306% 96.101%,70.439% 95.904%,70.57% 95.712%,70.64% 95.608%,70.709% 95.506%,70.777% 95.407%,70.846% 95.309%,70.914% 95.214%,70.984% 95.122%,71.056% 95.033%,71.129% 94.946%,71.205% 94.863%,71.284% 94.783%,71.609% 94.497%,71.921% 94.281%,72.225% 94.125%,72.525% 94.019%,72.827% 93.956%,73.134% 93.924%,73.452% 93.916%,73.785% 93.922%,74.138% 93.932%,74.515% 93.938%,93.946% 93.938%,94.187% 93.939%,94.43% 93.942%,94.675% 93.947%,94.92% 93.952%,95.166% 93.956%,95.411% 93.958%,95.656% 93.958%,95.9% 93.955%,96.142% 93.948%,96.382% 93.935%,96.475% 93.925%,96.576% 93.907%,96.683% 93.882%,96.794% 93.85%,96.905% 93.814%,97.015% 93.773%,97.122% 93.729%,97.223% 93.682%,97.314% 93.633%,97.396% 93.584%,97.442% 93.553%,97.487% 93.522%,97.531% 93.491%,97.574% 93.461%,97.616% 93.43%,97.658% 93.398%,97.699% 93.367%,97.741% 93.335%,97.782% 93.302%,97.824% 93.269%,98.044% 93.068%,98.263% 92.821%,98.478% 92.532%,98.686% 92.207%,98.885% 91.851%,99.072% 91.471%,99.245% 91.071%,99.399% 90.657%,99.534% 90.235%,99.645% 89.81%,99.812% 88.99%,99.84% 88.821%,99.867% 88.64%,99.892% 88.45%,99.914% 88.253%,99.935% 88.051%,99.953% 87.846%,99.969% 87.64%,99.981% 87.435%,99.991% 87.234%,99.997% 87.039%,100.006% 86.591%,100.012% 86.135%,100.014% 85.671%,100.014% 85.203%,100.012% 84.732%,100.009% 84.261%,100.006% 83.791%,100.003% 83.324%,100% 82.863%,99.998% 82.411%,100% 27.091%,100.001% 26.049%,100.004% 24.244%,100.008% 21.876%,100.011% 19.145%,100.013% 16.254%,100.014% 13.403%,100.012% 10.792%,100.007% 8.623%,99.999% 7.097%,99.985% 6.414%,99.933% 5.865%,99.869% 5.341%,99.792% 4.839%,99.7% 4.357%,99.592% 3.896%,99.466% 3.452%,99.321% 3.026%,99.155% 2.615%,98.967% 2.218%,98.755% 1.834%,98.688% 1.723%,98.624% 1.62%,98.559% 1.522%,98.495% 1.429%,98.43% 1.339%,98.362% 1.251%,98.292% 1.162%,98.217% 1.072%,98.138% 0.98%,98.053% 0.883%,97.432% 0.351%,97.197% 0.226%,96.951% 0.134%,96.698% 0.071%,96.437% 0.031%,96.172% 0.011%,95.902% 0.006%,95.631% 0.01%,95.359% 0.019%,95.089% 0.027%,94.821% 0.031%,80.29% 0.031%,79.852% 0.034%,79.458% 0.045%,79.101% 0.077%,78.772% 0.139%,78.463% 0.241%,78.166% 0.393%,77.871% 0.607%,77.571% 0.891%,77.257% 1.257%,76.921% 1.714%,76.741% 1.975%,76.523% 2.283%,76.278% 2.624%,76.014% 2.983%,75.74% 3.344%,75.465% 3.692%,75.197% 4.011%,74.945% 4.288%,74.718% 4.505%,74.524% 4.648%,74.312% 4.811%,74.289% 4.829%,74.265% 4.843%,74.241% 4.853%,74.217% 4.861%,74.193% 4.868%,74.169% 4.875%,74.144% 4.882%,74.119% 4.892%,74.094% 4.904%,74.067% 4.919%,73.981% 4.972%,73.898% 5.012%,73.817% 5.041%,73.736% 5.06%,73.656% 5.072%,73.576% 5.078%,73.494% 5.079%,73.409% 5.078%,73.322% 5.077%,73.23% 5.077%,27.172% 5.074%,27.062% 5.075%,26.946% 5.078%,26.825% 5.081%,26.702% 5.083%,26.578% 5.082%,26.455% 5.077%,26.335% 5.068%,26.22% 5.051%,26.112% 5.027%,26.012% 4.994%,25.871% 4.933%,25.731% 4.866%,25.595% 4.793%,25.46% 4.713%,25.327% 4.624%,25.197% 4.528%,25.068% 4.423%,24.941% 4.307%,24.815% 4.182%,24.691% 4.045%,22.82% 1.826%,22.729% 1.72%,22.624% 1.594%,22.509% 1.454%,22.387% 1.306%,22.26% 1.155%,22.132% 1.007%,22.005% 0.867%,21.882% 0.74%,21.766% 0.633%,21.661% 0.551%,21.56% 0.482%,21.464% 0.417%,21.371% 0.356%,21.279% 0.3%,21.187% 0.249%,21.095% 0.203%,20.999% 0.163%,20.9% 0.13%,20.796% 0.103%,20.685% 0.083%,20.626% 0.074%,20.569% 0.066%,20.513% 0.059%,20.458% 0.051%,20.403% 0.045%,20.347% 0.039%,20.29% 0.035%,20.232% 0.031%,20.173% 0.029%,20.11% 0.029%,5.525% 0.029%,5.298% 0.026%,5.061% 0.02%,4.816% 0.012%,4.566% 0.006%,4.314% 0.002%,4.064% 0.005%,3.817% 0.014%,3.578% 0.034%,3.349% 0.065%,3.132% 0.111%);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe0fbf4 */.elementor-213 .elementor-element.elementor-element-fe0fbf4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fe435d */.box2{
    transition: 0.4s ease all
}

.box2:hover{
     transform: translatey(10px);
}

.box2::before{
    content: "";
    border-radius: 0px !important;
    /*background: linear-gradient(90deg, #297CFF, #11E1F0);*/
     background: radial-gradient(53.6% 100% at 50% 100%, rgb(14, 150, 254) 0%, rgb(0, 85, 255) 100%);
    width: 30%;
    height:7px;
    position: absolute;
    left: 0%;
    top: 100%;
    transform: translatey(-50%);
    box-shadow: 0px 0px 20px 0px #11E1F090;
    transition: 0.5s ease all
}

.box2:hover::before{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5defe4f *//*CSS 01*/
.elementor-213 .elementor-element.elementor-element-5defe4f{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(0, 85, 255, 0.5) 0%, rgba(82, 139, 255, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #0055FF66 0px 0px 40px 0px;
}

.elementor-213 .elementor-element.elementor-element-5defe4f:hover{
    box-shadow: #0055FF66 0px 0px 80px 10px;
}

/*CSS 02*/
.elementor-213 .elementor-element.elementor-element-5defe4f{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-213 .elementor-element.elementor-element-5defe4f:hover{
    transform: scale(0.98);
}

.elementor-213 .elementor-element.elementor-element-5defe4f .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 0px !important;
}

.elementor-213 .elementor-element.elementor-element-5defe4f .elementor-button-text,
.elementor-213 .elementor-element.elementor-element-5defe4f .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-213 .elementor-element.elementor-element-5defe4f .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(14, 150, 254) 0%, rgb(0, 85, 255) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}

/*cor da borda*/
.elementor-213 .elementor-element.elementor-element-5defe4f .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  /*transform: translate(-50%, -50%);*/
  background: #ffffff30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-213 .elementor-element.elementor-element-5defe4f::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 180px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


.elementor-button-content-wrapper::after {
  content: "ㅤ";
  position: absolute;
  top: 68px;
  right: 78px;
  z-index: 999;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23fff'%3E%3Cpath d='M7.146 7.146a.75.75 0 0 1 1.061 0l8.5 8.5a.75.75 0 1 1-1.06 1.061l-8.5-8.5a.75.75 0 0 1 0-1.06z'/%3E%3Cpath d='M16.177 6.427a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75h-9a.75.75 0 0 1 0-1.5h8.25v-8.25a.75.75 0 0 1 .75-.75z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;
  padding: 11px;
  opacity: 1;
  rotate: -90deg;                /* ⬅️ mantém a mesma rotação da seta */
  opacity: 0;
  transition: 0.5s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b25b8 *//*CSS 01*/
.elementor-213 .elementor-element.elementor-element-f8b25b8{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(0, 85, 255, 0.5) 0%, rgba(82, 139, 255, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #0055FF66 0px 0px 40px 0px;
}

.elementor-213 .elementor-element.elementor-element-f8b25b8:hover{
    box-shadow: #0055FF66 0px 0px 80px 10px;
}

/*CSS 02*/
.elementor-213 .elementor-element.elementor-element-f8b25b8{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-213 .elementor-element.elementor-element-f8b25b8:hover{
    transform: scale(0.98);
}

.elementor-213 .elementor-element.elementor-element-f8b25b8 .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 0px !important;
}

.elementor-213 .elementor-element.elementor-element-f8b25b8 .elementor-button-text,
.elementor-213 .elementor-element.elementor-element-f8b25b8 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-213 .elementor-element.elementor-element-f8b25b8 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(14, 150, 254) 0%, rgb(0, 85, 255) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}

/*cor da borda*/
.elementor-213 .elementor-element.elementor-element-f8b25b8 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  /*transform: translate(-50%, -50%);*/
  background: #ffffff30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-213 .elementor-element.elementor-element-f8b25b8::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 180px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


.elementor-button-content-wrapper::after {
  content: "ㅤ";
  position: absolute;
  top: 68px;
  right: 78px;
  z-index: 999;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23fff'%3E%3Cpath d='M7.146 7.146a.75.75 0 0 1 1.061 0l8.5 8.5a.75.75 0 1 1-1.06 1.061l-8.5-8.5a.75.75 0 0 1 0-1.06z'/%3E%3Cpath d='M16.177 6.427a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75h-9a.75.75 0 0 1 0-1.5h8.25v-8.25a.75.75 0 0 1 .75-.75z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;
  padding: 11px;
  opacity: 1;
  rotate: -90deg;                /* ⬅️ mantém a mesma rotação da seta */
  opacity: 0;
  transition: 0.5s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ca066 */.elementor-213 .elementor-element.elementor-element-b2ca066{
    clip-path: polygon(3.132% 0.109%,3.132% 0.109%,2.999% 0.15%,2.861% 0.207%,2.721% 0.276%,2.58% 0.358%,2.44% 0.451%,2.302% 0.554%,2.167% 0.666%,2.038% 0.786%,1.916% 0.913%,1.803% 1.046%,1.803% 1.046%,1.625% 1.278%,1.452% 1.527%,1.284% 1.792%,1.123% 2.073%,0.971% 2.37%,0.827% 2.683%,0.693% 3.011%,0.571% 3.353%,0.461% 3.711%,0.364% 4.082%,0.364% 4.082%,0.34% 4.183%,0.314% 4.298%,0.286% 4.423%,0.257% 4.556%,0.228% 4.693%,0.2% 4.83%,0.175% 4.964%,0.152% 5.091%,0.134% 5.209%,0.12% 5.314%,0.12% 5.314%,0.092% 5.581%,0.069% 5.839%,0.05% 6.093%,0.034% 6.345%,0.022% 6.596%,0.013% 6.851%,0.007% 7.112%,0.003% 7.381%,0.001% 7.662%,-0% 7.956%,0.003% 86.307%,0.003% 86.307%,0.017% 87.092%,0.059% 87.836%,0.131% 88.54%,0.233% 89.209%,0.367% 89.842%,0.535% 90.442%,0.736% 91.012%,0.971% 91.554%,1.243% 92.068%,1.552% 92.558%,1.552% 92.558%,1.591% 92.613%,1.63% 92.665%,1.667% 92.713%,1.704% 92.758%,1.741% 92.802%,1.777% 92.843%,1.812% 92.884%,1.846% 92.924%,1.881% 92.965%,1.914% 93.007%,1.914% 93.007%,1.953% 93.053%,1.992% 93.095%,2.031% 93.133%,2.071% 93.169%,2.112% 93.203%,2.153% 93.235%,2.195% 93.268%,2.238% 93.3%,2.282% 93.334%,2.326% 93.369%,2.326% 93.369%,2.635% 93.586%,2.955% 93.745%,3.285% 93.856%,3.622% 93.926%,3.965% 93.963%,4.312% 93.975%,4.659% 93.971%,5.007% 93.958%,5.351% 93.944%,5.69% 93.938%,5.69% 93.938%,7.63% 93.937%,9.57% 93.937%,11.511% 93.937%,13.451% 93.937%,15.391% 93.937%,17.331% 93.937%,19.271% 93.937%,21.212% 93.938%,23.152% 93.938%,25.092% 93.938%,25.092% 93.938%,25.262% 93.937%,25.486% 93.934%,25.749% 93.93%,26.037% 93.927%,26.336% 93.926%,26.631% 93.928%,26.908% 93.934%,27.153% 93.946%,27.351% 93.964%,27.487% 93.989%,27.487% 93.989%,27.846% 94.135%,28.187% 94.351%,28.512% 94.626%,28.823% 94.951%,29.123% 95.316%,29.414% 95.71%,29.699% 96.123%,29.98% 96.547%,30.259% 96.97%,30.54% 97.383%,30.54% 97.383%,30.894% 97.897%,31.209% 98.352%,31.499% 98.748%,31.777% 99.088%,32.059% 99.372%,32.358% 99.601%,32.688% 99.778%,33.065% 99.902%,33.502% 99.976%,34.014% 100%,65.567% 100%,65.93% 99.999%,66.26% 99.993%,66.564% 99.971%,66.847% 99.926%,67.118% 99.851%,67.383% 99.737%,67.649% 99.575%,67.923% 99.357%,68.211% 99.076%,68.522% 98.723%,69.213% 97.712%,69.35% 97.515%,69.487% 97.314%,69.624% 97.112%,69.762% 96.909%,69.899% 96.705%,70.036% 96.502%,70.172% 96.3%,70.306% 96.101%,70.439% 95.904%,70.57% 95.712%,70.64% 95.608%,70.709% 95.506%,70.777% 95.407%,70.846% 95.309%,70.914% 95.214%,70.984% 95.122%,71.056% 95.033%,71.129% 94.946%,71.205% 94.863%,71.284% 94.783%,71.609% 94.497%,71.921% 94.281%,72.225% 94.125%,72.525% 94.019%,72.827% 93.956%,73.134% 93.924%,73.452% 93.916%,73.785% 93.922%,74.138% 93.932%,74.515% 93.938%,93.946% 93.938%,94.187% 93.939%,94.43% 93.942%,94.675% 93.947%,94.92% 93.952%,95.166% 93.956%,95.411% 93.958%,95.656% 93.958%,95.9% 93.955%,96.142% 93.948%,96.382% 93.935%,96.475% 93.925%,96.576% 93.907%,96.683% 93.882%,96.794% 93.85%,96.905% 93.814%,97.015% 93.773%,97.122% 93.729%,97.223% 93.682%,97.314% 93.633%,97.396% 93.584%,97.442% 93.553%,97.487% 93.522%,97.531% 93.491%,97.574% 93.461%,97.616% 93.43%,97.658% 93.398%,97.699% 93.367%,97.741% 93.335%,97.782% 93.302%,97.824% 93.269%,98.044% 93.068%,98.263% 92.821%,98.478% 92.532%,98.686% 92.207%,98.885% 91.851%,99.072% 91.471%,99.245% 91.071%,99.399% 90.657%,99.534% 90.235%,99.645% 89.81%,99.812% 88.99%,99.84% 88.821%,99.867% 88.64%,99.892% 88.45%,99.914% 88.253%,99.935% 88.051%,99.953% 87.846%,99.969% 87.64%,99.981% 87.435%,99.991% 87.234%,99.997% 87.039%,100.006% 86.591%,100.012% 86.135%,100.014% 85.671%,100.014% 85.203%,100.012% 84.732%,100.009% 84.261%,100.006% 83.791%,100.003% 83.324%,100% 82.863%,99.998% 82.411%,100% 27.091%,100.001% 26.049%,100.004% 24.244%,100.008% 21.876%,100.011% 19.145%,100.013% 16.254%,100.014% 13.403%,100.012% 10.792%,100.007% 8.623%,99.999% 7.097%,99.985% 6.414%,99.933% 5.865%,99.869% 5.341%,99.792% 4.839%,99.7% 4.357%,99.592% 3.896%,99.466% 3.452%,99.321% 3.026%,99.155% 2.615%,98.967% 2.218%,98.755% 1.834%,98.688% 1.723%,98.624% 1.62%,98.559% 1.522%,98.495% 1.429%,98.43% 1.339%,98.362% 1.251%,98.292% 1.162%,98.217% 1.072%,98.138% 0.98%,98.053% 0.883%,97.432% 0.351%,97.197% 0.226%,96.951% 0.134%,96.698% 0.071%,96.437% 0.031%,96.172% 0.011%,95.902% 0.006%,95.631% 0.01%,95.359% 0.019%,95.089% 0.027%,94.821% 0.031%,80.29% 0.031%,79.852% 0.034%,79.458% 0.045%,79.101% 0.077%,78.772% 0.139%,78.463% 0.241%,78.166% 0.393%,77.871% 0.607%,77.571% 0.891%,77.257% 1.257%,76.921% 1.714%,76.741% 1.975%,76.523% 2.283%,76.278% 2.624%,76.014% 2.983%,75.74% 3.344%,75.465% 3.692%,75.197% 4.011%,74.945% 4.288%,74.718% 4.505%,74.524% 4.648%,74.312% 4.811%,74.289% 4.829%,74.265% 4.843%,74.241% 4.853%,74.217% 4.861%,74.193% 4.868%,74.169% 4.875%,74.144% 4.882%,74.119% 4.892%,74.094% 4.904%,74.067% 4.919%,73.981% 4.972%,73.898% 5.012%,73.817% 5.041%,73.736% 5.06%,73.656% 5.072%,73.576% 5.078%,73.494% 5.079%,73.409% 5.078%,73.322% 5.077%,73.23% 5.077%,27.172% 5.074%,27.062% 5.075%,26.946% 5.078%,26.825% 5.081%,26.702% 5.083%,26.578% 5.082%,26.455% 5.077%,26.335% 5.068%,26.22% 5.051%,26.112% 5.027%,26.012% 4.994%,25.871% 4.933%,25.731% 4.866%,25.595% 4.793%,25.46% 4.713%,25.327% 4.624%,25.197% 4.528%,25.068% 4.423%,24.941% 4.307%,24.815% 4.182%,24.691% 4.045%,22.82% 1.826%,22.729% 1.72%,22.624% 1.594%,22.509% 1.454%,22.387% 1.306%,22.26% 1.155%,22.132% 1.007%,22.005% 0.867%,21.882% 0.74%,21.766% 0.633%,21.661% 0.551%,21.56% 0.482%,21.464% 0.417%,21.371% 0.356%,21.279% 0.3%,21.187% 0.249%,21.095% 0.203%,20.999% 0.163%,20.9% 0.13%,20.796% 0.103%,20.685% 0.083%,20.626% 0.074%,20.569% 0.066%,20.513% 0.059%,20.458% 0.051%,20.403% 0.045%,20.347% 0.039%,20.29% 0.035%,20.232% 0.031%,20.173% 0.029%,20.11% 0.029%,5.525% 0.029%,5.298% 0.026%,5.061% 0.02%,4.816% 0.012%,4.566% 0.006%,4.314% 0.002%,4.064% 0.005%,3.817% 0.014%,3.578% 0.034%,3.349% 0.065%,3.132% 0.111%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff78860 */.elementor-213 .elementor-element.elementor-element-ff78860{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a08a8a1 */.elementor-213 .elementor-element.elementor-element-a08a8a1{
    text-wrap: balance;
}
.elementor-213 .elementor-element.elementor-element-a08a8a1 h3, .elementor-ribbon-inner{
    color: rgb(0, 85, 255) !important;
}
.elementor-213 .elementor-element.elementor-element-a08a8a1 h3:hover{
    color: rgb(0, 85, 255) !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-0386560 */.elementor-213 .elementor-element.elementor-element-0386560{
    text-wrap: balance;
}
.elementor-213 .elementor-element.elementor-element-0386560 h3, .elementor-ribbon-inner{
    color: rgb(0, 85, 255) !important;
}
.elementor-213 .elementor-element.elementor-element-0386560 h3:hover{
    color: rgb(0, 85, 255) !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b7e42b6 */.elementor-213 .elementor-element.elementor-element-b7e42b6{
    text-wrap: balance;
}
.elementor-213 .elementor-element.elementor-element-b7e42b6 h3, .elementor-ribbon-inner{
    color: rgb(0, 85, 255) !important;
}
.elementor-213 .elementor-element.elementor-element-b7e42b6 h3:hover{
    color: rgb(0, 85, 255) !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3e15522 */.elementor-213 .elementor-element.elementor-element-3e15522{
    text-wrap: balance;
}
.elementor-213 .elementor-element.elementor-element-3e15522 h3, .elementor-ribbon-inner{
    color: rgb(0, 85, 255) !important;
}
.elementor-213 .elementor-element.elementor-element-3e15522 h3:hover{
    color: rgb(0, 85, 255) !important;
}/* End custom CSS */