@charset "UTF-8";@media (max-width:991px){header #main-navigation4>.container-fluid{overflow-x:auto}.offset{padding-top:71px}header #main-navbar .colleft,header #main-navbar .colright{width:100%}header #main-navigation4.navbar-fixed-top .navbar-collapse{max-height:446px}#intro-single{padding-bottom:0}#intro-single .grid-option{text-align:left;width:100%}#propiedades-destacadas .card-info{padding:.5rem 1rem}header #main-navigation #desk{display:none}header #main-navigation2 #desk{display:none}header #main-navigation #movil{display:block}header #main-navigation2 #movil{display:block}header #main-navigation.navbar.navbar-default.navbar-fixed-top.grande .navbar-brand img{max-width:233px;max-height:50px;min-height:50px;min-width:100px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header #main-navigation2.navbar.navbar-default.navbar-fixed-top.grande .navbar-brand img{max-width:233px;max-height:50px;min-height:50px;min-width:100px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header #main-navigation.navbar-default{background-color:green;padding:15px}header #main-navigation.navbar-default .navbar-nav .dropdown-submenu .dropdown-menu{position:relative!important;width:100%;float:left}header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu{padding:0}header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a{padding:.5rem 1.5rem;display:block}header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a:active,header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a:focus,header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a:hover{padding:.5rem 1.5rem}header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-item{padding:0}header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a{padding:.5rem 1.5rem;display:block}header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a:active,header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a:focus,header #main-navigation.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a:hover{padding:.5rem 1.5rem}header #main-navigation2.navbar-default{background-color:green;padding:15px}header #main-navigation2.navbar-default .navbar-nav .dropdown-submenu .dropdown-menu{position:relative!important;width:100%;float:left}header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu{padding:0}header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a{padding:.5rem 1.5rem;display:block}header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a:active,header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a:focus,header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-submenu a:hover{padding:.5rem 1.5rem}header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-item{padding:0}header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a{padding:.5rem 1.5rem;display:block}header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a:active,header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a:focus,header #main-navigation2.navbar-default .navbar-nav .dropdown-menu li.dropdown-item a:hover{padding:.5rem 1.5rem}header .navbar-default .navbar-nav>li>a{padding:15px 15px 15px 27px!important;text-align:center;display:block!important}header .navbar-toggle{display:block!important}header .navbar-header{width:100%;z-index:9999}header #main-navigation.navbar-fixed-top .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;z-index:2;background:#fff;width:100%;top:80px;left:0;padding-top:0;overflow:auto}header #main-navigation2.navbar-fixed-top .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;z-index:2;background:#fff;width:100%;top:80px;left:0;padding-top:0;overflow:auto}header .navbar-nav .dropdown-menu{position:static!important;text-align:center}header .navbar-nav .dropdown-menu li.dropdown-item{padding:0}header .navbar-nav .open .dropdown-menu{position:static!important;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}header .navbar-nav .open .dropdown-menu li>a{padding:5px 15px 5px 25px;line-height:20px;color:#777}header .navbar-nav .open .dropdown-menu li>a:focus,header .navbar-nav .open .dropdown-menu li>a:hover{background-image:none;color:#333;background-color:transparent}header .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}header .navbar-nav .open .dropdown-menu .active>a{color:#555;background-color:#e7e7e7}header .navbar-nav .open .dropdown-menu .active>a:focus,header .navbar-nav .open .dropdown-menu .active>a:hover{color:#555;background-color:#e7e7e7}header .navbar-nav .open .dropdown-menu .disabled>a{color:#ccc;background-color:transparent}header .navbar-nav .open .dropdown-menu .disabled>a:focus,header .navbar-nav .open .dropdown-menu .disabled>a:hover{color:#ccc;background-color:transparent}header .navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-header{border-color:#080808}header .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}header .navbar-inverse .navbar-nav .open .dropdown-menu li>a{color:#777}header .navbar-inverse .navbar-nav .open .dropdown-menu li>a:focus,header .navbar-inverse .navbar-nav .open .dropdown-menu li>a:hover{color:#d0d0d0;background-color:transparent}header .navbar-inverse .navbar-nav .open .dropdown-menu .active>a{color:#d0d0d0;background-color:#080808}header .navbar-inverse .navbar-nav .open .dropdown-menu .active>a:focus,header .navbar-inverse .navbar-nav .open .dropdown-menu .active>a:hover{color:#d0d0d0;background-color:#080808}header .navbar-inverse .navbar-collapse{width:100%}header #main-navigation .container{padding:0}header #main-navigation2 .container{padding:0}header .navbar-header{width:100%;z-index:9999}header .navbar-default .navbar-nav>li .active>a:before{top:0;left:49%;width:20px}header .navbar-default .navbar-nav>li a:hover:before{top:0;left:49%;width:20px}header .navbar-default .navbar-nav>li a:before{top:0;left:49%;width:0}header #main-navigation1.navbar-fixed-top .navbar-collapse{margin-top:0;border-top:1px solid #fff}header #main-navigation1 .navbar-nav li{display:block;float:left;width:100%}header #main-navigation1 .container-fluid{padding:15px 0 0 0}header #main-navigation1 #main-navbar .colleft,header #main-navigation1 #main-navbar .colright{width:100%}header #main-navigation1 #desk .text-right .top_nav_right ul.top_nav_menu .search{border-left:0}header #main-navigation1 #desk .text-right .top_nav_right ul.top_nav_menu .search .search-area form input{width:110px}header #main-navigation1 #menu_movil{display:block;background:#b21f81;width:100%;margin-top:10px}header #main-navigation1 #menu_movil .navbar-toggle{float:left}header #main-navigation1 #menu_movil h2{display:block;float:left;font-weight:400;color:#fff;font-size:calc(14px + .2vw);padding:18px;margin-bottom:0}header #main-navigation1 #menu_movil .top_nav_right{position:relative;float:right;width:auto;margin-right:15px}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu{margin-bottom:0}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu .redes{display:inline-block;position:relative;min-width:50px;padding-right:0;padding-left:0;text-align:center;vertical-align:middle;background:0 0}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu .redes .redes_selection{display:block;position:relative;margin:0;width:100%;z-index:1}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu .redes .redes_selection li{padding-left:10px;padding-right:10px;line-height:50px;text-align:center;display:inline-block}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu .redes .redes_selection li:last-child a{border-bottom:none}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu .redes .redes_selection li a{display:block;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu .redes .redes_selection li a:hover{color:#b21f81}header #main-navigation1 #menu_movil .top_nav_right ul.top_nav_menu .redes .redes_selection li a i{margin-right:0;width:25px;margin-left:0}header #main-navigation1 .navbar-header{width:33%}header #main-navigation1 .navbar-header .navbar-brand img{max-width:100%!important;height:auto!important;min-height:40px!important;max-height:40px!important;min-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header #main-navigation1 .top_nav{width:67%}#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}#carouselExampleIndicatorstres .carousel-item{height:100vh}.triplex .box_col .box .box_text .btn.dos,.triplex .box_col .box .box_text .btn.uno{opacity:1;bottom:10px}#servicios .service_col .service .btn.dos{opacity:1;bottom:10px;border:1px solid #212121;background:#fff;color:#212121}#servicios .service_col .service .btn.dos:active,#servicios .service_col .service .btn.dos:focus,#servicios .service_col .service .btn.dos:hover{border:1px solid #fff;background:#fff;color:#b21f81}.parallax .emergency-content{text-align:center}.parallax .emergency-content img{display:block;clear:none;margin:20px auto}.parallax .emergency-content h2:before{left:calc(50% - 30px)}footer .offset-1{margin-left:0!important}footer{text-align:center}.banner-interna{height:500px}}@media (min-width:992px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}.nav-tabs .nav-justified li{display:table-cell;width:1%}.nav-tabs .nav-justified li a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs .nav-justified .active>a{border-bottom-color:#d0d0d0}.nav-tabs .nav-justified .active>a:focus,.nav-tabs .nav-justified .active>a:hover{border-bottom-color:#d0d0d0}.navbar{border-radius:0;width:100%}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-nav{margin:0;display:inline}.navbar-nav li{float:left;border-right:2px solid #161718}.navbar-nav li:last-child{border-right:0 solid #161718}.navbar-nav li a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-left{float:left!important}.navbar-right{float:right!important}.navbar-text.navbar-right:last-child{margin-right:0}}@media screen and (max-width:800px){#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}header #main-navigation4 #desk2 .text-right .top_nav_right ul.top_nav_menu .link .link_selection>div{width:100%}header #main-navigation4>.container-fluid{top:30px;position:relative}header #main-navigation4.navbar.navbar-default .navbar-brand img,header #main-navigation4.navbar.navbar-default.navbar-fixed-top.grande .navbar-brand img{max-width:275px;min-width:275px;max-height:56px;min-height:56px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#novedades .card-deck .card{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}}@media (max-width:767px){#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){.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:6px 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%}#carouselExampleIndicatorstres .carousel-item .carousel-caption{top:20%}}@media screen and (max-width:568px){#servicios .titulo{font-size:calc(32px + .4vw)}p{font-size:calc(12px + .4vw)}}