html,body,input,textarea,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,em,img,sub,sup,ol,ul,li,form,button,label,table,tbody,tr,th,td,header,section,footer,aside,nav,main,article,figure,figcaption,progress{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:font-light,Arial}body,html{background-color:#e0f9e9;color:#444;height:100%;width:100%;margin:auto}header,section,footer,aside,nav,main,article,figure,figcaption,progress{display:block}a{color:#3cb371;text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}textarea,input{width:100%;padding:.75em;box-sizing:border-box;border:1px solid #d3d9de;font-size:.875em}textarea{height:auto;min-height:150px;margin-top:.75em;min-width:100%;max-width:100%}blockquote{background-color:#d8f3e2;border:1px solid #a8f3c9;border-left:3px solid #38a066;padding:1em;margin-left:2em;text-align:justify}.clear{clear:both}#header{position:fixed;top:0;background:rgba(0,0,0,.35);border-bottom:1px solid #fff;width:100%;height:5em;line-height:5em;z-index:101}#header ul{height:5em}#header:hover{background:rgba(0,0,0,.55)}#header a{float:left;padding:0 1em;color:#fff}.tab_login,.tab_addnews{color:#fff}.tab_login:hover,#header li:hover a{background:#fff;color:#38a066;text-decoration:none;cursor:pointer}#header li{display:inline-block}.tab_login,.tab_addnews{float:right}.tab_addnews{border-right:1px solid #fff}.icons.login{padding-right:.875em}.main_submenu{position:absolute;top:5em;display:none;padding:.5em 0;background-color:#fff;column-count:3;border-color:#e1e2e3;border-style:solid;border-width:1px;box-shadow: 0 1px 3px -1px rgb(60 179 113)}#header li:hover .main_submenu{display:block}#header .main_submenu a{color:#3cb371;min-width:220px;line-height:1.75em;padding:.25em 1em;box-sizing:border-box;clear:both}#header .main_submenu a:hover{background-color:#e0f9e9}.nav_separator{margin:.5em 0 .25em 0;overflow:hidden;border-bottom:1px solid #e1e2e3;clear:both;float:left;width:220px}.my_site{position:absolute;width:100%;height:auto;top:6em;z-index:50}.my_site h1{margin-left:.5em;color:#fff;font-size:2em;text-shadow:-1px 0 #000 , 0 1px #000 , 1px 0 #000 , 0 -1px #000}.my_site>p{margin-left:1em;font-size:1.125em;line-height:1.5em;color:#fff;text-shadow:-1px 0 #000 , 0 1px #000 , 1px 0 #000 , 0 -1px #000}.bg_block{overflow:hidden;width:100%;height:100%}.bg_block .bg,.cat_bg div,.article_bg div{display:none;width:100%;height:100%;-moz-transition:all 25s ease-out;-o-transition:all 25s ease-out;-webkit-transition:all 25s ease-out;transition:all 25s ease-out}.bg_block .bg.active{display:block}.bg_block .bg:hover,.wrap_main.other_page:hover .article_bg div,#headerPage:hover .article_bg div,#headerPage:hover .cat_bg div,.type_booking:hover .wrap_house_bg img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.bg_block .title_block{position:absolute;bottom:1em;width:100%}.bg_block .title_block h3{width:100%;display:none;text-align:center;color:#fff;font-size:1.75em;text-shadow:-1px 0 #000 , 0 1px #000 , 1px 0 #000 , 0 -1px #000}.bg_block .title_block .act{display:block}.slide_bg{position:absolute;bottom:3.5em;width:100%;margin:0 auto}.slide_bg ul{position:relative;display:block;text-align:center}.slide_bg li{display:inline-block;background:rgba(255,255,255,1);border-radius:50%;margin:1em .25em;width:1em;height:1em}.slide_bg li:hover{cursor:pointer}.slide_bg li.act{background:rgba(255,255,255,0);box-sizing:border-box;border:1px solid #fff}.scroll_top,.next_menu{position:fixed;background:rgba(0,0,0,.35);float:right;right:0;bottom:120px;padding:.5em;border:1px solid #fff;border-radius:3px;font-size:.875em;z-index:10}.scroll_top{display:none}.scroll_top:hover,.next_menu:hover{background:rgba(0,0,0,.65);cursor:pointer}#content{position:relative;padding:.75em 0;line-height:1.75em;min-height:800px}.wrap{position:relative;display:inline-block;width:100%}.wrap_r{position:relative;float:right;width:300px}.wrap_main{padding-right:310px}.wrap_main .block{background:none;padding:0}.wrap_main .type_short{position:relative;height:450px;background-size:cover;background-position:center;overflow:hidden;margin-bottom:.75em;border:1px solid #e1e2e3;border-left:2px solid #fff}.wrap_main .type_short::before{position:absolute;left:0;width:46%;height:100%;display:block;opacity:.4;background:#000;content:''}.wrap_main .type_short::after{position:absolute;left:46%;top:0;display:block;opacity:.4;content:'';border-top:225px solid transparent;border-left:70px solid #000;border-bottom:225px solid transparent}.wrap_main.other_page{min-height:215px;padding:0}.wrap_info{position:absolute;bottom:6em;display:inline-block;width:45%;padding-left:.75em;color:#fff}.wrap_info a{color:#fff;text-decoration:none}.wrap_main .type_short h2{margin-bottom:.75em;line-height:1.75;font-size:1.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block.short_story{height:100px;overflow:hidden;opacity:.8;line-height:1.5}.block.short_story li{list-style:square;margin-left:1em}.wrap_link{position:relative;display:inline-block;float:right;margin:1.5em .5em 0 0;font-size:.875em}.wrap_link a{color:#fff;border:1px solid #fff;padding:.75em 1em}.wrap_link a:hover{text-decoration:none;background:#fff;color:#38a066}.wrap_like{position:absolute;bottom:0;right:0;background:rgba(0,0,0,.4);font-size:.875em}.wrap_like>a,.wrap_like>span{display:inline-block;padding:.25em .5em;color:#fff;text-decoration:none}.wrap_like>a:hover,.wrap_like>span:hover{background:#fff;color:#38a066}.wrap_b{margin-bottom:.75em;border-color:#e1e2e3;border-style:solid;border-width:1px;box-shadow:0 1px 3px -1px rgba(0,0,0,.15)}.block{background:#fff;padding:.5em}.block_t{background:#fff;padding:.75em .5em .5em .75em;color:#38a066;font-weight:600;text-transform:uppercase;border-bottom:1px solid #e1e2e3}.img_rec{position:relative;width:285px}.img_rec img{width:100%;height:185px}.img_rec h4{position:absolute;bottom:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:275px;background:rgba(0,0,0,.4);color:#fff;padding:.25em;text-align:center;box-sizing:border-box}.desc_rec,.block.list li a{font-size:.875em;line-height:1.5em;font-style:italic}.desc_rec{max-height:4.5em;overflow:hidden}.block.list li{list-style:none;margin-bottom:.5em;padding:.25em;border-bottom:1px solid #e8e8e8}.block.list li a{position:relative;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrap_pv_bg::before,.wrap_house_bg::before,.block.list li a::before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.photo_video:hover .wrap_pv_bg::before,.type_booking:hover .wrap_house_bg::before,.block.list li a:hover::before{-webkit-animation:circle .75s;animation:circle .75s}.block.list li a:hover .img_rec h4{background:rgba(0,0,0,.7);padding:.75em .25em;bottom:5em;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.more{margin-top:-.5em;text-align:center;background:#fff;font-size:.875em;padding:0 0 .75em 0}.more a{display:block;padding:.5em 0;color:#38a066}.more a:hover{background:#f4f4f4;text-decoration:none;border-radius:2px;cursor:pointer}@-webkit-keyframes circle {
	0% {opacity: 1;}
	40% {opacity: 1;}
	100% {width: 200%; height: 200%; opacity: 0;}
}@keyframes circle {
	0% {opacity: 1;}
	40% {opacity: 1;}
	100% {width: 200%; height: 200%; opacity: 0;}
}#photoGallery{position:relative;margin:0 auto;text-align:center;z-index:0}#photoGallery h2{padding:1em 0;font-size:1.5em;font-weight:600;text-decoration:underline;text-align:left}#photoGallery .wrap_gallery{max-width:1200px;margin:0 auto}#photoGallery ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;list-style:none;margin:0;padding:0;overflow:hidden;max-height:900px;transition:max-height .8s ease}#photoGallery li{position:relative;border-radius:8px;break-inside:avoid}#photoGallery img{width:100%;height:100%;max-height:600px;object-fit:cover;border-radius:8px;transition:transform .3s;cursor:pointer;vertical-align:bottom}#photoGallery::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background: linear-gradient(to bottom, rgb(232 251 232 / 0%) 0%, rgb(224 249 233) 100%);transition:opacity .6s ease;pointer-events:none;z-index:1}#photoGallery.expanded::after{opacity:0}.more_photo{position:absolute;bottom:2em;left:0;width:100%;display:flex;justify-content:center;align-items:flex-end;z-index:2;transition:opacity .6s ease}.more_photo>div{display:inline-block;background:#3cb371;padding:.625em 3em;color:#fff;border-radius:3px;cursor:pointer;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out}.more_photo>div:hover{background-color:#21814b}#photoGallery a:hover::before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;width:100%;background:rgba(0,0,0,.25);cursor:pointer;z-index:1}#photoGallery a:hover::after{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:3em;height:3em;content:'';background:url(https://karpaty.love/templates/Karpaty/images/sprite.svg);background-size:3em auto;background-position:0 -48em;cursor:pointer;z-index:1}@media (max-width:1280px){#photoGallery{padding:0 2em}#photoGallery ul{max-height:750px;grid-template-columns:repeat(3,1fr)}#photoGallery img{max-height:550px}}@media screen and(max-width: 992px) {
    #photoGallery ul { 
         max-height: 620px;
    }
    
    #photoGallery img {
        max-height: 420px;
    }
}@media screen and (max-width:768px){#photoGallery ul{max-height:520px;grid-template-columns:repeat(2,1fr)}#photoGallery img{max-height:480px}}@media screen and (max-width:600px){#photoGallery ul{max-height:750px;grid-template-columns:1fr}#photoGallery img{max-height:800px}}.count_photo{position:absolute;top:0;left:20px;padding:1.25em .5em 1.5em .5em;background-color:rgba(0,0,0,.45);border-radius: 0 0 50% 50% / 17px 17px 17px 17px;-moz-border-radius: 0 0 50% 50% / 17px 17px 17px 17px;-webkit-border-radius: 0 0 50% 50% / 17px 17px 17px 17px;color:#fff;text-shadow:-.25px 0!important;z-index:1}#photoVideo .pv_author{font-size:1em}.photo_video,.type_booking{position:relative;float:left;width:24.5%;margin:0 0 .5% .5%;background:#fff;box-sizing:border-box;border-color:#e1e2e3;border-style:solid;border-width:1px;box-shadow:0 1px 3px -1px rgba(0,0,0,.15)}.type_booking:hover{background:#f7fdf9;border-color:#bec1c3}.wrap_pv_bg,.wrap_house_bg{position:relative;overflow:hidden;width:100%;height:250px}.wrap_pv_bg img,.wrap_house_bg img{width:100%;height:100%;object-fit:cover}.wrap_pv_info,.wrap_house_info{text-align:center}.wrap_pv_info{line-height:2em}.wrap_pv_info h2,.wrap_house_info h4{font-weight:600;color:#38a066;padding:0 .5em;padding-top:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.house_price{font-size:.875em}.house_price span{font-size:1.25em;font-weight:600;color:#d8b477}.pv_author,.house_location{display:inline-block;color:#3cb371;font-size:.875em;padding-bottom:.75em;line-height:2em}.house_location{display:inline-flex}.wrap_house_rt{position:absolute;top:0;right:0;background:rgba(0,0,0,.65);padding:0 .25em;line-height:2.25em;font-size:.875em}.wrap_house_rt span{color:#fff;padding:0 .25em}.wrap_house_rt span:hover{background:#fff;color:#3cb371}.photo_video .wrap_like .ratingtypeplus,.type_booking .wrap_like .ratingtypeplus{font-size:1.125em}.type_booking .wrap_like{display:none;top:.5em;right:.5em;background-color:unset}.type_booking:hover .wrap_like{display:block}.type_booking .wrap_like>span:hover{border-radius:10px;z-index:100}.photo_video .wrap_like{bottom:6.825em;font-size:.75em}.hide_more{position:absolute;background:rgba(0,0,0,.6);color:#fff;width:100%;text-align:center;box-sizing:border-box;bottom:-4em;font-style:italic}.photo_video:hover .hide_more,.type_booking:hover .hide_more{padding:.75em;bottom:6em;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.wrap_house_bg img{-moz-transition:all 5s ease-out;-o-transition:all 5s ease-out;-webkit-transition:all 5s ease-out;transition:all 5s ease-out}#bestHouse.bg_block{position:relative;height:550px}#bestHouse .title_block{bottom:0;padding:1.5em 1em;background:rgba(0,0,0,.35);font-size:.875em}#bestHouse .title_block h3{width:auto;text-shadow:none}#bestHouse .slide_bg{bottom:4em}.more_link{position:absolute;bottom:.75em;right:1em}.more_link a{display:none;padding:.75em 1.25em;background:rgba(0,0,0,.45);color:#fff;border:1px solid #fff;text-decoration:none}.more_link a:hover{background:#fff;color:#3cb371}#bestHouse .more_link .act{display:block}#headerBooking{background-color:#d8f3e2}#headerBooking .my_site{top:10em}#headerBooking .t_cat{position:relative;top:0;background:none;height:2.5em;color:#318254;font-size:1.5em;font-weight:600}#headerBooking .t_cat h1{font-size:1.125em}#headerBooking .desc_cat{padding:.75em 0}#about_city{position:relative;clear:both;background-color:#d8f3e2}.wrap_about_city{max-width:1200px;margin:0 auto;padding:2em;box-sizing:border-box}#about_city h2{padding:1em 0 0 0;font-size:1.5em;font-weight:600;text-decoration:underline}#about_city p{text-align:justify;line-height:1.875em;padding:.75em 0}#service{overflow:hidden;margin:1em 2em;padding:0 .5em}.rest_service{float:left;width:50%}.wrap_article .rest_service ul{padding:1em 2em}.wrap_article .rest_service li{list-style:none}.price_scroll{overflow:auto}#prices{margin:0 2em}#prices table{width:100%}#prices tbody{background:#d8f3e2}#prices tr:first-child{font-weight:600}#prices td{padding:.5em 1em;border-bottom:1px dashed #68a482;border-left:1px dashed #68a482}#prices td:last-child{border-right:1px dashed #68a482}#prices tr:first-child td{border-top:1px dashed #68a482}#prices h2{padding:.5em 0 1em 0}#fullBooking p{padding:.75em 2em}.hotel-wrapper{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.hotel-content{max-height:380px;overflow:hidden;line-height:1.5em;position:relative;transition:max-height .5s ease}.hotel-content::after{content:"";position:absolute;bottom:0;left:0;right:0;height:5em;background:linear-gradient(to bottom,transparent,#e0f9e9);pointer-events:none}.hotel-wrapper.expanded .hotel-content{max-height:2500px}.hotel-wrapper.expanded .hotel-content::after{display:none}.toggle-btn{margin:1em 0;background-color:#e0f9e9;color:#3cb371;padding:.5em 1em;cursor:pointer;border-radius:3px;border:1px solid #3cb371}.toggle-btn:hover{background-color:#3cb371;color:#fff;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}#widgetBooking h2{font-size:1.25em;margin-bottom:.75em}#cityId{display:none}#widgetBooking #dateBooking .wrap_date{display:flex;width:100%;margin:0;margin-bottom:.5em}#widgetBooking #dateBooking{display:block}#widgetBooking #dateBooking .wrap_date>div:first-child{margin-right:.25em}#widgetBooking #dateBooking .wrap_date>div:last-child{margin-left:.25em}#widgetBooking #dateBooking .wrap_check{width:50%}#widgetBooking .check_availability{width:auto;margin-top:auto}.wrap_hotel_block{position:relative;background-color:#fff;display:flex;margin-top:1em;border:1px solid #e1e2e3;padding:1em;box-sizing:border-box;cursor:pointer}.hotel_img{position:relative;width:30%;max-height:220px;overflow:hidden}.hotel_img img,.hotel_img img.fr-dii{margin:0;width:100%}.hotel_desc{position:relative;width:70%;margin:0 1em}.wrap_article .hotel_desc h2{padding:.25em 0;color:#3cb371;text-decoration:none}.hotel_price{position:absolute;right:0;bottom:.75em;text-align:center}.hotel_price>span>span{font-size:1.25em;font-weight:600}.hotel_price img,.hotel_price img.fr-dii{display:none;margin:auto}.hotel_rating{position:absolute;left:0;bottom:1em;background-color:#d8f3e2;padding:.25em .75em;font-size:.875em;border-radius:5px}.hotel_price div{background-color:#38a066;color:#fff;padding:.25em 1.25em;margin-top:.5em}.more_hotel{background-color:#3cb371;color:#fff;padding:1em;box-sizing:border-box;margin:1em 0;text-align:center;cursor:pointer}.more_hotel:hover{background-color:#38a066}.recommended_booking{width:auto;height:150px;font-size:.875em;overflow:hidden;margin:1em}.wrap_recommended{position:relative;background-color:#fff;display:inline-flex;width:49.5%;box-sizing:border-box;border:1px solid #e1e2e3}.recommended_booking .wrap_recommended:first-child{margin-right:1%}.wrap_recommended>a{display:block;width:40%}.wrap_article .wrap_recommended h4{padding:.5em .75em;font-size:1.25em;font-weight:600}.wrap_recommended_bg{position:relative;overflow:hidden;background-position:center;background-size:cover;width:100%;height:150px}.wrap_recommended_info{width:60%}.wrap_recommended_info:hover{background-color:#f4fff7}.rec_house_price{padding:0 1em}.rec_house_price span{font-size:1.25em;font-weight:600}.rec_house_location{position:absolute;right:1em;bottom:.5em;display:flex;color:#3cb371}.all_location_houses{margin:0 2em;text-align:right}#hotelRelated{padding:1em .5em .5em;border:1px solid #b7dac4;background-color:#eefdf3;margin:1em 0}#hotelRelated .all_location_houses{margin-bottom:.75em}#hotelRelated .wrap_recommended_info:hover{background-color:#fff}#hotelRelated .wrap_recommended h4{font-size:1.3125em}#articlePage,#headerPage{position:relative}.article_bg,.cat_bg{position:relative;height:550px;overflow:hidden}.article_bg div,.cat_bg div{display:block;background-position:center bottom;background-size:cover}#articlePage .site_logo,#headerPage .site_logo{position:absolute;top:175px}.t_article,.t_cat{position:absolute;width:100%;height:3.5em;line-height:3.5em;top:466px;background:rgba(0,0,0,.35);font-size:1.5em;text-align:center;color:#fff}.t_article.p_top{top:-3.5em}.t_article.p_btm{bottom:-3.5em}.desc_cat{text-align:center;line-height:1.5em;font-style:italic;padding:1.25em 0 .5em 0}.desc_cat div{width:40%;margin:0 auto}.subcat_wrap{width:80%;line-height:2.75em;margin:0 auto;padding:.75em 0}#headerBooking .subcat_wrap{padding:0;text-align:center}.subcat_wrap ul{text-align:center;width:100%}.subcat_wrap li{position:relative;display:inline-block;list-style:none;margin:.125em 0}.subcat_wrap span,.subcat_wrap a{background:#3cb371;color:#fff;text-decoration:none;padding:.625em .875em;border-radius:2px;box-sizing:border-box}.subcat_wrap a:hover{background:#38a066}.subcat_wrap.act a{background:rgba(60,179,113,.5)}.subcat_wrap.act a:hover,.subcat_wrap.act .active a,.subcat_wrap.act .active span{background:#3cb371}.popular_booking{background:#e0f9e9;padding:.75em 2em 0 1em;margin-top:1em;display:flex}.popular_booking span{font-weight:600;padding:.25em 0}.popular_booking li{list-style:none;margin-left:.75em;display:inline-flex;padding:.25em 0}#comment,.wrap_article{position:relative;width:80%;max-width:1200px;margin:0 auto}#navArticle{width:max-content;font-size:.875em;z-index:100}#navArticle ul{padding:0}#navArticle li{float:left;padding:0;list-style:none}#navArticle a{display:inline-block;background:#3cb371;padding:.25em .75em;color:#fff;text-decoration:none;border-left:1px solid #e0f9e9}#navArticle a:hover{background:#38a066}.info_article{padding:.5em 2em 0 2em;font-size:.875em;clear:both}.author,.date_visits{display:inline-block}.author{color:#3cb371}.date_visits{float:right}.date_visits span{float:left;padding-left:.5em}.wrap_article p{position:relative;text-align:justify;line-height:1.875em;padding:1em 2em}.wrap_article p a,.wrap_article>ul a,.all_location_houses a{text-decoration:underline}.wrap_article p a:hover,.wrap_article>ul a:hover,.all_location_houses a:hover{text-decoration:none}.wrap_article figure{position:relative;width:100%;height:750px;overflow:hidden;clear:both}.wrap_article .md_height{height:550px}.wrap_article .sm_height{height:350px}.wrap_article figure img,.wrap_article iframe{position:absolute;top:0;left:0;right:0;bottom:5em;width:100%;height:100%;margin:auto}.wrap_article ins iframe{bottom:0}.wrap_article figcaption{position:absolute;bottom:0;padding:.5em;font-size:.875em;color:#969696}.wrap_article .figure_gallery{display:flex;flex-wrap:wrap;height:auto}.wrap_article .figure_gallery img{position:relative;padding:2px;box-sizing:border-box}.wrap_article .figure_gallery img.w_100{width:100%;min-width:100%;height:675px;padding-bottom:0}.wrap_article .figure_gallery img.w_70{width:70%;height:550px}.wrap_article .figure_gallery img.w_50{width:50%;height:380px}.wrap_article .figure_gallery img.w_40{width:40%;height:350px}.wrap_article .figure_gallery img.w_33{width:33.33%;height:550px}.wrap_article .figure_gallery img.w_30{width:30%;height:550px}.wrap_article .figure_gallery img.w_25{width:25%;height:380px}.wrap_article .figure_gallery img.w_25_1{width:25%;height:240px}.wrap_article .figure_gallery img.w_20{width:20%;height:350px}.wrap_article .figure_gallery figcaption{position:relative}.wrap_article h2{padding:1.25em 0 0 1.25em;font-size:1.5em;font-weight:600;text-decoration:underline}.wrap_article h3{font-size:1.25em;font-weight:600;text-align:right;text-decoration:underline;padding:1.25em 1.75em 0 0}.wrap_article ul{padding:1em 3em}.wrap_article li{padding:.125em 0;list-style:square;line-height:1.75em}.wrap_article.full_article li{text-align:justify}.wrap_article h4{padding:0 1em;font-weight:600;font-size:1.125em}.quote.related{padding-top:1.5em;font-size:1em;clear:both}.quote.related_article{margin:.75em 1.75em;font-size:1em}.related ul{padding:.75em 2em}.wrap_location{display:inline-block;background:#d8f3e2;width:100%;padding-top:.5em;box-sizing:border-box}.location{float:left;padding-left:1em}.gps{float:right;padding-right:1em}.wrap_location h3{font-size:1.125em;font-weight:600}#mapArticle{width:100%;height:400px}.wrap_article .border_w{background:#d8f3e2;padding:1em 3em;margin-top:1em;border:1px solid #b7dac4}.wrap_article .border_w li{padding:.25em 0}.wrap_article ol{padding:1em 3em}.wrap_article ol li{list-style:decimal}#articleAds{padding:1em 2em .5em 2em;box-sizing:border-box}#articleAds iframe{min-height:auto}.banner{padding-top:2em;box-sizing:border-box}.banner figure{height:auto;overflow:auto}.banner figure img{position:relative}.banner figcaption{position:relative;padding-bottom:0}.hiking_tlais{position:relative;padding:0 .5em 1em .5em;box-sizing:border-box}.hiking_tlais h2{padding-top:1em}.hiking_tlais figure{height:auto}.hiking_tlais iframe{position:relative;width:100%;height:550px;margin:1.5em 0}.hiking_tlais a{position:relative;text-decoration:none;text-align:center;display:block;max-width:250px;margin:auto;margin-bottom:1em;background-color:#3cb371;padding:.75em 3em;color:#fff;box-sizing:border-box}.hiking_tlais a:hover{background:#38a066;cursor:pointer}#comment{margin-top:1em;margin-bottom:1em}#comment h3{display:inline-block;padding:.5em 0;font-size:1.25em;font-weight:600}#comment ul{display:inline-block;width:100%;margin:.5em 0 .75em 0}#comment li{position:relative;list-style:none}#addComment{background:#d8f3e2;padding:.5em 2em;border:1px solid #a8f3c9}#addComment form>span{float:right;padding:.75em 0;font-size:.875em}.com_login{color:#3cb371;font-weight:600}.com_login:hover{color:#38a066;text-decoration:underline;cursor:pointer}#listComment article>a,#listComment .user_logo,#addComment .user_logo,#pmRead>a,#pmRead .user_logo,#header .user_logo{position:absolute;top:0;overflow:hidden;border-radius:50%;width:75px;height:75px;box-shadow:0 2px 0 0 #fff , 0 0 0 2px #fff}#pmRead .user_logo img,#listComment .user_logo img,#addComment .user_logo img,#header .user_logo img{width:100%}#addComment .no_logged{display:inline-block;width:100%;margin:.5em 0}#addComment .no_logged div{float:left;width:50%;padding:0 .125em;box-sizing:border-box}#addComment .no_logged input{padding:1em 0 1em 1em}#pmRead .wrap_comment,#listComment .wrap_comment,#addComment .form_comment{padding-left:100px}#addComment .form_comment.off{padding:0}#addComment textarea{height:100px;line-height:1.75em;min-height:100px;margin:0}#addComment .reCaptcha{display:inline-block}#addComment .form_submit{margin-top:-3em;float:right}#addComment .form_submit.off{margin:0}#addComment button{background:#3cb371;padding:.75em 3em;color:#fff;margin-top:.5em}#addComment button:hover{background:#38a066;cursor:pointer}#addComment label,#dlefastreplycomments label{position:absolute;display:inline-block;bottom:.875em;left:120px;font-size:.875em}#addComment label input,#dlefastreplycomments label input{position:absolute;top:.5em;width:16px;height:16px;margin-left:-1.75em}#listComment ol{margin-top:1em}#listComment ol>li{padding:.5em 0 .5em 2em;border-top:1px solid #a8f3c9}#listComment ol>li:first-child{border-top:none}#listComment ol>li>ol>li:first-child{border-top:1px solid #a8f3c9}#listComment ol>li>ol,#listComment ol>li>ol>li>ol{padding:0 0 0 4em}#listComment li>div{position:relative}#listComment .online{position:absolute;top:3.5em;left:3.5em;width:.75em;height:.75em;background:#3cb371;border-radius:50%;border:2px solid #fff}#listComment .online:hover{cursor:pointer}#listComment article{padding-right:1em}.wrap_comment{min-height:75px}.wrap_comment>h6,.wrap_comment>a{color:#37915f}.wrap_comment h6{display:inline-block}.wrap_comment h6:hover{text-decoration:underline}.wrap_p_com{padding:.25em 0}.wrap_info_com{display:inline-block;font-size:.875em}.wrap_info_com>span{padding:0 .25em}.wrap_info_com a{padding-right:.625em;color:#41c97e}.wrap_like_com{display:inline-block;float:right;color:#3cb371;font-size:.875em;opacity:.75}.wrap_like_com:hover{opacity:1}.wrap_like_com span{float:left;padding-left:.125em}.date_com{display:inline-block;font-size:.875em;color:#969696}#dlefastreplycomments{background:#eefdf3;padding:2em 1.25em 0 1.25em;margin-top:1em;font-size:.875em}#dlefastreplycomments textarea{min-height:6em;height:6em;line-height:1.5em;font-size:1em}#dlefastreplycomments>div{position:relative;display:inline-block;width:100%}#dlefastreplycomments label{top:0;left:2em}#searchtable .bbcodes,#listComment .bbcodes,#dlefastreplycomments div>input{position:inherit;background:#3cb371;float:right;margin-left:.5em;color:#fff;bottom:1em;display:inline-block;width:auto}#searchtable .bbcodes:hover,#listComment .bbcodes:hover,#dlefastreplycomments div>input:hover,.mass_comments_action input:hover{background:#38a066;cursor:pointer}.mass_comments_action{border-top:1px solid #a8f3c9;padding-top:1em;text-align:right}.pm td select,.mass_comments_action select{height:3em;padding:.25em;width:200px}.pm td input,.mass_comments_action input{background:#3cb371;width:auto;padding:.75em 2em;color:#fff}.wrap_comment textarea{min-height:100px;height:100px;line-height:1.5em}.quote,.title_quote{background:#eefdf3;font-size:.875em;padding:.5em 1em;border:1px solid #a8f3c9;border-left:3px solid #38a066}.title_quote{margin-top:1em;font-weight:600}.quote{margin-bottom:1em;font-style:italic;border-top:none}.comment_check{position:absolute;top:.25em;right:.25em;width:1em;height:1em}.comment_check input{width:100%;height:100%}.breadcrumb{display:inline-block;font-size:.875em;z-index:100}.breadcrumb{position:fixed;top:8em;left:1em;right:1em;margin:auto;width:max-content;font-size:.75em;opacity:.7}.breadcrumb>span{float:left;color:#fff}.breadcrumb a,.breadcrumb>span>span:last-child{position:relative;display:inline-block;background:#338457;float:left;padding:0 .5em 0 2em;text-decoration:none;color:#fff}.breadcrumb:hover{opacity:1}.breadcrumb a:hover{background:#30724d}.breadcrumb a::before,.breadcrumb a::after{position:absolute;top:0;left:100%;content:" ";width:0;height:0;border-top:1.25em solid transparent;border-bottom:1.25em solid transparent}.breadcrumb a::before,.breadcrumb>span>span:last-child::before{border-left:1em solid #fff;margin-left:1px;z-index:1}.breadcrumb>span>span>span{padding-right:1em}.breadcrumb a::after{border-left:1em solid hsl(147,44%,36%);z-index:2}.breadcrumb a:hover:after{border-left-color:#30724d!important}footer{position:relative;background:#3cb371;width:100%;height:auto;padding:2em .75em;color:#fff;box-sizing:border-box}footer .wrap_f{overflow:hidden;width:60%;margin:0 auto;line-height:1.75em}.wrap_f .column{float:left;width:24%;padding:0 1em;font-size:.875em;box-sizing:border-box}.wrap_f .column a{color:#fff}.wrap_f.copyright{position:absolute;left:0;top:21em;height:4.5em;width:100%;background:#38a066;border-top:1px solid #fff;text-align:center}.copyright ul{display:inline-block;padding:.75em 0}.copyright li{display:inline-block;list-style:none;margin:.25em;opacity:.6}.copyright li a{display:block;width:3em;height:3em;font-size:.875em;border:1px solid #fff;border-radius:50%}.sc_icons .gl{background:#d94636}.sc_icons .fb{background:#395699}.sc_icons .tw{background:#55aeed}.sc_icons .tg{background:#2fa3d9}.sc_icons .in{background:#000}.sc_icons .vb{background:#7b519d}.copyright li:hover{cursor:pointer;opacity:1}.footer_logo{position:absolute;left:0;margin-left:.5em}.footer_logo a{display:block;background:url(https://karpaty.love/templates/Karpaty/images/xmini-logo.png.pagespeed.ic.PsSyZy-QsE.png) no-repeat;-webkit-background-size:75px;-moz-background-size:75px;-o-background-size:75px;background-size:75px;height:75px;width:75px}.footer_cop{position:absolute;right:20%;top:1.25em;font-size:.875em;line-height:1.5em}.footer_cop>span{display:block}footer .a_focus{border:1px solid #fff;border-radius:5px;padding:0 1em;background-color:#38a066}.icons::before,.rest_service li::before,.main_submenu a::before,.nav-load a::before,#headerBooking .f_selected a::after{float:left;width:2em;height:2em;content:'';background:url(https://karpaty.love/templates/Karpaty/images/sprite.svg);-webkit-background-size:2em auto;-moz-background-size:2em auto;-o-background-size:2em auto;background-size:2em auto}.icons.login::before{background-position:0 0;font-size:1.5em;border:1px solid #fff;border-radius:50%;margin:.5em}#header .tab_login:hover .icons.login::before{background-position:0 -2em;border:1px solid #38a066}.icons.arr_btm::before{background-position:0 -4em;transform:scale(1.25)}.icons.arr_top::before{background-position:0 -6em;transform:scale(1.25)}.main_submenu a::before{background-position:0 -66em;font-size:.5em;margin-top:.75em;margin-right:.5em;transform:scale(1.25);transform:rotate(90deg);-webkit-transform:rotate(90deg)}.icons.close::before{background-position:0 -34em;transform:scale(.75)}.icons.like::before{background-position:0 -14em}.icons.com_like::before{background-position:0 -22em;font-size:.875em}.icons.comment::before{background-position:0 -16em}.icons.views::before{background-position:0 -18em;margin-right:.125em}.icons.share::before{background-position:0 -48em;margin-right:.125em}.icons.share{cursor:pointer}.icons.views_article::before{background-position:0 -26em;margin-right:.125em}.icons.date::before{background-position:0 -30em}.wrap_like a:hover .icons.like::before,.icons.like:hover::before{background-position:0 -22em}.icons.comment:hover::before{background-position:0 -24em}.icons.views:hover::before{background-position:0 -26em}.icons.share:hover::before{background-position:0 -46em;cursor:pointer}.icons.gl::before{background-position:0 -8em;margin:.5em}.icons.fb::before{background-position:0 -10em;margin:.5em}.icons.tw::before{background-position:0 -12em;margin:.5em}.icons.tg::before{background-position:0 -58em;margin:.25em;font-size:1.125em}.icons.in::before{background-position:0 -60em;margin:.5em}.icons.vb::before{background-position:0 -62em;margin:.5em}#articleInteraction .icons.bookmarks::before{background-position:0 -28em}#articleInteraction .icons.bookmarks.del::before{background-position:0 -50em}#articleInteraction .icons.like::before{background-position:0 -22em}#articleInteraction .icons.share::before{background-position:0 -46em}#articleInteraction .icons.comment::before{background-position:0 -24em}#articleInteraction .icons::before{font-size:1.25em}.icons.rec_house_location::before,.icons.house_location::before{background-position:0 -52em}.icons.pv_author::before{background-position:0 -54em;margin-right:.125em}.icons.ads_close::before{background-position:0 -34em;transform:scale(.75)}.icons.close_modal_booking::before,.icons.close_modal_share::before{background-position:0 -56em}.rest_service li::before{background-position:0 -64em;font-size:.625em;margin-right:1em;margin-top:.375em}#articleInteraction{position:absolute;top:600px;right:2em}#articleInteraction>a,#articleInteraction .icons{display:block;height:2.5em;line-height:2.5em;text-decoration:none;color:#3cb371;opacity:.75}#articleInteraction .icons:hover{cursor:pointer;opacity:1}.site_logo,.main_search{position:absolute;overflow-x:hidden;top:45%;width:100%;z-index:1}.main_search{top:50%}.site_logo{position:relative;text-align:center}.site_logo img{width:200px;height:auto}.main_search form{width:40%;margin:0 auto}.site_logo img,.main_search input,.breadcrumb{-webkit-transition:all .75s ease-out 0s;-moz-transition:all .75s ease-out 0s;-o-transition:all .75s ease-out 0s;transition:all .75s ease-out 0s}.main_search input{background-color:rgba(254,254,254,.85);width:100%;padding:.5em .75em;line-height:2em;font-size:1.25em;color:#969696}.ui-widget-overlay{background:#000;opacity:.5;left:0;top:0;right:0;bottom:0;position:fixed}.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-dialog{text-align:left;overflow:hidden;padding:0;position:absolute;width:370px;border-radius:2px;box-shadow:0 8px 40px -10px rgba(0,0,0,.3);border:1px solid #e6e6e6;border-color:rgba(0,0,0,.1);background-color:#f7f7f7;background-clip:padding-box;z-index:1000}.ui-dialog-titlebar{padding:20px 20px;position:relative}.ui-dialog-title{float:left;font-weight:bold;font-size:1.15em}.ui-dialog-titlebar-close{position:absolute;right:10px;top:50%;margin-top:-16px;height:32px;width:32px;border:0 none!important}.ui-dialog-titlebar-close .ui-icon{display:block;margin:10px auto 0 auto;width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==);-webkit-background-size:12px auto;background-size:12px auto;opacity:.5}.ui-button{float:right;display:inline-block;cursor:pointer;line-height:22px;background-color:#3cb371;color:#fff;font-size:.875em;padding:7px 22px}.ui-button:hover{background:#38a066}.ui-dialog-titlebar-close:hover .ui-icon{opacity:1}.ui-icon{overflow:hidden;text-indent:-9999px}.ui-dialog label{color:#575757}.ui-dialog-content{background:#e0f9e9;padding:20px;border-top:1px solid #cfe4d7;overflow:auto;position:relative;zoom:1}.loginbox.ui-dialog,.loginbox .ui-dialog-content{overflow:visible!important}.ui-dialog-content h2{display:inline;font-size:1em;font-weight:bold}.ui-dialog .ui-dialog-buttonpane{background:#d8f3e2;padding:20px;text-align:center;border-top:1px solid #cfe4d7}.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}.ui-draggable .ui-dialog-titlebar{background:#d8f3e2;cursor:move;color:#38a066;font-size:.875em}.ui-state-error{background:#fef1ec 50% 50% repeat-x!important;border:1px solid #cd0a0a;color:#cd0a0a}.ui-button{margin:0 3px}.ui-helper-hidden-accessible{display:none}#dlepopup,#dlepopup textarea{line-height:1.5em}.ui-dialog li{list-style:none}.ui-dialog-titlebar-close{background-color:#d8f3e2;color:#d8f3e2;padding:0;margin-top:-16px}.ui-dialog-titlebar-close:hover{background-color:#d8f3e2;color:#d8f3e2}.highslide-wrapper,.highslide-outline{background:#fff}.highslide-image{border:2px solid #fff}.highslide-active-anchor{visibility:hidden}.highslide-active-anchor img{visibility:hidden}.highslide-dimming{background-color:#000}.highslide-html{background-color:#fff}.highslide-loading{display:block;color:#fff;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid #fff;background-color:#000}a.highslide-full-expand{background:url(https://karpaty.love/templates/Karpaty/dleimages/fullexpand.gif.pagespeed.ce.UfW5BmwdsT.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}.highslide-display-block{display:block}.highslide-display-none{display:none}.highslide-caption{display:none;padding:5px;background:#fff}.highslide-controls{width:195px;height:40px;background:url(https://karpaty.love/engine/classes/highslide/graphics/xcontrolbar-black-border.gif.pagespeed.ic.Rko00LkKkN.png) no-repeat 0 -90px;margin-right:15px;margin-bottom:10px;margin-top:10px}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(https://karpaty.love/engine/classes/highslide/graphics/xcontrolbar-black-border.gif.pagespeed.ic.Rko00LkKkN.png) no-repeat 100% -90px}.highslide-controls li{float:left;padding:5px 0}.highslide-controls a{background:url(https://karpaty.love/engine/classes/highslide/graphics/xcontrolbar-black-border.gif.pagespeed.ic.Rko00LkKkN.png);display:block;float:left;height:30px;width:30px;outline:none}.highslide-controls a.disabled{cursor:default}.highslide-controls a span{display:none}.highslide-controls .highslide-previous a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -30px}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important}.highslide-controls .highslide-play a{background-position:-30px 0}.highslide-controls .highslide-play a:hover{background-position:-30px -30px}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important}.highslide-controls .highslide-pause a{background-position:-60px 0}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}.highslide-controls .highslide-next a{background-position:-90px 0}.highslide-controls .highslide-next a:hover{background-position:-90px -30px}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important}.highslide-controls .highslide-move a{background-position:-120px 0}.highslide-controls .highslide-move a:hover{background-position:-120px -30px}.highslide-controls .highslide-full-expand a{background-position:-150px 0}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important}.highslide-controls .highslide-close a{background-position:-180px 0}.highslide-controls .highslide-close a:hover{background-position:-180px -30px}.fadeout,#modalInfo,#auth{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:1000}#modalInfo,#modalInfo .fadeout{display:block}#modalInfo{top:0;bottom:0;height:max-content;margin:auto}.fadeout{background:rgba(0,0,0,.55)}#modalInfo .modal_wrap,#auth .modal_wrap{position:relative;margin:auto;width:30%;min-width:500px;max-width:1000px;color:#38a066;z-index:1001}.modal_t{position:relative;background:#d8f3e2;padding:1.25em;font-weight:600}.modal_box{position:relative;background:#e0f9e9;color:#444;padding:1.25em;border-top:1px solid #cfe4d7}#auth .modal_box{padding:0}.icons.close{position:absolute;top:0;right:0;opacity:.75}.icons.close:hover{cursor:pointer;opacity:1}#modalInfo ul{padding:0 .75em}#modalInfo li{width:100%;list-style:square}#auth ul{padding:1.25em;padding-bottom:0}#auth li{list-style:none;padding:.75em 0}#auth input{padding-left:6.75em;line-height:2em}#auth label{position:absolute;background:#d8f3e2;line-height:2.75em;color:#444;padding:0 .5em;font-size:1.125em;border:1px solid #d3d9de;box-sizing:border-box}#auth li:first-child label{padding:0 1em}#auth .wrap_reg{display:inline-block;width:100%;font-size:.75em;padding:0 1.5em;box-sizing:border-box}#auth .wrap_reg a{float:right;color:#41c97e;padding-left:.5em}.modal_b{position:relative;overflow:hidden;background:#d8f3e2;border-top:1px solid #cfe4d7;padding:.875em 1.25em}#auth .modal_b{margin:.5em 0}#auth .wrap_sc{display:inline-block}#auth .wrap_sc .icons{display:inline-block;width:3em;height:3em;opacity:.6}#auth .icons.fb{background:#395699}#auth .icons.gl{background:#d94636}#auth .icons:hover{opacity:1}#auth button{position:absolute;top:1.125em;right:1.25em;background:#3cb371;padding:.75em 3em;color:#fff}#auth button:hover{background:#38a066;cursor:pointer}#modalInfo .btn{float:right}.btn{display:inline-block;background:#3cb371;font-size:.875em;padding:.25em 1.25em;color:#fff}.btn:hover{background:#38a066;cursor:pointer}#modalInfo .bbcodes{background:#3cb371;width:100%;color:#fff}#modalInfo .bbcodes:hover{background:#38a066;cursor:pointer}.u_avatar,.u_title,.send_msg{position:absolute;display:inline-block}.u_avatar{background:#d8f3e2;top:-13em;left:0;overflow:hidden;width:200px;height:200px;border:2px solid #fff;box-shadow:0 1px 0 0 #fff , 0 0 0 1px #fff}.u_avatar img{width:100%}.u_title{top:-5em;left:220px}.u_title h1{font-weight:600;color:#fff;font-size:1.5em;text-shadow:0 0 3px rgba(0,0,0,.8)}.send_msg{top:-5em;right:0}.send_msg a{background:rgba(60,179,113,.75);border:1px solid #e0f9e9;color:#fff;padding:.75em 2em;font-size:.875em;text-decoration:none}.send_msg a:hover{background:rgba(60,179,113,1)}#editInfo,#uInfo{position:relative;overflow:hidden;margin-top:2em}#editInfo ul,#uInfo ul{display:inline-block;width:100%;padding:.5em 0;padding-bottom:1em}#editInfo li,#uInfo li{display:inline-block;float:left;width:50%;list-style:none;padding:.75em 2em;box-sizing:border-box}#editInfo li:nth-child(odd),
#uInfo li:nth-child(odd){color:#38a066;border-right:none}#editInfo li:nth-child(even),
#uInfo li:nth-child(even){border-left:none}#editInfo .li_odd,#uInfo .li_odd{background:#d8f3e2;border:1px solid #a8f3c9}#uInfo h4{padding:0 .5em;font-weight:600}#uInfo>p{padding:.5em}#editInfo{display:none}#editInfo ul{padding-top:0}#editInfo li{width:100%;border:none}#editInfo .checkbox{position:relative;padding:.25em;font-size:.875em}#editInfo .checkbox input{width:20px;height:20px}#editInfo .checkbox label{position:absolute;top:.125em;padding-left:.25em}#editInfo .btn{font-size:1em;padding:.75em 2em;margin-bottom:1em}#image{background:#fff}.registration li,.lost_password li,.feedback li{padding:.25em 0;list-style:none}.registration input,.lost_password input,.feedback input{padding:1em}.feedback select{height:3em;padding:.25em;margin-left:.25em;cursor:pointer}#attachments{background:#fff;margin-bottom:.75em}.registration .reCaptcha,.lost_password .reCaptcha,.feedback .reCaptcha{display:inline-block;overflow:hidden}.new_pm .sendMsg,.feedback .sendMsg,.lost_password .sendMsg,.registration .sendMsg{display:inline-block;float:right;width:auto}.new_pm .sendMsg button,.feedback .sendMsg button,.lost_password .sendMsg button,.registration .sendMsg button{font-size:1em;padding:.75em 2em}.registration .li_50,.feedback .no_reg{width:50%;float:left;padding:.75em 0;padding-right:.5em;box-sizing:border-box}.pm .subcat_wrap{width:100%}.pm nav ul{padding:1em 0}.pm nav li a{display:block;padding:0;min-width:200px}.pm_status{padding:1.5em;padding-bottom:1em;background-color:#eefdf3;border:1px solid #a8f3c9;margin-bottom:1em}.pm_progress_bar{background-color:#d8f3e2}.pm_status>span{color:#91c7a8;font-size:.875em}.pm_progress_bar span{background:#abd1b9;padding:.5em 1em;margin-bottom:.25em;height:1.5em;display:block;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.25)}.pmlist{background:#eefdf3;padding:1em .75em;margin-bottom:2em;border:1px solid #a8f3c9}.pm td.pm_head{font-weight:600}.pm td.pm_list,.pm td.pm_head{border-bottom:1px solid #a8f3c9;padding:.75em 0}.pm td.pm_list input,.pm td.pm_head input{width:1.25em;height:1.25em;margin-top:.5em}.pm td.pm_list a{display:block;overflow:hidden;white-space:nowrap;width:200px;text-overflow:ellipsis}.pm td input{padding:.75em 1em}.new_pm{margin-bottom:2em}.new_pm ul{display:inline-block;width:100%;padding:0}.new_pm li{list-style:none}.new_pm .wrap_inp{width:50%;float:left;box-sizing:border-box}.save_msg{padding-bottom:.75em}.save_msg label{position:relative}.save_msg input{position:absolute;top:0;width:1.25em;height:1.25em}.save_msg span{font-size:.875em;padding:0 1.5em}.new_pm .reCaptcha{display:inline-block;overflow:hidden}.new_pm .sendMsg{margin:-1.75em 0}#pmRead{position:relative;background:#eefdf3;padding:1.25em;margin-bottom:2em;border:1px solid #a8f3c9}#pmRead>a{top:1.25em}#pmRead h4{font-weight:600}#pmRead .quote{border:1px solid #a8f3c9;border-left:3px solid #38a066}.pm_list b{font-weight:400}.modal_userinfo{position:relative}.modal_userinfo>div{position:absolute;display:inline-block;width:75px;height:75px;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.modal_userinfo>ul{padding-left:85px}.modal_userinfo li{padding:.25em 0}.regtext{padding:0 1em}.regtext p{padding-bottom:0}.feedback ul,.lost_password ul,.registration ul{display:inline-block;width:100%;border:1px solid #fff;padding:1em 2em;margin:1em 0}.registration li{position:relative;display:inline-block;width:100%}.login_example{position:absolute;right:0;font-size:.875em;color:#91c7a8}.registration .btn.check_login{position:absolute;top:41px;right:.5em;padding:1em}#result-registration{padding:0 .25em;font-size:.875em;line-height:1.25em}#searchsuggestions{background:#fff;width:40%;margin-left:30%}#searchsuggestions>a,.seperator{display:inline-block;width:100%;padding:.75em;box-sizing:border-box}#searchsuggestions>a{color:#444;text-decoration:none;border-bottom:1px solid #a8f3c9}#searchsuggestions>a:hover{background:#eefdf3}.seperator{display:none;text-align:center}#searchtable{position:relative;background:#fff;margin-left:.5em;margin-bottom:1em;padding:1em .5em;border:1px solid #a8f3c9;box-shadow:0 1px 3px -1px rgba(0,0,0,.15)}#searchinput{width:100%!important;padding:1em;border:1px solid #e8e8e8;box-shadow:0 1px 3px -1px rgba(0,0,0,.15)}#searchtable .bbcodes{margin-top:1em;padding:.75em 2em}.search_result{position:absolute;bottom:0;margin:1.5em;font-size:.875em}#searchtable #dofullsearch{display:none}.navigation{position:relative;display:flex;padding:1em;color:#38a066;clear:inline-start;width:max-content;margin:auto}.navigation a{color:#38a066;text-decoration:none}.navigation .pages{padding:.25em 100px;line-height:2em;text-align:center}.navigation .prev>span,.navigation .next>span,.navigation .prev a,.navigation .next a{display:block;background:#d8f3e2;padding:.25em 1em .25em .5em;line-height:2em;border:1px solid #3cb371}.navigation .next>span,.navigation .next a{padding:.25em .5em .25em 1em}.navigation .prev>span,.navigation .next>span{opacity:.5}.prev>span span::before,.next>span span::after,.prev a span::before,.next a span::after{float:left;width:2em;height:2em;content:'';background:url(https://karpaty.love/templates/Karpaty/images/sprite.svg);-webkit-background-size:2em auto;-moz-background-size:2em auto;-o-background-size:2em auto;background-size:2em auto}.prev>span span::before,.prev a span::before{background-position:0 -38em}.next>span span::after,.next a span::after{float:right;background-position:0 -36em}.navigation .prev a:hover,.navigation .next a:hover{background:#3cb371;border:1px solid #fff;color:#fff}.navigation .prev a:hover span::before{background-position:0 -42em}.navigation .next a:hover span::after{background-position:0 -40em}.navigation .pages>span,.navigation .pages>a{font-weight:600;margin:0 .25em}.navigation .pages>a{opacity:.5}.navigation .pages>a:hover{opacity:1}.navigation .pages>span{background:#d8f3e2;padding:.75em 1em;border:1px solid #3cb371;border-radius:50%}.bottom-nav{clear:both;padding-top:1em}.nav-load{text-align:center;margin:1em 0}.nav-load a{padding:.5em 3em;display:inline-block;border-radius:3px;background-color:#3cb371;color:#fff;line-height:2em;text-decoration:none}.nav-load a::before{background-position:0 -70em;transform:scale(1.125);margin-right:.5em}.nav-load a:hover{background-color:#38a066;color:#fff}.nav-load span{display:none}#addNews{position:relative;min-height:1000px;margin-top:5em}#addNews h1{text-align:center;font-size:1.5em;font-weight:600;padding:1em}.add_wrap{position:relative;min-width:1000px;max-width:1200px;margin:auto}#addNews #category{padding:.75em}#addNews .form-group{list-style:none;padding:0 1em 1em 1em;box-sizing:border-box}#addNews .imp{display:block;padding-bottom:.5em}#addNews .uploadedfile{display:inline-block;width:115px;height:150px;margin:10px 5px 5px 5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12) , 0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12) , 0 1px 2px rgba(0,0,0,.24);text-align:center;background:#fff}#addNews .uploadedfile .info{text-align:center;white-space:nowrap;margin:0 5px 0 5px;overflow:hidden;font-size:.75em}#addNews .uploadedfile .uploadimage{margin-top:5px;width:115px;height:90px;display:table-cell;text-align:center;vertical-align:middle;cursor:move;cursor:-webkit-grabbing}#addNews .form_submit{position:absolute;bottom:3.5em;right:1.5em}#addNews .btn-big{padding:1em 2em}#modalBoking,#modalShare{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.fadeout_booking,.fadeout_share{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1001}.wrap_modal_booking,.wrap_modal_share{position:relative;background:#fff;width:70%;min-width:500px;max-width:1000px;margin:auto;margin-top:200px;padding:2em 1em;box-sizing:border-box;z-index:1002}#modalBoking h3,#modalShare h3{padding:1em 1.75em;padding-top:0;font-size:1.25em;font-weight:600;line-height:1.5em}#modalBoking .check_availability{padding:.875em .5em;margin-top:1.2em;box-sizing:border-box}.close_modal_booking,.close_modal_share{position:absolute;top:-2em;right:-2em;font-size:1.125em;opacity:.9}.close_modal_booking:hover,.close_modal_share:hover{opacity:1;cursor:pointer}.show_modal_booking{background-color:#3cb371;width:max-content;color:#fff;padding:.5em 4em;border-radius:3px;margin:auto;margin-bottom:1em}.show_modal_booking:hover{cursor:pointer;background-color:#21814b}#dateBooking{position:relative;background-color:#3cb371;display:flex;color:#fff;padding:.75em;box-sizing:border-box}#dateBooking .wrap_date{margin-right:1em;width:33.33%}#dateBooking input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent;cursor:pointer}#dateBooking input[type="date"]::-webkit-inner-spin-button,#dateBooking input[type="date"]::-webkit-clear-button{cursor:pointer;z-index:1}#dateBooking input{position:relative;width:100%;box-sizing:border-box;font-size:16px;cursor:pointer}#dateBooking label{display:block;margin-bottom:.25em;font-size:.875em}.check_availability{position:relative;width:33.33%;text-align:center;background-color:#359560;margin:auto;margin-top:1.875em;padding:.625em;cursor:pointer;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.check_availability:hover{background-color:#21814b}.wrap_modal_share{width:400px;min-width:300px}#modalShare h3{text-align:center}#modalShare ul{display:flex;width:max-content;margin:auto}#modalShare li{list-style:none;display:block;width:3em;height:3em;margin:.25em;border-radius:3px;opacity:.85}#modalShare li:hover{cursor:pointer;opacity:1}#modalShare .icons.fb::before,#modalShare .icons.tg::before,#modalShare .icons.vb::before,#modalShare .icons.tw::before{margin:.15em;font-size:1.25em}#filter .wrap_filter{background-color:#fff;padding:.5em}#filter .filter_block{padding:.5em}#filter .filter_block:hover{background-color:#e0f9e9}#filter label{display:block;font-size:.875em;font-weight:600;padding-bottom:.25em}.checkbox_block{padding:0 .125em}#filter .checkbox_block label{display:inline-flex;width:100%;font-weight:normal;line-height:1.5em;padding:0}#filter .checkbox_block input{width:1.5em;margin-right:.75em}#filter .checkbox_block input:hover,#filter .checkbox_block label:hover{cursor:pointer}#filter .checkbox_block input{display:none}#filter .checkbox_block label span{height:1em;width:1em;border:1px solid #d3d9de;display:flex;position:relative;background-color:#fff;border-radius:2px;padding:.125em;margin-right:.75em}#filter .checkbox_block input[type="checkbox"]:checked+span:before{content:'\2714';position:absolute;top:-3px;left:0;font-size:23px;color:#38a066}#filter select{width:100%}#filter ._btn.filter_block{display:flex}#filter ._btn.filter_block:hover{background-color:#fff}#filter ._btn input{margin:0 .25em}#filter .btn_go{background-color:#3cb371;color:#fff;cursor:pointer}#filter .btn_clear{background-color:#e0f9e9;border-color:#bef0d0;cursor:pointer}#filter .btn_go:hover{background-color:#38a066}#filter .btn_clear:hover{background-color:#cbf2d9}#headerBooking .f_selected li{margin:.125em .25em}#headerBooking .f_selected a{padding-right:1.75em;font-size:.875em}#headerBooking .f_selected a::after{position:absolute;top:.25em;right:-.25em;background-position:0 -56em;transform:scale(.5);cursor:pointer}.mod_news{position:relative;background:#abf7c7;color:#38a066;width:80%;max-width:1200px;margin:1em auto;padding:.75em 2em;box-sizing:border-box}.edit_static{background:#3cb371;float:right;padding:.5em 2em;margin-bottom:1em;margin-right:2em;color:#fff}.edit_static:hover{background:#38a066}.wrap_static{padding:1.5em 0}#header .user_logo{position:relative;float:left;width:3.75em;height:3.75em;margin:.625em;margin-left:0;box-shadow:0 1px 0 0 #fff , 0 0 0 1px #fff}#header .tab_login:hover .user_logo{box-shadow:0 1px 0 0 #3cb371 , 0 0 0 1px #3cb371}.u_name,.tab_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.wrap_article .img_l,.wrap_article .img_r{width:470px;height:350px;margin:1em}.img_l{float:left}.img_r{float:right}.img_r .highslide,.img_l .highslide{position:absolute;top:0;right:0;bottom:2em;left:0}#adsPopup{position:fixed;bottom:0;right:0;background-color:#fff;min-width:300px;max-width:400px;height:auto;max-height:400px;border-top:1px solid #e1e2e3;z-index:100}#adsPopup .ads_close{position:absolute;top:-2em;right:0;background-color:#fff;border-top:1px solid #e1e2e3;border-left:1px solid #e1e2e3;border-radius:12px 0 0 0}#adsPopup .ads_close:hover{cursor:pointer}.registration li.myCaptcha,.myCaptcha{display:inline-flex;width:max-content}.registration li.myCaptcha input,.myCaptcha input{margin-right:.5em;height:3em}#loading-layer{background-color: #000000c7;padding:1em 1.25em;color:#fff;border-radius:5px}.pm_outbox_copy input{width:max-content;margin-right:.5em}#aidB{display:none}.btn_adv{position:fixed;bottom:5em;left:0;background-color:#38a066;color:#fff;padding:.5em 1em;font-size:.875em;transform-origin:top left;transform:rotate(270deg);text-transform:lowercase;cursor:pointer}.btn_adv:hover{background-color:#277d4d}.hide_number{text-decoration:underline;color:#3cb371}.hide_number:hover{cursor:pointer;text-decoration:none}.lang_select{position:absolute;top:1.25em;left:380px}.lang_select a{color:#d6bbbb;text-decoration:none;font-size:.875em;padding:.5em 1em;border-radius:5px;cursor:pointer}.lang_select a.active{background-color:#3cb371;color:#fff;cursor:context-menu}.ref_booking{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;cursor:pointer}.ads_active{position:absolute;color:#55d18c;font-size:.75em;right:1em;bottom:0;z-index:1000}.no_list_style li{list-style:none}.tg-add-btn{position:fixed;bottom:1em;right:1em;background:#3cb371;color:#fff;text-decoration:none;display:block;padding:.5em 1.5em;padding-left:3em;z-index:999}.tg-add-btn:hover{background:#38a066;text-decoration:none}.tg-add-btn::before{content:"";position:absolute;left:1em;width:2em;height:2em;font-size:.875em;background-image:url(https://karpaty.love/templates/Karpaty/images/xtelegram.png.pagespeed.ic.7PKE5PaWPw.png);background-size:contain;background-repeat:no-repeat;background-position:center}#subscribe{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:rgba(0,0,0,.35);z-index:10000}.subscribe_modal{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-width:480px;height:max-content;background-color:#fff;border-radius:10px;text-align:center;box-sizing:border-box}.subscribe_logo{position:relative;width:75px;height:75px;margin:1em auto}.subscribe_logo img{width:100%;height:auto;border-radius:10px}.subscribe_title{font-weight:600;font-size:1.125em;padding:0 .75em}.subscribe_desc{position:relative;padding:.75em 2em;line-height:1.75em;color:#a2a2a2}.subscribe_btn{display:inline-flex;margin-top:1em;margin-bottom:1em}.subscribe_false,.subscribe_true{background-color:#3cb371;width:150px;padding:.75em .5em;margin:0 .5em;margin:0 .25em;color:#fff;border-radius:5px;cursor:pointer;box-sizing:border-box}.subscribe_false{background-color:#ddffec;color:#3cb371}.subscribe_true a{color:#fff;text-decoration:none}.subscribe_false:hover,.subscribe_true:hover{opacity:.85}#telegram{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}#telegram a{display:block;width:100%;height:100%}@media screen and (max-width:1600px){footer .wrap_f{width:70%}}@media screen and (max-width:1440px){.photo_video,.type_booking{width:32.8%}}@media screen and (max-width:1380px){#header{font-size:.875em}.site_logo img{width:150px}#articlePage .site_logo,#headerPage .site_logo{top:160px}.main_search form{width:50%}#searchsuggestions{width:50%;margin-left:25%}#bestHouse.bg_block,.article_bg,.cat_bg{height:470px}#bestHouse .title_block{font-size:.75em}#bestHouse .more_link a{padding:.5em 1.25em}.t_article,.t_cat{top:400px;font-size:1.25em}#headerBooking .t_cat h1{font-size:1em}.wrap_main .type_short{height:370px}.wrap_main .type_short::after{border-top:185px solid transparent;border-left:50px solid #000;border-bottom:185px solid transparent}footer .wrap_f{width:80%}.icons.close::before{transform:scale(.65)}#articleInteraction{top:520px}#comment,.wrap_article{width:85%}.wrap_article figure{height:700px}.wrap_article .md_height{height:500px}.banner figure{height:auto}#prices td{padding:.25em 1em}.lang_select{left:300px}.wrap_article .figure_gallery img.w_100{height:550px}.wrap_article .figure_gallery img.w_100{height:340px}.wrap_article .figure_gallery img.w_30,.wrap_article .figure_gallery img.w_70{height:500px}.wrap_article .figure_gallery img.w_25_1{height:200px}.wrap_article .figure_gallery img.w_20,.wrap_article .figure_gallery img.w_40{height:320px}.wrap_article .figure_gallery img.w_33{height:450px}}@media screen and (max-width:1200px){footer .wrap_f{width:95%}#comment,.wrap_article{width:95%}.photo_video,.type_booking{width:49.5%}.wrap_article figure{height:600px}.wrap_article .sm_height{height:300px}.banner figure{height:auto}.lang_select{left:250px}}@media screen and (max-width:1050px){.main_search form{width:60%}#searchsuggestions{width:60%;margin-left:20%}#comment,.wrap_article{width:100%}#articleInteraction{display:none}.wrap_article .figure_gallery img.w_30,.wrap_article .figure_gallery img.w_70{height:450px}}@media screen and (max-width:360px){.img_l,.img_r{max-width:100%;min-width:100%;padding:0}}