.page-content{background-color:#fff}@media (min-width:768px) and (max-width:991.98px){.page-content .search-form.dynamic .form form .form-row .col{width:25% !important;min-width:25% !important}}.page-content .search-form.dynamic .form form .form-row .col.col-pick-city-from .dropdown-menu.menu-pick-city-from{right:auto !important;left:0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;min-width:230px}.page-content .search-form.dynamic .form form .form-row .col.col-pick-city-from .dropdown-menu.menu-pick-city-from .dropdown-item{cursor:pointer}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination{max-width:400px}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu{-webkit-transition:width 0.3s, left 0.3s;-moz-transition:width 0.3s, left 0.3s;-ms-transition:width 0.3s, left 0.3s;-o-transition:width 0.3s, left 0.3s;transition:width 0.3s, left 0.3s}@media (min-width:768px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu.menu-multi-column{width:650px;border-radius:0.25rem}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu.left-shift{left:-150px !important}}@media (min-width:992px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu.menu-multi-column{width:850px;border-radius:0.25rem}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu.left-shift{left:-180px !important}}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .search{padding-bottom:0.5rem}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-filtered-results .dropdown-item-text{font-weight:600}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-filtered-results .dropdown-item{overflow:hidden;text-overflow:ellipsis;font-weight:300;padding:0.3rem 1rem 0.3rem 1.3rem}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-item{padding:0.3rem 1rem 0.3rem 2rem}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion .dropdown-item-text{font-weight:600;cursor:pointer;position:relative}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion .dropdown-item-text:after{content:'';display:inline-block;vertical-align:middle;border-top:0;border-right:0;border-bottom:1px solid #174694;border-left:1px solid #174694;width:0.5rem;height:0.5rem;transform:rotate(-45deg);margin-left:5px;position:absolute;top:0.75rem;right:0.75rem;-webkit-transition:0.15s all;-moz-transition:0.15s all;-ms-transition:0.15s all;-o-transition:0.15s all;transition:0.15s all}@media (max-width:575.98px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion .dropdown-item-text:after{border-bottom:2px solid #174694;border-left:2px solid #174694;width:1rem;height:1rem;top:1rem}}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion .accordion-items{display:none}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion .accordion-items .dropdown-item{overflow:hidden;text-overflow:ellipsis;font-weight:300;padding:0.3rem 1rem 0.3rem 1.3rem}@media (min-width:768px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion .accordion-items .dropdown-item{border-radius:0.25rem}}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion.expanded .dropdown-item-text{color:#fec12c}.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion.expanded .dropdown-item-text:after{top:1rem;border-bottom:1px solid #fec12c;border-left:1px solid #fec12c;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg)}@media (max-width:575.98px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-destination .dropdown-menu .dropdown-menu-list .dropdown-accordion.expanded .dropdown-item-text:after{top:1.5rem;border-bottom:2px solid #fec12c;border-left:2px solid #fec12c}}@media (max-width:767.98px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-dates .dropdown-menu.menu-pick-date,.page-content .search-form.dynamic .form form .form-row .col.col-pick-date .dropdown-menu.menu-pick-date{right:auto !important;left:0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}.page-content .search-form.dynamic .form form .form-row .col.col-pick-tourists .dropdown-menu.menu-pick-guests{min-width:300px}@media (min-width:768px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-tourists .dropdown-menu.menu-pick-guests{right:auto !important;left:0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}@media (max-width:767.98px){.page-content .search-form.dynamic .form form .form-row .col.col-pick-tourists .dropdown-menu.menu-pick-guests{right:auto !important;left:0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;width:100%}}@media (max-width:991.98px){.page-content .search-form.dynamic .form form .form-row .col-additional.w-100{display:none}}.page-content #dynamicSearchResults .results-map{position:absolute;top:0;width:100%;height:100%;background-color:#fff}.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper{overflow:hidden;padding:0;border-radius:0.25rem}.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper .leaflet-popup-content{width:500px !important;margin:0}@media (max-width:991.98px){.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper .leaflet-popup-content{width:400px !important}}@media (max-width:767.98px){.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper .leaflet-popup-content{width:200px !important}}.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper .leaflet-popup-content .image-col{background-size:cover;background-position:center center}.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper .leaflet-popup-content h5{margin:0;display:inline}.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper .leaflet-popup-content .hotel-stars{font-size:0.7em;white-space:nowrap;color:#ffc107;position:relative;bottom:3px;left:5px;margin-right:5px}.page-content #dynamicSearchResults .results-map .leaflet-popup-content-wrapper .leaflet-popup-content .price{color:#174694}.page-content #dynamicSearchResults .results-map .gm-style-iw-c{width:500px;padding:0;overflow:hidden}@media (max-width:991.98px){.page-content #dynamicSearchResults .results-map .gm-style-iw-c{width:400px}}@media (max-width:767.98px){.page-content #dynamicSearchResults .results-map .gm-style-iw-c{width:200px}}.page-content #dynamicSearchResults .results-map .gm-style-iw-c .gm-style-iw-d{overflow:hidden !important}.page-content #dynamicSearchResults .results-map .gm-style-iw-c .image-col{background-size:cover;background-position:center center}.page-content #dynamicSearchResults .results-map .gm-style-iw-c h5{margin:0;display:inline}.page-content #dynamicSearchResults .results-map .gm-style-iw-c .hotel-stars{font-size:0.7em;white-space:nowrap;color:#ffc107;position:relative;bottom:3px;left:5px;margin-right:5px}.page-content #dynamicSearchResults .results-map .gm-style-iw-c .price{color:#174694}.page-content #dynamicSearchResults #results .dynamic:not(:first-of-type){margin-top:1rem}.page-content #dynamicSearchResults #results .dynamic:hover{box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.175)}.page-content #dynamicSearchResults #results .dynamic>.card{border:0;background-color:transparent}.page-content #dynamicSearchResults #results .dynamic>.card .carousel{cursor:pointer}.page-content #dynamicSearchResults #results .dynamic .proposal:not(.airticket):not(.sub-result):not(:first-of-type){border:0;border-top:1px dashed #dee2e6;background-color:transparent}.page-content #dynamicSearchResults #results .dynamic .sub-result{border:0;border-top:1px dashed #dee2e6;background-color:transparent;display:none}.page-content #dynamicSearchResults #results .dynamic .sub-results-switch-block{border-top:1px dashed #dee2e6;padding:8px 0 10px 0}
