.d-none{display:none!important}@media only screen and (min-width:768px){.d-md-none{display:none!important}}@media only screen and (min-width:992px){.d-lg-none{display:none!important}}.d-block{display:block!important}@media only screen and (min-width:768px){.d-md-block{display:block!important}}@media only screen and (min-width:992px){.d-lg-block{display:block!important}}.d-inline-block{display:inline-block!important}@media only screen and (min-width:768px){.d-md-inline-block{display:inline-block!important}}@media only screen and (min-width:992px){.d-lg-inline-block{display:inline-block!important}}.contactanos-container{position:relative;z-index:1;height:100vw;width:100%;overflow:hidden;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat;max-height:650px}.contactanos-container .hs-video-container{height:100%}.contactanos-container .hs-video-container .hs-video-wrapper{height:100%!important;padding:0!important}.contactanos-container .hs-video-container .hs-video-wrapper iframe{min-height:100%;min-width:100%;height:56.25vw!important;width:177vh!important;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.contactanos-container{height:44vw}}.contactanos-container .myVideo{width:245vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media only screen and (min-width:768px){.contactanos-container .myVideo{width:145vw}}@media only screen and (min-width:992px){.contactanos-container .myVideo{width:100%}}.contactanos-container .contactanos-cont{width:100%;margin:0 auto;position:absolute;height:100%;top:0;bottom:0;background-color:rgba(52,54,132,.54)}.contactanos-container .contactanos-cont .contactanos-content{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 auto}.contactanos-container .contactanos-cont .contactanos-content .contactanos-title{text-align:center;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:100;font-size:28px;line-height:32px;color:#fff}@media only screen and (min-width:992px){.contactanos-container .contactanos-cont .contactanos-content .contactanos-title{font-size:44px;line-height:50px;letter-spacing:.44px}}.contactanos-container .contactanos-cont .contactanos-content .contactanos-description{width:70%;text-align:center;font-family:neue-haas-unica;font-style:normal;font-weight:400;font-size:17px;line-height:22px;color:#fff;margin:20px auto 0}@media only screen and (min-width:992px){.contactanos-container .contactanos-cont .contactanos-content .contactanos-description{font-size:28px;line-height:40px;letter-spacing:.28px}}.contactanos-container .contactanos-cont .contactanos-content .contactanos-button{text-align:center;margin:25px auto 0}.contactanos-container .contactanos-cont .contactanos-content .contactanos-button .contactanos-link{width:auto;display:inline-block;border-radius:28px;padding:13px 25px;max-width:190px;text-align:center;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase;text-decoration:none;letter-spacing:.9px;color:#2b3040;-webkit-transition:background .3s linear;transition:background .3s linear;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#2fc1ea),color-stop(50%,#f6c02c)) 100% 100%;background:linear-gradient(90deg,#2fc1ea 50%,#f6c02c 0) 100% 100%;background-size:200% 100%}.contactanos-container .contactanos-cont .contactanos-content .contactanos-button .contactanos-link:hover{background-position:0 100%}@media only screen and (max-width:992px){.contactanos-container .contactanos-cont .contactanos-content .contactanos-button .contactanos-link{font-size:16px}}