html{font-size:62.5%;text-size-adjust:15;additive-symbols:-moz-element()}body.bricks-is-frontend :focus{outline:none}.input,
input:not([type="submit"]),
select,
textarea {border-style:unset;border-width:unset;box-shadow:unset;color:unset;font-size:unset;line-height:unset}:where(p) {margin:0}:focus{outline:none!important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,p,h1,h2,h3,h4,h5,h6{-moz-hyphens:none!important;-ms-hyphens:none!important;-webkit-hyphens:none!important;hyphens:none!important}:root{--vp-max:1280px;scroll-behavior:smooth;box-sizing:border-box;border-color:unset}@supports (font-size: clamp(1rem, 1vw, 1rem)) {
  :root {
    --font-size-s: clamp(1.2rem, -0.08vw + 1.15rem, 1.3rem);
    --font-size-m: clamp(1.5rem, 0vw + 1.5rem, 1.5rem);
    --font-size-l: clamp(2.02rem, 0.17vw + 1.96rem, 2.17rem);
    --font-size-xl: clamp(2.73rem, 0.48vw + 2.54rem, 3.15rem);
    --font-size-xxl: clamp(3.2rem, 1vw + 3rem, 4.1rem);
    --font-size-xxxl: clamp(3.8rem, 1.87vw + 3.2rem, 5.4rem);
  }
}@supports not (font-size: clamp(1rem, 1vw, 1rem)) {
  :root {
    --font-size-s: 1.11rem;
    --font-size-m: 1.5rem;
    --font-size-l: 2.02rem;
    --font-size-xl: 2.73rem;
    --font-size-xxl: 3.69rem;
    --font-size-xxxl: 3.8rem;
  }
  @media screen and (min-width: var(--vp-max)) {
    :root {
      --font-size-s: 1.03rem;
      --font-size-m: 1.5rem;
      --font-size-l: 2.17rem;
      --font-size-xl: 3.15rem;
      --font-size-xxl: 4.57rem;
      --font-size-xxxl: 5.4rem;
    }
  }
}@supports (font-size: clamp(1rem, 1vw, 1rem)) {
  :root {
    --space-xs: clamp(0.6rem, -0.1vw + 1rem, 0.6rem);
    --space-s: clamp(1.11rem, -0.08vw + 1.14rem, 1.04rem);
    --space-m: clamp(1.5rem, 0.11vw + 1.45rem, 1.6rem);
    --space-l: clamp(2.02rem, 0.5vw + 1.83rem, 2.46rem);
    --space-xl: clamp(2.73rem, 1.21vw + 2.25rem, 3.79rem);
    --space-xxl: clamp(3.69rem, 2.45vw + 2.71rem, 5.84rem);
    --space-xxxl: clamp(4.98rem, 4.56vw + 3.16rem, 9rem);
  }
}@supports not (font-size: clamp(1rem, 1vw, 1rem)) {
  :root {
    --space-xs: 0.6rem;
    --space-s: 1.11rem;
    --space-m: 1.5rem;
    --space-l: 2.02rem;
    --space-xl: 2.73rem;
    --space-xxl: 3.69rem;
    --space-xxxl: 4.98rem;
  }
  @media screen and (min-width: var(--vp-max)) {
    :root {
      --space-xs: 0.6rem;
      --space-s: 1.04rem;
      --space-m: 1.6rem;
      --space-l: 2.46rem;
      --space-xl: 3.79rem;
      --space-xxl: 5.84rem;
      --space-xxxl: 9rem;
    }
  }
}.w-flex-row{display:flex;flex-direction:row}.w-flex-row-reverse{display:flex;flex-direction:row-reverse}.w-flex-column{display:flex;flex-direction:column}.w-flex-column-reverse{display:flex;flex-direction:column-reverse}.w-font-size-xxxl,h1{font-size:var(--font-size-xxxl)}.w-font-size-xxl,h2{font-size:var(--font-size-xxl)}.w-font-size-xl,h3{font-size:var(--font-size-xl)}.w-font-size-l,h4{font-size:var(--font-size-l)}.w-font-size-m,body,h5{font-size:var(--font-size-m)}.w-font-size-s,h6{font-size:var(--font-size-s)}.w-padding-s{padding:var(--space-s)}.w-padding-m{padding:var(--space-m)}.w-padding-l{padding:var(--space-l)}.w-padding-xl{padding:var(--space-xl)}.w-padding-xxl{padding:var(--space-xxl)}.w-padding-xxxl{padding:var(--space-xxxl)}.w-padding-left-s{padding-left:var(--space-s)}.w-padding-left-m{padding-left:var(--space-m)}.w-padding-left-l{padding-left:var(--space-l)}.w-padding-left-xl{padding-left:var(--space-xl)}.w-padding-left-xxl{padding-left:var(--space-xxl)}.w-padding-left-xxxl{padding-left:var(--space-xxxl)}.w-padding-right-s{padding-right:var(--space-s)}.w-padding-right-m{padding-right:var(--space-m)}.w-padding-right-l{padding-right:var(--space-l)}.w-padding-right-xl{padding-right:var(--space-xl)}.w-padding-right-xxl{padding-right:var(--space-xxl)}.w-padding-right-xxxl{padding-right:var(--space-xxxl)}.w-padding-bottom-s{padding-bottom:var(--space-s)}.w-padding-bottom-m{padding-bottom:var(--space-m)}.w-padding-bottom-l{padding-bottom:var(--space-l)}.w-padding-bottom-xl{padding-bottom:var(--space-xl)}.w-padding-bottom-xxl{padding-bottom:var(--space-xxl)}.w-padding-bottom-xxxl{padding-bottom:var(--space-xxxl)}.w-padding-top-s{padding-top:var(--space-s)}.w-padding-top-m{padding-top:var(--space-m)}.w-padding-top-l{padding-top:var(--space-l)}.w-padding-top-xl{padding-top:var(--space-xl)}.w-padding-top-xxl{padding-top:var(--space-xxl)}.w-padding-top-xxxl{padding-top:var(--space-xxxl)}.w-margin-s{margin:var(--space-s)!important}.w-margin-m{margin:var(--space-m)!important}.w-margin-l{margin:var(--space-l)!important}.w-margin-xl{margin:var(--space-xl)!important}.w-margin-xxl{margin:var(--space-xxl)!important}.w-margin-xxxl{margin:var(--space-xxxl)!important}.w-margin-left-s{margin-left:var(--space-s)!important}.w-margin-left-m{margin-left:var(--space-m)!important}.w-margin-left-l{margin-left:var(--space-l)!important}.w-margin-left-xl{margin-left:var(--space-xl)!important}.w-margin-left-xxl{margin-left:var(--space-xxl)!important}.w-margin-left-xxxl{margin-left:var(--space-xxxl)!important}.w-margin-right-s{margin-right:var(--space-s)!important}.w-margin-right-m{margin-right:var(--space-m)!important}.w-margin-right-l{margin-right:var(--space-l)!important}.w-margin-right-xl{margin-right:var(--space-xl)!important}.w-margin-right-xxl{margin-right:var(--space-xxl)!important}.w-margin-right-xxxl{margin-right:var(--space-xxxl)!important}.w-margin-bottom-s{margin-bottom:var(--space-s)!important}.w-margin-bottom-m{margin-bottom:var(--space-m)!important}.w-margin-bottom-l{margin-bottom:var(--space-l)!important}.w-margin-bottom-xl{margin-bottom:var(--space-xl)!important}.w-margin-bottom-xxl{margin-bottom:var(--space-xxl)!important}.w-margin-bottom-xxxl{margin-bottom:var(--space-xxxl)!important}.w-margin-top-s{margin-top:var(--space-s)!important}.w-margin-top-m{margin-top:var(--space-m)!important}.w-margin-top-l{margin-top:var(--space-l)!important}.w-margin-top-xl{margin-top:var(--space-xl)!important}.w-margin-top-xxl{margin-top:var(--space-xxl)!important}.w-margin-top-xxxl{margin-top:var(--space-xxxl)!important}@media only screen and (max-width: calc(var(--vp-max) - 1px)) {
  .w-center-all-xl {
    align-items: center;
    align-content: center;
    justify-items: center;
    justify-content: center;
    text-align: center;
  }
  .w-flex-row-xl {
    flex-direction: row;
  }
  .w-flex-row-reverse-xl {
    flex-direction: row-reverse;
  }
  .w-flex-column-xl {
    flex-direction: column;
  }
  .w-flex-column-reverse-xl {
    flex-direction: column-reverse;
  }
}@media only screen and (max-width:991px){.w-center-all-l{align-items:center;align-content:center;justify-items:center;justify-content:center;text-align:center}.w-flex-row-l{flex-direction:row}.w-flex-row-reverse-l{flex-direction:row-reverse}.w-flex-column-l{flex-direction:column}.w-flex-column-reverse-l{flex-direction:column-reverse}}@media only screen and (max-width:767px){.w-center-all-m{align-items:center;align-content:center;justify-items:center;justify-content:center;text-align:center}.w-flex-row-m{flex-direction:row}.w-flex-row-reverse-m{flex-direction:row-reverse}.w-flex-column-m{flex-direction:column}.w-flex-column-reverse-m{flex-direction:column-reverse}}@media only screen and (max-width:479px){.w-center-all-s{align-items:center;align-content:center;justify-items:center;justify-content:center;text-align:center}.w-flex-row-s{flex-direction:row}.w-flex-row-reverse-s{flex-direction:row-reverse}.w-flex-column-s{flex-direction:column}.w-flex-column-reverse-s{flex-direction:column-reverse}}.w-gap-s{grid-gap:var(--space-s)}.w-gap-m{grid-gap:var(--space-m)}.w-gap-l{grid-gap:var(--space-l)}.w-gap-xl{grid-gap:var(--space-xl)}.w-gap-xxl{grid-gap:var(--space-xxl)}.w-gap-xxxl{grid-gap:var(--space-xxxl)}.w-stretch{align-items:stretch}.w-align-items-center{align-items:center}.w-align-items-start{align-items:start}.w-align-items-end{align-items:end}.w-justify-content-around{justify-content:space-around}.w-justify-content-between{justify-content:space-between}.w-justify-content-center{justify-content:center}.w-justify-content-end{justify-content:end}.w-justify-content-start{justify-content:start}.w-flex-wrap{flex-wrap:wrap}.w-center-self{margin-left:auto;margin-right:auto}.w-width-full{width:100%;max-width:100%}.w-width-50{width:100%;max-width: calc((var(--vp-max) / 2))}.w-width-xxl{width:100%;max-width: calc((var(--vp-max) * 0.9))}.w-width-xl{width:100%;max-width: calc((var(--vp-max) * 0.8))}.w-width-l{width:100%;max-width: calc((var(--vp-max) * 0.6))}.w-width-m{width:100%;max-width: calc((var(--vp-max) * 0.4))}.w-width-s{width:100%;max-width: calc((var(--vp-max) * 0.2))}.w-font-weight-100{font-weight:100}.w-font-weight-200{font-weight:200}.w-font-weight-300{font-weight:300}.w-font-weight-400{font-weight:400}.w-font-weight-500{font-weight:500}.w-font-weight-600{font-weight:600}.w-font-weight-700{font-weight:700}.w-font-weight-800{font-weight:800}.w-font-weight-900{font-weight:900}.w-text-color-white{color:#fff}.w-text-align-left{text-align:left}.w-text-align-center{text-align:center}.w-text-align-right{text-align:right}.w-text-align-justify{text-align:justify}.w-center-all{align-items:center;align-content:center;justify-items:center;justify-content:center;text-align:center}.w-align-self-end{align-self:end}.w-align-self-center{align-self:center}.w-align-self-start{align-self:start}.w-up{text-transform:uppercase}.w-br-s{border-radius:4px}.w-box-shadow{box-shadow:0 2px 20px 2px rgba(0,0,0,.1)}.w-box-shadow-hover{transition:.2s ease-in-out all}.w-box-shadow-hover:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.w-text-shadow{text-shadow:0 4px 15px rgba(0,0,0,.45)}.w-bg-grey{background:#f9f9f9}.w-bg-gradient{opacity:.9;background:linear-gradient(90deg,#ba1f2d -2.44%,#d14628 100%);mix-blend-mode:multiply}.w-text-primary{color:var(--bricks-color-imjziy)}.w-text-black{color:var(--bricks-color-ngkfqj)}.w-text-grey{color:var(--bricks-color-pzsdeu)}.w-line-height-md{line-height:1.4}h1,h2,h3,h4{font-family:"Montserrat",sans-serif;line-height:1.3}h5{font-family:"Open Sans",sans-serif}body{font-family:"Open Sans",sans-serif;line-height:1.65}button,a,.bricks-button{transition:.2s ease-in-out all}:root .bricks-button[class*="primary"]:not(.outline):hover {background:var(--bricks-color-wnpaah);box-shadow:0 1px 3px 1px rgba(0,0,0,.15) , 0 1px 2px 0 rgba(0,0,0,.3)}:root .bricks-button[class*="primary"]:not(.outline):focus {background:var(--bricks-color-wkabgh)}:root .bricks-button[class*="primary"]:not(.outline):focus {background:var(--bricks-color-wkabgh)}:root .bricks-button[class*="secondary"]:not(.outline):hover {background: rgb(185, 31, 45, 0.12)}:root .bricks-button[class*="secondary"]:not(.outline):focus {color:var(--bricks-color-wnpaah);border-color:var(--bricks-color-wnpaah);background: rgb(185, 31, 45, 0.12)}.btn--error:hover{background:var(--bricks-color-wkabgh)!important;color:#fff!important}.card-container__pagination.brxe-pagination .bricks-pagination ul .page-numbers.current{padding:10px 18px;border-radius:120px}:root{--cols:4;--cols-3:3;--cols-5:5;--cols-6:6;--cols-6--mobile:6;--cards-gap:var(--space-l);--promotoras-gap:var(--space-s);--gallery-gap:var(--space-xl);--gallery-gap--xxl:var(--space-xxl)}@media (max-width:1240px){:root{--cols:3;--cols-3:2;--cols-5:3;--cols-6:4;--cols-6--mobile:4}}@media (max-width:960px){:root{--cols:2;--cols-3:2;--cols-5:2;--cols-6:2;--cols-6--mobile:2}}@media (max-width:580px){:root{--cols:1;--cols-3:1;--cols-5:2;--cols-6:2;--cols-6--mobile:1}}.card--aceleradoras__aceleradora.brxe-heading[aceleradora="Algarve"]{opacity:.9;background:linear-gradient(90deg,#ba1f2d -2.44%,#d14628 100%);mix-blend-mode:multiply}.card-promotoras__img{text-align:center}.card-promotoras__img.brxe-image img{max-height:45px;width:auto}@media (max-width:580px){.card-promotoras__img.brxe-image img{max-height:70px;width:auto}}.galeria__img img{max-height:140px;height:100%}.galeria__img--s img{max-height:130px;height:100%}@media (max-width:580px){.galeria__img img{max-height:100px;height:100%}.galeria__img--s img{max-height:100px;height:100%}}.consorcio__mapa img{max-height:200px;height:100%}.scrolling{background:rgba(255,255,255,1)!important;box-shadow:0 15px 50px 0 rgba(0,0,0,.1)}.scrolling .header.brxe-section{background-image:none}#brx-header.sticky.scrolling .bricks-nav-menu>li>a:hover{border-bottom:1px solid var(--bricks-color-imjziy)}#brx-header.sticky.scrolling .bricks-nav-menu>.current-menu-item>a{border-bottom:1px solid var(--bricks-color-imjziy)}#brx-header.sticky.scrolling .bricks-nav-menu>li>a{border-bottom:1px solid transparent}.scrolling #brxe-oupwwb .bricks-site-logo{width:65px!important}#brxe-oupwwb .bricks-site-logo{transition:.2s ease-in-out all}:where(.brxe-nav-menu) .bricks-nav-menu {align-items:center}.scrolling .header .header-container .header-container__logo .brxe-logo .bricks-site-logo{width:50px!important;height:auto}.bricks-site-logo{transition:.4s all ease-in-out}@media only screen and (max-width:3600px){.page-hero{height:55vh}.page-hero--s{height:50vh}}@media only screen and (max-width:2560px){.page-hero{height:65vh}.page-hero--s{height:55vh}}@media only screen and (max-width:1440px){.page-hero{height:70vh}.page-hero--s{height:55vh}}@media only screen and (max-width:1200px){.page-hero{height:70vh}.page-hero--s{height:55vh}}@media only screen and (max-width:991px){.page-hero{height:64vh}.page-hero--s{height:50vh}}@media only screen and (max-width:767px){.page-hero{height:64vh}.page-hero--s{height:50vh}}@media only screen and (max-width:478px){.page-hero{height:64vh}.page-hero--s{height:45vh}}.page-hero__btn-white.bricks-button{background-color:transparent;border:1px solid #fff;color:#fff;transition:.4s ease-in-out all}.page-hero__btn-white.bricks-button:hover{color:var(--bricks-color-zyeyjy);background-color:#fff}.page-hero__btn-white--homepage.bricks-button{background-color: rgb(255 255 255 / 15%)}@media only screen and (max-width:478px){.page-hero__btn{width:100%!important;max-width:220px;font-size:12px!important}}.header-container__icon-list{gap:1rem}.header-container__icon-list li a svg{height:2.2rem;width:2.2rem}.header-container__icon-list li.has-link a{padding:0!important;transition:.4s ease-in-out all}.header-container__icon-list li.has-link a:hover{transform:scale(.95)}@media only screen and (max-width:991px){.header-container__icon-list{order:0!important}.brxe-nav-menu{order:5!important}.header-container__icon-list li a svg{height:2.6rem;width:2.6rem}.header-container__icon-list{gap:1.5rem;margin-right:1rem}}.cky-consent-container .cky-consent-bar{box-shadow:none!important;padding-left:20px!important;padding-right:20px!important}.cky-notice-group{gap:40px}.cky-footer-wrapper div[data-cky-tag="detail-powered-by"]{display:none!important}.footer__container-right__menu.brxe-nav-menu .bricks-nav-menu{flex-wrap:wrap}.footer__btn{font-size:12px!important;padding:1rem 2rem!important;line-height:1.6rem}@media only screen and (max-width:478px){.footer__btn{width:100%!important;max-width:220px}}.page-hero__container__category{transition:.4}.post-content__container__details-text h1{font-size:var(--font-size-xl);color:var(--bricks-color-ngkfqj);font-weight:700}.post-content__container__details-text h2{font-size:var(--font-size-xl);color:var(--bricks-color-ngkfqj);font-weight:700}.post-content__container__details-text h3{font-size:var(--font-size-l);color:var(--bricks-color-ngkfqj);font-weight:600}.post-content__container__details-text h4{font-size:var(--font-size-l);color:var(--bricks-color-ngkfqj);font-weight:500}.post-content__container__details-text h5{font-size:var(--font-size-m);color:var(--bricks-color-ngkfqj);font-weight:500}.post-content__container__details-text h6{font-size:var(--font-size-s);color:var(--bricks-color-ngkfqj);font-weight:500}.post-content__container__details-text p{font-size:var(--font-size-m)}.post-content__container__details-text a{font-size:var(--font-size-m);text-decoration:underline;color:var(--bricks-color-ngkfqj);font-weight:500}.post-content__container__details-text a:hover{color:var(--bricks-color-zyeyjy)}blockquote{border-left-style:none;border-left-width:0;margin:0 0;padding:0 0 0 0;position:relative}.post-content__container__details-text blockquote{font-family:"Open Sans";font-style:italic;font-size:var(--font-size-m)}.conteudo-text h1{font-size:var(--font-size-l);color:var(--bricks-color-imjziy);margin-bottom:var(--space-m);margin-top:0;text-transform:uppercase;font-weight:700}.conteudo-text h2{font-size:var(--font-size-l);color:var(--bricks-color-imjziy);margin-bottom:var(--space-m);margin-top:0;text-transform:uppercase;font-weight:700}.conteudo-text h3{font-size:var(--font-size-l);color:var(--bricks-color-imjziy);margin-bottom:var(--space-m);margin-top:0;text-transform:uppercase;font-weight:700}.conteudo-text h4{font-size:var(--font-size-l);color:var(--bricks-color-imjziy);margin-bottom:var(--space-m);margin-top:0;text-transform:uppercase;font-weight:700}.conteudo-text h5{font-size:var(--font-size-m);color:var(--bricks-color-imjziy);margin-bottom:var(--space-m);margin-top:0;text-transform:uppercase;font-weight:700}.conteudo-text h6{font-size:var(--font-size-m);color:var(--bricks-color-imjziy);margin-bottom:var(--space-m);margin-top:0;text-transform:uppercase;font-weight:700}.conteudo-text p{font-size:var(--font-size-m)}.conteudo-text a{font-size:var(--font-size-m);text-decoration:underline;color:var(--bricks-color-ngkfqj);font-weight:500}.conteudo-text a:hover{color:var(--bricks-color-zyeyjy)}blockquote{border-left-style:none;border-left-width:0;margin:0 0;padding:0 0 0 0;position:relative}.conteudo-text blockquote{font-family:"Open Sans";font-style:italic;font-size:var(--font-size-m)}.empresa-beneficia__servicos-incluidos{column-count:2}@media only screen and (max-width:767px){.rotate--90d{transform:rotate(90deg)}.cky-consent-container .cky-consent-bar{box-shadow:none!important;padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:991px){.bricks-mobile-menu{display:flex;flex-direction:column;gap:var(--space-s)}.link-inscricao{border:1px solid var(--bricks-color-imjziy)!important;margin-top:10px;padding:var(--space-l) var(--space-l);border-radius:100px;transition:.2s ease-in-out all}.link-inscricao a{padding:0!important;line-height:1.6!important}.scrolling .link-inscricao{padding:var(--space-l) var(--space-l)}.link-inscricao:hover{border-color:var(--bricks-color-imjziy);background:var(--bricks-color-imjziy)}#brx-header.sticky.scrolling .bricks-nav-menu>.link-inscricao a:hover{color:#fff}#brx-header.sticky.scrolling .bricks-nav-menu>.link-inscricao:hover>a{color:#fff}.scrolling #brxe-oupwwb .bricks-site-logo{width:50px!important}}@media only screen and (max-width:468px){.footer__container-right__menu.brxe-nav-menu .bricks-nav-menu{flex-direction:row;align-items:center;justify-content:center}}.modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2) , 0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s}@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}:root{--form-gap:2rem;--form-cols-4:4;--form-cols-2:2}@media (max-width:1240px){:root{--form-cols-4:4;--form-cols-2:2}}@media (max-width:960px){:root{--form-cols-4:2;--form-cols-2:2}}@media (max-width:580px){:root{--form-cols-4:1;--form-cols-2:1}}.inscricao-form{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:var(--space-s);width:100%}.inscricao-form__checkbox{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:1.5rem;width:100%;max-width: calc(
    (100% / var(--form-cols-2)) - (var(--form-gap) * (var(--form-cols-2) - 1)) /
      var(--form-cols-2)
  );flex-grow:1}@media (max-width:960px){.inscricao-form__checkbox{gap:1rem}}.inscricao-form__wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;flex-direction:column;gap:var(--form-gap)}.inscricao-form__row{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;flex-direction:row;flex-wrap:wrap;gap:var(--form-gap)}.flex-row--fw{display:flex;width:100%;gap:1rem}.inscricao-form__input-checkbox{width:1.5rem!important;height:1.5rem!important;margin-top:.6rem}.inscricao-form__input-checkbox::before{content:" ";cursor:pointer;display:block;visibility:visible;background:#fff;width:1.5rem;height:1.5rem;border-radius:.2rem;border:1px solid #131313}.inscricao-form__input-checkbox:checked::before{background:#131313;box-shadow:inset 0 0 0 2px white}@media (max-width:767px){.inscricao-form__input-checkbox::before{content:unset}.inscricao-form__input-checkbox:checked::before{content:unset}}.err{background:#ffe6ee;border:1px solid #b1395f}.emsg{color:#c12020;font-weight:bold}.col--25{width:100%;display:flex;flex-direction:column;max-width: calc(
    (100% / var(--form-cols-4)) - (var(--form-gap) * (var(--form-cols-4) - 1)) /
      var(--form-cols-4)
  );flex-grow:1}.col--50{width:100%;display:flex;flex-direction:column;max-width: calc(
    (100% / var(--form-cols-2)) - (var(--form-gap) * (var(--form-cols-2) - 1)) /
      var(--form-cols-2)
  );flex-grow:1}.line--grey{border-top-width:1px;width:100%;border-top-style:solid;border-top-color:gray;margin:1rem 0}.inscricao-form__title{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#52525b}.inscricao-form__subtitle{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.6;color:rgba(0,0,0,1);margin-bottom:-1.5rem}.inscricao-form__label{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;color:rgba(0,0,0,1)}input.inscricao-form__input{font-family:"Open Sans",sans-serif;border-radius:1px;border:solid 1px #bdbdbd;color:#272729;font-size:14px;line-height:40px}input.inscricao-form__input::placeholder{font-family:"Open Sans",sans-serif;color:#828282}input.inscricao-form__input--s{font-family:"Open Sans",sans-serif;border-radius:1px;border:solid 1px #bdbdbd;color:#272729;font-size:14px;line-height:40px;max-width:10%}.inscricao-form__label--checkbox{font-size:1.4rem;color:#696969}@media (max-width:960px){input.inscricao-form__input--s{max-width:20%}}@media (max-width:580px){input.inscricao-form__input--s{max-width:20%}.inscricao-form__label--checkbox{font-size:1.2rem}}input.inscricao-form__input--disabled{background:#f5f5f5}.inscricao-form__input{border-radius:1px!important;height:40px!important;font-family:"Open Sans",sans-serif;border:solid 1px #bdbdbd;background-color:#fff;color:#272729;font-size:14px}.inscricao-form__morada-intervencao[data-checked="true"]{display:flex;width:50%;flex-direction:column;gap:var(--form-gap);background:#f1f1f1;padding:var(--space-s)}@media only screen and (max-width:767px){.inscricao-form__morada-intervencao[data-checked="true"]{width:100%}}.inscricao-form__morada-intervencao{display:none}.inscricao-form__label--checkbox-questao{font-family:"Montserrat",sans-serif;margin-top:2px;font-weight:600;font-size:1.4rem;color:#000}.inscricao-form__submit{transition:.2s ease-in-out;font-size:14px;text-transform:uppercase;font-family:"Montserrat";font-weight:700;font-style:normal;letter-spacing:0%;color:var(--bricks-color-cf8448);border-radius:250px;padding:var(--space-m) var(--space-xl);background-color:var(--bricks-color-zyeyjy);border:none}.inscricao-form__submit:hover{background:var(--bricks-color-wnpaah);box-shadow:0 1px 3px 1px rgba(0,0,0,.15) , 0 1px 2px 0 rgba(0,0,0,.3)}#error-message{color:red;font-weight:bold;font-size:12px}.grey-input{background-color:#f2f2f2}