@media screen and (max-width: 1200px) and (orientation: portrait){.full-gallery{padding-top:70px;margin-bottom:57px}.full-gallery .owl-dots{width:6px;height:100%;position:absolute;top:0;left:20px;display:flex;flex-direction:column;justify-content:center;padding-top:80px}.full-gallery .owl-dots button{width:6px;height:6px;margin-bottom:15px;padding:0;border:1px solid #fff;border-radius:50%;background-color:#fff;transition:.2s}.full-gallery .owl-dots button.active{background-color:transparent}}@media screen and (max-width: 650px) and (orientation: portrait){.full-gallery{padding-top:43px;margin-bottom:34px}.full-gallery .owl-dots{left:auto;right:15px}}.accomodation_details_property-logo{width:8.3%;height:67.5%;position:absolute;top:0;right:12.2%;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(to bottom, rgba(29,132,74,0) 0%, #1D844A 50%, rgba(29,132,74,0) 100%);z-index:200}.accomodation_details_property-logo svg{width:65.8%}@media screen and (max-width: 1200px) and (orientation: portrait){.accomodation_details_property-logo{width:13.8%;height:31.8%;top:4.6%;right:9.1%;background-image:linear-gradient(to bottom, rgba(29,132,74,0.84) 0%, rgba(29,132,74,0.84) 50%, rgba(29,132,74,0) 100%)}.accomodation_details_property-logo+.article_title{font-size:3.125rem}}@media screen and (max-width: 650px) and (orientation: portrait){.accomodation_details_property-logo{width:13.7%;height:156px;top:25px;left:15px;right:auto;background-image:linear-gradient(to bottom, rgba(29,132,74,0.65) 0%, rgba(29,132,74,0.65) 50%, rgba(29,132,74,0) 100%)}.accomodation_details_property-logo svg{width:76.4%}.accomodation_details_property-logo+.article_title{font-size:2.5rem}}.accomodation-details_info-top{display:flex;justify-content:center;align-items:center}.accomodation-details_info-top .accomodation-details_info-top_item{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#4D4D4D;font-weight:normal;display:flex;align-items:center;margin:0}.accomodation-details_info-top .accomodation-details_info-top_item svg{height:auto;margin-right:18px;fill:#1D844A}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__guests svg{width:27px}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__sm svg{width:24px}.accomodation-details_info-top .accomodation-details_info-top_item:first-child{margin-right:58px}@media screen and (max-width: 2300px){.accomodation-details_info-top .accomodation-details_info-top_item{font-size:1.125rem}.accomodation-details_info-top .accomodation-details_info-top_item svg{margin-right:14px}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__guests svg{width:20px}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__sm svg{width:18px}.accomodation-details_info-top .accomodation-details_info-top_item:first-child{margin-right:44px}}@media screen and (max-width: 1600px){.accomodation-details_info-top .accomodation-details_info-top_item{font-size:.875rem}.accomodation-details_info-top .accomodation-details_info-top_item svg{margin-right:11px}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__guests svg{width:15px}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__sm svg{width:14px}.accomodation-details_info-top .accomodation-details_info-top_item:first-child{margin-right:33px}}@media screen and (max-width: 1200px) and (orientation: portrait){.accomodation-details_info-top{margin-bottom:20px}.accomodation-details_info-top .accomodation-details_info-top_item{font-size:1.25rem}.accomodation-details_info-top .accomodation-details_info-top_item svg{margin-right:19px}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__guests svg{width:27px}.accomodation-details_info-top .accomodation-details_info-top_item.accomodation-details_info-top_item__sm svg{width:24px}.accomodation-details_info-top .accomodation-details_info-top_item:first-child{margin-right:55px}}@media screen and (max-width: 650px) and (orientation: portrait){.accomodation-details_info-top{margin-bottom:17px}.accomodation-details_info-top .accomodation-details_info-top_item{font-size:.9375rem}}.accomodation-details_bottom{display:flex;justify-content:center;margin-bottom:167px}.accomodation-details_bottom>.cta{display:none}.accomodation-details_bottom .accomodation-details_bottom_blueprint{width:33.6%;margin-left:6.9%}.accomodation-details_bottom .accomodation-details_bottom_blueprint picture{height:683px}.accomodation-details_bottom .accomodation-details_bottom_blueprint picture .responsive-img{object-fit:contain}.accomodation-details_bottom .accomodation-details_bottom_features{width:47.7%;position:relative;margin-left:auto}.accomodation-details_bottom .accomodation-details_bottom_features .article_title{text-align:left;margin-bottom:79px}.accomodation-details_bottom .accomodation-details_bottom_features .article_title:first-letter{text-transform:uppercase}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list{display:flex}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul{margin:0;margin-right:100px;list-style:none}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li{font-size:1.875rem;line-height:1.4;display:flex;align-items:center;margin-bottom:26px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li svg{width:28px;height:auto;margin-right:17px;fill:#A20417;transform:rotate(-29deg)}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li:last-child{margin-bottom:0}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list:last-child{margin-right:0}.accomodation-details_bottom .accomodation-details_bottom_features .cta{text-transform:uppercase;position:absolute;top:52px;right:0}@media screen and (max-width: 2300px){.accomodation-details_bottom{margin-bottom:125px}.accomodation-details_bottom .accomodation-details_bottom_blueprint picture{height:512px}.accomodation-details_bottom .accomodation-details_bottom_features .article_title{margin-bottom:59px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul{margin-right:75px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li{font-size:1.4375rem;margin-bottom:20px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li svg{width:21px;margin-right:13px}.accomodation-details_bottom .accomodation-details_bottom_features .cta{top:39px}}@media screen and (max-width: 1600px){.accomodation-details_bottom{margin-bottom:94px}.accomodation-details_bottom .accomodation-details_bottom_blueprint picture{height:384px}.accomodation-details_bottom .accomodation-details_bottom_features .article_title{margin-bottom:44px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul{margin-right:56px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li{font-size:1.0625rem;margin-bottom:15px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li svg{width:16px;margin-right:10px}.accomodation-details_bottom .accomodation-details_bottom_features .cta{top:29px}}@media screen and (max-width: 1200px) and (orientation: portrait){.accomodation-details_bottom{flex-direction:column-reverse;margin-bottom:57px}.accomodation-details_bottom>.cta{text-transform:uppercase;display:flex;align-self:center;margin-top:60px}.accomodation-details_bottom .accomodation-details_bottom_blueprint{width:100%;margin-left:0}.accomodation-details_bottom .accomodation-details_bottom_features{width:100%;margin-bottom:90px;padding:0 15px}.accomodation-details_bottom .accomodation-details_bottom_features .article_title{text-align:center;margin-bottom:70px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list{justify-content:space-around}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul{margin-right:0}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li{font-size:1.25rem}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li svg{width:19px;margin-right:12px}.accomodation-details_bottom .accomodation-details_bottom_features .cta{display:none}}@media screen and (max-width: 650px) and (orientation: portrait){.accomodation-details_bottom .accomodation-details_bottom_features{margin-bottom:60px}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list{justify-content:space-between}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul{width:calc(50% - 10px);display:flex;flex-direction:column}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li{font-size:.9375rem;align-items:flex-start}.accomodation-details_bottom .accomodation-details_bottom_features .accomodation-details_bottom_features_list ul li svg{flex:0 0 12px;margin-top:3px}.accomodation-details_bottom .accomodation-details_bottom_blueprint picture{height:310px}}.prices-title{font-size:6.25rem;color:#fff;line-height:131px;text-align:center;margin:0;width:100%;height:131px;background-color:#1D844A}.prices-title:first-letter{text-transform:capitalize}@media screen and (max-width: 2300px){.prices-title{font-size:4.6875rem;line-height:98px;height:98px}}@media screen and (max-width: 1600px){.prices-title{font-size:3.5rem;line-height:74px;height:74px}}@media screen and (max-width: 1200px) and (orientation: portrait){.prices-title{font-size:3.125rem}}@media screen and (max-width: 650px) and (orientation: portrait){.prices-title{font-size:2.5rem;line-height:58px;height:58px}}.t-row{margin-top:0;border:0}.t-row.t-first-row .t-row-desc{height:106px;visibility:hidden}.t-row.t-first-row .t-row-cell{color:#1D844A;height:106px;background-color:transparent}.t-row.t-first-row .t-cell-value{font-size:1.875rem;font-weight:normal;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 2300px){.t-row.t-first-row .t-row-desc{height:80px}.t-row.t-first-row .t-row-cell{height:80px}.t-row.t-first-row .t-cell-value{font-size:1.4375rem}}@media screen and (max-width: 1600px){.t-row.t-first-row .t-row-desc{height:60px}.t-row.t-first-row .t-row-cell{height:60px}.t-row.t-first-row .t-cell-value{font-size:1.0625rem}}@media screen and (max-width: 1200px) and (orientation: portrait){.t-row{padding-top:34px}.t-row.t-first-row{padding-top:0}.t-row.t-first-row .t-row-cell{height:106px}.t-row.t-first-row .t-row-cell .t-element{display:table-cell}.t-row.t-first-row .t-cell-value{font-size:1.25rem}.t-row.t-first-row .t-cell-desc-s{display:none}}@media screen and (max-width: 650px) and (orientation: portrait){.t-row{padding-top:18px}.t-row.t-first-row .t-row-cell{height:78px}}.t-row-cell{height:120px;padding:0}.t-row-cell:nth-child(even),.t-row-cell:nth-child(odd){background-color:transparent}@media screen and (max-width: 2300px){.t-row-cell{height:90px}}@media screen and (max-width: 1600px){.t-row-cell{height:68px}}@media screen and (max-width: 1200px) and (orientation: portrait){.t-row-cell{height:106px}.t-row-cell .t-element{display:flex;justify-content:space-around;align-items:center}}@media screen and (max-width: 650px) and (orientation: portrait){.t-row-cell{height:78px}}.t-cell-value{font-family:"Bigilla";font-size:3.75rem;color:#1D844A}.t-cell-value span{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#3C3C3B;display:block}@media screen and (max-width: 2300px){.t-cell-value{font-size:2.8125rem}.t-cell-value span{font-size:1.125rem}}@media screen and (max-width: 1600px){.t-cell-value{font-size:2.125rem}.t-cell-value span{font-size:.875rem}}@media screen and (max-width: 1200px) and (orientation: portrait){.t-cell-value{font-size:3.75rem}.t-cell-value span{font-size:1.25rem}}@media screen and (max-width: 650px) and (orientation: portrait){.t-cell-value{font-size:2.5rem}.t-cell-value span{font-size:.9375rem}}.t-row-content{background-color:transparent}.t-element{line-height:1}.t-header-devider{display:inline-block;margin:0 10px;margin-bottom:5px;clear:none}@media screen and (max-width: 2300px){.t-header-devider{margin:0 8px;margin-bottom:4px}}@media screen and (max-width: 1600px){.t-header-devider{margin:0 6px;margin-bottom:3px}}.t-arr-left,.t-arr-right{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:0;background-color:transparent;box-shadow:none}.t-arr-left svg,.t-arr-right svg{width:22px;height:auto;top:auto}@media screen and (max-width: 2300px){.t-arr-left,.t-arr-right{width:30px;height:30px}.t-arr-left svg,.t-arr-right svg{width:17px}}@media screen and (max-width: 1600px){.t-arr-left,.t-arr-right{width:23px;height:23px}.t-arr-left svg,.t-arr-right svg{width:13px}}@media screen and (max-width: 1200px) and (orientation: portrait){.t-arr-left,.t-arr-right{width:40px;height:40px}.t-arr-left svg,.t-arr-right svg{width:22px}}.t-arr-left{margin-left:-130px}@media screen and (max-width: 2300px){.t-arr-left{margin-left:-98px}}@media screen and (max-width: 1600px){.t-arr-left{margin-left:-74px}}@media screen and (max-width: 1200px) and (orientation: portrait){.t-arr-left{margin-left:20px}}.t-arr-right{right:-130px}@media screen and (max-width: 2300px){.t-arr-right{right:-98px}}@media screen and (max-width: 1600px){.t-arr-right{right:-74px}}@media screen and (max-width: 1200px) and (orientation: portrait){.t-arr-right{right:20px}}.t-svg-arrow{fill:#1D844A}.t-row-desc{height:120px;padding:0}@media screen and (max-width: 2300px){.t-row-desc{height:90px}}@media screen and (max-width: 1600px){.t-row-desc{height:68px}}.t-cell-desc-l{font-family:"Julius Sans One",sans-serif;font-size:1.5625rem;color:#3C3C3B;font-style:normal;display:flex;justify-content:center;align-items:center}.t-cell-desc-l svg{width:28px;height:auto;margin-right:18px;fill:#1D844A}@media screen and (max-width: 2300px){.t-cell-desc-l{font-size:1.1875rem}.t-cell-desc-l svg{width:21px;margin-right:14px}}@media screen and (max-width: 1600px){.t-cell-desc-l{font-size:.875rem}.t-cell-desc-l svg{width:16px;margin-right:11px}}.t-cell-desc-s{font-family:"Julius Sans One",sans-serif;font-size:1.5625rem;color:#3C3C3B;font-style:normal;display:inline-flex;justify-content:center;align-items:center}.t-cell-desc-s svg{width:28px;height:auto;fill:#1D844A;margin-right:10px}@media screen and (max-width: 650px) and (orientation: portrait){.t-cell-desc-s{font-size:.9375rem}.t-cell-desc-s svg{width:18px}}.t-cell-border-top:before{display:none}.top-bar.top{height:192px;margin-bottom:0;padding-bottom:0;overflow:visible}.top-bar.top:before{display:none}.top-bar.top .top-bar_language,.top-bar.top .top-bar_right{padding-bottom:0}@media screen and (max-width: 2300px){.top-bar.top{height:144px}}@media screen and (max-width: 1600px){.top-bar.top{height:108px}}@media screen and (max-width: 1200px) and (orientation: portrait){.top-bar.top{position:absolute;top:0;left:0;height:120px;margin-bottom:-40px;padding-bottom:40px;overflow:hidden;z-index:300}.top-bar.top:before{display:block;background-color:#fff}}@media screen and (max-width: 650px) and (orientation: portrait){.top-bar.top{height:85px;margin-bottom:-34px;padding-bottom:34px}.top-bar.top:before{bottom:34px}}.prices-table{position:relative;margin-bottom:45px;padding-right:400px}.prices-table:before{content:'';width:100%;height:106px;position:absolute;top:0;left:0;background-color:rgba(29,132,74,0.1)}@media screen and (max-width: 2300px){.prices-table{margin-bottom:34px;padding-right:300px}.prices-table:before{height:80px}}@media screen and (max-width: 1600px){.prices-table{margin-bottom:26px;padding-right:225px}.prices-table:before{height:60px}}@media screen and (max-width: 1200px) and (orientation: portrait){.prices-table{margin-bottom:80px;padding-right:0}.prices-table:before{height:106px}}@media screen and (max-width: 650px) and (orientation: portrait){.prices-table{margin-bottom:54px}.prices-table:before{height:78px}}
