.elementor-272 .elementor-element.elementor-element-0452870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0452870:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-0452870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francavigilancia.com.br/wp-content/uploads/2025/07/BG-NOVO_PRO-1.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-272 .elementor-element.elementor-element-3bab4fc{--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-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-272 .elementor-element.elementor-element-a6d5a22{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-a6d5a22 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:500;line-height:17px;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-272 .elementor-element.elementor-element-dd57207{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.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 );}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-765e5f9{left:0px;}body.rtl .elementor-272 .elementor-element.elementor-element-765e5f9{right:0px;}.elementor-272 .elementor-element.elementor-element-765e5f9{top:0px;}.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-272 .elementor-element.elementor-element-00ac32f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:25px;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-25px;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-272 .elementor-element.elementor-element-00ac32f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-00ac32f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-272 .elementor-element.elementor-element-00ac32f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-type-html{padding-bottom:0px;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group .elementor-field, .elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-subgroup label{font-family:"Sora", Sans-serif;font-size:25px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF2E;border-color:#FFFFFF17;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF2E;border-color:#FFFFFF17;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF17;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-button{font-family:"Sora", Sans-serif;font-size:23px;font-weight:700;border-radius:13px 13px 13px 13px;padding:19px 19px 19px 19px;}.elementor-272 .elementor-element.elementor-element-00ac32f .e-form__buttons__wrapper__button-next{color:#000000;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-button[type="submit"]{color:#000000;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-272 .elementor-element.elementor-element-00ac32f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-272 .elementor-element.elementor-element-00ac32f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-272 .elementor-element.elementor-element-00ac32f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-272 .elementor-element.elementor-element-00ac32f{--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;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-c08fd9f{--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-272 .elementor-element.elementor-element-5aabdf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-272 .elementor-element.elementor-element-5aabdf3:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-5aabdf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-4cd2920{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-4cd2920:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-4cd2920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15151500;}.elementor-272 .elementor-element.elementor-element-301189d{--display:flex;}.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-272 .elementor-element.elementor-element-0050b36 .elementor-icon-list-icon i{color:#FEFF02;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-0050b36 .elementor-icon-list-icon svg{fill:#FEFF02;transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-0050b36{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-0050b36 .elementor-icon-list-icon{padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0050b36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-0050b36 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-0050b36 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-95cf274{--display:flex;}.elementor-272 .elementor-element.elementor-element-4af0fa1 .elementor-icon-list-icon i{color:#FEFF02;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-4af0fa1 .elementor-icon-list-icon svg{fill:#FEFF02;transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-4af0fa1{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-4af0fa1 .elementor-icon-list-icon{padding-right:0px;}.elementor-272 .elementor-element.elementor-element-4af0fa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-4af0fa1 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-4af0fa1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-b2eca35{--display:flex;}.elementor-272 .elementor-element.elementor-element-ca4c55a .elementor-icon-list-icon i{color:#FEFF02;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-ca4c55a .elementor-icon-list-icon svg{fill:#FEFF02;transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-ca4c55a{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-ca4c55a .elementor-icon-list-icon{padding-right:0px;}.elementor-272 .elementor-element.elementor-element-ca4c55a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-ca4c55a .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-ca4c55a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-b1a761f{--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-272 .elementor-element.elementor-element-f17c2d9 img{width:100%;}.elementor-272 .elementor-element.elementor-element-f17c2d9{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;top:211px;z-index:5;}.elementor-272 .elementor-element.elementor-element-f17c2d9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-f17c2d9{left:-1px;}body.rtl .elementor-272 .elementor-element.elementor-element-f17c2d9{right:-1px;}.elementor-272 .elementor-element.elementor-element-e73b02e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-75fa2c1{--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;--z-index:10;}.elementor-272 .elementor-element.elementor-element-3dd4327 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-3dd4327{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-53efde1 img{border-radius:30px 30px 30px 30px;}.elementor-272 .elementor-element.elementor-element-53efde1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -108px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-272 .elementor-element.elementor-element-edb0783 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:0px 0px 22px 0px #FFF900;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-272 .elementor-element.elementor-element-edb0783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-cd1dceb{--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-272 .elementor-element.elementor-element-23507bc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-23507bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-9c3ca68{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-1fa5d93{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-272 .elementor-element.elementor-element-1fa5d93:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-1fa5d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-3f956ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-3f956ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-3f956ec{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-3f956ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-3f956ec .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-3f956ec .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-0b5075a{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-272 .elementor-element.elementor-element-0b5075a:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-0b5075a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-977f67c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-977f67c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-977f67c{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-977f67c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-977f67c .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-977f67c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-7289592{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-272 .elementor-element.elementor-element-7289592:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-7289592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-fb1b59f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-fb1b59f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-fb1b59f{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-fb1b59f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-fb1b59f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-fb1b59f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-834351f{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-272 .elementor-element.elementor-element-834351f:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-834351f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-08958af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-08958af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-08958af{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-08958af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-08958af .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-08958af .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-65a543d{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-272 .elementor-element.elementor-element-65a543d:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-65a543d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-c5b1901 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-c5b1901 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-c5b1901{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-c5b1901 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-c5b1901 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-272 .elementor-element.elementor-element-c5b1901 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-6930559{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-272 .elementor-element.elementor-element-6930559:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-6930559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francavigilancia.com.br/wp-content/uploads/2025/08/PRO-Novo-Conserto-2-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-272 .elementor-element.elementor-element-9a09607{--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-272 .elementor-element.elementor-element-be047c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-be047c5{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-dde2dc9{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-9958774{--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-53e00cb img{width:100%;opacity:0.7;}.elementor-272 .elementor-element.elementor-element-53e00cb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:806px;z-index:-1;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-53e00cb{left:-95px;}body.rtl .elementor-272 .elementor-element.elementor-element-53e00cb{right:-95px;}.elementor-272 .elementor-element.elementor-element-c4cee75{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c4cee75:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-c4cee75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #151515 0%, #000000 36%);}.elementor-272 .elementor-element.elementor-element-09361ab{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-09361ab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-014f180{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-f85fed1{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-f85fed1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-272 .elementor-element.elementor-element-f85fed1 .elementor-swiper-button.elementor-swiper-button-next{font-size:27px;}.elementor-272 .elementor-element.elementor-element-579d26f{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-43f2d84 img{width:100%;}.elementor-272 .elementor-element.elementor-element-43f2d84{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-ccd6a4b{text-align:center;width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-ccd6a4b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-70326cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-272 .elementor-element.elementor-element-70326cf:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-70326cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-823493e{--display:flex;}.elementor-272 .elementor-element.elementor-element-f9ca50b{text-align:left;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#FFFFFF;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-23df966{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-272 .elementor-element.elementor-element-23df966:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-23df966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-372af14{--display:flex;}.elementor-272 .elementor-element.elementor-element-4aba37c{text-align:left;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#FFFFFF;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-f19f958{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-272 .elementor-element.elementor-element-f19f958:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-f19f958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-697b211{--display:flex;}.elementor-272 .elementor-element.elementor-element-df499dd{text-align:left;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#FFFFFF;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-e6a190a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-272 .elementor-element.elementor-element-e6a190a:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-e6a190a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #151515 0%, #000000 100%);}.elementor-272 .elementor-element.elementor-element-504a32b{--display:flex;}.elementor-272 .elementor-element.elementor-element-c5c13af{text-align:left;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#FFFFFF;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-5fffc1e .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:0px 0px 22px 0px #FFF900;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-272 .elementor-element.elementor-element-5fffc1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-9d489e2{--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;}.elementor-272 .elementor-element.elementor-element-0d4138f{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-0d4138f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-386cc56{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-8a07f6d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-272 .elementor-element.elementor-element-401adbc{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#353131;--border-color:#353131;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-272 .elementor-element.elementor-element-401adbc:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-401adbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-272 .elementor-element.elementor-element-5c758f2{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-5c758f2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-b8b5d3d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-b8b5d3d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-b8b5d3d{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-b8b5d3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-b8b5d3d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-b8b5d3d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-b88d099 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-b88d099 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-b88d099{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-b88d099 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-b88d099 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-b88d099 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-0d55b1c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-0d55b1c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-0d55b1c{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-0d55b1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-0d55b1c .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-0d55b1c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-739a86e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-739a86e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-739a86e{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-739a86e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-739a86e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-739a86e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-4d0f99a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-4d0f99a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-4d0f99a{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-4d0f99a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-4d0f99a .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-4d0f99a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-8a20cda{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#353131;--border-color:#353131;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-272 .elementor-element.elementor-element-8a20cda:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-8a20cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-272 .elementor-element.elementor-element-319ad09{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-319ad09 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-4fde8be .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-4fde8be .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-4fde8be{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-4fde8be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-4fde8be .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-4fde8be .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-e23a3f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-e23a3f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-e23a3f7{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-e23a3f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-e23a3f7 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-e23a3f7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-5acd65b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-5acd65b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-5acd65b{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-5acd65b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-5acd65b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-5acd65b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-3be5643 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-3be5643 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-3be5643{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-3be5643 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-3be5643 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-3be5643 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-6e62101 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-6e62101 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-6e62101{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-6e62101 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-6e62101 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;}.elementor-272 .elementor-element.elementor-element-6e62101 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-ca2a06e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-327a6df .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:0px 0px 22px 0px #FFF900;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-272 .elementor-element.elementor-element-327a6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-30c414d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-e7f813d img{width:100%;}.elementor-272 .elementor-element.elementor-element-e7f813d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-e4a8597{--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;}.elementor-272 .elementor-element.elementor-element-e5fc652{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-e5fc652 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-1ad7b9c{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-9992c12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#353131;--border-color:#353131;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-272 .elementor-element.elementor-element-9992c12:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-9992c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-272 .elementor-element.elementor-element-1e9d73f{--display:flex;}.elementor-272 .elementor-element.elementor-element-7b6a94d{--display:flex;}.elementor-272 .elementor-element.elementor-element-9e0f814 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-1d138d9{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-69eae32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#353131;--border-color:#353131;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-272 .elementor-element.elementor-element-69eae32:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-69eae32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-272 .elementor-element.elementor-element-de2aaf6{--display:flex;}.elementor-272 .elementor-element.elementor-element-84e7f3f{--display:flex;}.elementor-272 .elementor-element.elementor-element-3e4d423 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-d720f6f{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-bd1ae36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#353131;--border-color:#353131;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-272 .elementor-element.elementor-element-bd1ae36:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-bd1ae36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-272 .elementor-element.elementor-element-d25ea82{--display:flex;}.elementor-272 .elementor-element.elementor-element-b2bd563{--display:flex;}.elementor-272 .elementor-element.elementor-element-8dab608 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-3dea380{text-align:left;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:#FFFFFF;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-d7e7090{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#353131;--border-color:#353131;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-272 .elementor-element.elementor-element-d7e7090:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-d7e7090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-272 .elementor-element.elementor-element-be59990{--display:flex;}.elementor-272 .elementor-element.elementor-element-48dd527{--display:flex;}.elementor-272 .elementor-element.elementor-element-ddbd92b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-edb458f{text-align:left;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:#FFFFFF;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-ec5544f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:77px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-ee76698 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:0px 0px 22px 0px #FFF900;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-272 .elementor-element.elementor-element-ee76698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}body.elementor-page-272:not(.elementor-motion-effects-element-type-background), body.elementor-page-272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-0452870:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-0452870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francavigilancia.com.br/wp-content/uploads/2025/08/BG-mobile-1.png");background-position:top center;background-size:contain;}.elementor-272 .elementor-element.elementor-element-0452870{--padding-top:630px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3bab4fc{--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-272 .elementor-element.elementor-element-a6d5a22{--container-widget-width:527px;--container-widget-flex-grow:0;width:var( --container-widget-width, 527px );max-width:527px;z-index:20;}.elementor-272 .elementor-element.elementor-element-dd57207{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-765e5f9 img{width:100%;}.elementor-272 .elementor-element.elementor-element-765e5f9{width:var( --container-widget-width, 478px );max-width:478px;--container-widget-width:478px;--container-widget-flex-grow:0;top:-30px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-765e5f9{left:226px;}body.rtl .elementor-272 .elementor-element.elementor-element-765e5f9{right:226px;}.elementor-272 .elementor-element.elementor-element-00ac32f{--container-widget-width:522px;--container-widget-flex-grow:0;width:var( --container-widget-width, 522px );max-width:522px;z-index:20;}.elementor-272 .elementor-element.elementor-element-5aabdf3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-4cd2920{--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-272 .elementor-element.elementor-element-f17c2d9{--container-widget-width:797px;--container-widget-flex-grow:0;width:var( --container-widget-width, 797px );max-width:797px;top:-139px;z-index:-8;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-f17c2d9{left:-2px;}body.rtl .elementor-272 .elementor-element.elementor-element-f17c2d9{right:-2px;}.elementor-272 .elementor-element.elementor-element-e73b02e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-75fa2c1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-3dd4327{text-align:center;--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;}.elementor-272 .elementor-element.elementor-element-53efde1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-cd1dceb{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-9c3ca68{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-6930559{--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:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-6930559:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-6930559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francavigilancia.com.br/wp-content/uploads/2025/08/PRO-Novo-Conserto-2-2-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-272 .elementor-element.elementor-element-9a09607{--padding-top:500px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-dde2dc9{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-09361ab{--container-widget-width:506px;--container-widget-flex-grow:0;width:var( --container-widget-width, 506px );max-width:506px;}.elementor-272 .elementor-element.elementor-element-014f180{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-f85fed1{--e-image-carousel-slides-to-show:5;--container-widget-width:530px;--container-widget-flex-grow:0;width:var( --container-widget-width, 530px );max-width:530px;}.elementor-272 .elementor-element.elementor-element-579d26f{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-ccd6a4b{--container-widget-width:599px;--container-widget-flex-grow:0;width:var( --container-widget-width, 599px );max-width:599px;}.elementor-272 .elementor-element.elementor-element-0d4138f{--container-widget-width:493px;--container-widget-flex-grow:0;width:var( --container-widget-width, 493px );max-width:493px;}.elementor-272 .elementor-element.elementor-element-386cc56{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-e5fc652{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-272 .elementor-element.elementor-element-1ad7b9c{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-1d138d9{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}.elementor-272 .elementor-element.elementor-element-d720f6f{text-align:center;--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;z-index:20;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-0452870:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-0452870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francavigilancia.com.br/wp-content/uploads/2025/08/BG-mobile-1.png");}.elementor-272 .elementor-element.elementor-element-0452870{--padding-top:0px;--padding-bottom:77px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3bab4fc{--padding-top:340px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-a6d5a22{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-272 .elementor-element.elementor-element-dd57207{font-size:15px;line-height:1.6em;--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-765e5f9{left:112px;}body.rtl .elementor-272 .elementor-element.elementor-element-765e5f9{right:112px;}.elementor-272 .elementor-element.elementor-element-765e5f9{top:355px;}.elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-group .elementor-field, .elementor-272 .elementor-element.elementor-element-00ac32f .elementor-field-subgroup label{font-size:20px;}.elementor-272 .elementor-element.elementor-element-00ac32f{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-272 .elementor-element.elementor-element-301189d{--width:250px;}.elementor-272 .elementor-element.elementor-element-95cf274{--width:250px;}.elementor-272 .elementor-element.elementor-element-b2eca35{--width:250px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-f17c2d9{left:-2px;}body.rtl .elementor-272 .elementor-element.elementor-element-f17c2d9{right:-2px;}.elementor-272 .elementor-element.elementor-element-f17c2d9{top:78px;}.elementor-272 .elementor-element.elementor-element-edb0783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:334px;--container-widget-flex-grow:0;width:var( --container-widget-width, 334px );max-width:334px;}.elementor-272 .elementor-element.elementor-element-cd1dceb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-9c3ca68{font-size:15px;line-height:1.6em;--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-272 .elementor-element.elementor-element-1fa5d93{--width:350px;}.elementor-272 .elementor-element.elementor-element-3f956ec{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-3f956ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-3f956ec .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-0b5075a{--width:350px;}.elementor-272 .elementor-element.elementor-element-977f67c{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-977f67c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-977f67c .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-7289592{--width:350px;}.elementor-272 .elementor-element.elementor-element-fb1b59f{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-fb1b59f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-fb1b59f .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-834351f{--width:350px;}.elementor-272 .elementor-element.elementor-element-08958af{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-08958af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-08958af .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-65a543d{--width:350px;}.elementor-272 .elementor-element.elementor-element-c5b1901{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-c5b1901 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-c5b1901 .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-9a09607{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:241px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-be047c5{--container-widget-width:347px;--container-widget-flex-grow:0;width:var( --container-widget-width, 347px );max-width:347px;}.elementor-272 .elementor-element.elementor-element-dde2dc9{font-size:15px;line-height:1.6em;--container-widget-width:373px;--container-widget-flex-grow:0;width:var( --container-widget-width, 373px );max-width:373px;}.elementor-272 .elementor-element.elementor-element-9958774{--content-width:370px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-53e00cb{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;top:663px;z-index:1;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-53e00cb{left:-180px;}body.rtl .elementor-272 .elementor-element.elementor-element-53e00cb{right:-180px;}.elementor-272 .elementor-element.elementor-element-c4cee75{--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-09361ab{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-272 .elementor-element.elementor-element-014f180{font-size:15px;line-height:1.6em;--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;}.elementor-272 .elementor-element.elementor-element-f85fed1{--e-image-carousel-slides-to-show:3;--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-272 .elementor-element.elementor-element-579d26f{font-size:15px;line-height:1.6em;--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-272 .elementor-element.elementor-element-ccd6a4b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;}.elementor-272 .elementor-element.elementor-element-70326cf{--width:350px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-272 .elementor-element.elementor-element-823493e{--width:55px;}.elementor-272 .elementor-element.elementor-element-ed23664 img{width:100%;}.elementor-272 .elementor-element.elementor-element-f9ca50b{text-align:left;font-size:13px;line-height:1.5em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-272 .elementor-element.elementor-element-23df966{--width:350px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-272 .elementor-element.elementor-element-372af14{--width:55px;}.elementor-272 .elementor-element.elementor-element-4aba37c{text-align:left;font-size:13px;line-height:1.5em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-272 .elementor-element.elementor-element-f19f958{--width:350px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-272 .elementor-element.elementor-element-697b211{--width:55px;}.elementor-272 .elementor-element.elementor-element-df499dd{text-align:left;font-size:13px;line-height:1.5em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-272 .elementor-element.elementor-element-e6a190a{--width:350px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-272 .elementor-element.elementor-element-504a32b{--width:55px;}.elementor-272 .elementor-element.elementor-element-c5c13af{text-align:left;font-size:13px;line-height:1.5em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-272 .elementor-element.elementor-element-5fffc1e{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;width:var( --container-widget-width, 349px );max-width:349px;}.elementor-272 .elementor-element.elementor-element-9d489e2{--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-0d4138f{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-272 .elementor-element.elementor-element-386cc56{font-size:15px;line-height:1.6em;--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-272 .elementor-element.elementor-element-8a07f6d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-401adbc{--width:370px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-b8b5d3d{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-b8b5d3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-b8b5d3d .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-b88d099{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-b88d099 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-b88d099 .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-0d55b1c{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-0d55b1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-0d55b1c .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-739a86e{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-739a86e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-739a86e .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-4d0f99a{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-4d0f99a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-4d0f99a .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-8a20cda{--width:370px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-4fde8be{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-4fde8be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-4fde8be .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-e23a3f7{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-e23a3f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-e23a3f7 .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-5acd65b{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-5acd65b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-5acd65b .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-3be5643{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-3be5643 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-3be5643 .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-6e62101{--e-icon-list-icon-size:35px;}.elementor-272 .elementor-element.elementor-element-6e62101 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-6e62101 .elementor-icon-list-item > a{font-size:15px;}.elementor-272 .elementor-element.elementor-element-327a6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:339px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339px );max-width:339px;}.elementor-272 .elementor-element.elementor-element-e5fc652{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-272 .elementor-element.elementor-element-1ad7b9c{font-size:15px;line-height:1.6em;--container-widget-width:244px;--container-widget-flex-grow:0;width:var( --container-widget-width, 244px );max-width:244px;}.elementor-272 .elementor-element.elementor-element-9992c12{--width:300px;}.elementor-272 .elementor-element.elementor-element-1e9d73f{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-b3ae3ab img{width:88%;}.elementor-272 .elementor-element.elementor-element-b3ae3ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-7b6a94d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-9e0f814{text-align:center;}.elementor-272 .elementor-element.elementor-element-9e0f814 .elementor-heading-title{line-height:1.2em;}.elementor-272 .elementor-element.elementor-element-1d138d9{font-size:15px;line-height:1.6em;--container-widget-width:244px;--container-widget-flex-grow:0;width:var( --container-widget-width, 244px );max-width:244px;}.elementor-272 .elementor-element.elementor-element-69eae32{--width:300px;}.elementor-272 .elementor-element.elementor-element-de2aaf6{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-a5de302 img{width:88%;}.elementor-272 .elementor-element.elementor-element-a5de302{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-84e7f3f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-3e4d423{text-align:center;width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-3e4d423 .elementor-heading-title{line-height:1.2em;}.elementor-272 .elementor-element.elementor-element-d720f6f{font-size:15px;line-height:1.6em;--container-widget-width:244px;--container-widget-flex-grow:0;width:var( --container-widget-width, 244px );max-width:244px;}.elementor-272 .elementor-element.elementor-element-bd1ae36{--width:300px;}.elementor-272 .elementor-element.elementor-element-d25ea82{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-7bec482 img{width:88%;}.elementor-272 .elementor-element.elementor-element-7bec482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-b2bd563{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-8dab608{text-align:center;width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-8dab608 .elementor-heading-title{line-height:1.2em;}.elementor-272 .elementor-element.elementor-element-3dea380{text-align:center;--container-widget-width:221px;--container-widget-flex-grow:0;width:var( --container-widget-width, 221px );max-width:221px;}.elementor-272 .elementor-element.elementor-element-d7e7090{--width:300px;}.elementor-272 .elementor-element.elementor-element-be59990{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-cb8c9f4 img{width:88%;}.elementor-272 .elementor-element.elementor-element-cb8c9f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-48dd527{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-ddbd92b{text-align:center;width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-ddbd92b .elementor-heading-title{line-height:1.2em;}.elementor-272 .elementor-element.elementor-element-edb458f{text-align:center;--container-widget-width:221px;--container-widget-flex-grow:0;width:var( --container-widget-width, 221px );max-width:221px;}.elementor-272 .elementor-element.elementor-element-ee76698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:339px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339px );max-width:339px;}}@media(min-width:768px){.elementor-272 .elementor-element.elementor-element-0452870{--content-width:1031px;}.elementor-272 .elementor-element.elementor-element-3bab4fc{--width:82%;}.elementor-272 .elementor-element.elementor-element-c08fd9f{--width:50%;}.elementor-272 .elementor-element.elementor-element-4cd2920{--width:90%;}.elementor-272 .elementor-element.elementor-element-301189d{--width:16%;}.elementor-272 .elementor-element.elementor-element-95cf274{--width:16%;}.elementor-272 .elementor-element.elementor-element-b2eca35{--width:16%;}.elementor-272 .elementor-element.elementor-element-e73b02e{--content-width:1060px;}.elementor-272 .elementor-element.elementor-element-75fa2c1{--width:50%;}.elementor-272 .elementor-element.elementor-element-cd1dceb{--width:55%;}.elementor-272 .elementor-element.elementor-element-9a09607{--width:54%;}.elementor-272 .elementor-element.elementor-element-70326cf{--width:50%;}.elementor-272 .elementor-element.elementor-element-823493e{--width:15%;}.elementor-272 .elementor-element.elementor-element-23df966{--width:50%;}.elementor-272 .elementor-element.elementor-element-372af14{--width:15%;}.elementor-272 .elementor-element.elementor-element-f19f958{--width:50%;}.elementor-272 .elementor-element.elementor-element-697b211{--width:15%;}.elementor-272 .elementor-element.elementor-element-e6a190a{--width:50%;}.elementor-272 .elementor-element.elementor-element-504a32b{--width:15%;}.elementor-272 .elementor-element.elementor-element-401adbc{--width:40%;}.elementor-272 .elementor-element.elementor-element-8a20cda{--width:40%;}.elementor-272 .elementor-element.elementor-element-9992c12{--width:62%;}.elementor-272 .elementor-element.elementor-element-1e9d73f{--width:15%;}.elementor-272 .elementor-element.elementor-element-7b6a94d{--width:100%;}.elementor-272 .elementor-element.elementor-element-69eae32{--width:62%;}.elementor-272 .elementor-element.elementor-element-de2aaf6{--width:15%;}.elementor-272 .elementor-element.elementor-element-84e7f3f{--width:100%;}.elementor-272 .elementor-element.elementor-element-bd1ae36{--width:62%;}.elementor-272 .elementor-element.elementor-element-d25ea82{--width:15%;}.elementor-272 .elementor-element.elementor-element-b2bd563{--width:100%;}.elementor-272 .elementor-element.elementor-element-d7e7090{--width:62%;}.elementor-272 .elementor-element.elementor-element-be59990{--width:15%;}.elementor-272 .elementor-element.elementor-element-48dd527{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-272 .elementor-element.elementor-element-5aabdf3{--width:1600px;}.elementor-272 .elementor-element.elementor-element-4cd2920{--width:500px;}.elementor-272 .elementor-element.elementor-element-301189d{--width:300px;}.elementor-272 .elementor-element.elementor-element-95cf274{--width:300px;}.elementor-272 .elementor-element.elementor-element-b2eca35{--width:300px;}.elementor-272 .elementor-element.elementor-element-75fa2c1{--width:600px;}.elementor-272 .elementor-element.elementor-element-cd1dceb{--width:600px;}.elementor-272 .elementor-element.elementor-element-9a09607{--width:609px;}.elementor-272 .elementor-element.elementor-element-9958774{--content-width:700px;}.elementor-272 .elementor-element.elementor-element-70326cf{--width:569px;}.elementor-272 .elementor-element.elementor-element-23df966{--width:569px;}.elementor-272 .elementor-element.elementor-element-f19f958{--width:569px;}.elementor-272 .elementor-element.elementor-element-e6a190a{--width:569px;}.elementor-272 .elementor-element.elementor-element-401adbc{--width:722px;}.elementor-272 .elementor-element.elementor-element-8a20cda{--width:722px;}.elementor-272 .elementor-element.elementor-element-9992c12{--width:637px;}.elementor-272 .elementor-element.elementor-element-69eae32{--width:637px;}.elementor-272 .elementor-element.elementor-element-bd1ae36{--width:637px;}.elementor-272 .elementor-element.elementor-element-d7e7090{--width:637px;}}/* Start custom CSS for heading, class: .elementor-element-a6d5a22 */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700&display=swap');

.headline-principal {
  font-family: 'Sora', sans-serif;
  font-weight: 700;
  font-size: 40px;
  line-height: 1.2;
  text-align: left;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .headline-principal {
    font-size: 35px;
    text-align: center;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .headline-principal {
    font-size: 30px;
    line-height: 1.2;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-00ac32f *//* Botão do formulário Elementor com degradê amarelo e sombra */
.elementor-form button[type="submit"] {
  background: linear-gradient(to right, #FFF100, #E3D702);
  border: none;
  color: #000;
  font-weight: 600;
  padding: 14px 28px;
  font-size: 16px;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.3s ease;
  box-shadow: 0 0 20px 4px #FFF100;
}

/* Efeito ao passar o mouse */
.elementor-form button[type="submit"]:hover {
  box-shadow: 0 0 30px 6px #FFF100;
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aabdf3 */.elementor-272 .elementor-element.elementor-element-5aabdf3 {
  position: relative;
  padding: 20px 0;
}

.elementor-272 .elementor-element.elementor-element-5aabdf3::before,
.elementor-272 .elementor-element.elementor-element-5aabdf3::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(to right, #00000000, #FFF100, #00000000);
}

.elementor-272 .elementor-element.elementor-element-5aabdf3::before {
  top: 0;
}

.elementor-272 .elementor-element.elementor-element-5aabdf3::after {
  bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dd4327 */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&display=swap');

.headline-secundaria {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 30px;
  line-height: 1.3;
  text-align: left;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  margin: 0;
  white-space: normal;
}

.headline-secundaria .destaque-amarelo {
  background: linear-gradient(to bottom, #FFF100, #E3D702);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Tablet */
@media (max-width: 1024px) {
  .headline-secundaria {
    text-align: center;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .headline-secundaria {
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edb0783 */.elementor-button {
  background: linear-gradient(to right, #FFF100, #E3D702);
  color: #000;
  font-weight: 600;
  padding: 14px 28px;
  font-size: 16px;
  border-radius: 6px;
  border: none;
  cursor: pointer;
  box-shadow: 0 0 30px 6px #FFF100; /* brilho sempre ativo */
  transition: none; /* desativa transições */
}

.elementor-button:hover {
  box-shadow: 0 0 30px 6px #FFF100; /* brilho igual no hover */
  transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23507bc */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.headline-degrade1 {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 30px; /* Desktop */
  line-height: 1.4;
  text-align: left;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .headline-degrade1 {
    text-align: center;
    font-size: 26px; /* Tablet */
  }
}

/* Mobile */
@media (max-width: 767px) {
  .headline-degrade1 {
    text-align: center;
    font-size: 22px; /* Mobile */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be047c5 */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.headline-degrade {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 37px;
  line-height: 1.4;
  text-align: left;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .headline-degrade {
    font-size: 30px;
    text-align: center;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .headline-degrade {
    font-size: 24px;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09361ab */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.titulo-degrade-secundario {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 35px;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-degrade-secundario {
    font-size: 28px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .titulo-degrade-secundario {
    font-size: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccd6a4b */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.texto-degrade-ferias {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 35px;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .texto-degrade-ferias {
    font-size: 28px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .texto-degrade-ferias {
    font-size: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fffc1e */.elementor-button {
  background: linear-gradient(to right, #FFF100, #E3D702);
  color: #000;
  font-weight: 600;
  padding: 14px 28px;
  font-size: 16px;
  border-radius: 6px;
  border: none;
  cursor: pointer;
  box-shadow: 0 0 30px 6px #FFF100; /* brilho sempre ativo */
  transition: none; /* desativa transições */
}

.elementor-button:hover {
  box-shadow: 0 0 30px 6px #FFF100; /* brilho igual no hover */
  transform: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4cee75 */.elementor-272 .elementor-element.elementor-element-c4cee75 {
  position: relative;
  padding: 60px 0;
}

.elementor-272 .elementor-element.elementor-element-c4cee75::before,
.elementor-272 .elementor-element.elementor-element-c4cee75::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 70%;
  height: 2px;
  background: linear-gradient(to right, #00000000, #FFF100, #00000000);
}

.elementor-272 .elementor-element.elementor-element-c4cee75::before {
  top: 0;
}

.elementor-272 .elementor-element.elementor-element-c4cee75::after {
  bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d4138f */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.titulo-degrade-alerta {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 35px;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b); /* degradê cinza claro para cinza escuro */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

/* Responsivo - ajuste para telas menores */
@media (max-width: 767px) {
  .titulo-degrade-alerta {
    font-size: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c758f2 */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.titulo-degrade-franca {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b); /* degradê cinza vertical */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

/* Responsivo: mobile */
@media (max-width: 767px) {
  .titulo-degrade-franca {
    font-size: 17px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319ad09 */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.titulo-degrade-franca2 {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b); /* degradê cinza vertical */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

/* Responsivo: mobile */
@media (max-width: 767px) {
  .titulo-degrade-franca {
    font-size: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-327a6df */.elementor-button {
  background: linear-gradient(to right, #FFF100, #E3D702);
  color: #000;
  font-weight: 600;
  padding: 14px 28px;
  font-size: 16px;
  border-radius: 6px;
  border: none;
  cursor: pointer;
  box-shadow: 0 0 30px 6px #FFF100; /* brilho sempre ativo */
  transition: none; /* desativa transições */
}

.elementor-button:hover {
  box-shadow: 0 0 30px 6px #FFF100; /* brilho igual no hover */
  transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5fc652 */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap');

.titulo-degrade-faq {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  font-size: 35px;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(to bottom, #e0e0e0, #9b9b9b);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin: 0;
}

@media (max-width: 767px) {
  .titulo-degrade-faq {
    font-size: 25px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee76698 */.elementor-button {
  background: linear-gradient(to right, #FFF100, #E3D702);
  color: #000;
  font-weight: 600;
  padding: 14px 28px;
  font-size: 16px;
  border-radius: 6px;
  border: none;
  cursor: pointer;
  box-shadow: 0 0 30px 6px #FFF100; /* brilho sempre ativo */
  transition: none; /* desativa transições */
}

.elementor-button:hover {
  box-shadow: 0 0 30px 6px #FFF100; /* brilho igual no hover */
  transform: none;
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */