html{font-size:16px}body{font-family:'Archivo',sans-serif;color:#999;}@media (min-width:768px){body{font-size:1.25rem}}@media (min-width:810px){.container{max-width:780px}}.section{position:relative;padding:1.5rem 0;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}@media (min-width:768px){.section{padding:3rem 0}}.section.section-fullwidth{padding:0}.section .row{padding-top:1.25rem;padding-bottom:1.25rem}hr.spacer{border:0;margin:0;height:1px}.bg-primary{background-color:#ac8f30 !important}.text-primary{color:#ac8f30 !important}.btn{border:0;-webkit-border-radius:0;border-radius:0;font-size:1.25em;text-transform:uppercase;padding:.75rem 1.5rem}.btn-primary{background-color:#ac8f30;}.btn-primary:hover{background-color:#ccae4a}.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5);-moz-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5);-o-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5);-ms-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5);box-shadow:0 0 0 .2rem rgba(172,143,48,0.5)}.btn-primary:active,.btn-primary:active:focus{background-color:#8a7226 !important;-webkit-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5) !important;-moz-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5) !important;-o-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5) !important;-ms-box-shadow:0 0 0 .2rem rgba(172,143,48,0.5) !important;box-shadow:0 0 0 .2rem rgba(172,143,48,0.5) !important}#main-nav{padding:2.5rem 0}#page-footer{padding-top:2rem;}#page-footer .media{font-size:1.5em;line-height:1.2;width:100%;max-width:600px;margin-left:auto;margin-right:auto;}#page-footer .media a{color:#999;}#page-footer .media a:hover,#page-footer .media a:focus{color:#ac8f30}#footer-bottom{margin-top:3rem;padding:1.5rem 0;font-size:1.5em;}#footer-bottom a{color:#fff;}#footer-bottom a:hover,#footer-bottom a:focus{color:#ac8f30}.section-banner .card-banner .card-img-overlay{display:flex}.section-banner .card-banner .card-title{font-size:1.375em}@media (max-width:767px){.section-banner .card-banner .card-img-overlay{padding:6% 58% 0 9%}}@media (min-width:768px){.section-banner .card-banner .card-img-overlay{left:40px;width:298px;padding:1.75rem}.section-banner .card-banner .card-title{margin-top:1rem;font-size:2.4em}}.section-2 h2{line-height:1.1;}@media (max-width:575px){.section-2 h2{font-size:1.75em}}@media (min-width:768px){.section-2 h2{font-size:2.25em}}.section-3 .media .media-body{line-height:1.3}.section-3 .media h3{color:#ac8f30}.section-form{background-color:#f2f2f2;}.section-form .section-title{display:flex;justify-content:center;align-items:center;color:#999;margin-bottom:2rem;}.section-form .section-title:before,.section-form .section-title:after{content:"";display:flex;flex-grow:1;border-top:2px solid currentColor;opacity:.3}.section-form .section-title .title{margin:0;padding:0 1rem;font-size:1rem;letter-spacing:.3em;text-transform:uppercase;opacity:.7}.section-form .text-dark{color:#666 !important}.section-form .form-group{margin-bottom:1.5rem}.section-form .form-control{height:calc(3.75rem + 2px);padding:.75rem 1.75rem;-webkit-border-radius:1.5em;border-radius:1.5em;font-size:1.375em;}.section-form .form-control::placeholder{color:#ccc;opacity:1}.section-form .form-control:-ms-input-placeholder{color:#ccc}.section-form .form-control::-ms-input-placeholder{color:#ccc}.section-form textarea.form-control{height:auto;font-size:1.25em}.section-form .custom-file-input{cursor:pointer}.section-form .custom-file,.section-form .custom-file-input,.section-form .custom-file-label{height:calc(2.625rem + 2px)}.section-form .custom-file-label{padding:.375rem 1.5rem;-webkit-border-radius:1.5em;border-radius:1.5em;color:#ccc;}.section-form .custom-file-label:after{content:"Anexar projeto";height:2.625rem;padding:.375rem 1.5rem;-webkit-border-radius:1.5em;border-radius:1.5em}.section-contact .btn-whatsapp,.section-contact .btn-instagram{display:inline-block;text-decoration:none;color:#fff;}.section-contact .btn-whatsapp:hover,.section-contact .btn-instagram:hover{color:#ece1bb}.section-contact .btn-whatsapp{width:386px;height:104px;background:url("../images/button-whatsapp.png") center/cover no-repeat;padding:28px 0 0 80px;font-size:2rem;}.section-contact .btn-whatsapp small{font-size:1.25rem;font-weight:bold}.section-contact .btn-instagram{width:434px;height:71px;background:url("../images/button-instagram.png") center/cover no-repeat;padding:20px 0 0 50px;font-size:1.375rem}@media (max-width:575px){.section-contact .btn-whatsapp{width:300px;height:81px;padding:23px 0 0 70px;font-size:1.375rem}.section-contact .btn-instagram{width:300px;height:49px;padding:12px 0 0 40px;font-size:1rem}}div.wpcf7-response-output{margin-left:0;margin-right:0;margin-top:1em}span.wpcf7-not-valid-tip{font-size:.9em;color:#d00}div.wpcf7 .ajax-loader{background:none;width:auto;height:auto;margin:.5rem 10px 0}.inv-recaptcha-holder,.recaptcha-holder{margin-top:1rem}.grecaptcha-badge{margin:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;-ms-box-shadow:none !important;box-shadow:none !important}@media (min-width:576px){.inv-recaptcha-holder,.recaptcha-holder{float:right;margin-top:0;margin-bottom:1rem}div.wpcf7-response-output{clear:both}}/*# sourceMappingURL=style.css.map */