/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:300;src:url(/automoveis/sites/hab/themes/hondahab/build/css/../fonts/oswald-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(/automoveis/sites/hab/themes/hondahab/build/css/../fonts/oswald-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url(/automoveis/sites/hab/themes/hondahab/build/css/../fonts/oswald-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(/automoveis/sites/hab/themes/hondahab/build/css/../fonts/oswald-700.woff2) format("woff2")}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.box-location-mobile{position:fixed;top:0;left:0;width:auto;min-width:100vw;background:#2B2B2B;color:#fff;padding:15px 0 !important;text-align:center;z-index:999}@media only screen and (min-width:1101px){.box-location-mobile{display:none}}.box-location-mobile.hide{display:none}@media only screen and (max-width:1100px){.flag-location{top:50px !important;-moz-transition:0.5 ease;transition:0.5 ease}.flag-location.hide{top:0 !important}.main-menu.flag-location,.main-models.flag-location{top:130px !important}.main-menu.flag-location.hide,.main-models.flag-location.hide{top:80px !important}#versoes .details.is-opened{top:50px !important}#comparator--content{top:50px !important}}.location-picker{display:inline-block;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-width:145px}@media only screen and (max-width:768px){.location-picker{display:none}}.location-picker__container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;margin:9px;cursor:pointer}.location-picker__text{font-size:12px;color:#5c5c5c}.location-picker__text--featured{color:#c00;font-size:14px;font-weight:500}.location-picker__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.location-picker__icon{margin-left:8px;border:none;background:transparent}#comparator .location-picker{position:absolute;top:0;right:24px}header.header .location-picker{margin-right:20px}@media only screen and (max-width:1344px){header.header .location-picker{margin-right:8px}}.location-modal{position:fixed;z-index:101;display:none;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.location-modal,.location-modal__backdrop{width:100vw;height:100vh}.location-modal,.location-modal__backdrop{top:0;bottom:0;right:0;left:0}.location-modal__backdrop{background-color:#000;opacity:0.7}.location-modal__backdrop,.location-modal__close{position:absolute}.location-modal__container{background-color:#fff;position:relative;z-index:102;width:500px;max-width:95vw;padding:60px 40px}.location-modal__content{text-align:center}.location-modal__close{top:25px;right:25px;cursor:pointer}.location-modal__text{font-size:14px;line-height:22px;color:#525252;max-width:343px;margin:auto}.location-modal__text--light{font-weight:300}.location-modal__title{font-size:20px;line-height:28px;font-weight:bold;color:#222222;margin-bottom:20px}.location-modal__title--medium{font-weight:500}.location-modal__label{font-size:12px;line-height:20px;margin-top:12px}.location-modal__label--big{font-size:16px;line-height:28px}.location-modal__wrapper{background-color:#F5F5F5;height:154px;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.location-modal__button{margin:15px 15px 0 !important;border-radius:4px;width:unset;height:44px;font-size:14px}.location-modal__select{position:relative}.location-modal__select,.location-modal__select select{display:block}.location-modal__select select{width:186px;height:45px;color:#222222;border:1px #707070 solid;padding:14px 16px;font-size:12px;line-height:1em}.location-modal__arrow{pointer-events:none;color:#c00;position:absolute;display:block;width:40px;height:40px;background-color:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0px;bottom:0px;margin:auto;right:2px}.location-modal__arrow svg{margin:auto;top:0;bottom:0;left:0;right:0;position:absolute}
.enquete__questions{position:relative;min-height:1000px;padding:85px 0 0px;overflow-x:hidden}.enquete__questions:before{content:'';background:url(/automoveis/sites/hab/themes/hondahab/build/css/../images/textura1.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 0;position:absolute;left:0;top:0;width:100%;height:100vh;display:block;z-index:0;min-height:100%}@media (max-width:479px){.enquete__questions:before{content:'';background:url(/automoveis/sites/hab/themes/hondahab/build/css/../images/textura2.jpg);background-repeat:no-repeat;background-size:cover;background-position:100%;position:absolute;left:0;top:0;width:100%;height:100vh;display:block;z-index:0;min-height:100%}}.enquete__questions__container{margin:0 auto;width:100%;position:relative}.enquete__questions__title--img{display:block;margin:0 auto 80px;max-width:588px;width:100%}@media (max-width:767px){.enquete__questions__title--img{max-width:430px;margin:0 auto 60px}}@media (max-width:479px){.enquete__questions__title--img{max-width:320px}}.enquete__questions__title{font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem;font-weight:bold;color:#202020;text-align:center;margin:0 auto 40px}@media (max-width:767px){.enquete__questions__title{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}}@media (max-width:479px){.enquete__questions__title{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}}.enquete__questions__form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width:1023px){.enquete__questions__form{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.enquete__questions__form--option{cursor:pointer;border:1px solid #CECECE;padding:15px 16px 24px;max-width:536px;max-height:400px;position:relative;margin-right:16px}@media (max-width:1279px){.enquete__questions__form--option{max-width:450px}}@media (max-width:1023px){.enquete__questions__form--option{max-width:536px;margin:0 0 40px}}@media (max-width:767px){.enquete__questions__form--option{max-width:450px}}@media (max-width:479px){.enquete__questions__form--option{max-width:320px}}.enquete__questions__form--option:last-child{margin:0}@media (max-width:1023px){.enquete__questions__form--option:last-child{margin:0 0 80px}}.enquete__questions__form--option img{max-width:497px}@media (max-width:1279px){.enquete__questions__form--option img{max-width:400px}}@media (max-width:1023px){.enquete__questions__form--option img{max-width:494px}}@media (max-width:767px){.enquete__questions__form--option img{max-width:400px}}@media (max-width:479px){.enquete__questions__form--option img{max-width:280px;height:auto}}.enquete__questions__form--option.active{border:4px solid #8AA7B2;height:510px;max-height:510px;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.enquete__questions__form--option.active .enquete__questions__form--input{border-bottom:1px solid #CECECE;padding-bottom:15px}@media (max-width:479px){.enquete__questions__form--option.active{max-height:420px;height:420px}}.enquete__questions__form--input{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0 0;font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;color:#202020;font-style:italic}@media (max-width:479px){.enquete__questions__form--input{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}}.enquete__questions__form--input .field--name-field-opcao-1,.enquete__questions__form--input .field--name-field-opcao-2{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;color:#202020;font-style:italic}.enquete__questions__form--input input[type='radio']{cursor:pointer;accent-color:#779aa6;width:28px;height:28px}.enquete__questions__form--input b,.enquete__questions__form--input strong{margin-right:auto;padding-left:8px}@media (max-width:767px){.enquete__questions__form--input b,.enquete__questions__form--input strong{padding-left:6px}}.enquete__questions #enquete__questions__form--recaptcha{display:none}.enquete__questions #enquete__questions__form--recaptcha.active{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;max-width:536px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;bottom:20px;z-index:2}@media (max-width:479px){.enquete__questions #enquete__questions__form--recaptcha.active{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:15px;height:120px}}.enquete__questions #enquete__questions__form--recaptcha.active.opcao1{left:0}@media (max-width:479px){.enquete__questions #enquete__questions__form--recaptcha.active.opcao1{left:5px}}.enquete__questions #enquete__questions__form--recaptcha.active.opcao2{left:103%;top:112%}@media (max-width:1023px){.enquete__questions #enquete__questions__form--recaptcha.active.opcao2{left:0;top:224%}}@media (max-width:479px){.enquete__questions #enquete__questions__form--recaptcha.active.opcao2{top:220%;left:5px}}@media (max-width:479px){.enquete__questions #enquete__questions__form--recaptcha iframe{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}}.enquete__results{position:relative;min-height:1000px;padding-top:245px;display:none;overflow-x:hidden}@media (max-width:1279px){.enquete__results{padding-top:145px}}@media (max-width:1023px){.enquete__results{min-height:820px}}@media (max-width:767px){.enquete__results{padding-top:85px}}.enquete__results:before{content:'';background:url(/automoveis/sites/hab/themes/hondahab/build/css/../images/textura2.jpg);background-repeat:no-repeat;background-size:cover;background-position:100%;position:absolute;left:0;top:0;width:100%;height:100vh;display:block;z-index:0;min-height:100%}.enquete__results__container{margin:0 auto;width:100%;position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.enquete__results h2{font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;font-style:italic;color:#202020;text-align:center;margin:0 auto 114px;font-weight:300}@media (max-width:1279px){.enquete__results h2{margin:0 auto 60px}}@media (max-width:1023px){.enquete__results h2{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (max-width:479px){.enquete__results h2{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;margin:0 auto 50px}}.enquete__results--box{border:1px solid #CECECE;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:872px;margin:0 0 40px}@media (max-width:1023px){.enquete__results--box{max-width:740px}}@media (max-width:767px){.enquete__results--box{max-width:540px}}@media (max-width:579px){.enquete__results--box{max-width:470px}}@media (max-width:479px){.enquete__results--box{max-width:302px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.enquete__results--box:last-child{margin:0}.enquete__results--box img{max-width:200px;height:120px}@media (max-width:579px){.enquete__results--box img{max-width:160px;height:auto}}@media (max-width:479px){.enquete__results--box img{max-width:300px}}.enquete__results--box-div{width:100%;max-width:872px;padding:0 40px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1023px){.enquete__results--box-div{max-width:740px;padding:0 20px}}@media (max-width:767px){.enquete__results--box-div{max-width:540px;padding:0 10px}}@media (max-width:579px){.enquete__results--box-div{max-width:470px}}@media (max-width:479px){.enquete__results--box-div{padding:0 10px 20px}}.enquete__results--box-percent{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:20px;font-size:1.25rem;line-height:35px;line-height:2.1875rem;color:#202020;font-weight:bold;font-style:italic}@media (max-width:767px){.enquete__results--box-percent{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}}@media (max-width:479px){.enquete__results--box-percent{margin:20px 0 0}}.enquete__results--box-percent span{font-size:20px;font-size:1.25rem;line-height:35px;line-height:2.1875rem;color:#202020;font-weight:bold;font-style:italic}@media (max-width:767px){.enquete__results--box-percent span{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}}.enquete__results--box-percent b,.enquete__results--box-percent strong{margin-right:auto;padding-left:8px}@media (max-width:767px){.enquete__results--box-percent b,.enquete__results--box-percent strong{padding-left:6px}}.enquete__results--box-container-progress{width:100%;background-color:#F2F2F2;height:16px;border-radius:16px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:23px auto 0}.enquete__results--box-progress{height:100%;background-color:#52AC22;width:0%;border-radius:16px;-moz-transition:all 1s;transition:all 1s}.enquete__results--links{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:180px 0 48px}@media (max-width:1023px){.enquete__results--links{margin:90px 0 48px}}@media (max-width:479px){.enquete__results--links{margin:70px 0 48px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.enquete__results--links-link1{font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;font-weight:bold;letter-spacing:0.22px;color:#202020;margin-right:40px;text-decoration:underline}@media (max-width:479px){.enquete__results--links-link1{margin:0 0 20px}}.enquete__results--links-link1:hover{text-decoration:none}.enquete__results--links-link2{background-color:#CC0000;font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;height:48px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-transition:all 0.3s;transition:all 0.3s;padding:0 32px 0;font-weight:bold;max-width:200px;letter-spacing:0.22px;-moz-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:color;transition-property:color;-moz-transition-timing-function:cubic-bezier(0.4,0,0.18,1.01);transition-timing-function:cubic-bezier(0.4,0,0.18,1.01);will-change:color;z-index:20;overflow:hidden;position:relative;color:#fff}@media (max-width:479px){.enquete__results--links-link2{padding:0 17px 0}}.enquete__results--links-link2:before{background:#000000;background:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-moz-transition-duration:0.15s;transition-duration:0.15s;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;-moz-transition-timing-function:cubic-bezier(0.4,0,0.18,1.01);transition-timing-function:cubic-bezier(0.4,0,0.18,1.01);will-change:transform;z-index:-1}.enquete__results--links-link2:hover:before{content:"";-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
