@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){}@media screen and (max-width: 2400px) and (min-width: 1141px){.btn-menu{display: none !important}}@media screen and (max-width: 1370px){h1{font-size:2.6rem}h2{font-size:1.95rem}h3{font-size:1.65rem}h4{font-size:1.45rem}h5{font-size:1.25rem}h6{font-size:1rem}}@media screen and (max-width: 1280px){.btn{padding : 8px 30px;font-size : .9rem}}@media screen and (max-width: 1140px){.col-25{-ms-flex: 0 0 24.9998%;flex: 0 0 24.9998%;width: 24.9998%}#header{padding: 12px 0}#logo img{height: 30px !important}.menu{position: fixed;top : auto;bottom: auto;left: 0;width : 100%;max-width : 100%;height: 0;background-color: rgba(255,255,255,.95);align-items : center;justify-content : center;visibility: hidden;height: 0;opacity : 0;transition: all .4s ease}body.visible .menu{display : flex;height: 100%;visibility: visible;opacity : 1}.menu ul{display: none;width: 100%;height : 100%;float: left;padding-top: 20px}body.visible .menu ul{display: block}.menu ul li{width : 100%;float : left;text-align: center}.menu ul li a{width: auto;display: inline-block;float: none;display: inline-block;padding: 20px 15px !important;font-size: 1.4rem}.btn-menu{display: block}@media screen and (max-width: 980px){.col-25{-ms-flex: 0 0 24.9998%;flex: 0 0 24.9998%;width: 24.9998%}.pl-0{padding-left: 15px !important}#nuevos-pro .col-lg-6.pr-0,#nuevos-pro .col-lg-6.pl-0{padding:0 15px !important}#nuevos-pro figure{margin-bottom: 15px}#nuevos-pro p{padding:0}}@media screen and (max-width: 768px){.col-25{-ms-flex: 0 0 33.3332%;flex: 0 0 33.3332%;width: 33.3332%}h1{font-size:2rem}h2{font-size:1.7rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1.15rem}h6{font-size:.95rem}.slide-inicio h2{font-size: 1.6rem}.tit{margin-bottom: 20px}.tit .text-right{text-align: left !important}#nuevos-pro .col-md-6:nth-of-type(2){margin-bottom: 35px !important}#nuevos-pro .col-lg-6.pl-4{padding-left: 15px !important}.cont-px{height: 250px}.cont-px .col-12{display: block !important}.cont-px p{margin-top: 40px;font-size: 1.2rem;margin-bottom: 30px}#footer .col-12{display: block}#footer address{margin-top: 15px;left: -14px}#footer address span, #footer address a{margin-left: 0}.pie{height: auto;padding-bottom: 0 !important}.mapa{position: relative;width : 100%;height: 300px;margin-top: 40px}}@media screen and (max-width: 645px){img.pc{display: none}img.movil{display: block}.tit h4{font-size: 1.2rem}.box .nombre{display: none;font-size: .9rem}.hover h6{font-size: .9rem}.hover p{font-size: .75rem}.hover{display : block !important;opacity : 1;width : 100%;height: 100%;background-color: rgba(0,183,202,.8)}}@media screen and (max-width: 645px) and (orientation: landscape){}@media screen and (max-width: 540px){.ratio-35{padding-top: 56% !important}.box .nombre{font-size: .85rem}.intro p,.cont-px p{font-size: 1rem}.cont-px p{margin-bottom: 15px}.slide-inicio .tx{width: 90%}.slide-inicio h2{font-size: .9rem;padding-left: 15px}}@media screen and (max-width: 360px){}