.elementor-1412 .elementor-element.elementor-element-65d3f3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-65d3f3d:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-65d3f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33066D;}.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-1412 .elementor-element.elementor-element-9686340{text-align:center;}.elementor-1412 .elementor-element.elementor-element-9686340 img{width:13%;}.elementor-1412 .elementor-element.elementor-element-56a5d73{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1412 .elementor-element.elementor-element-56a5d73:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-56a5d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://clickeandocar.com/wp-content/uploads/2025/09/Frame-1-9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1412 .elementor-element.elementor-element-789ece7{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1412 .elementor-element.elementor-element-7d40097 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-0415439 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-0415439{text-align:left;}.elementor-1412 .elementor-element.elementor-element-0415439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;color:#282828;}.elementor-1412 .elementor-element.elementor-element-11fc799 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-11fc799{text-align:left;}.elementor-1412 .elementor-element.elementor-element-11fc799 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;color:#282828;}.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-1412 .elementor-element.elementor-element-1378906 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 105px 18px 105px;}.elementor-1412 .elementor-element.elementor-element-1378906 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-1378906 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-1378906 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-1378906 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-41de72d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-bf32470{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1412 .elementor-element.elementor-element-bf32470:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-bf32470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-1c80ad4{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-b6a00ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-3f73eea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-3f73eea{text-align:left;}.elementor-1412 .elementor-element.elementor-element-3f73eea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;color:#282828;}.elementor-1412 .elementor-element.elementor-element-7c95e5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-7c95e5e{text-align:left;}.elementor-1412 .elementor-element.elementor-element-7c95e5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;color:#282828;}.elementor-1412 .elementor-element.elementor-element-af8a9bd .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 105px 18px 105px;}.elementor-1412 .elementor-element.elementor-element-af8a9bd .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-af8a9bd .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-af8a9bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-af8a9bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-7f63d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-a46fe4a{--display:flex;--min-height:300px;--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:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-1412 .elementor-element.elementor-element-a46fe4a:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-a46fe4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #5B0AC1 0%, #440790 100%);}.elementor-1412 .elementor-element.elementor-element-8bb4945 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-8bb4945{text-align:center;}.elementor-1412 .elementor-element.elementor-element-8bb4945 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:65px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-00103a8{--display:flex;--min-height:750px;--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:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-1412 .elementor-element.elementor-element-00103a8:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-00103a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-d6fc0f1{text-align:center;}.elementor-1412 .elementor-element.elementor-element-d6fc0f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-5f60d71{--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:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-02056d1{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4D7EB;--border-color:#E4D7EB;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1412 .elementor-element.elementor-element-02056d1:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-02056d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-1e01ac8{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1412 .elementor-element.elementor-element-1e01ac8:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-1e01ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF750C1A;}.elementor-1412 .elementor-element.elementor-element-647156f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-647156f{text-align:center;}.elementor-1412 .elementor-element.elementor-element-647156f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#EC6600;}.elementor-1412 .elementor-element.elementor-element-ff68d90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-icon i{color:#FF750C;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-icon svg{fill:#FF750C;transition:fill 0.3s;}.elementor-1412 .elementor-element.elementor-element-8f848c2{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-cc6d717{--display:flex;--min-height:55px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EC6600;--border-color:#EC6600;--border-radius:12px 12px 12px 12px;}.elementor-1412 .elementor-element.elementor-element-cc6d717:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-cc6d717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-icon i{color:#FF750C;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-icon svg{fill:#FF750C;transition:fill 0.3s;}.elementor-1412 .elementor-element.elementor-element-d1ab852{--e-icon-list-icon-size:30px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-86a8ed3{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-86a8ed3:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-86a8ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-10aafc8{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1412 .elementor-element.elementor-element-10aafc8:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-10aafc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-d103828 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-d103828{text-align:center;}.elementor-1412 .elementor-element.elementor-element-d103828 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#7715F3;}.elementor-1412 .elementor-element.elementor-element-2da8f1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-icon i{color:#1FC16B;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-icon svg{fill:#1FC16B;transition:fill 0.3s;}.elementor-1412 .elementor-element.elementor-element-fd4c660{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-4e75bb0{--display:flex;--min-height:55px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1FC16B;--border-color:#1FC16B;--border-radius:12px 12px 12px 12px;}.elementor-1412 .elementor-element.elementor-element-4e75bb0:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-4e75bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-icon i{color:#FF750C;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-icon svg{fill:#FF750C;transition:fill 0.3s;}.elementor-1412 .elementor-element.elementor-element-931c0ed{--e-icon-list-icon-size:30px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-7f71814 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 105px 18px 105px;}.elementor-1412 .elementor-element.elementor-element-7f71814 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-7f71814 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-7f71814 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-7f71814 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-303ffc0{--display:flex;--min-height:745px;--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1412 .elementor-element.elementor-element-303ffc0:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-303ffc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-1412 .elementor-element.elementor-element-922897e{text-align:center;}.elementor-1412 .elementor-element.elementor-element-922897e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-44b546b{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-1accd73{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-bc819c8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-48494c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:17px;--padding-right:17px;}.elementor-1412 .elementor-element.elementor-element-48494c0:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-48494c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-cb9f62d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d8c04a0 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-b30d653{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1412 .elementor-element.elementor-element-b9133e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-b9133e7{text-align:left;}.elementor-1412 .elementor-element.elementor-element-b9133e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-50fff5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-50fff5e{text-align:left;}.elementor-1412 .elementor-element.elementor-element-50fff5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-6d9d5c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:17px;--padding-right:17px;}.elementor-1412 .elementor-element.elementor-element-6d9d5c4:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-6d9d5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-b0e9d3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-e562fc7 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-0034cca{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1412 .elementor-element.elementor-element-5fd4937 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-5fd4937{text-align:left;}.elementor-1412 .elementor-element.elementor-element-5fd4937 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-041f74b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-041f74b{text-align:left;}.elementor-1412 .elementor-element.elementor-element-041f74b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-8bf7ed1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:17px;--padding-right:17px;}.elementor-1412 .elementor-element.elementor-element-8bf7ed1:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-8bf7ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-543f41b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-23060df img{width:100%;}.elementor-1412 .elementor-element.elementor-element-bc795d9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1412 .elementor-element.elementor-element-3b722f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-3b722f4{text-align:left;}.elementor-1412 .elementor-element.elementor-element-3b722f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-1e1abb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-1e1abb3{text-align:left;}.elementor-1412 .elementor-element.elementor-element-1e1abb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-61cb604{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-20211f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:17px;--padding-right:17px;}.elementor-1412 .elementor-element.elementor-element-20211f3:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-20211f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-272b64c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-b99de37 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-59cb258{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1412 .elementor-element.elementor-element-226b178 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-226b178{text-align:left;}.elementor-1412 .elementor-element.elementor-element-226b178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-a9b615a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-a9b615a{text-align:left;}.elementor-1412 .elementor-element.elementor-element-a9b615a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-2ea8c74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:17px;--padding-right:17px;}.elementor-1412 .elementor-element.elementor-element-2ea8c74:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-2ea8c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-6e3509d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-0899649 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-9cb765f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1412 .elementor-element.elementor-element-3843835 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-3843835{text-align:left;}.elementor-1412 .elementor-element.elementor-element-3843835 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-1e81017 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-1e81017{text-align:left;}.elementor-1412 .elementor-element.elementor-element-1e81017 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-1fb39e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:17px;--padding-right:17px;}.elementor-1412 .elementor-element.elementor-element-1fb39e7:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-1fb39e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-753970e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-fbece52 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-82f4b81{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1412 .elementor-element.elementor-element-c0bcc77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-c0bcc77{text-align:left;}.elementor-1412 .elementor-element.elementor-element-c0bcc77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-da6b553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-da6b553{text-align:left;}.elementor-1412 .elementor-element.elementor-element-da6b553 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-fa886b1 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 105px 18px 105px;}.elementor-1412 .elementor-element.elementor-element-fa886b1 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-fa886b1 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-fa886b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-fa886b1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-a207a86{--display:flex;--min-height:780px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-a207a86:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-a207a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-3724c06 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1412 .elementor-element.elementor-element-3724c06{text-align:center;}.elementor-1412 .elementor-element.elementor-element-3724c06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:65px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-b8caf43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-b8caf43{text-align:center;}.elementor-1412 .elementor-element.elementor-element-b8caf43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-426a1c7{--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;--padding-top:37px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-862e1c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-862e1c0:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-862e1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-9332e6d{--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;--border-radius:00px 00px 00px 00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d240d58{z-index:-1;}.elementor-1412 .elementor-element.elementor-element-d240d58 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-b3bfdbe{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1412 .elementor-element.elementor-element-6e11061{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-b813eec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-160aa58{text-align:left;}.elementor-1412 .elementor-element.elementor-element-160aa58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:#000000;}.elementor-1412 .elementor-element.elementor-element-58ed63e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-187396a img{width:100%;}.elementor-1412 .elementor-element.elementor-element-9d13edb{text-align:left;}.elementor-1412 .elementor-element.elementor-element-9d13edb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-1412 .elementor-element.elementor-element-38ebab7 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 18px 18px 18px;}.elementor-1412 .elementor-element.elementor-element-38ebab7 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-38ebab7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-38ebab7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-38ebab7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-1c8f772{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-1c8f772:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-1c8f772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-ab94dae{--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;--border-radius:00px 00px 00px 00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-a560bc2{z-index:-1;}.elementor-1412 .elementor-element.elementor-element-a560bc2 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-06f0ec1{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1412 .elementor-element.elementor-element-d57e24e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-adc28ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-5b54d44{text-align:left;}.elementor-1412 .elementor-element.elementor-element-5b54d44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:#000000;}.elementor-1412 .elementor-element.elementor-element-7878af1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-9346076 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-0c6d4fc{text-align:left;}.elementor-1412 .elementor-element.elementor-element-0c6d4fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-1412 .elementor-element.elementor-element-3fa31f4 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 18px 18px 18px;}.elementor-1412 .elementor-element.elementor-element-3fa31f4 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-3fa31f4 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-3fa31f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-3fa31f4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-904d82a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-904d82a:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-904d82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-39a7234{--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;--border-radius:00px 00px 00px 00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-a5a4a41{z-index:-1;}.elementor-1412 .elementor-element.elementor-element-a5a4a41 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-54a97e5{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1412 .elementor-element.elementor-element-ab551b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-1a819dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-8f23367 > .elementor-widget-container{margin:0px 90px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-8f23367{text-align:left;}.elementor-1412 .elementor-element.elementor-element-8f23367 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:#000000;}.elementor-1412 .elementor-element.elementor-element-6f2d79f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-0a8805d img{width:100%;}.elementor-1412 .elementor-element.elementor-element-3af4d0b{text-align:left;}.elementor-1412 .elementor-element.elementor-element-3af4d0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-1412 .elementor-element.elementor-element-ff78259 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 18px 18px 18px;}.elementor-1412 .elementor-element.elementor-element-ff78259 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-ff78259 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-ff78259 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-ff78259 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-9312a6e{--display:flex;--min-height:765px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1412 .elementor-element.elementor-element-9312a6e:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-9312a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-1412 .elementor-element.elementor-element-24315d9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1412 .elementor-element.elementor-element-24315d9{text-align:center;}.elementor-1412 .elementor-element.elementor-element-24315d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-73a4638 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-73a4638{text-align:center;}.elementor-1412 .elementor-element.elementor-element-73a4638 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#282828;}.elementor-1412 .elementor-element.elementor-element-147c5ce{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:37px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-e934351{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:14px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1412 .elementor-element.elementor-element-e934351:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-e934351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-e0ee3e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-091d7c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-0c15333{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-0c15333.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-2df5e03 img{width:70px;}.elementor-1412 .elementor-element.elementor-element-d91973e{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d91973e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-74a523e{text-align:left;}.elementor-1412 .elementor-element.elementor-element-74a523e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-ff3ccf4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4D7EB;--border-color:#E4D7EB;--border-radius:200px 200px 200px 200px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:10px;}.elementor-1412 .elementor-element.elementor-element-ff3ccf4:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-ff3ccf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-7d29bd5{text-align:left;}.elementor-1412 .elementor-element.elementor-element-7d29bd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-bd79ecb{--display:flex;--min-height:70px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1412 .elementor-element.elementor-element-ce4bd99{--divider-border-style:solid;--divider-color:#E4D7EB;--divider-border-width:1px;}.elementor-1412 .elementor-element.elementor-element-ce4bd99 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-1412 .elementor-element.elementor-element-ce4bd99 .elementor-divider-separator{width:100%;}.elementor-1412 .elementor-element.elementor-element-ce4bd99 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-1412 .elementor-element.elementor-element-4ed0ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-4ed0ff4{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:22px;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-10e06d5{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:14px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1412 .elementor-element.elementor-element-10e06d5:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-10e06d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-592e724{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-1d4856a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-81d8b78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-81d8b78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-0637773 img{width:70px;}.elementor-1412 .elementor-element.elementor-element-ce50969{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-ce50969.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-6c81f34{text-align:left;}.elementor-1412 .elementor-element.elementor-element-6c81f34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-7981c3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4D7EB;--border-color:#E4D7EB;--border-radius:200px 200px 200px 200px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:10px;}.elementor-1412 .elementor-element.elementor-element-7981c3b:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-7981c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-c4eb1ba{text-align:left;}.elementor-1412 .elementor-element.elementor-element-c4eb1ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-00a3177{--display:flex;--min-height:70px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-1e18889{--divider-border-style:solid;--divider-color:#E4D7EB;--divider-border-width:1px;}.elementor-1412 .elementor-element.elementor-element-1e18889 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-1412 .elementor-element.elementor-element-1e18889 .elementor-divider-separator{width:100%;}.elementor-1412 .elementor-element.elementor-element-1e18889 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1412 .elementor-element.elementor-element-5da89e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-5da89e2{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:22px;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-a2ba938{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:14px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1412 .elementor-element.elementor-element-a2ba938:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-a2ba938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-a5846db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-3c590c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-8f11fa2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-8f11fa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-1d34015 img{width:70px;}.elementor-1412 .elementor-element.elementor-element-e8d512f{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-e8d512f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-10da1dc{text-align:left;}.elementor-1412 .elementor-element.elementor-element-10da1dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-25cf2bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4D7EB;--border-color:#E4D7EB;--border-radius:200px 200px 200px 200px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:10px;}.elementor-1412 .elementor-element.elementor-element-25cf2bb:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-25cf2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-a2e2192{text-align:left;}.elementor-1412 .elementor-element.elementor-element-a2e2192 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-600f15c{--display:flex;--min-height:70px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-e801495{--divider-border-style:solid;--divider-color:#E4D7EB;--divider-border-width:1px;}.elementor-1412 .elementor-element.elementor-element-e801495 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-1412 .elementor-element.elementor-element-e801495 .elementor-divider-separator{width:100%;}.elementor-1412 .elementor-element.elementor-element-e801495 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1412 .elementor-element.elementor-element-fc36d06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-fc36d06{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:22px;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-a7fd753{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:14px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1412 .elementor-element.elementor-element-a7fd753:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-a7fd753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-acaa8c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-dc82cda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d9ac675{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d9ac675.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-0b0e9c1 img{width:70px;}.elementor-1412 .elementor-element.elementor-element-87c6eca{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-87c6eca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-2874dd4{text-align:left;}.elementor-1412 .elementor-element.elementor-element-2874dd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-f68224b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4D7EB;--border-color:#E4D7EB;--border-radius:200px 200px 200px 200px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:10px;}.elementor-1412 .elementor-element.elementor-element-f68224b:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-f68224b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-e90b546{text-align:left;}.elementor-1412 .elementor-element.elementor-element-e90b546 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-8c761d2{--display:flex;--min-height:70px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-a210155{--divider-border-style:solid;--divider-color:#E4D7EB;--divider-border-width:1px;}.elementor-1412 .elementor-element.elementor-element-a210155 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-1412 .elementor-element.elementor-element-a210155 .elementor-divider-separator{width:100%;}.elementor-1412 .elementor-element.elementor-element-a210155 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1412 .elementor-element.elementor-element-769eb4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-769eb4a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:22px;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-5a7474e{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:14px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1412 .elementor-element.elementor-element-5a7474e:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-5a7474e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-af1ff9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-7359670{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-7f94e94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-7f94e94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-5a8ad0a img{width:70px;}.elementor-1412 .elementor-element.elementor-element-5b7eecf{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-5b7eecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-89bd511{text-align:left;}.elementor-1412 .elementor-element.elementor-element-89bd511 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-7fcb3f5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4D7EB;--border-color:#E4D7EB;--border-radius:200px 200px 200px 200px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:10px;}.elementor-1412 .elementor-element.elementor-element-7fcb3f5:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-7fcb3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-5769ef4{text-align:left;}.elementor-1412 .elementor-element.elementor-element-5769ef4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:22px;color:#5B0AC1;}.elementor-1412 .elementor-element.elementor-element-8cc57f4{--display:flex;--min-height:70px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-0a9260b{--divider-border-style:solid;--divider-color:#E4D7EB;--divider-border-width:1px;}.elementor-1412 .elementor-element.elementor-element-0a9260b > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-1412 .elementor-element.elementor-element-0a9260b .elementor-divider-separator{width:100%;}.elementor-1412 .elementor-element.elementor-element-0a9260b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1412 .elementor-element.elementor-element-e6cd106 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-e6cd106{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:22px;color:#33066D;}.elementor-1412 .elementor-element.elementor-element-3f3cbc3{--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:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:0px;--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:0px;--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-size:44px;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#E4D7EB;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-1412 .elementor-element.elementor-element-30c6fda .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 105px 18px 105px;}.elementor-1412 .elementor-element.elementor-element-30c6fda .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-30c6fda .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-30c6fda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-30c6fda .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-da17987{--display:flex;--min-height:910px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-da17987:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-da17987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-242b28d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1412 .elementor-element.elementor-element-242b28d{text-align:center;}.elementor-1412 .elementor-element.elementor-element-242b28d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-32d4b67{--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;--padding-top:37px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d87c71c{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-8a48bf0{--display:flex;--min-height:590px;--justify-content:space-between;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-8a48bf0:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-8a48bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickeandocar.com/wp-content/uploads/2025/09/Story-2.webp");background-position:center center;background-size:cover;}.elementor-1412 .elementor-element.elementor-element-172ad64{--display:flex;}.elementor-1412 .elementor-element.elementor-element-177b851 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-0396880{--display:flex;}.elementor-1412 .elementor-element.elementor-element-52a0768{text-align:left;}.elementor-1412 .elementor-element.elementor-element-52a0768 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-ed83737 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-ed83737 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-ed83737 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-ed83737 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-ed83737 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-b2abdc0{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-b2abdc0:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-b2abdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-9ccdf72{--display:flex;--min-height:590px;--justify-content:space-between;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-9ccdf72:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-9ccdf72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickeandocar.com/wp-content/uploads/2025/09/Story-3.webp");background-position:center center;background-size:cover;}.elementor-1412 .elementor-element.elementor-element-7bfed0a{--display:flex;}.elementor-1412 .elementor-element.elementor-element-c4a29a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-ab5cb82{--display:flex;}.elementor-1412 .elementor-element.elementor-element-e4038f1{text-align:left;}.elementor-1412 .elementor-element.elementor-element-e4038f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-3fd87ce .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-3fd87ce .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-3fd87ce .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-3fd87ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-3fd87ce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-33165e3{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-33165e3:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-33165e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-0fedf30{--display:flex;--min-height:590px;--justify-content:space-between;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-0fedf30:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-0fedf30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickeandocar.com/wp-content/uploads/2025/09/Story-4.webp");background-position:center center;background-size:cover;}.elementor-1412 .elementor-element.elementor-element-3b506a0{--display:flex;}.elementor-1412 .elementor-element.elementor-element-3f3f421 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-322ad26{--display:flex;}.elementor-1412 .elementor-element.elementor-element-6edc0ac{text-align:left;}.elementor-1412 .elementor-element.elementor-element-6edc0ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-d49fa11 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-d49fa11 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-d49fa11 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-d49fa11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-d49fa11 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-4df35de{--display:flex;--min-height:0px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-4df35de:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-4df35de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-de18c9b{--display:flex;--min-height:590px;--justify-content:space-between;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-de18c9b:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-de18c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickeandocar.com/wp-content/uploads/2025/09/Story-1.webp");background-position:center center;background-size:cover;}.elementor-1412 .elementor-element.elementor-element-80c5162{--display:flex;}.elementor-1412 .elementor-element.elementor-element-bf4eddc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-5ae2eac{--display:flex;}.elementor-1412 .elementor-element.elementor-element-6c88b91{text-align:left;}.elementor-1412 .elementor-element.elementor-element-6c88b91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-00e1e06 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-00e1e06 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-00e1e06 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-00e1e06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-00e1e06 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-0d0048e{--e-n-carousel-swiper-slides-to-display:4;--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:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:0px;--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:0px;--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-size:44px;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#E4D7EB;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-1412 .elementor-element.elementor-element-e034856{--display:flex;--min-height:0px;--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:250px 250px;--row-gap:250px;--column-gap:250px;--padding-top:100px;--padding-bottom:205px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-e034856:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-e034856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;background-image:url("https://clickeandocar.com/wp-content/uploads/2025/09/Background-final-1-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-1412 .elementor-element.elementor-element-1e8b12d{--display:flex;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-7871827{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-c107126 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1412 .elementor-element.elementor-element-c107126{text-align:center;}.elementor-1412 .elementor-element.elementor-element-c107126 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-afd644c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-a2736a7{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 24px 24px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:13px;--padding-right:13px;}.elementor-1412 .elementor-element.elementor-element-a2736a7:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-a2736a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-b1d6dab > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-1412 .elementor-element.elementor-element-b1d6dab{text-align:left;}.elementor-1412 .elementor-element.elementor-element-b1d6dab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-086d422{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#7715F3;--n-accordion-title-hover-color:#7715F3;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:30px;--n-accordion-icon-gap:454px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-1412 .elementor-element.elementor-element-086d422 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F3EFF9;border-style:none;}.elementor-1412 .elementor-element.elementor-element-086d422 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-086d422 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-1412 .elementor-element.elementor-element-086d422 > .elementor-widget-container > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-1412 .elementor-element.elementor-element-850dd9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-00ca0b1{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 24px 24px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:13px;--padding-right:13px;}.elementor-1412 .elementor-element.elementor-element-00ca0b1:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-00ca0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-0bd3a29 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-1412 .elementor-element.elementor-element-0bd3a29{text-align:left;}.elementor-1412 .elementor-element.elementor-element-0bd3a29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-08b1bfa{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#7715F3;--n-accordion-title-hover-color:#7715F3;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:30px;--n-accordion-icon-gap:444px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-1412 .elementor-element.elementor-element-08b1bfa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F3EFF9;border-style:none;}.elementor-1412 .elementor-element.elementor-element-08b1bfa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-08b1bfa {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-1412 .elementor-element.elementor-element-08b1bfa > .elementor-widget-container > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-1412 .elementor-element.elementor-element-93b91b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-3efb4d7{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 24px 24px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:13px;--padding-right:13px;}.elementor-1412 .elementor-element.elementor-element-3efb4d7:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-3efb4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-30ad403 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-1412 .elementor-element.elementor-element-30ad403{text-align:left;}.elementor-1412 .elementor-element.elementor-element-30ad403 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-1761b32{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#7715F3;--n-accordion-title-hover-color:#7715F3;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:30px;--n-accordion-icon-gap:303px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-1412 .elementor-element.elementor-element-1761b32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F3EFF9;border-style:none;}.elementor-1412 .elementor-element.elementor-element-1761b32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-1761b32 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-1412 .elementor-element.elementor-element-1761b32 > .elementor-widget-container > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-1412 .elementor-element.elementor-element-4392eb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-ad51281{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 24px 24px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:13px;--padding-right:13px;}.elementor-1412 .elementor-element.elementor-element-ad51281:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-ad51281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-daaf112 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-1412 .elementor-element.elementor-element-daaf112{text-align:left;}.elementor-1412 .elementor-element.elementor-element-daaf112 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-e790cd8{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#7715F3;--n-accordion-title-hover-color:#7715F3;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:30px;--n-accordion-icon-gap:427px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-1412 .elementor-element.elementor-element-e790cd8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F3EFF9;border-style:none;}.elementor-1412 .elementor-element.elementor-element-e790cd8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-e790cd8 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-1412 .elementor-element.elementor-element-e790cd8 > .elementor-widget-container > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-1412 .elementor-element.elementor-element-585d800 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 105px 18px 105px;}.elementor-1412 .elementor-element.elementor-element-585d800 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-585d800 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-585d800 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-585d800 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-8170def{--display:flex;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-c76d835{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--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-1412 .elementor-element.elementor-element-139b81c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1412 .elementor-element.elementor-element-d745647 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-d745647 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;line-height:65px;color:#1A1A1A;}.elementor-1412 .elementor-element.elementor-element-e138716 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-e138716{text-align:left;}.elementor-1412 .elementor-element.elementor-element-e138716 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;color:#282828;}.elementor-1412 .elementor-element.elementor-element-17c8ad1 .elementor-button{background-color:#5B0AC1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.5px;border-radius:16px 16px 16px 16px;padding:18px 105px 18px 105px;}.elementor-1412 .elementor-element.elementor-element-17c8ad1 .elementor-button:hover, .elementor-1412 .elementor-element.elementor-element-17c8ad1 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(290deg, #7715F3 50%, #F908AC 100%);}.elementor-1412 .elementor-element.elementor-element-17c8ad1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1412 .elementor-element.elementor-element-17c8ad1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1412 .elementor-element.elementor-element-a296185{--display:flex;}.elementor-1412 .elementor-element.elementor-element-40a7ac7{--display:flex;--min-height:0px;--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;--padding-top:65px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-40a7ac7:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-40a7ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33066D;}.elementor-1412 .elementor-element.elementor-element-bd80c06{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-261a59a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d03bdfa{text-align:left;}.elementor-1412 .elementor-element.elementor-element-6bbe63b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-6bbe63b{text-align:left;}.elementor-1412 .elementor-element.elementor-element-6bbe63b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#F3EFF9;}.elementor-1412 .elementor-element.elementor-element-a3694f2{text-align:left;}.elementor-1412 .elementor-element.elementor-element-3fd7de6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d8742aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-d8742aa{text-align:left;}.elementor-1412 .elementor-element.elementor-element-d8742aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-icon i{color:#BB8AF9;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-icon svg{fill:#BB8AF9;transition:fill 0.3s;}.elementor-1412 .elementor-element.elementor-element-9ab2a79{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1412 .elementor-element.elementor-element-5ef3007{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-64834d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-64834d6{text-align:left;}.elementor-1412 .elementor-element.elementor-element-64834d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-3b80155{--grid-template-columns:repeat(0, auto);--icon-size:50px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-1412 .elementor-element.elementor-element-3b80155 .elementor-widget-container{text-align:left;}.elementor-1412 .elementor-element.elementor-element-3b80155 .elementor-social-icon{--icon-padding:0em;}.elementor-1412 .elementor-element.elementor-element-3b80155 .elementor-icon{border-radius:200px 200px 200px 200px;}.elementor-1412 .elementor-element.elementor-element-3a70df3{--divider-border-style:solid;--divider-color:#5B0AC1;--divider-border-width:1px;}.elementor-1412 .elementor-element.elementor-element-3a70df3 .elementor-divider-separator{width:100%;}.elementor-1412 .elementor-element.elementor-element-3a70df3 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1412 .elementor-element.elementor-element-2c6fb27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-3ca6594{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1412 .elementor-element.elementor-element-3ca6594.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-ad493dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-ad493dc{text-align:left;}.elementor-1412 .elementor-element.elementor-element-ad493dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#E4D7EB;}.elementor-1412 .elementor-element.elementor-element-e82bac9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1412 .elementor-element.elementor-element-e82bac9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-94ae47c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-94ae47c{text-align:center;}.elementor-1412 .elementor-element.elementor-element-94ae47c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-decoration:underline;line-height:25px;color:#E4D7EB;}.elementor-1412 .elementor-element.elementor-element-0cf031e{--display:flex;}.elementor-1412 .elementor-element.elementor-element-b02f2ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-b02f2ee{text-align:center;}.elementor-1412 .elementor-element.elementor-element-b02f2ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-decoration:underline;line-height:25px;color:#E4D7EB;}.elementor-1412 .elementor-element.elementor-element-56ef73d{--display:flex;}.elementor-1412 .elementor-element.elementor-element-4a40edf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-4a40edf{text-align:center;}.elementor-1412 .elementor-element.elementor-element-4a40edf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-decoration:underline;line-height:25px;color:#E4D7EB;}.elementor-1412 .elementor-element.elementor-element-2dcda9d{--display:flex;}@media(max-width:1024px){.elementor-1412 .elementor-element.elementor-element-56a5d73{--min-height:430px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-7d40097 .elementor-heading-title{font-size:37px;line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-0415439 .elementor-heading-title{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-11fc799 .elementor-heading-title{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-1378906 .elementor-button{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-bf32470{--min-height:430px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-b6a00ce .elementor-heading-title{font-size:37px;line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-3f73eea .elementor-heading-title{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-7c95e5e .elementor-heading-title{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-af8a9bd .elementor-button{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-a46fe4a{--min-height:625px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-8bb4945 .elementor-heading-title{font-size:30px;}.elementor-1412 .elementor-element.elementor-element-00103a8{--min-height:625px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-d6fc0f1 .elementor-heading-title{font-size:30px;}.elementor-1412 .elementor-element.elementor-element-5f60d71{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1412 .elementor-element.elementor-element-02056d1{--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-1412 .elementor-element.elementor-element-647156f .elementor-heading-title{font-size:17px;}.elementor-1412 .elementor-element.elementor-element-8f848c2{--e-icon-list-icon-size:18px;}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-item > a{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-d1ab852{--e-icon-list-icon-size:25px;}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-item > a{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-86a8ed3{--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-1412 .elementor-element.elementor-element-d103828 .elementor-heading-title{font-size:17px;}.elementor-1412 .elementor-element.elementor-element-fd4c660{--e-icon-list-icon-size:18px;}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-item > a{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-931c0ed{--e-icon-list-icon-size:25px;}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-item > a{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-7f71814 .elementor-button{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-303ffc0{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-922897e .elementor-heading-title{font-size:30px;}.elementor-1412 .elementor-element.elementor-element-44b546b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1412 .elementor-element.elementor-element-b9133e7 .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-50fff5e .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-5fd4937 .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-041f74b .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-3b722f4 .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-1e1abb3 .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-226b178 .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-a9b615a .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-3843835 .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-1e81017 .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-c0bcc77 .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-da6b553 .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-a207a86{--min-height:0px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-3724c06 .elementor-heading-title{font-size:30px;}.elementor-1412 .elementor-element.elementor-element-b8caf43 .elementor-heading-title{font-size:15px;}.elementor-1412 .elementor-element.elementor-element-9d13edb .elementor-heading-title{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-0c6d4fc .elementor-heading-title{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-8f23367 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-3af4d0b .elementor-heading-title{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-9312a6e{--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-73a4638 .elementor-heading-title{font-size:20px;}.elementor-1412 .elementor-element.elementor-element-7d29bd5 .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-4ed0ff4{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-c4eb1ba .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-5da89e2{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-a2e2192 .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-fc36d06{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-e90b546 .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-769eb4a{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-5769ef4 .elementor-heading-title{font-size:12px;}.elementor-1412 .elementor-element.elementor-element-e6cd106{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-3f3cbc3{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1412 .elementor-element.elementor-element-da17987{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-242b28d .elementor-heading-title{font-size:30px;}.elementor-1412 .elementor-element.elementor-element-8a48bf0{--min-height:420px;}.elementor-1412 .elementor-element.elementor-element-52a0768 .elementor-heading-title{font-size:11px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-ed83737 .elementor-button{font-size:13px;border-radius:10px 10px 10px 10px;}.elementor-1412 .elementor-element.elementor-element-9ccdf72{--min-height:420px;}.elementor-1412 .elementor-element.elementor-element-e4038f1 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-3fd87ce .elementor-button{font-size:13px;border-radius:10px 10px 10px 10px;}.elementor-1412 .elementor-element.elementor-element-0fedf30{--min-height:420px;}.elementor-1412 .elementor-element.elementor-element-6edc0ac .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-d49fa11 .elementor-button{font-size:13px;border-radius:10px 10px 10px 10px;}.elementor-1412 .elementor-element.elementor-element-de18c9b{--min-height:420px;}.elementor-1412 .elementor-element.elementor-element-6c88b91 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-00e1e06 .elementor-button{font-size:13px;border-radius:10px 10px 10px 10px;}.elementor-1412 .elementor-element.elementor-element-0d0048e{--e-n-carousel-swiper-slides-to-display:4;}.elementor-1412 .elementor-element.elementor-element-e034856{--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-086d422{--n-accordion-title-icon-order:initial;--n-accordion-icon-gap:220px;}.elementor-1412 .elementor-element.elementor-element-08b1bfa{--n-accordion-icon-gap:209px;}.elementor-1412 .elementor-element.elementor-element-1761b32{--n-accordion-icon-gap:67px;}.elementor-1412 .elementor-element.elementor-element-e790cd8{--n-accordion-icon-gap:189px;}.elementor-1412 .elementor-element.elementor-element-139b81c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d745647 .elementor-heading-title{font-size:37px;line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-e138716 .elementor-heading-title{font-size:20px;}.elementor-1412 .elementor-element.elementor-element-40a7ac7{--padding-top:50px;--padding-bottom:50px;--padding-left:75px;--padding-right:75px;}.elementor-1412 .elementor-element.elementor-element-6bbe63b .elementor-heading-title{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-3fd7de6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1412 .elementor-element.elementor-element-d8742aa .elementor-heading-title{font-size:19px;}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-item > a{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-64834d6 .elementor-heading-title{font-size:19px;}.elementor-1412 .elementor-element.elementor-element-2c6fb27{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1412 .elementor-element.elementor-element-ad493dc .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-94ae47c .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-b02f2ee .elementor-heading-title{font-size:13px;}.elementor-1412 .elementor-element.elementor-element-4a40edf .elementor-heading-title{font-size:13px;}}@media(max-width:767px){.elementor-1412 .elementor-element.elementor-element-9686340 img{width:159px;}.elementor-1412 .elementor-element.elementor-element-56a5d73{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:45px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-56a5d73:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-56a5d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-1412 .elementor-element.elementor-element-789ece7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-7d40097{text-align:center;}.elementor-1412 .elementor-element.elementor-element-7d40097 .elementor-heading-title{font-size:32px;}.elementor-1412 .elementor-element.elementor-element-11fc799{text-align:center;}.elementor-1412 .elementor-element.elementor-element-11fc799 .elementor-heading-title{font-size:19px;}.elementor-1412 .elementor-element.elementor-element-1378906 .elementor-button{padding:18px 50px 18px 50px;}.elementor-1412 .elementor-element.elementor-element-41de72d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-bf32470{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:45px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-1c80ad4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-b6a00ce{text-align:center;}.elementor-1412 .elementor-element.elementor-element-b6a00ce .elementor-heading-title{font-size:32px;}.elementor-1412 .elementor-element.elementor-element-7c95e5e{text-align:center;}.elementor-1412 .elementor-element.elementor-element-7c95e5e .elementor-heading-title{font-size:19px;}.elementor-1412 .elementor-element.elementor-element-af8a9bd .elementor-button{padding:18px 50px 18px 50px;}.elementor-1412 .elementor-element.elementor-element-7f63d35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-a46fe4a{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-8bb4945 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1412 .elementor-element.elementor-element-8bb4945 .elementor-heading-title{line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-00103a8{--padding-top:50px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-d6fc0f1 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-1412 .elementor-element.elementor-element-d6fc0f1 .elementor-heading-title{line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-02056d1{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1412 .elementor-element.elementor-element-647156f .elementor-heading-title{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-8f848c2 .elementor-icon-list-item > a{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-d1ab852 .elementor-icon-list-item > a{font-size:17px;}.elementor-1412 .elementor-element.elementor-element-86a8ed3{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1412 .elementor-element.elementor-element-d103828 .elementor-heading-title{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-fd4c660 .elementor-icon-list-item > a{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-931c0ed .elementor-icon-list-item > a{font-size:17px;}.elementor-1412 .elementor-element.elementor-element-7f71814 .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-303ffc0{--padding-top:50px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-e5a58f6 img{width:90%;}.elementor-1412 .elementor-element.elementor-element-922897e .elementor-heading-title{line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-48494c0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-1412 .elementor-element.elementor-element-cb9f62d{--width:44px;}.elementor-1412 .elementor-element.elementor-element-b30d653{--width:265px;}.elementor-1412 .elementor-element.elementor-element-b9133e7 .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-50fff5e .elementor-heading-title{font-size:13.7px;}.elementor-1412 .elementor-element.elementor-element-6d9d5c4{--justify-content:center;--padding-top:14px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-1412 .elementor-element.elementor-element-b0e9d3a{--width:44px;}.elementor-1412 .elementor-element.elementor-element-0034cca{--width:265px;}.elementor-1412 .elementor-element.elementor-element-5fd4937 .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-041f74b .elementor-heading-title{font-size:13.7px;}.elementor-1412 .elementor-element.elementor-element-8bf7ed1{--justify-content:center;--padding-top:14px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-1412 .elementor-element.elementor-element-543f41b{--width:44px;}.elementor-1412 .elementor-element.elementor-element-bc795d9{--width:265px;}.elementor-1412 .elementor-element.elementor-element-3b722f4 .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-1e1abb3 .elementor-heading-title{font-size:13.7px;}.elementor-1412 .elementor-element.elementor-element-20211f3{--padding-top:14px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-1412 .elementor-element.elementor-element-272b64c{--width:44px;}.elementor-1412 .elementor-element.elementor-element-59cb258{--width:265px;}.elementor-1412 .elementor-element.elementor-element-226b178 .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-a9b615a .elementor-heading-title{font-size:13.7px;}.elementor-1412 .elementor-element.elementor-element-2ea8c74{--padding-top:14px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-1412 .elementor-element.elementor-element-6e3509d{--width:44px;}.elementor-1412 .elementor-element.elementor-element-9cb765f{--width:265px;}.elementor-1412 .elementor-element.elementor-element-3843835 .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-1e81017 .elementor-heading-title{font-size:13.7px;}.elementor-1412 .elementor-element.elementor-element-1fb39e7{--padding-top:14px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-1412 .elementor-element.elementor-element-753970e{--width:44px;}.elementor-1412 .elementor-element.elementor-element-82f4b81{--width:265px;}.elementor-1412 .elementor-element.elementor-element-c0bcc77 .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-da6b553 .elementor-heading-title{font-size:13.7px;}.elementor-1412 .elementor-element.elementor-element-fa886b1 .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-a207a86{--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-3724c06 > .elementor-widget-container{margin:0px 65px 0px 65px;}.elementor-1412 .elementor-element.elementor-element-3724c06 .elementor-heading-title{line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-b8caf43 .elementor-heading-title{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-426a1c7{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-1412 .elementor-element.elementor-element-6e11061{--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-b813eec{--width:225px;}.elementor-1412 .elementor-element.elementor-element-58ed63e{--width:54px;}.elementor-1412 .elementor-element.elementor-element-9d13edb .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-38ebab7 .elementor-button{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-adc28ef{--width:225px;}.elementor-1412 .elementor-element.elementor-element-7878af1{--width:54px;}.elementor-1412 .elementor-element.elementor-element-0c6d4fc .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-3fa31f4 .elementor-button{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-1a819dc{--width:225px;}.elementor-1412 .elementor-element.elementor-element-8f23367 > .elementor-widget-container{margin:0px 90px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-6f2d79f{--width:54px;}.elementor-1412 .elementor-element.elementor-element-3af4d0b .elementor-heading-title{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-ff78259 .elementor-button{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-9312a6e{--min-height:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-24315d9 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-1412 .elementor-element.elementor-element-24315d9 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-73a4638 .elementor-heading-title{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-091d7c9{--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-0c15333{--width:70px;}.elementor-1412 .elementor-element.elementor-element-d91973e{--width:160px;}.elementor-1412 .elementor-element.elementor-element-ff3ccf4{--width:125px;}.elementor-1412 .elementor-element.elementor-element-bd79ecb{--width:66px;}.elementor-1412 .elementor-element.elementor-element-4ed0ff4{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-1d4856a{--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-81d8b78{--width:70px;}.elementor-1412 .elementor-element.elementor-element-ce50969{--width:160px;}.elementor-1412 .elementor-element.elementor-element-7981c3b{--width:135px;}.elementor-1412 .elementor-element.elementor-element-00a3177{--width:66px;}.elementor-1412 .elementor-element.elementor-element-5da89e2{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-3c590c7{--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-8f11fa2{--width:70px;}.elementor-1412 .elementor-element.elementor-element-e8d512f{--width:160px;}.elementor-1412 .elementor-element.elementor-element-25cf2bb{--width:140px;}.elementor-1412 .elementor-element.elementor-element-600f15c{--width:66px;}.elementor-1412 .elementor-element.elementor-element-fc36d06{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-dc82cda{--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-d9ac675{--width:70px;}.elementor-1412 .elementor-element.elementor-element-87c6eca{--width:160px;}.elementor-1412 .elementor-element.elementor-element-f68224b{--width:125px;}.elementor-1412 .elementor-element.elementor-element-8c761d2{--width:66px;}.elementor-1412 .elementor-element.elementor-element-769eb4a{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-7359670{--justify-content:center;}.elementor-1412 .elementor-element.elementor-element-7f94e94{--width:70px;}.elementor-1412 .elementor-element.elementor-element-5b7eecf{--width:160px;}.elementor-1412 .elementor-element.elementor-element-7fcb3f5{--width:135px;}.elementor-1412 .elementor-element.elementor-element-8cc57f4{--width:66px;}.elementor-1412 .elementor-element.elementor-element-e6cd106{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-3f3cbc3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1412 .elementor-element.elementor-element-30c6fda > .elementor-widget-container{margin:37px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-30c6fda .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-da17987{--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-242b28d > .elementor-widget-container{margin:0px 30px 5px 30px;}.elementor-1412 .elementor-element.elementor-element-242b28d .elementor-heading-title{line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-32d4b67{--padding-top:37px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1412 .elementor-element.elementor-element-8a48bf0{--min-height:600px;}.elementor-1412 .elementor-element.elementor-element-177b851 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-52a0768 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-ed83737 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-ed83737 .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-9ccdf72{--min-height:600px;}.elementor-1412 .elementor-element.elementor-element-c4a29a4 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-e4038f1 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-3fd87ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-3fd87ce .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-0fedf30{--min-height:600px;}.elementor-1412 .elementor-element.elementor-element-3f3f421 img{width:100%;}.elementor-1412 .elementor-element.elementor-element-6edc0ac .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-d49fa11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-d49fa11 .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-de18c9b{--min-height:600px;}.elementor-1412 .elementor-element.elementor-element-bf4eddc img{width:100%;}.elementor-1412 .elementor-element.elementor-element-6c88b91 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-1412 .elementor-element.elementor-element-00e1e06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-00e1e06 .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-0d0048e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1412 .elementor-element.elementor-element-e034856:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-e034856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickeandocar.com/wp-content/uploads/2025/09/Background-final-mobile.webp");}.elementor-1412 .elementor-element.elementor-element-e034856{--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-7871827{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1412 .elementor-element.elementor-element-c107126 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1412 .elementor-element.elementor-element-c107126 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1412 .elementor-element.elementor-element-afd644c{--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1412 .elementor-element.elementor-element-086d422 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-1412 .elementor-element.elementor-element-086d422{--n-accordion-title-font-size:18px;--n-accordion-icon-gap:69px;}.elementor-1412 .elementor-element.elementor-element-08b1bfa {--n-accordion-padding:15px 15px 15px 15px;}.elementor-1412 .elementor-element.elementor-element-08b1bfa{--n-accordion-title-font-size:18px;--n-accordion-icon-gap:60px;}.elementor-1412 .elementor-element.elementor-element-1761b32 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-1412 .elementor-element.elementor-element-1761b32{--n-accordion-title-font-size:18px;--n-accordion-icon-gap:20px;}.elementor-1412 .elementor-element.elementor-element-e790cd8 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-1412 .elementor-element.elementor-element-e790cd8{--n-accordion-title-font-size:18px;--n-accordion-icon-gap:43px;}.elementor-1412 .elementor-element.elementor-element-585d800 .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-8170def{--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-1412 .elementor-element.elementor-element-c76d835{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:41px 41px;--row-gap:41px;--column-gap:41px;}.elementor-1412 .elementor-element.elementor-element-d745647{text-align:center;}.elementor-1412 .elementor-element.elementor-element-d745647 .elementor-heading-title{font-size:30px;}.elementor-1412 .elementor-element.elementor-element-e138716{text-align:center;}.elementor-1412 .elementor-element.elementor-element-e138716 .elementor-heading-title{font-size:20px;}.elementor-1412 .elementor-element.elementor-element-17c8ad1 .elementor-button{padding:18px 0px 18px 0px;}.elementor-1412 .elementor-element.elementor-element-a296185{--width:280px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-40a7ac7{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-bd80c06{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1412 .elementor-element.elementor-element-261a59a{--width:278px;}.elementor-1412 .elementor-element.elementor-element-d03bdfa img{width:70%;}.elementor-1412 .elementor-element.elementor-element-d8742aa .elementor-heading-title{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1412 .elementor-element.elementor-element-9ab2a79 .elementor-icon-list-item > a{font-size:16px;}.elementor-1412 .elementor-element.elementor-element-64834d6 .elementor-heading-title{font-size:18px;}.elementor-1412 .elementor-element.elementor-element-3b80155 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1412 .elementor-element.elementor-element-3a70df3 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1412 .elementor-element.elementor-element-2c6fb27{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1412 .elementor-element.elementor-element-3ca6594{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-ad493dc .elementor-heading-title{font-size:14px;}.elementor-1412 .elementor-element.elementor-element-e82bac9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-94ae47c > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-1412 .elementor-element.elementor-element-0cf031e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-b02f2ee > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-1412 .elementor-element.elementor-element-56ef73d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-4a40edf > .elementor-widget-container{margin:0px 0px 4px 0px;}}@media(min-width:768px){.elementor-1412 .elementor-element.elementor-element-789ece7{--width:50%;}.elementor-1412 .elementor-element.elementor-element-41de72d{--width:50%;}.elementor-1412 .elementor-element.elementor-element-1c80ad4{--width:50%;}.elementor-1412 .elementor-element.elementor-element-7f63d35{--width:50%;}.elementor-1412 .elementor-element.elementor-element-a46fe4a{--content-width:700px;}.elementor-1412 .elementor-element.elementor-element-1e01ac8{--width:93%;}.elementor-1412 .elementor-element.elementor-element-ff68d90{--width:93%;}.elementor-1412 .elementor-element.elementor-element-cc6d717{--width:93%;}.elementor-1412 .elementor-element.elementor-element-10aafc8{--width:93%;}.elementor-1412 .elementor-element.elementor-element-2da8f1d{--width:93%;}.elementor-1412 .elementor-element.elementor-element-4e75bb0{--width:93%;}.elementor-1412 .elementor-element.elementor-element-1accd73{--width:85%;}.elementor-1412 .elementor-element.elementor-element-bc819c8{--width:100%;}.elementor-1412 .elementor-element.elementor-element-cb9f62d{--width:20%;}.elementor-1412 .elementor-element.elementor-element-b0e9d3a{--width:20%;}.elementor-1412 .elementor-element.elementor-element-543f41b{--width:20%;}.elementor-1412 .elementor-element.elementor-element-61cb604{--width:100%;}.elementor-1412 .elementor-element.elementor-element-20211f3{--width:100%;}.elementor-1412 .elementor-element.elementor-element-272b64c{--width:20%;}.elementor-1412 .elementor-element.elementor-element-6e3509d{--width:20%;}.elementor-1412 .elementor-element.elementor-element-753970e{--width:20%;}.elementor-1412 .elementor-element.elementor-element-58ed63e{--width:25%;}.elementor-1412 .elementor-element.elementor-element-7878af1{--width:25%;}.elementor-1412 .elementor-element.elementor-element-6f2d79f{--width:25%;}.elementor-1412 .elementor-element.elementor-element-0c15333{--width:25%;}.elementor-1412 .elementor-element.elementor-element-d91973e{--width:49%;}.elementor-1412 .elementor-element.elementor-element-ff3ccf4{--width:82%;}.elementor-1412 .elementor-element.elementor-element-bd79ecb{--width:25%;}.elementor-1412 .elementor-element.elementor-element-81d8b78{--width:25%;}.elementor-1412 .elementor-element.elementor-element-ce50969{--width:49%;}.elementor-1412 .elementor-element.elementor-element-7981c3b{--width:90%;}.elementor-1412 .elementor-element.elementor-element-00a3177{--width:25%;}.elementor-1412 .elementor-element.elementor-element-8f11fa2{--width:25%;}.elementor-1412 .elementor-element.elementor-element-e8d512f{--width:49%;}.elementor-1412 .elementor-element.elementor-element-25cf2bb{--width:91%;}.elementor-1412 .elementor-element.elementor-element-600f15c{--width:25%;}.elementor-1412 .elementor-element.elementor-element-d9ac675{--width:25%;}.elementor-1412 .elementor-element.elementor-element-87c6eca{--width:49%;}.elementor-1412 .elementor-element.elementor-element-f68224b{--width:82%;}.elementor-1412 .elementor-element.elementor-element-8c761d2{--width:25%;}.elementor-1412 .elementor-element.elementor-element-7f94e94{--width:25%;}.elementor-1412 .elementor-element.elementor-element-5b7eecf{--width:49%;}.elementor-1412 .elementor-element.elementor-element-7fcb3f5{--width:90%;}.elementor-1412 .elementor-element.elementor-element-8cc57f4{--width:25%;}.elementor-1412 .elementor-element.elementor-element-afd644c{--width:69%;}.elementor-1412 .elementor-element.elementor-element-a2736a7{--width:100%;}.elementor-1412 .elementor-element.elementor-element-850dd9f{--width:69%;}.elementor-1412 .elementor-element.elementor-element-00ca0b1{--width:100%;}.elementor-1412 .elementor-element.elementor-element-93b91b7{--width:69%;}.elementor-1412 .elementor-element.elementor-element-3efb4d7{--width:100%;}.elementor-1412 .elementor-element.elementor-element-4392eb0{--width:69%;}.elementor-1412 .elementor-element.elementor-element-ad51281{--width:100%;}.elementor-1412 .elementor-element.elementor-element-a296185{--width:68%;}.elementor-1412 .elementor-element.elementor-element-3ca6594{--width:59%;}.elementor-1412 .elementor-element.elementor-element-e82bac9{--width:10%;}.elementor-1412 .elementor-element.elementor-element-0cf031e{--width:34%;}.elementor-1412 .elementor-element.elementor-element-56ef73d{--width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1412 .elementor-element.elementor-element-1accd73{--width:670px;}.elementor-1412 .elementor-element.elementor-element-ff3ccf4{--width:132px;}.elementor-1412 .elementor-element.elementor-element-7981c3b{--width:132px;}.elementor-1412 .elementor-element.elementor-element-25cf2bb{--width:132px;}.elementor-1412 .elementor-element.elementor-element-f68224b{--width:132px;}.elementor-1412 .elementor-element.elementor-element-7fcb3f5{--width:132px;}.elementor-1412 .elementor-element.elementor-element-afd644c{--width:550px;}.elementor-1412 .elementor-element.elementor-element-850dd9f{--width:550px;}.elementor-1412 .elementor-element.elementor-element-93b91b7{--width:550px;}.elementor-1412 .elementor-element.elementor-element-4392eb0{--width:550px;}.elementor-1412 .elementor-element.elementor-element-3ca6594{--width:450px;}.elementor-1412 .elementor-element.elementor-element-e82bac9{--width:90px;}.elementor-1412 .elementor-element.elementor-element-0cf031e{--width:1600px;}.elementor-1412 .elementor-element.elementor-element-56ef73d{--width:310px;}}/* Start custom CSS for heading, class: .elementor-element-7d40097 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0415439 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11fc799 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a00ce */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f73eea */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c95e5e */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bb4945 */.promo-text {
      /* Ajustá según diseño */
  font-weight: 600;      
  color: #ffffff;        /* Texto blanco */
  text-align: center;    
}

