.elementor-1572 .elementor-element.elementor-element-089ad90{--display:flex;--min-height:57px;--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;--z-index:0;}.elementor-1572 .elementor-element.elementor-element-089ad90:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-089ad90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6c0153 );}.elementor-1572 .elementor-element.elementor-element-13177aa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-ccfb93a{--display:flex;--min-height:57px;--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;--z-index:1;}.elementor-1572 .elementor-element.elementor-element-ccfb93a:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-ccfb93a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6c0153 );}.elementor-1572 .elementor-element.elementor-element-cbb756b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-6980727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-677e1a2{right:-383px;}body.rtl .elementor-1572 .elementor-element.elementor-element-677e1a2{left:-383px;}.elementor-1572 .elementor-element.elementor-element-677e1a2{top:-455px;z-index:0;}.elementor-1572 .elementor-element.elementor-element-677e1a2 img{width:70%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 70px ) hue-rotate( 0deg );}.elementor-1572 .elementor-element.elementor-element-84c1b1c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 81px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-84c1b1c.elementor-element{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-84c1b1c .elementor-heading-title{font-family:var( --e-global-typography-076bb9e-font-family ), Sans-serif;font-size:var( --e-global-typography-076bb9e-font-size );font-weight:var( --e-global-typography-076bb9e-font-weight );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-fcdca62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-fcdca62 .elementor-heading-title{font-family:var( --e-global-typography-e7e18f4-font-family ), Sans-serif;font-size:var( --e-global-typography-e7e18f4-font-size );font-weight:var( --e-global-typography-e7e18f4-font-weight );line-height:var( --e-global-typography-e7e18f4-line-height );}.elementor-1572 .elementor-element.elementor-element-acd145c .elementor-heading-title{font-family:var( --e-global-typography-5378c65-font-family ), Sans-serif;font-size:var( --e-global-typography-5378c65-font-size );font-weight:var( --e-global-typography-5378c65-font-weight );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-358f07a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-44adfb9{right:-383px;}body.rtl .elementor-1572 .elementor-element.elementor-element-44adfb9{left:-383px;}.elementor-1572 .elementor-element.elementor-element-44adfb9{top:-455px;z-index:0;}.elementor-1572 .elementor-element.elementor-element-44adfb9 img{width:70%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 70px ) hue-rotate( 0deg );}.elementor-1572 .elementor-element.elementor-element-ed1b213{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 81px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-ed1b213.elementor-element{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-ed1b213 .elementor-heading-title{font-family:var( --e-global-typography-076bb9e-font-family ), Sans-serif;font-size:var( --e-global-typography-076bb9e-font-size );font-weight:var( --e-global-typography-076bb9e-font-weight );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-807b914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1572 .elementor-element.elementor-element-807b914 .elementor-heading-title{font-family:var( --e-global-typography-5378c65-font-family ), Sans-serif;font-size:var( --e-global-typography-5378c65-font-size );font-weight:var( --e-global-typography-5378c65-font-weight );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-979e9a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-979e9a7 .elementor-heading-title{font-family:var( --e-global-typography-5378c65-font-family ), Sans-serif;font-size:var( --e-global-typography-5378c65-font-size );font-weight:var( --e-global-typography-5378c65-font-weight );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-159a9fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1572 .elementor-element.elementor-element-774a4fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-774a4fa .elementor-heading-title{font-family:var( --e-global-typography-5378c65-font-family ), Sans-serif;font-size:var( --e-global-typography-5378c65-font-size );font-weight:var( --e-global-typography-5378c65-font-weight );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-25eacea{--grid-columns:3;--auto-scroll-offset:0px;}.elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination{text-align:center;font-family:var( --e-global-typography-5378c65-font-family ), Sans-serif;font-size:var( --e-global-typography-5378c65-font-size );font-weight:var( --e-global-typography-5378c65-font-weight );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-accent );}.elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers.current{color:var( --e-global-color-0a156c1 );}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1572 .elementor-element.elementor-element-37bb397{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:151px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-1eb6fef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1572 .elementor-element.elementor-element-9d7f13b .elementor-heading-title{font-family:var( --e-global-typography-ed7a9d9-font-family ), Sans-serif;font-size:var( --e-global-typography-ed7a9d9-font-size );font-weight:var( --e-global-typography-ed7a9d9-font-weight );line-height:var( --e-global-typography-ed7a9d9-line-height );color:var( --e-global-color-25e6f52 );}.elementor-1572 .elementor-element.elementor-element-49b91f1{--divider-border-style:solid;--divider-color:var( --e-global-color-e858cc5 );--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 42px 0px;}.elementor-1572 .elementor-element.elementor-element-49b91f1 .elementor-divider-separator{width:100%;}.elementor-1572 .elementor-element.elementor-element-49b91f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1572 .elementor-element.elementor-element-5e17e0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1572 .elementor-element.elementor-element-0077a91{--grid-columns:2;--auto-scroll-offset:200px;--grid-column-gap:80px;}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1572 .elementor-element.elementor-element-0077a91 .e-loop-item > .elementor-section, .elementor-1572 .elementor-element.elementor-element-0077a91 .e-loop-item > .elementor-section > .elementor-container, .elementor-1572 .elementor-element.elementor-element-0077a91 .e-loop-item > .e-con, .elementor-1572 .elementor-element.elementor-element-0077a91 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-5378c65-font-family ), Sans-serif;font-size:var( --e-global-typography-5378c65-font-size );font-weight:var( --e-global-typography-5378c65-font-weight );line-height:var( --e-global-typography-5378c65-line-height );margin-top:30px;}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-accent );}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination .page-numbers.current{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 15px/2 );}body.rtl .elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 15px/2 );}body.rtl .elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 15px/2 );}.elementor-1572 .elementor-element.elementor-element-8ef515e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:107px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-7a684c3{padding:0px 0px 20px 0px;}.elementor-1572 .elementor-element.elementor-element-7a684c3 .elementor-icon-wrapper{text-align:center;}.elementor-1572 .elementor-element.elementor-element-7a684c3 .elementor-icon{font-size:40px;}.elementor-1572 .elementor-element.elementor-element-7a684c3 .elementor-icon svg{height:40px;}.elementor-1572 .elementor-element.elementor-element-3b0d3b9{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-0d9d829{text-align:center;}.elementor-1572 .elementor-element.elementor-element-0d9d829 .elementor-heading-title{font-family:var( --e-global-typography-0c736cd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c736cd-font-size );font-weight:var( --e-global-typography-0c736cd-font-weight );line-height:var( --e-global-typography-0c736cd-line-height );}.elementor-1572 .elementor-element.elementor-element-4b910cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1572 .elementor-element.elementor-element-4b910cf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1572 .elementor-element.elementor-element-ce0a47c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:133px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-77ca022{right:-205px;}body.rtl .elementor-1572 .elementor-element.elementor-element-77ca022{left:-205px;}.elementor-1572 .elementor-element.elementor-element-77ca022{top:-206px;text-align:center;}.elementor-1572 .elementor-element.elementor-element-77ca022 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 70px ) hue-rotate( 0deg );}.elementor-1572 .elementor-element.elementor-element-4c19efe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-f82e958{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-f82e958:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-f82e958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fab0f0c );}.elementor-1572 .elementor-element.elementor-element-56e0b3c .elementor-heading-title{font-family:var( --e-global-typography-d9d0c98-font-family ), Sans-serif;font-size:var( --e-global-typography-d9d0c98-font-size );font-weight:var( --e-global-typography-d9d0c98-font-weight );line-height:var( --e-global-typography-d9d0c98-line-height );color:var( --e-global-color-fd0141c );}.elementor-1572 .elementor-element.elementor-element-0b3cdd4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(1.5rem, 0.864rem + 3.18vw, 3.25rem);font-weight:700;line-height:56px;}.elementor-1572 .elementor-element.elementor-element-593fa68{--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;--justify-content:center;}.elementor-1572 .elementor-element.elementor-element-a507b10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:133px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-a33a947{right:-205px;}body.rtl .elementor-1572 .elementor-element.elementor-element-a33a947{left:-205px;}.elementor-1572 .elementor-element.elementor-element-a33a947{top:-206px;text-align:center;}.elementor-1572 .elementor-element.elementor-element-a33a947 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 70px ) hue-rotate( 0deg );}.elementor-1572 .elementor-element.elementor-element-46b03e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-37819ba{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-37819ba:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-37819ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92a82d3 );}.elementor-1572 .elementor-element.elementor-element-5184584 .elementor-heading-title{font-family:var( --e-global-typography-d9d0c98-font-family ), Sans-serif;font-size:var( --e-global-typography-d9d0c98-font-size );font-weight:var( --e-global-typography-d9d0c98-font-weight );line-height:var( --e-global-typography-d9d0c98-line-height );color:var( --e-global-color-fd0141c );}.elementor-1572 .elementor-element.elementor-element-de93817 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(1.5rem, 0.864rem + 3.18vw, 3.25rem);font-weight:700;line-height:56px;}.elementor-1572 .elementor-element.elementor-element-c19d127{--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;--justify-content:center;}.elementor-1572 .elementor-element.elementor-element-ef8b140{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:133px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-b42ede0{right:-205px;}body.rtl .elementor-1572 .elementor-element.elementor-element-b42ede0{left:-205px;}.elementor-1572 .elementor-element.elementor-element-b42ede0{top:-206px;text-align:center;}.elementor-1572 .elementor-element.elementor-element-b42ede0 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 70px ) hue-rotate( 0deg );}.elementor-1572 .elementor-element.elementor-element-4089f43{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-402e676{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-402e676:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-402e676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fab0f0c );}.elementor-1572 .elementor-element.elementor-element-0042bc0 .elementor-heading-title{font-family:var( --e-global-typography-d9d0c98-font-family ), Sans-serif;font-size:var( --e-global-typography-d9d0c98-font-size );font-weight:var( --e-global-typography-d9d0c98-font-weight );line-height:var( --e-global-typography-d9d0c98-line-height );color:var( --e-global-color-fd0141c );}.elementor-1572 .elementor-element.elementor-element-f86aa37 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(1.5rem, 0.864rem + 3.18vw, 3.25rem);font-weight:700;line-height:56px;}.elementor-1572 .elementor-element.elementor-element-622f083{--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;--justify-content:center;}.elementor-1572 .elementor-element.elementor-element-e760552{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:133px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-ed258c3{right:-205px;}body.rtl .elementor-1572 .elementor-element.elementor-element-ed258c3{left:-205px;}.elementor-1572 .elementor-element.elementor-element-ed258c3{top:-206px;text-align:center;}.elementor-1572 .elementor-element.elementor-element-ed258c3 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 70px ) hue-rotate( 0deg );}.elementor-1572 .elementor-element.elementor-element-76722af{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-18967f0{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-18967f0:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-18967f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fab0f0c );}.elementor-1572 .elementor-element.elementor-element-e444ed1 .elementor-heading-title{font-family:var( --e-global-typography-d9d0c98-font-family ), Sans-serif;font-size:var( --e-global-typography-d9d0c98-font-size );font-weight:var( --e-global-typography-d9d0c98-font-weight );line-height:var( --e-global-typography-d9d0c98-line-height );color:var( --e-global-color-fd0141c );}.elementor-1572 .elementor-element.elementor-element-a8e4baa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(1.5rem, 0.864rem + 3.18vw, 3.25rem);font-weight:700;line-height:56px;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--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;--justify-content:center;}@media(min-width:768px){.elementor-1572 .elementor-element.elementor-element-1eb6fef{--width:33.3333%;}.elementor-1572 .elementor-element.elementor-element-5e17e0e{--width:66.6666%;}.elementor-1572 .elementor-element.elementor-element-3b0d3b9{--width:70%;}.elementor-1572 .elementor-element.elementor-element-4c19efe{--width:65%;}.elementor-1572 .elementor-element.elementor-element-593fa68{--width:35%;}.elementor-1572 .elementor-element.elementor-element-46b03e0{--width:65%;}.elementor-1572 .elementor-element.elementor-element-c19d127{--width:35%;}.elementor-1572 .elementor-element.elementor-element-4089f43{--width:65%;}.elementor-1572 .elementor-element.elementor-element-622f083{--width:35%;}.elementor-1572 .elementor-element.elementor-element-76722af{--width:65%;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--width:35%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1572 .elementor-element.elementor-element-4c19efe{--width:50%;}.elementor-1572 .elementor-element.elementor-element-593fa68{--width:50%;}.elementor-1572 .elementor-element.elementor-element-46b03e0{--width:50%;}.elementor-1572 .elementor-element.elementor-element-c19d127{--width:50%;}.elementor-1572 .elementor-element.elementor-element-4089f43{--width:50%;}.elementor-1572 .elementor-element.elementor-element-622f083{--width:50%;}.elementor-1572 .elementor-element.elementor-element-76722af{--width:50%;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1572 .elementor-element.elementor-element-4c19efe{--width:55%;}.elementor-1572 .elementor-element.elementor-element-593fa68{--width:45%;}.elementor-1572 .elementor-element.elementor-element-46b03e0{--width:55%;}.elementor-1572 .elementor-element.elementor-element-c19d127{--width:45%;}.elementor-1572 .elementor-element.elementor-element-4089f43{--width:55%;}.elementor-1572 .elementor-element.elementor-element-622f083{--width:45%;}.elementor-1572 .elementor-element.elementor-element-76722af{--width:55%;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1572 .elementor-element.elementor-element-4c19efe{--width:55%;}.elementor-1572 .elementor-element.elementor-element-593fa68{--width:45%;}.elementor-1572 .elementor-element.elementor-element-46b03e0{--width:55%;}.elementor-1572 .elementor-element.elementor-element-c19d127{--width:45%;}.elementor-1572 .elementor-element.elementor-element-4089f43{--width:55%;}.elementor-1572 .elementor-element.elementor-element-622f083{--width:45%;}.elementor-1572 .elementor-element.elementor-element-76722af{--width:55%;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--width:45%;}}@media(min-width:2400px){.elementor-1572 .elementor-element.elementor-element-84c1b1c .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-fcdca62 .elementor-heading-title{font-size:var( --e-global-typography-e7e18f4-font-size );line-height:var( --e-global-typography-e7e18f4-line-height );}.elementor-1572 .elementor-element.elementor-element-acd145c .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-ed1b213 .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-807b914 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-979e9a7 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-774a4fa .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-9d7f13b .elementor-heading-title{font-size:var( --e-global-typography-ed7a9d9-font-size );line-height:var( --e-global-typography-ed7a9d9-line-height );}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-0d9d829 .elementor-heading-title{font-size:var( --e-global-typography-0c736cd-font-size );line-height:var( --e-global-typography-0c736cd-line-height );}.elementor-1572 .elementor-element.elementor-element-56e0b3c .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-5184584 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-0042bc0 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-e444ed1 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}}@media(max-width:1366px){.elementor-1572 .elementor-element.elementor-element-84c1b1c .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-fcdca62 .elementor-heading-title{font-size:var( --e-global-typography-e7e18f4-font-size );line-height:var( --e-global-typography-e7e18f4-line-height );}.elementor-1572 .elementor-element.elementor-element-acd145c .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-ed1b213 .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-807b914 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-979e9a7 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-774a4fa .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-9d7f13b .elementor-heading-title{font-size:var( --e-global-typography-ed7a9d9-font-size );line-height:var( --e-global-typography-ed7a9d9-line-height );}.elementor-1572 .elementor-element.elementor-element-0077a91{--grid-columns:2;}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-0d9d829 .elementor-heading-title{font-size:var( --e-global-typography-0c736cd-font-size );line-height:var( --e-global-typography-0c736cd-line-height );}.elementor-1572 .elementor-element.elementor-element-56e0b3c .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-5184584 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-0042bc0 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-e444ed1 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}}@media(max-width:1200px){.elementor-1572 .elementor-element.elementor-element-0077a91{--grid-columns:2;--grid-column-gap:10px;}.elementor-1572 .elementor-element.elementor-element-ce0a47c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1572 .elementor-element.elementor-element-4c19efe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-0b3cdd4 .elementor-heading-title{line-height:44px;}.elementor-1572 .elementor-element.elementor-element-593fa68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-a507b10{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1572 .elementor-element.elementor-element-46b03e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-de93817 .elementor-heading-title{line-height:44px;}.elementor-1572 .elementor-element.elementor-element-c19d127{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-ef8b140{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1572 .elementor-element.elementor-element-4089f43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-f86aa37 .elementor-heading-title{line-height:44px;}.elementor-1572 .elementor-element.elementor-element-622f083{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-e760552{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1572 .elementor-element.elementor-element-76722af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-a8e4baa .elementor-heading-title{line-height:44px;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-1572 .elementor-element.elementor-element-84c1b1c .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-fcdca62 .elementor-heading-title{font-size:var( --e-global-typography-e7e18f4-font-size );line-height:var( --e-global-typography-e7e18f4-line-height );}.elementor-1572 .elementor-element.elementor-element-acd145c .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-ed1b213 .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-807b914 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-979e9a7 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-774a4fa .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-25eacea{--grid-columns:2;}.elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-9d7f13b .elementor-heading-title{font-size:var( --e-global-typography-ed7a9d9-font-size );line-height:var( --e-global-typography-ed7a9d9-line-height );}.elementor-1572 .elementor-element.elementor-element-0077a91{--grid-columns:2;}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-0d9d829 .elementor-heading-title{font-size:var( --e-global-typography-0c736cd-font-size );line-height:var( --e-global-typography-0c736cd-line-height );}.elementor-1572 .elementor-element.elementor-element-ce0a47c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1572 .elementor-element.elementor-element-4c19efe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-56e0b3c .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-0b3cdd4 .elementor-heading-title{line-height:40px;}.elementor-1572 .elementor-element.elementor-element-593fa68{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-a507b10{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1572 .elementor-element.elementor-element-46b03e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-5184584 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-de93817 .elementor-heading-title{line-height:40px;}.elementor-1572 .elementor-element.elementor-element-c19d127{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-ef8b140{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1572 .elementor-element.elementor-element-4089f43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-0042bc0 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-f86aa37 .elementor-heading-title{line-height:40px;}.elementor-1572 .elementor-element.elementor-element-622f083{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-e760552{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1572 .elementor-element.elementor-element-76722af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-e444ed1 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-a8e4baa .elementor-heading-title{line-height:40px;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1572 .elementor-element.elementor-element-089ad90{--z-index:2;}.elementor-1572 .elementor-element.elementor-element-ccfb93a{--z-index:2;}.elementor-1572 .elementor-element.elementor-element-84c1b1c .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-fcdca62 .elementor-heading-title{font-size:var( --e-global-typography-e7e18f4-font-size );line-height:var( --e-global-typography-e7e18f4-line-height );}.elementor-1572 .elementor-element.elementor-element-acd145c .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-358f07a{--min-height:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-44adfb9{right:-100px;}body.rtl .elementor-1572 .elementor-element.elementor-element-44adfb9{left:-100px;}.elementor-1572 .elementor-element.elementor-element-44adfb9{top:-145px;}.elementor-1572 .elementor-element.elementor-element-ed1b213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-1572 .elementor-element.elementor-element-ed1b213 .elementor-heading-title{font-size:var( --e-global-typography-076bb9e-font-size );line-height:var( --e-global-typography-076bb9e-line-height );}.elementor-1572 .elementor-element.elementor-element-807b914 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-979e9a7 .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-159a9fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-5ab8f9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-774a4fa .elementor-heading-title{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-356776c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-1572 .elementor-element.elementor-element-25eacea{--grid-columns:1;--grid-row-gap:20px;--auto-scroll-offset:150px;--grid-column-gap:80px;}.elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );margin-top:20px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1572 .elementor-element.elementor-element-25eacea .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1572 .elementor-element.elementor-element-9d7f13b .elementor-heading-title{font-size:var( --e-global-typography-ed7a9d9-font-size );line-height:var( --e-global-typography-ed7a9d9-line-height );}.elementor-1572 .elementor-element.elementor-element-0077a91{--grid-columns:1;}.elementor-1572 .elementor-element.elementor-element-0077a91 .elementor-pagination{font-size:var( --e-global-typography-5378c65-font-size );line-height:var( --e-global-typography-5378c65-line-height );}.elementor-1572 .elementor-element.elementor-element-8ef515e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:93px;--padding-bottom:107px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-0d9d829 .elementor-heading-title{font-size:var( --e-global-typography-0c736cd-font-size );line-height:var( --e-global-typography-0c736cd-line-height );}.elementor-1572 .elementor-element.elementor-element-ce0a47c{--min-height:795px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-4c19efe{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-f82e958{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-56e0b3c .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-0b3cdd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-0b3cdd4 .elementor-heading-title{line-height:28px;}.elementor-1572 .elementor-element.elementor-element-17397c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-593fa68{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-a507b10{--min-height:795px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-46b03e0{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-37819ba{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-5184584 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-de93817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-de93817 .elementor-heading-title{line-height:28px;}.elementor-1572 .elementor-element.elementor-element-243cf95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-c19d127{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-ef8b140{--min-height:795px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-4089f43{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-402e676{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-0042bc0 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-f86aa37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-f86aa37 .elementor-heading-title{line-height:28px;}.elementor-1572 .elementor-element.elementor-element-869ed6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-622f083{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-e760552{--min-height:795px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-76722af{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-18967f0{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-e444ed1 .elementor-heading-title{font-size:var( --e-global-typography-d9d0c98-font-size );line-height:var( --e-global-typography-d9d0c98-line-height );}.elementor-1572 .elementor-element.elementor-element-a8e4baa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1572 .elementor-element.elementor-element-a8e4baa .elementor-heading-title{line-height:28px;}.elementor-1572 .elementor-element.elementor-element-5a070e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-29ec3db{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-13177aa */.madatec-bc{
  display:flex;
  align-items:center;
  flex-wrap:nowrap;
  overflow-x:auto;
  overflow-y:hidden;
  white-space:nowrap;
  -webkit-overflow-scrolling:touch;
  scrollbar-width:none;

  font-family:'Outfit', sans-serif;
  font-size:16px;
  line-height:24px;
  font-weight:300;
  color:#6B7280;
}

.madatec-bc::-webkit-scrollbar{
  display:none;
}

.madatec-bc__link{
  text-decoration:none;
  color:inherit;
  font-weight:300;
  flex:0 0 auto;
  white-space:nowrap;
}

.madatec-bc__link:hover{
  background: linear-gradient(256deg, #6F00FF -83.66%, #889DD9 90.28%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}

.madatec-bc__current{
  font-weight:700;
  color:#6B7280;
  flex:0 0 auto;
  white-space:nowrap;
}

.madatec-bc__sep{
  margin:0 12px;
  opacity:.9;
  flex:0 0 auto;
  white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cbb756b */.madatec-bc{
  display:flex;
  align-items:center;
  flex-wrap:nowrap;
  overflow-x:auto;
  overflow-y:hidden;
  white-space:nowrap;
  -webkit-overflow-scrolling:touch;
  scrollbar-width:none;

  font-family:'Outfit', sans-serif;
  font-size:16px;
  line-height:24px;
  font-weight:300;
  color:#6B7280;
}

.madatec-bc::-webkit-scrollbar{
  display:none;
}

.madatec-bc__link{
  text-decoration:none;
  color:inherit;
  font-weight:300;
  flex:0 0 auto;
  white-space:nowrap;
}

.madatec-bc__link:hover{
  background: linear-gradient(256deg, #6F00FF -83.66%, #889DD9 90.28%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}

.madatec-bc__current{
  font-weight:700;
  color:#6B7280;
  flex:0 0 auto;
  white-space:nowrap;
}

.madatec-bc__sep{
  margin:0 12px;
  opacity:.9;
  flex:0 0 auto;
  white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-358f07a */.elementor-section{
overflow:hidden !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5ab8f9c */.madatec-macro-select__select{
  width:100%;
  height:56px;

  padding:0 52px 0 20px;
  border:1px solid #656D84;
  border-radius:999px;

  font-family:'Outfit', sans-serif;
  font-size:16px;
  line-height:24px;
  font-weight:300;
  color:#252935;

  background-color:#fff;
  background-image:url('/wp-content/uploads/2026/01/giu.svg');
  background-repeat:no-repeat;
  background-position:right 20px center;
  background-size:16px 16px;

  outline:none;

  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}

.madatec-macro-select__select{
  width:100%;
  height:56px;

  padding:0 52px 0 20px;
  border:1px solid #D9DAF1;
  border-radius:999px;

  font-family:'Outfit', sans-serif;
  font-size:16px;
  line-height:24px;
  font-weight:300;
  color:#252935;

  background-color:#fff;
  outline:none;
}
/*font e colore bordo*/
.madatec-macro-select__select{
  width:100%;
  height:56px;

  padding:0 52px 0 20px;
  border:1px solid #656D84;
  border-radius:999px;

  font-family:'Outfit', sans-serif;
  font-size:16px;
  line-height:24px;
  font-weight:300;
  color:#252935;

  background-color:#fff;
  outline:none;

  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-356776c *//* Wrapper chip: una riga, scroll orizzontale */
.madatec-chips{
  display:flex;
  flex-wrap:nowrap;
  gap:12px;

  overflow-x:auto;
  overflow-y:hidden;
  -webkit-overflow-scrolling:touch;

  padding:8px 0 12px 0;

  scrollbar-width:none;        /* Firefox */
}
.madatec-chips::-webkit-scrollbar{
  display:none;                /* Chrome/Safari */
}
/* Chip filtro – colore testo */
.madatec-chip{
  color:#7F92C9 !important;
}
/* Chip attivo */
.madatec-chip.is-active{
  color:#7F92C9;
  font-weight:700;
}
/* Un piccolo padding a destra per far “sbordare” l’ultimo chip */
.madatec-chips{
  padding-right:24px;
}

/* Chip */
.madatec-chip{
  flex:0 0 auto;
  white-space:nowrap;

  padding:10px 16px;
  border-radius:999px;

  background:#EEF2FF;

  font-family:'Outfit', sans-serif;
  font-size:14px;
  line-height:20px;
  font-weight:300;
  color:#252935;

  text-decoration:none;
}

/* Attivo */
.madatec-chip.is-active{
  font-weight:700;
}
/*movimento*/
.madatec-chips{
  scroll-snap-type:x mandatory;
}

.madatec-chip{
  scroll-snap-align:center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dc5df35 *//* ======================================================
   MADATEC – FILTRO ACCORDION CATEGORIE PRODOTTI
   ====================================================== */

/* wrapper generale */
.madatec-filter{
  display:flex;
  flex-direction:column;
}

/* ======================================================
   RIGA PRINCIPALE (categorie 2° livello)
   ====================================================== */

.madatec-filter__row{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;

  padding-top:18px;
  padding-bottom:7px;

  border-bottom:1px solid #D9DAF1;
  cursor:pointer;
}

/* riga quando è un link diretto (nessun 3° livello) */
.madatec-filter__row--link{
  text-decoration:none;
  color:inherit;
}

/* testo categoria principale (2° livello) */
.madatec-filter__label{
  font-size:16px;
  line-height:24px;
  font-weight:300;
  color:#252935;
}
.madatec-filter__label{
  font-family: 'Outfit', sans-serif;
}
/* hover 2° livello: testo a gradiente */
.madatec-filter__row:hover .madatec-filter__label,
.madatec-filter__row--link:hover .madatec-filter__label{
  background: linear-gradient(256deg, #6F00FF -83.66%, #889DD9 90.28%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

/* icona freccia destra / giù */
.madatec-filter__icon{
  width:16px;
  height:16px;
  flex:0 0 16px;
  display:block;
}

/* rimuove il marker nativo di <summary> */
.madatec-filter__row::-webkit-details-marker{
  display:none;
}
.madatec-filter__item > summary{
  list-style:none;
}

/* ======================================================
   ACCORDION (details)
   ====================================================== */

.madatec-filter__item{
  margin:0;
  padding:0;
}

/* contenuto accordion (3° livello) */
.madatec-filter__content{
  padding-top:10px;
  padding-bottom:7px !important;

  border-bottom:1px solid #D9DAF1;
}
/* ======================================================
   SOTTOCATEGORIE (3° livello)
   ====================================================== */
.madatec-filter__sublink{
  display:block;
  width:100%;

  font-family:'Outfit', sans-serif;
  font-size:16px;
  line-height:1.4;
  font-weight:300;

  padding-bottom:7px;
  padding-left:14px;

  text-decoration:none;
  color:inherit;
  opacity:0.85;
}
.madatec-filter__label{
  font-family: 'Outfit', sans-serif;
}
/* stato attivo (categoria corrente) */
.madatec-filter__sublink.is-active{
  font-weight:700;
  opacity:1;
}

/* hover sottocategorie */
.madatec-filter__sublink:hover{
  opacity:1;
}

/* ======================================================
   STATO ATTIVO 2° LIVELLO (opzionale)
   ====================================================== */

.madatec-filter__row.is-active .madatec-filter__label{
  font-weight:300;
}

/* ======================================================
   RESPONSIVE BASE (opzionale)
   ====================================================== */

@media (max-width: 1024px){
  .madatec-filter__label{
    font-size:16px;
    line-height:24px;
  }
}

@media (max-width: 767px){
  .madatec-filter__label{
    font-size:16px;
    line-height:24px;
  }
  .madatec-filter__sublink{
    font-size:15px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77ca022 */.elementor-1572 .elementor-element.elementor-element-77ca022 img{width: 200% !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a33a947 */.elementor-1572 .elementor-element.elementor-element-a33a947 img{width: 200% !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b42ede0 */.elementor-1572 .elementor-element.elementor-element-b42ede0 img{width: 200% !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed258c3 */.elementor-1572 .elementor-element.elementor-element-ed258c3 img{width: 200% !important}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-display: auto;
	src: url('https://madatec.com/wp-content/uploads/2025/11/Outfit-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */