:root{--bs-primary: #133053;--bs-primary-rgb: 19, 48, 83;--bs-secondary: #E08587;--bs-secondary-rgb: 224, 133, 135}body{font-size:17px;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background:#e08587 url("../../img/bg-texture.webp") repeat top left}a{color:#133053;transition:all ease-in-out 300ms}a:hover{color:#e08587}.bg-light-yellow{background-color:#faf7f0 !important}.bg-tertiary{background-color:#d6b87b !important}.rounded-top-start-4{border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-top-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-end-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important}.animate{opacity:0}@keyframes fade_in{from{opacity:0}to{opacity:1}}.animate.fade-in.on-view{animation:fade_in .7s ease-in forwards}@keyframes slide_top{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.animate.slide-top.on-view{animation:slide_top .7s ease-in forwards}@keyframes slide_left{from{transform:translateX(40px);opacity:0}to{transform:translateX(0);opacity:1}}.animate.slide-left.on-view{animation:slide_left .7s ease-in forwards}@keyframes slide_right{from{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}.animate.slide-right.on-view{animation:slide_right .7s ease-in forwards}@keyframes bounce_bottom{0%,100%{transform:translateY(0);animation-timing-function:cubic-bezier(0.8, 0, 1, 1)}50%{transform:translateY(10px);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}}.btn-bounce-bottom:hover{animation:bounce_bottom 1s infinite}.img-hover{display:block;position:relative;transition:all ease-in-out 300ms}.img-hover:hover{transform:translateY(-10px)}#open-menu{position:fixed;right:0;bottom:1rem;z-index:999;opacity:.5}#open-menu:hover,#open-menu:focus{opacity:1}@media(min-width: 767px){#open-menu{opacity:1}}.navbar-nav a{text-decoration:none}#header{position:relative;width:100%;min-height:100vh;background:#637cb6 url("../../img/fotos/web-fachada-1920x1375-1.jpg") no-repeat top center;background-size:cover;color:#fff;z-index:0;padding-bottom:90px}#header::before{content:"";width:100%;height:100%;display:block;position:absolute;z-index:1;background:linear-gradient(to bottom, #133053, rgba(19, 48, 83, 0));mix-blend-mode:multiply;opacity:.37}#header::after{content:"";width:100%;height:100%;display:block;position:absolute;z-index:2;background:linear-gradient(to top, #e08587 10%, rgba(224, 133, 135, 0), rgba(224, 133, 135, 0))}#header .menu-wrap .menu-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:space-evenly;gap:.5rem}#header .menu-wrap .menu-list li a{position:relative;color:#fff;text-decoration:none;padding:.75rem .75rem .75rem}#header .menu-wrap .menu-list li a::after{content:"";width:0%;height:.15rem;background:#fff;position:absolute;left:0;bottom:0;opacity:0;transition:all ease-in-out 300ms}#header .menu-wrap .menu-list li a:hover::after{width:100%;opacity:1}#main{position:relative;margin-top:-70px;z-index:5}#main a{font-weight:700}#main ul li{margin-bottom:.5rem}#main .section .title{position:relative;margin:0;font-weight:700;min-height:70px}#main .section .title::before{content:attr(data-title);position:absolute;top:-10px;left:10px;font-size:250%;font-weight:700;margin-right:.5em;line-height:1;opacity:.07;z-index:-1}@media(max-width: 767px){#main .section .title::before{top:5px;font-size:150%}}@media(max-width: 680px){#main .section .title::before{top:15px;font-size:95%}}#main .img-out-right{position:relative;left:4rem}@media(max-width: 680px){#main .img-out-right{left:0}}#main .img-out-left{position:relative;left:-4rem}@media(max-width: 680px){#main .img-out-left{left:0}}#main .img-tour{margin-top:-7rem}@media(max-width: 991px){#main .img-tour{margin-top:0}}#main .img-tour .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;width:95px;height:95px;transition:all ease-in-out 300ms}#main .img-tour::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5);mix-blend-mode:multiply;z-index:2;transition:all ease-in-out 300ms}#main .img-tour:hover .icon{transform:translate(-50%, -50%) scale(1.2)}#main .img-tour:hover::after{background-color:rgba(224,133,135,.5)}#main .slide-photos{display:none}#main .slide-photos.slick-slider{position:relative;display:block;padding:0 40px}#main .slide-photos.slick-slider .slide-photos-item{padding:10px 0}#main .slide-photos.slick-slider.slick-dotted{padding-bottom:40px}#main .slide-photos.slick-slider .slick-arrow{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transform:translateY(-50%)}#main .slide-photos.slick-slider .slick-arrow.btn-prev{position:absolute;top:50%;left:0;z-index:10}#main .slide-photos.slick-slider .slick-arrow.btn-next{position:absolute;top:50%;right:0;z-index:10}#main .slide-photos.slick-slider .slick-dots{position:absolute;bottom:10px;left:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%;gap:3px;list-style:none;padding:0;margin:0}#main .slide-photos.slick-slider .slick-dots li{margin:0;line-height:1}#main .slide-photos.slick-slider .slick-dots li button{width:15px;height:15px;overflow:hidden;border-radius:50%;line-height:1;padding:0;text-indent:-999px;border:#323232;background:#323232;opacity:.5;transition:all ease-in-out 200ms}#main .slide-photos.slick-slider .slick-dots li.slick-active button{opacity:1;border-color:#e08587;background:#e08587}#main .banner-futuro{background:var(--bs-primary) url("/img/banner-futuro-1920x579.jpg") no-repeat center;background-size:cover;padding:3rem 4rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;min-height:350px;border-radius:1rem}@media(max-width: 680px){#main .banner-futuro{min-height:200px;padding:0 2rem}}
/*# sourceMappingURL=styles.min.css.map */
