.elementor-129 .elementor-element.elementor-element-715d2b3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-053ef98{--display:flex;--min-height:30px;--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:space-between;--align-items: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-129 .elementor-element.elementor-element-32c5851{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-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-129 .elementor-element.elementor-element-25bf33e{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );color:var( --e-global-color-text );}.elementor-129 .elementor-element.elementor-element-430038e{--display:flex;--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-129 .elementor-element.elementor-element-24c06ac{text-align:end;font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2844bf4{--display:flex;--min-height:70px;--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:space-between;--align-items: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-129 .elementor-element.elementor-element-2844bf4:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-2844bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.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-129 .elementor-element.elementor-element-9626538.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-menu-toggle{margin:0 auto;}.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-b83b699 );fill:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#3DCF5100;}.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-framed .elementor-item:before,
					.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-framed .elementor-item:after{border-color:#3DCF5100;}.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-underline .elementor-item:after,
					 .elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-overline .elementor-item:before,
					 .elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-double-line .elementor-item:before,
					 .elementor-129 .elementor-element.elementor-element-80295e3 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-129 .elementor-element.elementor-element-e4044e4{--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:flex-end;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--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-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-129 .elementor-element.elementor-element-86012f2 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF00 100%);transition-duration:0.5s;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-b83b699 );border-radius:808px 808px 808px 808px;}.elementor-129 .elementor-element.elementor-element-86012f2 .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-86012f2 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);}.elementor-129 .elementor-element.elementor-element-86012f2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-129 .elementor-element.elementor-element-86012f2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-129 .elementor-element.elementor-element-4fefacc{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-129 .elementor-element.elementor-element-4fefacc .elementor-social-icon{background-color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-4fefacc .elementor-social-icon i{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-4fefacc .elementor-social-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-4fefacc .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-129 .elementor-element.elementor-element-4fefacc .elementor-social-icon:hover{background-color:var( --e-global-color-402d729 );border-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-45b5961{--display:flex;--min-height:670px;--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:flex-start;--align-items: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-129 .elementor-element.elementor-element-45b5961:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-45b5961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-01-2560px-C.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-2b3e57e{--display:flex;--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-2b3e57e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-30c1d8c{--display:flex;--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-0b862d7 .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-0b862d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-f3edf57{font-family:"Poppins", Sans-serif;font-size:64px;line-height:57px;}.elementor-129 .elementor-element.elementor-element-943ae36{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-365bea5{--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:flex-start;--align-items: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-129 .elementor-element.elementor-element-2d0d421{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;box-shadow:0px 15px 30px 0px rgba(239.99999999999997, 46.999999999999986, 99, 0.35);border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-8fbebed [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-8fbebed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-wrap{max-width:356px;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-text,.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-8fbebed.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-55002cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-55002cc .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-framed .elementor-icon:hover, .elementor-129 .elementor-element.elementor-element-55002cc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-55002cc .elementor-icon{font-size:47px;}.elementor-129 .elementor-element.elementor-element-55002cc .elementor-icon svg{height:47px;}.elementor-129 .elementor-element.elementor-element-fbb5401{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-fbb5401:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-fbb5401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-8620e07{--display:flex;--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-5772bc8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-8b63b66 .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-8b63b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-b80e80c{text-align:center;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-a20f2b2{text-align:center;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-4298f90{--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 25px;--row-gap:0px;--column-gap:25px;--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-129 .elementor-element.elementor-element-0948f29{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-circle{max-width:350px;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-circle-prline{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-hr-line-inner{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-vr-line-inner{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-38e5970{width:var( --container-widget-width, 39.756% );max-width:39.756%;--container-widget-width:39.756%;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-38e5970.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-circle-line{fill:var( --e-global-color-402d729 );stroke:#FFFFFF4D;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-hr-line{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-vr-line{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-counter{color:var( --e-global-color-906a6f0 );font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-counter-value-suffix{-webkit-align-self:center;align-self:center;font-size:12px;margin-left:5px;}.elementor-129 .elementor-element.elementor-element-282bd0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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-129 .elementor-element.elementor-element-ba78f7f{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f3f0a3b{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-958c82e{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-circle{max-width:350px;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-circle-prline{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-hr-line-inner{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-vr-line-inner{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-circle-line{fill:var( --e-global-color-402d729 );stroke:#FFFFFF4D;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-hr-line{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-vr-line{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-counter{color:var( --e-global-color-906a6f0 );font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-counter-value-prefix{-webkit-align-self:center;align-self:center;font-size:12px;margin-right:5px;}.elementor-129 .elementor-element.elementor-element-0ac4dca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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-129 .elementor-element.elementor-element-f476de6{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bd9d1c8{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-9e4c402{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-circle{max-width:350px;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-circle-prline{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-hr-line-inner{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-vr-line-inner{-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-circle-line{fill:var( --e-global-color-402d729 );stroke:#FFFFFF4D;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-hr-line{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-vr-line{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-counter{color:var( --e-global-color-906a6f0 );font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-counter-value-prefix{-webkit-align-self:center;align-self:center;font-size:12px;margin-right:5px;}.elementor-129 .elementor-element.elementor-element-2a664b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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-129 .elementor-element.elementor-element-61e464c{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a9bff1c{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-ba573a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ba573a0:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ba573a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-03-2560px-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-ba573a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-6826e8d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-4ca9753{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-6ef2149 .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-6ef2149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-394d003{text-align:start;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4fe5e83{text-align:start;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8173d9e{--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 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-f764b2d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-f764b2d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-f764b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-f764b2d:hover{background-color:#00000040;border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-f764b2d, .elementor-129 .elementor-element.elementor-element-f764b2d::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-79f6c8c{text-align:start;}.elementor-129 .elementor-element.elementor-element-79f6c8c img{width:47px;height:60px;}.elementor-129 .elementor-element.elementor-element-1690ce6{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f0f5e2d{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-269fb35{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-269fb35:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-269fb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-269fb35:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-269fb35, .elementor-129 .elementor-element.elementor-element-269fb35::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-044fb16{text-align:start;}.elementor-129 .elementor-element.elementor-element-044fb16 img{width:55px;height:60px;}.elementor-129 .elementor-element.elementor-element-c68405c{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-8e8ce49{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-be75c4d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-be75c4d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-be75c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-be75c4d:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-be75c4d, .elementor-129 .elementor-element.elementor-element-be75c4d::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-b43bff4{text-align:start;}.elementor-129 .elementor-element.elementor-element-b43bff4 img{width:55px;height:60px;}.elementor-129 .elementor-element.elementor-element-f11ae9f{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a0e0fdc{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-fb992f9{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-93c4185{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-b83b699 );--border-color:var( --e-global-color-b83b699 );--border-radius:100px 100px 100px 100px;--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-129 .elementor-element.elementor-element-93c4185:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-93c4185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF26 0%, #FFFFFF10 100%);}.elementor-129 .elementor-element.elementor-element-00eea02{--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:flex-start;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;--z-index:10;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-f9d1589 [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-f9d1589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-f9d1589.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-808683d{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-906a6f0 );--border-color:var( --e-global-color-906a6f0 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4596a15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d3771ec{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-d3771ec:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-d3771ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-d3771ec::before, .elementor-129 .elementor-element.elementor-element-d3771ec > .elementor-background-video-container::before, .elementor-129 .elementor-element.elementor-element-d3771ec > .e-con-inner > .elementor-background-video-container::before, .elementor-129 .elementor-element.elementor-element-d3771ec > .elementor-background-slideshow::before, .elementor-129 .elementor-element.elementor-element-d3771ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-129 .elementor-element.elementor-element-d3771ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-402d729 );--background-overlay:'';}.elementor-129 .elementor-element.elementor-element-55e85d3{--display:flex;--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-129 .elementor-element.elementor-element-35e0a41{--e-image-carousel-slides-to-show:7;}.elementor-129 .elementor-element.elementor-element-35e0a41 .swiper-wrapper{display:flex;align-items:center;}.elementor-129 .elementor-element.elementor-element-0918536{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-0918536:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-0918536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-e314dd9 img{width:70%;}.elementor-129 .elementor-element.elementor-element-7dbc772 img{width:70%;}.elementor-129 .elementor-element.elementor-element-cb4784a img{width:70%;}.elementor-129 .elementor-element.elementor-element-e619e60{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-e619e60:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-e619e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-60becba img{width:70%;}.elementor-129 .elementor-element.elementor-element-f12167c img{width:70%;}.elementor-129 .elementor-element.elementor-element-06ea617 img{width:70%;}.elementor-129 .elementor-element.elementor-element-2dddb6c img{width:70%;}.elementor-129 .elementor-element.elementor-element-14ed024 img{width:70%;}.elementor-129 .elementor-element.elementor-element-1ad6d62 img{width:70%;}.elementor-129 .elementor-element.elementor-element-bd8ac22 img{width:70%;}.elementor-129 .elementor-element.elementor-element-52426c9{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-52426c9:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-52426c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-42592fc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-71c126c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-27f3a42 .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-27f3a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-2a2ffaf{text-align:start;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-caddcd8{text-align:start;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;box-shadow:0px 15px 30px 0px rgba(239.99999999999997, 46.999999999999986, 99, 0.35);border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-70c920e [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-70c920e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:left;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-wrap{max-width:356px;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-70c920e.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-27d8f62{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-494208e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-e1ed8b1 .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-e1ed8b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-c9c016c{text-align:start;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4245f6d{text-align:start;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;box-shadow:0px 15px 30px 0px rgba(239.99999999999997, 46.999999999999986, 99, 0.35);border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-b270947 [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-b270947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-wrap{max-width:356px;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-b270947.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-4fb4f75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 0px;--row-gap:20px;--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-129 .elementor-element.elementor-element-54ded2f{--display:flex;--min-height:230px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:350px;--padding-right:40px;--z-index:1;}.elementor-129 .elementor-element.elementor-element-54ded2f:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-54ded2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-01-DESKTOP-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-54ded2f:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-54ded2f, .elementor-129 .elementor-element.elementor-element-54ded2f::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-904e6a1{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-67d1bc7{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0fb739f{--display:flex;--min-height:230px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:330px;--z-index:2;}.elementor-129 .elementor-element.elementor-element-0fb739f:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-0fb739f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-02-DESKTOP-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-0fb739f:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-0fb739f, .elementor-129 .elementor-element.elementor-element-0fb739f::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-3fc039a{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-87f2316{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dd0cedb{--display:flex;--min-height:230px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:330px;--padding-right:40px;--z-index:3;}.elementor-129 .elementor-element.elementor-element-dd0cedb:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-dd0cedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-03-DESKTOP-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-dd0cedb:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-dd0cedb, .elementor-129 .elementor-element.elementor-element-dd0cedb::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-eb84990{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-e98403b{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-4cbffa7{--display:flex;--min-height:230px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:330px;--z-index:4;}.elementor-129 .elementor-element.elementor-element-4cbffa7:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-4cbffa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-04-DESKTOP-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-4cbffa7:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-4cbffa7, .elementor-129 .elementor-element.elementor-element-4cbffa7::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-48b2e59{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-29e1265{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8fa0a85{--display:flex;--min-height:230px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:330px;--padding-right:40px;--z-index:5;}.elementor-129 .elementor-element.elementor-element-8fa0a85:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-8fa0a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-05-DESKTOP-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-8fa0a85:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-8fa0a85, .elementor-129 .elementor-element.elementor-element-8fa0a85::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-1e80f40{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dfbf209{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-30ebddb{--display:flex;--min-height:960px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-30ebddb:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-30ebddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-6-DESKTOP-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-334a0d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-4674508{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-e283c32 .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-e283c32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-72dde5a{text-align:center;font-family:var( --e-global-typography-bde8c84-font-family ), Sans-serif;font-size:var( --e-global-typography-bde8c84-font-size );line-height:var( --e-global-typography-bde8c84-line-height );}.elementor-129 .elementor-element.elementor-element-b85bbe5{text-align:center;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;box-shadow:0px 15px 30px 0px rgba(239.99999999999997, 46.999999999999986, 99, 0.35);border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-bea2e44 [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-bea2e44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:left;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-wrap{max-width:356px;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-bea2e44.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-395ff49{--display:flex;--position:fixed;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;top:112px;}.elementor-129 .elementor-element.elementor-element-395ff49:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-395ff49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-395ff49:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-395ff49, .elementor-129 .elementor-element.elementor-element-395ff49::before{--border-transition:0s;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-395ff49{left:-414px;}body.rtl .elementor-129 .elementor-element.elementor-element-395ff49{right:-414px;}.elementor-129 .elementor-element.elementor-element-136e1db{text-align:center;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-1b3bcdc{--display:flex;--position:fixed;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;top:-446px;}.elementor-129 .elementor-element.elementor-element-1b3bcdc:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-1b3bcdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-1b3bcdc:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-1b3bcdc, .elementor-129 .elementor-element.elementor-element-1b3bcdc::before{--border-transition:0s;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-1b3bcdc{left:-175px;}body.rtl .elementor-129 .elementor-element.elementor-element-1b3bcdc{right:-175px;}.elementor-129 .elementor-element.elementor-element-4ff07eb{text-align:center;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-80ab4f4{--display:flex;--position:fixed;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;top:48px;}.elementor-129 .elementor-element.elementor-element-80ab4f4:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-80ab4f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-80ab4f4:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-80ab4f4, .elementor-129 .elementor-element.elementor-element-80ab4f4::before{--border-transition:0s;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-80ab4f4{left:391px;}body.rtl .elementor-129 .elementor-element.elementor-element-80ab4f4{right:391px;}.elementor-129 .elementor-element.elementor-element-fdc0f07{text-align:center;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4fbf25d{--display:flex;--min-height:840px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4fbf25d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-4fbf25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-07-2560px-A.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-d3b8590{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-ad02d66{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-67c51a3 .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-67c51a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-f0894e7{text-align:center;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ad6a4c7{text-align:center;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-61802f0{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-61802f0:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-61802f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-61802f0::before, .elementor-129 .elementor-element.elementor-element-61802f0 > .elementor-background-video-container::before, .elementor-129 .elementor-element.elementor-element-61802f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-129 .elementor-element.elementor-element-61802f0 > .elementor-background-slideshow::before, .elementor-129 .elementor-element.elementor-element-61802f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-129 .elementor-element.elementor-element-61802f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-402d729 );--background-overlay:'';}.elementor-129 .elementor-element.elementor-element-9f61b91{--display:flex;--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-129 .elementor-element.elementor-element-1c6311c{--e-image-carousel-slides-to-show:7;}.elementor-129 .elementor-element.elementor-element-1c6311c .swiper-wrapper{display:flex;align-items:center;}.elementor-129 .elementor-element.elementor-element-41775ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-41775ba:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-41775ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-08-2560px-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-4fc1b9e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-706d0ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-e7f3cbb .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-e7f3cbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-492ed1b{text-align:center;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-1b3fb76{text-align:center;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c124463{--display:flex;--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-129 .elementor-element.elementor-element-72b6c90{--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 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-6558b3c{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-6558b3c:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-6558b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-6558b3c:hover{background-color:#00000020;border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-6558b3c, .elementor-129 .elementor-element.elementor-element-6558b3c::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-85c3cb2{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-85aa56c{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c5900d8{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-c5900d8:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-c5900d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-c5900d8:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-c5900d8, .elementor-129 .elementor-element.elementor-element-c5900d8::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-8edb6f9{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3e344ae{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bd5bae1{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-bd5bae1:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-bd5bae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-bd5bae1:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-bd5bae1, .elementor-129 .elementor-element.elementor-element-bd5bae1::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-c372948{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-76bc5a1{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-37bb3a7{--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 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-0b74f23{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-0b74f23:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-0b74f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-0b74f23:hover{background-color:#00000040;border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-0b74f23, .elementor-129 .elementor-element.elementor-element-0b74f23::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-a20a9d3{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f61c1ab{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8a2c69b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-8a2c69b:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-8a2c69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-8a2c69b:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-8a2c69b, .elementor-129 .elementor-element.elementor-element-8a2c69b::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-ed6b2b2{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9bfd37f{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-65334c2{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-65334c2:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-65334c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-65334c2:hover{background-color:#00000040;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-65334c2, .elementor-129 .elementor-element.elementor-element-65334c2::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-d581285{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3d92991{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-42d9ca4{--display:flex;--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-129 .elementor-element.elementor-element-726ce89{--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 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-6e8528b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-6e8528b:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-6e8528b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;}.elementor-129 .elementor-element.elementor-element-6e8528b:hover{background-color:#00000020;border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-6e8528b, .elementor-129 .elementor-element.elementor-element-6e8528b::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-0207b83{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-adb0058{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a9b2ec0{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-a9b2ec0:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-a9b2ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-a9b2ec0:hover{background-color:var( --e-global-color-402d729 );border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-a9b2ec0, .elementor-129 .elementor-element.elementor-element-a9b2ec0::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-382dfa7{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-1de29b1{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-60fa948{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-60fa948:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-60fa948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-60fa948:hover{background-color:var( --e-global-color-402d729 );border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-60fa948, .elementor-129 .elementor-element.elementor-element-60fa948::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-33ab809{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a4c6b7e{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-92a4ebe{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-92a4ebe:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-92a4ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-92a4ebe:hover{background-color:var( --e-global-color-402d729 );border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-92a4ebe, .elementor-129 .elementor-element.elementor-element-92a4ebe::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-98f6a39{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-6380f8c{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f8fb83b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-f8fb83b:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-f8fb83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-f8fb83b:hover{background-color:var( --e-global-color-402d729 );border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-f8fb83b, .elementor-129 .elementor-element.elementor-element-f8fb83b::before{--border-transition:0s;}.elementor-129 .elementor-element.elementor-element-c93c16a{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-df2833d{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bce4275{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-bce4275:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-bce4275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-bce4275:hover{background-color:var( --e-global-color-402d729 );border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-129 .elementor-element.elementor-element-bce4275, .elementor-129 .elementor-element.elementor-element-bce4275::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-100f06e{font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-034dcd5{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-86ccc95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-129 .elementor-element.elementor-element-2a8afbb .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;box-shadow:0px 15px 30px 0px rgba(239.99999999999997, 46.999999999999986, 99, 0.35);border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-2a8afbb [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-2a8afbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:left;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-wrap{max-width:356px;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-2a8afbb.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-2fca3b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-2fca3b7:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-2fca3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-31894bc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-198c720{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-702be6b .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-702be6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-4b19864{text-align:start;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-992fff4{width:var( --container-widget-width, 100.395% );max-width:100.395%;--container-widget-width:100.395%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-992fff4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-bf2144d{--display:flex;--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-a633a53{--display:flex;--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-129 .elementor-element.elementor-element-b1d6706{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-b1d6706:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-b1d6706, .elementor-129 .elementor-element.elementor-element-b1d6706::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-3bfa4a5{--display:flex;--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-129 .elementor-element.elementor-element-ff11bae{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-92444aa{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-43eb605{--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:flex-start;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-129 .elementor-element.elementor-element-407d5d2 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-407d5d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-407d5d2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-407d5d2.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-407d5d2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-407d5d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-407d5d2 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-407d5d2 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-f83587f .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-f83587f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f83587f.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-f83587f.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f83587f.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-f83587f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f83587f .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-f83587f .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-56e2a1d .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-56e2a1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-56e2a1d.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-56e2a1d.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-56e2a1d.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-56e2a1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-56e2a1d .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-56e2a1d .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-bbdfec2 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-bbdfec2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-bbdfec2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-bbdfec2.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-bbdfec2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-bbdfec2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-bbdfec2 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-bbdfec2 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-5f13ad6 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-5f13ad6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-5f13ad6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-5f13ad6.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-5f13ad6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-5f13ad6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-5f13ad6 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-5f13ad6 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-f1d5022{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-337ebb3{--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:flex-start;--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-129 .elementor-element.elementor-element-44d36f0{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-44d36f0:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-44d36f0, .elementor-129 .elementor-element.elementor-element-44d36f0::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-40518a6{--display:flex;--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-129 .elementor-element.elementor-element-1b1c883{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-7b19084{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fa21013{--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:flex-start;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-129 .elementor-element.elementor-element-c3154a8 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-c3154a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-c3154a8.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-c3154a8.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-c3154a8.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-c3154a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-c3154a8 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-c3154a8 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-41524af .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-41524af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-41524af.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-41524af.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-41524af.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-41524af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-41524af .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-41524af .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-cb80cba .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-cb80cba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-cb80cba.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-cb80cba.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-cb80cba.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-cb80cba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-cb80cba .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-cb80cba .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-f9dcb63 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-f9dcb63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f9dcb63.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-f9dcb63.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f9dcb63.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-f9dcb63.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f9dcb63 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-f9dcb63 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-2682722 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-2682722.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2682722.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-2682722.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2682722.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-2682722.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2682722 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-2682722 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-fbfd584{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-b31cb2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-d5106f3{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-d5106f3:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-d5106f3, .elementor-129 .elementor-element.elementor-element-d5106f3::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-9ad3c1f{--display:flex;--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-129 .elementor-element.elementor-element-18967ea{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-6bbdb5d{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-1b4344d{--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:flex-start;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-129 .elementor-element.elementor-element-135a02c .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-135a02c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-135a02c.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-135a02c.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-135a02c.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-135a02c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-135a02c .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-135a02c .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-19d4f82 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-19d4f82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-19d4f82.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-19d4f82.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-19d4f82.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-19d4f82.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-19d4f82 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-19d4f82 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-218eb85 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-218eb85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-218eb85.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-218eb85.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-218eb85.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-218eb85.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-218eb85 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-218eb85 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-6848a2a .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-6848a2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-6848a2a.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6848a2a.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-6848a2a.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6848a2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-6848a2a .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-6848a2a .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-00ce509 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-00ce509.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-00ce509.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-00ce509.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-00ce509.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-00ce509.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-00ce509 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-00ce509 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-4341005{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-cc963d1{--display:flex;--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-129 .elementor-element.elementor-element-270b535{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-270b535:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-270b535, .elementor-129 .elementor-element.elementor-element-270b535::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-e473761{--display:flex;--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-129 .elementor-element.elementor-element-87acdc8{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-e7f7a30{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-271bbe8{--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:flex-start;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-129 .elementor-element.elementor-element-54307d2 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-54307d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-54307d2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-54307d2.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-54307d2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-54307d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-54307d2 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-54307d2 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-ae904db .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-ae904db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-ae904db.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-ae904db.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-ae904db.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-ae904db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-ae904db .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-ae904db .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-5a17c94 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-5a17c94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-5a17c94.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-5a17c94.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-5a17c94.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-5a17c94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-5a17c94 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-5a17c94 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-41369f6 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-41369f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-41369f6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-41369f6.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-41369f6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-41369f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-41369f6 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-41369f6 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-d347c79 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-d347c79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d347c79.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-d347c79.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d347c79.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-d347c79.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d347c79 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-d347c79 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-1148e90{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-5478132{--display:flex;--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-129 .elementor-element.elementor-element-fdfa177{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-fdfa177:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-fdfa177, .elementor-129 .elementor-element.elementor-element-fdfa177::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-5d5c29e{--display:flex;--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-129 .elementor-element.elementor-element-974dea6{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-a8a40cc{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-aa784b2{--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:flex-start;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-129 .elementor-element.elementor-element-a31f3d4 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-a31f3d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a31f3d4.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-a31f3d4.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a31f3d4.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-a31f3d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a31f3d4 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-a31f3d4 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-04caa01 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-04caa01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-04caa01.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-04caa01.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-04caa01.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-04caa01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-04caa01 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-04caa01 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-1e09df7 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-1e09df7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1e09df7.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-1e09df7.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1e09df7.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-1e09df7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1e09df7 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-1e09df7 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-a592497 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-a592497.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a592497.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-a592497.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a592497.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-a592497.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a592497 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-a592497 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-b3bf121 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-b3bf121.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b3bf121.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-b3bf121.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b3bf121.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-b3bf121.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b3bf121 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-b3bf121 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-cc2e85b{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-f597631{--display:flex;--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-129 .elementor-element.elementor-element-4ff318e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-4ff318e:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-4ff318e, .elementor-129 .elementor-element.elementor-element-4ff318e::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-85a41a7{--display:flex;--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-129 .elementor-element.elementor-element-9d5e5ca{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-2365e47{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-7a3c3d8{--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:flex-start;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-129 .elementor-element.elementor-element-d3b8551 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-d3b8551.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d3b8551.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-d3b8551.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d3b8551.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-d3b8551.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d3b8551 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-d3b8551 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-a49bd61 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-a49bd61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a49bd61.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-a49bd61.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a49bd61.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-a49bd61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-a49bd61 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-a49bd61 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-b906a59 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-b906a59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b906a59.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-b906a59.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b906a59.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-b906a59.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b906a59 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-b906a59 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-8b65872 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-8b65872.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8b65872.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-8b65872.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8b65872.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-8b65872.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8b65872 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-8b65872 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-7e37c49 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-7e37c49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-7e37c49.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-7e37c49.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-7e37c49.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-7e37c49.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-7e37c49 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-7e37c49 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-fc85841{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-84e1480{--display:flex;--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-129 .elementor-element.elementor-element-0f4e2ee{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-0f4e2ee:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-0f4e2ee, .elementor-129 .elementor-element.elementor-element-0f4e2ee::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-a9fbfc4{--display:flex;--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-129 .elementor-element.elementor-element-0f9e495{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-20e6b10{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-78b71ca{--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:flex-start;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-129 .elementor-element.elementor-element-e12ca37 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-e12ca37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-e12ca37.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-e12ca37.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-e12ca37.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-e12ca37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-e12ca37 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-e12ca37 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-f13b7cd .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-f13b7cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f13b7cd.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-f13b7cd.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f13b7cd.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-f13b7cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-f13b7cd .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-f13b7cd .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-1b49301 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-1b49301.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1b49301.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-1b49301.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1b49301.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-1b49301.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1b49301 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-1b49301 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-2cd6098 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-2cd6098.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2cd6098.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-2cd6098.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2cd6098.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-2cd6098.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-2cd6098 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-2cd6098 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-912fa34 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-912fa34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-912fa34.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-912fa34.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-912fa34.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-912fa34.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-912fa34 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-912fa34 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-25d6773{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-3d30eb1{--display:flex;--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-129 .elementor-element.elementor-element-33ddfcc{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-33ddfcc:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-33ddfcc, .elementor-129 .elementor-element.elementor-element-33ddfcc::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-ba4aa96{--display:flex;--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-129 .elementor-element.elementor-element-2079635{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-be0e2a4{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-704d9fd{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-129 .elementor-element.elementor-element-01867f9 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-01867f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-01867f9.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-01867f9.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-01867f9.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-01867f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-01867f9 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-01867f9 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-67a88a2 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-67a88a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-67a88a2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-67a88a2.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-67a88a2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-67a88a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-67a88a2 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-67a88a2 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-fcf5873 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-fcf5873.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-fcf5873.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-fcf5873.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-fcf5873.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-fcf5873.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-fcf5873 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-fcf5873 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-30b3415 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-30b3415.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-30b3415.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-30b3415.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-30b3415.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-30b3415.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-30b3415 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-30b3415 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-76df1b7 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-76df1b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-76df1b7.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-76df1b7.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-76df1b7.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-76df1b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-76df1b7 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-76df1b7 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-2a81a2d{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-e162617{--display:flex;--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-129 .elementor-element.elementor-element-3d8c9de{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-3d8c9de:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-3d8c9de, .elementor-129 .elementor-element.elementor-element-3d8c9de::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-1e1a778{--display:flex;--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-129 .elementor-element.elementor-element-467982c{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-09fa2ea{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4b61ea0{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-129 .elementor-element.elementor-element-94aeb3a .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-94aeb3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-94aeb3a.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-94aeb3a.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-94aeb3a.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-94aeb3a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-94aeb3a .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-94aeb3a .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-c8ca0e2 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-c8ca0e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-c8ca0e2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-c8ca0e2.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-c8ca0e2.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-c8ca0e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-c8ca0e2 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-c8ca0e2 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-34abdcd .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-34abdcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-34abdcd.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-34abdcd.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-34abdcd.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-34abdcd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-34abdcd .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-34abdcd .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-900b90d .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-900b90d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-900b90d.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-900b90d.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-900b90d.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-900b90d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-900b90d .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-900b90d .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-9bf5c07 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-9bf5c07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-9bf5c07.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-9bf5c07.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-9bf5c07.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-9bf5c07.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-9bf5c07 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-9bf5c07 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-4a69d08{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-12d0518{--display:flex;--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-129 .elementor-element.elementor-element-79185c4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-129 .elementor-element.elementor-element-79185c4:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-79185c4, .elementor-129 .elementor-element.elementor-element-79185c4::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-1c9da4e{--display:flex;--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-129 .elementor-element.elementor-element-fdf4893{font-family:var( --e-global-typography-2ac1e4e-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac1e4e-font-size );font-weight:var( --e-global-typography-2ac1e4e-font-weight );}.elementor-129 .elementor-element.elementor-element-af1dc69{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-65b2ba6{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-129 .elementor-element.elementor-element-8f99668 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-8f99668.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8f99668.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-8f99668.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8f99668.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-8f99668.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-8f99668 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-8f99668 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-e34a521 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-e34a521.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-e34a521.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-e34a521.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-e34a521.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-e34a521.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-e34a521 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-e34a521 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-6de27e0 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-6de27e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-6de27e0.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6de27e0.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-6de27e0.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-6de27e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-6de27e0 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-6de27e0 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-b925b46 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-b925b46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b925b46.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-b925b46.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b925b46.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-b925b46.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-b925b46 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-b925b46 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-63f5bd6 .elementor-icon-wrapper{text-align:start;}.elementor-129 .elementor-element.elementor-element-63f5bd6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-63f5bd6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-63f5bd6.elementor-view-default .elementor-icon{color:var( --e-global-color-906a6f0 );border-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-63f5bd6.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-63f5bd6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-63f5bd6 .elementor-icon{font-size:16px;}.elementor-129 .elementor-element.elementor-element-63f5bd6 .elementor-icon svg{height:16px;}.elementor-129 .elementor-element.elementor-element-3dcdcdc{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-222585f{--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-906a6f0 );--e-n-carousel-arrow-hover-color:var( --e-global-color-b83b699 );--e-n-carousel-dots-normal-color:var( --e-global-color-b83b699 );--e-n-carousel-dots-hover-color:var( --e-global-color-f7ce9e2 );}.elementor-129 .elementor-element.elementor-element-8865a54{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-b83b699 );--border-color:var( --e-global-color-b83b699 );--border-radius:100px 100px 100px 100px;--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-129 .elementor-element.elementor-element-8865a54:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-8865a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF26 0%, #FFFFFF10 100%);}.elementor-129 .elementor-element.elementor-element-e778766{--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:flex-start;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;--z-index:10;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-1bf8a0e [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-1bf8a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-1cdc31c{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-906a6f0 );--border-color:var( --e-global-color-906a6f0 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-7ebb66f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9fe07d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-9fe07d7:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-9fe07d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-10-2560px-A.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-9fe07d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-54d6435{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-7f49516{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-7f8242a .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-7f8242a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-6269bac{text-align:center;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ed358de{text-align:center;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-37377f7{--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 20px;--row-gap:0px;--column-gap:20px;--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-129 .elementor-element.elementor-element-0e98e3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-0e98e3a:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-0e98e3a, .elementor-129 .elementor-element.elementor-element-0e98e3a::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-3ab9d0f{width:var( --container-widget-width, 20px );max-width:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:64px;font-weight:bold;line-height:55px;}.elementor-129 .elementor-element.elementor-element-83130b5{text-align:center;font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9ed4c9d{text-align:center;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-275d41a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-275d41a:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-275d41a, .elementor-129 .elementor-element.elementor-element-275d41a::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-37d23df{width:var( --container-widget-width, 39px );max-width:39px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:39px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:64px;font-weight:bold;line-height:55px;}.elementor-129 .elementor-element.elementor-element-4b6646b{text-align:center;font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-e3ebf93{text-align:center;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-6453ca8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-6453ca8:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-6453ca8, .elementor-129 .elementor-element.elementor-element-6453ca8::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-5798d78{width:var( --container-widget-width, 38px );max-width:38px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:38px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:64px;font-weight:bold;line-height:55px;}.elementor-129 .elementor-element.elementor-element-6c6c70b{text-align:center;font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-50c670d{text-align:center;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-8c14d7b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-8c14d7b:hover{border-style:none;--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;}.elementor-129 .elementor-element.elementor-element-8c14d7b, .elementor-129 .elementor-element.elementor-element-8c14d7b::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-18443c2{width:var( --container-widget-width, 47px );max-width:47px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:47px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:64px;font-weight:bold;line-height:55px;}.elementor-129 .elementor-element.elementor-element-8b98903{text-align:center;font-family:var( --e-global-typography-6f0adf2-font-family ), Sans-serif;font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-72b255c{text-align:center;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-218d823{text-align:center;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-b0005cd{--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;--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-129 .elementor-element.elementor-element-9169e97 .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;box-shadow:0px 15px 30px 0px rgba(239.99999999999997, 46.999999999999986, 99, 0.35);border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-9169e97 [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-9169e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:left;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-wrap{max-width:490px;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-9169e97.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-26c72ff{--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:flex-start;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-26c72ff:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-26c72ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-45ece6f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-eceef51{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-d85384e .elementor-button{background-color:var( --e-global-color-402d729 );font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );fill:var( --e-global-color-b83b699 );color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b83b699 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-129 .elementor-element.elementor-element-d85384e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-175bb04{text-align:start;font-family:var( --e-global-typography-9734a0a-font-family ), Sans-serif;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-fb9f346{width:var( --container-widget-width, 100.395% );max-width:100.395%;--container-widget-width:100.395%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-fb9f346.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-ff3ddeb [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-ff3ddeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:left;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-ff3ddeb.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-79720d9{--display:flex;--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-129 .elementor-element.elementor-element-2b5e339{--display:flex;}.elementor-129 .elementor-element.elementor-element-3525999{margin:10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-06d2ad9{--display:flex;}.elementor-129 .elementor-element.elementor-element-10180d0{margin:10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-bd999aa{--display:flex;}.elementor-129 .elementor-element.elementor-element-2de1e5b{margin:10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-6915e6a{--display:flex;}.elementor-129 .elementor-element.elementor-element-ad72aeb{margin:10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9fdcd5a{--display:flex;}.elementor-129 .elementor-element.elementor-element-d647825{margin:10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-6019abf{--display:flex;}.elementor-129 .elementor-element.elementor-element-c2ad95a{margin:10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-77ee0b4{--display:flex;}.elementor-129 .elementor-element.elementor-element-18b1fdb{margin:10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-e113771{--n-accordion-title-font-size:var( --e-global-typography-e075cec-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-e113771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF25 0%, #FFFFFF00 100%);border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-e113771 {--n-accordion-padding:10px 30px 10px 30px;}:where( .elementor-129 .elementor-element.elementor-element-e113771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-e075cec-font-family ), Sans-serif;}:where( .elementor-129 .elementor-element.elementor-element-e113771 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-129 .elementor-element.elementor-element-f83964f{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f83964f:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-f83964f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-bf44aa0{--display:flex;--min-height:300px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:40px;}.elementor-129 .elementor-element.elementor-element-bf44aa0:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-bf44aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-6fb2796{--display:flex;--gap:10px 0px;--row-gap:10px;--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-129 .elementor-element.elementor-element-89d1a42{font-family:"Poppins", Sans-serif;font-size:36px;line-height:36px;}.elementor-129 .elementor-element.elementor-element-2971b5b{font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fcdaa98{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;--z-index:10;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button{background-color:transparent;-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);border-color:#E8E8E8;border-style:none;border-radius:100px 100px 100px 100px;}	.elementor-129 .elementor-element.elementor-element-d4cc760 [class*="elementor-animation"]:hover,
								.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::before,
								.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::after{background-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-d4cc760{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::before{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::after{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;color:#FFFFFF;padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.9s;transition-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button .wpr-button-text{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button .wpr-button-content{-webkit-transition-duration:0.9s;transition-duration:0.9s;-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-icon{font-size:22px;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-icon svg{width:22px;height:22px;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-position-left .wpr-button-icon{margin-right:15px;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-position-right .wpr-button-icon{margin-left:15px;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-906a6f0 );}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::after{font-family:var( --e-global-typography-936569b-font-family ), Sans-serif;font-size:var( --e-global-typography-936569b-font-size );font-weight:var( --e-global-typography-936569b-font-weight );}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button:hover{border-color:#E8E8E8;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-style-inline .wpr-button{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-style-block .wpr-button-text{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-d4cc760.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 20px 7px 20px;}.elementor-129 .elementor-element.elementor-element-cb3b9be{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-cb3b9be:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-cb3b9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-8e4b65f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-129 .elementor-element.elementor-element-42223c3{--display:flex;--gap:25px 0px;--row-gap:25px;--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-129 .elementor-element.elementor-element-42223c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-0433a4c{text-align:start;}.elementor-129 .elementor-element.elementor-element-31a842e{font-family:var( --e-global-typography-b2db018-font-family ), Sans-serif;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button{background-color:transparent;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF00 100%);transition-duration:0.5s;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-b83b699 );border-radius:808px 808px 808px 808px;}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-8aa3bd9 ) 0%, var( --e-global-color-f7ce9e2 ) 100%);}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button-content-wrapper{flex-direction:row;}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-129 .elementor-element.elementor-element-f61a925{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-129 .elementor-element.elementor-element-f61a925.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-794d936 .elementor-menu-toggle{margin:0 auto;}.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-b83b699 );fill:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#3DCF5100;}.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-framed .elementor-item:before,
					.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-framed .elementor-item:after{border-color:#3DCF5100;}.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-underline .elementor-item:after,
					 .elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-overline .elementor-item:before,
					 .elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-double-line .elementor-item:before,
					 .elementor-129 .elementor-element.elementor-element-794d936 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-129 .elementor-element.elementor-element-794d936 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:7px;padding-bottom:7px;}.elementor-129 .elementor-element.elementor-element-474deb1{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-129 .elementor-element.elementor-element-f610719{--grid-template-columns:repeat(4, auto);text-align:center;--icon-size:19px;--grid-column-gap:13px;--grid-row-gap:0px;}.elementor-129 .elementor-element.elementor-element-f610719 .elementor-social-icon{background-color:var( --e-global-color-b83b699 );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-b83b699 );}.elementor-129 .elementor-element.elementor-element-f610719 .elementor-icon{border-radius:284px 284px 284px 284px;}.elementor-129 .elementor-element.elementor-element-f610719 .elementor-social-icon:hover{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-3f4e590{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f029331{--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:space-between;--align-items: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-129 .elementor-element.elementor-element-f029331.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-3069d91{--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-129 .elementor-element.elementor-element-3069d91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-69b7b50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-45f8463{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1.5px;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-45f8463 .elementor-divider-separator{width:20px;margin:0 auto;margin-center:0;}.elementor-129 .elementor-element.elementor-element-45f8463 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-129 .elementor-element.elementor-element-2100a41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-text );}.elementor-129 .elementor-element.elementor-element-261c8b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--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-129 .elementor-element.elementor-element-261c8b9.e-con{--align-self:center;}.elementor-129 .elementor-element.elementor-element-a7cdba8{width:var( --container-widget-width, 48.75% );max-width:48.75%;--container-widget-width:48.75%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-cf9f903-font-family ), Sans-serif;font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-a7cdba8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-7dace7f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-129 .elementor-element.elementor-element-7dace7f img{width:90px;}.elementor-129 .elementor-element.elementor-element-2dbcf8a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-2dbcf8a:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-2dbcf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-402d729 );}.elementor-129 .elementor-element.elementor-element-bffa1c0 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;border-radius:42px 42px 42px 42px;padding:15px 15px 15px 15px;}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-bffa1c0{right:50px;}body.rtl .elementor-129 .elementor-element.elementor-element-bffa1c0{left:50px;}.elementor-129 .elementor-element.elementor-element-bffa1c0{bottom:50px;z-index:50;}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-053ef98{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-32c5851{--width:650px;}.elementor-129 .elementor-element.elementor-element-2844bf4{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-e4044e4{--width:200px;}.elementor-129 .elementor-element.elementor-element-45b5961{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-2b3e57e{--width:750px;}.elementor-129 .elementor-element.elementor-element-2d0d421{--width:43%;}.elementor-129 .elementor-element.elementor-element-fbb5401{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-0948f29{--width:100%;}.elementor-129 .elementor-element.elementor-element-958c82e{--width:100%;}.elementor-129 .elementor-element.elementor-element-ba573a0{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-6826e8d{--width:611px;}.elementor-129 .elementor-element.elementor-element-93c4185{--width:925px;}.elementor-129 .elementor-element.elementor-element-808683d{--width:350px;}.elementor-129 .elementor-element.elementor-element-0918536{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-e619e60{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-52426c9{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-42592fc{--width:360px;}.elementor-129 .elementor-element.elementor-element-27d8f62{--width:360px;}.elementor-129 .elementor-element.elementor-element-4fb4f75{--width:810px;}.elementor-129 .elementor-element.elementor-element-30ebddb{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-334a0d1{--width:500px;}.elementor-129 .elementor-element.elementor-element-395ff49{--width:350px;}.elementor-129 .elementor-element.elementor-element-1b3bcdc{--width:350px;}.elementor-129 .elementor-element.elementor-element-80ab4f4{--width:350px;}.elementor-129 .elementor-element.elementor-element-4fbf25d{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-d3b8590{--width:917px;}.elementor-129 .elementor-element.elementor-element-41775ba{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-2fca3b7{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-31894bc{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-8865a54{--width:925px;}.elementor-129 .elementor-element.elementor-element-1cdc31c{--width:350px;}.elementor-129 .elementor-element.elementor-element-9fe07d7{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-54d6435{--width:100%;}.elementor-129 .elementor-element.elementor-element-37377f7{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-26c72ff{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-45ece6f{--width:605px;}.elementor-129 .elementor-element.elementor-element-bf44aa0{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-6fb2796{--width:520px;}.elementor-129 .elementor-element.elementor-element-8e4b65f{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-42223c3{--width:271.672px;}.elementor-129 .elementor-element.elementor-element-f61a925{--width:660.156px;}.elementor-129 .elementor-element.elementor-element-474deb1{--content-width:544px;}.elementor-129 .elementor-element.elementor-element-3f4e590{--content-width:1280px;}.elementor-129 .elementor-element.elementor-element-f029331{--width:100%;}.elementor-129 .elementor-element.elementor-element-3069d91{--width:560px;}}@media(max-width:1024px) and (min-width:768px){.elementor-129 .elementor-element.elementor-element-e4044e4{--width:200px;}.elementor-129 .elementor-element.elementor-element-8173d9e{--width:500px;}.elementor-129 .elementor-element.elementor-element-93c4185{--width:450px;}.elementor-129 .elementor-element.elementor-element-00eea02{--width:100%;}.elementor-129 .elementor-element.elementor-element-27d8f62{--width:100%;}.elementor-129 .elementor-element.elementor-element-4fb4f75{--width:100%;}.elementor-129 .elementor-element.elementor-element-54ded2f{--width:100%;}.elementor-129 .elementor-element.elementor-element-d3b8590{--width:100%;}.elementor-129 .elementor-element.elementor-element-ad02d66{--width:100%;}.elementor-129 .elementor-element.elementor-element-8865a54{--width:505px;}.elementor-129 .elementor-element.elementor-element-e778766{--width:548px;}.elementor-129 .elementor-element.elementor-element-37377f7{--content-width:500px;}}@media(max-width:1366px){.elementor-129 .elementor-element.elementor-element-053ef98{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-25bf33e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-24c06ac{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2844bf4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-80295e3 .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px;}.elementor-129 .elementor-element.elementor-element-86012f2 .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-45b5961{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-0b862d7 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-943ae36{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-text,.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-fbb5401{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-8b63b66 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-b80e80c{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-a20f2b2{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-ba78f7f{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f3f0a3b{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f476de6{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bd9d1c8{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-61e464c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a9bff1c{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-ba573a0{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-6ef2149 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-394d003{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4fe5e83{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-1690ce6{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f0f5e2d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c68405c{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-8e8ce49{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f11ae9f{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a0e0fdc{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-fb992f9{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-4596a15{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-52426c9{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-27f3a42 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a2ffaf{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-caddcd8{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-e1ed8b1 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-c9c016c{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4245f6d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-54ded2f{--padding-top:20px;--padding-bottom:20px;--padding-left:260px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-904e6a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-67d1bc7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0fb739f{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:215px;}.elementor-129 .elementor-element.elementor-element-3fc039a{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-87f2316{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dd0cedb{--padding-top:20px;--padding-bottom:20px;--padding-left:260px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-eb84990{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-e98403b{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-4cbffa7{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:274px;}.elementor-129 .elementor-element.elementor-element-48b2e59{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-29e1265{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-1e80f40{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dfbf209{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-30ebddb{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-e283c32 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-72dde5a{font-size:var( --e-global-typography-bde8c84-font-size );line-height:var( --e-global-typography-bde8c84-line-height );}.elementor-129 .elementor-element.elementor-element-b85bbe5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-136e1db{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4ff07eb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fdc0f07{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4fbf25d{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-67c51a3 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f0894e7{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ad6a4c7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-41775ba{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-e7f3cbb .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-492ed1b{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-1b3fb76{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-85c3cb2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-85aa56c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8edb6f9{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3e344ae{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c372948{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-76bc5a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a20a9d3{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f61c1ab{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ed6b2b2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9bfd37f{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-d581285{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3d92991{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0207b83{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-adb0058{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-382dfa7{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-1de29b1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-33ab809{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a4c6b7e{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-98f6a39{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-6380f8c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c93c16a{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-df2833d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-100f06e{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-034dcd5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-2fca3b7{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-702be6b .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4b19864{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-992fff4{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff11bae{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-92444aa{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f1d5022{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-1b1c883{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-7b19084{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fbfd584{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18967ea{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-6bbdb5d{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4341005{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-87acdc8{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-e7f7a30{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-1148e90{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-974dea6{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-a8a40cc{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-cc2e85b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9d5e5ca{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-2365e47{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fc85841{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-0f9e495{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-20e6b10{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-25d6773{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2079635{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-be0e2a4{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a81a2d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-467982c{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-09fa2ea{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4a69d08{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fdf4893{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-af1dc69{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-3dcdcdc{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-222585f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-7ebb66f{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9fe07d7{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-7f8242a .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-6269bac{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ed358de{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-83130b5{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9ed4c9d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4b6646b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-e3ebf93{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-6c6c70b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-50c670d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-8b98903{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-72b255c{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-218d823{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-26c72ff{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-d85384e .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-175bb04{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-fb9f346{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-3525999{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-10180d0{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2de1e5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-ad72aeb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d647825{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-c2ad95a{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18b1fdb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-e113771{--n-accordion-title-font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f83964f{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-bf44aa0:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-bf44aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER.jpg");background-position:center center;}.elementor-129 .elementor-element.elementor-element-2971b5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-8e4b65f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-31a842e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-3f4e590{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-a7cdba8{font-size:var( --e-global-typography-cf9f903-font-size );}}@media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-053ef98{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-32c5851{--justify-content:center;}.elementor-129 .elementor-element.elementor-element-25bf33e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-24c06ac{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2844bf4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-e4044e4{--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-129 .elementor-element.elementor-element-86012f2 .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-45b5961:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-45b5961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-01-800px-A.jpg");background-position:bottom center;background-size:contain;}.elementor-129 .elementor-element.elementor-element-45b5961{--min-height:1000px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-0b862d7 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-943ae36{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-text,.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-8b63b66 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-b80e80c{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-a20f2b2{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0948f29{--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-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-38e5970{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-282bd0b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-ba78f7f{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f3f0a3b{text-align:center;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-958c82e{--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-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-cf7fc31{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-0ac4dca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-f476de6{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bd9d1c8{text-align:center;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-9e4c402{--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-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-2e9eba7{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-2a664b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-61e464c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a9bff1c{text-align:center;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-6ef2149 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-394d003{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4fe5e83{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8173d9e{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-1690ce6{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f0f5e2d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c68405c{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-8e8ce49{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f11ae9f{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a0e0fdc{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-fb992f9{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-93c4185{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;}.elementor-129 .elementor-element.elementor-element-00eea02{--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:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--border-radius:40px 40px 40px 40px;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-4596a15{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-35e0a41{--e-image-carousel-slides-to-show:5;}.elementor-129 .elementor-element.elementor-element-e314dd9 img{width:100%;}.elementor-129 .elementor-element.elementor-element-7dbc772 img{width:100%;}.elementor-129 .elementor-element.elementor-element-cb4784a img{width:100%;}.elementor-129 .elementor-element.elementor-element-60becba img{width:100%;}.elementor-129 .elementor-element.elementor-element-f12167c img{width:100%;}.elementor-129 .elementor-element.elementor-element-06ea617 img{width:100%;}.elementor-129 .elementor-element.elementor-element-2dddb6c img{width:100%;}.elementor-129 .elementor-element.elementor-element-14ed024 img{width:100%;}.elementor-129 .elementor-element.elementor-element-1ad6d62 img{width:100%;}.elementor-129 .elementor-element.elementor-element-bd8ac22 img{width:100%;}.elementor-129 .elementor-element.elementor-element-52426c9{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-27f3a42 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a2ffaf{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-caddcd8{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-27d8f62{--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-129 .elementor-element.elementor-element-e1ed8b1 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-c9c016c{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4245f6d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-54ded2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:282px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-904e6a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-67d1bc7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0fb739f{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:290px;}.elementor-129 .elementor-element.elementor-element-3fc039a{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-87f2316{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dd0cedb{--padding-top:20px;--padding-bottom:20px;--padding-left:280px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-eb84990{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-e98403b{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-48b2e59{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-29e1265{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-1e80f40{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dfbf209{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-e283c32 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-72dde5a{font-size:var( --e-global-typography-bde8c84-font-size );line-height:var( --e-global-typography-bde8c84-line-height );}.elementor-129 .elementor-element.elementor-element-b85bbe5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-395ff49{left:-135px;}body.rtl .elementor-129 .elementor-element.elementor-element-395ff49{right:-135px;}.elementor-129 .elementor-element.elementor-element-395ff49{top:124px;}.elementor-129 .elementor-element.elementor-element-136e1db{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4ff07eb{font-size:var( --e-global-typography-cf9f903-font-size );}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-80ab4f4{left:136px;}body.rtl .elementor-129 .elementor-element.elementor-element-80ab4f4{right:136px;}.elementor-129 .elementor-element.elementor-element-80ab4f4{top:287px;}.elementor-129 .elementor-element.elementor-element-fdc0f07{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4fbf25d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-4fbf25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-07-800px-A.jpg");background-size:contain;}.elementor-129 .elementor-element.elementor-element-67c51a3 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f0894e7{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ad6a4c7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-1c6311c{--e-image-carousel-slides-to-show:5;}.elementor-129 .elementor-element.elementor-element-41775ba:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-41775ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -204px;}.elementor-129 .elementor-element.elementor-element-e7f3cbb .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-492ed1b{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-1b3fb76{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-85c3cb2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-85aa56c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8edb6f9{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3e344ae{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c372948{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-76bc5a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a20a9d3{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f61c1ab{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ed6b2b2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9bfd37f{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-d581285{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3d92991{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0207b83{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-adb0058{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-382dfa7{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-1de29b1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-33ab809{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a4c6b7e{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-98f6a39{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-6380f8c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c93c16a{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-df2833d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-100f06e{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-034dcd5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-702be6b .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4b19864{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-992fff4{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff11bae{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-92444aa{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f1d5022{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-1b1c883{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-7b19084{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fbfd584{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18967ea{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-6bbdb5d{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4341005{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-87acdc8{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-e7f7a30{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-1148e90{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-974dea6{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-a8a40cc{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-cc2e85b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9d5e5ca{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-2365e47{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fc85841{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-0f9e495{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-20e6b10{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-25d6773{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2079635{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-be0e2a4{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a81a2d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-467982c{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-09fa2ea{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4a69d08{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fdf4893{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-af1dc69{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-3dcdcdc{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-222585f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-129 .elementor-element.elementor-element-8865a54{--border-radius:40px 40px 40px 40px;}.elementor-129 .elementor-element.elementor-element-e778766{--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:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--border-radius:40px 40px 40px 40px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-7ebb66f{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-7f8242a .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-6269bac{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ed358de{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-37377f7{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-83130b5{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9ed4c9d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4b6646b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-e3ebf93{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-6c6c70b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-50c670d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-8b98903{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-72b255c{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-218d823{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-26c72ff{--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-129 .elementor-element.elementor-element-d85384e .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-175bb04{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-fb9f346{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-3525999{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-10180d0{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2de1e5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-ad72aeb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d647825{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-c2ad95a{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18b1fdb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-e113771{--n-accordion-title-font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f83964f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-bf44aa0:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-bf44aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-TABLET-C.jpg");background-position:top center;}.elementor-129 .elementor-element.elementor-element-bf44aa0{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-2971b5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-31a842e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-f029331{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-261c8b9{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-a7cdba8{width:initial;max-width:initial;font-size:var( --e-global-typography-cf9f903-font-size );}}@media(max-width:767px){.elementor-129 .elementor-element.elementor-element-715d2b3{--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-129 .elementor-element.elementor-element-053ef98{--justify-content:center;}.elementor-129 .elementor-element.elementor-element-32c5851{--justify-content:center;}.elementor-129 .elementor-element.elementor-element-25bf33e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-24c06ac{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2844bf4{--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-9626538{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-e4044e4{--width:150px;}.elementor-129 .elementor-element.elementor-element-86012f2 .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-45b5961:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-45b5961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-01-550px-A.jpg");background-position:bottom center;}.elementor-129 .elementor-element.elementor-element-45b5961{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:380px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-2b3e57e{--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-129 .elementor-element.elementor-element-0b862d7 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f3edf57{font-size:45px;line-height:45px;}.elementor-129 .elementor-element.elementor-element-943ae36{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-365bea5{--gap:36px 11px;--row-gap:36px;--column-gap:11px;}.elementor-129 .elementor-element.elementor-element-2d0d421{--width:250px;--z-index:10;}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-text,.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-fbb5401{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-8b63b66 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-b80e80c{padding:0px 20px 0px 20px;font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-a20f2b2{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-4298f90{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-0948f29{--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;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-38e5970{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-282bd0b{--width:190px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-ba78f7f{text-align:start;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f3f0a3b{text-align:start;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-958c82e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-cf7fc31{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-0ac4dca{--width:190px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-f476de6{text-align:start;font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bd9d1c8{text-align:start;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-9e4c402{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-2e9eba7{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-2a664b3{--width:190px;}.elementor-129 .elementor-element.elementor-element-61e464c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a9bff1c{text-align:start;font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-ba573a0{--padding-top:40px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-6ef2149 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-394d003{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4fe5e83{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8173d9e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-1690ce6{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f0f5e2d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c68405c{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-8e8ce49{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f11ae9f{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a0e0fdc{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-fb992f9{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-93c4185{--border-radius:40px 40px 40px 40px;}.elementor-129 .elementor-element.elementor-element-00eea02{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-808683d.e-con{--order:-99999 /* order start hack */;}.elementor-129 .elementor-element.elementor-element-4596a15{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-35e0a41{--e-image-carousel-slides-to-show:5;}.elementor-129 .elementor-element.elementor-element-e619e60{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-60becba{text-align:start;}.elementor-129 .elementor-element.elementor-element-60becba img{width:100%;}.elementor-129 .elementor-element.elementor-element-f12167c{text-align:start;}.elementor-129 .elementor-element.elementor-element-06ea617{text-align:start;}.elementor-129 .elementor-element.elementor-element-2dddb6c{text-align:start;}.elementor-129 .elementor-element.elementor-element-2dddb6c img{width:100%;}.elementor-129 .elementor-element.elementor-element-14ed024{text-align:start;}.elementor-129 .elementor-element.elementor-element-1ad6d62{text-align:start;}.elementor-129 .elementor-element.elementor-element-bd8ac22{text-align:start;}.elementor-129 .elementor-element.elementor-element-bd8ac22 img{width:100%;}.elementor-129 .elementor-element.elementor-element-52426c9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-27f3a42 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a2ffaf{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-caddcd8{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-e1ed8b1 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-c9c016c{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4245f6d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-4fb4f75{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-54ded2f:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-54ded2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-01-MOBILE-A.jpg");background-position:top center;}.elementor-129 .elementor-element.elementor-element-54ded2f{--width:100%;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-904e6a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-67d1bc7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0fb739f:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-0fb739f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-02-MOBILE-A.jpg");background-position:top center;}.elementor-129 .elementor-element.elementor-element-0fb739f{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-3fc039a{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-87f2316{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dd0cedb:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-dd0cedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-03-MOBILE-A.jpg");background-position:top center;}.elementor-129 .elementor-element.elementor-element-dd0cedb{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-eb84990{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-e98403b{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-4cbffa7:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-4cbffa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-04-MOBILE-A.jpg");background-position:top center;}.elementor-129 .elementor-element.elementor-element-4cbffa7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-48b2e59{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-29e1265{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8fa0a85:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-8fa0a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-05-MOBILE-B.jpg");background-position:top center;}.elementor-129 .elementor-element.elementor-element-8fa0a85{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-1e80f40{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dfbf209{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-30ebddb{--min-height:730px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-334a0d1{--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-129 .elementor-element.elementor-element-e283c32 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-72dde5a{font-size:var( --e-global-typography-bde8c84-font-size );line-height:var( --e-global-typography-bde8c84-line-height );}.elementor-129 .elementor-element.elementor-element-b85bbe5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-136e1db{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4ff07eb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fdc0f07{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4fbf25d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-4fbf25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/DOBRA-07-550px-B.jpg");}.elementor-129 .elementor-element.elementor-element-4fbf25d{--min-height:800px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-67c51a3 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f0894e7{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ad6a4c7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-1c6311c{--e-image-carousel-slides-to-show:5;}.elementor-129 .elementor-element.elementor-element-41775ba:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-41775ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-129 .elementor-element.elementor-element-41775ba{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-e7f3cbb .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-492ed1b{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-1b3fb76{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c124463{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-72b6c90{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-85c3cb2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-85aa56c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8edb6f9{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3e344ae{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c372948{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-76bc5a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-37bb3a7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-a20a9d3{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f61c1ab{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ed6b2b2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9bfd37f{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-d581285{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3d92991{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-42d9ca4{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-726ce89{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-6e8528b{--z-index:1;}.elementor-129 .elementor-element.elementor-element-0207b83{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-adb0058{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a9b2ec0{--z-index:2;}.elementor-129 .elementor-element.elementor-element-382dfa7{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-1de29b1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-60fa948{--z-index:3;}.elementor-129 .elementor-element.elementor-element-33ab809{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a4c6b7e{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-92a4ebe{--z-index:4;}.elementor-129 .elementor-element.elementor-element-98f6a39{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-6380f8c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f8fb83b{--z-index:4;}.elementor-129 .elementor-element.elementor-element-c93c16a{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-df2833d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bce4275{--min-height:220px;--justify-content:center;--z-index:5;}.elementor-129 .elementor-element.elementor-element-100f06e{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-034dcd5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-86ccc95{--z-index:10;}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-2fca3b7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-702be6b .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4b19864{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-992fff4{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff11bae{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-92444aa{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f1d5022{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-1b1c883{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-7b19084{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fbfd584{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18967ea{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-6bbdb5d{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4341005{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-87acdc8{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-e7f7a30{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-1148e90{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-974dea6{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-a8a40cc{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-cc2e85b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9d5e5ca{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-2365e47{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fc85841{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-0f9e495{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-20e6b10{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-25d6773{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2079635{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-be0e2a4{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a81a2d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-467982c{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-09fa2ea{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4a69d08{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fdf4893{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-af1dc69{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-3dcdcdc{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-222585f{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:14px;}.elementor-129 .elementor-element.elementor-element-8865a54{--border-radius:40px 40px 40px 40px;}.elementor-129 .elementor-element.elementor-element-e778766{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-7ebb66f{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9fe07d7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-7f8242a .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-6269bac{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ed358de{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-37377f7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-83130b5{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9ed4c9d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4b6646b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-e3ebf93{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-6c6c70b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-50c670d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-8b98903{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-72b255c{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-218d823{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-b0005cd{--z-index:10;}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-26c72ff{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-d85384e .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-175bb04{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-fb9f346{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-3525999{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-10180d0{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2de1e5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-ad72aeb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d647825{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-c2ad95a{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18b1fdb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-e113771{--n-accordion-title-font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bf44aa0:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-bf44aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonorizeled.com/wp-content/uploads/2025/11/BANNER-MOBILE.jpg");background-position:top center;}.elementor-129 .elementor-element.elementor-element-bf44aa0{--padding-top:220px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-89d1a42{font-size:33px;line-height:33px;}.elementor-129 .elementor-element.elementor-element-2971b5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-8e4b65f{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-31a842e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-474deb1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-3f4e590{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-f029331{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-3069d91{--justify-content:center;}.elementor-129 .elementor-element.elementor-element-69b7b50{text-align:center;}.elementor-129 .elementor-element.elementor-element-a7cdba8{font-size:var( --e-global-typography-cf9f903-font-size );}body:not(.rtl) .elementor-129 .elementor-element.elementor-element-bffa1c0{right:20px;}body.rtl .elementor-129 .elementor-element.elementor-element-bffa1c0{left:20px;}.elementor-129 .elementor-element.elementor-element-bffa1c0{bottom:20px;}}@media(max-width:1366px) and (min-width:768px){.elementor-129 .elementor-element.elementor-element-e4044e4{--width:200px;}.elementor-129 .elementor-element.elementor-element-6fb2796{--width:500px;}.elementor-129 .elementor-element.elementor-element-f61a925{--width:400px;}}@media(min-width:2400px){.elementor-129 .elementor-element.elementor-element-25bf33e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-24c06ac{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-86012f2 .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-45b5961:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-45b5961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-129 .elementor-element.elementor-element-0b862d7 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-943ae36{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button-text,.elementor-129 .elementor-element.elementor-element-8fbebed .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-8b63b66 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-b80e80c{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-a20f2b2{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-38e5970 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-ba78f7f{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f3f0a3b{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-cf7fc31 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f476de6{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bd9d1c8{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-circle{max-width:200px;}.elementor-129 .elementor-element.elementor-element-2e9eba7 .wpr-prbar-counter{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-61e464c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a9bff1c{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-6ef2149 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-394d003{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4fe5e83{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-1690ce6{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f0f5e2d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c68405c{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-8e8ce49{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f11ae9f{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a0e0fdc{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-fb992f9{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-f9d1589 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-4596a15{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-27f3a42 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a2ffaf{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-caddcd8{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-70c920e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-e1ed8b1 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-c9c016c{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-4245f6d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-b270947 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-904e6a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-67d1bc7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-3fc039a{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-87f2316{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-eb84990{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-e98403b{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-48b2e59{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-29e1265{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-1e80f40{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-dfbf209{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-30ebddb:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-30ebddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-129 .elementor-element.elementor-element-e283c32 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-72dde5a{font-size:var( --e-global-typography-bde8c84-font-size );line-height:var( --e-global-typography-bde8c84-line-height );}.elementor-129 .elementor-element.elementor-element-b85bbe5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-bea2e44 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-136e1db{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4ff07eb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fdc0f07{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4fbf25d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-4fbf25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-129 .elementor-element.elementor-element-67c51a3 .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f0894e7{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ad6a4c7{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-e7f3cbb .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-492ed1b{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-1b3fb76{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-85c3cb2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-85aa56c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-8edb6f9{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3e344ae{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c372948{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-76bc5a1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-a20a9d3{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-f61c1ab{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ed6b2b2{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9bfd37f{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-d581285{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-3d92991{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-0207b83{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-adb0058{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-382dfa7{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-1de29b1{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-33ab809{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-a4c6b7e{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-98f6a39{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-6380f8c{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-c93c16a{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-df2833d{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-100f06e{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-034dcd5{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-2a8afbb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-702be6b .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4b19864{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-992fff4{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff11bae{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-92444aa{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-f1d5022{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-1b1c883{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-7b19084{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fbfd584{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18967ea{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-6bbdb5d{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4341005{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-87acdc8{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-e7f7a30{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-1148e90{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-974dea6{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-a8a40cc{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-cc2e85b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-9d5e5ca{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-2365e47{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-fc85841{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-0f9e495{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-20e6b10{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-25d6773{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2079635{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-be0e2a4{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-2a81a2d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-467982c{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-09fa2ea{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-4a69d08{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-fdf4893{font-size:var( --e-global-typography-2ac1e4e-font-size );}.elementor-129 .elementor-element.elementor-element-af1dc69{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-3dcdcdc{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button-text,.elementor-129 .elementor-element.elementor-element-1bf8a0e .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-7ebb66f{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-7f8242a .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-6269bac{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-ed358de{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-83130b5{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-9ed4c9d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-4b6646b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-e3ebf93{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-6c6c70b{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-50c670d{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-8b98903{font-size:var( --e-global-typography-6f0adf2-font-size );line-height:var( --e-global-typography-6f0adf2-line-height );}.elementor-129 .elementor-element.elementor-element-72b255c{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-218d823{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-9169e97 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-d85384e .elementor-button{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-175bb04{font-size:var( --e-global-typography-9734a0a-font-size );line-height:var( --e-global-typography-9734a0a-line-height );}.elementor-129 .elementor-element.elementor-element-fb9f346{font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button-text,.elementor-129 .elementor-element.elementor-element-ff3ddeb .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-3525999{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-10180d0{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-2de1e5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-ad72aeb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d647825{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-c2ad95a{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-18b1fdb{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-e113771{--n-accordion-title-font-size:var( --e-global-typography-e075cec-font-size );}.elementor-129 .elementor-element.elementor-element-2971b5b{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button-text,.elementor-129 .elementor-element.elementor-element-d4cc760 .wpr-button::after{font-size:var( --e-global-typography-936569b-font-size );}.elementor-129 .elementor-element.elementor-element-31a842e{font-size:var( --e-global-typography-b2db018-font-size );}.elementor-129 .elementor-element.elementor-element-7e9897d .elementor-button{font-size:var( --e-global-typography-cf9f903-font-size );}.elementor-129 .elementor-element.elementor-element-a7cdba8{font-size:var( --e-global-typography-cf9f903-font-size );}}/* Start custom CSS for container, class: .elementor-element-053ef98 */.elementor-129 .elementor-element.elementor-element-053ef98{
    background-color:hsla(5,86%,61%,1);
    background-image:
    radial-gradient(at 93% 40%, hsla(5,86%,61%,1) 0px, transparent 50%),
    radial-gradient(at 98% 93%, hsla(343,86%,56%,1) 0px, transparent 50%),
    radial-gradient(at 78% 5%, hsla(331,78%,47%,1) 0px, transparent 50%),
    radial-gradient(at 69% 74%, hsla(324,71%,42%,1) 0px, transparent 50%),
    radial-gradient(at 6% 34%, hsla(324,71%,42%,1) 0px, transparent 50%),
    radial-gradient(at 64% 24%, hsla(343,86%,56%,1) 0px, transparent 50%);
        background-size: 200% 500%;
        background-position: 0% 0%;
        animation: mexefundo 3s infinite;
}

@keyframes mexefundo {
    0% {
        background-position: 0% 0%;
    } 50% {
        background-position: 100% 100%;
    } 100% {
        
    }
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-f9d1589 */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-35e0a41 *//*CSS para carrossel infinito */
/*Inicio Css Infinito*/

.elementor-129 .elementor-element.elementor-element-35e0a41 .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-129 .elementor-element.elementor-element-35e0a41 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 50s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e85d3 */.elementor-129 .elementor-element.elementor-element-55e85d3 {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e314dd9 */.elementor-129 .elementor-element.elementor-element-e314dd9 {
  animation: neonFlickerSoftB 8s infinite 2s;
}

@keyframes neonFlickerSoftB {
  0%   { opacity: 1; }
  5%   { opacity: 0.9; }
  6%   { opacity: 1; }

  38%  { opacity: 1; }

  40%  { opacity: 0.87; }
  41%  { opacity: 1; }

  78%  { opacity: 1; }

  80%  { opacity: 0.92; }
  82%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbc772 */.elementor-129 .elementor-element.elementor-element-7dbc772 {
  animation: neonFlickerSoftA 8s infinite;
}

@keyframes neonFlickerSoftA {
  0%   { opacity: 1; }
  3%   { opacity: 0.92; }
  4%   { opacity: 1; }

  30%  { opacity: 1; }

  32%  { opacity: 0.85; }
  33%  { opacity: 1; }

  70%  { opacity: 1; }

  73%  { opacity: 0.9; }
  74%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb4784a */.elementor-129 .elementor-element.elementor-element-cb4784a {
  animation: neonFlickerSoftC 8s infinite 4s;
}

@keyframes neonFlickerSoftC {
  0%   { opacity: 1; }
  8%   { opacity: 0.58; }
  9%   { opacity: 1; }

  45%  { opacity: 1; }

  47%  { opacity: 0.9; }
  48%  { opacity: 1; }

  85%  { opacity: 1; }

  88%  { opacity: 0.93; }
  89%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60becba */.elementor-129 .elementor-element.elementor-element-60becba {
  animation: neonFlickerSoftB 8s infinite 2s;
}

@keyframes neonFlickerSoftB {
  0%   { opacity: 1; }
  5%   { opacity: 0.9; }
  6%   { opacity: 1; }

  38%  { opacity: 1; }

  40%  { opacity: 0.87; }
  41%  { opacity: 1; }

  78%  { opacity: 1; }

  80%  { opacity: 0.92; }
  82%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f12167c */.elementor-129 .elementor-element.elementor-element-f12167c {
  animation: neonFlickerSoftA 8s infinite;
}

@keyframes neonFlickerSoftA {
  0%   { opacity: 1; }
  3%   { opacity: 0.92; }
  4%   { opacity: 1; }

  30%  { opacity: 1; }

  32%  { opacity: 0.85; }
  33%  { opacity: 1; }

  70%  { opacity: 1; }

  73%  { opacity: 0.9; }
  74%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06ea617 */.elementor-129 .elementor-element.elementor-element-06ea617 {
  animation: neonFlickerSoftC 8s infinite 4s;
}

@keyframes neonFlickerSoftC {
  0%   { opacity: 1; }
  8%   { opacity: 0.58; }
  9%   { opacity: 1; }

  45%  { opacity: 1; }

  47%  { opacity: 0.9; }
  48%  { opacity: 1; }

  85%  { opacity: 1; }

  88%  { opacity: 0.93; }
  89%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dddb6c */.elementor-129 .elementor-element.elementor-element-2dddb6c {
  animation: neonFlickerSoftB 8s infinite 2s;
}

@keyframes neonFlickerSoftB {
  0%   { opacity: 1; }
  5%   { opacity: 0.9; }
  6%   { opacity: 1; }

  38%  { opacity: 1; }

  40%  { opacity: 0.87; }
  41%  { opacity: 1; }

  78%  { opacity: 1; }

  80%  { opacity: 0.92; }
  82%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14ed024 */.elementor-129 .elementor-element.elementor-element-14ed024 {
  animation: neonFlickerSoftA 8s infinite;
}

@keyframes neonFlickerSoftA {
  0%   { opacity: 1; }
  3%   { opacity: 0.92; }
  4%   { opacity: 1; }

  30%  { opacity: 1; }

  32%  { opacity: 0.85; }
  33%  { opacity: 1; }

  70%  { opacity: 1; }

  73%  { opacity: 0.9; }
  74%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ad6d62 */.elementor-129 .elementor-element.elementor-element-1ad6d62 {
  animation: neonFlickerSoftC 8s infinite 4s;
}

@keyframes neonFlickerSoftC {
  0%   { opacity: 1; }
  8%   { opacity: 0.58; }
  9%   { opacity: 1; }

  45%  { opacity: 1; }

  47%  { opacity: 0.9; }
  48%  { opacity: 1; }

  85%  { opacity: 1; }

  88%  { opacity: 0.93; }
  89%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd8ac22 */.elementor-129 .elementor-element.elementor-element-bd8ac22 {
  animation: neonFlickerSoftB 8s infinite 2s;
}

@keyframes neonFlickerSoftB {
  0%   { opacity: 1; }
  5%   { opacity: 0.9; }
  6%   { opacity: 1; }

  38%  { opacity: 1; }

  40%  { opacity: 0.87; }
  41%  { opacity: 1; }

  78%  { opacity: 1; }

  80%  { opacity: 0.92; }
  82%  { opacity: 1; }

  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-70c920e */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-b270947 */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-bea2e44 */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1c6311c *//*CSS para carrossel infinito */
/*Inicio Css Infinito*/

.elementor-129 .elementor-element.elementor-element-1c6311c .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-129 .elementor-element.elementor-element-1c6311c .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 50s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61b91 */.elementor-129 .elementor-element.elementor-element-9f61b91 {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d6706 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d36f0 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5106f3 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270b535 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfa177 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff318e */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e2ee */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ddfcc */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c9de */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79185c4 */.glass-border-switch {
  position: relative;
  border-radius: 40px;               /* ajuste conforme o design */
  padding:;
  background: rgba(0, 0, 0, 0.45);   /* fundo preto translúcido */
  backdrop-filter: blur(14px);       /* efeito vidro */
  -webkit-backdrop-filter: blur(14px);
  overflow: hidden;
}

/* BASE PARA AS DUAS BORDAS (DEGRADÊ) */
.glass-border-switch::before,
.glass-border-switch::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;                      /* espessura da borda */
  border-radius: inherit;

  /* máscara para virar apenas borda */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

/* ESTADO NORMAL – degradê rosa (topo) → preto (base) */
.glass-border-switch::before {
  background: linear-gradient(to bottom, #F02F63 0%, #000000 100%);
}

/* CAMADA HOVER – degradê invertido (preto → rosa) */
.glass-border-switch::after {
  background: linear-gradient(to bottom, #000000 0%, #F02F63 100%);
  opacity: 0;
  transition: opacity 0.6s ease;     /* transição suave de verdade */
}

/* HOVER – FADE SUAVE ENTRE AS DUAS CORES */
.glass-border-switch:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-1bf8a0e */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-9169e97 */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-ff3ddeb */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-d4cc760 */.botao-custom {
  border-radius: 999px; /* ajuste para o valor real do seu botão */
  box-shadow:
    0px 250px 70px rgba(240, 47, 99, 0.01),
    0px 160px 64px rgba(240, 47, 99, 0.05),
    0px 90px 54px rgba(240, 47, 99, 0.18),
    0px 40px 40px rgba(240, 47, 99, 0.30),
    0px 10px 22px rgba(240, 47, 99, 0.34);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf44aa0 *//* Elementor > Container > Custom CSS */
.elementor-129 .elementor-element.elementor-element-bf44aa0 {
  --b: 2px;          /* espessura da borda */
  --r: 40px;         /* raio dos cantos   */
  position: relative;
  border-radius: var(--r);
}

.elementor-129 .elementor-element.elementor-element-bf44aa0::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: var(--b);
  border-radius: var(--r);
  background: linear-gradient(to bottom, #F02F63 0%, rgba(6,38,169,0) 100%);
  pointer-events: none;

  /* máscara p/ mostrar só o “anel” da borda */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */