/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"icons";src:url(/themes/custom/wyrix_theme/fonts/icons.eot?9d9b141f=);src:url(/themes/custom/wyrix_theme/fonts/icons.eot?9d9b141f=#iefix) format("embedded-opentype"),url(/themes/custom/wyrix_theme/fonts/icons.woff2?9d9b141f=) format("woff2"),url(/themes/custom/wyrix_theme/fonts/icons.woff?9d9b141f=) format("woff"),url(/themes/custom/wyrix_theme/fonts/icons.ttf?9d9b141f=) format("truetype"),url(/themes/custom/wyrix_theme/fonts/icons.svg?9d9b141f=#icons) format("svg");font-weight:normal;font-style:normal;}[class^=icon-]:before,[class*=" icon-"]:before{font-family:icons;font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-bag:before{content:"\f290";}.icon-bath:before{content:"\f2cd";}.icon-bed:before{content:"\f236";}.icon-birthday:before{content:"\f1fd";}.icon-block:before{content:"\e814";}.icon-bookmark:before{content:"\e80d";}.icon-car:before{content:"\f1b9";}.icon-calendar:before{content:"\e802";}.icon-chat:before{content:"\e811";}.icon-compare:before{content:"\f0ec";}.icon-compass:before{content:"\f14e";}.icon-crown:before{content:"\e844";}.icon-direction:before{content:"\f124";}.icon-disabled-person:before{content:"\e811";}.icon-filter:before{content:"\f0b0";}.icon-home:before{content:"\e80e";}.icon-info:before{content:"\e80c";}.icon-leaf:before{content:"\e809";}.icon-location:before{content:"\e803";}.icon-mail:before{content:"\e812";}.icon-map:before{content:"\f278";}.icon-mouse:before{content:"\e805";}.icon-no:before{content:"\e808";}.icon-palm:before{content:"\e80a";}.icon-people:before{content:"\e80b";}.icon-pet:before{content:"\f1b0";}.icon-phone:before{content:"\e813";}.icon-resize:before{content:"\e80f";}.icon-stairs:before{content:"\e810";}.icon-star-empty:before{content:"\e801";}.icon-star-full:before{content:"\e800";}.icon-star-half:before{content:"\f123";}.icon-switch:before{content:"\e804";}.icon-tag:before{content:"\e806";}.icon-ticket:before{content:"\f145";}.icon-toggle-off:before{content:"\f204";}.icon-toggle-on:before{content:"\f205";}.icon-whatsapp:before{content:"\f232";}.icon-yes:before{content:"\e807";}.block-facet--links{overflow:auto;}.block-facet--links a.facet-toggle{text-decoration:none;color:#BA5814;}.block-facet--links .icon-filter{margin-bottom:0;}.block-facet--links .icon-filter:before{color:#BA5814;}.block-facet--links .facets-widget-links a:not(.is-active){display:none;}.block-facet--links.is-active .facets-widget-links a{display:block;}.block-facet--links ul{list-style-type:none;margin:0;padding:0;}.block-facet--links ul li{margin:5px 10px 5px 0;float:left;}.block-facet--links ul li a{padding:2px 5px;border-radius:5px;border:solid 1px #dfdfdf;}.block-facet--links ul li a .facet-item__count{color:#dfdfdf;}.block-facet--links ul li a:hover{text-decoration:none;background-color:#D4D112;color:white;}.block-facet--links ul li a.is-active{background-color:#BA5814;color:white;}article.parc .field-images > div{display:inline-block;}article.parc a.booking{background-color:#0C5CAA;color:white;text-align:center;display:block;width:200px;padding:5px;margin:0 auto 20px auto;font-size:20px;text-decoration:none;transition:background-color 1s ease;border-radius:5px;}article.parc a.booking:before{margin-right:10px;}article.parc a.booking:hover{background-color:#A31A83;}@media all and (max-width:767px){article.parc a.booking{margin-top:10px;margin-left:0;}}article.parc div.paragraph--type--offer{background-color:#0C5CAA;border-radius:5px;margin-left:0 !important;margin-right:0 !important;padding:10px;transition:background-color 1s ease;}article.parc div.paragraph--type--offer:hover{background-color:#A31A83;}article.parc div.paragraph--type--offer a{color:white;}article.parc div.paragraph--type--offer span.calculation{opacity:0.6;}article.parc div.paragraph--type--review{width:100%;}article.parc div.paragraph--type--review a{color:black;}article.parc .field-map a{background-color:#BA5814;color:white;text-align:center;display:block;width:200px;padding:5px;margin:0 auto 20px auto;font-size:20px;text-decoration:none;transition:background-color 1s ease;border-radius:5px;}article.parc .field-map a:before{margin-right:10px;}article.parc .field-map a:hover{background-color:#D4D112;}@media all and (max-width:767px){article.parc .field-map a{margin-top:10px;margin-left:0;}}h1 .rating{display:inline-flex;font-size:15px;position:relative;top:-10px;color:#D4D112;}h2 .rating{display:none;}article.residence-type a.booking{background-color:#0C5CAA;color:white;text-align:center;display:block;width:200px;padding:5px;margin:0 auto 20px auto;font-size:20px;text-decoration:none;transition:background-color 1s ease;border-radius:5px;}article.residence-type a.booking:before{margin-right:10px;}article.residence-type a.booking:hover{background-color:#A31A83;}@media all and (max-width:767px){article.residence-type a.booking{margin-top:10px;margin-left:0;}}article.residence-type p.quick-icons{margin-bottom:20px;}article.residence-type p.quick-icons span{margin-left:20px;}article.residence-type p.quick-icons span.not:before{background:linear-gradient(to bottom right,transparent,transparent 48%,black 48%,black 52%,transparent 52%,transparent);}article.residence-type p.quick-icons span:first-of-type{margin-left:0;}article.residence-type .view-offers{margin-bottom:25px;}a#compare{float:right;background-color:#0C5CAA;color:white;text-align:center;display:block;width:200px;padding:5px;margin:5px auto 0 auto;font-size:20px;text-decoration:none;transition:background-color 1s ease;border-radius:5px;}a#compare:hover{background-color:#A31A83;}a#compare.off{cursor:not-allowed;opacity:0.2;}.block--comparation{margin-bottom:20px;}.block--comparation .icon-filter{margin-bottom:0;}.block--comparation .icon-filter:before{color:#BA5814;}.block--comparation a.comparation-toggle{text-decoration:none;color:#BA5814;}a.comparator-toggle{position:absolute;right:10px;top:10px;text-decoration:none;}a.comparator-toggle.icon-toggle-off{color:#A31A83;}a.comparator-toggle.icon-toggle-on{color:#0C5CAA;}table.comparation .icon-no{color:red;}table.comparation .icon-yes{color:green;}.differences-only table.comparation tbody tr{background-color:transparent !important;}.differences-only table.comparation tbody tr:nth-child(odd of :not(.equal)){background-color:#f9f9f9 !important;}.differences-only table.comparation tbody tr.equal{display:none;}table.comparation tbody tr td{width:22%;}table.comparation tbody tr td:first-of-type{width:auto;}table.comparation tfoot{font-weight:bold;}.advertisement-placeholder{display:table-cell;text-align:center;vertical-align:middle;border:solid 1px #DFDFDF;color:#DFDFDF;background-color:white;}article{clear:both;}article div.row{margin-left:-15px;margin-right:-15px;}article div.row section{padding-bottom:15px;}a{color:#A31A83;}a:hover{color:#A31A83;}aside nav a{color:#A31A83 !important;}aside nav a:hover{text-decoration:none;}aside nav ul > li{padding-left:15px;padding-right:15px;padding-bottom:10px;}aside nav ul > li > a{padding:5px 0 !important;display:inline-block !important;border-bottom:solid 3px transparent;}aside nav ul > li > a.is-active{border-bottom-color:#BA5814;}aside nav ul > li > a:focus{background-color:transparent;}aside nav ul > li > a:hover{background-color:transparent !important;border-bottom-color:#D4D112;}aside nav ul > li > ul{list-style-type:none;padding-left:4px;}aside nav ul > li > ul > li{padding-bottom:3px;}aside nav .open a{background-color:transparent !important;}body{background-color:#EDF9FF;}.block-wyrix-copyright{text-align:center;}h1{color:#BA5814;border-bottom-width:0 !important;margin-bottom:0 !important;}h2{color:#A31A83;font-size:20px;}h3{color:#BA5814;font-size:18px;}hr{width:60%;height:2px;display:block;margin:20px auto;background-color:#BA5814;background:linear-gradient(90deg,rgba(237,249,255,0) 0%,rgb(186,88,20) 25%,rgb(186,88,20) 75%,rgba(237,249,255,0) 100%);}.icon-info{color:#D4D112;cursor:help;}.item-list ul{list-style-type:none;margin:0;padding:0;}.item-list ul.row{margin-left:-15px;margin-right:-15px;}.item-list ul > li article.list{padding-top:20px;padding-bottom:20px;border-bottom:dashed 1px #D4D112;}.item-list ul > li article.list h2{font-size:18px;margin-top:0;height:40px;}.item-list ul > li article.list h2 a{color:#BA5814;transition:color 1s ease;}.item-list ul > li article.list h2 a:hover{color:#D4D112;transition:color 1s ease;text-decoration:none;}.item-list ul > li article.teaser{position:relative;margin:15px auto;max-width:300px;}.item-list ul > li article.teaser a footer{color:#BA5814;}.item-list ul > li article.teaser a h2{color:#BA5814;}.item-list ul > li article.teaser a:hover footer{color:white;background-color:#D4D112;transition:background-color 1s ease,color 1s ease;}.item-list ul > li article.teaser a:hover h2{color:white;background-color:#D4D112;transition:background-color 1s ease,color 1s ease;}.item-list ul > li article.teaser footer{background-color:rgba(237,249,255,0.85);transition:background-color 1s ease,color 1s ease;position:absolute;bottom:0;width:100%;padding:10px;text-align:right;}.item-list ul > li article.teaser h2{background-color:rgba(237,249,255,0.85);transition:background-color 1s ease,color 1s ease;position:absolute;top:0;margin-top:0;width:100%;padding:10px;font-size:18px;}.item-list ul > li:last-of-type article.list{padding-bottom:0;border-bottom-width:0;}@media all and (min-width:992px){.item-list.embed ul > li:nth-last-child(2):nth-child(odd) article.list{border-bottom-width:0;padding-bottom:0;}.item-list.embed ul > li:nth-last-child(2):nth-child(even) article.list{border-bottom-color:transparent;}}.modal-dialog img{max-width:100%;max-height:80vh;}.modal-dialog .modal-body{text-align:center;}.navbar-header{margin-left:15px;margin-right:15px;margin-bottom:25px;clear:both;}.navbar-header ul > li{margin-right:5px;}.navbar-header ul > li > a{color:#BA5814;transition:background-color 500ms,color 500ms;border-radius:5px;}.navbar-header ul > li > a:hover{background-color:#D4D112;color:white;}.navbar-header ul > li > a:focus{background-color:transparent;}.navbar-header ul > li > a.active-trail{background-color:#BA5814;color:white;}.modal-footer span.source{float:left;}.no-wrap{white-space:nowrap;}.region-header .navbar-brand{display:none;}.region-header .navbar-btn.logo{text-decoration:none;margin-top:0;margin-bottom:0;}.region-header .navbar-btn.logo img{width:100px;margin-left:15px;display:block;}.region-header .navbar-btn.logo span{font-family:"Mate",sans-serif;font-style:italic;font-size:17px;margin-top:-15px;margin-left:15px;width:100px;display:block;text-align:center;color:#A31A83;}.region-header section.block-wyrix-advertisement{padding-top:10px;float:right;}@media all and (min-width:992px){.region-header section.block-wyrix-advertisement#block-advertisement-header-mobile{display:none;}}@media all and (max-width:991px){.region-header section.block-wyrix-advertisement#block-advertisement-header{display:none;}}.region-header section.block-wyrix-advertisement .advertisement-placeholder{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.region-header section.block-wyrix-advertisement .advertisement-placeholder.large{width:728px;height:90px;}.region-header section.block-wyrix-advertisement .advertisement-placeholder.small{width:300px;height:250px;}table.sticky-header{background-color:#EDF9FF;width:auto;}ul.offers li + li{margin-top:10px;}div.view[class$=__past]{opacity:0.6;}div.view[class$=__future] + div.view[class$=__past]{border-top:dashed 1px #D4D112;margin-top:20px;}@media all and (max-width:767px){aside{display:none;}}
