.fluentform *{box-sizing:border-box}.fluentform .ff-el-group:after,.fluentform .ff-el-group:before{content:" ";display:table}.fluentform .ff-el-group:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform input[type=checkbox]{display:inline-block;margin:0;-webkit-appearance:checkbox}.fluentform textarea{max-width:100%}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:-2px;vertical-align:middle}.fluentform .ff-text-left{text-align:left}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled{background-color:#e9ecef;opacity:1}.ff-errors-in-stack{display:none;margin-top:15px}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}select.ff-el-form-control:not([size]):not([multiple]){height:var(--fluentform-input-select-height,auto)}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}}:where(.wp-block-columns){margin-bottom:1.75em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-group,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}:root{--swiper-navigation-size:44px;--red:#E03C31;--red-alt:#70140D;--blue:#4F9FA6;--white:#F5F5F5;--gray:#D9D9D9;--gray-alt:#bbb;--text:#252525;--text-gray:#6D6D6D;--black:#000;--green:#A4D233;--green-alt:#89ad2d;--header-height:81px;--full-banner:calc(100vh - var(--header-height))}*{box-sizing:border-box;padding:0;margin:0;font-family:"Lato",Arial,Helvetica,sans-serif}@font-face{font-display:swap;font-family:"Rotunda";src:url(/wp-content/themes/visao-de-todos-theme/fonts/Fontspring-DEMO-4a-rotunda-regular.otf)format("opentype");font-weight:400}@font-face{font-display:swap;font-family:"Rotunda";src:url(/wp-content/themes/visao-de-todos-theme/fonts/Fontspring-DEMO-5a-rotunda-medium.otf)format("opentype");font-weight:500}@font-face{font-display:swap;font-family:"Rotunda";src:url(/wp-content/themes/visao-de-todos-theme/fonts/Fontspring-DEMO-6a-rotunda-bold.otf)format("opentype");font-weight:700}a,p,span{color:var(--text)}a{text-decoration:none}.py-8{padding-top:32px;padding-bottom:32px}.mb-10{margin-bottom:40px}.text--center{text-align:center}.font--medium{font-weight:600}.font--bold,.header_links a:hover{font-weight:700}.header__mobile_button svg,.icon--red{fill:var(--red)}.icon--black{fill:var(--black)}.shadow--light{box-shadow:0 4px 4px 0 rgb(0 0 0/.08)}.shadow--medium{box-shadow:0 8px 10px 0 rgb(0 0 0/.2)}.button{border-radius:7px;padding:10px;border:0;cursor:pointer;user-select:none;text-align:center}.button.button--red{background-color:var(--red);color:#fff}.button.button--red:active{background-color:var(--red-alt)!important;opacity:1!important}.button.button--green,.button.button--red,button{font-size:16px;font-weight:700}.button.button--green{background-color:var(--green)!important;color:#000!important}.button.button--green:active{background-color:var(--green-alt)!important;opacity:1!important}button{border:0;cursor:pointer;user-select:none;border-radius:7px;padding:10px}input[type=email],input[type=text],select,textarea{background-color:var(--white);color:var(--text-gray);border-radius:10px;padding:10px;border:0;width:100%;outline:0;height:50px;font-size:18px}textarea{height:auto;resize:none}.container{position:relative;margin:0 auto;max-width:1140px;padding:16px}.full--banner{width:100%;max-height:680px;object-fit:cover}#wrapper{padding-top:var(--header-height);overflow:hidden}#header{user-select:none;left:0;right:0;background-color:var(--green);font-size:16px;position:fixed;z-index:100;width:100vw}.header__inner{display:flex;justify-content:space-between;align-items:center;column-gap:80px}.header_logo__wrapper{display:inline-block}.header_logo{width:150px;max-width:150px}.header__mobile_button{border:0;background:0 0;padding:0;width:16px;height:16px;display:none;margin-right:12px}.icon--close{display:none}.header_links__wrapper{flex:1}.header_links{list-style:none;display:flex;justify-content:space-between;text-align:center}.header_links li{padding:5px 10px;display:flex;align-items:center;font-family:Rotunda,Lato,Arial,Helvetica,sans-serif;font-weight:600}.header_links a{text-transform:capitalize}.header_buttons,.header_buttons__wrapper{display:flex;align-items:center;column-gap:10px}.header_buttons{flex-direction:row}@media (max-width:1048px){.header__inner{column-gap:10px}}@media (max-width:930px){.header_logo{width:100px}.header_buttons__wrapper .button{font-size:14px}.header_buttons a,.header_buttons svg{width:24px;height:24px}}@media (max-width:830px){.header_links{font-size:14px}}@media (max-width:660px){#header .container{padding-left:8px;padding-right:8px}.header__left_container{display:flex;align-items:center}.header__mobile_button{display:inline-block}.header_buttons{column-gap:4px}.header_buttons__wrapper .button{padding:7px;white-space:nowrap}.header_links__wrapper{height:0;position:absolute;width:100%;left:0;right:0;background-color:var(--green);top:63px;transition:height .3s ease-out;overflow:hidden}.header_links{display:block}.header_links li{padding:12px 20px}.header_links a{display:block;width:100%;text-align:left}}@media (max-width:400px){.header_logo{width:90px}.header_buttons__wrapper .button{font-size:11px}}#footer{background-color:var(--blue);padding-bottom:20px;padding-top:20px;font-size:16px;width:100%}.footer__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.footer_logo{width:220px}.footer_links{display:flex;column-gap:24px;margin-bottom:28px;font-size:15px}.footer_text{margin-bottom:20px;line-height:normal}.footer_social__label{margin-bottom:12px;color:var(--text)}.footer_copyright{font-size:18px;font-weight:900}@media (max-width:916px){.footer_logo{width:140px}}@media (max-width:768px){.footer__inner{flex-direction:column}.footer_logo{width:180px}.footer_social__wrapper{display:flex;flex-direction:column;align-items:center}}@media (max-width:490px){.footer_links{flex-direction:column;row-gap:12px;font-size:17px}}.form--wrapper{background-color:var(--green);border-radius:36px;padding:32px;max-width:700px;margin:0 auto}.form--wrapper.red{background-color:var(--red)}.form--inner p,.form--wrapper .ff_submit_btn_wrapper{text-align:center}.form--inner .ff-el-form-check-label span,.form--inner input,.form--inner select{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:15px}.form--inner p{font-weight:600;padding:0 32px;color:#000;font-family:Montserrat,Arial,Helvetica,sans-serif}.form--inner p:first-child{font-size:16px}.form--inner p:last-child{font-size:11px}.form--inner div.fluentform{margin-top:32px}.form--wrapper.red span{color:#000}.form--wrapper span{font-weight:500}.form--wrapper h1{font-size:32px;text-align:center;margin-bottom:12px}.form--aside{display:flex;flex-direction:column;justify-content:center}.form--aside h2,.form--aside p,.form--aside p *,.form--wrapper h1{font-family:Montserrat,Arial,Helvetica,sans-serif}.form--aside h2{font-size:36\px;text-align:center;color:var(--text);margin-bottom:20px}.form--aside p,.form--aside p *{font-size:25px;color:#000!important;line-height:35px}.form--aside p{font-weight:400}.form--wrapper button{width:160px;text-align:center}@media (max-width:370px){.form--wrapper{padding:32px 20px}.form--wrapper h1{font-size:24px}.form--wrapper p{font-size:14spx}}