/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Brandon;src:url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Regular.eot);src:url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Regular.woff) format("woff"),url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBold;src:url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Bold.eot);src:url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Bold.woff) format("woff"),url(/themes/custom/maslina/css/base/../../assets/Fonts/BrandonGrotesque-Bold.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBlk;src:url(/themes/custom/maslina/css/base/../../assets/Fonts/Brandon_blk.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonLight;src:url(/themes/custom/maslina/css/base/../../assets/Fonts/Brandon_Grotesque_light.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondPro;src:url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Regular.eot);src:url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Regular.woff) format("woff"),url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondProItalic;src:url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Italic.eot);src:url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Italic.woff) format("woff"),url(/themes/custom/maslina/css/base/../../assets/Fonts/AGaramondPro-Italic.otf) format("truetype");font-display:swap}:root{--black:#040914;--white:#ffffff;--mineshaft:#333333;--springwood:#f8f7f2;--mercury:#e6e6e6;--ironstone:#864738;--boulder:#747474;--brownrust:#b1543e;--graynickel:#b8b8b7;--xanadu:#6f706f;--oldgold:#d0a639;--nandor:#4a5e59;--blue-regular:#157dac;--silver-sand:#c6c6c2;--tea-green:#d8edbe;--palm-leaf:#75964b}
@font-face{font-family:Brandon;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBold;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBlk;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_blk.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonLight;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_Grotesque_light.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondPro;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondProItalic;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.otf) format("truetype");font-display:swap}:root{--black:#040914;--white:#ffffff;--mineshaft:#333333;--springwood:#f8f7f2;--mercury:#e6e6e6;--ironstone:#864738;--boulder:#747474;--brownrust:#b1543e;--graynickel:#b8b8b7;--xanadu:#6f706f;--oldgold:#d0a639;--nandor:#4a5e59;--blue-regular:#157dac;--silver-sand:#c6c6c2;--tea-green:#d8edbe;--palm-leaf:#75964b}.carousel{max-width:1200px;width:100%;margin:0 auto}.carousel .slick-dots li button:before{all:unset;content:"";display:table;background:var(--ironstone);position:absolute;width:17px;height:17px;border-radius:100%;top:50%;right:50%;transform:translate(50%,-50%);opacity:.25}.carousel .slick-dots li.slick-active button:before{color:var(--ironstone)}.carousel .slick-slide img{width:100%}@media screen and (max-width:767px){.carousel .slick-slide img{height:auto}}.carousel .slick-next,.carousel .slick-prev{display:none!important}@media screen and (max-width:767px){.carousel .slick-next,.carousel .slick-prev{display:block!important;top:20%}}@media screen and (max-width:767px){.carousel .slick-next{right:10px;z-index:9;background-color:rgba(248,247,241,.5882352941);height:125px;width:34px}}.carousel .slick-next:before{content:url(/themes/custom/maslina/css/components/paragraphs/../../../assets/Images/mobile-arrow-right.png)}.carousel .slick-next:hover{background-color:rgba(248,247,241,.5882352941)}@media screen and (max-width:767px){.carousel .slick-prev{left:10px;z-index:9;background-color:rgba(248,247,241,.5882352941);height:125px;width:34px}}.carousel .slick-prev:before{content:url(/themes/custom/maslina/css/components/paragraphs/../../../assets/Images/mobile-arrow-left.png)}.carousel .slick-prev:hover{background-color:rgba(248,247,241,.5882352941)}@media screen and (max-width:767px){.carousel .slick-list,.carousel .slick-track{height:inherit!important}}.paragraph--type--teaser-cards-with-explore-paragr{padding:70px 0;background-color:var(--white)}@media screen and (max-width:767px){.paragraph--type--teaser-cards-with-explore-paragr{padding:30px 0}}.paragraph--type--teaser-card-with-explore-paragra{display:flex;flex-direction:column;text-align:left;background-color:var(--white);max-width:276px}@media screen and (max-width:767px){.paragraph--type--teaser-card-with-explore-paragra{text-align:center}}.paragraph--type--teaser-card-with-explore-paragra h2{font-family:AGaramondPro;font-size:30px;margin-top:2rem;flex:1;max-height:60px}.paragraph--type--teaser-card-with-explore-paragra h3{font-family:Brandon;text-transform:uppercase;font-size:12px;margin-top:.5rem}.paragraph--type--teaser-card-with-explore-paragra .links-wrapper{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.paragraph--type--teaser-card-with-explore-paragra .description{margin-top:2rem}.paragraph--type--teaser-card-with-explore-paragra p{font-family:BrandonLight;margin-bottom:0;font-size:18px;color:var(--boulder);line-height:1.2;height:87px}@media screen and (max-width:767px){.paragraph--type--teaser-card-with-explore-paragra p{margin-bottom:15px}}.paragraph--type--teaser-card-with-explore-paragra .link{margin-top:1rem;margin-bottom:1rem}.paragraph--type--teaser-card-with-explore-paragra .link a{font-size:13.5px;color:var(--ironstone);text-decoration:underline!important;text-transform:uppercase}.paragraph--type--teaser-card-with-explore-paragra .book-link a{background-color:var(--ironstone);text-transform:uppercase;padding:8px 14px;color:var(--white);display:block;width:120px;text-align:center}@media screen and (max-width:767px){.paragraph--type--teaser-card-with-explore-paragra .book-link a{margin:0 auto;width:145px}}.paragraph--type--teaser-cards-with-explore-paragr.wellness-version{background-color:var(--white)}.paragraph--type--teaser-cards-with-explore-paragr.wellness-version .paragraph--type--teaser-card-with-explore-paragra{min-height:420px}.paragraph--type--teaser-cards-with-explore-paragr.wellness-version .paragraph--type--teaser-card-with-explore-paragra h2{font-size:23px;color:#495d58;font-family:AGaramondPro}.paragraph--type--teaser-cards-with-explore-paragr.wellness-version .paragraph--type--teaser-card-with-explore-paragra p{font-size:14px;color:#747474;margin-top:-5px;font-family:BrandonLight;min-height:60px}@media screen and (max-width:767px){.paragraph--type--teaser-cards-with-explore-paragr.wellness-version .paragraph--type--teaser-card-with-explore-paragra p{font-size:18px}}.paragraph--type--teaser-cards-with-explore-paragr.wellness-version .paragraph--type--teaser-card-with-explore-paragra .book-link{margin-top:-10px}.paragraph--type--teaser-cards-with-explore-paragr.wellness-version .paragraph--type--teaser-card-with-explore-paragra .book-link a{width:125px}@media screen and (max-width:767px){.paragraph--type--teaser-cards-with-explore-paragr.wellness-version .carousel .slick-slide{margin-left:2.8rem}}.paragraph--type--teaser-cards-with-explore-paragr.destination-version .paragraph--type--teaser-card-with-explore-paragra{gap:0;justify-content:inherit;position:relative}.paragraph--type--teaser-cards-with-explore-paragr.destination-version .paragraph--type--teaser-card-with-explore-paragra img{margin-bottom:25px}.paragraph--type--teaser-cards-with-explore-paragr.destination-version .paragraph--type--teaser-card-with-explore-paragra h2{margin-bottom:15px;color:#495d58;min-height:66px}.paragraph--type--teaser-cards-with-explore-paragr.destination-version .paragraph--type--teaser-card-with-explore-paragra .book-link{margin-top:auto}.paragraph--type--teaser-cards-with-explore-paragr.destination-version .paragraph--type--teaser-card-with-explore-paragra p{font-size:14px;margin-bottom:8px}.paragraph--type--teaser-cards-with-explore-paragr.destination-version .paragraph--type--teaser-card-with-explore-paragra p a{text-decoration:underline!important;padding-bottom:10px}.paragraph--type--teaser-cards-with-explore-paragr.destination-version .paragraph--type--teaser-card-with-explore-paragra p strong{margin-top:10px}.paragraph--type--teaser-cards-with-explore-paragr .carousel{top:-150px}@media screen and (max-width:767px){.paragraph--type--teaser-cards-with-explore-paragr .carousel{top:0}}@media screen and (max-width:767px){.paragraph--type--teaser-cards-with-explore-paragr{height:inherit!important}}
.slick-loading .slick-list{background:#fff url(/themes/custom/maslina/css/components/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/themes/custom/maslina/css/components/slick/fonts/slick.eot);src:url(/themes/custom/maslina/css/components/slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/slick/fonts/slick.woff) format("woff"),url(/themes/custom/maslina/css/components/slick/fonts/slick.ttf) format("truetype"),url(/themes/custom/maslina/css/components/slick/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@font-face{font-family:Brandon;src:url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Regular.eot);src:url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBold;src:url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Bold.eot);src:url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Bold.woff) format("woff"),url(/themes/custom/maslina/css/components/../../assets/Fonts/BrandonGrotesque-Bold.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBlk;src:url(/themes/custom/maslina/css/components/../../assets/Fonts/Brandon_blk.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonLight;src:url(/themes/custom/maslina/css/components/../../assets/Fonts/Brandon_Grotesque_light.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondPro;src:url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Regular.eot);src:url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondProItalic;src:url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Italic.eot);src:url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Italic.woff) format("woff"),url(/themes/custom/maslina/css/components/../../assets/Fonts/AGaramondPro-Italic.otf) format("truetype");font-display:swap}:root{--black:#040914;--white:#ffffff;--mineshaft:#333333;--springwood:#f8f7f2;--mercury:#e6e6e6;--ironstone:#864738;--boulder:#747474;--brownrust:#b1543e;--graynickel:#b8b8b7;--xanadu:#6f706f;--oldgold:#d0a639;--nandor:#4a5e59;--blue-regular:#157dac;--silver-sand:#c6c6c2;--tea-green:#d8edbe;--palm-leaf:#75964b}.dropdown.menu-item:has(.is-active) .submenu{display:block!important;width:100vw;background-color:rgba(255,255,255,.7)}.dropdown.menu-item:has(.is-active) .submenu .menu-item{display:inline-block;background-color:transparent}.dropdown.menu-item:has(.is-active) .submenu .menu-item a{font-size:14px}.dropdown.menu-item:has(.is-active) .submenu .menu-item a:before{background-color:transparent}.dropdown:hover .submenu{display:none!important}.dropdown{position:initial!important}.BookNowContainerInner{display:flex;position:relative}.BookNowContainerInner .submenu{position:absolute}.flex-container-footer{flex-direction:column!important;max-width:inherit!important;font-family:Brandon;border-left:1px solid var(--xanadu);border-right:1px solid var(--xanadu);margin:0!important;padding-right:25px!important;padding-left:10px!important}.flex-container-footer#navContainer2{border:none}.flex-container-footer#navContainer2>p{text-align:left!important;color:var(--white);letter-spacing:1px;margin-top:30px;font-size:13px;margin-bottom:20px}.flex-container-footer#navContainer2 .item3{margin-left:0;padding-left:0!important}.flex-container-footer .footerNavMainItem{font-size:16px;padding-bottom:0;letter-spacing:1px}.flex-container-footer .footerNavItem{font-size:16px;text-transform:capitalize;color:var(--springwood);letter-spacing:1px}.flex-container-footer .item3{margin-bottom:20px}#block-footermenu{display:flex;flex-direction:row-reverse}@media screen and (max-width:767px){#block-footermenu{flex-direction:column-reverse;justify-content:center;gap:5px}}.footerImg{padding:112px 0;z-index:1000;position:relative}.footerImg .flex-container1{padding-top:0;width:360px}.footerImg .flex-container1 .newsletter-flex{padding-bottom:30px}.footer-content-area{max-width:1270px;margin:0 auto;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:767px){.footer-content-area{flex-direction:column;max-width:100%;padding:0 4rem}}.footer-content-area .footer-navigation{flex:1.5}@media screen and (max-width:767px){.footer-content-area .footer-navigation{order:2}}.footer-content-area .footer-right{flex:1;align-self:baseline;padding-top:2rem;z-index:999}.footer-content-area .footer-right .SocialContainer{display:flex;gap:15px;width:auto!important}.footer-content-area .footer-right .SocialContainer .Insta{margin-left:0!important}.footer-content-area .footer-right .SocialContainer .youtube{background:url(/themes/custom/maslina/css/components/../../assets/Assets/Footer/youtube-icon.png) center no-repeat;cursor:pointer;width:39px;height:39px}.footer-content-area .footer-right .SocialContainer .linkedin{background:url(/themes/custom/maslina/css/components/../../assets/Assets/Footer/linkedin-icon.png) center no-repeat;cursor:pointer;width:39px;height:39px}@media screen and (max-width:767px){.footer-content-area .footer-right{order:1;margin-top:-6rem;margin-bottom:4rem;align-self:center}}.footer-content-area .footer-right .footerNavMainItem.Brandon.SText{font-size:16px}#block-reachusat{text-align:left!important;color:var(--white);border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:30px}#block-reachusat h2{font-size:16px;text-transform:uppercase;color:var(--oldgold);margin-bottom:10px;letter-spacing:1px}@media screen and (max-width:767px){#block-reachusat h2{text-align:center}}#block-reachusat .text-summary{text-align:left!important;padding:0!important;letter-spacing:0;font-size:13px}@media screen and (max-width:767px){#block-reachusat .text-summary{text-align:center!important}}.container_new{width:100%;max-width:1300px;margin:0 auto}.node-offer-body .text-summary{text-align:left!important}.node-offer-body .text-summary a{font-size:14px}.SocialContainer1{display:flex;gap:15px;width:auto!important}.SocialContainer1 .Insta{margin-left:0!important}.SocialContainer1 .youtube{background:url(/themes/custom/maslina/css/components/../../assets/Assets/Footer/youtube-icon.png) center no-repeat;cursor:pointer;width:39px;height:39px}.SocialContainer1 .linkedin{background:url(/themes/custom/maslina/css/components/../../assets/Assets/Footer/linkedin-icon.png) center no-repeat;cursor:pointer;width:39px;height:39px}#navContainer{display:none}#navContainer2{padding-right:40px}@media screen and (max-width:767px){#navContainer2{padding-right:0}}#navContainer2>p{text-align:left!important;color:var(--white);letter-spacing:1px;margin-top:0}@media screen and (max-width:767px){#navContainer2>p{text-align:center!important}}.footer-menu-left{text-align:left}.footer-menu-left ul{padding-left:0}@media screen and (max-width:767px){.footer-menu-left ul{text-align:center}}.footer-menu-left ul li{list-style:none}.footer-menu-left ul li a{color:#f8f7f2;font-size:13px;letter-spacing:initial}.footer-menu-left ul li:nth-child(3),.footer-menu-left ul li:nth-child(6){margin-bottom:15px}.footer-menu-left ul li:first-child,.footer-menu-left ul li:last-child{margin-top:15px}.footer-menu-left ul li:first-child a,.footer-menu-left ul li:last-child a{font-size:16px;color:#d0a639;text-transform:uppercase;letter-spacing:1px}.footer-menu-center{text-align:center}.footer-menu-center>ul{padding-left:0}.footer-menu-center>ul>li{margin-bottom:15px}.footer-menu-center>ul>li>a{font-size:16px;color:#d0a639;text-transform:uppercase;letter-spacing:1px}.footer-menu-center>ul>li>a:hover{color:var(--white)}.footer-menu-center>ul>li ul{padding-left:0}.footer-menu-center>ul>li ul li a{color:var(--white);font-size:13px;letter-spacing:initial}.footer-col{border-left:1px solid #fff;border-right:1px solid #fff;padding:0 20px;width:250px}@media screen and (max-width:767px){.footer-col{width:100%;border:0}}#smallLogo{margin-right:0!important}.footer-content-area .footer-right{padding-top:0}.footer-menu-right{margin-top:45px}.footer-menu-right>ul{padding-left:0}.footer-menu-right>ul>li{margin-bottom:15px}.footer-menu-right>ul>li>a{font-size:16px;color:#d0a639;text-transform:uppercase;letter-spacing:1px}.footer-menu-right>ul>li>a:hover{color:var(--white)}.footer-menu-right>ul>li ul{padding-left:0}.footer-menu-right>ul>li ul li a{color:var(--white);font-size:13px;letter-spacing:initial}.footerImg{min-height:750px!important}@media screen and (max-width:767px){.footerImg{min-height:1435px!important}}@media screen and (max-width:600px){.footerImg{min-height:1435px!important}}.FB:hover,.Insta:hover{width:39px;height:40px}.MenuBtnLabel{display:none}.paragraph--type--hero .story-naslov .XLText{color:var(--white);font-size:clamp(24px,-7.2941px + 7.451vi,100px)!important;text-transform:uppercase;font-family:AGaramondPro;letter-spacing:5px;margin-top:60px}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(213,209,200,.95);justify-content:center;align-items:center;z-index:3002;cursor:pointer}.modal-container{width:80%}@media (min-width:768px){.modal-container{width:70%}}.modal-container button{background-image:url(/themes/custom/maslina/css/components/../../assets/Assets/Menu/CloseMenu.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:2rem;right:2rem;border:none;outline:0;background-color:transparent;width:2rem;height:2rem}@media (min-width:768px){.modal-container button{width:3rem;height:3rem}}.modal-container img{width:100%;height:100%;background-size:cover;background-position:center}.modal-container .close{position:absolute;top:15px;right:35px;font-size:40px;font-weight:700;color:#313131;cursor:pointer;font-size:65px}@media screen and (max-width:767px){.modal-container .close{font-size:30px}}main.not-front{padding-top:0!important}.paragraph--type--hero{height:85vh}.breadCrumb{margin-bottom:25px}#LetterEkran #PrviDioPismaTXT #FirstText{padding-left:30px!important;padding-right:30px!important}@media screen and (max-width:767px){.BookStorySubtitle{padding:2rem 7rem 0 7rem}}@media screen and (max-width:767px){.paragraph--type--hero #ScrollContainer{display:block!important}}.views-row-the-offer{margin-top:50px!important;margin-bottom:55px!important}@media screen and (max-width:767px){.paragraph--type--hero .story-naslov .MainTitle{text-transform:uppercase;letter-spacing:6px;font-size:55px!important}}.paragraph--type--sticky-container-block #LetterEkran #ScrollContainer1 .LetterTitleGray,.paragraph--type--sticky-container-block #LetterEkran #ScrollContainer1 .flex-container1{display:none!important}.paragraph--type--sticky-container-block #ScrollContainer1{display:none!important}#SecondTextContainer h2,#ThirdTextContainer h2{font-size:47px}#SecondTextContainer #LL1,#ThirdTextContainer #LL1{font-size:11px;justify-content:flex-start;text-transform:uppercase;margin-top:15px}#SecondTextContainer #LL1 .item-title,#ThirdTextContainer #LL1 .item-title{font-size:11px;color:#fff;text-transform:uppercase;letter-spacing:3px;font-family:Brandon;font-weight:700}#SecondTextContainer .pismoMalaSlova,#ThirdTextContainer .pismoMalaSlova{font-family:BrandonLight}#ThirdTextContainer{left:200px}.home-block-2 .bookBtn{font-family:Brandon;background-color:var(--ironstone);color:var(--white);height:45px;width:190px;line-height:45px;font-size:19px}.home-block-2 .bookBtn:hover{color:var(--white)}.bookBtn{border:0!important}.bookBtn:hover{letter-spacing:.2em!important}.paragraph-booknow-simple .BookStorySubtitle{line-height:65px;padding-top:0}.paragraph-booknow-simple .bookBtn{color:var(--white);text-transform:uppercase;font-family:Brandon;background-color:var(--ironstone);font-size:14px;width:180px;height:38px;line-height:37px}.paragraph-booknow-simple .bookBtn:hover{color:var(--white)}.paragraph-booknow-simple.destination-version{padding-bottom:95px}.paragraph-booknow-simple.destination-version .bookBtn{background-color:#fff;color:var(--ironstone);letter-spacing:1px}.paragraph-booknow-simple.destination-version .bookBtn:after{width:0%;height:100%;top:0;left:0;background:var(--ironstone);z-index:-50}.paragraph-booknow-simple.destination-version .bookBtn:hover{color:#fff}.paragraph-booknow-simple.destination-version .bookBtn:hover::after{width:100%}.paragraph-booknow-simple.destination-version .BttnContainer{padding-bottom:35px!important}.paragraph-booknow-simple.destination-version>a{font-size:15px;text-transform:uppercase;color:#b1543e;text-decoration:underline!important}.paragraph--type--full-width-paralax{background-color:#fff}.paragraph--type--full-width-paralax .image{max-width:100%;margin:0 auto}.paragraph--type--full-width-paralax .image img{width:100%;height:auto}@media screen and (max-width:768px){.paragraph--type--full-width-paralax{margin:0!important}}.readmore-section p{display:flex;flex-direction:column;gap:40px}.readmore-section p .maslina_read_more{font-size:14px;color:#864738;text-decoration:underline!important;text-transform:uppercase;font-family:Brandon}.readmore-section p .maslina_read_more:hover{color:var(--brownrust)}@media screen and (max-width:768px){.readmore-section p .maslina_read_more{font-size:16px}}.paragraph--type--left-right-image-component{padding-bottom:9rem}@media screen and (max-width:768px){.paragraph--type--left-right-image-component{padding-bottom:inherit}}.short-menu a.last-active{font-family:BrandonBlk!important}.thirdtexttitle{font-family:AGaramondPro;font-size:40px;margin-top:40px;color:#333}.thirdtextDescription{font-family:BrandonLight!important;font-size:18px!important;margin-top:40px!important;padding-top:0!important;color:#333!important;max-width:320px!important}@media screen and (max-width:991px){#LL1,#LL2{display:block}}.mobile-only{display:none}@media screen and (max-width:991px){.mobile-only{display:block}}.desktop-only{display:block}@media screen and (max-width:991px){.desktop-only{display:none}}.goBackButtonWrapper{display:flex;justify-content:center;margin:60px 0}@media only screen and (max-width:768px){.goBackButtonWrapper{margin:30px 0}}.paragraph--type--large-centered-image{background-color:var(--white);margin:0!important;padding-top:100px}@media only screen and (max-width:768px){.paragraph--type--large-centered-image{height:300px;padding-top:100px}}.paragraph--type--large-centered-image img{width:57%;height:auto}@media only screen and (max-width:768px){.paragraph--type--large-centered-image img{width:100%}}#popup-module:focus{outline:0;outline-offset:unset}#iframePopupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;justify-content:center;align-items:center}#iframePopupOverlay .iframePopup{position:relative;background:#fff;padding:10px}#iframePopupOverlay .iframePopup iframe{border:none}#iframePopupOverlay #closePopup{position:absolute;top:0;right:0;background:0 0;border:none;cursor:pointer;font-size:1.5em}#iframePopupOverlay #closePopup .fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/themes/custom/maslina/css/components/../../assets/Images/fancybox.png) -40px 0;cursor:pointer;z-index:1103}#iframePopupOverlay #closePopup:hover{opacity:.8}.cards{display:flex;gap:30px;justify-content:center;background-color:var(--white);padding:25px 25px 0 25px;margin-top:207px}@media only screen and (max-width:768px){.cards{flex-direction:column}}.cards>div{position:relative;top:-120px}@media only screen and (max-width:768px){.cards>div{margin:0 auto}}.cards>div img{width:100%}#some-container{position:fixed;bottom:50px;right:2px;z-index:2000}#some-container .contact-message-event-booking-form{display:flex;flex-direction:column;gap:8px;padding:2rem;outline:2px solid #864738;background-color:#f8f7f2;opacity:0;transform:translateX(100%);transition:opacity .5s ease-in-out,transform .8s ease-in-out;animation-fill-mode:both}#some-container .contact-message-event-booking-form.show-booking-form{opacity:1;transform:translateX(0)}#some-container h4{font-family:AGaramondPro;font-size:clamp(24px,19.0588px + 1.1765vi,36px);color:var(--charcoal);margin:0}#some-container .booking-form-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #864738;padding-bottom:10px;margin-bottom:10px}#some-container .form-item{display:flex;flex-direction:column;align-items:flex-start}#some-container .form-item input,#some-container .form-item textarea{height:unset;border-radius:0}#some-container .form-item input:focus,#some-container .form-item textarea:focus{border-color:#864738;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(134,71,56,.6)}#some-container .form-actions{margin-top:12px;display:flex;justify-content:flex-end}#some-container .close-booking-form-icon{background-image:url(/themes/custom/maslina/css/components/../../assets/Assets/Menu/CloseMenu.png);background-size:14px 14px;background-position:center;background-repeat:no-repeat;display:block;width:20px;height:20px;padding:2px;cursor:pointer}.loading{background-color:grey!important;pointer-events:none}.event-booking-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none;transition:-webkit-backdrop-filter .5s ease-in-out;transition:backdrop-filter .5s ease-in-out;transition:backdrop-filter .5s ease-in-out,-webkit-backdrop-filter .5s ease-in-out;animation-fill-mode:both}.event-booking-backdrop.show-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:initial}.layout-content{min-height:50vh}.paragraph--type--masonry-gallery .masonry-wrapper{margin-top:80px!important}#ReservationEkran table{margin-top:20px;margin-left:auto;margin-right:auto;color:#495d58;height:440px}#ReservationEkran th{text-align:center}#ReservationEkran td{position:relative;width:14.2857142857%;height:65px;padding:10px!important;text-align:center;font-size:20px}@media screen and (max-height:950px){#ReservationEkran td{height:0!important}#ReservationEkran table{margin-top:0}}@media screen and (max-width:950px){#ReservationEkran td{height:30px;padding:5px!important;text-align:center;font-size:18px}#ReservationEkran #adult,#ReservationEkran #arriveDate,#ReservationEkran #departDate,#ReservationEkran #reservation{display:none}#ReservationEkran .dateContainer{font-size:30px}#ReservationEkran .calContainer{display:none;width:312px;margin:auto;float:none}#ReservationEkran .borderCont{display:none}#ReservationEkran #mobileContainer{padding-top:20px}#ReservationEkran #mobileReservation{display:block}}
.ActivitiesContainer{height:750px;position:relative}.ActivitiesContainer>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:0}@media (max-width:1200px){.ActivitiesContainer{height:auto}}.ActivitiesContainer .ActivitiesWrapper{margin:95px auto auto;max-width:300px;position:relative;text-align:center;z-index:1}@media screen and (max-width:1200px){.ActivitiesContainer .ActivitiesWrapper{margin:50px auto}}.ActivitiesContainer .ActivitiesWrapper>*+*{margin-top:50px}.ActivitiesContainer .ActivitiesWrapper .ActivitiesTitle{color:#ffe2d4}.ActivitiesContainer .ActivitiesWrapper .ActivitiesSubtitle{color:#fff}
.paragraph--type--hero .header{height:85vh;position:relative;width:100%}.paragraph--type--hero .header>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:0}.paragraph--type--hero .story-naslov{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.paragraph--type--hero .story-naslov .MainTitle{font-size:clamp(1.88rem,-1.15rem + 11vw,8.75rem)!important;margin-top:75px}.paragraph--type--hero #logoDesktop,.paragraph--type--hero #logoMobile{display:block;margin:0 auto}.paragraph--type--hero #logoDesktop{background:url(/themes/custom/maslina/build/css/paragraph/../Images/logo.png) 50% no-repeat;height:160px;width:223px}@media screen and (max-width:1200px){.paragraph--type--hero #logoDesktop{display:none}}.paragraph--type--hero #logoMobile{background:url(/themes/custom/maslina/build/css/paragraph/../Images/logoMobile.png) 50% no-repeat;height:96px;width:134px}@media screen and (min-width:1201px){.paragraph--type--hero #logoMobile{display:none}}
.AccommodationEkran .GalleryImgContainer{height:768px;position:relative}@media screen and (max-width:1200px){.AccommodationEkran .GalleryImgContainer{height:85vh}}.AccommodationEkran .GalleryImgContainer>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}
@font-face{font-family:Brandon;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBold;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBlk;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_blk.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonLight;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_Grotesque_light.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondPro;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondProItalic;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.otf) format("truetype");font-display:swap}:root{--black:#040914;--white:#ffffff;--mineshaft:#333333;--springwood:#f8f7f2;--mercury:#e6e6e6;--ironstone:#864738;--boulder:#747474;--brownrust:#b1543e;--graynickel:#b8b8b7;--xanadu:#6f706f;--oldgold:#d0a639;--nandor:#4a5e59;--blue-regular:#157dac;--silver-sand:#c6c6c2;--tea-green:#d8edbe;--palm-leaf:#75964b}.paragraph--type--luxury-accomodations{position:relative;background-color:#fff}.paragraph--type--luxury-accomodations:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:#f8f7f2;z-index:0}.paragraph--type--luxury-accomodations .AccommodationEkran{padding-bottom:80px}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations{margin:0!important}}.paragraph--type--luxury-accomodations .container_new{display:flex;flex-direction:column}.paragraph--type--luxury-accomodations #AccGallery{height:485px!important}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations #AccGallery .slick-prev{left:0;background-color:#ccc;height:140px;padding:10px;width:50px;z-index:1}.paragraph--type--luxury-accomodations #AccGallery .slick-prev:before{content:url(/themes/custom/maslina/css/components/paragraphs/../../../assets/Images/arrow-left.png)}}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations #AccGallery .slick-next{background-color:#ccc;height:140px;padding:10px;width:50px;right:0;z-index:1}.paragraph--type--luxury-accomodations #AccGallery .slick-next:before{content:url(/themes/custom/maslina/css/components/paragraphs/../../../assets/Images/arrow-right.png)}}.paragraph--type--luxury-accomodations #AccGallery .slick-next,.paragraph--type--luxury-accomodations #AccGallery .slick-prev{top:45%}.paragraph--type--luxury-accomodations .title{font-size:47px;color:var(--nandor);font-family:AGaramondPro;margin-bottom:20px;max-width:640px;margin-left:auto;margin-right:auto;margin-top:50px}.paragraph--type--luxury-accomodations .description{font-size:23px;color:var(--mineshaft);max-width:640px;width:100%;margin:0 auto;margin-bottom:26px;font-family:BrandonLight}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations .description{padding:0 5rem}}.paragraph--type--luxury-accomodations .AccomodationGalleryWrapper{position:relative}.paragraph--type--luxury-accomodations .AccomodationGalleryWrapper .arrow-down{position:absolute;top:0;transform:translateX(-50%)}.paragraph--type--luxury-accomodations .AccommodationEkran .GalleryImgContainer{height:580px}.paragraph--type--luxury-accomodations .tab{font-family:AGaramondProItalic;font-size:41.47px;letter-spacing:2px;padding-bottom:13px;font-weight:400;color:#436155}@media only screen and (max-width:768px){.paragraph--type--luxury-accomodations .tab{font-size:22px}}.paragraph--type--luxury-accomodations .flex-container-gallery{align-self:center;max-width:700px;margin-top:13px;gap:2rem}.paragraph--type--luxury-accomodations .flex-container-gallery .item{flex:0;padding:0 2rem}@media only screen and (max-width:768px){.paragraph--type--luxury-accomodations .flex-container-gallery .item{padding:0}}.paragraph--type--luxury-accomodations .flex-container-gallery h2:hover{color:#b1543e;cursor:pointer}.paragraph--type--luxury-accomodations .flex-container-gallery h2:after{bottom:0;content:"";display:block;height:6px;left:50%;position:absolute;background:#b1543e;transition:width .3s ease 0s,left .3s ease 0s;width:0}.paragraph--type--luxury-accomodations .flex-container-gallery .item h2:hover:after{left:0;width:100%}.paragraph--type--luxury-accomodations .RoomDetailsContainer{top:145px;max-width:260px}.paragraph--type--luxury-accomodations .RoomDetailsSubContainer{padding:75px 38px 40px 38px;display:flex;flex-direction:column;align-items:center;border:none;gap:10px;background:url(/themes/custom/maslina/css/components/paragraphs/../../../assets/Images/luxury-book-now-graphic.png) 60px 25px no-repeat}.paragraph--type--luxury-accomodations .RoomDetailsSubContainer .room-title{font-family:AGaramondPro;font-size:2.5rem;text-transform:uppercase;letter-spacing:3px;line-height:1.1;color:#4a5e59}.paragraph--type--luxury-accomodations .RoomDetailsSubContainer .room-sub-title{font-size:2rem;line-height:1.1;margin-bottom:20px;font-family:BrandonLight;color:#4a5e59}.paragraph--type--luxury-accomodations .RoomDetailsSubContainer .RoomDetails{padding-top:0}.paragraph--type--luxury-accomodations .RoomDetailsSubContainer .book-now{padding:15px 45px;background-color:var(--ironstone);color:var(--white);text-transform:uppercase;font-family:Brandon;padding:10px 16px;width:120px;height:32px;line-height:13px}.paragraph--type--luxury-accomodations .RoomDetailsSubContainer a:focus{outline:0}.paragraph--type--luxury-accomodations .RoomDetailsSubContainer .details{display:none}.paragraph--type--luxury-accomodations.homepage-version{background-color:#f8f7f2}.paragraph--type--luxury-accomodations.homepage-version .tab{font-family:AGaramondProItalic;font-size:40px;letter-spacing:2px;padding-bottom:13px;font-weight:400;text-transform:capitalize}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations.homepage-version .tab{font-size:25px}}.paragraph--type--luxury-accomodations.homepage-version .title{margin-top:0;margin-bottom:30px}.paragraph--type--luxury-accomodations.homepage-version .description{margin-bottom:30px}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations.homepage-version .description{padding:inherit}}.paragraph--type--luxury-accomodations.homepage-version .flex-container-gallery{margin-top:inherit}.paragraph--type--luxury-accomodations.homepage-version .RoomDetailsSubContainer{padding:35px 38px 47px 38px;display:flex;flex-direction:column;align-items:center;border:none;gap:10px;background:url(/themes/custom/maslina/css/components/paragraphs/../../../assets/Images/luxury-book-now-graphic.png) top center no-repeat}.paragraph--type--luxury-accomodations.homepage-version .RoomDetailsSubContainer .room-title{font-family:AGaramondPro;font-size:20px;text-transform:uppercase;letter-spacing:3px;line-height:20px}.paragraph--type--luxury-accomodations.homepage-version .AccommodationEkran{background:0 0;padding-top:25px}.paragraph--type--luxury-accomodations.homepage-version .title{font-family:AGaramondPro;font-size:47px;color:#864738;max-width:500px;width:100%;margin:0 auto;line-height:55px}.paragraph--type--luxury-accomodations.homepage-version .GrayDivider,.paragraph--type--luxury-accomodations.homepage-version .description{display:none}.paragraph--type--luxury-accomodations.homepage-version .sub-title{font-size:17px;font-weight:700;margin:45px auto;font-family:AGaramondPro;color:#a3a2a2;position:relative;text-align:center;padding:0 50px;line-height:2;width:35%;letter-spacing:3px;text-transform:uppercase;margin-top:30px}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations.homepage-version .sub-title{width:97%}}.paragraph--type--luxury-accomodations.homepage-version .sub-title:after,.paragraph--type--luxury-accomodations.homepage-version .sub-title:before{content:"";position:absolute;top:45%;width:calc(42% - 135px);height:1px;background-color:#a3a2a2;transform:translateY(-50%)}@media screen and (max-width:767px){.paragraph--type--luxury-accomodations.homepage-version .sub-title:after,.paragraph--type--luxury-accomodations.homepage-version .sub-title:before{width:calc(44% - 135px)}}.paragraph--type--luxury-accomodations.homepage-version .sub-title:before{left:0;margin-right:10px}.paragraph--type--luxury-accomodations.homepage-version .sub-title:after{right:0;margin-left:10px}.paragraph--type--luxury-accomodations.homepage-version .RoomDetailsSubContainer{background:0 0}.paragraph--type--luxury-accomodations.homepage-version .RoomDetailsSubContainer .room-title{font-size:16px;color:#747474}.paragraph--type--luxury-accomodations.homepage-version .RoomDetailsSubContainer .room-sub-title{font-size:14px;color:#747474;margin-bottom:25px}.paragraph--type--luxury-accomodations.homepage-version .details{display:block;font-size:13px;text-transform:uppercase;text-decoration:underline;letter-spacing:2px;color:var(--brownrust)}.paragraph--type--luxury-accomodations.homepage-version .book-now{margin-top:15px}.paragraph--type--luxury-accomodations.homepage-version .flex-container-gallery{max-width:700px}.paragraph--type--luxury-accomodations.homepage-version .flex-container-gallery h2:hover{color:#b1543e;cursor:pointer}.paragraph--type--luxury-accomodations.homepage-version .flex-container-gallery h2:after{bottom:0;content:"";display:block;height:6px;left:50%;position:absolute;background:#b1543e;transition:width .3s ease 0s,left .3s ease 0s;width:0}.video-bg-wrapper{z-index:0;position:absolute;top:0;width:100%}@media screen and (max-width:1200px){.paragraph--type--header-paragraph-video{height:666px!important}}
.ExperiencesAndAmenitiesModuls{display:flex;flex-wrap:wrap}.ExperiencesAndAmenitiesModuls>*{flex-grow:1}@media screen and (max-width:1200px){.ExperiencesAndAmenitiesModuls>*{flex-basis:100%}}
@font-face{font-family:Brandon;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBold;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBlk;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_blk.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonLight;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_Grotesque_light.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondPro;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondProItalic;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.otf) format("truetype");font-display:swap}:root{--black:#040914;--white:#ffffff;--mineshaft:#333333;--springwood:#f8f7f2;--mercury:#e6e6e6;--ironstone:#864738;--boulder:#747474;--brownrust:#b1543e;--graynickel:#b8b8b7;--xanadu:#6f706f;--oldgold:#d0a639;--nandor:#4a5e59;--blue-regular:#157dac;--silver-sand:#c6c6c2;--tea-green:#d8edbe;--palm-leaf:#75964b}.paragraph--type--no-height-wrapper{padding:40px 0 80px 0}@media screen and (max-width:767px){.paragraph--type--no-height-wrapper{padding:50px 0;margin:0!important}}.paragraph--type--no-height-wrapper .title{font-family:AGaramondPro;font-size:45px;color:var(--ironstone);max-width:400px;width:100%;margin:0 auto;line-height:50px}@media screen and (max-width:767px){.paragraph--type--no-height-wrapper .title{padding:0 20px}}.paragraph--type--no-height-wrapper .sub-title{font-size:16px;margin:20px auto 30px;font-family:AGaramondPro;color:var(--black);text-transform:uppercase;position:relative;text-align:center;padding:0 50px;line-height:2;width:28%;letter-spacing:2px}@media screen and (max-width:767px){.paragraph--type--no-height-wrapper .sub-title{width:80%}}.paragraph--type--no-height-wrapper .sub-title:after,.paragraph--type--no-height-wrapper .sub-title:before{content:"";position:absolute;top:42%;width:calc(47% - 115px);height:3px;background-color:#e5e4e0;transform:translateY(-50%)}.paragraph--type--no-height-wrapper .sub-title:before{left:0;margin-right:10px}.paragraph--type--no-height-wrapper .sub-title:after{right:0;margin-left:10px}.paragraph--type--no-height-wrapper .BttnContainer{margin-bottom:58px;padding-top:0;margin-top:20px;font-family:Brandon;height:35px}.paragraph--type--no-height-wrapper .BttnContainer:hover a{color:var(--white)}.paragraph--type--no-height-wrapper .BttnContainer a{color:var(--black);text-transform:uppercase;font-family:Brandon;font-size:14px}.paragraph--type--no-height-wrapper .BttnContainer a:hover{color:var(--white)}.paragraph--type--no-height-wrapper .BttnContainer .bookBtn{height:52px}.paragraph--type--no-height-wrapper .ExperiencesAndAmenitiesModuls{gap:20px;justify-content:center}@media screen and (max-width:767px){.paragraph--type--no-height-wrapper .ExperiencesAndAmenitiesModuls{padding:0;justify-content:center}}.paragraph--type--no-height-wrapper .ExperiencesAndAmenitiesModuls>*{flex:none}.paragraph--type--no-height-wrapper .ActivitiesContainer{height:430px;max-width:415px;width:100%}@media screen and (max-width:767px){.paragraph--type--no-height-wrapper .ActivitiesContainer{max-width:430px}}.paragraph--type--no-height-wrapper .ActivitiesContainer .ActivitiesWrapper{display:flex;flex-direction:column;margin-top:0;height:100%;padding:80px 0}@media only screen and (max-width:768px){.paragraph--type--no-height-wrapper .ActivitiesContainer .ActivitiesWrapper{width:100%;text-align:center}}.paragraph--type--no-height-wrapper .ActivitiesContainer .ActivitiesWrapper .card-content{flex:1}.paragraph--type--no-height-wrapper .ActivitiesContainer .ActivitiesWrapper .ExploreBttnContainer{text-align:center}@media screen and (max-width:767px){.paragraph--type--no-height-wrapper .ActivitiesContainer .ActivitiesWrapper .ExploreBttnContainer{margin-top:30px!important;margin-left:-12px}}.paragraph--type--no-height-wrapper .ActivitiesWrapper h3{font-size:4rem;color:#fef6df}.paragraph--type--no-height-wrapper h4{font-size:2rem;color:#f8f7f2;font-family:BrandonLight;margin-top:50px}.paragraph--type--no-height-wrapper .ExploreBttnContainer{padding-top:0!important;margin-top:0!important;text-transform:uppercase}.paragraph--type--no-height-wrapper .ExploreBttnContainer a{font-family:Brandon;font-size:14px;height:38px;line-height:40px;width:180px}
@font-face{font-family:Brandon;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBold;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/BrandonGrotesque-Bold.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonBlk;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_blk.otf) format("truetype");font-display:swap}@font-face{font-family:BrandonLight;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/Brandon_Grotesque_light.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondPro;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:AGaramondProItalic;src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot);src:url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.woff) format("woff"),url(/themes/custom/maslina/css/components/paragraphs/../../assets/Fonts/AGaramondPro-Italic.otf) format("truetype");font-display:swap}:root{--black:#040914;--white:#ffffff;--mineshaft:#333333;--springwood:#f8f7f2;--mercury:#e6e6e6;--ironstone:#864738;--boulder:#747474;--brownrust:#b1543e;--graynickel:#b8b8b7;--xanadu:#6f706f;--oldgold:#d0a639;--nandor:#4a5e59;--blue-regular:#157dac;--silver-sand:#c6c6c2;--tea-green:#d8edbe;--palm-leaf:#75964b}.paragraph--type--special-offer{margin:60px 0}@media screen and (max-width:767px){.paragraph--type--special-offer{margin:30px 0}}.paragraph--type--special-offer .title{font-family:AGaramondPro;font-size:60px;color:#864738;-webkit-font-smoothing:antialiased}@media screen and (max-width:767px){.paragraph--type--special-offer .title{line-height:55px}}.paragraph--type--special-offer .sub-title{font-size:17px;font-weight:700;margin:20px auto 70px;font-family:AGaramondPro;color:var(--black);position:relative;text-align:center;padding:0 50px;line-height:2;width:28%;text-transform:uppercase;letter-spacing:3px}@media screen and (max-width:767px){.paragraph--type--special-offer .sub-title{width:98%;padding:0 45px}}.paragraph--type--special-offer .sub-title:after,.paragraph--type--special-offer .sub-title:before{content:"";position:absolute;top:42%;width:calc(44% - 115px);height:2px;background-color:#e5e4e0;transform:translateY(-50%)}.paragraph--type--special-offer .sub-title:before{left:0;margin-right:10px}.paragraph--type--special-offer .sub-title:after{right:0;margin-left:10px}.paragraph--type--special-offer .special-offer-wrapper{display:flex;justify-content:center;margin:-10px}@media screen and (max-width:767px){.paragraph--type--special-offer .special-offer-wrapper{flex-direction:column;align-items:center}}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card{width:100%;max-width:270px;flex:0 1 270px;margin:10px;background-color:var(--white);padding:27px}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card h3{font-family:AGaramondPro;font-size:clamp(2rem,.7941rem + .7843vi,1.5rem);color:#4a5e59;text-transform:uppercase;letter-spacing:2px;min-height:35px}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .special-offer-card-content{display:flex;flex-direction:column;gap:1.5rem}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .special-offer-card-content .dashline{margin-bottom:1rem}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .card-summary{color:#747474;font-size:14px;min-height:130px;font-family:Brandon}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .offer-price{font-family:AGaramondPro;font-size:47px;color:#4a5e59}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .offer-details{margin-bottom:0}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .offer-details a{font-family:Brandon;font-size:14px;color:var(--ironstone);text-transform:uppercase;text-decoration:underline!important}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .offer-booking{margin-bottom:0}.paragraph--type--special-offer .special-offer-wrapper .special-offers-card .offer-booking a{padding:15px 45px;background-color:var(--ironstone);color:var(--white);text-transform:uppercase;font-family:Brandon;width:135px;height:35px;padding:0;display:flex;align-items:center;justify-content:center;margin:0 auto}.paragraph--type--special-offer .all-offers{margin:75px 0}@media screen and (max-width:767px){.paragraph--type--special-offer .all-offers{margin:35px 0}}.paragraph--type--special-offer .all-offers a{font-size:22px;color:var(--ironstone);text-transform:uppercase;letter-spacing:3px;display:flex;flex-direction:column;gap:10px}.paragraph--type--special-offer .all-offers a span{transform:rotate(90deg)}.paragraph--type--special-offer.arrow-right .all-offers a{font-size:22px;color:var(--ironstone);text-transform:uppercase;letter-spacing:3px;display:flex;flex-direction:row;gap:10px;justify-content:center}.paragraph--type--special-offer.arrow-right .all-offers a span{transform:none}@media screen and (max-width:767px){.paragraph--type--special-offer .views-row-the-offer{flex-direction:column-reverse;gap:4rem;padding:0;margin-bottom:140px!important}}@media screen and (max-width:767px){.paragraph--type--special-offer .view-blog-column-left,.paragraph--type--special-offer .view-blog-column-right{padding:0}}@media screen and (max-width:767px){.paragraph--type--special-offer .view-blog-column-left .views-view-blog-field-image img,.paragraph--type--special-offer .view-blog-column-right .views-view-blog-field-image img{height:auto;-o-object-fit:inherit;object-fit:inherit}}@media screen and (max-width:767px){.paragraph--type--special-offer .view-blog-column-left .RoomDetailsContainer,.paragraph--type--special-offer .view-blog-column-right .RoomDetailsContainer{background-color:var(--white);top:155px!important;right:0!important;left:0!important;width:inherit!important}}@media screen and (max-width:767px){.paragraph--type--special-offer .view-blog-column-right #readMoreLink,.paragraph--type--special-offer .view-blog-column-right .fade-content-clone{display:none}}@media screen and (max-width:767px){.paragraph--type--special-offer .special-offer-field-description{padding:0}}@media screen and (max-width:767px){.paragraph--type--special-offer .special-offer-field-description .fade-content{max-height:inherit;font-size:22px;text-align:center;margin-bottom:0;padding:0 5rem}}@media screen and (max-width:767px){.paragraph--type--special-offer .views-infinite-scroll-content-wrapper{margin-top:-100px}}.paragraph--type--special-offer .views-infinite-scroll-content-wrapper .views-row:last-child{margin-bottom:0!important}@media screen and (max-width:767px){.paragraph--type--special-offer .views-infinite-scroll-content-wrapper .views-row:last-child{margin-bottom:90px!important}}.paragraph--type--special-offer .view-blog-column-left .special-offer-field-description,.paragraph--type--special-offer .view-blog-column-left .views-view-special-offer-field-title,.paragraph--type--special-offer .view-blog-column-right .special-offer-field-description,.paragraph--type--special-offer .view-blog-column-right .views-view-special-offer-field-title{max-width:440px!important}.paragraph--type--special-offer .view-blog-column-left .views-view-special-offer-field-title,.paragraph--type--special-offer .view-blog-column-right .views-view-special-offer-field-title{line-height:55px}.views-view-special-offer-field-title{font-size:60px;font-family:AGaramondPro;min-height:inherit!important;max-width:inherit!important}@media screen and (max-width:767px){.views-view-special-offer-field-title{font-size:40px;justify-content:center;text-align:center!important}}.special-offer-field-description{font-size:30px;letter-spacing:-2px}.starting-from{font-family:AGaramondProItalic;font-size:14px;color:var(--nandor)}.detail-link span{text-decoration:underline;color:var(--ironstone)!important;letter-spacing:2px}.BttnContainer2{margin-top:15px}.BttnContainer2 a{font-size:13px;font-family:Brandon;height:50px;background-color:var(--ironstone);color:#fff!important;height:38px;line-height:38px}.RoomDetailsSubContainer{border:none!important}.special-offer-field-description .fade-content{margin-bottom:35px;letter-spacing:0;line-height:28px;font-size:24px;font-family:BrandonLight}@media screen and (max-width:767px){.special-offer-field-description .fade-content{max-height:inherit;padding:0 5rem}}#readMoreLink{font-size:18px;text-decoration:underline!important;text-transform:uppercase;color:var(--ironstone);word-spacing:3px}@media screen and (max-width:767px){#readMoreLink{display:none}}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.reservation-calendar{--fluid-24-40:clamp(24px,12.5714px + 1.9048vw,40px);--fluid-16-20:clamp(16px,13.9512px + 0.4878vw,20px);--fluid-15-20:clamp(0.9375rem,0.7774rem + 0.6098vw,1.25rem);position:fixed;top:0;left:0;right:0;bottom:0;background:#f8f7f2;width:100vw;height:100vh;display:none;z-index:1003}.reservation-calendar__logo{width:76px;height:79px;position:fixed;bottom:30px;right:30px;z-index:1100;display:block}.reservation-calendar__logo img{width:100%;height:auto}.reservation-calendar__wrapper{display:flex;flex-direction:column;height:100%}.reservation-calendar__reservation-button{margin-left:auto;margin-right:auto;cursor:pointer;color:#495d58;width:240px;height:46px;line-height:50px;border:1px solid #c7c6c2;letter-spacing:1.5px;background-color:#fdfcfa;display:inline-block;position:relative}.calendar-picker{width:100%;flex-direction:column;align-items:center;gap:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:360px;margin-inline:auto}.calendar-picker__title{font-family:BrandonBold;font-size:20px}.calendar-picker[data-state=closed]{display:none}.calendar-picker[data-state=open]{display:flex}.calendar-picker__navigation{display:flex;align-items:center;justify-content:center;gap:20px}.calendar-picker__date{font-family:Brandon;font-size:var(--fluid-24-40);flex-basis:170px}.reservation-calendar-container{flex:1;display:flex;align-items:center}.reservation-calendar-container__separator{flex-basis:1px;height:80%;background-color:#c7c6c2}@media (max-width:1024){.reservation-calendar-container__separator{display:none}}.reservation-calendar-container__section{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.check-in-input,.check-out-input,.guest-count-input{font-family:Brandon;font-size:var(--fluid-24-40);display:block;cursor:pointer;background-color:transparent;border:none;color:#495d58;text-align:center}.nav-next,.nav-prev{display:block;cursor:pointer;background-color:transparent;border:none}.nav-next.nav-disabled,.nav-prev.nav-disabled{cursor:not-allowed}.nav-next.nav-disabled svg,.nav-prev.nav-disabled svg{stroke:#c3c3c3}.calendar-grid{display:grid;grid-template-rows:repeat(7,1fr);margin-bottom:0!important}.calendar-grid tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.calendar-grid td{font-family:Brandon;font-size:var(--fluid-16-20);aspect-ratio:4/5;display:flex;align-items:center;justify-content:center}.calendar-grid td.selected{background-color:#495d58}.calendar-grid td.day{color:#495d58}.calendar-grid td.past{color:#c3c3c3}.calendar-grid td.date-range{color:#fff;background-color:#8da59f}.calendar-grid td.selected-date{background-color:#495d58;border-color:#fff;color:#fff}.guest-count-controls{flex-basis:128px;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:16px}.guest-type-selector{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:Brandon;font-size:var(--fluid-24-40);color:#495d58}.guest-count{flex-shrink:0;flex-basis:48px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.guest-input-wrapper{width:100%;max-width:360px;margin-inline:auto}.decrease-count,.increase-count{flex-basis:24px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.decrease-count svg:hover,.increase-count svg:hover{stroke:#ffa729}.guest-type-selector-wrapper[data-state=closed]{display:none}.reservation-calendar__reservation-button-container{margin-bottom:20px}.show-mobile{display:none!important}@media (max-width:1024px){.show-mobile{display:flex!important}}.hide-mobile{display:flex!important}@media (max-width:1024px){.hide-mobile{display:none!important}}.mobile-booking-widget{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mobile-booking-widget__field{display:flex;align-items:center;justify-content:center}.mobile-booking-widget__container{display:flex;flex-direction:column;flex-basis:50vw;max-width:350px;margin-top:30px}.mobile-booking-widget__container>*+*{margin-top:var(--fluid-15-20)}.mobile-check-in-input.active,.mobile-check-out-input.active,.mobile-guest-count-input.active{text-decoration:underline}.mobile-booking-widget__component{display:none}
