.page_property .article .article_content{width:47%;color:#9B9B9B}@media screen and (max-width: 1000px) and (orientation: portrait){.page_property .article .article_content{width:calc(79% + 30px)}}@media screen and (max-width: 600px) and (orientation: portrait){.page_property .article .article_content{width:100%}}.accomodations_filters{display:flex;justify-content:center;margin-bottom:113px}.accomodations_filters .accomodations_filters_item{display:flex;align-items:center;margin-right:145px}.accomodations_filters .accomodations_filters_item label{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#3d806b;margin-right:17px}.accomodations_filters .accomodations_filters_item label:first-letter{text-transform:uppercase}.accomodations_filters .accomodations_filters_item:last-child{margin-right:0}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control{height:49px;display:flex;align-items:center;border-bottom:1px solid #3d806b;padding:0 12px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests>svg{width:12px;fill:#3d806b;margin-right:17px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter{display:flex;align-items:center}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter button{width:40px;height:27px;display:flex;justify-content:center;align-items:center;margin:0;padding:0;border:0;background-color:transparent}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter button svg{width:6px;height:7px;fill:#3d806b}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter .accomodations_filters_item_control__guests_counter_value{font-size:1.25rem;color:#3d806b;text-align:center;width:98px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch{display:flex}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button{font-size:1.25rem;color:#3d806b;text-transform:capitalize;margin:0;padding:0 9px;border:0;background-color:transparent;opacity:.32;transition:.2s}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button:hover{opacity:.7}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button.active{opacity:1}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view{position:relative}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view svg{width:7px;height:6px;position:absolute;top:22px;right:12px;fill:#3d806b;z-index:1}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view select{font-size:1.25rem;color:#3d806b;position:relative;border:0;background-color:transparent;padding-right:21px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;z-index:2}.accomodations_filters .accomodations_filters_break{display:none}.accomodations_filters .accomodations_filters_close{display:none}@media screen and (max-width: 2300px){.accomodations_filters{margin-bottom:85px}.accomodations_filters .accomodations_filters_item{margin-right:109px}.accomodations_filters .accomodations_filters_item label{font-size:.9375rem;margin-right:13px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control{height:37px;padding:0 9px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests>svg{width:9px;margin-right:13px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter button{width:30px;height:20px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter button svg{width:5px;height:5px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter .accomodations_filters_item_control__guests_counter_value{font-size:.9375rem;width:74px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button{font-size:.9375rem;padding:0 7px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view svg{width:5px;height:5px;top:17px;right:9px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view select{font-size:.9375rem;padding-right:16px}}@media screen and (max-width: 1600px){.accomodations_filters{margin-bottom:67px}.accomodations_filters .accomodations_filters_item{margin-right:82px}.accomodations_filters .accomodations_filters_item label{font-size:.8125rem}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control{height:28px;padding:0 7px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests>svg{margin-right:10px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter .accomodations_filters_item_control__guests_counter_value{font-size:.8125rem;width:56px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button{font-size:.8125rem}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view svg{top:13px;right:7px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view select{font-size:.8125rem;padding-right:12px}}@media screen and (max-width: 1000px) and (orientation: portrait){.accomodations_filters{width:100%;height:405px;position:fixed;bottom:0;left:0;flex-wrap:wrap;margin-bottom:0;padding-top:74px;background-image:linear-gradient(to bottom, rgba(61,128,107,0.93), #3d806b);transform:translateY(100%);transition:.2s;z-index:400}.accomodations_filters .accomodations_filters_item{flex-direction:column;margin-bottom:50px;margin-right:0}.accomodations_filters .accomodations_filters_item label{font-size:1.125rem;color:#fff;margin-right:0}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control{height:auto}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests>svg{display:none}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter button svg{width:7px;height:6px;fill:#fff}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter .accomodations_filters_item_control__guests_counter_value{font-size:1.5625rem;color:#fff;width:108px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button{font-size:1.5625rem;color:#fff;padding:0 20px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button:first-child{margin-right:15px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view select{font-size:1.5625rem;color:#fff;text-align:center}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view svg{width:7px;height:6px;fill:#fff}.accomodations_filters .accomodations_filters_item:first-child{margin-right:152px}.accomodations_filters .accomodations_filters_break{height:0;flex-basis:100%;display:block}.accomodations_filters .accomodations_filters_close{width:60px;height:50px;position:relative;display:block;margin-bottom:50px;border:0;background-color:transparent}.accomodations_filters .accomodations_filters_close:before{content:'';width:28px;height:2px;position:absolute;top:38px;left:3px;border-radius:2px;background-color:#fff;transform:rotate(45deg);transform-origin:center right}.accomodations_filters .accomodations_filters_close:after{content:'';width:28px;height:2px;position:absolute;top:38px;right:2px;border-radius:2px;background-color:#fff;transform:rotate(-45deg);transform-origin:center left}.accomodations_filters.show{transition:.3s;transition-delay:.2s;transform:translateY(0)}}@media screen and (max-width: 600px) and (orientation: portrait){.accomodations_filters{height:auto;flex-direction:column;align-items:center;padding-top:14px}.accomodations_filters .accomodations_filters_item{width:100%;height:52px;flex-direction:row;margin-bottom:0;padding:0 15px;border-bottom:1px solid #fff}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control{margin-left:auto;padding:0;border-bottom:0}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests{flex-direction:row-reverse}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests>svg{width:11px;display:block;margin-right:0;margin-left:14px;fill:#fff}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__guests .accomodations_filters_item_control__guests_counter .accomodations_filters_item_control__guests_counter_value{font-size:1.125rem;width:50px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__animal-friendly .accomodations_filters_item_control__animal-friendly_switch button{font-size:1.125rem;padding:0 15px}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view select{font-size:1.125rem}.accomodations_filters .accomodations_filters_item .accomodations_filters_item_control.accomodations_filters_item_control__view svg{right:0}.accomodations_filters .accomodations_filters_item:first-child{margin-right:0}.accomodations_filters .accomodations_filters_item:nth-child(2){padding-right:0}.accomodations_filters .accomodations_filters_item:nth-last-of-type(2){border-bottom:0}.accomodations_filters .accomodations_filters_close{margin-bottom:5px}}.accomodations_list{width:70%;margin:0 auto;margin-bottom:139px}.accomodations_list .accomodations_list_item{width:28.3%;position:relative;display:inline-block;margin-bottom:92px;padding-bottom:139px;margin-right:7.5%;transition:.3s}.accomodations_list .accomodations_list_item>picture{display:block;opacity:1}.accomodations_list .accomodations_list_item>picture.unloaded{opacity:0;filter:none}.accomodations_list .accomodations_list_item>picture:first-of-type{height:354px;position:relative;box-shadow:0 3px 20px rgba(0,0,0,0.16);z-index:2}.accomodations_list .accomodations_list_item>picture:last-of-type{width:auto;position:absolute;opacity:0;transition:.2s;z-index:1}.accomodations_list .accomodations_list_item>picture:last-of-type .responsive-img{width:auto}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom{width:100%;height:139px;position:absolute;bottom:0;left:0;display:flex;align-items:center;z-index:4}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_name{font-size:3.75rem;line-height:53px;margin:0}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price{font-family:"Kanit",sans-serif;font-size:2.8125rem;line-height:1;text-align:right;white-space:nowrap;margin:0;margin-left:auto}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price span{font-size:.9375rem;font-weight:100;display:block}.accomodations_list .accomodations_list_item .accomodations_list_item_info{width:100%;height:291px;position:absolute;bottom:0;left:0;padding-top:115px;text-align:center;opacity:0;transform:translateY(20px);transition:.2s;z-index:3}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_price{display:none}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view{font-family:"Kanit",sans-serif;font-size:1.25rem;color:#fff;display:flex;justify-content:center;align-items:center;margin:0;margin-bottom:27px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view svg{width:30px;fill:#fff;margin-right:8px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom{display:flex;justify-content:center;align-items:center;margin-bottom:22px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests{font-family:"Kanit",sans-serif;font-size:1.25rem;color:#fff;display:flex;justify-content:center;align-items:center;margin:0;margin-right:58px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests svg{width:14px;fill:#fff;margin-right:10px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface{font-family:"Kanit",sans-serif;font-size:1.25rem;color:#fff;display:flex;justify-content:center;align-items:center;margin:0}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface svg{width:20px;fill:#fff;margin-right:8px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta{color:#fff;padding-left:13px;padding-right:82px;border-color:#fff}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta:before{width:36px;right:27px;background-color:#fff}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta:after{right:20px;border-left-color:#fff}.accomodations_list .accomodations_list_item:nth-last-child(2),.accomodations_list .accomodations_list_item:nth-last-child(3),.accomodations_list .accomodations_list_item:last-child{margin-bottom:0}.accomodations_list .accomodations_list_item:nth-child(3),.accomodations_list .accomodations_list_item:nth-child(6),.accomodations_list .accomodations_list_item:nth-child(9),.accomodations_list .accomodations_list_item:nth-child(12){margin-right:0}.accomodations_list .accomodations_list_item.alcina>picture:last-of-type{height:254px;top:88px;left:-130px;transform:translateX(130px)}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_bottom .accomodations_list_item_bottom_name{color:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(255,249,249,0) 0%, #fff9f9 46%, #fff9f9 100%)}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .accomodations_list_item_info_price{color:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .accomodations_list_item_info_view{color:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .accomodations_list_item_info_view svg{fill:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests{color:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests svg{fill:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface{color:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface svg{fill:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .cta{color:#3d806b;border-color:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .cta:before{background-color:#3d806b}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info .cta:after{border-left-color:#3d806b}.accomodations_list .accomodations_list_item.sanvi>picture:last-of-type{height:380px;top:65px;left:-124px;transform:translateX(124px)}.accomodations_list .accomodations_list_item.sanvi .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(248,112,54,0) 0%, #f87036 46%, #f87036 100%)}.accomodations_list .accomodations_list_item.arnica>picture:last-of-type{height:340px;top:80px;left:-104px;transform:translateX(104px)}.accomodations_list .accomodations_list_item.arnica .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(241,177,51,0) 0%, #f1b133 46%, #f1b133 100%)}.accomodations_list .accomodations_list_item.stera_de_munt>picture:last-of-type{height:292px;top:110px;left:-124px;transform:rotate(10deg) translateX(124px)}.accomodations_list .accomodations_list_item.stera_de_munt .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(208,214,224,0) 0%, #d0d6e0 46%, #d0d6e0 100%)}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type{width:263px;height:auto;top:130px;left:-124px;transform:rotate(10deg) translateX(124px)}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type .responsive-img{width:100%;height:auto}.accomodations_list .accomodations_list_item.cancun .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(36,143,194,0) 0%, #248fc2 46%, #248fc2 100%)}.accomodations_list .accomodations_list_item.ciof_dal_ton>picture:last-of-type{height:335px;top:60px;left:-119px;transform:translateX(119px)}.accomodations_list .accomodations_list_item.ciof_dal_ton .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(234,71,126,0) 0%, #ea477e 46%, #ea477e 100%)}.accomodations_list .accomodations_list_item.lisora>picture:last-of-type{height:275px;top:130px;left:-125px;transform:translateX(125px)}.accomodations_list .accomodations_list_item.lisora .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(154,63,94,0) 0%, #9a3f5e 46%, #9a3f5e 100%)}.accomodations_list .accomodations_list_item.mota_vedla>picture:last-of-type{height:345px;top:96px;left:-125px;transform:translateX(125px)}.accomodations_list .accomodations_list_item.mota_vedla .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(96,67,157,0) 0%, #60439d 46%, #60439d 100%)}.accomodations_list .accomodations_list_item.salieta>picture:last-of-type{height:390px;top:80px;left:-95px;transform:translateX(95px)}.accomodations_list .accomodations_list_item.salieta .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(91,208,251,0) 0%, #5bd0fb 46%, #5bd0fb 100%)}.accomodations_list .accomodations_list_item.picio_pre>picture:last-of-type{height:auto;top:-36px;left:-32px;object-fit:fill}.accomodations_list .accomodations_list_item.picio_pre>picture:last-of-type .responsive-img{object-fit:fill}.accomodations_list .accomodations_list_item.picio_pre .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(20,164,72,0) 0%, #14a448 46%, #14a448 100%)}.accomodations_list .accomodations_list_item.gran_pre>picture:last-of-type{height:auto;top:-33px;left:-32px;object-fit:fill}.accomodations_list .accomodations_list_item.gran_pre>picture:last-of-type .responsive-img{object-fit:fill}.accomodations_list .accomodations_list_item.gran_pre .accomodations_list_item_info{background-image:linear-gradient(to bottom, rgba(10,100,42,0) 0%, #0a642a 46%, #0a642a 100%)}.accomodations_list .accomodations_list_item:hover{transform:translateY(-28px)}.accomodations_list .accomodations_list_item:hover>picture:last-of-type{opacity:1;transition-delay:.3s}.accomodations_list .accomodations_list_item:hover .accomodations_list_item_bottom{animation:accomodation_bottom_hover .4s forwards}.accomodations_list .accomodations_list_item:hover .accomodations_list_item_bottom .accomodations_list_item_bottom_name{color:#fff;transition-delay:.28s}.accomodations_list .accomodations_list_item:hover .accomodations_list_item_bottom .accomodations_list_item_bottom_price{color:#fff;transition-delay:.28s}.accomodations_list .accomodations_list_item:hover .accomodations_list_item_info{transition-delay:.2s;opacity:1;transform:translateY(0)}.accomodations_list .accomodations_list_item:hover.alcina>picture:last-of-type{transform:rotate(-30deg) translateX(0)}.accomodations_list .accomodations_list_item:hover.sanvi>picture:last-of-type{transform:rotate(-14deg) translateX(0)}.accomodations_list .accomodations_list_item:hover.arnica>picture:last-of-type{transform:rotate(-14deg) translateX(0)}.accomodations_list .accomodations_list_item:hover.stera_de_munt>picture:last-of-type{transform:translateX(0)}.accomodations_list .accomodations_list_item:hover.cancun>picture:last-of-type{transform:translateX(0)}.accomodations_list .accomodations_list_item:hover.ciof_dal_ton>picture:last-of-type{transform:rotate(-24deg) translateX(0)}.accomodations_list .accomodations_list_item:hover.lisora>picture:last-of-type{transform:rotate(-27deg) translateX(0)}.accomodations_list .accomodations_list_item:hover.mota_vedla>picture:last-of-type{transform:rotate(-18deg) translateX(0)}.accomodations_list .accomodations_list_item:hover.salieta>picture:last-of-type{transform:rotate(-25deg) translateX(0)}@media screen and (max-width: 2300px){.accomodations_list{margin-bottom:104px}.accomodations_list .accomodations_list_item{margin-bottom:69px;padding-bottom:104px}.accomodations_list .accomodations_list_item>picture:first-of-type{height:266px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom{height:104px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_name{font-size:2.8125rem;line-height:40px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price{font-size:2.125rem}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price span{font-size:.6875rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info{height:218px;padding-top:86px;transform:translateY(15px)}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view{font-size:.9375rem;margin-bottom:20px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view svg{width:23px;margin-right:6px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom{margin-bottom:17px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests{font-size:.9375rem;margin-right:44px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests svg{width:11px;margin-right:8px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface{font-size:.9375rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface svg{width:15px;margin-right:6px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta{padding-left:10px;padding-right:62px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta:before{width:27px;right:20px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta:after{right:15px}.accomodations_list .accomodations_list_item.alcina>picture:last-of-type{height:191px;top:66px;left:-98px;transform:translateX(98px)}.accomodations_list .accomodations_list_item.sanvi>picture:last-of-type{height:285px;top:49px;left:-93px;transform:translateX(93px)}.accomodations_list .accomodations_list_item.arnica>picture:last-of-type{height:255px;top:60px;left:-78px;transform:translateX(78px)}.accomodations_list .accomodations_list_item.stera_de_munt>picture:last-of-type{height:212px;top:83px;left:-93px;transform:rotate(10deg) translateX(93px)}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type{width:197px;height:auto;top:98px;left:-93px;transform:rotate(10deg) translateX(93px)}.accomodations_list .accomodations_list_item.ciof_dal_ton>picture:last-of-type{height:251px;top:45px;left:-89px;transform:translateX(89px)}.accomodations_list .accomodations_list_item.lisora>picture:last-of-type{height:206px;top:98px;left:-94px;transform:translateX(94px)}.accomodations_list .accomodations_list_item.mota_vedla>picture:last-of-type{height:259px;top:72px;left:-94px;transform:translateX(94px)}.accomodations_list .accomodations_list_item.salieta>picture:last-of-type{height:293px;top:60px;left:-71px;transform:translateX(71px)}.accomodations_list .accomodations_list_item:hover{transform:translateY(-21px)}}@media screen and (max-width: 1600px){.accomodations_list{width:80%;margin-bottom:78px}.accomodations_list .accomodations_list_item{margin-bottom:52px;padding-bottom:78px}.accomodations_list .accomodations_list_item>picture:first-of-type{height:200px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom{height:78px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_name{font-size:2.125rem;line-height:30px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price{font-size:2rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info{height:194px;padding-top:85px;transform:translateY(11px)}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view{font-size:.8125rem;margin-bottom:10px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view svg{width:17px;margin-right:5px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom{margin-bottom:10px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests{font-size:.8125rem;margin-right:33px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests svg{width:8px;margin-right:6px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface{font-size:.8125rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface svg{width:11px;margin-right:5px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta{padding-right:57px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta:before{width:20px}.accomodations_list .accomodations_list_item.alcina>picture:last-of-type{height:143px;top:50px;left:-74px;transform:translateX(74px)}.accomodations_list .accomodations_list_item.sanvi>picture:last-of-type{height:214px;top:37px;left:-70px;transform:translateX(70px)}.accomodations_list .accomodations_list_item.arnica>picture:last-of-type{height:191px;top:45px;left:-59px;transform:translateX(59px)}.accomodations_list .accomodations_list_item.stera_de_munt>picture:last-of-type{height:159px;top:62px;left:-70px;transform:rotate(10deg) translateX(70px)}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type{width:148px;height:auto;top:74px;left:-70px;transform:rotate(10deg) translateX(70px)}.accomodations_list .accomodations_list_item.ciof_dal_ton>picture:last-of-type{height:188px;top:34px;left:-67px;transform:translateX(67px)}.accomodations_list .accomodations_list_item.lisora>picture:last-of-type{height:155px;top:74px;left:-71px;transform:translateX(71px)}.accomodations_list .accomodations_list_item.mota_vedla>picture:last-of-type{height:194px;top:54px;left:-71px;transform:translateX(71px)}.accomodations_list .accomodations_list_item.salieta>picture:last-of-type{height:220px;top:45px;left:-53px;transform:translateX(53px)}.accomodations_list .accomodations_list_item.gran_pre:before{content:'';width:50px;height:100px;position:absolute;bottom:-100px;left:-48px;background-color:#fff;z-index:2}.accomodations_list .accomodations_list_item:hover{transform:translateY(-16px)}}@media screen and (max-width: 1200px) and (orientation: landscape){.accomodations_list{width:100%;padding-left:75px;padding-right:15px}.accomodations_list .accomodations_list_item:hover{transform:none}.accomodations_list .accomodations_list_item>picture:last-of-type{opacity:1}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom{opacity:1;transform:translateY(-200px);padding:0 11px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_name{color:#fff}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price{color:#fff}.accomodations_list .accomodations_list_item .accomodations_list_item_info{opacity:1;transform:translateY(0)}.accomodations_list .accomodations_list_item.alcina>picture:last-of-type{transform:rotate(-30deg) translateX(0)}.accomodations_list .accomodations_list_item.sanvi>picture:last-of-type{transform:rotate(-14deg) translateX(0)}.accomodations_list .accomodations_list_item.arnica>picture:last-of-type{transform:rotate(-14deg) translateX(0)}.accomodations_list .accomodations_list_item.stera_de_munt>picture:last-of-type{transform:translateX(0)}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type{transform:translateX(0)}.accomodations_list .accomodations_list_item.ciof_dal_ton>picture:last-of-type{transform:rotate(-24deg) translateX(0)}.accomodations_list .accomodations_list_item.lisora>picture:last-of-type{transform:rotate(-27deg) translateX(0)}.accomodations_list .accomodations_list_item.mota_vedla>picture:last-of-type{transform:rotate(-18deg) translateX(0)}.accomodations_list .accomodations_list_item.salieta>picture:last-of-type{transform:rotate(-25deg) translateX(0)}.accomodations_list .accomodations_list_item.picio_pre>picture:last-of-type{left:-25px}.accomodations_list .accomodations_list_item.gran_pre>picture:last-of-type{top:-32px;left:-25px}}@media screen and (max-width: 1000px) and (orientation: portrait){.accomodations_list{width:90%;min-height:465px}.accomodations_list .accomodations_list_item{width:calc(50% - 16px);height:394px;margin-bottom:100px;margin-right:32px}.accomodations_list .accomodations_list_item>picture:first-of-type{height:179px}.accomodations_list .accomodations_list_item>picture:last-of-type{opacity:1;z-index:-1}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom{height:auto;position:static;padding:10px 15px 0 15px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_name{font-size:1.875rem;color:#fff}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price{font-size:1.875rem;color:#fff}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price span{font-size:.9375rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info{height:auto;position:absolute;bottom:15px;left:0;padding-top:0;opacity:1;transform:none}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view{font-size:1.125rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom{margin-bottom:15px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests{font-size:1.125rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests svg{width:14px;margin-right:10px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface{font-size:1.125rem}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface svg{width:17px;margin-right:8px}.accomodations_list .accomodations_list_item:nth-last-child(2),.accomodations_list .accomodations_list_item:last-child{margin-bottom:0}.accomodations_list .accomodations_list_item:nth-last-child(3){margin-bottom:100px}.accomodations_list .accomodations_list_item:nth-child(3),.accomodations_list .accomodations_list_item:nth-child(9){margin-right:16px}.accomodations_list .accomodations_list_item:nth-child(2),.accomodations_list .accomodations_list_item:nth-child(4),.accomodations_list .accomodations_list_item:nth-child(8),.accomodations_list .accomodations_list_item:nth-child(10){margin-right:0}.accomodations_list .accomodations_list_item.alcina{background-color:#FFF9F9}.accomodations_list .accomodations_list_item.alcina>picture:last-of-type{height:120px;top:-71px;left:84px;transform:rotate(40deg)}.accomodations_list .accomodations_list_item.alcina .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.sanvi{background-color:#F87036}.accomodations_list .accomodations_list_item.sanvi>picture:last-of-type{height:190px;top:-101px;left:84px;transform:rotate(-35deg)}.accomodations_list .accomodations_list_item.sanvi .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.arnica{background-color:#F1B133}.accomodations_list .accomodations_list_item.arnica>picture:last-of-type{height:160px;top:-100px;left:95px;transform:rotate(-52deg)}.accomodations_list .accomodations_list_item.arnica .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.stera_de_munt{background-color:#D0D6E0}.accomodations_list .accomodations_list_item.stera_de_munt>picture:last-of-type{height:150px;top:-90px;left:99px;transform:rotate(40deg)}.accomodations_list .accomodations_list_item.stera_de_munt .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.cancun{background-color:#248FC2}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type{width:150px;height:auto;top:-90px;left:68px;transform:rotate(30deg)}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type .responsive-img{width:100%;height:auto}.accomodations_list .accomodations_list_item.cancun .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.ciof_dal_ton{background-color:#EA477E}.accomodations_list .accomodations_list_item.ciof_dal_ton>picture:last-of-type{height:120px;top:-87px;left:119px;transform:rotate(-54deg)}.accomodations_list .accomodations_list_item.ciof_dal_ton .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.lisora{background-color:#9A3F5E}.accomodations_list .accomodations_list_item.lisora>picture:last-of-type{height:135px;top:-70px;left:115px;transform:rotate(-46deg)}.accomodations_list .accomodations_list_item.lisora .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.mota_vedla{background-color:#60439D}.accomodations_list .accomodations_list_item.mota_vedla>picture:last-of-type{height:176px;top:-86px;left:95px;transform:rotate(65deg)}.accomodations_list .accomodations_list_item.mota_vedla .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.salieta{background-color:#5BD0FB}.accomodations_list .accomodations_list_item.salieta>picture:last-of-type{height:180px;top:-100px;left:115px;transform:rotate(-60deg)}.accomodations_list .accomodations_list_item.salieta .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.picio_pre{background-color:#14A448}.accomodations_list .accomodations_list_item.picio_pre>picture:last-of-type{left:-28px}.accomodations_list .accomodations_list_item.picio_pre .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item.gran_pre{background-color:#0A642A}.accomodations_list .accomodations_list_item.gran_pre>picture:last-of-type{left:-28px}.accomodations_list .accomodations_list_item.gran_pre .accomodations_list_item_info{background-image:none}.accomodations_list .accomodations_list_item:hover{transform:none}.accomodations_list .accomodations_list_item:hover .accomodations_list_item_bottom{animation:none}}@media screen and (max-width: 600px) and (orientation: portrait){.accomodations_list{width:calc(100% - 70px);min-height:130px}.accomodations_list .accomodations_list_item{width:100%;height:auto;margin-bottom:93px !important;margin-right:0;padding-bottom:20px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom{display:block;padding-top:17px;padding-bottom:22px}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_name{text-align:center;width:100%}.accomodations_list .accomodations_list_item .accomodations_list_item_bottom .accomodations_list_item_bottom_price{display:none}.accomodations_list .accomodations_list_item .accomodations_list_item_info{position:relative;bottom:auto;display:flex;flex-direction:column-reverse;align-items:center;padding:0 15px;padding-bottom:40px}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom{width:100%;display:block}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_guests{justify-content:flex-start;margin-bottom:17px;margin-right:0}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_bottom .accomodations_list_item_info_bottom_surface{justify-content:flex-start}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_view{margin-right:auto}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_price{font-family:"Kanit",sans-serif;font-size:1.875rem;color:#fff;line-height:1;text-align:right;position:absolute;top:0;right:15px;display:block}.accomodations_list .accomodations_list_item .accomodations_list_item_info .accomodations_list_item_info_price span{font-size:.9375rem;font-weight:100;display:block}.accomodations_list .accomodations_list_item .accomodations_list_item_info .cta{position:absolute;bottom:0}.accomodations_list .accomodations_list_item.sanvi>picture:last-of-type{height:290px;left:-30px}.accomodations_list .accomodations_list_item.arnica>picture:last-of-type{height:260px;top:-50px;left:-30px;transform:rotate(-15deg)}.accomodations_list .accomodations_list_item.stera_de_munt>picture:last-of-type{height:250px;top:-90px;left:-30px;transform:rotate(-20deg)}.accomodations_list .accomodations_list_item.cancun>picture:last-of-type{width:200px;top:-90px;left:-30px;transform:rotate(0)}.accomodations_list .accomodations_list_item.ciof_dal_ton>picture:last-of-type{height:220px;top:-97px;left:-36px;transform:scaleX(-1) rotate(-10deg)}.accomodations_list .accomodations_list_item.lisora>picture:last-of-type{height:235px;top:-70px;left:-30px;transform:scaleX(-1) rotate(0)}.accomodations_list .accomodations_list_item.mota_vedla>picture:last-of-type{height:236px;top:-96px;left:-37px;transform:rotate(-14deg)}.accomodations_list .accomodations_list_item.salieta>picture:last-of-type{height:230px;top:-105px;left:30px;transform:rotate(-60deg)}.accomodations_list .accomodations_list_item:last-child{margin-bottom:0 !important}}@media screen and (min-width: 2301px){@keyframes accomodation_bottom_hover{0%{opacity:1;transform:translateY(0)}30%{opacity:0;transform:translateY(0);padding:0}70%{opacity:0;transform:translateY(-290px);padding:0 20px}100%{opacity:1;transform:translateY(-354px);padding:0 20px}}}@media screen and (min-width: 1601px) and (max-width: 2300px){@keyframes accomodation_bottom_hover{0%{opacity:1;transform:translateY(0)}30%{opacity:0;transform:translateY(0);padding:0}70%{opacity:0;transform:translateY(-218px);padding:0 15px}100%{opacity:1;transform:translateY(-266px);padding:0 15px}}}@media screen and (max-width: 1600px){@keyframes accomodation_bottom_hover{0%{opacity:1;transform:translateY(0)}30%{opacity:0;transform:translateY(0);padding:0}70%{opacity:0;transform:translateY(-164px);padding:0 11px}100%{opacity:1;transform:translateY(-200px);padding:0 11px}}}.open-filters{display:none}@media screen and (max-width: 1000px) and (orientation: portrait){.open-filters{width:100%;height:66px;position:fixed;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-end;background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff);transition:.2s;transition-delay:.2s;z-index:400}.open-filters button{width:112px;height:66px;position:relative;border:none;padding:0;background-color:#3d806b}.open-filters button:before{content:'';width:56px;height:10px;position:absolute;top:-10px;left:0;border-bottom:10px solid #3d806b;border-left:56px solid transparent}.open-filters button:after{content:'';width:56px;height:10px;position:absolute;top:-10px;right:0;border-bottom:10px solid #3d806b;border-right:56px solid transparent}.open-filters button span{width:9px;height:9px;position:absolute;display:block;border-radius:50%;border:2px solid #fff}.open-filters button span:before{content:'';height:2px;position:absolute;top:2px;border-radius:2px;background-color:#fff}.open-filters button span:after{content:'';height:2px;position:absolute;top:2px;border-radius:2px;background-color:#fff}.open-filters button span:first-child{top:18px;left:43px}.open-filters button span:first-child:before{width:7px;left:-7px}.open-filters button span:first-child:after{width:26px;right:-26px}.open-filters button span:nth-child(2){top:31px;left:62px}.open-filters button span:nth-child(2):before{width:26px;left:-26px}.open-filters button span:nth-child(2):after{width:7px;right:-7px}.open-filters button span:last-child{top:44px;left:49px}.open-filters button span:last-child:before{width:13px;left:-13px}.open-filters button span:last-child:after{width:20px;right:-20px}.open-filters.hide{transition:.2s;transform:translateY(calc(100% + 10px))}}@media screen and (max-width: 600px) and (orientation: portrait){.open-filters{height:74px;background-image:none}.open-filters button{width:100%;height:100%;background-color:transparent;background-image:linear-gradient(to bottom, rgba(61,128,107,0.8), #3d806b)}.open-filters button:before,.open-filters button:after{display:none}.open-filters button span:first-child{left:calc(50% - 14px)}.open-filters button span:nth-child(2){left:calc(50% + 5px)}.open-filters button span:last-child{left:calc(50% - 8px)}}
