.elementor-12 .elementor-element.elementor-element-8352b81{--display:flex;--min-height:838px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8352b81:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8352b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/bgnovosembug.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-42bbc67{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a599650{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-a599650.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-8669663 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;fill:#C11CB7;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-8669663.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8669663 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-8669663 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-56ed9b9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bc4b37c{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-0fb9de6{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-668df60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-a8fdeb2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-e18855b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d8ecf88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-97a57fe .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-f2d1dfb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-92ca2c1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-2c8215d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-10fc758{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-486d35c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-486d35c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-486d35c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-type-html{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF05;border-color:#7100E226;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF05;border-color:#7100E226;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-field-group .elementor-select-wrapper::before{color:#7100E226;}.elementor-12 .elementor-element.elementor-element-486d35c .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-button[type="submit"]{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-486d35c{--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-12 .elementor-element.elementor-element-56b06e4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:12px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-56b06e4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7aa76e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7100E226;--border-color:#7100E226;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86c527e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-item{background-color:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-digits{font-family:"Barlow Condensed", Sans-serif;font-size:33px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-8a654ca .elementor-countdown-label{color:#9B8FB5;font-family:"Barlow", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-9e4bd0e{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7799c2d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-d5050de{text-align:center;}.elementor-12 .elementor-element.elementor-element-d5050de .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-5d615c1{text-align:start;}.elementor-12 .elementor-element.elementor-element-5d615c1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-53ca4c9{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-fd208ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8b426b4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b426b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8b426b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-832a210 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-81199a8{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-36e7d33{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36e7d33:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-36e7d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e1d65d9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-e2213ab{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-d437f14{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d437f14:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d437f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7794933 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-fe7a552{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-88748a4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88748a4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-88748a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f2880c5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-d293a33{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-9424bf6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b36b6e{--e-image-carousel-slides-to-show:4;}.elementor-12 .elementor-element.elementor-element-2b36b6e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#535252;opacity:1;}.elementor-12 .elementor-element.elementor-element-2b36b6e .swiper-pagination-bullet{background:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b36b6e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-1cd91b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1cd91b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1cd91b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/bgnovosembug.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c4e7584{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4e7584 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-9e57722{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e57722 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-28e8899{--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;}.elementor-12 .elementor-element.elementor-element-127993b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-127993b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-127993b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-056a842 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-056a842 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-056a842 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-056a842 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-056a842:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-056a842:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-056a842 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-db9e50c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-db9e50c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-db9e50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-12 .elementor-element.elementor-element-66f1daf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-66f1daf .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66f1daf .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-66f1daf .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-66f1daf:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-66f1daf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66f1daf .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-224af36{--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;}.elementor-12 .elementor-element.elementor-element-8d591a3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-8d591a3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8d591a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-12 .elementor-element.elementor-element-cd3188f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-cd3188f .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cd3188f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cd3188f .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-cd3188f:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-cd3188f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cd3188f .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-29d60fe{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-29d60fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-29d60fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-12 .elementor-element.elementor-element-9f893c8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-9f893c8 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f893c8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9f893c8 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-9f893c8:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-9f893c8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f893c8 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-6750201{--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;}.elementor-12 .elementor-element.elementor-element-0871706{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-0871706:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0871706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-12 .elementor-element.elementor-element-6c0d8e8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-6c0d8e8 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c0d8e8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6c0d8e8 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-6c0d8e8:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6c0d8e8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c0d8e8 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-5cf9ede{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-5cf9ede:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cf9ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-12 .elementor-element.elementor-element-eef38df .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-eef38df .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eef38df .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-eef38df .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-eef38df:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-eef38df:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eef38df .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-b3e5392{--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;}.elementor-12 .elementor-element.elementor-element-d2561cb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d2561cb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2561cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-12 .elementor-element.elementor-element-b4fedd2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-b4fedd2 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b4fedd2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b4fedd2 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-b4fedd2:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-b4fedd2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b4fedd2 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-8ea2275{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E2;--border-color:#7100E2;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-8ea2275:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8ea2275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0120;}.elementor-12 .elementor-element.elementor-element-00d1dba .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-12 .elementor-element.elementor-element-00d1dba .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-00d1dba .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-00d1dba .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-00d1dba:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-00d1dba:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-00d1dba .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF82;}.elementor-12 .elementor-element.elementor-element-1aad672{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-bf8971c{text-align:center;}.elementor-12 .elementor-element.elementor-element-bf8971c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-34c1f1e{text-align:center;}.elementor-12 .elementor-element.elementor-element-34c1f1e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-ecbfcd2{--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;}.elementor-12 .elementor-element.elementor-element-7944acc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-7944acc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7944acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d62c2a4 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c410d89 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-de30e5f{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-ab08abd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-ab08abd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab08abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-74e1f3f .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a76b69a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-e7902c1{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-0fc23bf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-0fc23bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0fc23bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a5e3e92 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f2ce548 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-edc75c1{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-ffa70c2{--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;}.elementor-12 .elementor-element.elementor-element-433610d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-433610d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-433610d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-500817d .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-3f6277f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-486fb06{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-b62cada{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b62cada:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b62cada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9bb11b0 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-43f3ddb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-2ee9dbb{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-0ed67e2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-0ed67e2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ed67e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ec8e56a .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b85ffa9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-6ddd909{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-85bca2f{--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;}.elementor-12 .elementor-element.elementor-element-64b6906{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-64b6906:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64b6906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-258645d .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-46c0b52 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-3d77c45{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-05a7bc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-05a7bc3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05a7bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/bgnovosembug.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-24143dd{text-align:center;}.elementor-12 .elementor-element.elementor-element-24143dd .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-25f1cb9{text-align:center;}.elementor-12 .elementor-element.elementor-element-25f1cb9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eb37161{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-eb37161.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-36d6a28{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-text{color:#A5A5A5;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A5A5A5;}.elementor-12 .elementor-element.elementor-element-c601fb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31e03e8{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-31e03e8.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1957ebe img{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-8902c46 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-ab05590{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3cfc730{text-align:center;}.elementor-12 .elementor-element.elementor-element-3cfc730 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-7f3f4f1{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f3f4f1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-9ee9453{--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;}.elementor-12 .elementor-element.elementor-element-817abac{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-817abac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-817abac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2768963 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-79de5ed .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-3b50a78{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-0ca3e1a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-0ca3e1a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ca3e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3cc12b8 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-26a3b90 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-4f0cd47{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-2828e1f{--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;}.elementor-12 .elementor-element.elementor-element-118d0e6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-118d0e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-118d0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b5aa61e .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-2162f35 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-187dbff{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-5d6dae6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-5d6dae6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5d6dae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4832ecd .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6faf52d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-e8ddc65{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-ba4d737{--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;}.elementor-12 .elementor-element.elementor-element-2509645{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7100E21F;--border-color:#7100E21F;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2509645:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2509645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5700d4f .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0cc3e23 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#380771;}.elementor-12 .elementor-element.elementor-element-e1f4f1e{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-ad5b451{--display:flex;--min-height:622px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad5b451:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ad5b451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100125;}.elementor-12 .elementor-element.elementor-element-cb95fc8{text-align:center;}.elementor-12 .elementor-element.elementor-element-cb95fc8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-76c2429{text-align:center;}.elementor-12 .elementor-element.elementor-element-76c2429 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fd642a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-a6cf36e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1508501{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1508501:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1508501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/simonelopes.webp");}.elementor-12 .elementor-element.elementor-element-572a5ac{--display:flex;}.elementor-12 .elementor-element.elementor-element-cdc9f99 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ed32331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-ed32331 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-0b09e8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-0b09e8c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9840f32{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2310898{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2310898:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2310898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/nelsonjunior.webp");}.elementor-12 .elementor-element.elementor-element-7c34141{--display:flex;}.elementor-12 .elementor-element.elementor-element-4a9bf01 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d652ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d652ee0 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-469cd26{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-469cd26.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4335e36{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3d5f3f{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3d5f3f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e3d5f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/aroldo_1.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-aecb0e5{--display:flex;}.elementor-12 .elementor-element.elementor-element-d6b9601 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e66eef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-e66eef7 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-ebe2c9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-ebe2c9b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a9f441c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9622204{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9622204:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9622204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/robertopacheco.webp");}.elementor-12 .elementor-element.elementor-element-9774c2e{--display:flex;}.elementor-12 .elementor-element.elementor-element-febf180 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ddffc51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-ddffc51 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-3547fb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-3547fb5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a023656{--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:stretch;}.elementor-12 .elementor-element.elementor-element-9f992e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8de9f8e{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8de9f8e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8de9f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/whatsapp_image_2026_03_17_at_19_40_32_2.webp");}.elementor-12 .elementor-element.elementor-element-764806d{--display:flex;}.elementor-12 .elementor-element.elementor-element-ce7bd1c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4efefb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-4efefb7 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-56fa299{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-56fa299.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5133b68{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0393962{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0393962:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0393962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/whatsapp_image_2026_03_26_at_00_11_08_1.webp");}.elementor-12 .elementor-element.elementor-element-b51cb7f{--display:flex;}.elementor-12 .elementor-element.elementor-element-568d4c8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-72032b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-72032b5 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-6676d0b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-6676d0b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2e962c9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-de5a862{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-de5a862:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-de5a862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/whatsapp_image_2026_03_17_at_19_40_33_1.webp");}.elementor-12 .elementor-element.elementor-element-12f68bc{--display:flex;}.elementor-12 .elementor-element.elementor-element-a91c1cd .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0165528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-0165528 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-54ea39f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-54ea39f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2765c80{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62d9a57{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62d9a57:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62d9a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/img_9506_jpg_1.webp");}.elementor-12 .elementor-element.elementor-element-2f9a0a0{--display:flex;}.elementor-12 .elementor-element.elementor-element-cf9e0bf .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7002369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-7002369 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-c60557b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-c60557b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8783f71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-059f64e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cf96f56{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cf96f56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cf96f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/whatsapp_image_2026_03_26_at_00_11_08_1_1.webp");}.elementor-12 .elementor-element.elementor-element-b07bb23{--display:flex;}.elementor-12 .elementor-element.elementor-element-cedfe7e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9bc8130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9bc8130 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-53582af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-53582af.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7349a17{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c73c14c{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c73c14c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c73c14c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/anna-e-debora.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-df675ee{--display:flex;}.elementor-12 .elementor-element.elementor-element-6b0da8d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f937d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f937d56 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-d7d3557{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-d7d3557.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9fcab99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f7057b{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f7057b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f7057b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/VITORPACHEDS.webp");background-position:center center;}.elementor-12 .elementor-element.elementor-element-719a1cb{--display:flex;}.elementor-12 .elementor-element.elementor-element-16b1359 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-28ce070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-28ce070 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-e901917{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-e901917.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-203511c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c06b2b2{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c06b2b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c06b2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/fotorafanunes.webp");background-position:center center;}.elementor-12 .elementor-element.elementor-element-4ef887a{--display:flex;}.elementor-12 .elementor-element.elementor-element-7def42e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-40db59e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-40db59e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-59e83bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-59e83bc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-013bd48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-896a1fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db974f6{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db974f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-db974f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/img_9085_1.webp");}.elementor-12 .elementor-element.elementor-element-7135dc3{--display:flex;}.elementor-12 .elementor-element.elementor-element-b0c42d8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a8d5c63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a8d5c63 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-7f8af32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-7f8af32.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f69873c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90d163e{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90d163e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-90d163e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/whatsapp_image_2026_03_31_at_08_16_22_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ab7ca39{--display:flex;}.elementor-12 .elementor-element.elementor-element-d39f8d8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f5add96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f5add96 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-a0edcc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-a0edcc9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6a5b8ce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-21b01f0{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-21b01f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21b01f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/04/whatsapp_image_2026_03_31_at_22_13_36_1.webp");background-position:center center;}.elementor-12 .elementor-element.elementor-element-067f595{--display:flex;}.elementor-12 .elementor-element.elementor-element-56b80ed .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fdf05b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-fdf05b2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-82c2d17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-82c2d17.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-05ab72f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90634a1{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90634a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-90634a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/img_9493_e1690392174505_780x470_jpg_1.webp");background-position:center center;}.elementor-12 .elementor-element.elementor-element-4224c39{--display:flex;}.elementor-12 .elementor-element.elementor-element-87a31a4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b93756f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-b93756f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-12d7556{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-b5629b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e373628{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e373628:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e373628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/whatsapp_image_2026_03_31_at_08_17_35_1.webp");}.elementor-12 .elementor-element.elementor-element-44c883a{--display:flex;}.elementor-12 .elementor-element.elementor-element-4867c7d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e74430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-7e74430 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-0746f73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-0746f73.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3aeda1f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f9885a9{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59ca0ec{--display:flex;}.elementor-12 .elementor-element.elementor-element-0d2f0fa .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7b2efca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-7b2efca .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-5739662{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd1c783{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd1c783:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd1c783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/fotobruno.webp");background-position:center center;}.elementor-12 .elementor-element.elementor-element-198530e{--display:flex;}.elementor-12 .elementor-element.elementor-element-60681d7 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ec9e453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-ec9e453 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-563cf3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bac196a{--display:flex;--min-height:352px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bac196a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bac196a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/whatsapp_image_2026_03_31_at_08_17_24_1.webp");background-position:center center;}.elementor-12 .elementor-element.elementor-element-63f7603{--display:flex;}.elementor-12 .elementor-element.elementor-element-1c27bd2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ff7915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5ff7915 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-f69e1bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-f69e1bf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-094a16f .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-fa8a67e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa8a67e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fa8a67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100125;}.elementor-12 .elementor-element.elementor-element-41f3075{text-align:center;}.elementor-12 .elementor-element.elementor-element-41f3075 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-316b183{text-align:center;}.elementor-12 .elementor-element.elementor-element-316b183 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9bf34a4{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-db2e3a5{--e-image-carousel-slides-to-show:7;}.elementor-12 .elementor-element.elementor-element-db2e3a5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-dbaa2e8 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:2.1px;fill:#7100E2;color:#7100E2;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-7e74e84{--display:flex;--min-height:7px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e74e84:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e74e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100125;}.elementor-12 .elementor-element.elementor-element-b16e3f3{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-dff3b72{text-align:start;}.elementor-12 .elementor-element.elementor-element-dff3b72 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-512628c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-512628c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f1c8970{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-bce96fc{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86cef3a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dfc96f8{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a995b49 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0926b1c{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a54670d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cfa1d29{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-0e754de{--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;}.elementor-12 .elementor-element.elementor-element-d00a987{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-d00a987.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d39078e img{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-23dd9ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-665abee{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-665abee.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4a20897 img{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-f83c6b4{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-f83c6b4.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-036f409 img{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-54fa1fc{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4eded2e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-6e485ea{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e485ea .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-d966ef8 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;fill:#C11CB7;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-d966ef8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d966ef8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-d966ef8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-49489ae{text-align:start;}.elementor-12 .elementor-element.elementor-element-49489ae .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-3161fdb{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ca2a897{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-text{color:#4A3A65;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A5A5A5;}.elementor-12 .elementor-element.elementor-element-c551875{--display:flex;}.elementor-12 .elementor-element.elementor-element-1c96802{border-radius:35px 35px 35px 35px;}.elementor-12 .elementor-element.elementor-element-1c96802 iframe{height:417px;}.elementor-12 .elementor-element.elementor-element-b82e070{--display:flex;--min-height:622px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b82e070:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b82e070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/bgnovosembug.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c8513b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-c8513b9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-152cfeb{text-align:center;}.elementor-12 .elementor-element.elementor-element-152cfeb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0259179{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-b696e62{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9e05632 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-c85dd7d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-c85dd7d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-06d050a{--display:flex;}.elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-item{background-color:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-digits{font-family:"Barlow Condensed", Sans-serif;font-size:33px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-6c7e795 .elementor-countdown-label{color:#9B8FB5;font-family:"Barlow", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-ea550cd{--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;}.elementor-12 .elementor-element.elementor-element-ec8d2c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d20b72c .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;fill:#C11CB7;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-d20b72c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d20b72c .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-d20b72c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-d198a9c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5a8685c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-5a8685c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-58fea79 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;fill:#FFFFFF80;color:#FFFFFF80;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-1dcbd6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7e07996 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f779eb3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-f779eb3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6d34a03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-12 .elementor-element.elementor-element-6d34a03 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-1cd3cf1 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-bc0ccbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f4bd6b5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4eb9396{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-4eb9396.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-07e85be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-12 .elementor-element.elementor-element-07e85be .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-e76b45c .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;fill:#FFFFFF80;color:#FFFFFF80;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-44b4ca3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-0bbb8ed{--display:flex;--min-height:76px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-94d8b73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-98fa041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-98fa041 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-a14cf76{text-align:center;}.elementor-12 .elementor-element.elementor-element-a14cf76 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1c95e29 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:2.1px;fill:#7100E2;color:#7100E2;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-1c95e29{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ba45c23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-01afadd{text-align:center;}.elementor-12 .elementor-element.elementor-element-01afadd .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-3298bb4{text-align:center;}.elementor-12 .elementor-element.elementor-element-3298bb4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-5fa0475{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-2bfaff7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-aa9df0c{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-ca10269{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-78dd63d{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-487b08e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-ca12205{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-3e6c1dc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-a8cf8b7{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-5e1d050{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-83404c1{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-91cd313{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-bfa234c{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-dc30479{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#1A0A2E;}.elementor-12 .elementor-element.elementor-element-0fde047{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 67% );max-width:67%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1A0A2E;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-0fde047 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#7100E214;}.elementor-12 .elementor-element.elementor-element-0fde047 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-12 .elementor-element.elementor-element-0fde047 > .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:"Barlow", Sans-serif;font-weight:500;}:where( .elementor-12 .elementor-element.elementor-element-0fde047 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:0px;--padding-bottom:0px;--padding-left:30px;}.elementor-12 .elementor-element.elementor-element-7780f72{--display:flex;--min-height:622px;--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7780f72:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7780f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contoxbelohorizonte.com.br/wp-content/uploads/2026/03/bgnovosembug.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-db7977c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-7832e76{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7832e76 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5804f32{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-55e57a5{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-text{color:#A5A5A5;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A5A5A5;}.elementor-12 .elementor-element.elementor-element-ab36cc5 .elementor-button{background-color:#61CE7000;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-62f024f{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9445ad6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-676dbf5 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-0d52e36 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f71288a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9976349 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;color:#C11CB7;}.elementor-12 .elementor-element.elementor-element-5439d69 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-47dd76d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47dd76d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-47dd76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-b20a09f{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b20a09f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4c09b73{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-2b4a8cb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2b4a8cb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2b4a8cb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2b4a8cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2b4a8cb .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;}.elementor-12 .elementor-element.elementor-element-2b4a8cb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b4a8cb .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ad2ac6c{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;color:#C9C0D6;}.elementor-12 .elementor-element.elementor-element-4fe53d0{--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;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0FF;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-8352b81{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-9424bf6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-2b36b6e{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-1cd91b4{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e57722{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-28e8899{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-224af36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-6750201{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b3e5392{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-05a7bc3{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-25f1cb9{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eb37161{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-ad5b451{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76c2429{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fd642a4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-a023656{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8783f71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-013bd48{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-12d7556{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fa8a67e{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-316b183{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-db2e3a5{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-7e74e84{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b82e070{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-152cfeb{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0259179{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c85dd7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-ea550cd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-0fde047{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12 .elementor-element.elementor-element-7780f72{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-8352b81{--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-42bbc67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a599650{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-12 .elementor-element.elementor-element-a599650.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8669663.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-56ed9b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-56ed9b9 .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-bc4b37c{text-align:center;}.elementor-12 .elementor-element.elementor-element-a8fdeb2{text-align:center;}.elementor-12 .elementor-element.elementor-element-e18855b{text-align:center;}.elementor-12 .elementor-element.elementor-element-97a57fe{text-align:center;}.elementor-12 .elementor-element.elementor-element-f2d1dfb{text-align:center;}.elementor-12 .elementor-element.elementor-element-92ca2c1{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-10fc758{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-56b06e4{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-7aa76e6{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-86c527e{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e4bd0e{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d5050de{text-align:center;}.elementor-12 .elementor-element.elementor-element-8b426b4{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-36e7d33{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d437f14{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-88748a4{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-9424bf6{--padding-top:30px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2b36b6e{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-1cd91b4{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-c4e7584{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e57722 .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-1aad672{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-bf8971c{text-align:center;}.elementor-12 .elementor-element.elementor-element-05a7bc3{--content-width:90%;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-24143dd{text-align:center;}.elementor-12 .elementor-element.elementor-element-25f1cb9 .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-eb37161{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;text-align:center;}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-36d6a28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-c601fb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab05590{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3cfc730{text-align:center;}.elementor-12 .elementor-element.elementor-element-ad5b451{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-cb95fc8{text-align:center;}.elementor-12 .elementor-element.elementor-element-76c2429 .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-fd642a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a6cf36e{--width:263px;}.elementor-12 .elementor-element.elementor-element-1508501:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1508501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ed32331.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ed32331{text-align:center;}.elementor-12 .elementor-element.elementor-element-0b09e8c{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-9840f32{--width:263px;}.elementor-12 .elementor-element.elementor-element-2310898:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2310898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-d652ee0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d652ee0{text-align:center;}.elementor-12 .elementor-element.elementor-element-469cd26{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-4335e36{--width:263px;}.elementor-12 .elementor-element.elementor-element-e66eef7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e66eef7{text-align:center;}.elementor-12 .elementor-element.elementor-element-ebe2c9b{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-a9f441c{--width:263px;}.elementor-12 .elementor-element.elementor-element-9622204{--min-height:352px;}.elementor-12 .elementor-element.elementor-element-9622204:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9622204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-ddffc51.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ddffc51{text-align:center;}.elementor-12 .elementor-element.elementor-element-3547fb5{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-a023656{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-9f992e9{--width:263px;}.elementor-12 .elementor-element.elementor-element-8de9f8e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8de9f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-4efefb7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4efefb7{text-align:center;}.elementor-12 .elementor-element.elementor-element-56fa299{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-5133b68{--width:263px;}.elementor-12 .elementor-element.elementor-element-72032b5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-72032b5{text-align:center;}.elementor-12 .elementor-element.elementor-element-6676d0b{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-2e962c9{--width:263px;}.elementor-12 .elementor-element.elementor-element-de5a862:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-de5a862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-0165528.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0165528{text-align:center;}.elementor-12 .elementor-element.elementor-element-54ea39f{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-2765c80{--width:263px;}.elementor-12 .elementor-element.elementor-element-62d9a57:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62d9a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-7002369.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7002369{text-align:center;}.elementor-12 .elementor-element.elementor-element-c60557b{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-8783f71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-059f64e{--width:263px;}.elementor-12 .elementor-element.elementor-element-9bc8130.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9bc8130{text-align:center;}.elementor-12 .elementor-element.elementor-element-53582af{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-7349a17{--width:263px;}.elementor-12 .elementor-element.elementor-element-f937d56.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f937d56{text-align:center;}.elementor-12 .elementor-element.elementor-element-d7d3557{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-9fcab99{--width:263px;}.elementor-12 .elementor-element.elementor-element-2f7057b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f7057b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-28ce070.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-28ce070{text-align:center;}.elementor-12 .elementor-element.elementor-element-e901917{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-203511c{--width:263px;}.elementor-12 .elementor-element.elementor-element-c06b2b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c06b2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-40db59e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-40db59e{text-align:center;}.elementor-12 .elementor-element.elementor-element-59e83bc{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-013bd48{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-896a1fc{--width:263px;}.elementor-12 .elementor-element.elementor-element-a8d5c63.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a8d5c63{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f8af32{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-f69873c{--width:263px;}.elementor-12 .elementor-element.elementor-element-f5add96.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f5add96{text-align:center;}.elementor-12 .elementor-element.elementor-element-a0edcc9{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-6a5b8ce{--width:263px;}.elementor-12 .elementor-element.elementor-element-21b01f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21b01f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-fdf05b2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fdf05b2{text-align:center;}.elementor-12 .elementor-element.elementor-element-82c2d17{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-05ab72f{--width:263px;}.elementor-12 .elementor-element.elementor-element-90634a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-90634a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-b93756f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b93756f{text-align:center;}.elementor-12 .elementor-element.elementor-element-12d7556{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-b5629b8{--width:263px;}.elementor-12 .elementor-element.elementor-element-7e74430.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7e74430{text-align:center;}.elementor-12 .elementor-element.elementor-element-0746f73{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-3aeda1f{--width:263px;}.elementor-12 .elementor-element.elementor-element-7b2efca.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7b2efca{text-align:center;}.elementor-12 .elementor-element.elementor-element-5739662{--width:263px;}.elementor-12 .elementor-element.elementor-element-fd1c783:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd1c783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-ec9e453.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ec9e453{text-align:center;}.elementor-12 .elementor-element.elementor-element-563cf3c{--width:263px;}.elementor-12 .elementor-element.elementor-element-bac196a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bac196a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-5ff7915.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-5ff7915{text-align:center;}.elementor-12 .elementor-element.elementor-element-f69e1bf{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-fa8a67e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-41f3075{text-align:center;}.elementor-12 .elementor-element.elementor-element-316b183 .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-db2e3a5{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-7e74e84{--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-dff3b72{text-align:center;}.elementor-12 .elementor-element.elementor-element-512628c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-512628c .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-86cef3a{text-align:center;}.elementor-12 .elementor-element.elementor-element-a995b49{text-align:center;}.elementor-12 .elementor-element.elementor-element-a54670d{text-align:center;}.elementor-12 .elementor-element.elementor-element-cfa1d29{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-54fa1fc{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6e485ea{text-align:center;}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-ca2a897 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-b82e070{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-c8513b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-152cfeb .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-0259179{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e05632{text-align:center;}.elementor-12 .elementor-element.elementor-element-c85dd7d{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;text-align:center;}.elementor-12 .elementor-element.elementor-element-d20b72c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12 .elementor-element.elementor-element-5a8685c{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-f779eb3{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-4eb9396{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-12 .elementor-element.elementor-element-98fa041{text-align:center;}.elementor-12 .elementor-element.elementor-element-a14cf76{text-align:center;}.elementor-12 .elementor-element.elementor-element-ba45c23{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-01afadd{text-align:center;}.elementor-12 .elementor-element.elementor-element-2bfaff7{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-ca10269{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-487b08e{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-3e6c1dc{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-5e1d050{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-91cd313{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-dc30479{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-0fde047{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-7780f72{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-7832e76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-7832e76 .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-55e57a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-47dd76d{--content-width:90%;}.elementor-12 .elementor-element.elementor-element-b20a09f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-0fb9de6{--width:91%;}.elementor-12 .elementor-element.elementor-element-8b426b4{--width:75%;}.elementor-12 .elementor-element.elementor-element-36e7d33{--width:75%;}.elementor-12 .elementor-element.elementor-element-d437f14{--width:75%;}.elementor-12 .elementor-element.elementor-element-88748a4{--width:75%;}.elementor-12 .elementor-element.elementor-element-c601fb2{--width:36%;}.elementor-12 .elementor-element.elementor-element-31e03e8{--width:100%;}.elementor-12 .elementor-element.elementor-element-a6cf36e{--width:263px;}.elementor-12 .elementor-element.elementor-element-9840f32{--width:263px;}.elementor-12 .elementor-element.elementor-element-4335e36{--width:263px;}.elementor-12 .elementor-element.elementor-element-a9f441c{--width:263px;}.elementor-12 .elementor-element.elementor-element-9f992e9{--width:263px;}.elementor-12 .elementor-element.elementor-element-5133b68{--width:263px;}.elementor-12 .elementor-element.elementor-element-2e962c9{--width:263px;}.elementor-12 .elementor-element.elementor-element-2765c80{--width:263px;}.elementor-12 .elementor-element.elementor-element-059f64e{--width:263px;}.elementor-12 .elementor-element.elementor-element-7349a17{--width:263px;}.elementor-12 .elementor-element.elementor-element-9fcab99{--width:263px;}.elementor-12 .elementor-element.elementor-element-203511c{--width:263px;}.elementor-12 .elementor-element.elementor-element-896a1fc{--width:263px;}.elementor-12 .elementor-element.elementor-element-f69873c{--width:263px;}.elementor-12 .elementor-element.elementor-element-6a5b8ce{--width:263px;}.elementor-12 .elementor-element.elementor-element-05ab72f{--width:263px;}.elementor-12 .elementor-element.elementor-element-b5629b8{--width:263px;}.elementor-12 .elementor-element.elementor-element-3aeda1f{--width:263px;}.elementor-12 .elementor-element.elementor-element-5739662{--width:263px;}.elementor-12 .elementor-element.elementor-element-563cf3c{--width:263px;}.elementor-12 .elementor-element.elementor-element-bce96fc{--width:91%;}.elementor-12 .elementor-element.elementor-element-dfc96f8{--width:91%;}.elementor-12 .elementor-element.elementor-element-0926b1c{--width:91%;}.elementor-12 .elementor-element.elementor-element-d00a987{--width:100%;}.elementor-12 .elementor-element.elementor-element-665abee{--width:100%;}.elementor-12 .elementor-element.elementor-element-f83c6b4{--width:100%;}.elementor-12 .elementor-element.elementor-element-0259179{--width:74%;}.elementor-12 .elementor-element.elementor-element-06d050a{--width:30%;}.elementor-12 .elementor-element.elementor-element-0bbb8ed{--width:91%;}.elementor-12 .elementor-element.elementor-element-62f024f{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-b696e62{--width:58%;}}/* Start custom CSS for image, class: .elementor-element-a599650 */.elementor-12 .elementor-element.elementor-element-a599650{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8669663 */.elementor-12 .elementor-element.elementor-element-8669663 {
    border-radius: 70px;
border: 1px solid rgba(193, 28, 183, 0.38);
background: rgba(193, 28, 183, 0.13);
}

.elementor-12 .elementor-element.elementor-element-8669663{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56ed9b9 */.elementor-12 .elementor-element.elementor-element-56ed9b9{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc4b37c */.elementor-12 .elementor-element.elementor-element-bc4b37c{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-668df60 */.elementor-12 .elementor-element.elementor-element-668df60 {
    border-right: 1px solid rgba(113, 0, 226, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ecf88 */.elementor-12 .elementor-element.elementor-element-d8ecf88 {
    border-right: 1px solid rgba(113, 0, 226, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fb9de6 */.elementor-12 .elementor-element.elementor-element-0fb9de6 {
    border-radius: 25px;
border: 1px solid rgba(113, 0, 226, 0.25);
}

.elementor-12 .elementor-element.elementor-element-0fb9de6{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-486d35c *//* BOTÃO DO FORMULÁRIO */
.form-gradient .elementor-button {
    position: relative;
    display: inline-block;
    padding: 12px 24px;
    background: linear-gradient(90deg, #7100E2, #C11CB7, #7100E2);
    background-size: 200% 200%;
    border-radius: 100px;
    color: #fff !important;
    border: none;
    overflow: hidden;
    transition: all 0.3s ease;
    animation: gradientMove 4s ease infinite;
}

/* MOVIMENTO DO GRADIENTE */
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* EFEITO DE BRILHO */
.form-gradient .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );
    transform: skewX(-20deg);
}

/* HOVER */
.form-gradient .elementor-button:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow: 0 10px 25px rgba(113, 0, 226, 0.4);
}

/* ANIMAÇÃO DO BRILHO */
.form-gradient .elementor-button:hover::before {
    animation: shine 0.8s ease forwards;
}

@keyframes shine {
    100% {
        left: 125%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92ca2c1 */.elementor-12 .elementor-element.elementor-element-92ca2c1 {
    border-radius: 35px;
border: 1px solid rgba(113, 0, 226, 0.28);
background: rgba(255, 255, 255, 0.04);
}

.elementor-12 .elementor-element.elementor-element-92ca2c1{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8352b81 */.elementor-12 .elementor-element.elementor-element-8352b81::after {
    content:"";
    pointer-events: none;
    width: 550px; /*defina otamanho do círculo*/
    height:550px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 15em;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: #C11CB750; /*defina a cor do círculo*/
    animation: circulo 20s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em) translatey(5em);
        scale: 1.4;
    }

    50%{
        transform: translatex(0em) translatey(-5em);
    }

}

.elementor-12 .elementor-element.elementor-element-8352b81{
      overflow: hidden !important;
}

.elementor-12 .elementor-element.elementor-element-8352b81 *{
      z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2b36b6e */.elementor-12 .elementor-element.elementor-element-2b36b6e .swiper,
.elementor-12 .elementor-element.elementor-element-2b36b6e .swiper-container {
    overflow: visible !important;
    clip-path: polygon(-1000% 0%, 1000% 0%, 1000% 100%, -1000% 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9424bf6 */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e03e8 */.elementor-12 .elementor-element.elementor-element-31e03e8 {
    border: 1px solid rgba(113, 0, 226, 0.18);
background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8902c46 *//* BOTÃO BASE */
.btn-gradient-anim {
    position: relative;
    display: inline-block;
    padding: 5px 8px;
    background: linear-gradient(90deg, #7100E2, #C11CB7, #7100E2);
    background-size: 200% 200%;
    border-radius: 100px;
    color: #fff;
    text-decoration: none;
    overflow: hidden;
    transition: all 0.3s ease;
    animation: gradientMove 4s ease infinite;
}

/* MOVIMENTO DO GRADIENTE */
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* EFEITO DE BRILHO */
.btn-gradient-anim::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );
    transform: skewX(-20deg);
}

/* HOVER */
.btn-gradient-anim:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow: 0 10px 25px rgba(113, 0, 226, 0.4);
}

/* ANIMAÇÃO DO BRILHO */
.btn-gradient-anim:hover::before {
    animation: shine 0.8s ease forwards;
}

@keyframes shine {
    100% {
        left: 125%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05a7bc3 */.elementor-12 .elementor-element.elementor-element-05a7bc3::after {
    content:"";
    pointer-events: none;
    width: 550px; /*defina otamanho do círculo*/
    height:550px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 15em;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: #C11CB750; /*defina a cor do círculo*/
    animation: circulo 20s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em) translatey(5em);
        scale: 1.4;
    }

    50%{
        transform: translatex(0em) translatey(-5em);
    }

}

.elementor-12 .elementor-element.elementor-element-05a7bc3{
      overflow: hidden !important;
}

.elementor-12 .elementor-element.elementor-element-05a7bc3 *{
      z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6cf36e */.elementor-12 .elementor-element.elementor-element-a6cf36e {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9840f32 */.elementor-12 .elementor-element.elementor-element-9840f32 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4335e36 */.elementor-12 .elementor-element.elementor-element-4335e36 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9f441c */.elementor-12 .elementor-element.elementor-element-a9f441c {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f992e9 */.elementor-12 .elementor-element.elementor-element-9f992e9 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5133b68 */.elementor-12 .elementor-element.elementor-element-5133b68 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e962c9 */.elementor-12 .elementor-element.elementor-element-2e962c9 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2765c80 */.elementor-12 .elementor-element.elementor-element-2765c80 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-059f64e */.elementor-12 .elementor-element.elementor-element-059f64e {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7349a17 */.elementor-12 .elementor-element.elementor-element-7349a17 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcab99 */.elementor-12 .elementor-element.elementor-element-9fcab99 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-203511c */.elementor-12 .elementor-element.elementor-element-203511c {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-896a1fc */.elementor-12 .elementor-element.elementor-element-896a1fc {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f69873c */.elementor-12 .elementor-element.elementor-element-f69873c {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a5b8ce */.elementor-12 .elementor-element.elementor-element-6a5b8ce {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05ab72f */.elementor-12 .elementor-element.elementor-element-05ab72f {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5629b8 */.elementor-12 .elementor-element.elementor-element-b5629b8 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aeda1f */.elementor-12 .elementor-element.elementor-element-3aeda1f {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5739662 */.elementor-12 .elementor-element.elementor-element-5739662 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563cf3c */.elementor-12 .elementor-element.elementor-element-563cf3c {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-094a16f *//* BOTÃO BASE */
.btn-gradient-anim {
    position: relative;
    display: inline-block;
    padding: 5px 8px;
    background: linear-gradient(90deg, #7100E2, #C11CB7, #7100E2);
    background-size: 200% 200%;
    border-radius: 100px;
    color: #fff;
    text-decoration: none;
    overflow: hidden;
    transition: all 0.3s ease;
    animation: gradientMove 4s ease infinite;
}

/* MOVIMENTO DO GRADIENTE */
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* EFEITO DE BRILHO */
.btn-gradient-anim::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );
    transform: skewX(-20deg);
}

/* HOVER */
.btn-gradient-anim:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow: 0 10px 25px rgba(113, 0, 226, 0.4);
}

/* ANIMAÇÃO DO BRILHO */
.btn-gradient-anim:hover::before {
    animation: shine 0.8s ease forwards;
}

@keyframes shine {
    100% {
        left: 125%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad5b451 */.elementor-12 .elementor-element.elementor-element-ad5b451::after {
    content:"";
    pointer-events: none;
    width: 550px; /*defina otamanho do círculo*/
    height:550px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 15em;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: #C11CB730; /*defina a cor do círculo*/
    animation: circulo 20s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em) translatey(5em);
        scale: 1.4;
    }

    50%{
        transform: translatex(0em) translatey(-5em);
    }

}

.elementor-12 .elementor-element.elementor-element-ad5b451{
      overflow: hidden !important;
}

.elementor-12 .elementor-element.elementor-element-ad5b451 *{
      z-index: 3 !important;
}


.sem-ruido {
    position: relative;
    z-index: 3;
}

.sem-ruido::before {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit; /* ou uma cor sólida */
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-db2e3a5 */.elementor-12 .elementor-element.elementor-element-db2e3a5 .swiper,
.elementor-12 .elementor-element.elementor-element-db2e3a5 .swiper-container {
    overflow: visible !important;
    clip-path: polygon(-1000% 0%, 1000% 0%, 1000% 100%, -1000% 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbaa2e8 */.elementor-12 .elementor-element.elementor-element-dbaa2e8 {
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bce96fc */.elementor-12 .elementor-element.elementor-element-bce96fc {
    border-left: 2px solid #7100E2;
background: rgba(113, 0, 226, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfc96f8 */.elementor-12 .elementor-element.elementor-element-dfc96f8 {
    border-left: 2px solid #7100E2;
background: rgba(113, 0, 226, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0926b1c */.elementor-12 .elementor-element.elementor-element-0926b1c {
    border-left: 2px solid #7100E2;
background: rgba(113, 0, 226, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d00a987 */.elementor-12 .elementor-element.elementor-element-d00a987 {
    border: 1px solid rgba(113, 0, 226, 0.18);
background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-665abee */.elementor-12 .elementor-element.elementor-element-665abee {
    border: 1px solid rgba(113, 0, 226, 0.18);
background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f83c6b4 */.elementor-12 .elementor-element.elementor-element-f83c6b4 {
    border: 1px solid rgba(113, 0, 226, 0.18);
background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e74e84 */.elementor-12 .elementor-element.elementor-element-7e74e84::after {
    content:"";
    pointer-events: none;
    width: 550px; /*defina otamanho do círculo*/
    height:550px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 15em;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: #C11CB715; /*defina a cor do círculo*/
    animation: circulo 20s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em) translatey(5em);
        scale: 1.4;
    }

    50%{
        transform: translatex(0em) translatey(-5em);
    }

}

.elementor-12 .elementor-element.elementor-element-7e74e84{
      overflow: hidden !important;
}

.elementor-12 .elementor-element.elementor-element-7e74e84 *{
      z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d966ef8 */.elementor-12 .elementor-element.elementor-element-d966ef8 {
    border-radius: 70px;
border: 1px solid rgba(193, 28, 183, 0.38);
background: rgba(193, 28, 183, 0.13);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d20b72c */.elementor-12 .elementor-element.elementor-element-d20b72c {
    border-radius: 70px;
border: 1px solid rgba(193, 28, 183, 0.38);
background: rgba(193, 28, 183, 0.13);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58fea79 */.elementor-12 .elementor-element.elementor-element-58fea79 {
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec8d2c2 */.elementor-12 .elementor-element.elementor-element-ec8d2c2 {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cd3cf1 *//* BOTÃO BASE */
.btn-gradient-anim {
    position: relative;
    display: inline-block;
    padding: 5px 8px;
    background: linear-gradient(90deg, #7100E2, #C11CB7, #7100E2);
    background-size: 200% 200%;
    border-radius: 100px;
    color: #fff;
    text-decoration: none;
    overflow: hidden;
    transition: all 0.3s ease;
    animation: gradientMove 4s ease infinite;
}

/* MOVIMENTO DO GRADIENTE */
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* EFEITO DE BRILHO */
.btn-gradient-anim::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );
    transform: skewX(-20deg);
}

/* HOVER */
.btn-gradient-anim:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow: 0 10px 25px rgba(113, 0, 226, 0.4);
}

/* ANIMAÇÃO DO BRILHO */
.btn-gradient-anim:hover::before {
    animation: shine 0.8s ease forwards;
}

@keyframes shine {
    100% {
        left: 125%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcbd6a */.elementor-12 .elementor-element.elementor-element-1dcbd6a {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e76b45c */.elementor-12 .elementor-element.elementor-element-e76b45c {
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc0ccbc */.elementor-12 .elementor-element.elementor-element-bc0ccbc {
    border-radius: 25px;
border: 1px solid #7100E2;
background: rgba(113, 0, 226, 0.11);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c95e29 */.elementor-12 .elementor-element.elementor-element-1c95e29 {
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94d8b73 */.elementor-12 .elementor-element.elementor-element-94d8b73 {
    border-right: 1px solid rgba(113, 0, 226, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbb8ed */.elementor-12 .elementor-element.elementor-element-0bbb8ed {
    border-radius: 25px;
border: 1px solid rgba(113, 0, 226, 0.25);
}

.elementor-12 .elementor-element.elementor-element-0bbb8ed{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82e070 */.elementor-12 .elementor-element.elementor-element-b82e070::after {
    content:"";
    pointer-events: none;
    width: 550px; /*defina otamanho do círculo*/
    height:550px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 15em;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: #C11CB715; /*defina a cor do círculo*/
    animation: circulo 20s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em) translatey(5em);
        scale: 1.4;
    }

    50%{
        transform: translatex(0em) translatey(-5em);
    }

}

.elementor-12 .elementor-element.elementor-element-b82e070{
      overflow: hidden !important;
}

.elementor-12 .elementor-element.elementor-element-b82e070 *{
      z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab36cc5 *//* BOTÃO BASE */
.btn-gradient-anim {
    position: relative;
    display: inline-block;
    padding: 5px 8px;
    background: linear-gradient(90deg, #7100E2, #C11CB7, #7100E2);
    background-size: 200% 200%;
    border-radius: 100px;
    color: #fff;
    text-decoration: none;
    overflow: hidden;
    transition: all 0.3s ease;
    animation: gradientMove 4s ease infinite;
}

/* MOVIMENTO DO GRADIENTE */
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* EFEITO DE BRILHO */
.btn-gradient-anim::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );
    transform: skewX(-20deg);
}

/* HOVER */
.btn-gradient-anim:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow: 0 10px 25px rgba(113, 0, 226, 0.4);
}

/* ANIMAÇÃO DO BRILHO */
.btn-gradient-anim:hover::before {
    animation: shine 0.8s ease forwards;
}

@keyframes shine {
    100% {
        left: 125%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9445ad6 */.elementor-12 .elementor-element.elementor-element-9445ad6 {
    border-right: 1px solid rgba(113, 0, 226, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f024f */.elementor-12 .elementor-element.elementor-element-62f024f {
    border-radius: 25px;
border: 1px solid rgba(113, 0, 226, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7780f72 */.elementor-12 .elementor-element.elementor-element-7780f72::after {
    content:"";
    pointer-events: none;
    width: 550px; /*defina otamanho do círculo*/
    height:550px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 15em;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: #C11CB715; /*defina a cor do círculo*/
    animation: circulo 20s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em) translatey(5em);
        scale: 1.4;
    }

    50%{
        transform: translatex(0em) translatey(-5em);
    }

}

.elementor-12 .elementor-element.elementor-element-7780f72{
      overflow: hidden !important;
}

.elementor-12 .elementor-element.elementor-element-7780f72 *{
      z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dd76d */.elementor-12 .elementor-element.elementor-element-47dd76d::after {
    content:"";
    pointer-events: none;
    width: 550px; /*defina otamanho do círculo*/
    height:550px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 15em;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: #7100E250; /*defina a cor do círculo*/
    animation: circulo 20s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em) translatey(5em);
        scale: 1.4;
    }

    50%{
        transform: translatex(0em) translatey(-5em);
    }

}

.elementor-12 .elementor-element.elementor-element-47dd76d{
      overflow: hidden !important;
}

.elementor-12 .elementor-element.elementor-element-47dd76d *{
      z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS */html, body {
  overflow-x: hidden;
}


html::before{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 3px 3px;
    pointer-events: none;
    z-index: 2;
    opacity: 0.04;
    mix-blend-mode: plus-lighter;
}


.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top {
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.5s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 0.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */