@property --myColor1{syntax:"<color>";initial-value:#fca32d;inherits:false}@property --myColor2{syntax:"<color>";initial-value:#ff6196;inherits:false}.button-hover-linearGradient{background-image:linear-gradient(105deg,var(--myColor1) 7%,var(--myColor2) 78%);transition:--myColor1 .7s,--myColor2 .7s}.button-hover-linearGradient:hover{--myColor1:#ff933c;--myColor2:#ff933c}.button-hover-linearGradient-others-browsers{background-image:linear-gradient(105deg,#ff933c 7%,#ff6196 78%);background-image:-moz-linear-gradient(105deg,#ff933c 7%,#ff6196 78%)}#contact .banner-inside{height:487px;position:relative}@media (max-width:1100px){#contact .banner-inside{height:242px;margin-top:70px}}#contact .banner-inside:after{background:rgba(86,46,39,.502);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}#contact .banner-inside .img-bg-hero{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#contact .banner-inside .title{color:#fff;font-size:70px;font-weight:300;left:50%;letter-spacing:-.03em;line-height:82.03px;position:absolute;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;top:50%;transform:translate(-50%,-50%);z-index:9}@media (max-width:1100px){#contact .banner-inside .title{font-size:30px;font-weight:300;letter-spacing:-.03em;line-height:35.16px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}}#contact .banner-inside .spotlight{align-items:center;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);bottom:0;display:flex;display:none;height:90px;left:0;position:absolute;width:100%;z-index:9}#contact .banner-inside .items{display:flex;gap:9.5vw;justify-content:center}#contact .banner-inside .items .item{color:#fff;font-size:18px;font-weight:500;letter-spacing:-.03em;line-height:18px;position:relative;text-align:left;text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}#contact .banner-inside .items .item:not(:last-child):after{background:#d9bf80;border-radius:50%;content:"";height:6px;position:absolute;right:-4.725vw;top:6px;width:6px}#contact .banner-inside .items .item.active{text-decoration:underline;text-decoration-color:#d9bf80;text-decoration-thickness:3px;text-underline-offset:6px}#contact .contact .form-section{padding-bottom:119px}#contact .contact .form-section .row{--bs-gutter-x:60px;--bs-gutter-y:80px}#contact .contact .form-section-inputs{max-width:542px;padding-top:89px}#contact .contact .form-section-inputs h2{max-width:326px}#contact .contact .form-section-inputs p{color:#777;font-size:17px;font-weight:400;letter-spacing:-.02em;line-height:25px;margin-block:39px 37px}#contact .contact .form-section-inputs p strong{color:#562e27;font-weight:600}#contact .contact .form-section-inputs .form{max-width:529px}#contact .contact .form-section-inputs .form .row{--bs-gutter-x:12px;--bs-gutter-y:17px}#contact .contact .form-section-inputs .form-control,#contact .contact .form-section-inputs .form-select{background-position:right 22px center;background-size:14px;border:1px solid #d9bf80;border-radius:0;padding:23px 32px 22px}#contact .contact .form-section-inputs .form-control::-moz-placeholder,#contact .contact .form-section-inputs .form-select::-moz-placeholder{color:#777;font-size:17px;font-weight:500;letter-spacing:-.02em;line-height:19.92px}#contact .contact .form-section-inputs .form-control,#contact .contact .form-section-inputs .form-control option,#contact .contact .form-section-inputs .form-control::placeholder,#contact .contact .form-section-inputs .form-select,#contact .contact .form-section-inputs .form-select option,#contact .contact .form-section-inputs .form-select::placeholder{color:#777;font-size:17px;font-weight:500;letter-spacing:-.02em;line-height:19.92px}#contact .contact .form-section-inputs .form-control:focus,#contact .contact .form-section-inputs .form-control:hover,#contact .contact .form-section-inputs .form-select:focus,#contact .contact .form-section-inputs .form-select:hover{border-color:#d9bf80;box-shadow:none}#contact .contact .form-section-inputs .form-control.is-invalid,#contact .contact .form-section-inputs .form-control.is-valid,#contact .contact .form-section-inputs .form-select.is-invalid,#contact .contact .form-section-inputs .form-select.is-valid{background-position:right 22px center,center right 45px!important}#contact .contact .form-section-inputs .form textarea.form-control{max-height:67px;resize:none}#contact .contact .form-section-inputs .form-bottom{gap:1rem;margin-top:27px}#contact .contact .form-section-inputs .form-bottom .btn-wrapper{flex-grow:1;max-width:226px}#contact .contact .form-section-inputs .form-bottom .btn-form{align-items:center;background-color:#d9bf80;color:#562e27;display:flex;flex-grow:1;font-size:16px;font-weight:700;height:65px;justify-content:center;letter-spacing:-.02em;line-height:18.75px;padding-inline:1.5rem;text-align:center;transition:all .3s ease-in-out;width:100%}#contact .contact .form-section-inputs .form-bottom .btn-form:hover{background-color:#562e27;color:#d9bf80}#contact .contact .form-section-inputs .form-check{flex-grow:1;max-width:303px}#contact .contact .form-section-inputs .form-check-label{color:#777;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#contact .contact .form-section-inputs .form-check-input{border:1px solid #d9bf80;border-radius:50%;height:17px;transition:all .3s ease-in-out;width:17px}#contact .contact .form-section-inputs .form-check-input:focus{box-shadow:none}#contact .contact .form-section-inputs .form-check-input:checked{background-color:#d9bf80}#contact .contact .form-section-floating{color:#fff;isolation:isolate;left:0;padding:128px 104px 124px;position:absolute;top:-39px;width:min(808px,45vw);z-index:1}@media (max-width:1400px){#contact .contact .form-section-floating{padding-inline:40px}}@media (max-width:992px){#contact .contact .form-section-floating{position:unset;width:100%}}#contact .contact .form-section-floating:after,#contact .contact .form-section-floating:before{content:"";inset:0;position:absolute}#contact .contact .form-section-floating:before{background:#562e27;mix-blend-mode:multiply;z-index:-2}#contact .contact .form-section-floating:after{background:linear-gradient(180deg,#562e27,rgba(86,46,39,0));z-index:-1}#contact .contact .form-section-floating .wrapper{max-width:478px}#contact .contact .form-section-floating .wrapper h2{color:#fff;max-width:343px}#contact .contact .form-section-floating .wrapper>p{font-size:17px;font-weight:400;letter-spacing:-.02em;line-height:25px;margin-block:39px 58px}#contact .contact .form-section-floating .wrapper ul{margin-bottom:87px;max-width:255px}#contact .contact .form-section-floating .wrapper ul li:hover a{color:#d9bf80}#contact .contact .form-section-floating .wrapper ul li a{font-size:20px;font-weight:500;gap:23px;letter-spacing:-.02em;line-height:25px;transition:all .3s ease-in-out}#contact .contact .form-section-floating .wrapper ul li a ion-icon{color:#d9bf80;font-size:24px}#contact .contact .form-section-floating .wrapper ul li+li{margin-top:35px}#contact .contact .form-section-floating .wrapper .bottom{max-width:375px}#contact .contact .form-section-floating .wrapper .bottom p{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:25px}#contact .contact .form-section-floating .wrapper .bottom p strong{color:#d9bf80;font-weight:600}#contact .contact .form-section-floating .wrapper .bottom .socials{gap:33px;margin-top:33px}#contact .contact .form-section-floating .wrapper .bottom .socials svg:hover path{fill:#fff}#contact .contact .form-section-floating .wrapper .bottom .socials svg path{transition:all .3s ease-in-out}#contact .contact .form-section .row .col-12{position:relative}#contact .contact .map{height:643px;width:100%}#contact .contact .map #mapa{height:100%;width:100%}#contact .contact .map #mapa a{text-decoration:none}#contact .contact .map .leaflet-popup{position:relative;translate:0 -110px;width:min(309px,19vw)}@media (max-width:992px){#contact .contact .map .leaflet-popup{translate:0 30px;width:min(244px,70vw)}}#contact .contact .map .leaflet-popup-content{height:100%!important;margin:0!important;padding:28px 47px;width:100%!important}@media (max-width:992px){#contact .contact .map .leaflet-popup-content{padding:22px 20px}}#contact .contact .map .leaflet-popup-content-wrapper{border-radius:0;box-shadow:5px 4px 10px 0 rgba(0,0,0,.102)}#contact .contact .map .leaflet-popup-content-wrapper p{color:#777;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:25px;margin:0!important;text-align:center}@media (max-width:992px){#contact .contact .map .leaflet-popup-content-wrapper p{font-size:12px;line-height:18px}}#contact .contact .map .leaflet-popup-content-wrapper p a{color:inherit;text-decoration:none}#contact .contact-success{padding-block:89px 159px}#contact .contact-success h2{line-height:50px;margin-bottom:65px}#contact .sub-title{color:#d9bf80;display:block;font-size:16px;font-weight:700;letter-spacing:.4em;line-height:18.75px}#contact h2{color:#562e27;font-size:45px;font-weight:300;letter-spacing:-.02em;line-height:45px}#contact h2 strong{font-weight:400}#contact .sub-title+h2{margin-top:23px}#contact .main-btn{color:#562e27;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:19.92px;position:relative;text-transform:uppercase;z-index:1}#contact .main-btn:hover span{padding-left:4px}#contact .main-btn span{color:#d9bf80;transition:all .3s ease-in-out}#contact .bg-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-3}#contact a{text-decoration:none}

/*# sourceMappingURL=contact.css.map*/