.banner{max-height:100vh}.banner .banner-slide{position:relative;display:block !important;height:100%}.banner .banner-caption{font-family:'alternate-gothic-no-3-d', sans-serif;width:50%;position:absolute;height:100%;top:0;right:0;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}@media (max-width: 768px){.banner .banner-caption{width:100%;left:32px;font-size:85%}}@media (max-width: 576px){.banner .banner-caption{left:24px;padding:0 30px}}@media (max-width: 375px){.banner .banner-caption{left:16px;font-size:70%}}.banner .banner-caption .title{line-height:120%;text-transform:uppercase;letter-spacing:3px;color:#fff;font-weight:100;font-size:3em;margin:0}@media (max-width: 1280px){.banner .banner-caption .title{font-size:2em}}.banner .banner-caption .invisible-title{color:transparent;opacity:0}.banner .banner-caption .subtitle{font-size:1.4em;text-transform:uppercase;color:#fff;font-weight:100;border-bottom:4px solid #41CFFA;line-height:100%;padding-bottom:10px;color:rgba(255,255,255,0.6);-webkit-font-smoothing:antialiased;margin-bottom:50px;letter-spacing:1px}@media (max-width: 1280px){.banner .banner-caption .subtitle{margin-bottom:20px}}.banner .banner-link{color:rgba(255,255,255,0.7);text-transform:uppercase;line-height:100%;font-size:1.1em}.banner .banner_image img{width:100%;height:auto;display:block}@media (max-width: 576px){.banner .banner_image img{width:150%}}.banner .slick-slider,.banner .slick-list,.banner .slick-track{max-height:100vh}.banner .slick-slide.slick-active .banner-caption{transform:translateX(0);opacity:1}@media (max-width: 1366px){.banner .slick-slide.slick-active .banner-caption{transform:translateX(-32px)}}.banner .slick-slide .banner-caption{transform:translateX(400px);opacity:0;transition:transform .4s ease-in-out, opacity .8s ease-in-out}.banner-small .banner-holder{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#113241;padding:70px 0 140px;height:268px}@media (max-width: 768px){.banner-small .banner-holder{height:auto;background-image:none !important;padding:40px 0}}.banner-small .banner-holder.large{height:468px}@media (max-width: 768px){.banner-small .banner-holder.large{height:auto}}.banner-small .banner-holder.type__2{height:auto;padding:110px 0 80px}@media (max-width: 768px){.banner-small .banner-holder.type__2{padding:40px 0 60px}}.banner-small .banner-holder.type__2 .banner-container{align-items:flex-end !important}@media (max-width: 768px){.banner-small .banner-holder.type__2 .banner-container{flex-direction:column;align-items:flex-start !important}}.banner-small .banner-holder.type__2 .ancord__title .title.line__in::after{display:none}.banner-small .banner-holder.type__2 .ancord__title .title3{font-family:'Archivo Narrow', sans-serif;text-transform:none;opacity:1}.banner-small .banner-holder.type__2 .ancord__title .title-bg{transform:translate(-100%, -35px)}.banner-small .banner-cta.footer img.selo-black-friday{display:none}@media (min-width: 768px){.banner-small .banner-cta.footer img.selo-black-friday{display:block;width:150px;top:-180px;left:calc(50% - 75px)}}.banner-small .banner-cta{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;z-index:9}@media (max-width: 768px){.banner-small .banner-cta{padding-top:20px;width:100%;align-items:flex-end}}.banner-small .banner-cta img.selo-black-friday{width:60px;height:auto;position:absolute;top:80px}@media (min-width: 768px){.banner-small .banner-cta img.selo-black-friday{width:220px;top:100px;left:calc(50% - 110px)}}.banner-small .banner-caption{margin-left:-15px}@media (max-width: 1024px){.banner-small .banner-caption{margin-left:0}}.banner-small .ancord__title .title{font-weight:100}.banner-small .ancord__title .title,.banner-small .ancord__title .title2,.banner-small .ancord__title .title3,.banner-small .ancord__title .subtitle{color:#fff !important}@media (max-width: 1240px){.banner-small .ancord__title .title.line__in::after{width:calc((100vw - 100%) - 88px)}}.banner-small .ancord__title .title-bg{background-color:rgba(255,255,255,0.1);right:0;width:100vw;transform:translate(-100%, -12px);left:90px;padding:0;top:0;min-height:125px}input,textarea,select{background:none;font-family:'alternate-gothic-no-3-d', sans-serif;border:1px solid #B0BAC1;padding:15px 30px;color:#000D0D;font-size:1.4em;font-weight:100;text-transform:uppercase;min-width:100%;max-width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{opacity:.8;color:#113241}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{opacity:.8;color:#113241}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{opacity:.8;color:#113241}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{opacity:.8;color:#113241}textarea{height:150px;max-height:150px}select{border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}[type="checkbox"]:not(:checked),[type="checkbox"]:checked,[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label,[type="checkbox"]:not(:checked)+span,[type="checkbox"]:checked+span,[type="radio"]:not(:checked)+label,[type="radio"]:checked+label,[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{position:relative;padding-left:30px;cursor:pointer;color:#94959f;min-height:30px;font-weight:100;line-height:30px;display:block;font-size:1.2em}[type="checkbox"]:checked+label:before,[type="checkbox"]:checked+span:before,[type="radio"]:checked+label:before,[type="radio"]:checked+span:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #B0BAC1;background-color:transparent;opacity:1}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:not(:checked)+span:before,[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #B0BAC1;background-color:transparent;opacity:.4}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after,[type="checkbox"]:not(:checked)+span:after,[type="checkbox"]:checked+span:after,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+span:after,[type="radio"]:checked+span:after{content:'\f00c';position:absolute;top:0;left:4px;font-size:.9em;line-height:20px;color:#113241;font-family:'icomoon';-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:not(:checked)+span:after,[type="radio"]:not(:checked)+label:after,[type="radio"]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:checked+label:after,[type="checkbox"]:checked+span:after,[type="radio"]:checked+label:after,[type="radio"]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before,[type="checkbox"]:disabled:not(:checked)+span:before,[type="checkbox"]:disabled:checked+span:before,[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before,[type="radio"]:disabled:not(:checked)+span:before,[type="radio"]:disabled:checked+span:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}[type="checkbox"]:disabled:checked+label:after,[type="checkbox"]:disabled:checked+span:after,[type="radio"]:disabled:checked+label:after,[type="radio"]:disabled:checked+span:after{color:#999}[type="checkbox"]:disabled+label,[type="checkbox"]:disabled+span,[type="radio"]:disabled+label,[type="radio"]:disabled+span{color:#aaa}[type="file"],.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}[type="file"]+label,[type="file"]+.input-error+label,.inputfile+label,.inputfile+.input-error+label{font-size:1em;font-weight:100;color:white;background-color:#0b4e78;display:inline-block;cursor:pointer;text-transform:uppercase;white-space:pre-wrap;padding:10px 15px;text-align:left;display:flex;margin:0;justify-content:space-between;line-height:100%;align-items:center}[type="file"]:focus+label,[type="file"]+label:hover,.inputfile:focus+label,.inputfile+label:hover{background-color:#00a7cf}.div-control,.file-control{border:1px solid #B0BAC1;padding:15px 30px;height:100%}.file-control{padding:5px 5px 5px 30px !important}.file-control .inputfile-label{color:#113241;font-size:1.6em}.file-control .icon-share{font-size:2.2em;margin-right:10px}.form-control{margin-bottom:20px}.form-control.row{margin-right:-10px;margin-left:-10px}.form-control .input-control{position:relative;padding-left:10px;padding-right:10px}.form-control .input-control.col-lg-12{margin-bottom:0 !important}@media (max-width: 991px){.form-control .input-control:first-child{margin-bottom:20px}.form-control .input-control:not(:last-child){margin-bottom:20px}}.form-control .select-control{position:relative}.form-control .select-control::before{content:'';position:absolute;right:30px;top:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#113241 transparent transparent transparent;pointer-events:none;z-index:1}.form-control .input-error{font-family:'alternate-gothic-no-3-d', sans-serif;letter-spacing:0.05em;bottom:-10px;position:absolute;right:-10px;background-color:#fff;color:#e45b5b;padding:2px 10px;filter:drop-shadow(0 1px 1px rgba(0,0,0,0.16));white-space:nowrap;z-index:1}.form-control .info{position:absolute;padding-top:10px;display:block;font-size:1.1em;letter-spacing:0.01em;opacity:.7}.formulario-steps-control{background-color:#fff;filter:drop-shadow(0 1px 5px rgba(0,0,0,0.027))}.formulario-steps-control .formulario-steps-control-holder{display:flex;align-items:center}.formulario-steps-control .formulario-steps-control-item{text-transform:uppercase;font-size:1.4em;line-height:115%;height:90px;display:flex;align-items:center;color:#113241;opacity:.2;padding-right:20px}@media (max-width: 1024px){.formulario-steps-control .formulario-steps-control-item{font-size:1.2em}}@media (max-width: 768px){.formulario-steps-control .formulario-steps-control-item{font-size:1em}}@media (max-width: 767px){.formulario-steps-control .formulario-steps-control-item{font-size:1.2em}.formulario-steps-control .formulario-steps-control-item:not(.active){display:none}}.formulario-steps-control .formulario-steps-control-item.completed,.formulario-steps-control .formulario-steps-control-item.active{opacity:1}.formulario-steps-control .formulario-steps-control-item::before,.formulario-steps-control .formulario-steps-control-item::after{content:'';height:50%;width:2px;background-color:#00a7cf;position:absolute;right:15px}.formulario-steps-control .formulario-steps-control-item::before{top:1px;transform:rotate(-15deg)}.formulario-steps-control .formulario-steps-control-item::after{bottom:1px;transform:rotate(15deg)}.formulario-steps{padding:60px 0 160px}@media (max-width: 1024px){.formulario-steps{padding:40px 0 60px}}.formulario-steps .step{display:none}.formulario-steps .step.current{display:block}.formulario-steps [data-js="step__submit"]{display:none}.formulario-steps [data-step-current='last'] [data-js="step__next"]{display:none}.formulario-steps [data-step-current='last'] [data-js="step__submit"]{display:inline-block}.formulario-steps [data-step-current='1'] [data-js="step__prev"]{display:none !important}.formulario-step-submit,.formulario-submit{padding-top:40px;text-align:right}@media (max-width: 1024px){.formulario-step-submit,.formulario-submit{padding-top:0}}.formulario-step-submit .btn,.formulario-submit .btn{color:#fff !important}.wpcf7-form-control-wrap{position:relative;display:inline-block;width:100%}.wpcf7-list-item-label{font-size:1em;text-transform:uppercase;margin-left:5px;color:#454545}span.wpcf7-not-valid-tip{font-family:'alternate-gothic-no-3-d', sans-serif;letter-spacing:0.05em;bottom:5px;position:absolute;right:-10px;background-color:#fff;padding:2px 10px}div.wpcf7 .ajax-loader{position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important;background-image:url("../images/loader.svg") !important;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0.67)}.formulario-financeiro h3{font-size:1.8em;color:#113241;margin-bottom:20px}.formulario-financeiro input,.formulario-financeiro textarea,.formulario-financeiro select,.formulario-financeiro textarea{color:#000;border-color:#B0BAC1;margin-bottom:0}.formulario-financeiro .btn__custom{background-color:#0b4e78;margin-bottom:40px;font-size:1.2em;padding:15px 30px 15px 25px}.formulario-financeiro .btn__custom:hover{background-color:#00a7cf}.formulario-financeiro .formulario-step-response h6{font-size:1.4em;margin:0}.formulario-financeiro .formulario-step-response span{font-size:1.2em}.formulario-financeiro .formulario-step-response span.input-error{color:#e45b5b;text-align:center;display:block;background-color:#fff;padding:8px;font-size:1.4em}.formulario-financeiro .formulario-step-response i{margin-left:20px;font-size:1.2em;color:#00a7cf}.formulario-financeiro .formulario-step-response .response{border-bottom:1px solid #ccc;padding:15px 30px;margin-top:10px;display:flex;background-color:#fff;align-items:center;justify-content:space-between}
