@charset "UTF-8";@media (max-width:991px){.single-hs-item{height:71vh}.hero-text h1{font-size:calc(34px + .4vw)}#pepe{margin-bottom:40px}.offset{padding-top:71px}#intro-single{padding-bottom:0}#intro-single .grid-option{text-align:left;width:100%}#propiedades-destacadas .card-info{padding:.5rem 1rem}#iconos .grid .media-container-row .column{float:left;width:calc(100% / 2);padding:0}#pagina-cinco .content-right{margin-top:20px;padding:0 0}#carouselExampleIndicators .carousel-caption{padding:5vh 5vw!important;width:70%!important}#ayuda a{font-size:calc(11px + .5vw)}.title{margin-top:20px}section p{font-size:calc(11px + .4vw)}#ficha .tecnica{width:96%;margin:20px 0;float:left;padding:14px}.triplex{padding-top:95px}.triplex .box_col:not(:last-child){margin-bottom:30px}.triplex .box_col{margin-top:0}}@media screen and (max-width:800px){.single-hs-item{height:57vh}.icon-bar-redes a.redondas{padding:6px 9px;margin:5px;font-size:12px}.icon-bar-redes{top:15%}#galeria .row .column{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;max-width:50%}#propiedades-destacadas>.container-fluid>.row>.col-md-3{width:50%!important;-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}@media (max-width:767px){.single-hs-item{height:55vh}#listado .products_container .product_grid .product .product_content .product_info .product_name a{font-size:calc(16px + .4vw)}#propiedades-destacadas .card-info .card-info-title{font-size:calc(10px + .5vw);color:#4c4c4c}#propiedades-destacadas .card-info{padding:.8rem 1rem}.list.personalizada li{font-size:calc(11px + .3vw)}footer p{font-size:calc(12px + .3vw);margin-bottom:10px}}@media (max-width:670px){.single-hs-item{height:48vh}.d-table{padding:2rem}.hero-text h1{font-size:calc(28px + .4vw)}.hero-text p{font-size:calc(18px + .4vw)}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{display:none}#empresa .title p,#empresa p,#servicios .grid .media-container-row .column .card p,#servicios .title p,.text-muted,footer .copyright a,footer p,section p{font-size:calc(14px + .4vw)}.extralarge-section{padding:40px 0}#mision .col{width:100%;-ms-flex-preferred-size:auto!important;flex-basis:auto!important}#pagina-cinco .content-right .listing-item .col{width:calc(100% / 1);float:left}.scroll-to-top img{width:20px}.scroll-to-top{padding:11px 0 13px}}@media screen and (max-width:600px){#galeria .row .column{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}#intro-single .grid-option form .form-control{width:90%}.single-hs-item{height:43vh}.hero-text h1{margin-top:40px}}@media screen and (max-width:568px){.single-hs-item{height:40vh}#servicios .titulo{font-size:calc(32px + .4vw)}}@media (max-width:480px){.single-hs-item{height:34vh}.hero-text h1{font-size:calc(22px + .4vw);margin-top:40px}.offset{padding-top:85px}#propiedades-destacadas>.container-fluid>.row>.col-md-3{width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}#mision .col{width:100%;-ms-flex-preferred-size:auto!important;flex-basis:auto!important}#iconos .grid .media-container-row .column{float:left;width:calc(100% / 1);padding:0}#pagina-cinco .content-right .listing-item .col{width:calc(100% / 1);float:left}#carouselExampleIndicators .carousel-caption{padding:5vh 5vw!important;width:74%!important}.sidenav a{font-size:calc(14px + 1vw)}#ayuda{display:none}.shop-body h3{font-size:calc(12px + .3vw)!important}footer .copyright{margin-top:20px}#ficha .tecnica{width:96%;margin:20px 0;float:left;padding:14px}#ficha .tecnica .tab{float:left;width:100%;height:auto}#ficha .tecnica .tab button{padding:15px 15px;width:calc(100% / 3 - 2px);display:inline-block}#ficha .tecnica .tabcontent{width:100%;border-left:1px solid #eaebed;height:auto}}@media (max-width:400px){.single-hs-item{height:28vh}.owl-dots{bottom:-15px}.hero-text h1{font-size:calc(16px + .4vw);line-height:1;margin-top:60px}.hero-text p{font-size:calc(14px + .4vw);line-height:1.2}#ficha .single-product-area .single_product_desc form.cart .box .cart-btn{width:100%}#ficha .single-product-area .single_product_desc form.cart p{width:50%}#ficha .single-product-area .single_product_desc form.cart .nice-select.wide{width:100%}#ficha .single-product-area .single_product_desc form.cart .amado-btn{width:100%}#ficha .tecnica{width:100%}#propiedades-destacadas .card-info .card-info-title{font-size:calc(12px + .5vw);color:#4c4c4c}}@media (max-width:360px){.single-hs-item{height:25vh}.hero-text p{margin-top:0}}