#bannerContact{padding:60px 0 90px;background-size:cover;background-position:center;background-color:#fff}#bannerContact .title{text-align:center;margin-bottom:30px}#bannerContact .title h1{font-size:30px;line-height:50px;font-weight:900;color:#343232;margin-bottom:9px}#bannerContact .title hr{width:60px;border-color:#c77d3a;opacity:1;margin:0 auto}#bannerContact .form-contact{border-radius:12px 0 0 12px;background-color:#f3f4f5;padding:40px 60px 45px}#bannerContact .form-contact input[type=text],#bannerContact .form-contact input[type=email],#bannerContact .form-contact input[type=tel],#bannerContact .form-contact select{height:60px;border-radius:6px;border:1px solid #e0e0e0;font-size:14px;padding:0 18px;box-shadow:none}#bannerContact .form-contact .form-check-inline input{border-radius:50%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:14px;height:14px;background-color:#fff;border:1px solid #b6b6b6;margin-right:10px}#bannerContact .form-contact .form-check-inline input:checked{background:#c77d3a;box-shadow:0 0 3px #c77d3a;border-color:#c77d3a;position:relative}#bannerContact .form-contact .form-check-inline input:checked::before{content:"";width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px);background-color:#fff;border-radius:50%}#bannerContact .form-contact .form-check-inline label{font-size:14px;display:flex;align-items:center}#bannerContact .form-contact .form-check-inline .form-check-input{display:block}#bannerContact .form-contact .politica label{display:flex;font-size:14px}#bannerContact .form-contact .politica label input{margin-top:7px;margin-right:10px}#bannerContact .form-contact textarea{border-radius:6px;border:1px solid #e0e0e0;font-size:14px;padding:17px 18px;box-shadow:none}#bannerContact .form-contact input[type=submit]{width:100%;transition:all .4s ease;font-size:18px;font-weight:900;max-width:200px;margin:0 auto}#bannerContact .form-contact input[type=submit]:hover{color:#fff;background:#0f563f;transform:scale(1.06)}#bannerContact .form-contact a{color:#c77d3a;text-decoration:underline}#bannerContact .form-contact .invalid .wpcf7-response-output,#bannerContact .form-contact .invalid .wpcf7-not-valid-tip{color:red}#bannerContact .form-contact .screen-reader-response p{color:red}#bannerContact .form-contact .screen-reader-response ul li{color:red}#bannerContact .form-contact .wpcf7-response-output{color:#fff}#bannerContact .contact-content{padding:60px 22px 0 30px;border-radius:0 12px 12px 0;background-color:#0f563f}#bannerContact .contact-content h2{font-size:15px;font-weight:bold;margin-bottom:40px;line-height:20px;color:#fff}#bannerContact .contact-content .item{margin-bottom:24px}#bannerContact .contact-content .item h3{font-size:14px;font-weight:900;line-height:20px;color:#fff;margin-bottom:0}#bannerContact .contact-content .item a{font-size:16px;line-height:22px;color:#cdc89a;display:block}#bannerContact .contact-content .item hr{margin:23px 0 0;border-color:#cdc89a;opacity:1;max-width:164px}@media(max-width: 990px){#bannerContact{background-position:bottom center;padding:50px 0 40px}#bannerContact .title{margin-bottom:25px}#bannerContact .form-contact{border-radius:12px 12px 0 0;padding:26px 18px 15px}#bannerContact .form-contact input[type=submit]{max-width:100%}#bannerContact .contact-content{border-radius:0 0 12px 12px;padding:60px 30px 126px}}#map{height:100vh;position:relative}#map iframe{width:100%;height:100%;position:absolute}#map .content{background-color:#343232;border-radius:10px;padding:74px 67px 50px 97px;margin-top:calc(50vh - 192px)}#map .content h2{font-size:30px;font-weight:900;line-height:50px;margin-bottom:9px;color:#fff}#map .content hr{margin-top:0;margin-bottom:21px;border-color:#c77d3a;opacity:1;width:60px}#map .content h3{display:flex;align-items:flex-end;color:#c77d3a;font-size:14px;font-weight:600;line-height:20px;margin-bottom:11px}#map .content h3 img{margin-right:8px}#map .content p{font-size:14px;font-weight:600;line-height:20px;color:#fff;margin-bottom:45px}#map .content a{display:flex;align-items:center;font-size:30px;line-height:43px;color:#fff}#map .content a img{margin-right:10px}@media(max-width: 990px){#map .content{padding:44px 16px 50px 40px}}@media(max-width: 767px){#map{display:flex;padding-bottom:67px;height:780px}#map>div{margin-top:auto}#map .content{margin-top:auto}}#workUs{background-image:url(../../imgs/banner-workus.png);background-size:cover;padding-top:138px;padding-bottom:70px}#workUs .content h2{font-size:35px;line-height:50px;margin-bottom:3px;color:#c77d3a;font-weight:900}#workUs .content p{font-size:13px;font-weight:900;line-height:18px;margin-bottom:0;color:#e0e0e0}#workUs .content a{font-size:14px;line-height:20px;color:#e0e0e0}#workUs .form-work input[type=text],#workUs .form-work input[type=email],#workUs .form-work input[type=tel],#workUs .form-work select{height:60px;border-radius:6px;border:1px solid #e0e0e0;font-size:14px;padding:0 18px;box-shadow:none}#workUs .form-work textarea{border-radius:6px;border:1px solid #e0e0e0;font-size:14px;padding:17px 18px;box-shadow:none;max-height:123px}#workUs .form-work .file input{display:none}#workUs .form-work .file label{display:flex;align-items:center;justify-content:center;background-color:#c77d3a;height:46px;width:100%;max-width:204px;font-size:14px;font-weight:bold;border-radius:6px;box-shadow:0 3px 30px rgba(226,165,111,.3);position:relative;cursor:pointer}#workUs .form-work .file label i{margin-left:17px}#workUs .form-work .file label::before{content:"";width:24px;height:24px;position:absolute;left:-44px;background-image:url(../../imgs/svg/notes.svg);background-size:contain;background-repeat:no-repeat;display:block}#workUs .form-work label{color:#fff}#workUs .form-work label a{color:#c77d3a;text-decoration:underline}#workUs .form-work .politica label{display:flex;font-size:14px}#workUs .form-work .politica label input{margin-top:7px;margin-right:10px}#workUs .form-work input[type=submit]{width:100%;transition:all .4s ease;font-size:18px;font-weight:900;max-width:200px;padding:14px 70px 11px;margin:28px auto 0}#workUs .form-work input[type=submit]:hover{color:#fff;background:#0f563f;transform:scale(1.06)}#workUs .form-work .invalid .wpcf7-response-output,#workUs .form-work .invalid .wpcf7-not-valid-tip{color:red}#workUs .form-work .screen-reader-response p{color:red}#workUs .form-work .screen-reader-response ul li{color:red}#workUs .form-work .wpcf7-response-output{color:green}@media(max-width: 767px){#workUs{padding:40px 22px 40px 40px;margin-bottom:11px}#workUs .content h2{line-height:40px;margin-bottom:8px}#workUs .content p{margin-bottom:10px}#workUs .content a{margin-bottom:23px;display:block}#workUs .form-work .file label{margin:0 auto}#workUs .form-work input[type=submit]{max-width:100%}}#main .banner-seguro{background-image:url(../../imgs/bg-seguro-cat.png);border-radius:12px;position:relative;background-size:cover;height:285px;background-position:center;background-repeat:no-repeat;margin-bottom:109px}#main .banner-seguro h3{font-size:35px;font-weight:bolder;line-height:35px;color:#fff;margin-bottom:0}#main .banner-seguro h3 span{color:#cdc89a}#main .banner-seguro p{font-size:14px;line-height:26px;margin-bottom:0;color:#fff}@media(max-width: 767px){#main .banner-seguro{height:448px;background-image:url(../../imgs/bg-banner-center-mob.png);margin-bottom:24px}#main .banner-seguro h3{font-size:25px;margin:25px 20px 0;max-width:250px}#main .banner-seguro p{max-width:230px;margin:0 20px}}/*# sourceMappingURL=contato.css.map */
