@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%)}.form-group{margin:0;position:relative}.title-sub{font:normal normal 500 16px/1 Barlow,sans-serif;letter-spacing:8px;text-transform:uppercase}@media (max-width:992px){.title-sub{font-family:Barlow;font-size:14px;font-style:normal;font-weight:500;letter-spacing:6px;line-height:64px;text-align:left}.container{padding-inline:32px}}input.error,select.error,textarea.error{background-color:#fce4e4;border:1px solid #c03;outline:none}label.error{bottom:-20px;color:red;font-size:12px;position:absolute}.grecaptcha-badge{display:none!important}.bg-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-3}.sub-title{color:#a04e2c;display:block;font:normal normal 500 16px/1 Barlow;letter-spacing:8.5px;text-transform:uppercase}@media (max-width:992px){.sub-title{font-size:14px;letter-spacing:7px;line-height:1}}p{color:#0a0a0a;font:normal normal normal 15px/30px Barlow}p strong{color:#a04e2c}@media (max-width:992px){p{font-size:14px;line-height:25px}}.main-btn{color:#0a0a0a;font:normal normal 500 17px/55px Barlow;letter-spacing:0;position:relative;text-decoration:none;z-index:1}@media (max-width:992px){.main-btn{font-size:13px;line-height:2.1}}.main-btn:hover:after{transform:rotate(180deg)}.main-btn:after{color:#a04e2c;content:"+";left:calc(100% + 12px);position:absolute;transform:none;transition:all .35s ease-in-out}a{text-decoration:none}.modal-body{scrollbar-color:#a04e2c #fff!important;scrollbar-color:#a04e2c hsla(0,0%,4%,.1);scrollbar-width:thin}.modal-body::-webkit-scrollbar{width:8px}.modal-body::-webkit-scrollbar-track{background:hsla(0,0%,4%,.1);border-radius:4px}.modal-body::-webkit-scrollbar-thumb{background:#a04e2c;border-radius:4px}.modal-body::-webkit-scrollbar-thumb:hover{background:#783b21}.scrollable-content{max-height:142px;overflow:auto}@media (min-width:992px){.scrollable-content{box-sizing:content-box;padding-right:20px;scrollbar-color:#a04e2c #fff!important}.scrollable-content::-webkit-scrollbar-track{background-color:#fff!important}.scrollable-content::-webkit-scrollbar-button:vertical{background:transparent!important;background-color:transparent;border:none!important;display:none;height:0!important;visibility:hidden;width:0!important}}@media (max-width:992px){.scrollable-content{max-height:inherit;overflow:visible}}.contact__cards{display:grid;grid-template-columns:repeat(4,1fr);margin-top:65px}@media (max-width:1100px){.contact__cards{display:flex;gap:18px;margin-top:40px;overflow-x:auto;padding-bottom:1rem;width:100%}}.contact__cards--card{align-items:center;border:.200000003px solid hsla(0,0%,44%,.18);display:flex;flex-direction:column;gap:29px;height:273px;justify-content:center;padding-inline:33px 43px}@media (max-width:1100px){.contact__cards--card{border-radius:10px;gap:16px;max-height:175px;min-width:237px;padding:12px 18px}}.contact__cards--card:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}@media (max-width:1100px){.contact__cards--card:nth-child(3){min-width:280px}}.contact__cards--card:nth-child(4){border-bottom-right-radius:10px;border-top-right-radius:10px}.contact__cards--card .redes-card{display:flex;gap:30px;justify-content:center}@media (max-width:1100px){.contact__cards--card .redes-card{gap:16px}}.contact__cards--card .redes-card img{filter:brightness(0) saturate(100%) invert(36%) sepia(42%) saturate(807%) hue-rotate(332deg) brightness(92%) contrast(94%)}.contact__cards--card .main-img{max-height:50px;max-width:50px}.contact__cards--card h3{color:#000;font-size:22px;font-weight:500;letter-spacing:0;line-height:78px}@media (max-width:1100px){.contact__cards--card h3{color:#000;font-size:16px;font-weight:500;line-height:1}}.contact__cards--card a{color:#000;font-family:Barlow;font-size:15px;font-style:normal;font-weight:400;line-height:20px;text-align:center;text-decoration:none}@media (max-width:1100px){.contact__cards--card a{color:#000;font-size:14px;font-weight:400}}.contact__form{margin-top:160px;overflow:hidden}@media (max-width:1100px){.contact__form{margin-top:40px}}.contact__form .title-sub{color:#a04e2c;margin-bottom:12px}@media (max-width:1100px){.contact__form .title-sub{font-size:12px;line-height:1.5}}.contact__form .contact-title{color:#0a0a0a;font-family:Barlow;font-size:55px;font-style:normal;font-weight:300;line-height:65px;margin-bottom:40px;text-align:left}.contact__form .contact-title span,.contact__form .contact-title strong{color:#c47452;font-family:Debbie Rate;font-size:82px;font-style:normal;font-weight:300;line-height:73px;text-align:left}@media (max-width:1100px){.contact__form .contact-title{font-family:Barlow;font-size:35px;font-weight:300;line-height:35px;margin-bottom:20px}.contact__form .contact-title span,.contact__form .contact-title strong{font-family:Debbie Rate;font-size:50px;font-weight:300;line-height:73px}}.contact__form .contact-text{color:#0a0a0a;font-family:Barlow;font-size:15px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:60px;text-align:left}@media (max-width:1100px){.contact__form .contact-text{font-size:14px;line-height:25px}}.contact__form .d-flex{align-items:flex-end;justify-content:space-between}@media (max-width:1100px){.contact__form .d-flex{flex-direction:column;gap:15px}}.contact__form .form-check-label{font-size:14px;font-weight:300;line-height:1.2;max-width:285px}.contact__form .form-check-label,.contact__form .submit-btn{color:#000;font-family:Barlow;font-style:normal;text-align:left}.contact__form .submit-btn{font-size:17px;font-weight:500;position:relative}.contact__form .submit-btn:after{background-color:#a04e2c;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.contact__form .submit-btn:hover:after{width:100%}@media (max-width:1100px){.contact__form .submit-btn{align-items:center;background:linear-gradient(119deg,#a04e2c,#f9ab89 50%,#a04e2c);background-size:200% auto;color:#fff;display:flex;gap:10px;height:64px;justify-content:center;transition:all .5s ease;width:100%}.contact__form .submit-btn:after{display:none}.contact__form .submit-btn:hover{background-position:100%}}.contact__form .submit-btn span{color:#a04e2c}@media (max-width:1100px){.contact__form .submit-btn span{color:#fff}}.contact__form .input-holder{margin-bottom:44px}.contact__form .input-holder input::-moz-placeholder{color:#000;font-family:Barlow;font-size:15px;font-style:normal;font-weight:500;text-align:left}.contact__form .input-holder input::placeholder{color:#000;font-family:Barlow;font-size:15px;font-style:normal;font-weight:500;text-align:left}.contact__form .wrapper-img-contact{height:780px;position:relative;right:-100px;width:150%}.contact__form .wrapper-img-contact .reveal{height:100%;width:100%}.contact__form .wrapper-img-contact img{width:100%}.contact__form .privacy-toggle{position:relative}@media (max-width:1100px){.contact__form .privacy-toggle{align-items:flex-start;display:flex;gap:12px;width:100%}.contact__form .privacy-toggle .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #a04e2c;border-radius:10px!important;cursor:pointer;flex-shrink:0;height:20px;margin:0;position:relative;transition:background-color .3s;width:34px}.contact__form .privacy-toggle .form-check-input:checked{background-color:#a04e2c}.contact__form .privacy-toggle .form-check-input:before{background-color:#a04e2c;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:1px;transition:transform .3s;width:16px}.contact__form .privacy-toggle .form-check-input:checked:before{background-color:#fff;transform:translateX(13px)}.contact__form .privacy-toggle .form-check-label{margin:0}}.contact__form .privacy-toggle .form-check-label a{color:#a04e2c;text-decoration:none}.contact__form .privacy-toggle .form-check-label a:hover{text-decoration:underline}.contact__map{height:720px;margin-bottom:160px;margin-top:150px}@media (max-width:1100px){.contact__map{height:auto;margin-bottom:50px;margin-top:40px}}.contact__map .wrapper-img-contact{height:720px;left:0;position:absolute;top:-40px;width:56%}.contact__map .wrapper-img-contact .reveal{height:100%;width:100%}.contact__map .wrapper-img-contact img{-o-object-position:left;object-position:left;width:100%}.contact__map .title-sub{color:#a04e2c;margin-bottom:20px}@media (max-width:1100px){.contact__map .title-sub{text-align:center}}.contact__map .contact-title{color:#0a0a0a;font-family:Barlow;font-size:55px;font-style:normal;font-weight:300;line-height:65px;margin-bottom:40px;text-align:left}.contact__map .contact-title span,.contact__map .contact-title strong{color:#c47452;font-family:Debbie Rate;font-size:82px;font-style:normal;font-weight:300;line-height:73px;text-align:left}@media (max-width:1100px){.contact__map .contact-title{font-size:35px;font-weight:300;line-height:35px;margin-bottom:20px;text-align:center}.contact__map .contact-title span,.contact__map .contact-title strong{font-family:Debbie Rate;font-size:50px;font-weight:300;line-height:73px}}.contact__map .contact-text{color:#0a0a0a;font-family:Barlow;font-size:15px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:40px;text-align:left}@media (max-width:1100px){.contact__map .contact-text{font-size:14px;line-height:25px;text-align:center}}.contact__map .contact-link-map{color:#000;font-family:Barlow;font-size:17px;font-style:normal;font-weight:500;position:relative;text-align:left}.contact__map .contact-link-map:after{background-color:#a04e2c;bottom:-8px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.contact__map .contact-link-map:hover:after{width:100%}@media (max-width:1100px){.contact__map .contact-link-map{align-items:center;background:linear-gradient(119deg,#a04e2c,#f9ab89 50%,#a04e2c);background-size:200% auto;color:#fff;display:flex;gap:10px;height:64px;justify-content:center;margin-top:50px;transition:all .5s ease;width:100%}.contact__map .contact-link-map:after{display:none}.contact__map .contact-link-map:hover{background-position:100%}}.contact__map .contact-link-map span{color:#a04e2c}@media (max-width:1100px){.contact__map .contact-link-map span{color:#fff}}

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