.highlight223 {
  background-color: #ffffff;   /* Fondo blanco */
  color: #5A0EB0;              /* Color del texto encima del fondo (puede ser violeta de tu branding) */
  padding: 2px 6px;            /* Espaciado interno */
  border-radius: 4px;          /* Bordes redondeados */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6fc0f1 */.highlight2 {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #FA40BF, #5B0AC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-647156f */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1ab852 */.resaltado {
  font-weight: 600; /* Semibold */
  color: #EC6600;   /* Naranja */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d103828 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-931c0ed */.verde {
  font-weight: 600; /* Semibold */
  color: #008840;   /* Naranja */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a8ed3 */.borde-gradient {
  position: relative;
  padding: 18px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-922897e */.highlight3 {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9133e7 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fff5e */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fd4937 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-041f74b */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b722f4 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e1abb3 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-226b178 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9b615a */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3843835 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e81017 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0bcc77 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da6b553 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8caf43 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-160aa58 */.bold-purple {
  font-weight: 700; /* Bold */
  color: #7715F3;   /* Morado (ajústalo al tono que uses) */
}

.semi-black {
  font-weight: 600; /* Semibold */
  color: #111;      /* Negro/gris oscuro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d13edb */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-862e1c0 *//* Contenedor con borde gris */
.mi-contenedor {
  position: relative;
  outline: 1px solid #E4D7EB; /* gris visible siempre */
  border-radius: 24px; /* opcional */
  z-index: 0;
}

/* Pseudo-elemento para el borde gradient */
.mi-contenedor::before {
  content: "";
  position: absolute;
  inset: 0px; /* para que sobresalga y se note encima del gris */
  border-radius: inherit;
  padding: 3px; /* grosor gradient */
  background: linear-gradient(135deg, #7b2ff7, #f107a3);
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 0;
}

/* Hover: aparece el gradient */
.mi-contenedor:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b54d44 */.bold-pink {
  font-weight: 700; /* Bold */
  color: #F908AC;   /* Morado (ajústalo al tono que uses) */
}

.semi-blacktwo {
  font-weight: 600; /* Semibold */
  color: #111;      /* Negro/gris oscuro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c6d4fc */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c8f772 *//* Contenedor con borde gris */
.mi-contenedor {
  position: relative;
  outline: 1px solid #E4D7EB; /* gris visible siempre */
  border-radius: 24px; /* opcional */
  z-index: 0;
}

/* Pseudo-elemento para el borde gradient */
.mi-contenedor::before {
  content: "";
  position: absolute;
  inset: 0px; /* para que sobresalga y se note encima del gris */
  border-radius: inherit;
  padding: 3px; /* grosor gradient */
  background: linear-gradient(135deg, #7b2ff7, #f107a3);
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 0;
}

/* Hover: aparece el gradient */
.mi-contenedor:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f23367 */.gradient-bold {
  font-weight: 700; /* Bold */
  background: linear-gradient(90deg, #7715F3, #C10ECB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.semi-black {
  font-weight: 600; /* Semibold */
  color: #111; /* Negro/gris oscuro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3af4d0b */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-904d82a *//* Contenedor con borde gris */
.mi-contenedor {
  position: relative;
  outline: 1px solid #E4D7EB; /* gris visible siempre */
  border-radius: 24px; /* opcional */
  z-index: 0;
}

/* Pseudo-elemento para el borde gradient */
.mi-contenedor::before {
  content: "";
  position: absolute;
  inset: 0px; /* para que sobresalga y se note encima del gris */
  border-radius: inherit;
  padding: 3px; /* grosor gradient */
  background: linear-gradient(135deg, #7b2ff7, #f107a3);
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 0;
}

/* Hover: aparece el gradient */
.mi-contenedor:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24315d9 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73a4638 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a523e */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d29bd5 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed0ff4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c81f34 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4eb1ba */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da89e2 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10da1dc */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2e2192 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc36d06 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2874dd4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e90b546 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769eb4a */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bd511 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5769ef4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6cd106 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a523e */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d29bd5 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed0ff4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c81f34 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4eb1ba */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da89e2 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10da1dc */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2e2192 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc36d06 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2874dd4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e90b546 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769eb4a */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bd511 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5769ef4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6cd106 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a523e */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d29bd5 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed0ff4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c81f34 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4eb1ba */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da89e2 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10da1dc */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2e2192 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc36d06 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2874dd4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e90b546 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769eb4a */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bd511 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5769ef4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6cd106 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a523e */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d29bd5 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed0ff4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c81f34 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4eb1ba */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da89e2 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10da1dc */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2e2192 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc36d06 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2874dd4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e90b546 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769eb4a */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bd511 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5769ef4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6cd106 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a523e */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d29bd5 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed0ff4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c81f34 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4eb1ba */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da89e2 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10da1dc */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2e2192 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc36d06 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2874dd4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e90b546 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769eb4a */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bd511 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5769ef4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6cd106 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a523e */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d29bd5 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed0ff4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c81f34 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4eb1ba */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da89e2 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10da1dc */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2e2192 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc36d06 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2874dd4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e90b546 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769eb4a */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bd511 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5769ef4 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6cd106 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3f3cbc3 */.elementor-1412 .elementor-element.elementor-element-3f3cbc3 .swiper {
  overflow: visible;
}

.elementor-1412 .elementor-element.elementor-element-3f3cbc3 .swiper {
  clip-path: inset(0 -200% 0 0);
}

/* Dot inactivo */
.swiper-pagination-bullet {
  background: #ccc; /* color gris para inactivos */
  opacity: 1; /* asegúrate que no estén transparentes */
}

/* Dot activo con degradado */
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: linear-gradient(90deg, #a100ff, #ff00c8);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242b28d */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a0768 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48bf0 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4038f1 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccdf72 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6edc0ac */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fedf30 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c88b91 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de18c9b */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a0768 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48bf0 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4038f1 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccdf72 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6edc0ac */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fedf30 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c88b91 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de18c9b */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a0768 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48bf0 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4038f1 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccdf72 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6edc0ac */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fedf30 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c88b91 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de18c9b */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a0768 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48bf0 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4038f1 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccdf72 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6edc0ac */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fedf30 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c88b91 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de18c9b */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a0768 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48bf0 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4038f1 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccdf72 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6edc0ac */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fedf30 */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c88b91 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de18c9b */.borde2-gradient {
  position: relative;
  padding: 10px; /* espacio interno para que no tape el contenido */
  border-radius: 30px; /* opcional, esquinas redondeadas */
  background: white; /* fondo interno del contenedor */
}

.borde2-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /* grosor del borde */
  border-radius: 24px; /* debe coincidir con el del contenedor */
  background: linear-gradient(90deg, #7715F3, #7715F3, #F908AC); /* colores del borde */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  pointer-events: none; /* evita que bloquee clics dentro */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0d0048e */.elementor-1412 .elementor-element.elementor-element-0d0048e .swiper {
  overflow: visible;
}

.elementor-1412 .elementor-element.elementor-element-0d0048e .swiper {
  clip-path: inset(0 -200% 0 0);
}

/* Dot inactivo */
.swiper-pagination-bullet {
  background: #ccc; /* color gris para inactivos */
  opacity: 1; /* asegúrate que no estén transparentes */
}

/* Dot activo con degradado */
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: linear-gradient(90deg, #a100ff, #ff00c8);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c107126 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d6dab */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d6dab */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd3a29 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd3a29 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ad403 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ad403 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daaf112 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daaf112 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d745647 */.highlight {
  font-weight: 800; /* Negrita */
  background: linear-gradient(90deg, #a100ff, #D30CC1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e138716 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bbe63b */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8742aa */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64834d6 */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad493dc */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94ae47c */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02f2ee */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a40edf */.semibold {
  font-weight: 600; /* Semibold */
}/* End custom CSS */
/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */