.elementor-1888 .elementor-element.elementor-element-1fef3de{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--margin-top:-71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-1fef3de:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-1fef3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://supereja.com.br/wp-content/uploads/2025/12/Homem-concentrado-no-laptop-em-sala-iluminada.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1888 .elementor-element.elementor-element-1fef3de::before, .elementor-1888 .elementor-element.elementor-element-1fef3de > .elementor-background-video-container::before, .elementor-1888 .elementor-element.elementor-element-1fef3de > .e-con-inner > .elementor-background-video-container::before, .elementor-1888 .elementor-element.elementor-element-1fef3de > .elementor-background-slideshow::before, .elementor-1888 .elementor-element.elementor-element-1fef3de > .e-con-inner > .elementor-background-slideshow::before, .elementor-1888 .elementor-element.elementor-element-1fef3de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(122deg, #0F172A 31%, #0F172A29 100%);}.elementor-1888 .elementor-element.elementor-element-a7ee9fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1888 .elementor-element.elementor-element-ebd2d42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-ebd2d42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-1888 .elementor-element.elementor-element-464d4ff{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-1888 .elementor-element.elementor-element-464d4ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-e29b960{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Rubik", Sans-serif;font-size:19px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-b2f4942{--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;--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-1888 .elementor-element.elementor-element-92b6254{--display:flex;}.elementor-1888 .elementor-element.elementor-element-28d24ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-align:center;}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-icon i{color:#00C269;transition:color 0.3s;}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-icon svg{fill:#00C269;transition:fill 0.3s;}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1888 .elementor-element.elementor-element-28d24ac .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1888 .elementor-element.elementor-element-bcfdd4f{--display:flex;}.elementor-1888 .elementor-element.elementor-element-e60bdc5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-align:center;}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-icon i{color:#00C269;transition:color 0.3s;}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-icon svg{fill:#00C269;transition:fill 0.3s;}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1888 .elementor-element.elementor-element-e60bdc5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1888 .elementor-element.elementor-element-e0b15af{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:010px;}.elementor-1888 .elementor-element.elementor-element-3e27473{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-1888 .elementor-element.elementor-element-3e27473:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-3e27473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-3929813{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1888 .elementor-element.elementor-element-1372658{text-align:center;}.elementor-1888 .elementor-element.elementor-element-1372658 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#181818;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group{padding-right:calc( 18px/2 );padding-left:calc( 18px/2 );margin-bottom:24px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-form-fields-wrapper{margin-left:calc( -18px/2 );margin-right:calc( -18px/2 );margin-bottom:-24px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group > label, .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-subgroup label{color:#1A1A1AE6;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-html{padding-bottom:0px;font-size:16px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group .elementor-field{color:#1A1A1AE6;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group .elementor-field, .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:16px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF1A;border-color:#AFAFAFE6;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF1A;border-color:#AFAFAFE6;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-group .elementor-select-wrapper::before{color:#AFAFAFE6;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-style:none;border-radius:6px 6px 6px 6px;padding:10px 0px 10px 0px;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .e-form__buttons__wrapper__button-next{background-color:#E36C1C;color:#FFFFFFE6;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-button[type="submit"]{background-color:#E36C1C;color:#FFFFFFE6;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-button[type="submit"] svg *{fill:#FFFFFFE6;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1888 .elementor-element.elementor-element-11f7a70 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1888 .elementor-element.elementor-element-11f7a70{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1888 .elementor-element.elementor-element-4a3e9de{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-4a3e9de.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-4a3e9de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#000000CF;}.elementor-1888 .elementor-element.elementor-element-5b6a7633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-5b6a7633:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-5b6a7633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1888 .elementor-element.elementor-element-7f668d0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-104daff8{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-104daff8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-228e02e5{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-228e02e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#3F3F3F;}.elementor-1888 .elementor-element.elementor-element-48b378c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-18a93bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-18a93bd:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-18a93bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-b66005d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-b66005d .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-b66005d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1888 .elementor-element.elementor-element-b66005d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-b66005d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-b66005d .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-1888 .elementor-element.elementor-element-b66005d .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-1888 .elementor-element.elementor-element-b66005d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1888 .elementor-element.elementor-element-b66005d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-1888 .elementor-element.elementor-element-60a82380{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-60a82380:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-60a82380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-c83081b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-c83081b .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-c83081b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1888 .elementor-element.elementor-element-c83081b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-c83081b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-c83081b .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-1888 .elementor-element.elementor-element-c83081b .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-1888 .elementor-element.elementor-element-c83081b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1888 .elementor-element.elementor-element-c83081b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-1888 .elementor-element.elementor-element-72c5c1d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-72c5c1d5:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-72c5c1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-6a422b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-6a422b9 .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-6a422b9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1888 .elementor-element.elementor-element-6a422b9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-6a422b9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-6a422b9 .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-1888 .elementor-element.elementor-element-6a422b9 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-1888 .elementor-element.elementor-element-6a422b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1888 .elementor-element.elementor-element-6a422b9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-1888 .elementor-element.elementor-element-465413b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-465413b3:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-465413b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-c379dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-c379dcb .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-c379dcb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1888 .elementor-element.elementor-element-c379dcb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-c379dcb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-c379dcb .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-1888 .elementor-element.elementor-element-c379dcb .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-1888 .elementor-element.elementor-element-c379dcb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1888 .elementor-element.elementor-element-c379dcb .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-1888 .elementor-element.elementor-element-ac7781a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-ac7781a:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-ac7781a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-6de8548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-6de8548 .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-6de8548.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1888 .elementor-element.elementor-element-6de8548.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-6de8548.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-6de8548 .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-1888 .elementor-element.elementor-element-6de8548 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-1888 .elementor-element.elementor-element-6de8548 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1888 .elementor-element.elementor-element-6de8548 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-1888 .elementor-element.elementor-element-5fa6df2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-5fa6df2:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-5fa6df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-f8ba78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-f8ba78f .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-f8ba78f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1888 .elementor-element.elementor-element-f8ba78f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-f8ba78f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-f8ba78f .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-1888 .elementor-element.elementor-element-f8ba78f .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-1888 .elementor-element.elementor-element-f8ba78f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1888 .elementor-element.elementor-element-f8ba78f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-1888 .elementor-element.elementor-element-43bd4716{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-7661cd23 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1em;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);border-style:none;border-radius:100px 100px 100px 100px;padding:10px 22px 10px 22px;}.elementor-1888 .elementor-element.elementor-element-7661cd23 .elementor-button:hover, .elementor-1888 .elementor-element.elementor-element-7661cd23 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);}.elementor-1888 .elementor-element.elementor-element-e253b25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-e253b25:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-e253b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-1888 .elementor-element.elementor-element-2fe2ec1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-7cbb596{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-7cbb596 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-9137b18{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-9137b18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-318825b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-5c5d4df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-a12bb69{text-align:start;}.elementor-1888 .elementor-element.elementor-element-a12bb69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#B3B5C6;}.elementor-1888 .elementor-element.elementor-element-5c4b2c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-5c4b2c8 .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-5c4b2c8 .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#F5F5F7;}.elementor-1888 .elementor-element.elementor-element-5c4b2c8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#B3B5C6;}.elementor-1888 .elementor-element.elementor-element-1fa9a06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-10cd7ce{text-align:start;}.elementor-1888 .elementor-element.elementor-element-10cd7ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#B3B5C6;}.elementor-1888 .elementor-element.elementor-element-2aa8744{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-2aa8744 .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-2aa8744 .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#F5F5F7;}.elementor-1888 .elementor-element.elementor-element-2aa8744 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#B3B5C6;}.elementor-1888 .elementor-element.elementor-element-81e84c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1888 .elementor-element.elementor-element-620b06f{text-align:start;}.elementor-1888 .elementor-element.elementor-element-620b06f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#B3B5C6;}.elementor-1888 .elementor-element.elementor-element-b2f262a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-b2f262a .elementor-image-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-b2f262a .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#F5F5F7;}.elementor-1888 .elementor-element.elementor-element-b2f262a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#B3B5C6;}.elementor-1888 .elementor-element.elementor-element-a518832{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-ce781e5 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1em;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);border-style:none;border-radius:100px 100px 100px 100px;padding:10px 22px 10px 22px;}.elementor-1888 .elementor-element.elementor-element-ce781e5 .elementor-button:hover, .elementor-1888 .elementor-element.elementor-element-ce781e5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);}.elementor-1888 .elementor-element.elementor-element-36529a59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-36529a59:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-36529a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1888 .elementor-element.elementor-element-3f18e905{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;--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-1888 .elementor-element.elementor-element-69d3b9cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-1c30be20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1888 .elementor-element.elementor-element-1c30be20 img{border-radius:10px 10px 10px 10px;}.elementor-1888 .elementor-element.elementor-element-34fa05ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-e3e0ee4{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-1888 .elementor-element.elementor-element-e3e0ee4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-d0ce637{text-align:start;}.elementor-1888 .elementor-element.elementor-element-d0ce637 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#3F3F3F;}.elementor-1888 .elementor-element.elementor-element-1846065{text-align:start;}.elementor-1888 .elementor-element.elementor-element-1846065 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#3F3F3F;}.elementor-1888 .elementor-element.elementor-element-6a2f25f{text-align:start;}.elementor-1888 .elementor-element.elementor-element-6a2f25f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#3F3F3F;}.elementor-1888 .elementor-element.elementor-element-756bc38b{padding:10px 0px 0px 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:18px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FAB300;--e-rating-icon-color:#D1D1D1;}.elementor-1888 .elementor-element.elementor-element-e4b1a3f{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-e4b1a3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:-0.4px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-1d8eaf9 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1em;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);border-style:none;border-radius:100px 100px 100px 100px;padding:10px 22px 10px 22px;}.elementor-1888 .elementor-element.elementor-element-1d8eaf9 .elementor-button:hover, .elementor-1888 .elementor-element.elementor-element-1d8eaf9 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);}.elementor-1888 .elementor-element.elementor-element-4dd9a483{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-4dd9a483:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-4dd9a483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1888 .elementor-element.elementor-element-f5327e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-a323dac{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-a323dac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-601b03c2{width:var( --container-widget-width, 870px );max-width:870px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:870px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-1888 .elementor-element.elementor-element-601b03c2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1888 .elementor-element.elementor-element-601b03c2 .elementor-custom-embed-play i{color:#FFFFFF;font-size:60px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);}.elementor-1888 .elementor-element.elementor-element-601b03c2 .elementor-custom-embed-play svg{fill:#FFFFFF;width:60px;height:60px;}.elementor-1888 .elementor-element.elementor-element-38b39ef{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-38b39ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#3F3F3F;}.elementor-1888 .elementor-element.elementor-element-bb09703 .elementor-button{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1em;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1888 .elementor-element.elementor-element-1673ab58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-1673ab58:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-1673ab58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-1888 .elementor-element.elementor-element-648651cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-853dc87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-746fa27{width:var( --container-widget-width, 551px );max-width:551px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-746fa27 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-490dcec{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-490dcec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-14bb1c66{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-4c48dfd6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-5d2acb02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;}.elementor-1888 .elementor-element.elementor-element-5d2acb02 img{border-radius:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-25f25ce6{width:var( --container-widget-width, 72px );max-width:72px;background-color:#0012369E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;--container-widget-width:72px;--container-widget-flex-grow:0;z-index:4;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1888 .elementor-element.elementor-element-25f25ce6.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-25f25ce6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1888 .elementor-element.elementor-element-25f25ce6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1em;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-2d9b3dcf{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-2d9b3dcf .elementor-icon-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-2d9b3dcf .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-2d9b3dcf .elementor-icon-box-title, .elementor-1888 .elementor-element.elementor-element-2d9b3dcf .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-2d9b3dcf .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-760083c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-775ce8b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;}.elementor-1888 .elementor-element.elementor-element-775ce8b0 img{border-radius:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-6249dc37{width:var( --container-widget-width, 72px );max-width:72px;background-color:#0012369E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;--container-widget-width:72px;--container-widget-flex-grow:0;z-index:4;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1888 .elementor-element.elementor-element-6249dc37.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-6249dc37.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1888 .elementor-element.elementor-element-6249dc37 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1em;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-f3dc83{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-f3dc83 .elementor-icon-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-f3dc83 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-f3dc83 .elementor-icon-box-title, .elementor-1888 .elementor-element.elementor-element-f3dc83 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-f3dc83 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-111f056{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-4065ecbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;}.elementor-1888 .elementor-element.elementor-element-4065ecbd img{border-radius:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73{width:var( --container-widget-width, 72px );max-width:72px;background-color:#0012369E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;--container-widget-width:72px;--container-widget-flex-grow:0;z-index:4;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1em;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-7bd12241{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-7bd12241 .elementor-icon-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-7bd12241 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-7bd12241 .elementor-icon-box-title, .elementor-1888 .elementor-element.elementor-element-7bd12241 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-7bd12241 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-36789b64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-2b128804{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;}.elementor-1888 .elementor-element.elementor-element-2b128804 img{border-radius:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-215c2eb0{width:var( --container-widget-width, 72px );max-width:72px;background-color:#0012369E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;--container-widget-width:72px;--container-widget-flex-grow:0;z-index:4;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1888 .elementor-element.elementor-element-215c2eb0.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-215c2eb0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1888 .elementor-element.elementor-element-215c2eb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1em;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-21bb7855{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:20px 20px 20px 20px;}.elementor-1888 .elementor-element.elementor-element-21bb7855 .elementor-icon-box-wrapper{text-align:start;}.elementor-1888 .elementor-element.elementor-element-21bb7855 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-21bb7855 .elementor-icon-box-title, .elementor-1888 .elementor-element.elementor-element-21bb7855 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-21bb7855 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-79701ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-79701ef:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-79701ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-1888 .elementor-element.elementor-element-347bb12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1888 .elementor-element.elementor-element-7bf25a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-b28dfaa .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1em;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);border-style:none;border-radius:100px 100px 100px 100px;padding:10px 22px 10px 22px;}.elementor-1888 .elementor-element.elementor-element-b28dfaa .elementor-button:hover, .elementor-1888 .elementor-element.elementor-element-b28dfaa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);}.elementor-1888 .elementor-element.elementor-element-56ff4e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-56ff4e4:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-56ff4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-c577de2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-f4e4d5b{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-f4e4d5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-798f3ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-75713a5{--e-image-carousel-slides-to-show:4;}.elementor-1888 .elementor-element.elementor-element-75713a5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-1888 .elementor-element.elementor-element-12859a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-12859a2:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-12859a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1888 .elementor-element.elementor-element-76a1da3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-c3220b4{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-c3220b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-5c4109d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-7b1559c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-7b1559c:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-7b1559c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-c9bb24f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.6em;color:#000000;}.elementor-1888 .elementor-element.elementor-element-f5c881e{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-f5c881e .elementor-divider-separator{width:100%;}.elementor-1888 .elementor-element.elementor-element-f5c881e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1888 .elementor-element.elementor-element-334d6c1{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-df3aea3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:21px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-02ed3ed.elementor-element{--align-self:flex-start;}.elementor-1888 .elementor-element.elementor-element-02ed3ed{text-align:start;}.elementor-1888 .elementor-element.elementor-element-02ed3ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#000000CF;}.elementor-1888 .elementor-element.elementor-element-003ad21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-003ad21:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-003ad21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-17515ef{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.6em;color:#000000;}.elementor-1888 .elementor-element.elementor-element-5f530a4{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-5f530a4 .elementor-divider-separator{width:100%;}.elementor-1888 .elementor-element.elementor-element-5f530a4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1888 .elementor-element.elementor-element-458a681{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-95631b1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:21px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-3db8c1d.elementor-element{--align-self:flex-start;}.elementor-1888 .elementor-element.elementor-element-3db8c1d{text-align:start;}.elementor-1888 .elementor-element.elementor-element-3db8c1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#000000CF;}.elementor-1888 .elementor-element.elementor-element-4e9fd24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-4e9fd24:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-4e9fd24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-7bea440{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.6em;color:#000000;}.elementor-1888 .elementor-element.elementor-element-d821d12{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-d821d12 .elementor-divider-separator{width:100%;}.elementor-1888 .elementor-element.elementor-element-d821d12 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1888 .elementor-element.elementor-element-fe6498b{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-bac6093 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:21px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-6088824.elementor-element{--align-self:flex-start;}.elementor-1888 .elementor-element.elementor-element-6088824{text-align:start;}.elementor-1888 .elementor-element.elementor-element-6088824 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#000000CF;}.elementor-1888 .elementor-element.elementor-element-2e8aac77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-2e8aac77:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-2e8aac77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1888 .elementor-element.elementor-element-2222a76{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-24eae99{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-1888 .elementor-element.elementor-element-57d72c9a{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-1888 .elementor-element.elementor-element-57d72c9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-39b52725{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-54370696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1888 .elementor-element.elementor-element-54370696:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-54370696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-1dfd3a66{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-37c4ba30{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-e4b11d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-6231f48a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-794de5e6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-4c47b143{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-25dcf85d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-314ca4e3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-2ac16203{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-33c989ef{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-4a4bdb16{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-929ec4e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-15e8f6e1{--n-accordion-title-font-size:18px;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-1888 .elementor-element.elementor-element-15e8f6e1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D8D8D8;}.elementor-1888 .elementor-element.elementor-element-15e8f6e1 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-1888 .elementor-element.elementor-element-15e8f6e1 > .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:"Poppins", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-1888 .elementor-element.elementor-element-559940c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-559940c6:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-559940c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1888 .elementor-element.elementor-element-73c947f6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-20554638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-5010979a{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-1888 .elementor-element.elementor-element-5010979a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-1888 .elementor-element.elementor-element-700c669b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#333333;}.elementor-1888 .elementor-element.elementor-element-4eb835db{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-b5b110{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-b5b110:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-b5b110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-fa84733 img{width:100%;height:135px;object-fit:contain;object-position:center center;}.elementor-1888 .elementor-element.elementor-element-ccb1b56{text-align:center;}.elementor-1888 .elementor-element.elementor-element-ccb1b56 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-f44e572{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-f44e572:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-f44e572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-f779200 img{width:100%;height:135px;object-fit:contain;object-position:center center;}.elementor-1888 .elementor-element.elementor-element-7ee62c5{text-align:center;}.elementor-1888 .elementor-element.elementor-element-7ee62c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-62265e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-62265e2:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-62265e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-9fdb90f img{width:100%;height:135px;object-fit:contain;object-position:center center;}.elementor-1888 .elementor-element.elementor-element-f4179a3{text-align:center;}.elementor-1888 .elementor-element.elementor-element-f4179a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-8efc290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-8efc290:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-8efc290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-33d4190 img{width:100%;height:135px;object-fit:contain;object-position:center center;}.elementor-1888 .elementor-element.elementor-element-217c51d{text-align:center;}.elementor-1888 .elementor-element.elementor-element-217c51d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-4b993cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-4b993cb:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-4b993cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-1888 .elementor-element.elementor-element-cceaf4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1888 .elementor-element.elementor-element-bbcf9e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-c699163 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1em;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);border-style:none;border-radius:100px 100px 100px 100px;padding:10px 22px 10px 22px;}.elementor-1888 .elementor-element.elementor-element-c699163 .elementor-button:hover, .elementor-1888 .elementor-element.elementor-element-c699163 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #FFB357 0%, #FF7A00 100%);}@media(min-width:768px){.elementor-1888 .elementor-element.elementor-element-1fef3de{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-a7ee9fc{--width:58.33%;}.elementor-1888 .elementor-element.elementor-element-e0b15af{--width:41.67%;}.elementor-1888 .elementor-element.elementor-element-5b6a7633{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-7f668d0d{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-48b378c0{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-43bd4716{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-e253b25{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-2fe2ec1{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-318825b{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-a518832{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-36529a59{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-3f18e905{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-4dd9a483{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-f5327e7{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-1673ab58{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-14bb1c66{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-79701ef{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-56ff4e4{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-798f3ef{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-12859a2{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-5c4109d{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-2e8aac77{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-2222a76{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-559940c6{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-73c947f6{--content-width:1290px;}.elementor-1888 .elementor-element.elementor-element-4b993cb{--content-width:1290px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1888 .elementor-element.elementor-element-853dc87{--width:100%;}}@media(max-width:1024px){.elementor-1888 .elementor-element.elementor-element-ebd2d42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-464d4ff{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-464d4ff .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-5b6a7633{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-7f668d0d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-104daff8{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-104daff8 .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-48b378c0{--e-con-grid-template-columns:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-43bd4716{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-e253b25{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-2fe2ec1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-7cbb596{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-7cbb596 .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-318825b{--e-con-grid-template-columns:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-a518832{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-36529a59{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-3f18e905{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-34fa05ff{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1888 .elementor-element.elementor-element-e3e0ee4{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-e3e0ee4 .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-e4b1a3f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1888 .elementor-element.elementor-element-e4b1a3f .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-4dd9a483{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-f5327e7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1888 .elementor-element.elementor-element-a323dac{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-a323dac .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-1673ab58{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-648651cc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-853dc87{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1888 .elementor-element.elementor-element-746fa27{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;width:var( --container-widget-width, 423px );max-width:423px;}.elementor-1888 .elementor-element.elementor-element-746fa27 .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-14bb1c66{--e-con-grid-template-columns:repeat(2, 1fr);--gap:50px 30px;--row-gap:50px;--column-gap:30px;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-25f25ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-25f25ce6 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-2d9b3dcf{padding:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-6249dc37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-6249dc37 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-f3dc83{padding:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-7bd12241{padding:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-215c2eb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-215c2eb0 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-21bb7855{padding:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-56ff4e4{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-c577de2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-f4e4d5b{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-f4e4d5b .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-12859a2{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-76a1da3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-c3220b4{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-c3220b4 .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-5c4109d{--e-con-grid-template-columns:repeat(2, 1fr);--gap:60px 30px;--row-gap:60px;--column-gap:30px;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-f5c881e{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-334d6c1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1888 .elementor-element.elementor-element-5f530a4{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-458a681{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1888 .elementor-element.elementor-element-d821d12{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-fe6498b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1888 .elementor-element.elementor-element-2e8aac77{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-2222a76{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-24eae99{--min-height:50vh;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-57d72c9a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-57d72c9a .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-54370696{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1888 .elementor-element.elementor-element-559940c6{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1888 .elementor-element.elementor-element-73c947f6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-5010979a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1888 .elementor-element.elementor-element-5010979a .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-1888 .elementor-element.elementor-element-4eb835db{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1888 .elementor-element.elementor-element-1fef3de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1888 .elementor-element.elementor-element-ebd2d42.elementor-element{--align-self:flex-start;}.elementor-1888 .elementor-element.elementor-element-ebd2d42{text-align:start;}.elementor-1888 .elementor-element.elementor-element-464d4ff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1888 .elementor-element.elementor-element-464d4ff .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-e29b960{width:100%;max-width:100%;text-align:start;font-size:14px;}.elementor-1888 .elementor-element.elementor-element-92b6254{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-bcfdd4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-e60bdc5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-e0b15af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-3e27473{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-3929813{--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-1888 .elementor-element.elementor-element-11f7a70 .elementor-button{font-size:17px;}.elementor-1888 .elementor-element.elementor-element-5b6a7633{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-7f668d0d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-104daff8{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-104daff8 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-228e02e5{width:100%;max-width:100%;text-align:center;}.elementor-1888 .elementor-element.elementor-element-228e02e5 .elementor-heading-title{font-size:14px;}.elementor-1888 .elementor-element.elementor-element-48b378c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-b66005d .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-b66005d .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-c83081b .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-c83081b .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-6a422b9 .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-6a422b9 .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-c379dcb .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-c379dcb .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-6de8548 .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-6de8548 .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-f8ba78f .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-f8ba78f .elementor-image-box-img{margin-bottom:0px;}.elementor-1888 .elementor-element.elementor-element-43bd4716{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-e253b25{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-2fe2ec1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-7cbb596{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-7cbb596 .elementor-heading-title{font-size:38px;}.elementor-1888 .elementor-element.elementor-element-9137b18{width:100%;max-width:100%;text-align:center;}.elementor-1888 .elementor-element.elementor-element-9137b18 .elementor-heading-title{font-size:14px;}.elementor-1888 .elementor-element.elementor-element-318825b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-a12bb69{text-align:center;}.elementor-1888 .elementor-element.elementor-element-5c4b2c8 .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-10cd7ce{text-align:center;}.elementor-1888 .elementor-element.elementor-element-2aa8744 .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-620b06f{text-align:center;}.elementor-1888 .elementor-element.elementor-element-b2f262a .elementor-image-box-wrapper{text-align:center;}.elementor-1888 .elementor-element.elementor-element-a518832{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-36529a59{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-3f18e905{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-e3e0ee4{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-e3e0ee4 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-d0ce637{width:100%;max-width:100%;text-align:start;}.elementor-1888 .elementor-element.elementor-element-d0ce637 .elementor-heading-title{font-size:14px;}.elementor-1888 .elementor-element.elementor-element-1846065{width:100%;max-width:100%;text-align:start;}.elementor-1888 .elementor-element.elementor-element-1846065 .elementor-heading-title{font-size:14px;}.elementor-1888 .elementor-element.elementor-element-6a2f25f{width:100%;max-width:100%;text-align:start;}.elementor-1888 .elementor-element.elementor-element-6a2f25f .elementor-heading-title{font-size:14px;}.elementor-1888 .elementor-element.elementor-element-e4b1a3f{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-e4b1a3f .elementor-heading-title{font-size:14px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-4dd9a483{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-a323dac{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-a323dac .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-38b39ef{width:100%;max-width:100%;text-align:center;}.elementor-1888 .elementor-element.elementor-element-38b39ef .elementor-heading-title{font-size:14px;}.elementor-1888 .elementor-element.elementor-element-1673ab58{--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-648651cc{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-853dc87{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1888 .elementor-element.elementor-element-746fa27{width:100%;max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-1888 .elementor-element.elementor-element-746fa27 .elementor-heading-title{font-size:38px;}.elementor-1888 .elementor-element.elementor-element-490dcec{width:100%;max-width:100%;text-align:center;}.elementor-1888 .elementor-element.elementor-element-490dcec .elementor-heading-title{font-size:14px;}.elementor-1888 .elementor-element.elementor-element-14bb1c66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-25f25ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-25f25ce6 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-6249dc37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-6249dc37 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-6d7fbf73 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-215c2eb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1888 .elementor-element.elementor-element-215c2eb0 .elementor-heading-title{font-size:22px;letter-spacing:-0.4px;}.elementor-1888 .elementor-element.elementor-element-79701ef{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-56ff4e4{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-c577de2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-f4e4d5b{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-f4e4d5b .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-75713a5{--e-image-carousel-slides-to-show:1;}.elementor-1888 .elementor-element.elementor-element-12859a2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-76a1da3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-c3220b4{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-c3220b4 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-5c4109d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-2e8aac77{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-2222a76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-57d72c9a{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-57d72c9a .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-54370696{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-15e8f6e1{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-559940c6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-73c947f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-20554638{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1888 .elementor-element.elementor-element-5010979a{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-1888 .elementor-element.elementor-element-5010979a .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1888 .elementor-element.elementor-element-4eb835db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-4b993cb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for heading, class: .elementor-element-ebd2d42 *//* Pílula */
.elementor-1888 .elementor-element.elementor-element-ebd2d42 {
    display: inline-flex; /* deixa só do tamanho do texto */
    width: fit-content;
    align-items: center;
    gap: 10px; /* distância entre a bolinha e o texto */
    
    padding: 4px 12px;
    border-radius: 999px;

    background: rgba(34, 197, 94, 0.07); /* fundo esverdeado suave */
    border: 1px solid rgba(34, 197, 94, 0.3);

    font-size: 11px;
    font-weight: 500;
    color: #bbf7d0;

    line-height: 1;
}

/* Bolinha + Glow */
.elementor-1888 .elementor-element.elementor-element-ebd2d42::before {
    content: "";
    display: inline-block;
    width: 7px;
    height: 7px;

    border-radius: 999px;
    background: #22c55e;

    box-shadow: 0 0 0 6px rgba(34, 197, 94, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-464d4ff */.texto-destacado {color:#FFA945}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-11f7a70 *//* Alvo: botão de enviar do Elementor Form */
.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit button[type="submit"],
.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;

  padding: 10px 22px;
  border-radius: 999px;

  background-image: linear-gradient(135deg, #ff9a3c, #ff7a00);
  color: #1b0d00;

  font-size: 14px;
  font-weight: 600;
  text-decoration: none;

  border: none;
  box-shadow: 0 12px 30px rgba(255, 122, 0, 0.45);

  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease,
    background-image 0.2s ease,
    opacity 0.15s ease;
}

/* Hover */
.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit button[type="submit"]:hover,
.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit .elementor-button:hover {
  transform: translateY(-1px);
  box-shadow: 0 16px 32px rgba(255, 122, 0, 0.6);
  background-image: linear-gradient(135deg, #ffb357, #ff7a00);
}

/* Focus (acessibilidade) */
.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit button[type="submit"]:focus,
.elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit .elementor-button:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(255, 196, 138, 0.8);
}

/* Full width no mobile (opcional) */
@media (max-width: 767px) {
  .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit button[type="submit"],
  .elementor-1888 .elementor-element.elementor-element-11f7a70 .elementor-field-type-submit .elementor-button {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e27473 */.elementor-1888 .elementor-element.elementor-element-3e27473 {backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a93bd *//* CARD PREMIUM PARA FUNDO BRANCO */
.elementor-1888 .elementor-element.elementor-element-18a93bd {
    background: #ffffff; /* fundo branco limpo */
    border-radius: 18px;

    border: 1px solid rgba(0, 0, 0, 0.06); /* borda bem sutil */
    padding: 20px 22px;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-18a93bd:hover {
    transform: translateY(-3px);
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a82380 *//* CARD PREMIUM PARA FUNDO BRANCO */
.elementor-1888 .elementor-element.elementor-element-60a82380 {
    background: #ffffff; /* fundo branco limpo */
    border-radius: 18px;

    border: 1px solid rgba(0, 0, 0, 0.06); /* borda bem sutil */
    padding: 20px 22px;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-60a82380:hover {
    transform: translateY(-3px);
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c5c1d5 *//* CARD PREMIUM PARA FUNDO BRANCO */
.elementor-1888 .elementor-element.elementor-element-72c5c1d5 {
    background: #ffffff; /* fundo branco limpo */
    border-radius: 18px;

    border: 1px solid rgba(0, 0, 0, 0.06); /* borda bem sutil */
    padding: 20px 22px;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-72c5c1d5:hover {
    transform: translateY(-3px);
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465413b3 *//* CARD PREMIUM PARA FUNDO BRANCO */
.elementor-1888 .elementor-element.elementor-element-465413b3 {
    background: #ffffff; /* fundo branco limpo */
    border-radius: 18px;

    border: 1px solid rgba(0, 0, 0, 0.06); /* borda bem sutil */
    padding: 20px 22px;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-465413b3:hover {
    transform: translateY(-3px);
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac7781a *//* CARD PREMIUM PARA FUNDO BRANCO */
.elementor-1888 .elementor-element.elementor-element-ac7781a {
    background: #ffffff; /* fundo branco limpo */
    border-radius: 18px;

    border: 1px solid rgba(0, 0, 0, 0.06); /* borda bem sutil */
    padding: 20px 22px;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-ac7781a:hover {
    transform: translateY(-3px);
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa6df2 *//* CARD PREMIUM PARA FUNDO BRANCO */
.elementor-1888 .elementor-element.elementor-element-5fa6df2 {
    background: #ffffff; /* fundo branco limpo */
    border-radius: 18px;

    border: 1px solid rgba(0, 0, 0, 0.06); /* borda bem sutil */
    padding: 20px 22px;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-5fa6df2:hover {
    transform: translateY(-3px);
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7661cd23 *//* Estilize o ELEMENTO clicável do botão */
.elementor-1888 .elementor-element.elementor-element-7661cd23 a.elementor-button,
.elementor-1888 .elementor-element.elementor-element-7661cd23 button.elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;

  padding: 10px 22px !important;
  border-radius: 999px !important;
  overflow: hidden !important; /* impede hover quadrado/overlay vazando */

  background: linear-gradient(135deg, #ff9a3c, #ff7a00) !important;
  color: #1b0d00 !important;

  font-size: 16px !important;
  font-weight: 600 !important;
  text-decoration: none !important;

  border: none !important;
  box-shadow: 0 12px 30px rgba(255, 122, 0, 0.45) !important;

  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease,
    filter 0.2s ease,
    opacity 0.15s ease !important;
}

/* Hover no elemento certo */
.elementor-1888 .elementor-element.elementor-element-7661cd23 a.elementor-button:hover,
.elementor-1888 .elementor-element.elementor-element-7661cd23 button.elementor-button:hover{
  transform: translateY(-1px) !important;
  box-shadow: 0 16px 32px rgba(255, 122, 0, 0.6) !important;
  background: linear-gradient(135deg, #ffb357, #ff7a00) !important;
  filter: brightness(1.05) !important;
  border-radius: 999px !important;
}

/* Se o tema/Elementor aplica overlay com pseudo-elemento no hover */
.elementor-1888 .elementor-element.elementor-element-7661cd23 a.elementor-button::before,
.elementor-1888 .elementor-element.elementor-element-7661cd23 a.elementor-button::after{
  border-radius: inherit !important;
}

/* Mobile full */
@media (max-width: 767px){
  .elementor-1888 .elementor-element.elementor-element-7661cd23 a.elementor-button,
  .elementor-1888 .elementor-element.elementor-element-7661cd23 button.elementor-button{
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c5d4df *//* ============================
   CARD "PARA QUEM É" — SUPER EJA
   ============================ */

.elementor-1888 .elementor-element.elementor-element-5c5d4df {
    position: relative;
    background: radial-gradient(
        circle at top,
        rgba(255, 122, 0, 0.12) 0%,
        rgba(15, 23, 42, 0.96) 60%
    );

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 18px;

    box-shadow: 0 10px 26px rgba(0, 0, 0, 0.35);

    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease,
        background 0.25s ease;
}

/* Hover premium */
.elementor-1888 .elementor-element.elementor-element-5c5d4df:hover {
    transform: translateY(-3px);
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.45);
    border-color: rgba(255, 255, 255, 0.16);
}

/* ============================
   GLOW SUAVE — (Aura Difusa Premium)
   ============================ */

.elementor-1888 .elementor-element.elementor-element-5c5d4df::before {
    content: "";
    position: absolute;

    top: -80px;
    left: -80px;


    background: rgba(255, 122, 0, 0.12); /* brilho leve */
    filter: blur(90px);                  /* blur grande = aura suave */
    border-radius: 50%;

    pointer-events: none;
    z-index: 0;

    opacity: 0.28;                       /* glow bem suave */
    transition: opacity 0.35s ease;
}

/* Glow ao passar o mouse (leve aumento, sem agressividade) */
.elementor-1888 .elementor-element.elementor-element-5c5d4df:hover::before {
    opacity: 0.42;
}

/* Garante que o conteúdo fique sobre o glow */
.elementor-1888 .elementor-element.elementor-element-5c5d4df > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa9a06 *//* ============================
   CARD "PARA QUEM É" — SUPER EJA
   ============================ */

.elementor-1888 .elementor-element.elementor-element-1fa9a06 {
    position: relative;
    background: radial-gradient(
        circle at top,
        rgba(255, 122, 0, 0.12) 0%,
        rgba(15, 23, 42, 0.96) 60%
    );

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 18px;

    box-shadow: 0 10px 26px rgba(0, 0, 0, 0.35);

    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease,
        background 0.25s ease;
}

/* Hover premium */
.elementor-1888 .elementor-element.elementor-element-1fa9a06:hover {
    transform: translateY(-3px);
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.45);
    border-color: rgba(255, 255, 255, 0.16);
}

/* ============================
   GLOW SUAVE — (Aura Difusa Premium)
   ============================ */

.elementor-1888 .elementor-element.elementor-element-1fa9a06::before {
    content: "";
    position: absolute;

    top: -80px;
    left: -80px;


    background: rgba(255, 122, 0, 0.12); /* brilho leve */
    filter: blur(90px);                  /* blur grande = aura suave */
    border-radius: 50%;

    pointer-events: none;
    z-index: 0;

    opacity: 0.28;                       /* glow bem suave */
    transition: opacity 0.35s ease;
}

/* Glow ao passar o mouse (leve aumento, sem agressividade) */
.elementor-1888 .elementor-element.elementor-element-1fa9a06:hover::before {
    opacity: 0.42;
}

/* Garante que o conteúdo fique sobre o glow */
.elementor-1888 .elementor-element.elementor-element-1fa9a06 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81e84c6 *//* ============================
   CARD "PARA QUEM É" — SUPER EJA
   ============================ */

.elementor-1888 .elementor-element.elementor-element-81e84c6 {
    position: relative;
    background: radial-gradient(
        circle at top,
        rgba(255, 122, 0, 0.12) 0%,
        rgba(15, 23, 42, 0.96) 60%
    );

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 18px;

    box-shadow: 0 10px 26px rgba(0, 0, 0, 0.35);

    transition: 
        transform 0.20s ease,
        box-shadow 0.20s ease,
        border-color 0.20s ease,
        background 0.25s ease;
}

/* Hover premium */
.elementor-1888 .elementor-element.elementor-element-81e84c6:hover {
    transform: translateY(-3px);
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.45);
    border-color: rgba(255, 255, 255, 0.16);
}

/* ============================
   GLOW SUAVE — (Aura Difusa Premium)
   ============================ */

.elementor-1888 .elementor-element.elementor-element-81e84c6::before {
    content: "";
    position: absolute;

    top: -80px;
    left: -80px;


    background: rgba(255, 122, 0, 0.12); /* brilho leve */
    filter: blur(90px);                  /* blur grande = aura suave */
    border-radius: 50%;

    pointer-events: none;
    z-index: 0;

    opacity: 0.28;                       /* glow bem suave */
    transition: opacity 0.35s ease;
}

/* Glow ao passar o mouse (leve aumento, sem agressividade) */
.elementor-1888 .elementor-element.elementor-element-81e84c6:hover::before {
    opacity: 0.42;
}

/* Garante que o conteúdo fique sobre o glow */
.elementor-1888 .elementor-element.elementor-element-81e84c6 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce781e5 *//* Estilize o ELEMENTO clicável do botão */
.elementor-1888 .elementor-element.elementor-element-ce781e5 a.elementor-button,
.elementor-1888 .elementor-element.elementor-element-ce781e5 button.elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;

  padding: 10px 22px !important;
  border-radius: 999px !important;
  overflow: hidden !important; /* impede hover quadrado/overlay vazando */

  background: linear-gradient(135deg, #ff9a3c, #ff7a00) !important;
  color: #1b0d00 !important;

  font-size: 16px !important;
  font-weight: 600 !important;
  text-decoration: none !important;

  border: none !important;
  box-shadow: 0 12px 30px rgba(255, 122, 0, 0.45) !important;

  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease,
    filter 0.2s ease,
    opacity 0.15s ease !important;
}

/* Hover no elemento certo */
.elementor-1888 .elementor-element.elementor-element-ce781e5 a.elementor-button:hover,
.elementor-1888 .elementor-element.elementor-element-ce781e5 button.elementor-button:hover{
  transform: translateY(-1px) !important;
  box-shadow: 0 16px 32px rgba(255, 122, 0, 0.6) !important;
  background: linear-gradient(135deg, #ffb357, #ff7a00) !important;
  filter: brightness(1.05) !important;
  border-radius: 999px !important;
}

/* Se o tema/Elementor aplica overlay com pseudo-elemento no hover */
.elementor-1888 .elementor-element.elementor-element-ce781e5 a.elementor-button::before,
.elementor-1888 .elementor-element.elementor-element-ce781e5 a.elementor-button::after{
  border-radius: inherit !important;
}

/* Mobile full */
@media (max-width: 767px){
  .elementor-1888 .elementor-element.elementor-element-ce781e5 a.elementor-button,
  .elementor-1888 .elementor-element.elementor-element-ce781e5 button.elementor-button{
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d8eaf9 *//* Estilize o ELEMENTO clicável do botão */
.elementor-1888 .elementor-element.elementor-element-1d8eaf9 a.elementor-button,
.elementor-1888 .elementor-element.elementor-element-1d8eaf9 button.elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;

  padding: 10px 22px !important;
  border-radius: 999px !important;
  overflow: hidden !important; /* impede hover quadrado/overlay vazando */

  background: linear-gradient(135deg, #ff9a3c, #ff7a00) !important;
  color: #1b0d00 !important;

  font-size: 16px !important;
  font-weight: 600 !important;
  text-decoration: none !important;

  border: none !important;
  box-shadow: 0 12px 30px rgba(255, 122, 0, 0.45) !important;

  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease,
    filter 0.2s ease,
    opacity 0.15s ease !important;
}

/* Hover no elemento certo */
.elementor-1888 .elementor-element.elementor-element-1d8eaf9 a.elementor-button:hover,
.elementor-1888 .elementor-element.elementor-element-1d8eaf9 button.elementor-button:hover{
  transform: translateY(-1px) !important;
  box-shadow: 0 16px 32px rgba(255, 122, 0, 0.6) !important;
  background: linear-gradient(135deg, #ffb357, #ff7a00) !important;
  filter: brightness(1.05) !important;
  border-radius: 999px !important;
}

/* Se o tema/Elementor aplica overlay com pseudo-elemento no hover */
.elementor-1888 .elementor-element.elementor-element-1d8eaf9 a.elementor-button::before,
.elementor-1888 .elementor-element.elementor-element-1d8eaf9 a.elementor-button::after{
  border-radius: inherit !important;
}

/* Mobile full */
@media (max-width: 767px){
  .elementor-1888 .elementor-element.elementor-element-1d8eaf9 a.elementor-button,
  .elementor-1888 .elementor-element.elementor-element-1d8eaf9 button.elementor-button{
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb09703 *//* BOTÃO PRINCIPAL ESTILO SUPER EJA */
.elementor-1888 .elementor-element.elementor-element-bb09703 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;

    padding: 10px 22px;
    border-radius: 999px;

    background-image: linear-gradient(135deg, #ff9a3c, #ff7a00);
    color: #1b0d00;

    font-size: 14px;
    font-weight: 600;
    text-decoration: none;

    border: none;
    box-shadow: 0 12px 30px rgba(255, 122, 0, 0.45);

    transition: 
        transform 0.15s ease,
        box-shadow 0.15s ease,
        background-image 0.2s ease,
        opacity 0.15s ease;
}

/* Tira estilos padrão do Elementor que atrapalham */
.elementor-1888 .elementor-element.elementor-element-bb09703 .elementor-button {
    background: transparent;
    border: none;
    padding: 0;
    box-shadow: none;
}

/* HOVER: levemente mais forte e mais “alto” */
.elementor-1888 .elementor-element.elementor-element-bb09703:hover {
    transform: translateY(-1px);
    box-shadow: 0 16px 32px rgba(255, 122, 0, 0.6);
    background-image: linear-gradient(135deg, #ffb357, #ff7a00);
}

/* Estado de foco/acesso pelo teclado */
.elementor-1888 .elementor-element.elementor-element-bb09703:focus {
    outline: none;
    box-shadow: 0 0 0 2px rgba(255, 196, 138, 0.8);
}

/* Deixar full width em mobile (opcional) */
@media (max-width: 767px) {
    .elementor-1888 .elementor-element.elementor-element-bb09703 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25f25ce6 *//* ESTILO DO NÚMERO DO PASSO */
.elementor-1888 .elementor-element.elementor-element-25f25ce6 {
    display: inline-flex;
    align-items: center;
    justify-content: center;


    color: #ff7a00; /* laranja Super EJA */
    background: rgba(255, 122, 0, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.12);

    border-radius: 50%;
    box-shadow: 0 4px 18px rgba(255, 122, 0, 0.12);

    line-height: 1;
}

/* Deixar mais suave no hover (opcional) */
.elementor-1888 .elementor-element.elementor-element-25f25ce6:hover {
    box-shadow: 0 0 16px rgba(255, 122, 0, 0.35);
    transform: translateY(-1px);
    transition: all 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c48dfd6 *//* CARD DO PASSO A PASSO — SUPER EJA */
.elementor-1888 .elementor-element.elementor-element-4c48dfd6 {
    background: linear-gradient(
        135deg,
        rgba(15, 23, 42, 0.90),
        rgba(15, 23, 42, 0.96)
    );

    border: 1px solid rgba(148, 163, 184, 0.25);
    border-radius: 18px;

    padding: 16px 18px;

    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.35);

    /* Suaviza e deixa mais moderno */
    transition: transform 0.20s ease, box-shadow 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-4c48dfd6:hover {
    transform: translateY(-3px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6249dc37 *//* ESTILO DO NÚMERO DO PASSO */
.elementor-1888 .elementor-element.elementor-element-6249dc37 {
    display: inline-flex;
    align-items: center;
    justify-content: center;


    color: #ff7a00; /* laranja Super EJA */
    background: rgba(255, 122, 0, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.12);

    border-radius: 50%;
    box-shadow: 0 4px 18px rgba(255, 122, 0, 0.12);

    line-height: 1;
}

/* Deixar mais suave no hover (opcional) */
.elementor-1888 .elementor-element.elementor-element-6249dc37:hover {
    box-shadow: 0 0 16px rgba(255, 122, 0, 0.35);
    transform: translateY(-1px);
    transition: all 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760083c4 *//* CARD DO PASSO A PASSO — SUPER EJA */
.elementor-1888 .elementor-element.elementor-element-760083c4 {
    background: linear-gradient(
        135deg,
        rgba(15, 23, 42, 0.90),
        rgba(15, 23, 42, 0.96)
    );

    border: 1px solid rgba(148, 163, 184, 0.25);
    border-radius: 18px;

    padding: 16px 18px;

    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.35);

    /* Suaviza e deixa mais moderno */
    transition: transform 0.20s ease, box-shadow 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-760083c4:hover {
    transform: translateY(-3px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d7fbf73 *//* ESTILO DO NÚMERO DO PASSO */
.elementor-1888 .elementor-element.elementor-element-6d7fbf73 {
    display: inline-flex;
    align-items: center;
    justify-content: center;


    color: #ff7a00; /* laranja Super EJA */
    background: rgba(255, 122, 0, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.12);

    border-radius: 50%;
    box-shadow: 0 4px 18px rgba(255, 122, 0, 0.12);

    line-height: 1;
}

/* Deixar mais suave no hover (opcional) */
.elementor-1888 .elementor-element.elementor-element-6d7fbf73:hover {
    box-shadow: 0 0 16px rgba(255, 122, 0, 0.35);
    transform: translateY(-1px);
    transition: all 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111f056 *//* CARD DO PASSO A PASSO — SUPER EJA */
.elementor-1888 .elementor-element.elementor-element-111f056 {
    background: linear-gradient(
        135deg,
        rgba(15, 23, 42, 0.90),
        rgba(15, 23, 42, 0.96)
    );

    border: 1px solid rgba(148, 163, 184, 0.25);
    border-radius: 18px;

    padding: 16px 18px;

    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.35);

    /* Suaviza e deixa mais moderno */
    transition: transform 0.20s ease, box-shadow 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-111f056:hover {
    transform: translateY(-3px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-215c2eb0 *//* ESTILO DO NÚMERO DO PASSO */
.elementor-1888 .elementor-element.elementor-element-215c2eb0 {
    display: inline-flex;
    align-items: center;
    justify-content: center;


    color: #ff7a00; /* laranja Super EJA */
    background: rgba(255, 122, 0, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.12);

    border-radius: 50%;
    box-shadow: 0 4px 18px rgba(255, 122, 0, 0.12);

    line-height: 1;
}

/* Deixar mais suave no hover (opcional) */
.elementor-1888 .elementor-element.elementor-element-215c2eb0:hover {
    box-shadow: 0 0 16px rgba(255, 122, 0, 0.35);
    transform: translateY(-1px);
    transition: all 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36789b64 *//* CARD DO PASSO A PASSO — SUPER EJA */
.elementor-1888 .elementor-element.elementor-element-36789b64 {
    background: linear-gradient(
        135deg,
        rgba(15, 23, 42, 0.90),
        rgba(15, 23, 42, 0.96)
    );

    border: 1px solid rgba(148, 163, 184, 0.25);
    border-radius: 18px;

    padding: 16px 18px;

    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.35);

    /* Suaviza e deixa mais moderno */
    transition: transform 0.20s ease, box-shadow 0.20s ease;
}

/* HOVER premium */
.elementor-1888 .elementor-element.elementor-element-36789b64:hover {
    transform: translateY(-3px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf25a7 */.elementor-1888 .elementor-element.elementor-element-7bf25a7 b {color: #fed7aa
};/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b28dfaa *//* Estilize o ELEMENTO clicável do botão */
.elementor-1888 .elementor-element.elementor-element-b28dfaa a.elementor-button,
.elementor-1888 .elementor-element.elementor-element-b28dfaa button.elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;

  padding: 10px 22px !important;
  border-radius: 999px !important;
  overflow: hidden !important; /* impede hover quadrado/overlay vazando */

  background: linear-gradient(135deg, #ff9a3c, #ff7a00) !important;
  color: #1b0d00 !important;

  font-size: 16px !important;
  font-weight: 600 !important;
  text-decoration: none !important;

  border: none !important;
  box-shadow: 0 12px 30px rgba(255, 122, 0, 0.45) !important;

  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease,
    filter 0.2s ease,
    opacity 0.15s ease !important;
}

/* Hover no elemento certo */
.elementor-1888 .elementor-element.elementor-element-b28dfaa a.elementor-button:hover,
.elementor-1888 .elementor-element.elementor-element-b28dfaa button.elementor-button:hover{
  transform: translateY(-1px) !important;
  box-shadow: 0 16px 32px rgba(255, 122, 0, 0.6) !important;
  background: linear-gradient(135deg, #ffb357, #ff7a00) !important;
  filter: brightness(1.05) !important;
  border-radius: 999px !important;
}

/* Se o tema/Elementor aplica overlay com pseudo-elemento no hover */
.elementor-1888 .elementor-element.elementor-element-b28dfaa a.elementor-button::before,
.elementor-1888 .elementor-element.elementor-element-b28dfaa a.elementor-button::after{
  border-radius: inherit !important;
}

/* Mobile full */
@media (max-width: 767px){
  .elementor-1888 .elementor-element.elementor-element-b28dfaa a.elementor-button,
  .elementor-1888 .elementor-element.elementor-element-b28dfaa button.elementor-button{
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-347bb12 */.elementor-1888 .elementor-element.elementor-element-347bb12{
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  padding: 14px;
  background: linear-gradient(
    135deg,
    rgba(248, 250, 252, 0.07),
    rgba(255, 122, 0, 0.18)
  );
  border: 1px solid rgba(255, 255, 255, 0.12);
}

/* Reflexo animado */
.elementor-1888 .elementor-element.elementor-element-347bb12::after{
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 120%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255, 255, 255, 0.25) 45%,
    rgba(255, 255, 255, 0.35) 50%,
    rgba(255, 255, 255, 0.25) 55%,
    transparent 100%
  );
  animation: shine-reflex 3.5s ease-in-out infinite;
  pointer-events: none;
}

/* Animação */
@keyframes shine-reflex {
  0% {
    left: -120%;
  }
  60% {
    left: 120%;
  }
  100% {
    left: 120%;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-75713a5 */.elementor-1888 .elementor-element.elementor-element-75713a5 .swiper-wrapper {
    transition-timing-function: linear !important;
}


.elementor-1888 .elementor-element.elementor-element-75713a5 {
    position: relative;
    overflow: hidden;
}

/* FADES laterais */
.elementor-1888 .elementor-element.elementor-element-75713a5:before,
.elementor-1888 .elementor-element.elementor-element-75713a5:after {
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
    width: 12%; /* área maior = fade mais suave */
    pointer-events: none;
    z-index: 10;
}

/* Fade à esquerda */
.elementor-1888 .elementor-element.elementor-element-75713a5:before {
    left: 0;
    background: linear-gradient(
        to right,
        rgba(255,255,255,1) 0%,
        rgba(255,255,255,0.85) 20%,
        rgba(255,255,255,0.5) 50%,
        rgba(255,255,255,0.2) 75%,
        rgba(255,255,255,0) 100%
    );
}

/* Fade à direita */
.elementor-1888 .elementor-element.elementor-element-75713a5:after {
    right: 0;
    background: linear-gradient(
        to left,
        rgba(255,255,255,1) 0%,
        rgba(255,255,255,0.85) 20%,
        rgba(255,255,255,0.5) 50%,
        rgba(255,255,255,0.2) 75%,
        rgba(255,255,255,0) 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbcf9e7 */.elementor-1888 .elementor-element.elementor-element-bbcf9e7 b {color: #fed7aa
};/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c699163 *//* Estilize o ELEMENTO clicável do botão */
.elementor-1888 .elementor-element.elementor-element-c699163 a.elementor-button,
.elementor-1888 .elementor-element.elementor-element-c699163 button.elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;

  padding: 10px 22px !important;
  border-radius: 999px !important;
  overflow: hidden !important; /* impede hover quadrado/overlay vazando */

  background: linear-gradient(135deg, #ff9a3c, #ff7a00) !important;
  color: #1b0d00 !important;

  font-size: 16px !important;
  font-weight: 600 !important;
  text-decoration: none !important;

  border: none !important;
  box-shadow: 0 12px 30px rgba(255, 122, 0, 0.45) !important;

  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease,
    filter 0.2s ease,
    opacity 0.15s ease !important;
}

/* Hover no elemento certo */
.elementor-1888 .elementor-element.elementor-element-c699163 a.elementor-button:hover,
.elementor-1888 .elementor-element.elementor-element-c699163 button.elementor-button:hover{
  transform: translateY(-1px) !important;
  box-shadow: 0 16px 32px rgba(255, 122, 0, 0.6) !important;
  background: linear-gradient(135deg, #ffb357, #ff7a00) !important;
  filter: brightness(1.05) !important;
  border-radius: 999px !important;
}

/* Se o tema/Elementor aplica overlay com pseudo-elemento no hover */
.elementor-1888 .elementor-element.elementor-element-c699163 a.elementor-button::before,
.elementor-1888 .elementor-element.elementor-element-c699163 a.elementor-button::after{
  border-radius: inherit !important;
}

/* Mobile full */
@media (max-width: 767px){
  .elementor-1888 .elementor-element.elementor-element-c699163 a.elementor-button,
  .elementor-1888 .elementor-element.elementor-element-c699163 button.elementor-button{
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cceaf4d */.elementor-1888 .elementor-element.elementor-element-cceaf4d{
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  padding: 14px;
  background: linear-gradient(
    135deg,
    rgba(248, 250, 252, 0.07),
    rgba(255, 122, 0, 0.18)
  );
  border: 1px solid rgba(255, 255, 255, 0.12);
}

/* Reflexo animado */
.elementor-1888 .elementor-element.elementor-element-cceaf4d::after{
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 120%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255, 255, 255, 0.25) 45%,
    rgba(255, 255, 255, 0.35) 50%,
    rgba(255, 255, 255, 0.25) 55%,
    transparent 100%
  );
  animation: shine-reflex 3.5s ease-in-out infinite;
  pointer-events: none;
}

/* Animação */
@keyframes shine-reflex {
  0% {
    left: -120%;
  }
  60% {
    left: 120%;
  }
  100% {
    left: 120%;
  }
}/* End custom CSS */