@import "../css/bootstrap.min.css";@import "../fonts/maven-pro.min.css";@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:100%}}@keyframes slideUp{0%{opacity:1;max-height:100%}to{opacity:0;max-height:0}}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}:root{--white-color:#ffffff;--white-color-fade-90:rgba(255, 255, 255, 0.9);--white-color-fade-60:rgba(255, 255, 255, 0.6);--dark-color:#282b2e;--dark-color-fade-10:rgba(40, 43, 46, 0.1);--dark-color-fade-70:rgba(40, 43, 46, 0.7);--dark-color-fade-20:rgba(40, 43, 46, 0.2);--black-color:#000000;--whatsapp-color:#25d366;--silver-color:#f7f7f7;--silver-color-fade-90:rgba(247, 247, 247, 0.9);--grey-25:rgba(250, 250, 250, 0.18);--grey-50:#FAFAFA;--grey-60:#FAFAFA;--grey-70:#eaeaea;--grey-100:#F8F8F8;--grey-200:#EEEEEE;--grey-300:#E0E0E0;--grey-400:#B5B7BD;--grey-500:#969696;--grey-600:#757575;--grey-700:#616161;--grey-800:#424242;--grey-900:#212121;--grey-hsl:0deg 0% 38%;--grey-hsl-25:0deg 0% 99%;--grey-hsl-50:0deg 0% 98%;--grey-hsl-100:0deg 0% 90%;--first-color:#87953e;--first-color-hsl:69.66deg 41.23% 41.37%;--first-color-transparent:rgba(135, 149, 62, 0.3);--first-color-light:rgba(135, 149, 62, 0.9);--first-color-fade-70:rgba(135, 149, 62, 0.7);--first-color-fade-10:rgba(135, 149, 62, 0.1);--first-color-fade-30:rgba(135, 149, 62, 0.3);--first-color-fade-45:rgba(135, 149, 62, 0.45);--first-color-fade-55:rgba(135, 149, 62, 0.55);--first-color-darken:#778337;--first-color-lighten-45:#c8d38d;--first-color-lighten:#899447;--second-color:#464e19;--second-color-darken:#3f4616;--second-color-light:#6e7c33;--second-color-lighten:#606c26;--third-color:#e7a165;--third-color-lighten:#ecab7c;--third-color-hsl:45deg 100% 51.37%;--four-color:#ebfae8;--facebook-color:#3c5a99;--facebook-color-lighten:#6988c0;--success-color:#28a745;--warning-color:#ffc107;--warning-color-fade-20:rgba(255, 193, 7, 0.2);--danger-color:#dc3545;--info-color:#00b4ff36;--silver-color-text:#808080;--blue-dark-color:#1B0B54;--blue-color:#2c53a0;--blue-color-lighten-45:#94aad7;--azur-color:#5fb6cc;--h1:2.5rem;--h1-lh:2.8rem;--h1-big:3rem;--h1-big-lh:3.2rem;--h2:2.1rem;--h2-lh:2.7rem;--h3:1.7rem;--h3-lh:2.1rem;--h3-sm:1.5rem;--h3-sm-lh:2.3rem;--h4:1.3rem;--h4-lh:1.6rem;--h5:1.1rem;--h5-lh:1.3rem;--h6:1.05rem;--h6-lh:1.2rem;--p-body:1rem;--p-body-lh:1rem;--caption:0.8rem;--caption-lh:0.8rem;--lh-1:1;--border-radius-1-2:1.2rem;--border-radius-0-7:0.7rem;--border-radius-1:1rem;--border-radius-0-5:0.5rem;--brown-color:#a0722c;--base-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--second-font:'Maven Pro', sans-serif;--trans-100:all 100ms linear;--trans-150:all 0.15s ease-out;--trans-200:all 200ms linear;--trans-250:all 0.25s ease-out;--trans-300:all 300ms linear;--shadow-0:none;--shadow-1:rgba(0, 0, 0, 0.1) 0 1px 3px 0, rgba(0, 0, 0, 0.06) 0 1px 2px 0;--shadow-2:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--shadow-3:rgba(0, 0, 0, 0.1) 0 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;--shadow-4:rgba(0, 0, 0, 0.1) 0 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;--shadow-5:rgba(0, 0, 0, 0.25) 0 25px 50px -12px;--shadow-6:rgba(100, 100, 111, 0.2) 0 7px 29px 0}@media screen and (max-width:776px){:root{--h1:2.3rem;--h1-lh:2.3rem;--h2:2rem;--h2-lh:130%;--h3:1.6rem;--h3-lh:1.9rem;--h3-sm:1.3rem;--h3-sm-lh:1.7rem;--h4:1.2rem;--h4-lh:1.5rem;--h5:1.05rem;--h5-lh:1.3rem;--h6:1rem;--h6-lh:1.1rem;--lh-1:1;--p-body:1rem;--p-body-lh:1.1rem}}.btn-rounded{border-radius:2rem}.trans_100{transition:var(--trans-100)}.trans_150{transition:var(--trans-150)}.trans_200{transition:var(--trans-200)}.trans_250{transition:var(--trans-250)}.trans_300{transition:var(--trans-300)}.shadow_0{box-shadow:var(--shadow-0)}.shadow_1{box-shadow:var(--shadow-1)}.shadow_2{box-shadow:var(--shadow-2)}.shadow_3{box-shadow:var(--shadow-3)}.shadow_4{box-shadow:var(--shadow-4)}.shadow_5{box-shadow:var(--shadow-5)}.shadow_6{box-shadow:var(--shadow-6)}.bg-first{background-color:var(--first-color)}.bg-second{background-color:var(--second-color)}.first-color{color:var(--first-color)}.acc_list_main .pagination .page-item .page-link.left span.ty-icon,.acc_list_main .pagination .page-item .page-link.right span.ty-icon,.faq a,.second-color{color:var(--second-color)}.third-color{color:var(--third-color)}.silver-for-text{color:var(--silver-color-text)}.black-color,.form-control{color:var(--black-color)}.form-control{border-color:#b8b8b8;font-size:var(--p-body);padding-left:1rem;border-radius:var(--border-radius-0-7)}.form-control:focus,.form-select:focus{border-color:var(--first-color);box-shadow:0 1px 1px var(--first-color-fade-45) inset,0 0 .5rem var(--first-color-fade-30);outline:0}input.form-control,select.form-control{height:3rem;min-height:auto}textarea{min-height:3rem;padding:1rem}.form-select{min-height:3rem;border-color:#b8b8b8}.custom-select,.form-select,.form-select.picker,textarea.form-control{border-radius:var(--border-radius-0-7)}.form-select.picker{height:3rem}.custom-select{min-height:3rem}.input-group>.form-control:not(:first-child){border-top-right-radius:var(--border-radius-0-7);border-bottom-right-radius:var(--border-radius-0-7)}.input-group-text{font-weight:400;border:1px solid var(--grey-300);border-right:.125rem solid var(--grey-300);background:0 0;height:3rem}.input-group-prepend .country_picker{height:3rem;min-width:6rem}.input-group-text,.rounded-group .input-group-prepend select.form-select,.rounded-group select.left-side{border-radius:var(--border-radius-0-7)0 0 var(--border-radius-0-7)}.rounded-group label{margin-bottom:.5rem!important}.rounded-group input{border-radius:var(--border-radius-0-7)!important}.rounded-group input.phone_radius{border-radius:0 var(--border-radius-0-7) var(--border-radius-0-7)0!important;border-left:0}.rounded-group .input-group-prepend select.form-select{border-right:0;height:100%}.form-group input::-webkit-input-placeholder{color:#d5d5d5}.form-group input:-ms-input-placeholder{color:#d5d5d5}.form-group input::placeholder{color:#d5d5d5}.form-group input.form-control:focus{border-color:var(--first-color)}.form-group:focus-within .input-group-prepend button{border-color:var(--first-color)!important}.form-group label.required:after{content:"*";color:red;font-size:var(--h4);position:absolute;margin-left:.25rem;margin-top:-.25rem}.form-group.rounded-group label{margin-bottom:3px}.form-group.rounded-group input,.form-group.rounded-group select,.form-group.rounded-group textarea,.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure img{border-radius:var(--border-radius-1-2)}.form-group.rounded-group input.country_picker,.form-group.rounded-group select.country_picker,.form-group.rounded-group textarea.country_picker{border-top-right-radius:0;border-bottom-right-radius:0;border-color:var(--first-color);height:3.5rem;min-width:6rem}.form-group.rounded-group .input-group>.input-group-prepend .input-group-text,.form-group.rounded-group .input-group>.input-group-prepend button{border-top-left-radius:var(--border-radius-0-7);border-bottom-left-radius:var(--border-radius-0-7);border-color:#ced4da;font-size:var(--caption)}.form-group input:focus,.form-group.rounded-group .input-group>.input-group-append .input-group-text:focus,.form-group.rounded-group .input-group>.input-group-append button:focus,.form-group.rounded-group .input-group>.input-group-prepend .input-group-text:focus,.form-group.rounded-group .input-group>.input-group-prepend button:focus{box-shadow:none}.form-group.rounded-group .input-group>.input-group-append .input-group-text,.form-group.rounded-group .input-group>.input-group-append button{border-top-right-radius:var(--border-radius-0-7);border-bottom-right-radius:var(--border-radius-0-7);border-color:#ced4da}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--first-color);box-shadow:0 1px 1px var(--first-color-fade-45) inset,0 0 .5rem var(--first-color-fade-30);outline:0}.custom-label{display:block;position:relative;padding-left:2rem;margin-bottom:1rem;margin-top:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-label input{position:absolute;opacity:0;cursor:pointer;height:1.563rem;width:1.563rem}.custom-label .checkmark,.custom-label .checkmark-radio{position:absolute;top:0;left:0;height:1.563rem;width:1.563rem;background-color:var(--grey-300)}.custom-label .checkmark-radio{border-radius:50%}.custom-label:hover input~.checkmark,.custom-label:hover input~.checkmark-radio{background-color:var(--grey-400)}.custom-label input:checked+.slider,.custom-label input:checked~.checkmark,.custom-label input:checked~.checkmark-radio{background-color:var(--first-color)}.custom-label .checkmark:after{content:"";position:absolute;display:block}.custom-label input:checked~.checkmark-radio:after,.custom-label input:checked~.checkmark:after{display:block;opacity:1}.custom-label .checkmark-radio:after,.custom-label .checkmark:after{opacity:.5;left:.563rem;top:.188rem;width:.375rem;height:.813rem;border:solid #fff;border-width:0 .188rem .188rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-label .switch{position:relative;display:inline-block;width:3.75rem;height:2.125rem}.custom-label .switch input{opacity:0;width:0;height:0}.custom-label .slider,.custom-label .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.custom-label .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.custom-label .slider:before{content:"";height:1.625rem;width:1.625rem;left:.25rem;bottom:.25rem;background-color:#fff}.custom-label input:focus+.slider{box-shadow:0 0 1px var(--first-color)}.custom-label input:checked+.slider:before{-webkit-transform:translateX(1.625rem);-ms-transform:translateX(1.625rem);transform:translateX(1.625rem)}.custom-label .slider.round{border-radius:2rem}.custom-label .slider.round:before{border-radius:50%}.country_picker{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-color:var(--first-color);height:3.5rem;min-width:6rem}select.form-select.country_picker{width:6rem;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:992px){select.form-select.country_picker{width:5rem}}.input-icon-box{border:1.4px solid silver;border-radius:.5rem;position:relative}.input-icon-box label{width:15%;display:inline-block;text-align:center;padding:.2rem .4rem}.input-icon-box label button{padding:.3rem;width:100%}.input-icon-box input{width:84%;display:inline-block;border:0}.input-icon-box .btn-times{outline:0;box-shadow:none;border:0;position:absolute;right:-.5rem;top:-.8rem;color:silver;font-size:2rem}.hosts_count_picker li,.input-icon-box textarea,.product_filter_index_desktop .form .filter-item .tt_ltp ul li{border:0}.counter-main .counter .form-control{text-align:center;display:inline-block;height:3rem!important;border-radius:0!important;font-size:1.125rem;border:0;font-weight:500;padding:0;width:100%;background:var(--grey-200)}.counter-main .btn-count{width:3rem;height:3rem;display:inline-block}.counter-main .counter button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;left:0;top:0;padding:0}.counter-main .counter button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;right:0;top:0;padding:0}.dropdown-menu{overflow:auto;max-height:20rem}input.text-start::-webkit-date-and-time-value{text-align:left}@media screen and (max-width:768px){body.modal-open.modal-phone-filter header.indexHeader{position:relative;z-index:auto;margin-bottom:0}}header.indexHeader{position:relative;transition:top .3s ease-in-out}@media screen and (max-width:768px){header.indexHeader{position:fixed;margin-bottom:10rem;padding-bottom:0;top:0;background:#fff;z-index:10;width:100%}}header.indexHeader .background-transparent{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;background:0 0;z-index:0}@media screen and (max-width:768px){header.indexHeader .background-transparent{background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 30%);display:none}}header.indexHeader #background{height:10rem;background:0 0;margin-top:6rem;z-index:1}header.indexHeader .phone_index_logo img{max-width:70%;margin-top:1rem;z-index:6;display:block;position:absolute}.bg-none{background:0 0}.bg-silver{background-color:var(--silver-color)}.radius-07{border-radius:var(--border-radius-0-7)!important}.radius-07-top{border-radius:var(--border-radius-0-7) var(--border-radius-0-7)0 0!important}.radius-30{border-radius:2rem}.radius-15{border-radius:1rem}.rounded-photo-07{border-radius:var(--border-radius-0-7)}.text-silver{color:silver}.vertical-align-sub{vertical-align:sub}@media screen and (min-width:768px){.w-md-75{width:75%!important}.w-md-50{width:50%!important}}.btn{padding:.4rem 1.2rem;font-family:var(--second-font);font-weight:600}.btn:focus{box-shadow:none}.btn:hover{box-shadow:var(--shadow-2)}.btn.rounded{border-radius:3rem!important}.btn-padding-lg{padding:1rem 2rem}.btn-xs{padding:3px 7px;font-size:.625rem;font-weight:700}.btn-back{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.4rem}#main_menu_phone .sidePanel .card p,.attraction_slider .splide__track .splide__list .splide__slide .card.card-attraction .card-body .cb-content h3,.btn-back .ty-icon,.btn-outline-first span.ty-icon,.btn-outline-first-b span.ty-icon,.btn-outline-second span.ty-icon,.btn-outline-second-b span.ty-icon,.btn-outline-silver span.ty-icon,.btn-outline-third span.ty-icon{color:var(--dark-color)}#main_menu_phone .sidePanel .card.router-link-exact-active svg,.btn-back:hover .ty-icon,.btn-first:visited{color:var(--white-color)}.btn-first,.btn-first-dark{background:var(--first-color-darken);color:var(--white-color);text-shadow:none;font-weight:500}.btn-first:visited{background-color:var(--first-color-darken)}.btn-first-dark:active:focus:not(.no-active),.btn-first-dark:active:not(.no-active),.btn-first-dark:focus:not(.no-focus),.btn-first:active:focus:not(.no-active),.btn-first:active:not(.no-active),.btn-first:focus:not(.no-focus){background-color:var(--first-color);color:var(--white-color);outline:0}.btn-first:hover{background-color:var(--first-color);color:var(--white-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-first-dark:hover,.btn-first-dark:visited{background-color:var(--first-color-darken);color:var(--white-color)}.btn-first-dark:hover{background-color:var(--first-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-second{background:var(--second-color);color:var(--white-color);text-shadow:none;font-weight:500}.btn-second:visited{background-color:var(--second-color);color:var(--white-color)}.btn-second:active:focus:not(.no-active),.btn-second:active:not(.no-active),.btn-second:focus:not(.no-focus){background-color:var(--second-color-light);color:var(--white-color);outline:0}.btn-second:hover{background-color:var(--second-color-light);color:var(--white-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-third{background:var(--third-color);color:var(--black-color);text-shadow:none;font-weight:500}.btn-third:visited{background-color:var(--third-color);color:var(--black-color)}.btn-third:active:focus:not(.no-active),.btn-third:active:not(.no-active),.btn-third:focus:not(.no-focus){background-color:var(--third-color-lighten);color:var(--black-color);outline:0}.btn-third:hover{background-color:var(--third-color-lighten);color:var(--black-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-silver{position:relative;font-size:.875rem;line-height:normal;font-family:var(--second-font);background:var(--grey-100);color:var(--dark-color);text-shadow:none;font-weight:500;border:1px solid var(--grey-100);box-shadow:var(--shadow-1)}.btn-silver:visited{background-color:var(--grey-100);color:var(--dark-color)}.btn-silver:active:focus:not(.no-active),.btn-silver:active:not(.no-active),.btn-silver:focus:not(.no-focus){background-color:var(--grey-200);color:var(--dark-color);outline:0}.btn-silver:hover{background-color:var(--grey-200);color:var(--dark-color);transition:var(--trans-200);box-shadow:var(--shadow-2);border:1px solid var(--grey-200)}.btn-silver-big{background:var(--grey-100);color:var(--black-color);text-shadow:none;font-weight:500;border-color:var(--grey-100);padding:1rem 2rem;font-size:1.1rem;box-shadow:var(--shadow-1)}.btn-silver-big:visited{background-color:var(--grey-100);color:var(--black-color)}.btn-silver-big:active:focus:not(.no-active),.btn-silver-big:active:not(.no-active),.btn-silver-big:focus:not(.no-focus){background-color:var(--grey-200);color:var(--black-color);outline:0}.btn-silver-big:hover{background-color:var(--grey-200);color:var(--black-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-white{position:relative;font-size:.875rem;line-height:normal;font-family:var(--second-font);background:var(--white-color);color:var(--dark-color);text-shadow:none;font-weight:500;border:1px solid var(--white-color);box-shadow:var(--shadow-1)}.btn-white:visited{background-color:var(--white-color);color:var(--dark-color)}.btn-white:active:focus:not(.no-active),.btn-white:active:not(.no-active),.btn-white:focus:not(.no-focus){background-color:var(--white-color);color:var(--dark-color);outline:0}.btn-white:hover{background-color:var(--white-color);color:var(--dark-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-outline-first{text-shadow:none;font-weight:500;border:2px solid var(--first-color-light)}.btn-outline-first,.btn-outline-first:visited{background:0 0;color:var(--black-color)}.btn-outline-first:active:focus:not(.no-active),.btn-outline-first:active:not(.no-active),.btn-outline-first:focus:not(.no-focus){background-color:var(--first-color-darken);color:var(--white-color);outline:0}.btn-outline-first:hover{background-color:var(--first-color-darken);color:var(--white-color);transition:var(--trans-200)}.btn-outline-first-b:active:not(.no-active) span.ty-icon,.btn-outline-first-b:focus:not(.no-focus) span.ty-icon,.btn-outline-first-b:hover span.ty-icon,.btn-outline-first:active:not(.no-active) span.ty-icon,.btn-outline-first:focus:not(.no-focus) span.ty-icon,.btn-outline-first:hover span.ty-icon,.btn-outline-second-b:active:not(.no-active) span.ty-icon,.btn-outline-second-b:focus:not(.no-focus) span.ty-icon,.btn-outline-second-b:hover span.ty-icon,.btn-outline-second:active:not(.no-active) span.ty-icon,.btn-outline-second:focus:not(.no-focus) span.ty-icon,.btn-outline-second:hover span.ty-icon{color:var(--white-color)}.btn-outline-first:focus:not(.no-focus){border:2px solid var(--first-color-darken)}.btn-outline-first:active:not(.no-active){border:2px solid var(--first-color);background-color:var(--first-color)}.btn-outline-first-b{border-color:var(--first-color);text-shadow:none;font-weight:500}.btn-outline-first-b,.btn-outline-first-b:visited{background:0 0;color:var(--first-color)}.btn-outline-first-b:active:focus:not(.no-active),.btn-outline-first-b:active:not(.no-active),.btn-outline-first-b:focus:not(.no-focus){background-color:var(--first-color-lighten);color:var(--white-color);outline:0}.btn-outline-first-b:hover{background-color:var(--first-color-lighten);color:var(--white-color);transition:var(--trans-200)}.btn-outline-second{border-color:var(--second-color);text-shadow:none;font-weight:500}.btn-outline-second,.btn-outline-second:visited{background:0 0;color:var(--black-color)}.btn-outline-second-b:active:focus:not(.no-active),.btn-outline-second-b:active:not(.no-active),.btn-outline-second-b:focus:not(.no-focus),.btn-outline-second:active:focus:not(.no-active),.btn-outline-second:active:not(.no-active),.btn-outline-second:focus:not(.no-focus){background-color:var(--second-color-light);color:var(--white-color);outline:0}.btn-outline-second:hover{background-color:var(--second-color-light);color:var(--white-color);transition:var(--trans-200)}.btn-outline-second-b{border-color:transparent;text-shadow:none;font-weight:500}.btn-outline-second-b,.btn-outline-second-b:visited{background:0 0;color:var(--second-color)}.btn-outline-second-b:hover{background-color:var(--second-color-light);color:var(--white-color);transition:var(--trans-200)}.btn-outline-third{border-color:var(--third-color);text-shadow:none;font-weight:500}.btn-outline-third,.btn-outline-third:visited{background:0 0;color:var(--black-color)}.btn-outline-third:active:focus:not(.no-active),.btn-outline-third:active:not(.no-active),.btn-outline-third:focus:not(.no-focus){background-color:var(--third-color);color:var(--black-color);outline:0}.btn-outline-third:hover{background-color:var(--third-color);color:var(--black-color);transition:var(--trans-200)}.btn-outline-third:active:not(.no-active) span.ty-icon,.btn-outline-third:focus:not(.no-focus) span.ty-icon,.btn-outline-third:hover span.ty-icon{color:var(--black-color)}.btn-outline-silver{text-shadow:none;font-weight:500;border:2px solid var(--grey-300)}.btn-outline-silver,.btn-outline-silver:visited{background:0 0;color:var(--dark-color)}.btn-outline-silver:active:focus:not(.no-active),.btn-outline-silver:active:not(.no-active),.btn-outline-silver:focus:not(.no-focus){background-color:var(--grey-100);color:var(--dark-color);outline:0}.btn-outline-silver:hover{background-color:var(--grey-100);color:var(--dark-color);transition:var(--trans-200)}.btn-outline-silver:active:not(.no-active) span.ty-icon,.btn-outline-silver:focus:not(.no-focus) span.ty-icon,.btn-outline-silver:hover span.ty-icon{color:var(--dark-color)}.btn-outline-danger{border-color:var(--danger-color);text-shadow:none;font-weight:500}.btn-outline-danger,.btn-outline-danger:visited{background:0 0;color:var(--black-color)}.btn-outline-danger:active:focus:not(.no-active),.btn-outline-danger:active:not(.no-active),.btn-outline-danger:focus:not(.no-focus){background-color:var(--danger-color);color:var(--white-color);outline:0}.btn-outline-danger:hover{background-color:var(--danger-color);color:var(--white-color);transition:var(--trans-200)}.btn-outline-danger:active:not(.no-active) span.ty-icon,.btn-outline-danger:focus:not(.no-focus) span.ty-icon,.btn-outline-danger:hover span.ty-icon{color:var(--white-color)}#main_menu_phone .sidePanel .card .icon-holder.btn-logout svg,.btn-outline-danger span.ty-icon{color:var(--danger-color)}.btn-facebook,.btn-outline-warning{color:var(--black-color);font-weight:500}.btn-facebook{background:var(--facebook-color);color:var(--white-color);text-shadow:none}.btn-facebook:visited{background-color:var(--facebook-color);color:var(--white-color)}.btn-facebook:active:focus:not(.no-active),.btn-facebook:active:not(.no-active),.btn-facebook:focus:not(.no-focus){background-color:var(--facebook-color-lighten);color:var(--white-color);outline:0}.btn-facebook:hover{background-color:var(--facebook-color-lighten);color:var(--white-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-google{border:1px solid var(--first-color);font-weight:500}.btn-google:active,.btn-google:focus,.btn-google:hover{outline:0;background:var(--first-color);color:var(--dark-color)}.btn-whatsapp{background:var(--whatsapp-color);color:var(--black-color);text-shadow:none;font-weight:500;border-color:var(--whatsapp-color);box-shadow:var(--shadow-1)}.btn-whatsapp:visited{background-color:var(--whatsapp-color);color:var(--black-color)}.btn-whatsapp:active:focus:not(.no-active),.btn-whatsapp:active:not(.no-active),.btn-whatsapp:focus:not(.no-focus){background-color:var(--whatsapp-color);color:var(--black-color);outline:0}.btn-whatsapp:hover{background-color:var(--whatsapp-color);color:var(--black-color);transition:var(--trans-200);box-shadow:var(--shadow-2)}.btn-whatsapp.btn-whatsapp-big{padding:1rem}.btn-whatsapp:hover{box-shadow:0 6px 8px rgba(0,0,0,.1)}.btn-floating{position:fixed;bottom:4rem;right:1rem;z-index:20;width:auto}@media screen and (max-width:991px){.btn-floating{left:7rem;right:7rem;bottom:5rem}}@media screen and (max-width:550px){.btn-floating{left:1rem;right:1rem}}.alert-first{color:#fff}.icon-color-white,.icon-color-white [class$=cls-1]{fill:var(--white-color)}.icon-color-dark,.icon-color-dark [class$=cls-1]{fill:var(--dark-color)}.icon-color-muted,.icon-color-muted [class$=cls-1]{fill:#6c757d}.icon-color-silver,.icon-color-silver [class$=cls-1]{fill:var(--grey-700)}.icon-color-red{fill:red}.icon-color-red [class$=cls-1]{stroke:red}.icon-color-first{fill:var(--first-color-darken)}.icon-color-second{fill:var(--second-color)}.icon-color-blue{fill:#4267b2}.icon-color-whatsApp{fill:#2bb741}.stroke-2x [class$=cls-1],.stroke-2xsvg{stroke-width:2px}.stroke-3x [class$=cls-1],.stroke-3xsvg{stroke-width:3px}#menu_main_desktop>nav li,.form-group label{position:relative}@media (min-width:1600px){.modal-xxl{--bs-modal-width:93.75rem}}.modal-fullscreen{width:100vw;height:100vh;margin:0;top:0;left:0;position:fixed;z-index:1055}:root{--green-custom:#dce0c7}.fill-white,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next:hover svg,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--prev:hover svg{fill:var(--white-color)}.tempPreloader{position:absolute;background:#fff;top:0;left:0;bottom:0;width:100%;z-index:10;opacity:.8;text-align:center;display:flex;justify-content:center}.tempPreloader:not(.visible){display:none}.tempPreloader.top{align-items:baseline}.tempPreloader.center{align-items:center}.location-select{max-height:50dvh;overflow-y:auto}.location-select .location-select-title{margin:1.75rem 0 1rem}.location-select .location-items{display:flex;flex-wrap:wrap;flex-direction:row;overflow:hidden;align-items:center;align-content:center;justify-content:flex-start;gap:1rem 0;margin:.75rem 0;overflow-y:auto}.location-select .location-items .location-items-group{display:flex;flex-direction:row;gap:0 .75rem;align-items:center;justify-content:flex-start;max-height:4rem}.location-select .location-items .location-items-group .image-item,.location-select .location-items .location-items-group .select-item,.location-select .location-items .location-items-group .title-item{display:flex}.location-select .location-items .location-items-group .select-item{flex:1 1 0;min-width:2rem}.location-select .location-items .location-items-group .select-item .custom-label{margin:0;height:1.6rem;width:1.6rem;align-items:center;align-content:center;flex-direction:row;justify-content:center}.location-select .location-items .location-items-group .image-item{flex:1 1 0;min-width:4rem}.location-select .location-items .location-items-group .image-item figure{aspect-ratio:1;width:4rem;position:relative;border-radius:100%;margin:0;display:flex;justify-content:center;align-items:center;background:var(--grey-100);color:var(--first-color-darken);box-shadow:var(--shadow-1)}.location-select .location-items .location-items-group .image-item figure .img-atraction{aspect-ratio:1;border-radius:100%}.location-select .location-items .location-items-group .image-item figure .img-country-flag{position:absolute;right:0;top:0;width:1.4rem;height:1.4rem;box-shadow:var(--shadow-1)}.location-select .location-items .location-items-group .image-item figure .img-icon-custom{width:4rem}.location-select .location-items .location-items-group .title-item{flex:5 0 auto;font-weight:500;line-height:1.2;padding-right:.75rem;text-transform:capitalize;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;color:var(--grey-800)}.location-select .location-items .location-items-group .offer-count{font-size:70%;color:var(--grey-600);line-height:1.1;display:block}#UniModal .content{position:fixed;display:flex;flex-direction:column;z-index:2050;width:50rem;margin:auto;background-color:var(--white-color);top:0;bottom:0;left:0;right:0;border-radius:1rem;height:max-content;max-height:60%;min-height:10rem;border:1px solid #ccc;overflow:hidden}@media screen and (max-width:992px){#UniModal .content{width:28rem;top:5%}}@media screen and (max-width:767.98px){#UniModal .content{width:calc(100% - 1rem);margin-left:.5rem;margin-right:.5rem;top:5%;max-height:90%}}@media screen and (max-width:380px){#UniModal .content{top:5%;max-height:90%}}@media screen and (min-width:1024px){#UniModal.size-sm>.content{width:24rem}#UniModal.size-md>.content{width:32rem}#UniModal.size-lg>.content{width:60rem}#UniModal.size-xl>.content{width:75rem;height:80%;max-height:80%}}#UniModal.acc-detail-reservation-date .content,#UniModal.reservation-process .content{height:90vh;max-height:90vh}#UniModal.detail-gallery .content{width:100%;left:0;right:0;top:0;height:auto;bottom:0;max-height:none;border-radius:0;overflow:auto}#UniModal.detail-gallery .content .container-image{max-width:70rem;display:flex;margin:0 auto}#UniModal.acc-list-filter .h4{margin:0 0 1rem}#UniModal.acc-list-filter .custom-label{display:flex;position:relative;padding:0;margin:.55rem 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:.75rem;flex-direction:row-reverse;justify-content:flex-end}#UniModal.acc-list-filter .custom-label .checkmark,#UniModal.acc-list-filter .custom-label .checkmark-radio{position:relative;flex:1 1 1.563rem;flex:1 1 20%;max-width:1.563rem}#UniModal.acc-list-filter .custom-label .title{flex:1 1 90%;font-size:.9rem}#UniModal.acc-list-filter .filter-bottom{bottom:-1.3rem;position:sticky;background:#fff;padding:.5rem}#UniModal.product-filter-modal .content{top:.5rem;margin-top:0}#UniModal.product-filter-modal .content .bottom{bottom:-1rem;position:sticky;background:#fff;padding:.5rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}#UniModal .custom-modal-backdrop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background:#000;opacity:.5}#UniModal .custom-modal-backdrop.visible{display:block}#UniModal.detail-room>.content,#UniModal.owner-contact>.content{height:80%;max-height:none}#UniModal .uni-modal-header{flex-shrink:0;z-index:10;background:var(--white-color);padding:1rem 1.3rem;border-bottom:1px solid var(--grey-200)}@media screen and (max-width:767.98px){#UniModal .uni-modal-header{padding:.75rem 1rem}}#UniModal .uni-modal-header .modal-title{font-size:var(--h4);font-weight:600}#UniModal .uni-modal-header .btn-close{opacity:.7;transition:opacity .2s ease}#UniModal .uni-modal-header .btn-close:hover{opacity:1}#UniModal .uni-modal-body{flex-grow:1;overflow-y:auto;padding:1.3rem}@media screen and (max-width:767.98px){#UniModal .uni-modal-body{padding:1rem}}#UniModal .uni-modal-body::-webkit-scrollbar{width:8px}#UniModal .uni-modal-body::-webkit-scrollbar-thumb{border-radius:1rem;background:var(--grey-300)}#UniModal .uni-modal-body::-webkit-scrollbar-track{background:0 0}.alert-container{position:fixed;top:9rem;right:1rem;z-index:10;text-align:center;font-weight:400}@media screen and (max-width:425px){.alert-container{top:0;left:0;right:0}}.alert-container .content{padding:1rem;width:20rem;border-radius:10px;display:flex;min-height:4rem;align-items:center;justify-content:space-between;box-shadow:0 4px 12px rgba(27,85,233,.3);transform:translateX(110%);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out}@media screen and (max-width:425px){.alert-container .content{width:100%}}.alert-container .content.visible{transform:translateX(0);opacity:1}.alert-container .content.hidden{transform:translateX(110%);opacity:0;pointer-events:none}.alert-container .content.fade-out{opacity:0;transition:opacity .5s ease-in-out}.alert-container .content.error-content{background:var(--danger-color);color:var(--red)}.alert-container .content.success-content{background-color:var(--success-color);color:var(--white)}.alert-container .btn-custom-close{font-size:1rem;background:0 0;border:0;cursor:pointer;color:inherit}.reservation-card{overflow:hidden;transition:transform .2s,box-shadow .2s}.reservation-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.reservation-card.status-in-past{opacity:.7}.reservation-card.status-in-past:hover{opacity:1}.reservation-card__image img{height:140px;object-fit:cover;width:100%}.reservation-card__action-btn,.reservation-card__actions{display:flex!important;overflow:hidden}.reservation-card__action-btn{flex:1 1 0!important;min-width:0;text-decoration:none!important;font-size:.7rem!important;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.5rem .25rem!important}.reservation-card__action-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.reservation-card__action-btn:hover{background-color:rgba(0,0,0,.05)}.reservation-card__action-btn:last-child{border-right:none!important}#menu_main_desktop{backface-visibility:var(--white-color)}#menu_main_desktop .add{content:url(/assets/Custom/img/icons/plus.svg);width:1.3rem;height:1.7rem}#menu_main_desktop:not(.index){position:fixed;top:0;left:0;right:0;z-index:20;transition:background-color .3s;color:#000;box-shadow:0 1px 15px 0 rgba(0,0,0,.05)}#menu_main_desktop:not(.index)>nav{background-color:var(--white-color)}#menu_main_desktop:not(.index) .navbar-collapse>.container{max-width:100%}#menu_main_desktop:not(.index) .navbar-collapse>.container .navbar-nav a:not(.btn-first){color:var(--black-color)}#menu_main_desktop>nav{background:var(--white-color);background-color:#f8f8f8;box-shadow:var(--shadow-3)}#menu_main_desktop>nav li .favorite-badge,#menu_main_desktop>nav li .message-badge{position:absolute;top:0;right:0;font-size:60%;color:var(--white-color)!important}#menu_main_desktop>nav.sub{background:rgba(255,255,255,.8);color:#000;backdrop-filter:blur(7px);box-shadow:0 7px 10px 0 rgba(0,0,0,.1);margin-bottom:.625rem}#menu_main_desktop>nav.sub a{color:#000}#menu_main_desktop>nav .navbar-brand img{height:2rem}@media screen and (max-width:1439px){#menu_main_desktop>nav .navbar-brand img{height:1.5rem}}#menu_main_desktop>nav .right>ul{direction:rtl}#menu_main_desktop>nav .navbar-nav .nav-item .btn,#menu_main_desktop>nav .navbar-nav .nav-item a{font-family:var(--second-font);color:var(--black-color);font-size:1rem;font-weight:500}#menu_main_desktop>nav .navbar-nav .nav-item .btn.add_object,#menu_main_desktop>nav .navbar-nav .nav-item .btn.login{box-shadow:none!important;margin:.25rem 1rem}#menu_main_desktop>nav .navbar-nav .nav-item .btn.add_object span.ty-icon,#menu_main_desktop>nav .navbar-nav .nav-item .btn.login span.ty-icon{color:var(--white-color);width:.875rem;margin-right:.313rem;float:left;margin-top:.25rem}#menu_main_desktop>nav .navbar-nav .nav-item .btn.login{background:0 0;border:0;outline:0}#menu_main_desktop>nav .navbar-nav .nav-item .btn.add_object{border-radius:2rem}#menu_main_desktop>nav .navbar-toggler{position:absolute;right:0;padding:.313rem .313rem .625rem 0;top:.313rem;margin:0;border:1px solid transparent!important;outline:0}#menu_main_desktop>nav .navbar-toggler>button{box-shadow:none}#menu_main_desktop>nav .navbar-toggler span.navbar-toggler-icon{outline:0}#menu_main_desktop>nav .navbar-toggler .icon-bar{display:block;position:relative;background-color:var(--second-color);height:.25rem;width:1.75rem;transition:all .25s ease-in-out}#menu_main_desktop>nav .navbar-toggler .icon-bar.second{top:.25rem}#menu_main_desktop>nav .navbar-toggler .icon-bar.three{top:.5rem}#menu_main_desktop>nav .navbar-toggler .icon-bar.four{background-color:transparent;width:1.75rem;height:0;color:var(--second-color);text-transform:uppercase;font-weight:500;position:relative;bottom:.75rem;right:3.188rem}#menu_main_desktop>nav .navbar-toggler .icon-bar.four small{font-size:.575rem;font-weight:600}#menu_main_desktop>nav .navbar-toggler[aria-expanded=true] .icon-bar.first{transform:rotate(45deg);top:.5rem;left:0;width:1.813rem}#menu_main_desktop>nav .navbar-toggler[aria-expanded=true] .icon-bar.second{opacity:0}#menu_main_desktop>nav .navbar-toggler[aria-expanded=true] .icon-bar.three{transform:rotate(-45deg);top:-1px;left:0;width:1.813rem}#menu_main_desktop>nav .navbar-toggler[aria-expanded=true] .icon-bar.four{right:3.125rem}#menu_main_desktop #location_selector{border:0;background:var(--silver-color);margin-top:.5rem}#menu_main_desktop .photo-flag{width:1rem;height:1rem}#menu_main_desktop .photo-flag img{width:100%;height:100%}#menu_main_desktop .user-login-dropdown-icon,#menu_main_desktop img.language_picker{position:absolute;width:1.5rem;height:1.5rem;top:.5rem;left:1rem}#menu_main_desktop .dropdown-toggle::after{display:none}#menu_main_desktop .dropdown-item{padding:.25rem .5rem}#menu_main_desktop .dropdown-item:focus-visible{border:0!important}#menu_main_desktop .dropdown-menu{min-width:6rem;max-width:12rem;left:-2rem;padding:0;top:4rem}#menu_main_desktop .dropdown-menu.show{border-radius:var(--border-radius-1-2);border:0;box-shadow:var(--shadow-3)}#menu_main_desktop .dropdown-menu.show li:hover{background-color:var(--silver-color);border-radius:var(--border-radius-1-2)}#menu_main_desktop .dropdown-menu.show li:hover a{background-color:transparent;border-radius:var(--border-radius-1-2)}#menu_main_desktop .btn-language:focus{border:transparent solid 1px}#menu_main_desktop .btn-language .user-login-dropdown-icon,#menu_main_desktop .btn-language img.language_picker{position:absolute;width:1.5rem;height:1.5rem;top:.5rem;left:.5rem}#main_menu_phone_top{background:var(--white-color);padding-top:0;padding-bottom:0}#main_menu_phone_top .navbar-brand{padding:.75rem 0}#main_menu_phone_top .navbar-brand .logo-brand{height:1.3rem}#main_menu_phone{z-index:10;box-shadow:none}#main_menu_phone .card{background:var(--grey-100);border-top-left-radius:0;border-top-right-radius:0;border:0}#main_menu_phone .card .col{height:auto;aspect-ratio:1.4}#main_menu_phone .card .col:hover{background:var(--silver-color)}#main_menu_phone .card .col.bg-first:hover{background:var(--first-color)}#main_menu_phone .card .col .favorite-badge,#main_menu_phone .card .col .message-badge{position:absolute;top:-6px;right:-6px;font-size:60%}#main_menu_phone .card .item .item-menu-title{font-size:.6rem}#main_menu_phone .card .item .btn:focus{box-shadow:none}#main_menu_phone .card .item a,#main_menu_phone .card .item button{box-shadow:transparent;border:0;display:flex;flex-direction:column;gap:.4rem}#main_menu_phone .card .item a:focus,#main_menu_phone .card .item button:focus{border:0}#main_menu_phone .card .item a svg,#main_menu_phone .card .item button svg{margin:auto;width:1.5rem;fill:var(--second-color)}#main_menu_phone .card .item a .text-muted:active,#main_menu_phone .card .item a .text-muted:focus,#main_menu_phone .card .item a .text-muted:hover,#main_menu_phone .card .item button .text-muted:active,#main_menu_phone .card .item button .text-muted:focus,#main_menu_phone .card .item button .text-muted:hover{color:var(--second-color)!important}#main_menu_phone .panel{position:fixed;bottom:0;right:-30rem;width:30rem;overflow-x:hidden;transition:.5s;background:var(--white-color)}#main_menu_phone .sidePanel{height:calc(100% - 3.5rem);right:-30rem;z-index:1050}#main_menu_phone .sidePanel .card{border:0;border-radius:0}#main_menu_phone .sidePanel .card svg{width:24px;height:24px;margin-bottom:.6rem;fill:var(--first-color)}#main_menu_phone .sidePanel .card.router-link-exact-active{background-color:var(--first-color)}#main_menu_phone .sidePanel .card.router-link-exact-active p{color:#fff}#main_menu_phone .sidePanel .card .icon-holder .favorite-badge,#main_menu_phone .sidePanel .card .icon-holder .message-badge{position:absolute;top:0;right:3rem;font-size:80%;color:var(--white-color)!important}#main_menu_phone .sidePanel .card .icon-holder.btn-logout figure{height:1.8rem}#main_menu_phone .sidePanel .card .icon-holder.btn-logout figure img{height:1.8rem;width:auto}#main_menu_phone .sidePanel .card .icon-holder.btn-logout svg [class$=cls-1]{color:transparent;font-weight:700}#main_menu_phone .sidePanel,#main_menu_phone .sidePanel.open{width:30rem;background-color:var(--white-color);transition:var(--trans-150)}#main_menu_phone .sidePanel.open{right:0}#main_menu_phone .sidePanel.open .panel{position:fixed;bottom:0;right:0;width:30rem}#main_menu_phone .sidePanel.open .footer{right:0;left:0}#main_menu_phone .sidePanel>.header{margin:0 auto;height:5rem;position:relative}#main_menu_phone .sidePanel>.header img{max-height:1.5rem}#main_menu_phone .sidePanel>.body{flex:1;color:var(--black-color)}#main_menu_phone .sidePanel>.footer{right:-30rem}#main_menu_phone .sidePanel>.footer .close-icon{position:absolute;right:1rem;bottom:1rem}#main_menu_phone .sidePanel>.footer svg{max-height:2rem;fill:var(--second-color)}#footer{padding:5rem 0}#footer .footer-logo-brand{max-width:25rem;width:20rem;margin:5rem 0}#footer .dot{display:inline-block!important;text-align:center!important;width:1.1rem!important;font-size:.9rem!important;line-height:1.1rem!important}#footer a{text-decoration:none;color:var(--white-color);font-size:1rem;font-weight:500}#footer .footer_t a,#footer a:hover{text-decoration:none;color:var(--grey-100)}#footer .footer_t .menu-col-title{color:var(--black-color);font-size:1rem;font-weight:800;margin-bottom:.75rem}#footer .footer_t a{color:var(--grey-900);font-size:.9rem;font-weight:500;padding:.3rem 0}#footer .footer_t a:hover{text-decoration:none;color:var(--first-color)}#footer,.page_podstranka_blog,article.acc_list_main_accommodation_item .card .card-body .image-content figure ul.splide__pagination .splide__pagination__page.is-active{background:var(--white-color)}.page_podstranka_blog.page_podstranka_blog_item .top-image{aspect-ratio:4/2.5;border-radius:var(--border-radius-1-2);overflow:hidden;margin-bottom:3rem}@media (max-width:40rem){.page_podstranka_blog.page_podstranka_blog_item .top-image{margin-bottom:1.5rem}}.page_podstranka_blog.page_podstranka_blog_item .page-info,.page_podstranka_blog.page_podstranka_blog_item .tags{display:flex;flex-wrap:wrap;flex-direction:row;gap:.4rem}.page_podstranka_blog.page_podstranka_blog_item .tags p{margin-bottom:0}.page_podstranka_blog.page_podstranka_blog_item .page-info .author,.page_podstranka_blog.page_podstranka_blog_item .page-info .update{display:flex;flex-wrap:wrap;flex-direction:row;gap:.4rem;font-size:.9rem}.page_podstranka_blog.page_podstranka_blog_item .page-info .author span,.page_podstranka_blog.page_podstranka_blog_item .page-info .update span{font-size:.9rem;color:var(--grey-400)}.page_podstranka_blog header{margin:5rem 0 1rem}@media (max-width:40rem){.page_podstranka_blog header{margin:.5rem 0 1rem}}.page_podstranka_blog header .container h1{font-size:clamp(2.3rem,5vw,3.2rem);font-weight:500;color:var(--black-darken);margin-bottom:1.5rem}#cookie_modal{z-index:9999;position:fixed;bottom:10px;left:10px;padding:1em;max-width:28em;min-height:10em;border-radius:15px;background-color:rgba(255,255,255,.98);transition:all ease-in-out 500ms;box-shadow:var(--shadow-5)}#cookie_modal .mx-3{margin-left:1rem!important;margin-right:1rem!important}#cookie_modal .p-3{padding:1rem!important}#cookie_modal .p-xl-4{padding:1.5rem!important}#cookie_modal .py-3{padding-bottom:1rem!important;padding-top:1rem!important}#cookie_modal .mt-4{margin-top:1.5rem!important}#cookie_modal .mb-3{margin-bottom:1rem!important}#cookie_modal .mb-2{margin-bottom:.5rem!important}#cookie_modal .h3{font-size:2.5rem}@media screen and (max-width:576px){#cookie_modal{left:0;max-width:100%}}#cookie_modal .cookie-consent-body .cookie,#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item figure figcaption .content h3 strong,.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure figcaption .content h3 strong{color:var(--black-color)}#cookie_modal .cookie-consent-body .cookie:hover{text-decoration:none;color:var(--second-color)}#cookie_modal .cookie-consent-body .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cookie_modal .cookie-consent-body .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#cookie_modal .cookie-consent-body .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee;border-radius:3px}#cookie_modal .cookie-consent-body .container:hover input~.checkmark{background-color:#ccc}#cookie_modal .cookie-consent-body .container input:checked~.checkmark{background-color:var(--second-color)}#cookie_modal .cookie-consent-body .checkmark:after{content:"";position:absolute;display:none}#cookie_modal .cookie-consent-body .container input:checked~.checkmark:after,.form_contact .custom-label input:checked~.checkmark:after{display:block}#cookie_modal .cookie-consent-body .container .checkmark:after{left:7px;top:4px;width:5px;height:10px;border:solid var(--white-color);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#cookie_modal .cookie-consent-body input{width:18px;height:18px;margin-right:10px}#cookie_modal .more{text-decoration:none;color:var(--black-color)}.faq p{line-height:150%;font-size:1.05rem}.faq .h2,.faq .h3,.faq h2,.faq h3{color:var(--first-color-darken);line-height:120%;font-weight:600;margin:1.5rem 0}.faq .h3,.faq h3{color:var(--dark-color)}.faq a.btn:hover,.faq a:hover{text-decoration:none!important;color:var(--first-color)!important}.faq a.btn:hover{color:var(--white-color)!important}#uni_Map,#uni_Map #mapContainer{height:100%}#uni_Map #mapContainer .leaflet-pane,#uni_Map #mapContainer .leaflet-top{z-index:1}#uni_Map .layout-content{display:none;position:absolute;right:1rem;bottom:1.3rem;z-index:10}#uni_Map .item{cursor:pointer;width:5rem;height:5rem;padding:.2rem;background-color:#fff;border-radius:.3rem;margin-bottom:.6rem}@media screen and (max-width:1023px){#uni_Map .item{width:4rem;height:4rem}}#ModalClientLogin .select.country_picker{height:3.5rem;border-color:var(--first-color)}#ModalClientLogin .input-group-prepend .country_picker{height:3.5rem;min-width:6rem;border-color:var(--first-color)}#ModalClientLogin #modal_login__phone,#ModalClientLogin .email_registration input:not([type=checkbox]){height:3.5rem;border-color:var(--first-color)}#ModalClientLogin .alebo{position:relative;display:flex;justify-content:center;width:100%;margin:1rem auto;z-index:2}#ModalClientLogin .alebo:before{content:"";position:absolute;z-index:-1;width:60%;height:.075rem;background:var(--grey-200);translate:0 .9rem}#ModalClientLogin .alebo span{background:var(--white-color);padding:.15rem 1rem}#ModalClientLogin .form-group,#ModalClientLogin .form-group .input-group{margin-bottom:1rem}#ModalClientLogin .form-group [for=condition_acceptation] .required:before{content:"*";color:red;position:absolute;top:0;left:-.8rem}#ModalClientLogin .form-group.valid .check{position:absolute;right:1rem;top:.5rem;bottom:.5rem;z-index:5}#ModalClientLogin .form-group.valid .check svg{width:1rem;height:1rem;fill:var(--first-color)}#ModalClientLogin .form-group.valid input{border-color:var(--first-color)}#ModalClientLogin .form-group.valid select{border-color:var(--first-color)!important}#menu__top_places_phone,.menu_top_regions{text-align:center;margin-bottom:5rem}@media screen and (max-width:767.98px){.menu_top_regions{margin-bottom:3rem}}.menu_top_regions .card{border:0;box-shadow:var(--shadow-0);background:0 0}.menu_top_regions .card .card-body{background:0 0;padding:0}.menu_top_regions .card .card-title{margin:2rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:start;position:relative}@media (max-width:60rem){.menu_top_regions .card .card-title{gap:1rem;flex-direction:column;margin:2rem .75rem}}.menu_top_regions .card .card-title .nazov{display:flex;flex-direction:column;justify-content:space-between;align-items:start}.card-detail .card-title .nazov h3,.menu_top_regions .card .card-title .nazov h3,.new_list_blog .card-title .nazov h3{font-weight:500}#attraction_detail .attraction-basic-info .attraction-basic-info-item p,.card-detail .card-title .nazov p,.menu_top_regions .card .card-title .nazov p,.new_list_blog .card-title .nazov p{margin:0}.menu_top_regions .splide .splide__arrows{display:flex;gap:1rem;flex-wrap:nowrap;flex-direction:row;align-content:center;align-items:center;position:relative}.menu_top_regions .splide .splide__arrows .splide__arrow{position:relative;align-items:center;background:var(--grey-200);border:0;border-radius:100%;padding:0;cursor:pointer;display:flex;justify-content:center;transform:translateY(0);height:2.5rem;width:2.5rem;opacity:1;z-index:1;transition:var(--trans-200)}.menu_top_regions .splide .splide__arrows .splide__arrow svg{width:fit-content;height:fit-content}.menu_top_regions .splide .splide__arrows .splide__arrow.splide__arrow--prev{left:0}.menu_top_regions .splide .splide__arrows .splide__arrow.splide__arrow--prev svg{transform:rotate(0deg)}.menu_top_regions .splide .splide__arrows .splide__arrow.splide__arrow--next{right:0}.menu_top_regions .splide .splide__arrows .splide__arrow:hover{background:var(--grey-200);box-shadow:var(--shadow-2);transition:var(--trans-200);opacity:1}.menu_top_regions .splide .splide__arrows .splide__arrow:hover svg{transition:var(--trans-200)}.menu_top_regions .splide .splide__track{margin-left:-.75rem;margin-right:-.75rem}.menu_top_regions .splide .splide__track .splide__list .splide__slide,.menu_top_regions .splide .splide__track .splide__list .splide__slide .item{border-radius:var(--border-radius-1)}.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure{aspect-ratio:2/3;overflow:hidden}@media (max-width:40rem){.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure{aspect-ratio:2/2.5}}#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item figure figcaption,.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure figcaption{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem}#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item figure figcaption:after,.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure figcaption:after{position:absolute;top:45%;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);border-bottom-left-radius:var(--border-radius-1-2);border-bottom-right-radius:var(--border-radius-1-2)}.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure figcaption .content{position:absolute;bottom:0;left:0;right:0;text-align:start;background:#95aa490d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(2px);margin:1rem;padding:1rem;border-radius:var(--border-radius-0-5);min-height:7rem;display:flex;align-items:flex-end;z-index:960}.menu_top_regions .splide .splide__track .splide__list .splide__slide .item figure figcaption .content h3{color:var(--white-color);font-size:var(--h3);font-weight:500}@media screen and (max-width:767.98px){#menu__top_places_phone{margin-bottom:3rem}}#menu__top_places_phone .splide .splide__track .splide__list .splide__slide,#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item,#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item figure img,.menu_top_regions .card{border-radius:var(--border-radius-1-2)}#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item figure{aspect-ratio:1;overflow:hidden}#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item figure figcaption .content{position:absolute;bottom:1rem;z-index:960}#menu__top_places_phone .splide .splide__track .splide__list .splide__slide .item figure figcaption .content h3{color:var(--white-color);font-size:var(--h3);font-weight:700}#menu__top_places_phone .splide .splide__arrows{position:relative}#menu__top_places_phone .splide .splide__arrows .splide__arrow--next,#menu__top_places_phone .splide .splide__arrows .splide__arrow--prev{position:absolute;top:initial;bottom:-29rem}#menu__top_places_phone .splide .splide__arrows .splide__arrow--prev{left:1rem}#menu__top_places_phone .splide .splide__arrows .splide__arrow--next{left:4rem}.menu_kontakt{padding:1rem 0}.menu_kontakt .company-card,.menu_kontakt .contact-card{border-radius:var(--border-radius-1);padding:1.5rem;height:100%}.menu_kontakt .contact-card{background:var(--white-color);box-shadow:var(--shadow-2)}.menu_kontakt .contact-card .contact-card-title{color:var(--second-color);font-weight:600;font-size:1.1rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--grey-100)}.menu_kontakt .contact-card .contact-items{display:flex;flex-direction:column;gap:.75rem}.menu_kontakt .contact-card .contact-item{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:var(--border-radius-1);background:var(--grey-100);text-decoration:none;transition:all .2s ease}.menu_kontakt .contact-card .contact-item:hover{background:rgba(119,131,55,.1)}.menu_kontakt .contact-card .contact-item:hover .contact-icon{background:var(--first-color)}.menu_kontakt .contact-card .contact-item:hover .contact-icon svg{filter:brightness(0) invert(1)}.menu_kontakt .contact-card .contact-item .contact-icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;min-width:2.25rem;background:var(--grey-200);border-radius:50%;transition:all .2s ease}.menu_kontakt .contact-card .contact-item .contact-icon svg{opacity:.7}.menu_kontakt .contact-card .contact-item .contact-content{display:flex;flex-direction:column}.menu_kontakt .contact-card .contact-item .contact-label{font-size:.75rem;color:var(--grey-400);line-height:1.3}.menu_kontakt .contact-card .contact-item .contact-value{font-size:.9375rem;font-weight:600;color:var(--black-color);line-height:1.3}.menu_kontakt .company-card{background:var(--grey-100)}.menu_kontakt .company-card h2,.menu_kontakt .company-card h3{color:var(--second-color);margin-bottom:.5rem;font-size:1.25rem}.menu_kontakt .company-card h2 small{display:block;font-size:.75rem;color:var(--grey-400);font-weight:400;margin-bottom:.25rem}.menu_kontakt .company-card h3{font-size:.875rem;font-weight:600;margin-top:1rem}.menu_kontakt .company-card h4{font-size:.9375rem;font-weight:400;margin-bottom:.25rem}.menu_kontakt .company-card h4 strong{font-weight:600;color:var(--black-color)}.menu_kontakt .company-card h4 small{display:block;font-size:.75rem;color:var(--grey-400);margin-top:.125rem}.menu_kontakt .company-card p{font-size:.875rem;line-height:1.5;color:var(--grey-500);margin-bottom:.5rem}.menu_kontakt .company-card p strong{color:var(--black-color)}.menu_how_to{margin-top:5rem;margin-bottom:6rem;border-radius:2rem}@media screen and (max-width:767.98px){.menu_how_to{margin-top:3rem;margin-bottom:3.5rem}}.menu_how_to .item{background:var(--grey-200);aspect-ratio:7/5;border-radius:2rem;overflow:hidden}.menu_how_to .item:before{content:url(/assets/Custom/img/circle-green-2.svg);top:0;left:0;width:5rem;height:5rem;position:absolute}@media screen and (max-width:992px){.menu_how_to .item:before{width:3rem;height:3rem}}.menu_how_to .item:after{content:url(/assets/Custom/img/circle-green.svg);bottom:25%;right:0;width:4rem;height:4rem;position:absolute}@media screen and (max-width:992px){.menu_how_to .item:after{width:3rem;height:3rem}.menu_how_to .item{aspect-ratio:6/4}}@media screen and (max-width:767.98px){.menu_how_to .item{aspect-ratio:.8}}.menu_how_to h2{font-size:var(--h2);line-height:var(--h1-lh);color:var(--blue-dark-color);font-weight:700}@media screen and (min-width:992px) and (max-width:1400px){.menu_how_to h2{font-size:var(--h2);line-height:var(--h2-lh)}}@media screen and (max-width:767.98px){.menu_how_to h2{font-size:var(--h2);line-height:var(--h2-lh)}}.menu_how_to h3{font-size:var(--h4);line-height:var(--h2-lh);color:var(--first-color);font-weight:600}.menu_how_to p{font-weight:400;margin-bottom:.5rem;color:var(--grey-200);font-size:var(--caption)}.menu_how_to figure{position:absolute;bottom:0;left:0;width:45%;height:auto;border-bottom-left-radius:2rem}@media screen and (max-width:992px){.menu_how_to figure{width:35%}}@media screen and (max-width:767.98px){.menu_how_to figure{width:55%}}.menu_how_to figure img{border-bottom-left-radius:2rem}.menu_how_to .text{position:absolute;bottom:60%;right:2rem;width:60%;text-align:right}@media screen and (max-width:767.98px){.menu_how_to .text{width:70%}}.menu_how_to .button-more{position:absolute;bottom:40%;right:2rem;width:40%}.menu_how_to .logo{position:absolute;bottom:2rem;right:2rem;width:40%;content:url(/assets/Custom/img/logo_sk.svg)}.section-title h3{margin:0}@media (min-width:60rem){.top-images{margin-top:1rem}}.accommodation-over{margin-bottom:.75rem}@media (max-width:560px){.accommodation-over{justify-content:center}}.accommodation-over .location-top{align-content:center;overflow-x:hidden;padding:.04rem}.accommodation-over .location-top a{text-align:left;margin:0 0 .1rem}.accommodation-over .location-top .info-distrtict{color:var(--grey-800);font-size:.9rem}.accommodation-over .location-top a,.accommodation-over .share .btn{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.4rem}.detail-header{margin:0 0 2rem}.detail-header .detail-title-h1{margin:0 0 .35rem}.review-capacity-host{margin-bottom:1rem;font-size:.95rem}.review-capacity-host .capacity-info{display:flex}.review-capacity-host .owner-quick-info{display:none}@media (max-width:40rem){.review-capacity-host .owner-quick-info{display:none}}.card-detail{background:var(--white-color);padding:1rem 0;border-radius:var(--border-radius-1-2);position:relative;box-shadow:var(--shadow-1);border:0;margin-bottom:1.5rem}.card-detail .card-body{padding:1rem 2rem}.card-detail .card-title,.card-detail .card-title .nazov{display:flex;justify-content:space-between;align-items:start}.card-detail .card-title{margin-bottom:2rem;flex-direction:row}.card-detail .card-title .nazov{flex-direction:column}.card-detail .card-title .splide__arrows{display:flex;gap:1rem;flex-wrap:nowrap;flex-direction:row;align-content:center;align-items:center;position:relative}.card-detail .card-title .splide__arrows .splide__arrow{position:relative;align-items:center;background:var(--grey-200);border:0;border-radius:100%;padding:0;cursor:pointer;display:flex;justify-content:center;transform:translateY(0);height:2.5rem;width:2.5rem;opacity:1;z-index:1;transition:var(--trans-200)}.card-detail .card-title .splide__arrows .splide__arrow svg,.new_list_blog .card-title .splide__arrows .splide__arrow svg{width:fit-content;height:fit-content}.card-detail .card-title .splide__arrows .splide__arrow.splide__arrow--prev,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--prev span.ty-icon{left:0}.card-detail .card-title .splide__arrows .splide__arrow.splide__arrow--prev svg{transform:rotate(0deg)}.card-detail .card-title .splide__arrows .splide__arrow.splide__arrow--next,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next span.ty-icon{right:0}.card-detail .card-title .splide__arrows .splide__arrow:hover{background:var(--grey-200);box-shadow:var(--shadow-2);transition:var(--trans-200);opacity:1}.card-detail .card-title .splide__arrows .splide__arrow:hover svg{transition:var(--trans-200)}.card-detail .date_calendar.rangePicker .calendar .week_line,.card-detail .date_calendar.rangePicker .thead .day_line{justify-content:space-evenly}.card-detail .date_calendar.rangePicker .header.next,.card-detail .date_calendar.rangePicker .header.prev{padding:.45rem .6rem}.card-detail .contact-group{display:flex;flex-wrap:wrap;gap:2rem}.card-detail .contact-group .owner-card{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:2rem;flex:1 0 60%}.card-detail .contact-group .contact-buttons{flex:1 0 100%}.card-detail .contact-group .contact-buttons svg,.product_filter_index_desktop .form .filter-item.place .tt_ltp ul li .item span.ty-icon{width:1.25rem}.card-detail .contact-group .contact-section-group{display:flex;margin-bottom:1rem}.card-detail .price-item{position:relative;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-radius:0;margin:0-1rem;display:flex;height:0;line-height:0;opacity:0;padding:0 1rem;border-bottom:1px solid var(--grey-200);transition:125ms all ease-in-out}.card-detail .price-item.price-item-title{border-bottom:none}.card-detail .price-item:hover{background:var(--grey-100);border-bottom:1px solid var(--grey-200)}.card-detail .price-item:first-child{margin-bottom:1rem}.card-detail .price-item:nth-child(2){border-bottom:1px solid var(--grey-200)}.card-detail .price-item:nth-child(even){background:var(--grey-50)}.card-detail .price-item:last-child{border-bottom:1px solid transparent}.card-detail .price-item .prva{flex:0 1 30%;order:0}.card-detail .price-item .prva .title{font-size:var(--h5);font-weight:600;margin-bottom:.2rem}.card-detail .price-item .druha{display:flex;flex:0 1 30%;flex-direction:column;flex-wrap:wrap;align-content:flex-end;text-align:end;order:2}.card-detail .price-item .druha .price{font-weight:800;margin-bottom:.2rem}.card-detail .price-item .tretia{display:flex;flex:0 1 40%;flex-direction:column;flex-wrap:wrap;align-content:flex-start;text-align:right;order:1}@media (max-width:1000px){.card-detail .price-item{margin:0;gap:.4rem 0}.card-detail .price-item .prva{order:0;flex:0 1 60%}.card-detail .price-item .druha{order:1;flex:0 1 40%}.card-detail .price-item .tretia{order:2;flex:0 1 100%;padding:.3rem 0 0;text-align:start;align-content:flex-start}.card-detail .price-item .tretia .description{text-align:start}}.card-detail .price-item .description{font-size:.8rem;color:var(--grey-600);margin-bottom:0;text-align:start}.card-detail .price-item .description.for_acc{text-align:end}.card-detail .price-item .description .info{color:var(--grey-700);font-weight:bolder}.card-detail .price-item .description .info-weekend{color:var(--grey-700);font-weight:500}.card-detail:not(.open) .price-item:nth-child(1),.card-detail:not(.open) .price-item:nth-child(2),.card-detail:not(.open) .price-item:nth-child(3),.card-detail:not(.open) .price-item:nth-child(4){display:flex;visibility:visible;transition:100ms all ease-in-out;padding:1rem;height:auto;line-height:normal;opacity:1}.card-detail:not(.open) .price-item:nth-child(1):nth-child(4),.card-detail:not(.open) .price-item:nth-child(2):nth-child(4),.card-detail:not(.open) .price-item:nth-child(3):nth-child(4),.card-detail:not(.open) .price-item:nth-child(4):nth-child(4){border-bottom:1px solid transparent}.card-detail.open .price-item{display:flex;padding:1rem;height:auto;line-height:normal;opacity:1;transition:125ms all ease-in-out}.card-detail.open .price-item:last-child{border-bottom:1px solid transparent}.card-detail .button-footer,.card-detail .nav-select{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}.card-detail .button-footer{margin-top:1rem;justify-content:end}.card-detail .nav-select{margin-bottom:1rem;justify-content:flex-start;padding-bottom:1rem;-webkit-user-drag:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:auto;-ms-overflow-style:none}.card-detail .nav-select .nav-item{flex:0 0 auto;scroll-snap-align:start}@media (max-width:690px){.card-detail .nav-select{padding:0 0 1rem;flex-wrap:nowrap}.card-detail .nav-select .nav-item{flex:1 0 auto}.card-detail .card-body{padding:1rem}}.attraction_slider .splide__track .splide__list .splide__slide .card.card-attraction{display:flex;aspect-ratio:4/2.5;border-radius:1rem;border:1px solid var(--grey-50);background:var(--grey-50)}.attraction_slider .splide__track .splide__list .splide__slide .card.card-attraction .card-body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:stretch;padding:1rem}.tourist_region_modal_content .attraction-photo_small,.tourist_region_modal_content .attraction-photo_small img{border-radius:var(--border-radius-1-2);height:15rem}.tourist_region_modal_content .attraction-photo{height:20rem;border-radius:var(--border-radius-1-2)}.tourist_region_modal_content .attraction-photo img{border-radius:var(--border-radius-1-2)}@media screen and (max-width:767px){.tourist_region_modal_content .attraction-photo{height:12rem}}.modal-units .unit-photo,.modal-units .unit-photo img{aspect-ratio:4/3;border-radius:var(--border-radius-1-2)}.modal-units .splide__list{width:100%;max-width:inherit}.accommodation_detail .splide__list>li,.modal-units .splide__list>li{width:inherit}#detailReviews .badge-success{background-color:var(--first-color)!important}#detailReviews .user-photo-round,#detailReviews .user-photo-round img{height:2rem;width:2rem;border-radius:2rem}@media screen and (max-width:767.98px){#detailReviews .review-list h3{font-size:var(--h4)}}@media screen and (min-width:1023px){#detailReviews .review-list{position:sticky;top:0;z-index:1000;background-color:var(--white-color)}}.accommodation_detail .btn-reservation-fixed{background-color:var(--white-color);box-shadow:none;position:fixed;bottom:3.5rem;right:0;width:100%;z-index:7;max-height:3.5rem;border-top:1px solid var(--grey-200)}.accommodation_detail .btn-reservation-fixed.full{max-height:100%;top:0;bottom:0}.accommodation_detail .btn-reservation-fixed.full .hide{display:none}.accommodation_detail .btn-reservation-fixed>.btn{background-color:var(--white-color);padding-top:.5rem;margin-top:.2rem;line-height:2rem;font-size:1.5rem}.accommodation_detail .btn-reservation-fixed>.btn .border-top{display:block;border:.188rem silver solid;align-self:center;width:10%;margin-left:45%}@media screen and (max-width:425px){.accommodation_detail .btn-reservation-fixed>.btn{font-size:1rem}}.accommodation_detail .btn-reservation-fixed>.content{position:relative;top:4rem;bottom:0;left:0;right:0;min-height:100vh}.accommodation_detail .btn-reservation-fixed>.content .card-body{padding-top:0}.accommodation_detail .splide__arrow--next{right:2em}.accommodation_detail .badge-success{background-color:var(--first-color)!important}.accommodation_detail .right-offer{box-shadow:none;z-index:2}@media screen and (min-width:1023px){.accommodation_detail .right-offer{position:sticky;top:6.5rem;box-shadow:var(--shadow-1);transition:var(--trans-200)}.accommodation_detail .right-offer:hover{transition:var(--trans-200);box-shadow:var(--shadow-5)}}.accommodation_detail .reservation-client-detail .form-control{border:0!important;padding:0;height:2rem}.accommodation_detail .reservation-client-detail.whole_object .arrival{border-top-left-radius:var(--border-radius-1-2)}.accommodation_detail .reservation-client-detail.whole_object .departure{border-top-right-radius:var(--border-radius-1)}.accommodation_detail .reservation-client-detail .arrival{border:.125rem silver solid}.accommodation_detail .reservation-client-detail .arrival input,.accommodation_detail .reservation-client-detail .departure input{background-color:transparent}.accommodation_detail .reservation-client-detail .departure{border:.125rem silver solid;border-left:0}.accommodation_detail .reservation-client-detail .hosts{border:.125rem solid silver;border-top:none;border-bottom-left-radius:var(--border-radius-1);border-bottom-right-radius:var(--border-radius-1)}.accommodation_detail .reservation-client-detail .units{border:.125rem solid silver;border-bottom:none;border-top-left-radius:var(--border-radius-1);border-top-right-radius:var(--border-radius-1)}.accommodation_detail .reservation-client-detail .units input{background-color:transparent;margin-bottom:1rem}.accommodation_detail .description-text,.accommodation_detail .storno-text{transition:var(--trans-300)}.accommodation_detail .description-text:not(.full),.accommodation_detail .storno-text:not(.full){max-height:9rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;margin:0;transition:var(--trans-300)}.accommodation_detail .detail-big-photo{position:relative;height:auto;aspect-ratio:4/2.7;border-radius:var(--border-radius-1-2);box-shadow:var(--shadow-1)}.accommodation_detail .detail-big-photo img{border-radius:var(--border-radius-1-2)}@media screen and (max-width:600px){.accommodation_detail .detail-big-photo{height:auto;aspect-ratio:4/3.3;margin-left:-.75rem;margin-right:-.75rem;border-radius:0;box-shadow:none}.accommodation_detail .detail-big-photo img{border-radius:0}}.accommodation_detail .detail-big-photo figcaption{position:absolute;bottom:1rem;right:0}.accommodation_detail .detail-big-photo figcaption .gallery-button{position:relative;font-weight:500;margin-right:1rem;line-height:100%;padding:.8rem .7rem}.accommodation_detail .detail-big-photo figcaption .button-matterport,.accommodation_detail .detail-big-photo figcaption .button-youtube{position:relative;font-weight:500;margin-right:1rem;line-height:100%;padding:.65rem .7rem;font-size:.95rem}.accommodation_detail .detail-big-photo figcaption .button-youtube{background:red;color:var(--white-color);font-weight:600}.accommodation_detail .detail-big-photo figcaption .button-matterport .icon-matterport,.accommodation_detail .detail-big-photo figcaption .button-youtube .icon-matterport{content:url(/assets/Custom/img/3D-2.svg);height:1.2rem;width:1.2rem}.accommodation_detail .detail-big-photo figcaption .button-youtube .icon-youtube{content:url(/assets/Custom/img/youtube-white.svg);height:1.2rem;width:1.2rem}.accommodation_detail .detail-big-photo figcaption .button-matterport{background:var(--bs-yellow)}.accommodation_detail .splide__pagination{bottom:-.6rem}.accommodation_detail .splide__pagination li .splide__pagination__page.is-active{background:var(--first-color)!important}.accommodation_detail .detail-small-photo{height:auto;aspect-ratio:4/2.7;border-radius:var(--border-radius-1-2);box-shadow:var(--shadow-1)}.accommodation_detail .detail-small-photo img{border-radius:var(--border-radius-1-2)}.accommodation_detail .user-photo-round,.accommodation_detail .user-photo-round img{height:2rem;width:2rem;border-radius:2rem}.accommodation_detail .user-photo-round-bigger{aspect-ratio:1;border-radius:100%;width:8rem;height:8rem;min-width:8rem;min-height:8rem;overflow:hidden}.accommodation_detail .user-photo-round-bigger img{width:100%;height:100%;object-fit:cover}.accommodation_detail .splide__list{width:100%;max-width:inherit}.accommodation_detail .temp-content-card{height:14rem;width:100%;border-radius:var(--border-radius-1-2);background-color:var(--silver-color)}.accommodation_detail #uni_Map{aspect-ratio:4/2;border-radius:var(--border-radius-1);display:block;position:relative;z-index:0}.accommodation_detail #uni_Map .mapContainer{border-radius:.75rem}.accommodation_detail #uni_Map .temp-content-card{height:20rem}.accommodation_detail #uni_Map #mapContainer{height:inherit}@media screen and (max-width:550px){.accommodation_detail #uni_Map{aspect-ratio:1.14}}.accommodation_detail .map-btn-group{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;justify-content:space-between;padding:1rem 0 0}.accommodation_detail .map-btn-group .btn{flex:1 1 50%;border-radius:2rem;padding:1rem 0}@media screen and (max-width:550px){.accommodation_detail .map-btn-group{flex-direction:row;flex-wrap:wrap}.accommodation_detail .map-btn-group .btn{flex:1 0 100%}}.accommodation_detail .acc-title p svg{width:1.3rem}.accommodation_detail .divider-silver{padding:3rem 0 0;border-bottom:1px solid #d7d9d9;margin-bottom:3rem}.accommodation_detail .contact-section-group{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2.5rem}.accommodation_detail .contact-section-group button{flex:1 0 auto;max-width:46%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:row}.accommodation_detail .contact-section-group button.btn-email,.accommodation_detail .contact-section-group button.btn-phone,.accommodation_detail .contact-section-group button.btn-pipi{gap:.4rem}.accommodation_detail .contact-section-group button.btn-email svg,.accommodation_detail .contact-section-group button.btn-phone svg,.accommodation_detail .contact-section-group button.btn-pipi svg{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-weight:600;color:var(--first-color-darken);stroke-width:31px}@media (max-width:600px){.accommodation_detail .contact-section-group button{flex:1 0 50%;font-size:1rem;padding:1rem}.accommodation_detail .contact-section-group button svg{display:none}}.accommodation_detail .description{text-align:justify}.accommodation_detail .description.hide{height:6rem;overflow:hidden;transition:var(--trans-300)}.accommodation_detail .description.show{height:auto;transition:var(--trans-300)}.accommodation_detail .image-container{display:grid;grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,25vh)}.accommodation_detail .image-container>a{border-radius:1rem;background-size:cover;background-position:50%}.accommodation_detail .image-container>a:first-child{grid-column:1/3;grid-row:1/3}@media screen and (max-width:991px){.accommodation_detail .image-container{grid-template-columns:1fr!important;grid-template-rows:max-content!important}}.accommodation_detail .image-container .phone-slider{overflow:hidden;position:relative;width:100%;height:fit-content}.accommodation_detail .image-container .phone-slider ul li a{height:25vh;display:block;width:100%;background-size:cover;background-position:50%}.accommodation_detail .main-accommodation-equipments .equipments-group{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start}.accommodation_detail .main-accommodation-equipments .equipments-group .equipment{display:flex;flex:1 0 49%}@media (min-width:1300px){.accommodation_detail .main-accommodation-equipments .equipments-group .equipment{max-width:50%}}@media (max-width:590px){.accommodation_detail .main-accommodation-equipments .equipments-group .equipment{flex:1 0 100%}}.accommodation_detail .main-accommodation-equipments .equipments-group .equipment p{color:var(--grey-700)}.accommodation_detail .main-accommodation-equipments .equipments-group .equipment .left-icon{min-width:4.3rem}.acc_list_main_temp_products_list article .price small,.acc_list_main_temp_products_list article .price strong,.acc_list_main_temp_products_list article .rating,.acc_list_main_temp_products_list article .right-content h2,.acc_list_main_temp_products_list article .right-content small,.acc_list_main_temp_products_list article figure a,.accommodation_detail .main-accommodation-equipments .equipments-group .equipment .left-icon.pets-not-allowed{position:relative}.accommodation_detail .main-accommodation-equipments .equipments-group .equipment .left-icon.pets-not-allowed svg:after{content:"";position:absolute;width:100%;left:-.7rem;top:1.6rem;transform:rotate(45deg);border:2px solid var(--danger-color)}.accommodation_detail .main-accommodation-equipments .equipments-group.equip-hide .equipment:nth-child(1),.accommodation_detail .main-accommodation-equipments .equipments-group.equip-hide .equipment:nth-child(2),.accommodation_detail .main-accommodation-equipments .equipments-group.equip-hide .equipment:nth-child(3),.accommodation_detail .main-accommodation-equipments .equipments-group.equip-hide .equipment:nth-child(4){display:flex;padding:1rem}.accommodation_detail .main-accommodation-equipments .equipments-group.equip-hide .equipment:nth-child(n+5){height:0;display:none;animation:slideUp .2s forwards}.accommodation_detail .main-accommodation-equipments .equipments-group.equip-show .equipment{padding:1rem}.accommodation_detail .main-accommodation-equipments .equipments-group.equip-show .equipment:nth-child(n+5){display:flex;padding:1rem;animation:slideDown .4s forwards}.accommodation_detail .right-offer{border-radius:var(--border-radius-1-2)}.accommodation_detail .right-offer .reservation_client_detail input{border:0;padding:5px 0;font-size:.7rem}.accommodation_detail .right-offer .reservation_client_detail .row:first-of-type>.col{border:1px solid silver}.accommodation_detail .right-offer .reservation_client_detail .row:first-of-type>.col:first-of-type{border-top-left-radius:var(--border-radius-1-2)}.accommodation_detail .right-offer .reservation_client_detail .row:first-of-type>.col:last-of-type{border-top-right-radius:var(--border-radius-1-2);border-left:0}.accommodation_detail .right-offer .reservation_client_detail .row:last-of-type{border:1px solid silver;border-top:none;border-bottom-left-radius:var(--border-radius-1-2);border-bottom-right-radius:var(--border-radius-1-2)}@media screen and (max-width:991px){.accommodation_detail{margin-top:0}}#acc_detail_right_reservation_unit_select figure{aspect-ratio:4/3;border-radius:var(--border-radius-0-7);overflow:hidden}.embed-responsive-item{width:100%;aspect-ratio:5/3}.rooms_slider .splide__track,.units_slider .splide__track{padding-bottom:0}.rooms_slider .splide__track .splide__list .card,.units_slider .splide__track .splide__list .card{border-radius:var(--border-radius-0);box-shadow:var(--shadow-0);border:0}.rooms_slider .splide__track .splide__list .card .card-header,.units_slider .splide__track .splide__list .card .card-header{padding:0;background:var(--white-color);border-radius:var(--border-radius-1-2)}.rooms_slider .splide__track .splide__list .card .card-header .rooms-photo,.units_slider .splide__track .splide__list .card .card-header .rooms-photo{height:auto;aspect-ratio:4/3.6;border-radius:var(--border-radius-1-2);margin:0;overflow:hidden}.rooms_slider.units_slider .splide__track .splide__list .card .card-header .rooms-photo,.units_slider.units_slider .splide__track .splide__list .card .card-header .rooms-photo{aspect-ratio:4/3}.gallery-list-modal,.rules{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.rules .rule{flex:1 1 calc(50% - 1rem)}@media (max-width:600px){.rules .rule{flex:1 1 calc(100% - 1rem)}}.gallery-list-modal{justify-content:center;gap:.4rem;width:100%;margin-top:4rem}.gallery-list-modal .gallery-item{flex:0 1 calc(100% - 1rem);aspect-ratio:4/3}.gallery-list-modal .gallery-item figure img,.gallery-list-modal .gallery-item.skeleton{animation:skeleton-loading 1s linear infinite alternate}.gallery-list-modal .gallery-item:nth-of-type(3n+2),.gallery-list-modal .gallery-item:nth-of-type(3n+3){flex:0 1 calc(50% - 1rem);aspect-ratio:4/3}@media (max-width:600px){.gallery-list-modal .gallery-item:nth-of-type(3n+2),.gallery-list-modal .gallery-item:nth-of-type(3n+3){flex:0 1 calc(100% - 1rem)}}.gallery-list-modal .gallery-item figure{aspect-ratio:4/3;overflow:hidden}.acc_detail_modal_unit_or_room_info{margin:1rem 0;display:flex;flex-direction:column}.acc_detail_modal_unit_or_room_info .title{font-size:var(--h3);font-weight:500;margin:1rem 0}.acc_detail_modal_unit_or_room_info .equipments-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.acc_detail_modal_unit_or_room_info .equipments-group .equipments{flex:1 1 calc(33% - 1rem)}.acc_detail_modal_unit_or_room_info .equipments-group .equipments .equipment-title{flex:1 1 100%;flex-direction:column}.acc_detail_modal_unit_info .title{margin:2rem 0}.acc_detail_modal_unit_info .top{display:flex;display:none}.acc_detail_modal_unit_info .top .top-equipment{display:flex;flex-direction:column;justify-items:center;flex:1 1 calc(25% - 1rem);align-items:flex-start;padding:0 .75rem;text-align:start;align-content:flex-start}.top-rating-flex{display:flex;gap:2rem;flex-direction:row;align-items:center}@media (max-width:26rem){.top-rating-flex{flex-direction:column}}.acc-detail-top-rating{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:hsl(var(--grey-hsl-50));border-radius:var(--border-radius-1);box-shadow:var(--shadow-1);aspect-ratio:1;width:fit-content;justify-content:center;margin-bottom:2rem;padding:2rem}@media (max-width:26rem){.acc-detail-top-rating{aspect-ratio:1.4;padding:2rem}}.acc-detail-top-rating .rating-number{font-size:var(--h1);font-weight:600;font-family:var(--first-font)}.acc-detail-top-rating .rating-count-stars{display:flex;flex-direction:row;gap:.25rem}.acc-detail-top-rating .rating-count-stars svg{color:hsl(var(--third-color-hsl));font-size:2rem;-webkit-text-stroke-color:hsl(var(--third-color-hsl));-webkit-text-stroke-width:medium}.acc-detail-top-rating .rating-text{display:flex;gap:.35rem;margin-bottom:1rem}.acc-detail-top-rating .rating-text .hodnotil{text-transform:capitalize}.rightSideRating{display:flex;flex-direction:column;gap:.5rem;width:fit-content;min-width:clamp(10rem,34%,18rem)}@media (max-width:26rem){.rightSideRating{display:none}}.rightSideRating .rating-item{display:flex;align-items:center;margin-bottom:.5rem}.rightSideRating .rating-label{margin-right:.5rem}.rightSideRating .star-icon{margin-right:.5rem;color:gold}.rightSideRating .progress{flex-grow:1;height:.75rem;background-color:#e0e0e0;border-radius:1rem;margin:0 .5rem;overflow:hidden}.rightSideRating .progress .progress-bar{background-color:#42a5f5;height:100%}.rightSideRating .rating-count{width:3rem;text-align:right}.detail_review_list .card{border-radius:var(--border-radius-1);box-shadow:var(--shadow-1);border:0;margin-bottom:.75rem}.detail_review_list .card .card-body .stars-count,.detail_review_list_splide .splide__track .splide__list .card .card-body .stars-count{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.45rem;align-items:center;margin-bottom:.55rem}.detail_review_list .card .card-body .user-rating-count-stars,.detail_review_list_splide .splide__track .splide__list .card .card-body .user-rating-count-stars{display:flex;flex-direction:row}.detail_review_list .card .card-body .user-rating-count-stars .default-rating-star,.detail_review_list_splide .splide__track .splide__list .card .card-body .user-rating-count-stars .default-rating-star{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;gap:.15rem}.detail_review_list .card .card-body .user-rating-count-stars .default-rating-star svg{fill:var(--grey-300);width:1.25rem}.detail_review_list .card .card-body .user-rating-count-stars .user-rating-star,.detail_review_list_splide .splide__track .splide__list .card .card-body .user-rating-count-stars .user-rating-star{position:absolute;display:flex;flex-direction:row;gap:.15rem}.detail_review_list .card .card-body .user-rating-count-stars .user-rating-star .rating-star svg,.detail_review_list_splide .splide__track .splide__list .card .card-body .user-rating-count-stars .user-rating-star .rating-star svg{width:1.25rem;fill:hsl(var(--third-color-hsl));-webkit-text-stroke-color:hsl(var(--third-color-hsl));-webkit-text-stroke-width:medium}.detail_review_list .card .card-body .author-name,.detail_review_list_splide .splide__track .splide__list .card .card-body .author-name{font-weight:600;margin:0}.detail_review_list .card .card-body .created_at,.detail_review_list_splide .splide__track .splide__list .card .card-body .created_at{font-size:.8rem;color:var(--grey-500);font-weight:400;margin-bottom:.25rem}.detail_review_list_splide .splide__track .splide__list .card{aspect-ratio:1.3;border-radius:var(--border-radius-1);box-shadow:var(--shadow-1);border:0;margin:.15rem}.detail_review_list_splide .splide__track .splide__list .card .card-body .user-rating-count-stars .default-rating-star svg{color:var(--grey-300);width:1.25rem}.detail_review_list_splide .splide__track .splide__list .card .card-body .user-rating-count-stars .user-rating-star .rating-star svg{margin-top:-6px}.acc_list_main a{text-decoration:none!important}.acc_list_main .pagination .page-item .page-link{border:0;background:0 0;color:var(--second-color);font-size:var(--h5);font-weight:500;cursor:pointer}.acc_list_main .pagination .page-item .page-link:focus,.acc_list_main .pagination .page-item .page-link:hover{border:0;background:var(--white-color);border-radius:var(--border-radius-1-2);box-shadow:none}.acc_list_main .pagination .page-item .page-link.left:hover,.acc_list_main .pagination .page-item .page-link.right:hover{background:var(--white-color);border-radius:var(--border-radius-1-2)}.acc_list_main .list_items .skeleton .card{filter:blur(.3rem)}.acc_list_main .list_items .skeleton .card img{filter:grayscale(.8);opacity:.3}.acc_list_main .header{font-size:var(--h5);flex:0 0 100%}@media screen and (max-width:996px){.acc_list_main .header{position:fixed;z-index:14;width:100%;background:#fff;top:7.8rem;left:0;padding:.75rem 1.55rem;transition:top .13s ease-in-out;box-shadow:var(--shadow-0)}}.acc_list_main .header p{margin-bottom:0}.acc_list_main .header>.left{flex:3}.acc_list_main .header>.right{flex:2}.acc_list_main .header>.right button{flex:1;max-width:45%}.acc_list_main .header>.right button.btn-filter{display:flex;align-items:center;justify-content:center;gap:.75rem}.acc_list_main .header>.right button.btn-filter .filter-count{font-size:.9rem;position:relative;top:0;right:-.2rem}.acc_list_main .header>.right button.btn-map{flex:0 1 40%}.acc_list_main .p_list_content,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows{z-index:1}.acc_list_main .map_selected{outline:solid 2px var(--first-color)}.acc_list_main .leaflet-popup{border-radius:var(--border-radius-1-2);background-color:#fff}.acc_list_main .leaflet-popup-content{width:200px;margin:.8rem}.acc_list_main a.leaflet-popup-close-button,.date_calendar.rangePicker .tbody .week_line>.day.reserved.duration_selected.highlight-after:after,.date_calendar.rangePicker .tbody .week_line>.day.reserved.duration_selected.highlight-after:before{display:none}.acc_list_main #acc_list_main_map{padding:1rem;z-index:1}#attraction_detail figure picture img,.acc_list_main #acc_list_main_map,.acc_list_main #uni_Map,.acc_list_main .leaflet-popup-content,.acc_list_main_temp_products_list article .image-content figure,.acc_list_main_temp_products_list article .price smallfigure,.acc_list_main_temp_products_list article .price strongfigure,.acc_list_main_temp_products_list article .ratingfigure,.acc_list_main_temp_products_list article .right-content h2figure,.acc_list_main_temp_products_list article .right-content smallfigure,.acc_list_main_temp_products_list article figure afigure,article.acc_list_main_accommodation_item .card .card-body{border-radius:var(--border-radius-1-2)}.acc_list_main #uni_Map .leaflet-container{border-radius:var(--border-radius-1-2);height:100%;width:100%}@media screen and (min-width:992px){.acc_list_main{display:flex}.acc_list_main.map-visible .p_list_content{position:relative;flex:0 1 780px;max-width:400px;order:1;padding:1rem 1rem 3.1rem}.acc_list_main:not(.map-visible) .p_list_content{position:relative;flex:0 1 auto;order:1;padding:1rem 1rem 3.1rem}.acc_list_main:not(.map-visible) .p_list_content>.list_items{display:flex;flex-wrap:wrap}.acc_list_main:not(.map-visible) .p_list_content>.list_items>article{flex:0 1 calc(50% - 2rem);margin-left:1rem;margin-right:1rem}.acc_list_main>.p_list_map{position:relative;flex:1;order:2;display:block;margin-top:0;min-height:92vh}.acc_list_main>.p_list_map #acc_list_main_map{display:flex;flex-direction:column;position:sticky;height:92vh;top:5rem;overflow:hidden}.acc_list_main>.p_list_map #acc_list_main_map #uni_Map{border-radius:var(--border-radius-1-2)}.acc_list_main>.p_list_map #acc_list_main_map #uni_Map .content-item figure,.acc_list_main>.p_list_map #acc_list_main_map #uni_Map .content-item figure img{height:8rem}.acc_list_main>.p_list_map .tempMapImage{height:calc(90vh - 5rem);position:absolute;left:0;right:0;bottom:0;z-index:0;padding:1.1rem}.acc_list_main>.p_list_map .tempMapImage .imgContent{width:100%;height:100%;background-position:center;border-radius:var(--border-radius-1-2);background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:1200px){.acc_list_main{display:flex}.acc_list_main.map-visible .p_list_content{position:relative;flex:0 1 780px;max-width:780px}.acc_list_main.map-visible .p_list_content>.header .left{flex:1}.acc_list_main:not(.map-visible) .p_list_content{position:relative;flex:0 1 auto}.acc_list_main:not(.map-visible) .p_list_content>.list_items{display:flex;flex-wrap:wrap}.acc_list_main:not(.map-visible) .p_list_content>.list_items>article{flex:0 1 calc(33.333333% - 2rem)}.acc_list_main>.p_list_map{position:relative;flex:1;order:2;display:block;margin-top:0;min-height:92vh}.acc_list_main>.p_list_map .tempMapImage{height:92vh;top:0;position:absolute;padding:1.1rem;background-position:center}}@media screen and (max-width:992px){.acc_list_main{display:flex;flex-direction:column}.acc_list_main>.p_list_map{position:relative;margin-top:0;flex:1;order:1;height:45vh;min-height:45vh}.acc_list_main>.p_list_map #acc_list_main_map{height:inherit;top:0;overflow:hidden;padding:0}.acc_list_main>.p_list_map #acc_list_main_map>#uni_Map,.acc_list_main>.p_list_map #acc_list_main_map>#uni_Map>.inner{height:100%}.acc_list_main>.p_list_map #acc_list_main_map>#uni_Map>.inner .leaflet-container{height:100%;width:100%}.acc_list_main>.p_list_map .tempMapImage{height:inherit;position:absolute;left:0;right:0;bottom:0;top:0;z-index:0}.acc_list_main>.p_list_map .tempMapImage .imgContent{width:100%;height:100%;background-position:center;border-radius:0}.acc_list_main .p_list_content{position:relative;display:block;margin-top:1rem;z-index:1;flex:1;order:2}.acc_list_main .p_list_content .list_items{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}}.acc_list_main_temp_products_list article{opacity:.6;filter:blur(4px)}@media screen and (max-width:991px){.acc_list_main_temp_products_list article{margin-left:2rem;margin-right:2rem}}.acc_list_main_temp_products_list article .price small:after,.acc_list_main_temp_products_list article .price strong:after,.acc_list_main_temp_products_list article .rating:after,.acc_list_main_temp_products_list article .right-content h2:after,.acc_list_main_temp_products_list article .right-content small:after,.acc_list_main_temp_products_list article figure a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:silver repeating-linear-gradient(-55deg,#d4d4d4,#d4d4d4 10px,#e2e1e1 10px,#e2e1e1 20px)}.acc_list_main_temp_products_list article .image-content figure a{display:block;height:fit-content}.acc_list_main_temp_products_list article .image-content figure img,article.acc_list_main_accommodation_item .card .card-body .image-content figure img{height:12rem;border-radius:var(--border-radius-1-2)}.acc_list_main_temp_products_list article .right-content{display:flex;flex-direction:column}.acc_list_main_temp_products_list article .right-content>div.body{flex:1}article.acc_list_main_accommodation_item{cursor:pointer;border-radius:var(--border-radius-1-2)}article.acc_list_main_accommodation_item .card{background:var(--silver-color);border-radius:var(--border-radius-1-2);border:0;box-shadow:var(--shadow-3)}article.acc_list_main_accommodation_item .card .card-body .image-content figure{height:12rem;overflow:hidden;position:relative;margin:0;border-radius:var(--border-radius-1-2)}.acc_list_1_3 .card .card-header figure .splide__pagination .splide__pagination__page,article.acc_list_main_accommodation_item .card .card-body .image-content figure ul.splide__pagination .splide__pagination__page{text-align:center;border-radius:var(--border-radius-1-2);border:1px solid #fdfdfd;background:0 0;opacity:1;height:.4rem;width:.4rem;padding:0;margin:.125rem}@media screen and (min-width:996px){article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows{opacity:0}}article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--prev{position:absolute;top:-2rem;width:3em;height:100%;cursor:pointer;z-index:2;outline:0;border:0;margin-top:57%;border-radius:0}@media screen and (min-width:996px){article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--prev{top:-2rem}}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--next:after{display:none!important}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--prev:after,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--prev:after{content:"";display:none!important}article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next:after{display:none!important}article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next svg,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--prev svg{width:2rem;fill:var(--white-color-fade-60);cursor:pointer;position:relative}article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--prev{left:0;background:linear-gradient(to left,transparent 0,rgba(0,0,0,.25) 100%)}article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next{right:0;background:linear-gradient(to right,transparent 0,rgba(0,0,0,.25) 100%)}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--next:after,article.acc_list_main_accommodation_item .card .card-body .image-content figure .splide__arrows .splide__arrow--next:after{content:""}.form_competition form .custom-label .checkmark-radio:after,.form_competition form .custom-label .checkmark:after,article.acc_list_main_accommodation_item .card .card-body .image-content figure:hover .splide__arrows{opacity:1}article.acc_list_main_accommodation_item .card .card-body .image-content figure figcaption{position:absolute;top:0;right:0;width:100%}article.acc_list_main_accommodation_item .card .card-body .image-content figure figcaption span.ty-icon{position:absolute;content:"";top:.75rem;right:.5rem;color:var(--danger-color);z-index:5;width:1rem}article.acc_list_main_accommodation_item .top::after{position:absolute;content:"TOP";top:0;right:0;width:fit-content;height:2rem;border:1px solid var(--first-color);border-top:none;border-right:none;border-radius:0 var(--border-radius-1)0 var(--border-radius-1);font-weight:bolder;color:var(--white-color);background:var(--first-color);text-align:center;padding-right:1rem;padding-left:1rem;padding-top:.2rem;z-index:2}@media screen and (max-width:767px){article.acc_list_main_accommodation_item .top::after{left:1rem;top:1rem;border-radius:var(--border-radius-1)0 var(--border-radius-1)0}}@media screen and (min-width:992px) and (max-width:1200px){article.acc_list_main_accommodation_item .top::after{left:1rem;top:1rem;border-radius:var(--border-radius-1)0 var(--border-radius-1)0}}@media (max-width:40rem){.acc_list_1_3{padding:0 1.5rem}}.acc_list_1_3 a{color:var(--dark-color)}.acc_list_1_3 .card{border:0 solid var(--grey-200);overflow:auto;position:relative;transition:500ms;border-radius:1rem;box-shadow:var(--shadow-1)}.acc_list_1_3 .card:hover{transition:500ms;box-shadow:var(--shadow-5)}.acc_list_1_3 .card:hover .card-body{border-bottom-left-radius:var(--border-radius-0-7);border-bottom-right-radius:var(--border-radius-0-7)}.acc_list_1_3 .card,.acc_list_1_3 .card .card-body,.acc_list_1_3 .card .card-header figure .splide__pagination .splide__pagination__page.is-active{background:var(--white-color)}.acc_list_1_3 .card .card-body .card-title{font-size:var(--h4);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;margin:0 0 .2rem}.acc_list_1_3 .card .card-body .info-text{color:var(--grey-800);display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;gap:.2rem}.acc_list_1_3 .card .card-body .info-text p{display:flex;font-size:.9rem;letter-spacing:-.02rem;line-height:110%;color:var(--grey-600);font-weight:400;margin:0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.acc_list_1_3 .card .card-body .info-text p:last-child{margin-bottom:.5rem}.acc_list_1_3 .card .card-header{border-bottom:0}.acc_list_1_3 .card .card-header figure,.new_list_blog .blog-items .card .card-header figure{border-radius:var(--border-radius-0-7);aspect-ratio:4/3.6;overflow:hidden}@media (max-width:40rem){.acc_list_1_3 .card .card-header figure{aspect-ratio:1.35}}.acc_list_1_3 .card .card-header,.acc_list_1_3 .card .card-header figure img{border-top-left-radius:var(--border-radius-0-7);border-top-right-radius:var(--border-radius-0-7)}.acc_list_1_3 .card .card-header figure .splide__slide{aspect-ratio:4/3.6}@media (max-width:40rem){.acc_list_1_3 .card .card-header figure .splide__slide{aspect-ratio:1.491}}.acc_list_1_3 .card .card-header figure .splide__arrows{z-index:1}@media screen and (min-width:996px){.acc_list_1_3 .card .card-header figure .splide__arrows{opacity:1}}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--next,.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--prev{position:absolute;top:50%;width:3em;height:100%;cursor:pointer;z-index:2;outline:0;border:0;border-radius:0}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--next svg,.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--prev svg{height:3em;width:2rem;fill:var(--white-color-fade-60);cursor:pointer;position:relative}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--next:hover svg,.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--prev:hover svg{fill:var(--white-color)}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--prev{left:0;background:linear-gradient(to left,transparent 0,rgba(0,0,0,.25) 100%)}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--prev svg{left:0}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--next{right:0;background:linear-gradient(to right,transparent 0,rgba(0,0,0,.25) 100%)}.acc_list_1_3 .card .card-header figure .splide__arrows .splide__arrow--next svg{right:0}.acc_list_1_3 .card .card-footer{background:var(--white-color);border-bottom-left-radius:var(--border-radius-0-7);border-bottom-right-radius:var(--border-radius-0-7)}.acc_list_1_3 .card .card-footer .price{min-height:var(--h5);color:var(--first-color);font-size:var(--h5);font-weight:bolder;text-transform:lowercase}.acc_list_1_3 .card .card-footer .price .price-description{font-size:var(--p-body);font-weight:400;color:var(--dark-color)}.acc_list_1_3 .favorite-button{position:absolute;left:1.5rem;top:1rem}.acc_list_1_3 .favorite-button span.ty-icon{width:1rem}.acc_list_1_3 figcaption{position:absolute;top:0;bottom:0;left:0;right:0}.acc_list_1_3 figcaption .lastminute,.acc_list_1_3 figcaption .top{position:absolute;top:0;right:0;border-radius:0 var(--border-radius-0-7);font-weight:bolder}.acc_list_1_3 figcaption .lastminute{background:var(--warning-color);z-index:4}.acc_list_1_3 figcaption .top{background:var(--first-color);color:var(--white-color);z-index:3}.acc_list_1_3 figcaption.is_last_minute.is_top .top{right:6.5rem}.new_list_blog .tags-group{display:flex;gap:.75rem;margin-bottom:2rem;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:center}.new_list_blog .tags-group .tag-select-title{display:block;margin-bottom:0;font-size:.8rem;font-weight:600;color:var(--grey-600)}.new_list_blog .tags-group .tag-select{font-size:1rem}.new_list_blog .tags-group .tag-select.selected{position:relative}.new_list_blog .tags-group .tag-select.selected:after{position:absolute;content:"";width:.5rem;height:.5rem;border-radius:100%;background:var(--first-color);box-shadow:var(--shadow-2);top:.25rem;right:.25rem}.new_list_blog .splide__track{padding:0 .15rem 2rem;margin-left:-.75rem;margin-right:-.75rem}.new_list_blog .blog-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.new_list_blog .blog-items .b-item{flex:0 1 24%}@media (max-width:30rem){.new_list_blog .blog-items .b-item{flex:0 0 100%}}.new_list_blog .blog-items.splide__list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-items:stretch;gap:initial}.new_list_blog .blog-items.splide__list .b-item{flex:none}@media (max-width:30rem){.new_list_blog .blog-items.splide__list .b-item{flex:none}}.new_list_blog .blog-items.splide__list .b-item .card:hover{box-shadow:var(--shadow-2)}.new_list_blog .blog-items.splide__list .b-item .card .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;margin:0 0 .75rem}.new_list_blog .blog-items .card{border:0;border-radius:var(--border-radius-1);box-shadow:var(--shadow-1);transition:var(--trans-200);overflow:hidden}.new_list_blog .blog-items .card .card-header{padding:.75rem;background:var(--white-color);border:0}.new_list_blog .blog-items .card .card-header figure{margin:0;aspect-ratio:4/3}.new_list_blog .blog-items .card .card-body .desc-info{display:flex;gap:.4rem}.new_list_blog .blog-items .card .card-body .author,.new_list_blog .blog-items .card .card-body .date{font-size:.65rem;color:var(--grey-500);margin:0;display:flex;gap:.3rem;align-items:center}.new_list_blog .blog-items .card .card-body .author .ty-icon,.new_list_blog .blog-items .card .card-body .date .ty-icon{color:var(--grey-500);font-weight:500}.new_list_blog .blog-items .card .card-body .tags{display:flex;flex-wrap:wrap}.new_list_blog .blog-items .card .card-body .tags .tag{font-size:.85rem;color:var(--first-color-darken);font-weight:600;margin:0}.new_list_blog .blog-items .card .card-body .title{font-size:var(--h3);color:var(--black-color);margin:0 0 .75rem}.new_list_blog .blog-items .card .card-footer{padding:1rem}.new_list_blog .blog-items .card .card-footer .show-more{text-align:start;font-size:.85rem;color:var(--grey-500);font-weight:500;margin:0;display:flex;flex-direction:row;align-items:center;gap:.75rem;transition:var(--trans-200)}.new_list_blog .blog-items .card .card-footer .show-more svg{color:var(--grey-500);font-size:.85rem;font-weight:500;width:.8rem}.new_list_blog .blog-items .card:hover{box-shadow:var(--shadow-5);transition:var(--trans-200)}.new_list_blog .blog-items .card:hover .card-footer .show-more{color:var(--first-color-darken);transition:var(--trans-200)}.new_list_blog .blog-items .card:hover .card-footer .show-more .ty-icon{color:var(--second-color);font-weight:500}.new_list_blog .card-title{margin:4rem 0 2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:start;position:relative}@media (max-width:60rem){.new_list_blog .card-title{gap:1rem;flex-direction:column;margin:2rem .75rem}}.new_list_blog .card-title .nazov{display:flex;flex-direction:column;justify-content:space-between;align-items:start}.new_list_blog .card-title .splide__arrows{display:flex;gap:1rem;flex-wrap:nowrap;flex-direction:row;align-content:center;align-items:center;position:relative}.new_list_blog .card-title .splide__arrows .splide__arrow{position:relative;align-items:center;background:var(--grey-200);border:0;border-radius:100%;padding:0;cursor:pointer;display:flex;justify-content:center;transform:translateY(0);height:2.5rem;width:2.5rem;opacity:1;z-index:1;transition:var(--trans-200)}.new_list_blog .card-title .splide__arrows .splide__arrow.splide__arrow--prev{left:0}.new_list_blog .card-title .splide__arrows .splide__arrow.splide__arrow--prev svg{transform:rotate(0deg)}.new_list_blog .card-title .splide__arrows .splide__arrow.splide__arrow--next{right:0}.new_list_blog .card-title .splide__arrows .splide__arrow:hover{background:var(--grey-200);box-shadow:var(--shadow-2);transition:var(--trans-200);opacity:1}.new_list_blog .card-title .splide__arrows .splide__arrow:hover svg{transition:var(--trans-200)}.form_contact{padding:2rem 0}.form_contact .form-card{background:var(--white-color);border-radius:var(--border-radius-1);box-shadow:var(--shadow-3);padding:2rem}@media (min-width:768px){.form_contact .form-card{padding:3rem}}.form_contact .form-header{margin-bottom:2rem}.form_contact .form-header h2{color:var(--second-color);font-weight:600;margin-bottom:.75rem}.form_contact .form-header .form-description{color:var(--grey-400);font-size:1rem;line-height:1.6}.form_contact .form-header .form-description p{margin-bottom:.5rem}.form_contact .form-group label:not(.custom-label){display:block}.form_contact .custom-label.required span:not(.checkmark)::after,.form_contact .form-group label:not(.custom-label).required::after{content:" *";color:var(--danger-color)}.form_contact .form-control{min-height:3rem;border-radius:var(--border-radius-1);border:1px solid var(--grey-200);transition:border-color .2s ease,box-shadow .2s ease}.form_contact .form-control::placeholder{color:var(--grey-300)}.form_contact .custom-label:hover .checkmark,.form_contact .form-control:hover{border-color:var(--first-color)}.form_contact .form-control:focus{border-color:var(--first-color);box-shadow:0 0 0 3px rgba(119,131,55,.15);outline:0}.form_contact textarea.form-control{min-height:8rem;resize:vertical}.form_contact .form-select{cursor:pointer}.form_contact .custom-label{display:flex;align-items:flex-start;padding-left:2rem;position:relative;cursor:pointer;line-height:1.5}.form_contact .custom-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form_contact .custom-label .checkmark{position:absolute;left:0;top:.15rem;height:1.25rem;width:1.25rem;background-color:var(--white-color);border:2px solid var(--grey-300);border-radius:4px;transition:all .2s ease}.form_contact .custom-label .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid var(--white-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.form_contact .custom-label input:checked~.checkmark{background-color:var(--first-color);border-color:var(--first-color)}.form_contact .custom-label span:not(.checkmark) a{color:var(--second-color);font-weight:600;text-decoration:underline}.form_contact .alert{margin-bottom:1rem;border-radius:var(--border-radius-1)}.form_competition{background:var(--grey-100);padding:1.4rem;border-radius:var(--border-radius-1)}@media (min-width:100rem){.form_competition{padding:3rem}}.form_competition .description{margin-bottom:2rem}.form_competition .description h2{color:var(--first-color-darken);line-height:120%;font-weight:600;margin:0 0 .5rem}.form_competition form .form-control{min-height:3rem;border-radius:var(--border-radius-1);border-color:var(--first-color)}.form_competition form .form-control:active,.form_competition form .form-control:focus{border-color:var(--third-color)!important;box-shadow:0 0 1rem .25rem rgba(231,161,101,.1)}.form_competition form .form-control:hover{border-color:var(--third-color)}.form_competition form .form-group{margin-bottom:2rem}.form_competition form .custom-label{padding-left:2.25rem;margin-top:.5rem;margin-bottom:1.5rem}.form_competition form .custom-label label a{color:var(--second-color);font-weight:600;text-decoration:underline;text-decoration-color:var(--third-color)}.form_competition form .custom-label input:checked~.checkmark,.form_competition form .custom-label input:checked~.checkmark-radio{background-color:var(--first-color)}.form_competition form .custom-label:hover input~.checkmark,.form_competition form .custom-label:hover input~.checkmark-radio{background-color:rgba(119,131,55,.3);cursor:pointer}.form_competition form .custom-label:hover input:checked~.checkmark,.form_competition form .custom-label:hover input:checked~.checkmark-radio{background-color:var(--first-color);cursor:pointer}.form_competition form .divider{border-top:1px solid var(--grey-200);border-top:none;margin:1rem auto;display:block}.faq_with_search .search-bar .input-group{border-radius:3rem!important;box-shadow:var(--shadow-2);transition:var(--trans-100)}.faq_with_search .search-bar .input-group .form-control{text-align:center;height:3rem;border-radius:3rem 0 0 3rem;border-color:var(--dark-color)}.faq_with_search .search-bar .input-group .form-control:focus{border-color:var(--first-color);box-shadow:none}@media screen and (max-width:420px){.faq_with_search .search-bar .input-group input{padding-right:2.4rem;text-align:left}}.faq_with_search .search-bar .input-group:hover{box-shadow:var(--shadow-3);transition:var(--trans-300)}.faq_with_search .search-bar .input-group-append{z-index:5;height:3rem}.faq_with_search .search-bar .input-group-append .search-button{border-radius:0 3rem 3rem 0!important}.faq_with_search .search-bar .input-group-append .clear-button{position:absolute;background:0 0;box-shadow:none;border:0;left:-2rem;top:.6rem}.faq_with_search a,html body a{text-decoration:none}.faq_with_search a .question-item{min-height:10rem;position:relative;overflow:hidden;box-shadow:var(--shadow-2);transition:var(--trans-100)}.faq_with_search a .question-item.back:after,.faq_with_search a .question-item:after{position:absolute;bottom:-5rem;right:-1rem;font-size:12rem;font-weight:900;color:var(--first-color);opacity:.1}.faq_with_search a .question-item:after{content:attr(data-number)}.faq_with_search a .question-item.back:after{content:"<"}.faq_with_search a .question-item:hover{box-shadow:var(--shadow-5);transition:var(--trans-200)}.faq_with_search a .question-item:hover.back:after,.faq_with_search a .question-item:hover:after{opacity:.2}.faq_with_search a.active .question-item:after{opacity:.4}.faq_with_search:hover .question-item .h2,.faq_with_search:hover .question-item h2{color:var(--first-color);transition:var(--trans-300)}.tyrion_price_slider .wrapper{width:100%}.tyrion_price_slider .price-input input{border:0;width:100%;font-weight:700}.tyrion_price_slider input[type=number]::-webkit-inner-spin-button,.tyrion_price_slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.tyrion_price_slider .slider{height:5px;position:relative;background:#ddd;border-radius:5px}.tyrion_price_slider .slider .progress{height:100%;left:25%;right:25%;position:absolute;border-radius:5px;background:var(--first-color)}.tyrion_price_slider .range-input{position:relative}.tyrion_price_slider .range-input input{position:absolute;width:100%;height:5px;left:0;top:-5px;background:0 0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.tyrion_price_slider input[type=range]::-webkit-slider-thumb{height:2rem;width:2rem;border-radius:50%;border:4px solid var(--first-color);background:#fff;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05);cursor:grab}.tyrion_price_slider input[type=range]::-moz-range-thumb{height:1.5rem;width:1.5rem;border-radius:50%;border:4px solid var(--first-color);background:#fff;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.product_filter_index_desktop{height:0;top:-10rem;width:52%}@media screen and (max-width:991px){.product_filter_index_desktop{padding:3.75rem 1.25rem;text-align:center}}@media screen and (max-width:1200px){.product_filter_index_desktop{width:70%}}.product_filter_index_desktop .form{background:var(--white-color);border:0 solid var(--first-color-lighten);border-radius:3rem;padding:0 .938rem;box-shadow:var(--shadow-2);transition:var(--trans-100)}.product_filter_index_desktop .form.has_active{background:var(--white-color)}.product_filter_index_desktop .form:hover{transition:var(--trans-150);box-shadow:var(--shadow-5)}.product_filter_index_desktop .form .place{border-radius:3rem 0 0 3rem}.product_filter_index_desktop .form .filter-item{overflow:hidden;border:1px solid transparent;border-right:1px solid var(--grey-50);background:0 0;padding:.188rem 1.563rem;width:100%;transition:var(--trans-200);background:var(--white-color)}.product_filter_index_desktop .form .filter-item:hover{border-radius:3rem;border:1px solid var(--grey-50);background:var(--grey-50);transition:var(--trans-200)}.product_filter_index_desktop .form .filter-item.active{border-radius:3rem;border:1px solid var(--white-color);background:var(--white-color);transition:var(--trans-200)}@media screen and (max-width:991px){.product_filter_index_desktop .form .filter-item.place.active>.form-group{z-index:5;position:fixed;background:var(--white-color);border-radius:2.5rem;left:1.25rem;right:1.25rem}}.product_filter_index_desktop .form .filter-item .top_search_places{max-height:calc(65dvh - 3.5rem);overflow:auto}.product_filter_index_desktop .form .filter-item .form-group{margin:0;position:relative;top:.25rem}.product_filter_index_desktop .form .filter-item .form-group label{font-weight:700;font-size:var(--caption);margin-bottom:0;font-family:var(--second-font)}.product_filter_index_desktop .form .filter-item .form-group input{border:0;padding:0;margin-top:-.5rem;background-color:transparent;height:calc(1.5rem + .75rem + 6px)}.phone-main-filter-modal-content input::-webkit-input-placeholder,.product_filter_index_desktop .form .filter-item .form-group input::-webkit-input-placeholder{color:var(--grey-500);font-size:var(--caption);font-weight:500}.phone-main-filter-modal-content input:-ms-input-placeholder,.product_filter_index_desktop .form .filter-item .form-group input:-ms-input-placeholder{color:var(--grey-500);font-size:var(--caption);font-weight:500}.phone-main-filter-modal-content input::placeholder,.product_filter_index_desktop .form .filter-item .form-group input::placeholder{color:var(--grey-500);font-size:var(--caption);font-weight:500}@media screen and (max-width:991px){.product_filter_index_desktop .form .filter-item .form-group input{text-align:center}}@media screen and (min-width:1025px){.product_filter_index_desktop .form .filter-item .form-group input::placeholder{color:var(--grey-500);font-size:var(--p-body)}}.product_filter_index_desktop .form .filter-item .form-group span.clear{position:absolute;right:0;top:.66rem;z-index:1;background:var(--grey-200);border-radius:100%;height:2rem;width:2rem}.product_filter_index_desktop .form .filter-item .form-group span.clear span.ty-icon{font-size:1rem;color:var(--dark-color);position:absolute;top:.55rem;left:.45rem;bottom:0}.product_filter_index_desktop .form .filter-item.hosts{padding-right:.375rem;border-right:none}.product_filter_index_desktop .form .filter-item .tt_ltd{position:absolute;top:5rem;left:0;background:var(--white-color);width:50rem;border-radius:1rem;padding:.5rem 1rem;z-index:25;box-shadow:var(--shadow-2)}@media screen and (max-width:1025px){.product_filter_index_desktop .form .filter-item .tt_ltd{width:40rem;left:-10rem}}.product_filter_index_desktop .form .filter-item .tt_ltd:hover{box-shadow:var(--shadow-2)}@media screen and (max-width:991px){.product_filter_index_desktop .form .filter-item .tt_ltd{padding-top:12.5rem;background-color:var(--grey-50);position:fixed;top:0;bottom:0;z-index:2;border-radius:0}.product_filter_index_desktop .form .filter-item .tt_ltd>.row{background:var(--white-color);border-radius:var(--border-radius-1-2);padding-top:1.25rem;padding-bottom:1.25rem}}.product_filter_index_desktop .form .filter-item .tt_ltp{position:absolute;top:5rem;left:0;background:var(--white-color);width:20rem;border-radius:.7rem;padding:.5rem 1rem;z-index:25;box-shadow:var(--shadow-3)}@media screen and (max-width:1025px){.product_filter_index_desktop .form .filter-item .tt_ltp{width:20rem}}.product_filter_index_desktop .form .filter-item .tt_ltp.place-picker{width:40rem;z-index:25;padding:2rem}.product_filter_index_desktop .form .filter-item .tt_ltp.place-picker .custom-place-search{height:3.5rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;margin-bottom:1.7rem}.product_filter_index_desktop .form .filter-item .tt_ltp.place-picker .custom-place-search .search-icon{margin-right:1rem;position:absolute;margin-top:-9px;right:.5rem;width:1.7rem;height:1.7rem;z-index:26;background:var(--grey-100)}.product_filter_index_desktop .form .filter-item .tt_ltp.place-picker .custom-place-search input#uni_search{background:var(--grey-100);border:1px solid var(--first-color);padding-left:2.5rem;border-radius:5rem;height:3.5rem}.product_filter_index_desktop .form .filter-item .tt_ltp.place-picker .bottom{width:100%;margin-top:1rem;background:#fff}.product_filter_index_desktop .form .filter-item .tt_ltp:hover{box-shadow:var(--shadow-4)}@media screen and (max-width:991px){.product_filter_index_desktop .form .filter-item .tt_ltp{padding-top:12.5rem;background-color:var(--grey-50);position:fixed;top:0;bottom:0;z-index:2;border-radius:0}.product_filter_index_desktop .form .filter-item .tt_ltp>.row{background:var(--white-color);border-radius:var(--border-radius-1-2);padding-top:1.25rem;padding-bottom:var(--border-radius-1-2)}}.product_filter_index_desktop .form .filter-item .tt_ltp ul li .item{border-bottom:1px solid #eaeaea}.product_filter_index_desktop .form .filter-item .tt_ltp ul li:last-child>.item{border-bottom:none}.product_filter_index_desktop .form .filter-item.place .tt_ltp ul li{border-radius:var(--border-radius-1-2);padding-left:.625rem;padding-bottom:.3rem}.product_filter_index_desktop .form .filter-item.place .tt_ltp ul li.list-header{font-size:.625rem;font-weight:700;border-bottom:none;list-style:none}.product_filter_index_desktop .form .filter-item.place .tt_ltp ul li.list-header:hover{background-color:inherit}.product_filter_index_desktop .form .filter-item.place .tt_ltp ul li:hover{background-color:var(--grey-70)}.product_filter_index_desktop .form .filter-item.place .tt_ltp ul li .item{padding-bottom:.25rem}@media screen and (max-width:991px){.product_filter_index_desktop .form .filter-item.place .tt_ltp ul li{border-radius:0;text-align:left}}.product_filter_index_desktop .form button.search{border:0;border-radius:3rem;padding:1.3rem;color:var(--white-color);font-weight:400;position:relative;right:-.125rem;transition-timing-function:ease-in-out;transition:var(--trans-300)}.product_filter_index_desktop .form button.search span.ty-icon{width:1.563rem;fill:#fff}.product_filter_index_desktop .form button.search.wide{width:8rem;border-radius:3rem;transition-timing-function:ease-in-out;transition:var(--trans-300)}.product_filter_index_desktop .badge{font-size:90%;padding:.5em .8em}#product_filter_index_phone2{transition:var(--trans-300);padding:.75rem 1.55rem;box-shadow:var(--shadow-0);position:relative}#product_filter_index_phone2 header{position:fixed;top:0;left:0;right:0;width:100%;background:#fff;text-align:center;padding-left:1.55rem;padding-right:1.55rem;z-index:5}#product_filter_index_phone2 header img{margin-bottom:1rem;margin-top:1rem}#product_filter_index_phone2 .btn-mobile-search,.phone-main-filter-modal-content .btn-first,.phone-main-filter-modal-content .btn-mobile-search{width:100%;font-family:var(--second-font);position:relative;border:2px solid var(--first-color);text-shadow:none;font-weight:500;border-radius:2rem;min-height:3.625rem}#product_filter_index_phone2 .btn-mobile-search,.phone-main-filter-modal-content .btn-mobile-search{background:0 0;color:var(--black-color);text-align:left;padding-left:4rem;box-shadow:var(--shadow-1)}#product_filter_index_phone2 .btn-mobile-search .search-icon,.phone-main-filter-modal-content .btn-mobile-search .search-icon{position:absolute;left:1.1rem;top:.9rem;width:fit-content;color:var(--grey-600)}#product_filter_index_phone2 .btn-mobile-search.sub_texted,.phone-main-filter-modal-content .btn-mobile-search.sub_texted{padding-top:0;padding-bottom:15px}#product_filter_index_phone2 .btn-mobile-search .sub_text,.phone-main-filter-modal-content .btn-mobile-search .sub_text{position:absolute;font-size:11px;bottom:8px;left:4rem}#product_filter_index_phone2 .btn-mobile-search .after-element,.phone-main-filter-modal-content .btn-mobile-search .after-element{position:absolute;right:1rem;top:1rem;color:var(--second-color)}#product_filter_index_phone2 .btn-mobile-search .placeholderObj,.phone-main-filter-modal-content .btn-mobile-search .placeholderObj{color:var(--grey-800)}#product_filter_index_phone2 .btn-mobile-search .selectedObj .search-icon,.phone-main-filter-modal-content .btn-mobile-search .selectedObj .search-icon{color:var(--first-color)}.phone-main-filter-modal-content{max-height:90dvh}.phone-main-filter-modal-content input{background-color:var(--grey-100);border:2px solid var(--first-color-lighten);border-radius:3rem;padding:1rem;height:auto;text-align:center;box-shadow:var(--shadow-1);transition:var(--trans-100);margin:0 .05rem 1rem}.phone-main-filter-modal-content input#uni_search{position:sticky;top:0;border-radius:5rem;padding-right:4rem}.phone-main-filter-modal-content .btn-first{background:var(--first-color);color:var(--white-color)}.phone-main-filter-modal-content .top-selects{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:space-around;justify-content:center;gap:1.5rem}.phone-main-filter-modal-content .search-icon{position:absolute;z-index:10;right:1.5rem;top:1.2rem;background:var(--grey-100)}.phone-main-filter-modal-content .search-icon.icon-ty-search{position:absolute;z-index:10;right:.5rem;top:.3rem;background:var(--grey-100);padding:.75rem;border-radius:5rem}.phone-main-filter-modal-content .top_search_places{max-height:60dvh;overflow:auto}.phone-main-filter-modal-content .location-select{max-height:none;overflow:auto}.phone-main-filter-modal-content .location-select .image{display:inline-block}.phone-main-filter-modal-content .location-select .image img.place-img{border-radius:.5rem;aspect-ratio:1}.phone-main-filter-modal-content .location-select .image .flag{position:absolute;top:-.7rem;right:-.5rem;width:18px;height:18px}.phone-main-filter-modal-content .location-select .offer-count{font-weight:400;color:silver}.hosts_count_picker,html body.modal_open{overflow:hidden}.hosts_count_picker .person-range-picker button,.hosts_count_picker .person-range-picker-group{display:flex;align-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;position:relative}.hosts_count_picker .person-range-picker-group{flex:auto;justify-content:space-between}.hosts_count_picker .person-range-picker-desc{display:inline-flex;flex:2;flex-direction:row;flex-wrap:wrap;justify-items:center;position:relative}.hosts_count_picker .person-range-picker{display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;position:relative}.hosts_count_picker .person-range-picker button{background:0 0;padding:0;border:0;width:2.4rem;justify-content:center}.hosts_count_picker .person-range-picker button.active>svg{fill:var(--dark-color)}.hosts_count_picker .person-range-picker button svg{cursor:pointer;width:2.4rem;fill:var(--grey-500)}.hosts_count_picker .person-range-picker span{display:block;float:left;margin-top:1px;text-align:center;width:1rem;font-size:var(--p-body)}.hosts_count_picker .person-range-picker .number{display:flex;justify-items:center;justify-content:center;align-items:center;width:2.4rem;height:2.4rem}.hosts_count_picker .person-range-picker .ty-icon{font-weight:3rem!important}#location_region_detail .region-figure{border-radius:2rem;overflow:hidden}#location_country_regions .map-region_map a>path,#location_region_detail .map-region_map a>path{fill:var(--first-color-transparent)}#location_country_regions .map-region_map a.clicked,#location_country_regions .map-region_map a.hover,#location_region_detail .map-region_map a.active{cursor:pointer;-webkit-filter:drop-shadow(3px 3px 4px rgba(0,0,0,.5));filter:drop-shadow(3px 3px 4px rgba(0,0,0,.5))}#location_country_regions .map-region_map a.hover>path,#location_region_detail .map-region_map a.active>path{fill:var(--first-color)}#location_country_regions .map-popover,#location_region_detail .map-popover{position:absolute;border:1px solid var(--white-color);border-radius:var(--border-radius-1-2);background:#fff;text-align:center;width:15rem;bottom:1rem;right:1rem;font-size:1.3rem;font-weight:bolder;box-shadow:var(--shadow-3)}#location_region_detail .map-popover{padding:8px 15px}.location_region_detail_attractions a{text-decoration:none;color:var(--black-color)}.location_region_detail_attractions .card{border-radius:var(--border-radius-1-2);position:relative;border:0;box-shadow:var(--shadow-2)}.location_region_detail_attractions .card .card-header{border-radius:var(--border-radius-1-2) var(--border-radius-1-2)0 0;border:0}.location_region_detail_attractions .card .card-header figure,.location_region_detail_attractions .card .card-header figure .img-attraction{border-radius:var(--border-radius-1-2) var(--border-radius-1-2)0 0;height:15rem}.location_region_detail_attractions .card .card-body,.location_region_detail_attractions .card .card-footer{position:relative;transition:var(--trans-150)}.location_region_detail_attractions .card .card-body .description,.location_region_detail_attractions .card .card-footer .description{opacity:0;display:none}.location_region_detail_attractions .card:hover .card-footer{position:absolute;overflow:hidden;transition:var(--trans-150);top:12rem;z-index:1020;background:var(--white-color);border-radius:0 0 var(--border-radius-1-2) var(--border-radius-1-2);box-shadow:var(--shadow-5)}.location_region_detail_attractions .card:hover .card-footer .description{opacity:1;display:block;border-radius:0 0 var(--border-radius-1-2) var(--border-radius-1-2)}#location_country_regions .map-region_map a.clicked>path{fill:var(--second-color)}#location_country_regions .map-popover{padding:.5rem .938rem}#attraction_detail{margin-top:1.5rem}#attraction_detail .card,#attraction_detail figure{border-radius:var(--border-radius-1-2);box-shadow:var(--shadow-1)}#attraction_detail .card{background:var(--white-color);border:0;margin-bottom:1.5rem;padding:1rem 0;position:relative}#attraction_detail .card .card-body{padding:1rem 2rem}@media (max-width:60rem){#attraction_detail .card .card-body{padding:1rem}}#attraction_detail .lacation-breadcrum{font-size:.75rem}#attraction_detail #mapContainer{aspect-ratio:3/3.2}@media (max-width:60rem){#attraction_detail #mapContainer{aspect-ratio:1}}#attraction_detail #mapContainer .layout-content{display:none!important}#attraction_detail .map-btn-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:1rem 0 0}#attraction_detail .map-btn-group .btn{flex:1 0 100%;border-radius:2rem;padding:1rem 0}@media screen and (max-width:550px){#attraction_detail .map-btn-group{flex-direction:row;flex-wrap:wrap}#attraction_detail .map-btn-group .btn{flex:1 0 100%}}#attraction_detail .attraction-basic-info{display:flex;flex-wrap:wrap;flex-direction:column;gap:.75rem}#attraction_detail .attraction-basic-info .attraction-basic-info-title{flex:1 1 100%}#attraction_detail .attraction-basic-info .attraction-basic-info-item{display:flex;flex:1 1 auto;align-items:center;flex-direction:row;gap:.4rem}#attraction_detail .attraction-basic-info .attraction-basic-info-item .ty-icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:100%;background:var(--grey-100);color:var(--grey-600);font-weight:600}#attraction_detail .attraction-basic-info .attraction-basic-info-item a{color:var(--first-color-darken)}#attraction_detail .map{position:relative;overflow:hidden}#attraction_detail figure{aspect-ratio:4/2}@media (max-width:40rem){#attraction_detail figure{aspect-ratio:4/3.6}}.date_calendar.rangePicker .header{display:flex}.date_calendar.rangePicker .header.prev{align-items:start;padding:0 1rem .45rem}.date_calendar.rangePicker .header.next{display:flex;justify-content:flex-end;padding:1rem 1rem .45rem}.date_calendar.rangePicker .header.next .arrow-right{display:flex;justify-content:flex-end}.date_calendar.rangePicker .header .header-date{display:flex;gap:.5rem;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:1rem;margin:.5rem}.date_calendar.rangePicker .header .header-date .month{font-weight:800;font-size:120%}.date_calendar.rangePicker .header button{border-radius:100%;height:2.5rem;width:2.5rem;background:var(--dark-color-fade-10)}.date_calendar.rangePicker .header button.left{padding:0 .188rem .188rem 0}.date_calendar.rangePicker .header button.left span.ty-icon{color:var(--black-color);stroke:var(--black-color);width:1rem!important}.date_calendar.rangePicker .header button.right{padding:0 0 .188rem .188rem}.date_calendar.rangePicker .header button.right span.ty-icon{color:var(--black-color);stroke:var(--black-color)}.col,.date_calendar.rangePicker .br-lg-left,.date_calendar.rangePicker .is_holiday,div[class^=col]{position:relative}.date_calendar.rangePicker .is_holiday .in{font-weight:600!important}.date_calendar.rangePicker .is_holiday .holiday{position:absolute;bottom:0;right:0;left:0;top:68%;color:var(--danger-color);text-align:center;font-size:.45rem;font-weight:600!important;z-index:5}.date_calendar.rangePicker .holiday{font-weight:400!important}.date_calendar.rangePicker .is_weekend{background:var(--grey-200)!important}.date_calendar.rangePicker .calendar{aspect-ratio:auto;overflow:hidden}.date_calendar.rangePicker .calendar .week_line{margin:0;padding:0;display:flex;flex-wrap:nowrap;width:100%;flex-direction:row;justify-content:center}.date_calendar.rangePicker .thead{margin-bottom:0}@media screen and (max-width:992px){.date_calendar.rangePicker .thead{margin-bottom:0}}.date_calendar.rangePicker .thead .col,.date_calendar.rangePicker .thead .day_line{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.date_calendar.rangePicker .thead .col{font-weight:700;padding:0;aspect-ratio:1.5;align-items:center;max-width:3.5rem;text-transform:uppercase;font-size:.9rem}.date_calendar.rangePicker .tbody .week_line>.day{padding:0;aspect-ratio:1.1;border:2px solid var(--white-color);background:var(--grey-50);max-width:3.5rem;border-radius:.5rem}.date_calendar.rangePicker .tbody .week_line>.day.different_month{visibility:hidden}.date_calendar.rangePicker .tbody .week_line>.day.disabled>.in{color:var(--grey-700)!important;font-weight:400;background:var(--white-color)!important;text-decoration:line-through}.date_calendar.rangePicker .tbody .week_line>.day.reserved{cursor:no-drop}.date_calendar.rangePicker .tbody .week_line>.day.reserved .in{color:#000;cursor:no-drop!important;background:var(--warning-color)}.date_calendar.rangePicker .tbody .week_line>.day.reserved:hover{position:relative;color:var(--dark-color)}.date_calendar.rangePicker .tbody .week_line>.day.reserved.duration_selected .in,.date_calendar.rangePicker .tbody .week_line>.day.reserved:hover .in{background:rgba(255,0,0,.65)}.date_calendar.rangePicker .tbody .week_line>.day.reserved:hover:after{content:"";width:100%;height:100%;z-index:5;top:0;position:absolute;transition:var(--trans-200);border-radius:.5rem;background:0 0}.date_calendar.rangePicker .tbody .week_line>.day.highlight-prev:before{position:absolute;content:"";aspect-ratio:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:4;border-radius:5px;background:linear-gradient(305deg,var(--warning-color) 40%,transparent 40%);background-clip:content-box}.date_calendar.rangePicker .tbody .week_line>.day.highlight-after:after{position:absolute;content:"";aspect-ratio:1.1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:3;border-radius:5px;background:linear-gradient(55deg,var(--warning-color) 40%,transparent 40%);background-clip:content-box}.date_calendar.rangePicker .tbody .week_line>.day.duration>.in,.date_calendar.rangePicker .tbody .week_line>.day.duration_selected>.in{width:100%;font-weight:700;background:var(--first-color-fade-30);border-radius:.5rem;color:var(--second-color)}.date_calendar.rangePicker .tbody .week_line>.day.duration.first>.in,.date_calendar.rangePicker .tbody .week_line>.day.duration.last>.in,.date_calendar.rangePicker .tbody .week_line>.day.duration_selected.first>.in,.date_calendar.rangePicker .tbody .week_line>.day.duration_selected.last>.in{background:var(--first-color-fade-70)}.date_calendar.rangePicker .tbody .week_line>.day>.in{font-weight:700;aspect-ratio:1.1;font-size:.9rem;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;position:relative;z-index:5}.date_calendar.rangePicker .tbody .week_line>.day:not(.disabled)>.in,.date_calendar.rangePicker .tbody .week_line>.day:not(.disabled,.duration_selected,.duration)>.in{cursor:pointer}.date_calendar.rangePicker .tbody .week_line>.day:not(.disabled,.duration_selected,.duration)>.in:hover{position:relative;color:var(--dark-color)}.date_calendar.rangePicker .tbody .week_line>.day:not(.disabled,.duration_selected,.duration)>.in:hover:after{content:"";width:100%;height:100%;z-index:-1;position:absolute;transition:var(--trans-200);background:var(--first-color-fade-45);border-radius:.5rem}.date_calendar.rangePicker .calendar-legend{display:flex;flex-direction:row;flex-wrap:wrap;padding:2rem 0 1rem}@media (max-width:690px){.date_calendar.rangePicker .calendar-legend .col{flex:1 0 50%;text-wrap:normal;max-width:50%}}.date_calendar.rangePicker .calendar-legend p{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;gap:1rem;font-size:.9rem;line-height:100%;margin:.5rem 0}.date_calendar.rangePicker .calendar-legend .legend{display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;min-width:2rem;min-height:2rem;z-index:1}.date_calendar.rangePicker .calendar-legend .free-dates,.date_calendar.rangePicker .calendar-legend .weekend-dates{display:flex;position:relative;width:2rem;height:2rem;border-radius:.3rem;border:1px solid var(--grey-300);box-shadow:var(--shadow-0)}.date_calendar.rangePicker .calendar-legend .free-dates{background:var(--grey-50)}.date_calendar.rangePicker .calendar-legend .weekend-dates{background:var(--grey-200)}.date_calendar.rangePicker .calendar-legend .end-dates,.date_calendar.rangePicker .calendar-legend .holiday-dates,.date_calendar.rangePicker .calendar-legend .occupied-dates,.date_calendar.rangePicker .calendar-legend .start-dates{display:flex;position:relative;width:2rem;height:2rem;background:var(--grey-50);border-radius:.3rem;border:1px solid var(--grey-300);box-shadow:var(--shadow-0)}.date_calendar.rangePicker .calendar-legend .holiday-dates .holiday-name{position:absolute;bottom:0;right:0;left:0;top:68%;color:var(--danger-color);text-align:center;font-size:.3rem;font-weight:600!important;z-index:2}.date_calendar.rangePicker .calendar-legend .start-dates:before{background:linear-gradient(305deg,var(--warning-color) 40%,transparent 40%)}.date_calendar.rangePicker .calendar-legend .end-dates:before,.date_calendar.rangePicker .calendar-legend .occupied-dates:before,.date_calendar.rangePicker .calendar-legend .start-dates:before{position:absolute;content:"";aspect-ratio:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:-1;border-radius:5px;background-clip:content-box}.date_calendar.rangePicker .calendar-legend .end-dates:before{background:linear-gradient(55deg,var(--warning-color) 40%,transparent 40%)}.date_calendar.rangePicker .calendar-legend .occupied-dates:before{background:var(--warning-color)}.date_calendar.rangePicker .calendar-legend .not_bookable-dates,.date_calendar.rangePicker .calendar-legend .possible_to_book{display:flex;position:relative;width:2rem;height:2rem;border-radius:.3rem;border:1px solid var(--grey-300);box-shadow:var(--shadow-0)}.date_calendar.rangePicker .calendar-legend .not_bookable-dates{background:rgba(255,0,0,.65)}.date_calendar.rangePicker .calendar-legend .possible_to_book{background:var(--first-color-fade-45)}.h1,h1{font-size:var(--h1)}.h2,h2{font-size:var(--h2)}.h3,h3{font-size:var(--h3)}.h4,h4{font-size:var(--h4)}.h5,h5{font-size:var(--h5)}.h6,h6{font-size:var(--h6)}.lh-1{line-height:var(--lh-1)}.h3-sm{font-size:var(--h3-sm)}.fs-07{font-size:.7rem}.p-body,.size-1{font-size:var(--p-body)}.p-caption{font-size:var(--caption)}[x-cloak]{display:none!important}@media screen and (min-width:991px){.lh-lg-0{line-height:normal}}a,h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}* ::-webkit-scrollbar{width:.3rem;border-radius:1rem;position:relative;left:.1rem}* ::-webkit-scrollbar-track{background:var(--grey-200);border-radius:1rem}* ::-webkit-scrollbar-thumb{background:var(--first-color-light);border-radius:1rem}* ::-webkit-scrollbar-thumb:hover{background:var(--first-color-darken);cursor:pointer}.visibility-hidden{visibility:hidden}img,svg{image-rendering:auto}.img-cover{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}html body{background-color:rgba(255,227,127,.04);color:#333;font-size:16px;font-family:var(--base-font);overflow-y:visible;touch-action:manipulation;overflow-anchor:none}html body.no-scroll,html body[data-modal-open-count="1"]{overflow:hidden;height:100%;position:fixed;top:0;left:0;right:0;bottom:0}html body.filter_active #background{opacity:.6;transition:var(--trans-300)}@media screen and (max-width:758px){html body .page_uvod{margin-top:9rem}html body.modal-open.modal-phone-filter .page_uvod{margin-top:0}}html body .page_podstranka main.main{padding-top:2rem}@media screen and (max-width:767.98px){html body .page_podstranka main.main{padding-top:0}}html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .h6,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:var(--second-font)}@media screen and (min-width:1200px) and (max-width:1500px){html body .container-custom{margin:0}}@media screen and (min-width:1500px){html body .container{max-width:1360px}html body .container-custom{margin:0}html body .sticky-content-faq{position:sticky;top:5rem}}html body .card-footer{background:0 0;border:0}@media screen and (min-width:1680px){html body .container{max-width:1430px}html body .container-custom{margin:0}html body .col-flex-20{flex:0 0 20%;max-width:20%}}html body .text-success{color:var(--first-color)!important}html body .text-success strong{color:var(--first-color-darken)!important}@media screen and (max-width:768px){html body .tooltip.show{display:none!important}}html body .ty-icon-inline{display:inline-block;max-height:1em;vertical-align:middle;height:fit-content}html body .pointer{cursor:pointer}.mt-n1{margin-top:-.25rem!important}.text-badge{position:absolute;top:0;right:-1.5rem;font-size:40%}button.close,button.close-black{box-shadow:none;top:1.5rem;right:1rem;position:absolute;width:2rem;height:2rem;margin-top:-.5rem}button.close{border:1px solid var(--grey-700);padding:.1rem .1rem 0 0}button.close span.ty-icon{color:var(--grey-700);width:.8rem;stroke:var(--grey-700);stroke-width:.6rem}button.close:hover{border:1px solid var(--grey-500)}button.close-black{padding:0 .313rem .938rem}button.close-black span.ty-icon{stroke:var(--dark-color);stroke-width:.6rem}.section-title{margin:1.5rem 0}.section-title .h2,.section-title .h3,.section-title h2,.section-title h3{font-size:var(--h2);color:var(--black-color);font-weight:500}.section-title .h3,.section-title h3{font-size:var(--h3);line-height:120%}figcaption.heart-active span.ty-icon{stroke:var(--danger-color);fill:var(--danger-color);stroke-width:1rem}.radius-1-2{border-radius:var(--border-radius-1-2)}@media screen and (min-width:768px){.radius-1-2-md{border-radius:var(--border-radius-1-2)!important}}.radius-1-2-top{border-radius:var(--border-radius-1-2) var(--border-radius-1-2)0 0}@media screen and (min-width:768px){.radius-1-2-top-md{border-radius:var(--border-radius-1-2) var(--border-radius-1-2)0 0!important}}.radius-1-2-left{border-radius:var(--border-radius-1-2)0 0 var(--border-radius-1-2)}@media screen and (min-width:768px){.radius-1-2-left-md{border-radius:var(--border-radius-1-2)0 0 var(--border-radius-1-2)!important}}.divider{border-top:1px solid #dbdee1;width:100%}.leaflet-bottom,.leaflet-control{z-index:4!important}.alert{font-size:.9rem}.alert-danger{border-radius:var(--border-radius-0-7);color:var(--black-color)!important;border:var(--danger-color) 1px solid}.alert-first,.alert-success{border-radius:var(--border-radius-0-7);color:var(--dark-color);border:var(--first-color) 1px solid;background-color:var(--first-color-fade-30)}.alert-dark,.alert-info{color:var(--black-color)!important}.alert-dark{border-radius:var(--border-radius-0-7);border:var(--grey-400) 1px solid;background-color:var(--grey-60)}.alert-info{border:var(--blue-color) 1px solid;background-color:var(--blue-color-lighten-45)}.alert-info,.alert-read-only,.alert-warning{border-radius:var(--border-radius-0-7)}.alert-read-only{background-color:var(--silver-color);border-color:transparent}.alert-warning{color:var(--black-color)!important;border:var(--warning-color) 1px solid;background-color:var(--warning-color-fade-20)}@media screen and (min-width:768px){.btn-md-inline-block{width:auto!important;display:inline-block!important}}.img-viewr__canvas{padding:0!important}.img-viewr__mask{opacity:.95!important;background:var(--black-color)!important}.border-first{border:var(--first-color) 1px solid}blockquote{margin:0 0 1rem;background:#def8fa;color:#282828;padding:1rem}.sing_in_page{background-color:#fff;background-image:url(https://api.hladamchatu.sk/__image__/local/cache/hladamchatupozadie-2048-panda__6623_v0.webp);background-size:cover;background-position:0 9rem;background-repeat:no-repeat;height:100vh}@media (max-width:768px){.sing_in_page{background-size:181%;background-position:bottom right;background-repeat:no-repeat}}.btn-first:disabled{background:var(--first-color);color:var(--white-color)}.btn-silver:disabled{background:var(--grey-100);color:var(--black-color)}.table>:not(caption)>*>*{padding:0}.share_facebook{margin:0 auto 1rem}.share_facebook figure{height:13rem}@media screen and (max-width:767.98px){.share_facebook figure img{height:13rem}}.modal-dialog-scrollable .modal-body{overflow-x:hidden}.no-pointer-events{pointer-events:none}.white-space-pre{white-space:pre-line}.aspect-ratio-4-3{aspect-ratio:4/3}.g_id_signin{height:3.5rem;width:100%}.g_id_signin [role=button]{height:3.5rem;border-radius:var(--border-radius-1-2);border-color:var(--first-color)}.g_id_signin [role=button],.g_id_signin [role=button] .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb{display:flex;justify-content:center}.g_id_signin [role=button] .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-weight:600;width:fit-content;flex-grow:0}