.grid{list-style-type:none;grid-row-gap:30px;grid-column-gap:30px;display:grid}.col-double{grid-column:1/span 2}.clearfix:after{content:"";clear:both;display:block}.single-place .related-place.related-product{background-color:#fff}.hidden{display:none}.elementor-grid{grid-row-gap:30px;grid-column-gap:30px}.margin-0{margin:0!important}.list-item a,.list-item span{display:inline-block}.list-item a:after,.list-item span:after{content:","}.list-item a:last-child:after,.list-item span:last-child:after{content:""}.accent-color{color:#23d3d3!important}.error-color{color:#e74807!important}.main-content{padding-top:40px;padding-bottom:60px}.pd-top-50{padding-top:50px}.pd-bottom-40{padding-bottom:40px}.select2{font-size:14px;width:100%}.offset-item{transform:translate3d(0,30px,0);-webkit-transform:translate3d(0,30px,0);opacity:0;visibility:hidden}.elementor-editor-active .offset-item,.offset-item,.offset-item.animate{transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s}.elementor-editor-active .offset-item,.offset-item.animate{transform:none;-webkit-transform:none;opacity:1;visibility:visible}.access-denied{padding-top:50px;padding-bottom:70px}.elementor-carousel,.golo-slick-carousel{visibility:hidden}.elementor-carousel.slick-initialized,.golo-slick-carousel.slick-initialized{visibility:visible}.golo-slick-carousel{margin-right:-15px;margin-left:-15px}.golo-slick-carousel .city-item,.golo-slick-carousel .place-item,.golo-slick-carousel .type-product{padding-right:15px;padding-left:15px}.golo-slick-carousel .slick-track{margin-right:unset;margin-left:unset}.slick-arrow{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);position:absolute;opacity:1;visibility:visible;top:50%;cursor:pointer;z-index:1}.slick-arrow svg{vertical-align:middle}.slick-arrow.slick-disabled{opacity:0;visibility:hidden}.slick-arrow.gl-prev{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);left:15px}.slick-arrow.gl-next{transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);right:15px}.slick-category+.slick-category{margin-top:40px}.block-heading{margin-bottom:20px}.block-heading .entry-title{font-size:24px;font-weight:500;margin-bottom:0;line-height:32px}.block-heading .entry-count{font-size:16px;font-weight:500;align-self:flex-end;line-height:25px}.space-between{justify-content:space-between;display:flex}.page .entry-content .dropdown-select li{margin-bottom:0}.golo-menu-filter ul.filter-control li.active a:after{height:10px;right:-15px;content:"";position:absolute;background-size:10px 10px;top:4px;background-position:50%;width:10px;background-image:url(https://juniresta.online/wp-content/plugins/golo-framework/assets/images/icon-close.svg);background-repeat:no-repeat}.golo-nav-filter{align-items:center;display:flex}.logged-in .pswp.pswp--open{margin-top:32px}.golo-map-filter .default-result{padding:15px 30px}.golo-marker .inner-marker{display:flex}.golo-marker .inner-marker .entry-thumbnail img{height:150px;object-fit:cover;width:120px}.golo-marker .entry-detail{padding:15px;flex-wrap:wrap;min-width:205px;align-content:space-between;display:flex}.golo-marker .place-cate{margin-bottom:3px;padding-right:20px;line-height:18px}.golo-marker .entry-detail .entry-bottom,.golo-marker .entry-detail .entry-head{width:100%}.golo-marker .place-cate a{font-size:12px;margin-right:3px;color:#8d8d8d}.golo-marker .place-cate a:last-child{margin-right:0}.golo-marker .place-title{margin-bottom:3px}.golo-marker .place-title .entry-title{font-size:20px;font-weight:400;margin-bottom:0;opacity:.8;line-height:25px;margin-top:0}.golo-marker .entry-bottom{justify-content:space-between;align-items:center;display:flex}.golo-marker .place-price{font-size:16px}.golo-marker .place-location a{color:#222}.golo-marker .place-location a i{margin-right:3px}.golo-marker .place-location a:hover{color:#00aeef}.golo-marker .place-preview{font-size:15px;display:flex}.golo-marker .place-preview.hidden{display:none}.golo-marker .place-rating{font-weight:500;margin-right:3px;display:table}.golo-marker .place-rating i{margin-left:3px}.gm-style .gm-style-iw-c{padding:0;max-width:325px!important;max-height:inherit!important;border-radius:0;-webkit-border-radius:0}.gm-style .gm-style-iw-c button{right:0!important;top:0!important}.gm-style .gm-style-iw-d{overflow:auto!important;max-width:inherit!important;max-height:inherit!important}.place-search button.gm-ui-hover-effect{justify-content:center;right:0!important;opacity:1;top:0!important;background-color:#fff!important;align-items:center;border-radius:0;-webkit-border-radius:0;display:flex!important;z-index:5}.place-search button.gm-ui-hover-effect img{display:none!important}.place-search button.gm-ui-hover-effect:after{height:16px;content:"";width:16px;background-image:url(https://juniresta.online/wp-content/plugins/golo-framework/assets/images/icon-close.svg);background-repeat:no-repeat;display:block}.poi-info-window{padding:15px;line-height:23px}.duplicate-form-reply{display:none}.rate{border:0;cursor:pointer;display:inline-block}.rate>input{position:absolute;opacity:0;visibility:hidden;display:block}.rate>label#rating-error{position:absolute;top:0;margin-left:5px;left:100%;width:100%;float:none;margin-top:2px}.rate>label#rating-error:before{content:"";display:none}.rate>label{padding:3px}.rate>label,.rate>span{color:#ddd;float:right}.rate label+label{margin-left:10px}.rate>label:before{height:16px;font-size:18px;font-weight:700;content:"\f005";cursor:pointer;width:16px;font-family:Line Awesome Free;display:inline-block}.author-rating .star i{color:#ddd}.author-rating .star.checked i,input:checked~label:before,label:hover:before,label:hover~label:before{color:#23d3d3}.no-result{display:none}.place-search{position:relative}.golo-loading-effect{justify-content:center;right:0;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex;z-index:15}.golo-loading-effect:before{right:0;content:"";position:absolute;bottom:0;top:0;background:hsla(0,0%,100%,.6);left:0}.area-places .golo-loading-effect:before{background:none}#pac-input{border-color:#eee;height:40px;padding:5px 20px;right:20px!important;position:absolute;min-width:240px;top:30px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:20px;-webkit-border-radius:20px}.site-content{position:relative;z-index:1}.place-search{height:100vh;position:absolute;bottom:0;top:0;background-color:#fff;width:100%;display:none;z-index:10}.nav-place-map{position:absolute;top:30px;left:50px;display:flex;z-index:1}.place-search .btn-close{padding:9px 20px;font-size:15px;font-weight:500;margin-right:15px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:20px;-webkit-border-radius:20px;line-height:20px;display:inline-table}.place-search .btn-close i{margin-right:10px;position:relative;top:2px}.place-search .btn-close span{line-height:20px}.place-search .form-control{padding-top:10px;font-size:15px;border:0;font-weight:500;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:20px;-webkit-border-radius:20px;padding-bottom:10px;line-height:20px}.golo-nice-select.nice-select{height:40px;padding-right:35px;align-items:center;padding-left:20px;display:flex}.golo-nice-select.nice-select:after{top:12px}.place-search .form-control.nice-select .current{line-height:1}.golo-place-multi-step.no-steps>.golo-steps{display:none}.golo-place-multi-step.no-steps>.golo-steps-content{flex:0 0 100%;max-width:100%}.golo-place-multi-step{display:flex}.golo-place-multi-step .golo-steps{flex:0 0 28%;padding:60px 0 60px 60px;justify-content:flex-end;max-width:28%;background:#fff;display:flex}.golo-place-multi-step .golo-steps-content{flex:0 0 72%;border-left:1px solid #eee;padding:60px;max-width:72%;background-color:#f9f9f9}.golo-place-multi-step .golo-steps .listing-menu{max-width:165px;width:100%;margin-top:70px}.golo-place-multi-step .golo-steps .listing-menu ul{margin-bottom:0;position:-webkit-sticky;position:sticky;top:100px;padding-left:0;display:block}.logged-in .golo-place-multi-step .golo-steps .listing-menu ul{margin-bottom:0;top:50px;left:0;padding-left:0}.golo-place-multi-step .golo-steps .listing-menu li{list-style:none;margin-bottom:20px}.golo-place-multi-step .golo-steps .listing-menu li a{height:26px;border-right:4px solid transparent;font-size:16px;font-weight:500;color:#8d8d8d;transition:all .3s;line-height:26px;display:block}.golo-place-multi-step .golo-steps .listing-menu li a .icon{display:none}.golo-place-multi-step .golo-steps .listing-menu li a:hover,.golo-place-multi-step .golo-steps .listing-menu li.active a{border-right:4px solid #23d3d3;color:#2d2d2d}.golo-place-multi-step .golo-steps-content>h2{font-size:28px;font-weight:500;margin-bottom:30px;line-height:39px}.golo-place-multi-step .golo-steps-content .place-manager-form{max-width:660px}.golo-place-multi-step .golo-steps-content .group-field{padding:30px;border:1px solid #eee;background-color:#fff}.golo-place-multi-step .golo-steps-content .group-field>h3{font-size:15px;font-weight:500;margin-bottom:20px;color:#8d8d8d;text-transform:uppercase;line-height:20px}.golo-my-profile .entry-my-profile .form-group label{font-size:15px;font-weight:500;margin-bottom:6px;color:#2a2a2a}.golo-my-profile .entry-my-profile .form-group textarea{border:1px solid #2d2d2d;background:transparent;width:100%}.add-menu-list .place-fields-wrap:first-child,.place-fields-wrap+.place-fields-wrap{margin-top:20px}.form-2-col{margin-right:-15px;margin-left:-15px;display:flex}.form-2-col .form-group{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.place-fields-wrap .place-fields-title,.place-fields-wrap .place-fields-title h3{font-size:15px;font-weight:500;margin-bottom:8px;color:#2a2a2a}.place-fields-wrap .place-additional .form-group{font-size:15px}.place-fields-wrap .place-additional .form-group+.form-group{margin-top:20px}.place-fields-wrap .place-additional .form-group .inline+.inline{margin-top:10px}.place-fields-wrap .place-additional .form-group .inline input{cursor:pointer}.place-fields-wrap .place-additional .custom-checkbox{margin-right:7px!important;border-radius:3px;-webkit-border-radius:3px}.place-fields-wrap .place-additional .custom-checkbox:checked{border:2px solid #2a2a2a;background:#2a2a2a}.place-fields-wrap .place-additional .custom-checkbox:checked:before{justify-content:center;font-size:10px;font-weight:300;color:#fff;top:0;left:-2px;display:flex}.place-fields-wrap .place-additional input[type=radio]:after,.place-fields-wrap .place-additional input[type=radio]:checked:after{height:15px;content:"";position:relative;visibility:visible;top:-2px;border-radius:15px;left:-1px;width:15px;display:inline-block}.place-fields-wrap .place-additional input[type=radio]:checked:after{border:2px solid #2a2a2a;background-color:#2a2a2a}.place-fields-wrap .place-additional .form-group .inline input{margin-right:7px;vertical-align:-1px}.group-field+.group-field{margin-top:15px}.place-manager-form .form-group{flex-wrap:wrap;font-size:0}.place-manager-form .form-group .input-area{position:relative}.place-manager-form .form-group .input-area input{padding-right:30px}.place-manager-form .form-group .input-area .my-location{right:5px;position:absolute;top:5px}.my-location i{font-size:16px}.place-manager-form .form-group.form-select{flex-direction:column-reverse;display:flex}.place-manager-form .form-group.form-select .place-fields-title{order:2}.place-manager-form .form-group.form-select .select2 .select2-selection{border:0;border-bottom:2px solid #2d2d2d;border-radius:0}.place-manager-form .form-group.form-select .select2 .select2-selection ul.select2-selection__rendered{padding-right:20px;padding-left:0}.place-status{font-size:15px;font-weight:500;align-items:center;display:flex}.place-status i{margin-right:5px;color:#5d5d5d;position:relative;top:-1px}.place-status.open{color:#2dcb48}.place-status.close{color:#f43319}.golo-steps-content .place-map{position:relative;z-index:1}.golo-steps-content .place-map #pac-input{border:1px solid #eee;max-width:300px;top:20px!important;box-shadow:none;border-radius:3px;-webkit-border-radius:3px;left:20px!important;width:100%}.golo-table{font-size:15px;border:0;background-color:#fff;margin:0;width:100%}.golo-table,.golo-table tbody{position:relative}.golo-table tbody>span{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);font-size:16px;font-weight:500;position:absolute;left:50%;margin-top:40px}.list-item a.mb-intro,.list-item span.mb-intro,.mb-intro{font-weight:500;color:#2d2d2d;display:none}.mb-intro:after{display:none}.entry-my-table{border:1px solid #eee;position:relative;background:#fff}.entry-my-table .golo-loading-effect{display:none}.entry-my-table .golo-table>tbody span.golo-dual-ring{justify-content:center;right:0;position:absolute;left:0;margin-top:30px;display:flex}.entry-my-table .golo-loading-effect.loading{justify-content:center;align-items:center;display:flex}.golo-table>tbody>tr,.golo-table>tfoot>tr,.golo-table>thead>tr{border-bottom:1px solid #eee}.golo-table>tbody>tr:last-child{border-bottom:0}.golo-table td,.golo-table th{padding:20px 15px;border:0}.golo-table td.hidden{display:table-cell}.golo-table th{font-size:15px;font-weight:500;color:#5d5d5d;text-transform:uppercase}.golo-table tr td:first-child,.golo-table tr th:first-child{padding-left:30px}.golo-table tr td:last-child,.golo-table tr th:last-child{padding-right:30px}.golo-table td.place-id{color:#2d2d2d}.golo-table td.booking-name .booking-title,.golo-table td.place-name .place-title{font-size:16px;font-weight:500;margin-bottom:0}.golo-table td.place-thumb{width:100px}.golo-table td.place-thumb img{height:70px;object-fit:cover;width:70px}.golo-table td.place-control a{color:#5d5d5d}.golo-table td.place-control a:hover{color:#23d3d3}.golo-table td.booking-action a,.golo-table td.place-control a+a{margin-left:20px}.golo-table td.booking-action a:first-child{margin-left:0}.golo-table td.place-status{display:table-cell}.golo-table .has-featured{color:#fb6a19}.golo-table td.status div{font-size:16px;font-weight:500;text-transform:capitalize;display:inline-block}.golo-table td.publish div{color:#20d706}.golo-table td.pending div{color:#f2d23d}.golo-table td.canceled div,.golo-table td.expired div{color:#e74807}.page-control .agent-nav{background-color:#1d1d1d}.page-control .agent-nav ul{padding-top:20px;flex-wrap:wrap;font-size:15px;font-weight:500;margin-bottom:0;text-transform:uppercase;list-style-type:none;padding-bottom:20px;line-height:20px;padding-left:0;display:flex}.page-control .agent-nav ul li{margin-right:30px;display:inline-block}.page-control .agent-nav ul li a{border-bottom:1px solid transparent}.page-control .agent-nav ul li a:hover,.page-control .agent-nav ul li.active a{border-color:#fff}.page-control .agent-nav ul li:last-child{margin-right:0}.page-control .agent-nav ul li a{color:#fff}.golo-my-places .panel-head>h2{font-size:28px;margin-bottom:30px;line-height:39px}.golo-my-places .place-filter{color:#2d2d2d}.golo-my-places .place-filter .nice-select{background:none;width:200px}.page-control .block-search.search-input{max-width:200px;background:none}.page-control .block-search.search-input .input-search{padding-top:0;border-bottom:2px solid #2d2d2d;padding-bottom:5px}.page-control .block-search.search-input .icon-search{top:calc(50% - 2px)}.page-control .place-filter{justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;align-items:center;display:flex}.page-control .place-filter .left-filter>div{display:inline-block}.page-control .place-filter .left-filter>div+div{margin-left:30px}.alert{margin-bottom:30px}.alert,.golo-message{padding:22px;flex-wrap:nowrap;font-size:15px;font-weight:500;color:#5a6570;border-radius:3px;-webkit-border-radius:3px;display:flex}.golo-message .icon-message{margin-right:22px;line-height:0}.golo-message.account a{color:#23d3d3}.golo-message p{margin-bottom:0}.alert.alert-success,.golo-message.alert-success{border:1px solid #20d706;background-color:#fff;border-radius:3px;-webkit-border-radius:3px}.golo-message.alert-success i{color:#20d706}.alert.alert-warning,.golo-message.alert-warning{border:1px solid #f2d23d;background-color:#fff;border-radius:3px;-webkit-border-radius:3px}.golo-message.alert-warning i{color:#f2d23d}.alert.alert-error,.golo-message.alert-error{border:1px solid #ff2d55;background-color:#fff;border-radius:3px;-webkit-border-radius:3px}.form-error,.golo-message.alert-error i{color:#ff2d55}.form-error{text-align:left;margin-top:5px}.place-item.highlight .place-inner{box-shadow:0 10px 20px 0 rgba(0,0,0,.15)!important}.area-places .place-item:hover .place-inner{box-shadow:0 10px 20px 0 rgba(0,0,0,.15)}.area-places .place-item .place-inner,.area-places .place-item:hover .place-inner{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.golo-ajax-search .area-search{position:relative}.golo-ajax-search .area-result,.golo-ajax-search .focus-result,.golo-ajax-search .list-categories{overflow:hidden;font-weight:500;right:0;position:absolute;top:100%;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-radius:5px;-webkit-border-radius:5px;background:#fff;left:0;margin-top:2px;z-index:4}.golo-ajax-search .area-result ul,.golo-ajax-search .focus-result ul,.golo-ajax-search .list-categories ul{overflow:auto;padding:10px 0;margin-bottom:0;list-style-type:none;-ms-overflow-style:none;max-height:370px;scrollbar-width:none}.block-search .area-result,.block-search .focus-result,.block-search .list-categories,.block-search .search-result{text-align:left;top:100%;margin-top:2px;display:none}.golo-ajax-search .list-categories ul{padding-top:20px;padding-bottom:20px}.golo-ajax-search .list-categories ul li+li{margin-top:15px}.golo-ajax-search .list-categories ul li a{padding-right:25px;align-items:center;padding-left:25px;display:flex}.golo-ajax-search .list-categories ul img{height:32px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;margin-right:10px;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:32px}.golo-ajax-search .area-result ul li,.golo-ajax-search .location-result ul li,.golo-ajax-search .type-result ul li{border-bottom:1px solid #f9f9f9;line-height:1.6}.golo-ajax-search .area-result ul li a,.golo-ajax-search .location-result ul li a,.golo-ajax-search .type-result ul li a{padding:10px 20px;display:block}.golo-ajax-search .area-result ul li a.place{padding-right:0}.golo-ajax-search .area-result ul li a.city{font-size:15px;align-self:baseline;text-align:right;white-space:nowrap}.golo-ajax-search .area-result ul li a.city i{margin-right:3px}.golo-ajax-search .area-result ul li:last-child,.golo-ajax-search .location-result ul li:last-child,.golo-ajax-search .type-result ul li:last-child{border-bottom:0}.golo-ajax-search .search-result ul li{justify-content:space-between;align-items:flex-start;display:flex}.golo-ajax-search .golo-loading-effect{right:20px;opacity:0;visibility:hidden;left:inherit}.golo-ajax-search.active .golo-loading-effect{opacity:1;visibility:visible}.golo-ajax-search .golo-loading-effect:before{display:none}.golo-ajax-search .golo-loading-effect .golo-dual-ring{height:28px;width:28px}.golo-ajax-search .golo-loading-effect .golo-dual-ring:after{height:24px;border-width:2px;width:24px}.golo-ajax-search .golo-ajax-result{padding:10px 20px}.golo-form .form-group .form-control{padding:0 0 6px;border:0;font-style:normal;border-bottom:2px solid #2d2d2d;outline:0;box-shadow:inherit;width:100%;background-image:none}.golo-form .form-icon{position:relative}.golo-form .form-icon .form-control{padding:10px 15px 10px 30px;margin-bottom:0}.golo-form .form-group+.form-group{margin-top:20px}.golo-form .form-icon .left{font-size:24px;position:absolute;bottom:13px;left:0}.golo-form .form-icon .right{font-size:12px;right:0;position:absolute;bottom:16px}.form-toggle{position:relative}.form-toggle .open-toggle{text-align:left;cursor:pointer;display:block}.form-toggle .inner-toggle{padding:30px;right:0;position:absolute;top:100%;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);left:0;display:none;z-index:1}.form-toggle.active .inner-toggle{display:block}.form-toggle .inner-toggle>div{justify-content:space-between;align-items:center;display:flex}.form-toggle .inner-toggle .adult{margin-bottom:20px}.form-toggle .inner-toggle span{font-size:15px;color:#2a2a2a}.form-toggle .product-quantity{margin-right:0;display:flex}.form-toggle .product-quantity .btn-quantity.minus,.form-toggle .product-quantity .btn-quantity.plus{padding:0;font-size:24px;border-radius:0;-webkit-border-radius:0}.form-toggle .product-quantity .btn-quantity.plus{position:relative;top:-1px}.form-toggle .product-quantity .btn-quantity,.form-toggle .product-quantity input{height:auto}.area-booking .open-toggle .show-data,.area-booking .open-toggle.active>span{display:none}.area-booking .open-toggle.active .show-data,.area-booking .open-toggle>span{display:block}.area-booking .open-toggle .show-data span span{margin-right:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border:none}.btn-control{align-items:center;display:flex}.btn-control>span{margin-right:10px;color:#2d2d2d}.btn-control .switch{height:24px;margin-bottom:0;position:relative;width:46px;display:inline-block}.btn-control .switch input{height:0;opacity:0;width:0}.btn-control .slider{right:0;bottom:0;top:0;background-color:#2d2d2d;cursor:pointer;left:0}.btn-control .slider,.btn-control .slider:before{-webkit-transition:.4s;transition:.4s;position:absolute}.btn-control .slider:before{height:20px;content:"";bottom:2px;background-color:#fff;left:2px;width:20px}.inner-content.has-map .btn-control .slider,.nav-bar.has-map .btn-control .slider{background-color:#23d3d3}.inner-content.has-map .btn-control .slider:before,.nav-bar.has-map .btn-control .slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.btn-control .slider.round{border-radius:15px}.btn-control .slider.round:before{border-radius:50%}.elementor-widget.elementor-widget-golo-nav-menu,.has-mega-menu .elementor-column-wrap,.has-mega-menu .elementor-widget-wrap,.has-mega-menu.elementor-column{position:unset}.mega-menu-full-width .elementor-nav-menu--dropdown{background:inherit}.elementor-widget-golo-nav-menu .elementor-nav-menu,.elementor-widget-golo-nav-menu .elementor-nav-menu li.mega-menu-container,.elementor-widget-golo-nav-menu .elementor-nav-menu li.mega-menu-full-width{position:unset}.elementor-widget-golo-nav-menu .elementor-nav-menu .sub-menu{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;opacity:0;visibility:hidden;min-width:240px;width:auto;margin-top:50px;display:block;z-index:1}.elementor-widget-golo-nav-menu .mega-menu-default .children,.elementor-widget-golo-nav-menu .mega-menu-default .sub-menu{padding:18px 20px;box-shadow:0 2px 30px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 30px rgba(0,0,0,.05);background:#fff}.elementor-widget-golo-nav-menu .mega-menu-container .children,.elementor-widget-golo-nav-menu .mega-menu-container .sub-menu,.elementor-widget-golo-nav-menu .mega-menu-full-width .children,.elementor-widget-golo-nav-menu .mega-menu-full-width .sub-menu{transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;width:100%}.elementor-widget-golo-nav-menu .mega-menu-container .children,.elementor-widget-golo-nav-menu .mega-menu-container .sub-menu{padding:0;box-shadow:none;background:no-repeat}.elementor-widget-golo-nav-menu .mega-menu-full-width .mega-menu-content.container{max-width:100%;padding-right:0;box-shadow:0 2px 30px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 30px rgba(0,0,0,.05);padding-left:0}.elementor-widget-golo-nav-menu .elementor-nav-menu li:hover>.children,.elementor-widget-golo-nav-menu .elementor-nav-menu li:hover>.sub-menu{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;opacity:1;visibility:visible;margin-top:0;z-index:2}.elementor-widget-golo-nav-menu .mega-menu-custom .container,.elementor-widget-golo-nav-menu .mega-menu-default .container{padding-right:0;padding-left:0}.popup.popup-custom .inner-popup{right:20px;max-width:340px;margin:50px auto 0;left:20px}.popup.open.popup-custom .inner-popup,.popup.popup-custom .inner-popup{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);top:50%}.popup.open.popup-custom .inner-popup{margin-top:0}.popup.popup-custom .inner-popup .btn-close{right:15px;position:absolute;top:15px;z-index:2}.popup-booking .entry-title{margin-bottom:20px}.popup-booking .list-group{margin-bottom:0;list-style-type:none;padding-left:0}.popup-booking .list-group li+li{margin-top:10px}.popup-booking .list-group li{justify-content:space-between;display:flex}.popup-booking .list-group li span,.popup-booking .list-group li strong{font-weight:500}.popup-booking .list-group li strong,.popup-booking .list-group li.place-name a{text-align:right}.popup-booking .list-group li.place-name a strong{color:#23d3d3}.popup-booking .list-group li.booking-status strong{text-transform:capitalize}.popup-booking .list-group li.booking-status.canceled strong{color:#e74807}.popup-booking .list-group li.booking-status.approved strong{color:#20d706}.popup-booking .list-group li.booking-status.processing strong{color:#f2d23d}.city-related-post .entry-post-thumbnail{overflow:hidden;margin-bottom:10px;border-radius:10px}.city-related-post .post-title{font-size:18px;line-height:1.56}.city-related-post .post-categories{margin-bottom:5px}.golo-slick-carousel .slick-dots{position:inherit}.leaflet-popup-tip-container{transform:rotate(180deg);top:-20px}body .block-search:not(.layout-01) .golo-loading-effect{right:29px}body .block-search.active:not(.layout-01) .icon-search i{opacity:0}body .block-search.active:not(.layout-01) .golo-loading-effect .golo-dual-ring:after{border-color:#fff transparent}@media only screen and (max-width:991px){#place-search-map #pac-input{display:none!important}}@media only screen and (min-width:768px){.hidden-md-up{display:none!important}}@media only screen and (max-width:767px){.hidden-md-down{display:none!important}.golo-place-multi-step .golo-steps{flex:0 0 40px;padding:10px;position:-webkit-sticky;max-width:40px;top:0}.golo-place-multi-step .golo-steps-content{max-width:100%}.golo-place-multi-step .golo-steps .listing-menu li a span{display:none}.golo-place-multi-step .golo-steps .listing-menu li a .icon{font-size:21px;display:block}.golo-place-multi-step .golo-steps .listing-menu li a{border:0}.golo-place-multi-step .golo-steps .listing-menu li a:hover,.golo-place-multi-step .golo-steps .listing-menu li.active a{border:0;color:#23d3d3}.page-control .place-filter .left-filter{flex:0 0 100%;justify-content:space-between;order:2;display:flex}.page-control .place-filter .right-filter{flex:0 0 100%;margin-bottom:30px;order:1}.golo-table,.golo-table tbody,.golo-table td,.golo-table th,.golo-table thead,.golo-table tr{display:block}.golo-table>thead>tr{position:absolute;top:-9999px;left:-9999px}.golo-table>tbody>tr{border-top:1px solid #ccc;border-bottom:0}.golo-table>tbody>tr:nth-child(2n){background-color:#f5f5f5}.golo-table>tbody>tr:first-child{border-top:none;border-radius:3px 3px 0 0}.golo-table>tbody>tr:last-child{border-bottom:none;border-radius:0 0 3px 3px}.golo-table>tbody>tr td{overflow:hidden;border:none;position:relative;border-bottom:1px solid #ccc;text-align:right;width:100%;padding-left:30%!important}.golo-table>tbody>tr td:before{font-size:14px;content:attr(data-title);position:absolute;padding-right:10px;text-align:left;top:22px;left:14px;width:30%;white-space:nowrap}.golo-table.table-order>tbody>tr:nth-child(-n+3)>td:first-child{padding:25px 0 25px 30%!important;background-position:left 32% center}.golo-table.table-order>tbody>tr:nth-child(-n+3)>td:first-child span{left:32%}.golo-table td.place-thumb{width:100%}.golo-table td.place-status{display:block}.page-control .block-search.search-input,.page-control .place-filter .left-filter>div{max-width:inherit;width:50%}.page-control .block-search.search-input{padding-right:15px}.page-control .place-filter .nice-select{width:100%}}@media only screen and (max-width:1199px){.slick-arrow{display:none!important}}@media only screen and (max-width:575px){.place-fields .form-group>div+div,.place-fields>div+div{margin-top:20px}.nav-place-map{left:25px}#place-search-map #pac-input{right:inherit!important;top:90px!important;left:25px!important}}@media only screen and (max-width:479px){.page-control .agent-nav ul{font-size:14px;text-transform:inherit}.page-control .agent-nav ul li{margin-right:20px}#pac-input{min-width:150px}.group-field+.group-field{margin-top:40px}.golo-place-multi-step .golo-steps-content>h2,.main-content .entry-my-page>h2{font-size:24px;line-height:32px}.golo-place-multi-step .golo-steps-content{background-color:#fff}.golo-place-multi-step .golo-steps-content .group-field{padding:0;border:0;background:none}.form-2-col{display:block}.form-2-col .form-group{max-width:100%}.form-2-col .form-group+.form-group{margin-top:20px}.page-control .block-search.search-input{padding-right:0;width:100%}.golo-ajax-search .golo-ajax-result{font-size:13px}.golo-ajax-search .search-result ul{padding:5px 0}.golo-ajax-search .search-result ul li{font-size:14px}}