@charset "UTF-8";:root{--main-color:#40342E;--second-color:#715C52;--third-color:#F3F2EB;--hover-color:#A48D5A;--hover-light-color:#d0b06a;--neutral-light:#FFFFFF;--neutral-dark:#000000;--neutral-button:#F1F0EA;--bg-offer-popin:#F8F7F3;--light-beige:#F8F7F3;--shadow-color:rgba(0, 0, 13,.1);--border-alt:#EEEDE6;--bg-color:#EAE9DE;--brown-color:#705C51;--border-color:#ddd;--border-light-color:#EEE;--border-color-opacity-2:rgba(221, 221, 221,.2);--border-newsletter-color:rgba(243, 242, 235,.2);--footer-color:#191310;--plyr-color-main:#A48D5A;--text-shadow:#00000033;--header-bg-opacity-8:rgba(243, 242, 235, .8);--neutral-light-opacity-10:rgba(255,255,255,1);--neutral-light-opacity-9:rgba(255,255,255,.9);--neutral-light-opacity-8:rgba(255,255,255,.8);--neutral-light-opacity-7:rgba(255,255,255,.7);--neutral-light-opacity-6:rgba(255,255,255,.6);--neutral-light-opacity-5:rgba(255,255,255,.5);--neutral-light-opacity-4:rgba(255,255,255,.4);--neutral-light-opacity-3:rgba(255,255,255,.3);--neutral-light-opacity-2:rgba(255,255,255,.2);--neutral-light-opacity-1:rgba(255,255,255,.1);--neutral-dark-opacity-10:rgba(0,0,0,1);--neutral-dark-opacity-9:rgba(0,0,0,.9);--neutral-dark-opacity-8:rgba(0,0,0,.8);--neutral-dark-opacity-7:rgba(0,0,0,.7);--neutral-dark-opacity-6:rgba(0,0,0,.6);--neutral-dark-opacity-5:rgba(0,0,0,.5);--neutral-dark-opacity-4:rgba(0,0,0,.4);--neutral-dark-opacity-3:rgba(0,0,0,.3);--neutral-dark-opacity-2:rgba(0,0,0,.2);--neutral-dark-opacity-1:rgba(0,0,0,.1);--arrow-bg:rgba(64, 52, 46,.5);--warning-color:#ff0000;--warning-color-opacity-5:rgba(255,0,0,.5);--scrollbar-color:rgba(164,141,90,.6);--facebook:#3b5998;--twitter:#1da1f2;--pinterest:#bd081c;--youtube:#ff0000;--linkedin:#0077b5;--tripadvisor:#00af87;--foursquare:#f94877;--flickr:#0063dc;--vimeo:#1ab7ea;--whatsapp:#25d366;--primary-font:futura-pt,sans-serif;--primary-font-normal:400;--primary-font-medium:500;--primary-font-bold:700;--title-font:bodoni-urw,serif;--awesome:'Font Awesome 5 Free',sans-serif;--georgia:Georgia,serif;--calendarFont:var(--primary-font);--calendarTitleFont:var(--title-font);--calendarFontSize:18px;--calendarBg:var(--third-color);--calendarColor:var(--main-color);--calendarSidebarBg:var(--main-color);--calendarSidebarColor:var(--neutral-dark);--calendarSidebarSelectBg:var(--neutral-light);--calendarSidebarBgChildrenBg:var(--neutral-light);--calendarSidebarHighlightColor:var(--main-color);--calendarSidebarBgChildrenMobileBg:var(--neutral-light);--calendarDayBg:var(--neutral-light);--calendarDayColor:var(--main-color);--calendarDayBorderColor:var(--neutral-dark);--calendarUnclickableDayBg:var(--neutral-light);--calendarUnclickableDayColor:var(--main-color);--calendarHighlightBg:var(--main-color);--calendarHighlightColor:var(--neutral-dark);--calendarButtonBg:var(--neutral-dark);--calendarButtonColor:var(--neutral-light);--calendarPriceColorMobile:var(--main-color)}@keyframes fade-in{from{opacity:0}to{opacity:1}}body,html{font-family:var(--primary-font);font-size:20px;line-height:30px;font-weight:var(--primary-font-normal);color:var(--second-color);min-height:100%}body,body *{box-sizing:border-box}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ol,ul{list-style-type:none}img{height:auto}img:not([src]){visibility:hidden}html.no-scroll{overflow:hidden}body.compensate-for-scrollbar{margin-right:0}.container,.container-fluid,.container-large,.container-small,.container-smaller{margin-right:auto;margin-left:auto;padding:0 10px;width:100%}.container-smaller{max-width:1000px}.container-small{max-width:1060px}.container{max-width:1160px}.container-large{max-width:1340px}.single-section{padding:50px 0}main{display:block}@media (max-width:991px){main{padding-top:40px}}.homepage.no-slideshow main,.no-slideshow main,.post-type-archive-hotel_event main{padding-top:80px}@media (max-width:991px){.homepage.no-slideshow main,.no-slideshow main,.post-type-archive-hotel_event main{padding-top:70px}}.destinations-home main{padding-top:80px}@media (max-width:991px){.destinations-home main{padding-top:70px}}.homepage main{padding-top:0}.d-club-section.no-slideshow main,.single-post_hotel.no-slideshow main,.single-post_travel_offer.no-slideshow main,.travel-section.no-slideshow main{padding-top:150px}@media (max-width:991px){.d-club-section.no-slideshow main,.single-post_hotel.no-slideshow main,.single-post_travel_offer.no-slideshow main,.travel-section.no-slideshow main{padding-top:110px}}main section:last-child{padding-bottom:100px}.d-club-home main section:last-child,.d-club-you-and-us main section:last-child,.hotel-home main section:last-child{padding-bottom:0}@media (max-width:991px){main section:last-child{padding-bottom:80px}}.visibility-section{content-visibility:auto}.centered{text-align:center}.the-title,.the-title-item,.the-title-main-section{font-family:var(--title-font);font-weight:400}.the-startingFrom,.the-subtitle,.the-title{color:var(--main-color);text-transform:uppercase}.the-title{font-size:58px;line-height:70px}@media (max-width:991px){.the-title{font-size:42px;line-height:50px}}.the-title.inverse{color:var(--neutral-light)}.the-subtitle{font-size:18px;line-height:25px;letter-spacing:1.8px}.the-subtitle.inverse{color:var(--neutral-light)}.the-subtitle.gold{color:var(--hover-color)}.the-title+.the-subtitle{margin-top:10px}.main-content{padding-bottom:50px}@media (max-width:767px){.main-content{padding-bottom:25px}}.error404 .main-content{padding-top:40px}.content{margin-top:60px}.content h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.content h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.content h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.content h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.content h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.content h2+p,.content h3+p,.content h4+p,.content h5+p,.content h6+p{margin-top:1em}.content h1+p,.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content p+h5,.content p+p{margin-top:1em;word-wrap:break-word}.content b,.content strong{font-weight:700}.content ol,.content ul{margin:1em 0 1em 3em}@media (max-width:991px){.content ol,.content ul{margin:1em 0 1em 2em}}@media (max-width:767px){.content ol,.content ul{margin:1em 0 1em 1em}}.content ul{list-style:disc inside none}.content ol{list-style:decimal inside none}.content em,.content i{font-style:italic}.content a{color:var(--hover-color);transition:all .3s ease}.content a:not(.button):focus,.content a:not(.button):hover{color:var(--main-color)}.content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.content blockquote{margin:1em 0 1em 1em}}.content blockquote:after,.content blockquote:before{font-size:1.2em}.content blockquote:before{content:"“";padding-right:5px}.content blockquote:after{content:"”";padding-left:5px}.content dl{margin:1em 0 1em 2em}.content dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.content dl dt+dd{margin-top:.5em}.content dl dd+dt{margin-top:.5em}.content mark{padding:0 .5em}.content img.alignright{float:right;margin:0 0 1em 1em}.content img.alignleft{float:left;margin:0 1em 1em 0}.content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.content a img.alignright{float:right;margin:0 0 1em 1em}.content a img.alignleft{float:left;margin:0 1em 1em 0}.content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.content .table_wrap+p,.content table+p{margin-top:20px}.content p+.table_wrap,.content p+table{margin-top:20px}.content .table_wrap{width:100%;overflow-x:auto}.content table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.content table{overflow-x:auto;display:block}}.content table td,.content table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.content table tr td{background:var(--third-color)}.content table tr td:first-child{text-transform:uppercase}.content table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.content table tr:not(:first-child){font-weight:var(--primary-font-bold)}.content table th{background:#ddd;border-right-color:var(--neutral-light)}.error404 .content{margin-top:40px;text-align:center}@media (max-width:767px){.content{margin-top:40px}}.beige-bg{background:var(--third-color)}.light-beige-bg{background:var(--light-beige)}.brown-bg,.brown-bg-half:before{background:var(--main-color)}.brown-bg-half{position:relative}.brown-bg-half:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:65%}.white-bg{background:var(--neutral-light)}.excerpt{font-size:22px;line-height:25px}.excerpt.little{font-size:20px;line-height:30px}.excerpt.inverse{color:var(--neutral-light)}.the-title-item,.the-title-main-section{font-size:42px;line-height:52px;color:var(--main-color)}@media (max-width:991px){.the-title-item,.the-title-main-section{font-size:32px;line-height:40px}}.the-title-item.inverse,.the-title-main-section.inverse{color:var(--neutral-light)}.the-title-item.uppercase,.the-title-main-section.uppercase{text-transform:uppercase}.thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.thumb.square{position:relative}.thumb.square:after{content:"";display:block;padding-bottom:100%}.thumb.square img{position:absolute}.button{font-size:18px;color:var(--hover-color);padding:16px 40px;text-decoration:none;display:inline-block;cursor:pointer;transition:all .3s ease}@media (min-width:992px) and (max-width:1024px){.button{padding-left:20px;padding-right:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.button{padding-left:20px;padding-right:20px}}@media (max-width:991px){.button{padding-left:20px;padding-right:20px}}.button.call-us:before,.button.write-us:before{display:inline-block;margin-right:10px;font-family:var(--awesome);font-weight:900}.button.call-us:before{content:"\f095"}.button.write-us:before{content:"\f0e0"}.button.gold,.button.gold-inverse{font-size:14px;line-height:18px;background:var(--hover-color);color:var(--neutral-light);text-transform:uppercase;overflow:hidden}.button.beige-inverse{font-size:14px;line-height:18px;background:var(--neutral-button);color:var(--second-color);text-transform:uppercase;overflow:hidden}.button.beige-inverse:active,.button.beige-inverse:focus,.button.beige-inverse:hover{background:var(--hover-color);color:var(--neutral-light)}.button.gold:active,.button.gold:focus,.button.gold:hover{background:var(--main-color)}.button.gold-inverse:active,.button.gold-inverse:focus,.button.gold-inverse:hover{background:var(--third-color);color:var(--main-color)}.button.brown{font-size:14px;line-height:18px;background:var(--main-color);color:var(--neutral-light);text-transform:uppercase;overflow:hidden}.button.brown:active,.button.brown:focus,.button.brown:hover{background:var(--hover-color)}.button.beige{line-height:18px;background:var(--neutral-button);color:var(--second-color)}.button.beige:active,.button.beige:focus,.button.beige:hover{background:var(--hover-color);color:var(--neutral-light)}.button.inverse{background:var(--neutral-button);color:var(--second-color);padding:10px 40px}@media (max-width:991px){.button.inverse{padding:10px 20px}}.button.inverse:active,.button.inverse:focus,.button.inverse:hover{background:var(--hover-color);color:var(--neutral-light)}.button.rounded{border-radius:25px}.button.pdf-file,.button.send-mail{line-height:25px;letter-spacing:.9px}.button.pdf-file:active,.button.pdf-file:focus,.button.pdf-file:hover,.button.send-mail:active,.button.send-mail:focus,.button.send-mail:hover{color:var(--main-color)}.button.pdf-file+.pdf-file,.button.pdf-file+.send-mail,.button.send-mail+.pdf-file,.button.send-mail+.send-mail{position:relative}@media (min-width:768px){.button.pdf-file+.pdf-file:after,.button.pdf-file+.send-mail:after,.button.send-mail+.pdf-file:after,.button.send-mail+.send-mail:after{content:"";background:#dad9d3;width:1px;height:24px;position:absolute;left:0;top:50%;margin-top:-12px}.single-post_travel_offer .button.pdf-file+.pdf-file:after,.single-post_travel_offer .button.pdf-file+.send-mail:after,.single-post_travel_offer .button.send-mail+.pdf-file:after,.single-post_travel_offer .button.send-mail+.send-mail:after{display:none}}.button.pdf-file:before{content:"\f15b";font-family:var(--awesome);margin-right:5px}.button.pdf-file.beige-inverse:active,.button.pdf-file.beige-inverse:focus,.button.pdf-file.beige-inverse:hover{background:var(--hover-color);color:var(--neutral-light)}.button.send-mail:before{content:"\f0e0";font-family:var(--awesome);margin-right:5px}.read-more{font-size:18px;line-height:25px;color:var(--main-color);text-decoration:none;letter-spacing:.9px;display:inline-block;margin-top:30px;transition:all .3s ease}.read-more:hover{color:var(--hover-color)}.read-more:before{content:"+";display:inline-block;margin-right:5px}.read-more.gold{color:var(--hover-color)}.read-more.gold:hover{color:var(--main-color)}.read-more.inverse{color:var(--neutral-light)}.read-more.open:before{content:"-"}.arrow{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;z-index:100}.arrows-container .arrow{position:relative;display:inline-block;margin-top:0;top:0}.arrow span{width:100%;height:100%;display:inline-block}.arrow.simple{width:27px;height:27px;margin-top:-13.5px}.arrow.simple span{background:url(images/arrow-brown.svg) no-repeat center}.arrow.rounded{background:var(--third-color);border-radius:100%}.arrow.rounded span{background:url(images/arrow-brown.svg) no-repeat center}.arrow.rounded.next span{transform:rotate(180deg)}.arrow.rounded-half{background:var(--arrow-bg);height:80px}.arrow.rounded-half span{background:url(images/arrow-white.svg) no-repeat center}.arrow.rounded-half.prev{border-top-right-radius:40px;border-bottom-right-radius:40px}.arrow.rounded-half.next{border-top-left-radius:40px;border-bottom-left-radius:40px}.arrow.slick-disabled{opacity:.5}.arrow.prev{left:0}.arrow.next{right:0}.arrow.next span{transform:rotate(180deg)}.box-shadow{box-shadow:0 0 20px var(--shadow-color)}.bnts-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:60px}@media (max-width:991px){.bnts-wrap{margin-top:30px}}.bnts-wrap .button{margin:0 10px}.slick-dots{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.minigallery-carousel .slick-dots{margin-top:40px}.slick-dots li{display:flex;justify-content:center;align-items:center;margin:0 10px;width:14px;height:14px;position:relative}.slick-dots li button{background:var(--brown-color);text-indent:-9999px;width:8px;height:8px;border-radius:100%;vertical-align:top;border:0;padding:0}.slick-dots li.slick-active{border:1px solid var(--brown-color);border-radius:100%}.slick-dots li.slick-active button{width:10px;height:10px}.slick-dots.inverse li button{background:var(--neutral-light)}.slick-dots.inverse .slick-active{border-color:var(--neutral-light)}.play-video{width:80px;height:80px;background:url(images/play.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%)}@media (min-width:1200px) and (max-width:1600px){.play-video{width:60px;height:60px}}@media (min-width:992px) and (max-width:1199px){.play-video{width:60px;height:60px}}@media (min-resolution:1.5dppx){.play-video{width:60px;height:60px}}@media (max-width:991px){.play-video{width:60px;height:60px}}.menu{display:flex;flex-direction:row;align-items:stretch}@media (max-width:991px){#footer_menu .menu{flex-direction:column;flex-wrap:wrap}}.menu>li{padding:0 20px;position:relative}#highlight_menu .menu>li{padding:0 58px}#highlight_menu .menu>li:first-child{padding-left:0}#highlight_menu.highlight_menu_left .menu>li:last-child{padding-right:0}#d_club_menu .menu>li,#hotel-primary-menu .menu>li,#travel_menu .menu>li{position:relative;padding:0 .8em}#d_club_menu .menu>li:after,#hotel-primary-menu .menu>li:after,#travel_menu .menu>li:after{content:"";width:1px;height:20px;background:var(--border-color);display:inline-block;position:absolute;top:50%;right:0;margin-top:-10px}#d_club_menu .menu>li:last-child:after,#hotel-primary-menu .menu>li:last-child:after,#travel_menu .menu>li:last-child:after{display:none}@media (max-width:991px){#footer_menu .menu>li{padding:20px 0;text-align:center}}.menu>li>a{color:var(--main-color);line-height:26px;text-decoration:none;text-transform:uppercase;display:inline-block;transition:all .3s ease}#d_club_menu .menu>li>a,#footer_menu .menu>li>a,#hotel-primary-menu .menu>li>a,#travel_menu .menu>li>a{font-size:18px;line-height:23px}.lang_ru #footer_menu .menu>li>a,.lang_ru #hotel-primary-menu .menu>li>a{font-size:15px}#d_club_menu .menu>li>a,#hotel-primary-menu .menu>li>a,#travel_menu .menu>li>a{text-transform:initial}.menu>li>a:hover{color:var(--hover-color)}#highlight_menu .menu>li>a:hover,#hotel-primary-menu .menu>li>a:hover{color:var(--hover-light-color)}.menu>li.current-menu-item>a{color:var(--hover-color)}#highlight_menu .menu>li.current-menu-item>a,.menu-section-wrapper .menu>li.current-menu-item>a{color:var(--hover-light-color)}#highlight_menu .menu>li.menu-item-has-children:hover>.sub-menu,.menu-section-wrapper .menu>li.menu-item-has-children:hover>.sub-menu{display:block}.menu>li .sub-menu{display:none;padding-top:12px;width:360px;position:absolute;top:auto;left:0;z-index:700}.menu>li .sub-menu:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent var(--third-color) transparent;position:absolute;top:0;left:30px}#highlight_menu .menu>li .sub-menu li,.menu-section-wrapper .menu>li .sub-menu li{padding:15px 30px 0 30px;background:var(--third-color)}#highlight_menu .menu>li .sub-menu li.menu-item-has-children:hover,.menu-section-wrapper .menu>li .sub-menu li.menu-item-has-children:hover{position:relative}#highlight_menu .menu>li .sub-menu li.menu-item-has-children:hover:before,.menu-section-wrapper .menu>li .sub-menu li.menu-item-has-children:hover:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:12px;border-color:transparent var(--third-color) transparent transparent;position:absolute;top:50%;right:-12px;margin-top:-12px}#highlight_menu .menu>li .sub-menu li.menu-item-has-children:hover>.sub-menu,.menu-section-wrapper .menu>li .sub-menu li.menu-item-has-children:hover>.sub-menu{display:block;left:372px;top:0}#highlight_menu .menu>li .sub-menu li.menu-item-has-children:hover>.sub-menu:before,.menu-section-wrapper .menu>li .sub-menu li.menu-item-has-children:hover>.sub-menu:before{display:none}#highlight_menu .menu>li .sub-menu li:first-child,.menu-section-wrapper .menu>li .sub-menu li:first-child{border-top-left-radius:5px;border-top-right-radius:5px;padding-top:30px}#highlight_menu .menu>li .sub-menu li:last-child,.menu-section-wrapper .menu>li .sub-menu li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-bottom:30px}.menu>li .sub-menu li.current-menu-item a{color:var(--hover-light-color)}#sidebar-hotel-primary-menu .menu>li .sub-menu li.current-menu-item a{color:var(--hover-color)}.menu>li .sub-menu li a{font-size:18px;line-height:22px;color:var(--main-color);text-decoration:none;display:inline-block;transition:all .3s ease}.menu>li .sub-menu li a .hotel-country{font-size:14px;text-transform:uppercase;color:var(--hover-color);display:block}.menu>li .sub-menu li a:hover{color:var(--hover-light-color)}#sidebar-hotel-primary-menu .menu>li .sub-menu li a:hover{color:var(--hover-color)}@media (max-width:991px){.footer .socials{padding-bottom:20px}}.top-container-wrapper .socials{margin-right:0;margin-left:auto}@media (max-width:991px){.top-container-wrapper .socials{margin-right:auto;margin-top:40px}}.socials a{color:var(--neutral-light);text-decoration:none;margin:0 20px}.top-container-wrapper .socials a{width:60px;height:60px;line-height:60px;background:var(--third-color);margin:0 10px;display:inline-block;border-radius:100%;color:var(--main-color);text-align:center}.socials a span{font-size:28px;line-height:42px;transition:all .3s ease}.top-container-wrapper .socials a span{font-size:22px;line-height:30px}.socials a.facebook:hover span{color:var(--facebook)}.socials a.twitter:hover span{color:var(--twitter)}.socials a.pinterest:hover span{color:var(--pinterest)}.socials a.youtube:hover span{color:var(--youtube)}.socials a.instagram:hover span{color:#d6249f}.socials a.linkedin:hover span{color:var(--linkedin)}.socials a.tripadvisor:hover span{color:var(--tripadvisor)}.socials a.foursquare:hover span{color:var(--foursquare)}.socials a.flickr:hover span{color:var(--flickr)}.socials a.vimeo:hover span{color:var(--vimeo)}.footer .socials a:last-child{margin-right:40px}@media (max-width:991px){.footer .socials a:last-child{margin-right:20px}}.breadcrumbs-container{margin:40px 0}@media (max-width:991px){.breadcrumbs-container{display:none}.single-post .breadcrumbs-container,.single-post_travel_offer .breadcrumbs-container{display:block}}.breadcrumbs-container .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}@media (max-width:991px){.breadcrumbs-container .container{justify-content:center}}.breadcrumbs-container .breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:991px){.breadcrumbs-container .breadcrumbs{display:none}}.breadcrumbs-container .breadcrumbs li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.breadcrumbs-container .breadcrumbs li a{font-size:18px;line-height:23px;color:var(--second-color);text-decoration:none}.breadcrumbs-container .breadcrumbs li:not(:last-child):after{content:"";display:inline-block;width:16px;height:2px;background:url(images/decoration.svg) no-repeat center;background-size:contain;padding:0 7px}.breadcrumbs-container .breadcrumbs li.current-menu-item a{color:var(--hover-color);text-transform:uppercase}.single-post_travel_offer .breadcrumbs-container .sharer-post{margin-left:auto;margin-right:0}@media (max-width:991px){.single-post_travel_offer .breadcrumbs-container .sharer-post{margin-right:auto}}.single-post .breadcrumbs-container .news-categories,.single-post_blog .breadcrumbs-container .news-categories{margin-left:auto;margin-right:0}@media (max-width:991px){.single-post .breadcrumbs-container .news-categories,.single-post_blog .breadcrumbs-container .news-categories{margin-right:auto}}.starting-from{font-size:18px;line-height:35px;letter-spacing:3.6px;text-transform:uppercase;display:inline-block;color:var(--main-color)}.starting-from.inverse{color:var(--neutral-light)}.starting-from.gold .apd{color:var(--hover-color)}.starting-from .currency,.starting-from .price{font-size:28px;font-weight:var(--primary-font-bold);letter-spacing:1.4px}.hotel-name-container{color:var(--main-color);text-transform:uppercase;text-decoration:none;margin-right:30px;transition:all .3s ease}.hotel-name-container .hotel-name{font-size:15px;line-height:20px;letter-spacing:.75px;font-weight:var(--primary-font-bold)}.hotel-name-container .hotel-city{font-size:12px;line-height:16px}.hotel-name-container:focus,.hotel-name-container:hover{color:var(--hover-color)}.filter{border:1px solid var(--border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px 20px;font-size:18px;line-height:25px;color:var(--main-color);background:url(images/select_icon.svg) no-repeat scroll 95% center;max-width:400px;width:100%;margin:0 auto;display:block}.login-modal{position:absolute;width:340px;padding:40px 20px 30px 20px;border-radius:5px;top:60px;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out}.login-modal.open-modal{opacity:1;visibility:visible}.login-modal:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent var(--third-color) transparent;position:absolute;top:-15px;left:50%;transform:translateX(-50%)}.login-modal .login-container,.login-modal .login-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.login-modal .login-container .modal-title{font-size:18px;line-height:25px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:20px}.login-modal .login-container label{display:none}.login-modal .login-container .button,.login-modal .login-container input[type=email],.login-modal .login-container input[type=password]{width:100%}.login-modal .login-container input[type=email],.login-modal .login-container input[type=password]{font-size:16px;line-height:20px;border:1px solid var(--border-color);border-radius:25px;margin-bottom:5px;padding:14px 25px}.login-modal .login-container .button{margin-top:10px;border:0}.login-modal .login-options{font-size:16px;line-height:25px;margin-top:20px}.login-modal .login-options a{color:var(--hover-color);text-decoration:none;transition:all .3s ease}.login-modal .login-options a:focus,.login-modal .login-options a:hover{text-decoration:underline}.booking-travel-wrapper{max-width:1040px;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:none}@media (max-width:991px){.booking-travel-wrapper{display:none}}.booking-travel-wrapper .tabs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.booking-travel-wrapper .tab-options{font-size:14px;line-height:18px;margin-right:5px;padding:11px 20px;text-transform:uppercase;border-radius:5px 5px 0 0;transition:all .3s ease;cursor:pointer}.booking-travel-wrapper .tab-options .fas{margin-right:10px}.booking-travel-wrapper .tab-options.brown-bg a{color:var(--neutral-light);text-decoration:none}.booking-travel-wrapper .tab-options.brown-bg.selected{background:var(--third-color)}.booking-travel-wrapper .tab-options.brown-bg.selected a{color:var(--main-color)}.booking-travel-wrapper .tab-container{padding:27px 30px;display:none}.booking-travel-wrapper .tab-container.selected{display:block}.booking-travel-wrapper .tab-container .tab-content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}.booking-travel-wrapper .tab-container .tab-content .tab-section{max-width:205px;width:100%;margin-right:5px}.booking-travel-wrapper .tab-container .tab-content label{font-size:16px;line-height:20px;margin-bottom:10px;display:block}.booking-travel-wrapper .tab-container .tab-content input[type=text]{border:1px solid var(--border-color);padding:10px 15px;width:100%}.booking-travel-wrapper .tab-container .tab-content .button{border:0;margin-left:auto;margin-right:0}.booking-travel-wrapper .tab-container .section-options{font-size:16px;line-height:20px;margin-top:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.booking-travel-wrapper .tab-container .section-options a{color:var(--main-color);margin-right:10px;transition:all .3s ease}.booking-travel-wrapper .tab-container .section-options a:focus,.booking-travel-wrapper .tab-container .section-options a:hover{color:var(--hover-color)}.booking-travel-wrapper .tab-container .section-options a:last-child{margin-right:0}.booking-travel-wrapper .tab-container .section-options .search-indications{margin-right:0;margin-left:auto}.sharer-post{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.breadcrumbs .sharer-post{margin-left:auto;margin-right:0}.sharer-post .sharer-title{font-size:16px;line-height:25px;letter-spacing:.8px;margin-right:20px}.sharer-post a{font-size:17px;color:var(--main-color);line-height:35px;text-align:center;width:35px;height:35px;background:var(--third-color);border-radius:100%;margin:0 10px;transition:all .3s ease}.sharer-post a:hover{color:var(--neutral-light)}.sharer-post a:hover.facebook-share{background:var(--facebook)}.sharer-post a:hover.twitter-share{background:var(--twitter)}.sharer-post a:hover.whatsapp-share{background:var(--whatsapp)}.hamburger-menu{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:20px;height:20px}.hamburger-menu .icon{width:20px;height:14px;display:inline-block;position:relative}.hamburger-menu .icon span,.hamburger-menu .icon:after,.hamburger-menu .icon:before{background:var(--main-color);content:"";display:block;height:2px;margin:4px 0;transition:.5s}.hamburger-menu .icon:before{width:15px}.menu-sidebar-wrap{background:rgba(64,52,46,.6);position:fixed;top:0;left:0;right:0;bottom:0;display:none}.menu-sidebar-wrap.opened{display:block}.menu-sidebar-wrap.visible .menu-sidebar{left:0}.menu-sidebar-wrap .menu-sidebar{background:var(--neutral-light);padding:120px 50px 50px 50px;width:400px;height:100%;position:absolute;left:-400px;transition:all .3s ease}.menu-sidebar-wrap .menu-sidebar .close-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:60px;height:60px;position:absolute;top:0;right:0;transition:all .3s ease}.menu-sidebar-wrap .menu-sidebar .close-container .close{width:23px;height:23px;position:relative}.menu-sidebar-wrap .menu-sidebar .close-container .close:after,.menu-sidebar-wrap .menu-sidebar .close-container .close:before{position:absolute;left:50%;content:" ";height:23px;width:2px;background-color:var(--main-color)}.menu-sidebar-wrap .menu-sidebar .close-container .close:before{transform:rotate(45deg)}.menu-sidebar-wrap .menu-sidebar .close-container .close:after{transform:rotate(-45deg)}.menu-sidebar-wrap .menu-sidebar .close-container:hover{background:var(--hover-color)}.menu-sidebar-wrap .menu-sidebar .close-container:hover .close:after,.menu-sidebar-wrap .menu-sidebar .close-container:hover .close:before{background:var(--neutral-light)}.menu-sidebar-wrap .menu-sidebar .hotel-name-container .hotel-name{font-size:25px;line-height:30px;letter-spacing:1.4px}.menu-sidebar-wrap .menu-sidebar .hotel-name-container .hotel-city{font-size:18px;line-height:25px;letter-spacing:1.8px}.menu-sidebar-wrap .menu-sidebar .menu-sidebar-inner-content{height:calc(100% - 100px)}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu{height:100%;padding-bottom:50px}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu{flex-wrap:wrap}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li{width:100%;padding:0;position:relative}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li>a{text-transform:initial;padding:20px 0 20px 0;margin-right:66px;display:block;position:relative}.lang_ru .menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li>a{font-size:18px}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li>a:after{content:"";display:inline-block;height:1px;width:20px;background:var(--border-color);position:absolute;bottom:0;left:0}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li.menu-item-has-children .dropdown{width:66px;height:66px;background:url(images/arrow-down-brown.svg) no-repeat center;display:block;position:absolute;top:0;right:0;cursor:pointer;transition:all .3s ease}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li.menu-item-has-children .sub-menu{position:relative;margin-top:0;padding:15px 0 10px 0;background:0 0;border-radius:0;width:100%}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li.menu-item-has-children .sub-menu:before{display:none}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li.menu-item-has-children .sub-menu li{padding:10px}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li.menu-item-has-children .sub-menu li a{text-transform:initial}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li.menu-item-has-children.sub-menu-opened .dropdown{transform:rotate(180deg)}.menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li.menu-item-has-children.sub-menu-opened .sub-menu{display:block}.sidebar-mobile-menu{background:var(--neutral-light);display:none;width:100%;height:100%;position:fixed;left:-100%;z-index:9999;transition:all .3s ease}@media (max-width:991px){.sidebar-mobile-menu{display:block}}.sidebar-mobile-menu-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;padding-bottom:70px}.sidebar-mobile-menu.visible{left:0}.sidebar-mobile-menu .hotel-mobile-menu{padding:40px 25px}.sidebar-mobile-menu .hotel-mobile-menu .hotel-name-container{margin-right:0;display:block}.sidebar-mobile-menu .hotel-mobile-menu .hotel-city,.sidebar-mobile-menu .hotel-mobile-menu .hotel-name{color:var(--neutral-light);text-transform:uppercase;letter-spacing:.9px}.sidebar-mobile-menu .hotel-mobile-menu .hotel-name{font-size:24px;line-height:30px;letter-spacing:1.2px;font-weight:var(--primary-font-bold)}.sidebar-mobile-menu .hotel-mobile-menu .hotel-city{font-size:18px;line-height:23px}#domina_group_mobile_menu .menu,#mobile-hotel-primary-menu .menu{flex-wrap:wrap}#domina_group_mobile_menu .menu li,#mobile-hotel-primary-menu .menu li{width:100%}#domina_group_mobile_menu .menu li .sub-menu,#mobile-hotel-primary-menu .menu li .sub-menu{position:relative;background:0 0;border-radius:0;width:100%;margin-top:0;padding:10px 0 10px 30px}#domina_group_mobile_menu .menu li .sub-menu:before,#mobile-hotel-primary-menu .menu li .sub-menu:before{display:none}#mobile-hotel-primary-menu{margin-top:20px}#mobile-hotel-primary-menu .menu li{padding:0}#mobile-hotel-primary-menu .menu li>a{padding:10px 0}#mobile-hotel-primary-menu .menu li a{color:var(--neutral-light)}#mobile-hotel-primary-menu .menu li:hover a{color:var(--hover-color)}#mobile-hotel-primary-menu .menu li.current-menu-item a{color:var(--hover-color)}#mobile-hotel-primary-menu .menu li .sub-menu{display:block}#mobile-hotel-primary-menu .menu li .sub-menu li a{font-size:18px;text-transform:initial}#domina_group_mobile_menu .menu>li{padding:0}#domina_group_mobile_menu .menu>li.menu-item-has-children:hover .sub-menu{display:none}#domina_group_mobile_menu .menu>li>a{width:100%;padding:20px 25px;border-bottom:1px solid var(--border-color)}#domina_group_mobile_menu .menu>li .dropdown{width:76px;height:76px;background:url(images/arrow-down-brown.svg) no-repeat center;display:block;transform:rotate(-90deg);position:absolute;top:0;right:0}#domina_group_mobile_menu .menu>li>a{font-family:var(--title-font);font-size:28px;line-height:35px}#domina_group_mobile_menu .menu>li .sub-menu li .sub-menu{padding:20px 30px}#domina_group_mobile_menu .menu>li .sub-menu li .sub-menu li a{font-size:18px;text-transform:initial}#domina_group_mobile_menu .menu>li.menu-item-has-children>a{padding-right:75px}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened{background:var(--main-color)}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened>a{color:var(--neutral-light);border-bottom:1px solid var(--border-color-opacity-2)}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened .dropdown{background-image:url(images/arrow-down-white.svg);transform:rotate(-180deg)}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened .sub-menu{display:block;padding:20px 25px}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened .sub-menu li{padding-bottom:15px}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened .sub-menu li:last-child{padding-bottom:0}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened .sub-menu li a{color:var(--neutral-light)}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened .sub-menu li a:hover{color:var(--hover-color)}#domina_group_mobile_menu .menu>li.menu-item-has-children.sub-menu-opened .sub-menu li.current_page_item a{color:var(--hover-color)}.mobile-bottom-bar{font-size:14px;color:var(--neutral-light);letter-spacing:1.4px;line-height:60px;text-transform:uppercase;background:var(--hover-color);text-decoration:none;display:none;width:100%;text-align:center;position:fixed;bottom:0;transition:all .3s ease}@media (max-width:991px){.mobile-bottom-bar{display:inline-block}}.mobile-bottom-bar:focus,.mobile-bottom-bar:hover{background:var(--main-color)}.single-offer{width:33.3%;padding:0 10px 25px 10px;position:relative}.all-travel-offers-container .single-offer,.hotel-special-offers .single-offer{margin-bottom:40px}@media (max-width:991px){.single-offer{width:50%}.preview-offers .single-offer{padding:0 2px 25px 2px}}@media (max-width:767px){.single-offer{width:100%;padding:0 0 25px 0}.preview-offers .single-offer{padding:0 2px 25px 2px}}.single-offer .item{height:100%}.single-offer .thumb{height:280px}.single-offer .content-wrap{padding:30px 20px 45px 20px;text-align:center}.single-offer .the-title-item{font-size:32px;line-height:35px}.single-offer .the-title-item:first-letter{text-transform:uppercase}.single-offer .departure-area,.single-offer .the-subtitle{font-size:18px;line-height:25px;margin-top:10px}.single-offer .description{font-size:18px;line-height:25px;margin-top:10px}.single-offer .starting-from{margin-top:20px;display:block}.single-offer .read-more{margin-top:10px}.single-offer .button{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:100}.offer_details{display:none;padding:0}.offer_details .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:0}.offer_details .content-wrapper,.offer_details .thumb{width:50%}@media (max-width:991px){.offer_details .content-wrapper,.offer_details .thumb{width:100%}}.offer_details .content-wrapper{padding:60px;background:var(--bg-offer-popin)}.offer_details .starting-from{margin-top:10px}.offer_details .description{margin-top:30px}.offer_details .description h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer_details .description h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer_details .description h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer_details .description h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer_details .description h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer_details .description h2+p,.offer_details .description h3+p,.offer_details .description h4+p,.offer_details .description h5+p,.offer_details .description h6+p{margin-top:1em}.offer_details .description h1+p,.offer_details .description p+h1,.offer_details .description p+h2,.offer_details .description p+h3,.offer_details .description p+h4,.offer_details .description p+h5,.offer_details .description p+p{margin-top:1em;word-wrap:break-word}.offer_details .description b,.offer_details .description strong{font-weight:700}.offer_details .description ol,.offer_details .description ul{margin:1em 0 1em 3em}@media (max-width:991px){.offer_details .description ol,.offer_details .description ul{margin:1em 0 1em 2em}}@media (max-width:767px){.offer_details .description ol,.offer_details .description ul{margin:1em 0 1em 1em}}.offer_details .description ul{list-style:disc inside none}.offer_details .description ol{list-style:decimal inside none}.offer_details .description em,.offer_details .description i{font-style:italic}.offer_details .description a{color:var(--hover-color);transition:all .3s ease}.offer_details .description a:not(.button):focus,.offer_details .description a:not(.button):hover{color:var(--main-color)}.offer_details .description hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.offer_details .description blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.offer_details .description blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.offer_details .description blockquote{margin:1em 0 1em 1em}}.offer_details .description blockquote:after,.offer_details .description blockquote:before{font-size:1.2em}.offer_details .description blockquote:before{content:"“";padding-right:5px}.offer_details .description blockquote:after{content:"”";padding-left:5px}.offer_details .description dl{margin:1em 0 1em 2em}.offer_details .description dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.offer_details .description dl dt+dd{margin-top:.5em}.offer_details .description dl dd+dt{margin-top:.5em}.offer_details .description mark{padding:0 .5em}.offer_details .description img.alignright{float:right;margin:0 0 1em 1em}.offer_details .description img.alignleft{float:left;margin:0 1em 1em 0}.offer_details .description img.aligncenter{display:block;margin-left:auto;margin-right:auto}.offer_details .description a img.alignright{float:right;margin:0 0 1em 1em}.offer_details .description a img.alignleft{float:left;margin:0 1em 1em 0}.offer_details .description a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.offer_details .description .table_wrap+p,.offer_details .description table+p{margin-top:20px}.offer_details .description p+.table_wrap,.offer_details .description p+table{margin-top:20px}.offer_details .description .table_wrap{width:100%;overflow-x:auto}.offer_details .description table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.offer_details .description table{overflow-x:auto;display:block}}.offer_details .description table td,.offer_details .description table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.offer_details .description table tr td{background:var(--third-color)}.offer_details .description table tr td:first-child{text-transform:uppercase}.offer_details .description table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.offer_details .description table tr:not(:first-child){font-weight:var(--primary-font-bold)}.offer_details .description table th{background:#ddd;border-right-color:var(--neutral-light)}.offer_details .description ul{margin-left:0}.offer_details .description ul li{list-style-type:none;position:relative;padding-left:40px}.offer_details .description ul li:before{content:"";display:inline-block;width:30px;height:4px;margin-right:10px;background:url(images/decoration.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.offer_details .button{margin-top:20px}.offer_details .fancybox-close-small{background:var(--third-color);width:60px;height:60px}.offer_details .fancybox-close-small:hover{background:var(--hover-color);color:var(--neutral-light)}.main-content-container{padding-left:60px;padding-top:40px}@media (max-width:991px){.main-content-container{padding-left:20px;padding-right:20px}}.main-content-container.no-padding{padding-left:0}.main-content-container.aligned-center{display:flex;flex-direction:column;align-items:center}.main-content-container .general-content h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-container .general-content h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-container .general-content h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-container .general-content h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-container .general-content h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-container .general-content h2+p,.main-content-container .general-content h3+p,.main-content-container .general-content h4+p,.main-content-container .general-content h5+p,.main-content-container .general-content h6+p{margin-top:1em}.main-content-container .general-content h1+p,.main-content-container .general-content p+h1,.main-content-container .general-content p+h2,.main-content-container .general-content p+h3,.main-content-container .general-content p+h4,.main-content-container .general-content p+h5,.main-content-container .general-content p+p{margin-top:1em;word-wrap:break-word}.main-content-container .general-content b,.main-content-container .general-content strong{font-weight:700}.main-content-container .general-content ol,.main-content-container .general-content ul{margin:1em 0 1em 3em}@media (max-width:991px){.main-content-container .general-content ol,.main-content-container .general-content ul{margin:1em 0 1em 2em}}@media (max-width:767px){.main-content-container .general-content ol,.main-content-container .general-content ul{margin:1em 0 1em 1em}}.main-content-container .general-content ul{list-style:disc inside none}.main-content-container .general-content ol{list-style:decimal inside none}.main-content-container .general-content em,.main-content-container .general-content i{font-style:italic}.main-content-container .general-content a{color:var(--hover-color);transition:all .3s ease}.main-content-container .general-content a:not(.button):focus,.main-content-container .general-content a:not(.button):hover{color:var(--main-color)}.main-content-container .general-content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.main-content-container .general-content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.main-content-container .general-content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.main-content-container .general-content blockquote{margin:1em 0 1em 1em}}.main-content-container .general-content blockquote:after,.main-content-container .general-content blockquote:before{font-size:1.2em}.main-content-container .general-content blockquote:before{content:"“";padding-right:5px}.main-content-container .general-content blockquote:after{content:"”";padding-left:5px}.main-content-container .general-content dl{margin:1em 0 1em 2em}.main-content-container .general-content dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.main-content-container .general-content dl dt+dd{margin-top:.5em}.main-content-container .general-content dl dd+dt{margin-top:.5em}.main-content-container .general-content mark{padding:0 .5em}.main-content-container .general-content img.alignright{float:right;margin:0 0 1em 1em}.main-content-container .general-content img.alignleft{float:left;margin:0 1em 1em 0}.main-content-container .general-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main-content-container .general-content a img.alignright{float:right;margin:0 0 1em 1em}.main-content-container .general-content a img.alignleft{float:left;margin:0 1em 1em 0}.main-content-container .general-content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main-content-container .general-content .table_wrap+p,.main-content-container .general-content table+p{margin-top:20px}.main-content-container .general-content p+.table_wrap,.main-content-container .general-content p+table{margin-top:20px}.main-content-container .general-content .table_wrap{width:100%;overflow-x:auto}.main-content-container .general-content table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.main-content-container .general-content table{overflow-x:auto;display:block}}.main-content-container .general-content table td,.main-content-container .general-content table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.main-content-container .general-content table tr td{background:var(--third-color)}.main-content-container .general-content table tr td:first-child{text-transform:uppercase}.main-content-container .general-content table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.main-content-container .general-content table tr:not(:first-child){font-weight:var(--primary-font-bold)}.main-content-container .general-content table th{background:#ddd;border-right-color:var(--neutral-light)}.main-content-container>.button{margin-top:40px}.main-content-extra-container{height:0;overflow:hidden;transition:height .6s ease-out}.main-content-extra-container .main-content-extra-content p:first-child{margin-top:1em}.main-content-extra-container .main-content-extra-content h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-extra-container .main-content-extra-content h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-extra-container .main-content-extra-content h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-extra-container .main-content-extra-content h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-extra-container .main-content-extra-content h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-extra-container .main-content-extra-content h2+p,.main-content-extra-container .main-content-extra-content h3+p,.main-content-extra-container .main-content-extra-content h4+p,.main-content-extra-container .main-content-extra-content h5+p,.main-content-extra-container .main-content-extra-content h6+p{margin-top:1em}.main-content-extra-container .main-content-extra-content h1+p,.main-content-extra-container .main-content-extra-content p+h1,.main-content-extra-container .main-content-extra-content p+h2,.main-content-extra-container .main-content-extra-content p+h3,.main-content-extra-container .main-content-extra-content p+h4,.main-content-extra-container .main-content-extra-content p+h5,.main-content-extra-container .main-content-extra-content p+p{margin-top:1em;word-wrap:break-word}.main-content-extra-container .main-content-extra-content b,.main-content-extra-container .main-content-extra-content strong{font-weight:700}.main-content-extra-container .main-content-extra-content ol,.main-content-extra-container .main-content-extra-content ul{margin:1em 0 1em 3em}@media (max-width:991px){.main-content-extra-container .main-content-extra-content ol,.main-content-extra-container .main-content-extra-content ul{margin:1em 0 1em 2em}}@media (max-width:767px){.main-content-extra-container .main-content-extra-content ol,.main-content-extra-container .main-content-extra-content ul{margin:1em 0 1em 1em}}.main-content-extra-container .main-content-extra-content ul{list-style:disc inside none}.main-content-extra-container .main-content-extra-content ol{list-style:decimal inside none}.main-content-extra-container .main-content-extra-content em,.main-content-extra-container .main-content-extra-content i{font-style:italic}.main-content-extra-container .main-content-extra-content a{color:var(--hover-color);transition:all .3s ease}.main-content-extra-container .main-content-extra-content a:not(.button):focus,.main-content-extra-container .main-content-extra-content a:not(.button):hover{color:var(--main-color)}.main-content-extra-container .main-content-extra-content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.main-content-extra-container .main-content-extra-content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.main-content-extra-container .main-content-extra-content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.main-content-extra-container .main-content-extra-content blockquote{margin:1em 0 1em 1em}}.main-content-extra-container .main-content-extra-content blockquote:after,.main-content-extra-container .main-content-extra-content blockquote:before{font-size:1.2em}.main-content-extra-container .main-content-extra-content blockquote:before{content:"“";padding-right:5px}.main-content-extra-container .main-content-extra-content blockquote:after{content:"”";padding-left:5px}.main-content-extra-container .main-content-extra-content dl{margin:1em 0 1em 2em}.main-content-extra-container .main-content-extra-content dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.main-content-extra-container .main-content-extra-content dl dt+dd{margin-top:.5em}.main-content-extra-container .main-content-extra-content dl dd+dt{margin-top:.5em}.main-content-extra-container .main-content-extra-content mark{padding:0 .5em}.main-content-extra-container .main-content-extra-content img.alignright{float:right;margin:0 0 1em 1em}.main-content-extra-container .main-content-extra-content img.alignleft{float:left;margin:0 1em 1em 0}.main-content-extra-container .main-content-extra-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main-content-extra-container .main-content-extra-content a img.alignright{float:right;margin:0 0 1em 1em}.main-content-extra-container .main-content-extra-content a img.alignleft{float:left;margin:0 1em 1em 0}.main-content-extra-container .main-content-extra-content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main-content-extra-container .main-content-extra-content .table_wrap+p,.main-content-extra-container .main-content-extra-content table+p{margin-top:20px}.main-content-extra-container .main-content-extra-content p+.table_wrap,.main-content-extra-container .main-content-extra-content p+table{margin-top:20px}.main-content-extra-container .main-content-extra-content .table_wrap{width:100%;overflow-x:auto}.main-content-extra-container .main-content-extra-content table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.main-content-extra-container .main-content-extra-content table{overflow-x:auto;display:block}}.main-content-extra-container .main-content-extra-content table td,.main-content-extra-container .main-content-extra-content table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.main-content-extra-container .main-content-extra-content table tr td{background:var(--third-color)}.main-content-extra-container .main-content-extra-content table tr td:first-child{text-transform:uppercase}.main-content-extra-container .main-content-extra-content table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.main-content-extra-container .main-content-extra-content table tr:not(:first-child){font-weight:var(--primary-font-bold)}.main-content-extra-container .main-content-extra-content table th{background:#ddd;border-right-color:var(--neutral-light)}.items-inline{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}@media (max-width:991px){.items-inline{padding-left:0;padding-right:0}}.items-inline .item{width:33.3%;padding:0 20px}@media (max-width:991px){.items-inline .item{width:100%;padding:0}.benefits-section .items-inline .item,.hotel-preview-pages .items-inline .item{padding:0 2px}}.items-inline .item .item-content{position:relative;padding:30px 40px 50px 40px}@media (max-width:991px){.items-inline .item .item-content{padding:25px 25px 50px 25px}}.items-inline .item .item-content .the-title-item{font-size:34px;line-height:50px;letter-spacing:1.9px;word-wrap:break-word}.items-inline .item .item-content .excerpt{margin-top:14px}.items-inline .item .item-content .button{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%)}.items-inline .item .thumb{height:350px}@media (max-width:991px){.items-inline .item .thumb{height:280px}}@media (max-width:991px){.benefits-section .items-inline .item:nth-child(2) .thumb,.hotel-preview-pages .items-inline .item:nth-child(2) .thumb{height:280px}}.map-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.map-container .map-canvas{width:calc(100% - 380px);height:550px}@media (max-width:991px){.map-container .map-canvas{width:100%}}@media (max-width:767px){.map-container .map-canvas{height:450px}}.map-box-info{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;width:380px;padding:40px}@media (max-width:991px){.map-box-info{width:100%}}.map-box-info .map-info-section{width:100%;border-bottom:1px solid var(--border-color)}.map-box-info .map-info-section:last-child{border-bottom:0}.map-box-info .map-info-section .title-section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;font-weight:var(--primary-font-bold);text-transform:uppercase;text-decoration:none;color:var(--main-color);padding:20px 0;transition:all .3s ease}.map-box-info .map-info-section .title-section:hover{color:var(--hover-color)}.map-box-info .map-info-section .title-section .arrow-down{width:10px;height:5px;background:url(images/arrow-down-brown.svg) no-repeat center;background-size:contain;display:inline-block;margin-left:auto;margin-right:0}.map-box-info .map-info-section .map-box-info-container{overflow:hidden;height:0;transition:height .3s ease-in-out}.map-box-info .map-info-section .map-box-info-container .map-box-info-content{padding-bottom:20px}.map-box-info .map-info-section .map-box-info-container .hotel-name{font-family:var(--title-font)}.map-box-info .map-info-section .map-box-info-container .address,.map-box-info .map-info-section .map-box-info-container .e-mail,.map-box-info .map-info-section .map-box-info-container .fax,.map-box-info .map-info-section .map-box-info-container .phone{font-size:18px;line-height:25px;padding:5px 0}.map-box-info .map-info-section .map-box-info-container .address span,.map-box-info .map-info-section .map-box-info-container .e-mail span,.map-box-info .map-info-section .map-box-info-container .fax span,.map-box-info .map-info-section .map-box-info-container .phone span{margin-right:5px}.map-box-info .map-info-section .map-box-info-container .e-mail span{margin-right:0;display:block}.map-box-info .map-info-section .map-box-info-container .e-mail span:before{padding-right:5px}.map-box-info .map-info-section .map-box-info-container .e-mail,.map-box-info .map-info-section .map-box-info-container .fax,.map-box-info .map-info-section .map-box-info-container .phone{display:block;color:var(--second-color);text-decoration:none;transition:all .3s ease}.map-box-info .map-info-section .map-box-info-container .e-mail:hover,.map-box-info .map-info-section .map-box-info-container .fax:hover,.map-box-info .map-info-section .map-box-info-container .phone:hover{color:var(--hover-color)}.map-box-info .map-info-section.opened .title-section .arrow-down{transform:rotate(180deg)}.map-box-info .map-info-section.opened .main-content-container{height:auto}.marker_content .title{font-size:18px;margin-bottom:10px}.marker_content .contacts-container .label,.marker_content .mail .label{font-weight:var(--primary-font-medium)}.marker_content .contacts-container .label:after,.marker_content .mail .label:after{content:":";display:inline-block;margin-right:5px}.marker_content .mail a{color:var(--hover-color);text-decoration:none;transition:all .3s ease}.marker_content .mail a:hover{text-decoration:underline}@media (max-width:991px){.itinerary-section{display:none}}.itinerary-section .itinerary-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.itinerary-section .travel-mode a{font-size:16px;line-height:20px;color:var(--main-color);text-decoration:none;transition:all .3s ease;padding:0 5px}.itinerary-section .travel-mode a.active,.itinerary-section .travel-mode a:focus,.itinerary-section .travel-mode a:hover{color:var(--hover-color)}.itinerary-section .from-label:after{content:":";display:inline-block}.itinerary-section .from label,.itinerary-section .from-label,.itinerary-section .to{font-size:16px;line-height:21px;display:block}.itinerary-section .from,.itinerary-section .from label,.itinerary-section .to{margin-bottom:15px}.itinerary-section .from input[type=text]{width:100%;height:50px;line-height:50px;border-radius:25px;border:1px solid var(--border-color);padding:0 10px}.itinerary-section .from .error-message{font-size:14px;text-align:center;color:var(--neutral-light);background:var(--warning-color-opacity-5);border-radius:5px;padding:10px;margin-top:10px;display:none}.itinerary-section .from .error-message.visible{display:block}.itinerary-section .from-label,.itinerary-section .to{color:var(--main-color);font-weight:var(--primary-font-bold)}.itinerary-section .submit .button{width:100%;text-align:center}.mobile-itinerary{display:none}@media (max-width:991px){.mobile-itinerary{display:block}}.mobile-itinerary .button{width:100%;text-align:center}.map-directions{display:none}.map-directions .map-directions-container{padding:40px 0}.map-directions .map-directions-container .close-map{background:var(--hover-color);width:40px;height:40px;display:block;position:relative;margin-right:0;margin-left:auto;transition:all .3s ease}.map-directions .map-directions-container .close-map:after,.map-directions .map-directions-container .close-map:before{content:" ";height:30px;width:2px;background-color:var(--neutral-light);position:absolute;top:50%;left:50%;margin-top:-15px}.map-directions .map-directions-container .close-map:before{transform:rotate(45deg)}.map-directions .map-directions-container .close-map:after{transform:rotate(-45deg)}.map-directions .map-directions-container .close-map:hover{background:var(--main-color)}#itinerary_container{width:100%;z-index:300;background:var(--second-color);color:var(--third-color);font-size:15px}@media (min-width:1200px){#itinerary_container{font-size:1em}}#itinerary_container #itinerary{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px 0}@media (max-width:991px){#itinerary_container #itinerary{display:none}}#itinerary_container #itinerary .field,#itinerary_container #itinerary .title{padding:0 .5em}#itinerary_container #itinerary .title{padding:0 20px 0 0}@media (min-width:992px) and (max-width:1199px){#itinerary_container #itinerary .title{padding-right:10px}}#itinerary_container #itinerary .title span{font-size:17px;line-height:130%;position:relative;text-transform:uppercase;color:var(--third-color)}#itinerary_container #itinerary .title a{display:none}#itinerary_container #itinerary .field label{margin-right:1em;text-transform:uppercase;font-size:17px}#itinerary_container #itinerary .field.from label{display:none}#itinerary_container #itinerary .field.from input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;font-family:var(--primary-font);text-transform:none;padding:0 .5em;text-align:center;color:var(--third-color);background:var(--main-color);height:50px;line-height:50px;border-width:0 0 1px;border-style:solid;border-color:var(--shadow-color);font-size:.9em;min-width:220px}#itinerary_container #itinerary .field.from input:focus{outline:0;border-color:var(--hover-color)}#itinerary_container #itinerary .field.from input::-webkit-input-placeholder{color:rgba(var(--second-color),.7)}#itinerary_container #itinerary .field.from input::-moz-placeholder{color:rgba(var(--second-color),.7)}#itinerary_container #itinerary .field.from input:-ms-input-placeholder{color:rgba(var(--second-color),.7)}#itinerary_container #itinerary .field.from input:-moz-placeholder{color:rgba(var(--second-color),.7)}@media (min-width:768px) and (max-width:991px){#itinerary_container #itinerary .field.to{display:none}}#itinerary_container #itinerary .field.to span{font-size:17px;line-height:130%;position:relative;text-transform:uppercase;color:var(--third-color)}#itinerary_container #itinerary .field.submit .submit_btn{font-size:14px;line-height:18px;text-transform:uppercase;overflow:hidden}#itinerary_container #itinerary .field.travel-mode a{font-size:16px;line-height:20px;color:var(--main-color);text-decoration:none;transition:all .3s ease;padding:0 5px}#itinerary_container #itinerary .field.travel-mode a.active,#itinerary_container #itinerary .field.travel-mode a:focus,#itinerary_container #itinerary .field.travel-mode a:hover{color:var(--hover-color)}#itinerary_container #itinerary .error-message{font-size:14px;text-align:center;color:var(--neutral-light);background:var(--warning-color-opacity-5);border-radius:5px;padding:10px;margin-top:10px;display:none}#itinerary_container #itinerary .error-message.visible{display:block}#itinerary_container .mobile-itinerary{display:none}@media (max-width:991px){#itinerary_container .mobile-itinerary{padding:1em 0;display:flex;align-items:center;max-width:300px;margin:0 auto}}.sitemap-section{margin-top:40px}.sitemap-section .sitemap,.sitemap-section .sitemap .children{list-style:disc inside}.sitemap-section .sitemap .children li a,.sitemap-section .sitemap li a{color:var(--main-color);text-decoration:none;transition:all .3s ease}.sitemap-section .sitemap .children li a:focus,.sitemap-section .sitemap .children li a:hover,.sitemap-section .sitemap li a:focus,.sitemap-section .sitemap li a:hover{color:var(--hover-color)}.sitemap-section .sitemap .children li .children,.sitemap-section .sitemap li .children{margin-left:20px}.sitemap-section .sitemap .children.hotels>li>a,.sitemap-section .sitemap>li>a{font-weight:var(--primary-font-bold)}.form-wrapper{max-width:700px;width:100%}.gform_wrapper.gform_validation_error .validation_error{display:none}.gform_wrapper.gform_validation_error ul.gform_fields .gfield.gfield_error{border-top:0;border-bottom:0;background:0 0}.gform_wrapper.gform_validation_error ul.gform_fields .gfield.gfield_error .gfield_label{color:var(--main-color)}.gform_wrapper.gform_validation_error ul.gform_fields .gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gform_validation_error ul.gform_fields .gfield.gfield_error textarea{border-color:var(--warning-color)}.gform_wrapper.gform_validation_error ul.gform_fields .gfield.gfield_error .validation_message{color:var(--warning-color);font-weight:var(--primary-font-medium);padding-top:10px}.gform_wrapper .gfield_required{color:var(--main-color)}.gform_wrapper ul.gform_fields{display:flex;flex-direction:row;flex-wrap:wrap}.gform_wrapper ul.gform_fields .gfield{width:50%}@media (max-width:767px){.gform_wrapper ul.gform_fields .gfield{width:100%}}.gform_wrapper ul.gform_fields .gfield.full{width:100%}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=checkbox],.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio],.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=text],.gform_wrapper ul.gform_fields .gfield .ginput_container select,.gform_wrapper ul.gform_fields .gfield .ginput_container textarea{border:1px solid var(--main-color)}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=text],.gform_wrapper ul.gform_fields .gfield .ginput_container select{line-height:30px;padding:5px 4px}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=text],.gform_wrapper ul.gform_fields .gfield .ginput_container select,.gform_wrapper ul.gform_fields .gfield .ginput_container textarea{width:100%}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=checkbox],.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio]{width:15px!important;height:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--neutral-light);position:relative}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=checkbox]:checked:after,.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio]:checked:after{position:absolute;color:var(--main-color);transition:all .3s ease}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=checkbox]:checked+label,.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio]:checked+label{font-weight:var(--primary-font-normal)}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=checkbox]:focus,.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio]:focus{outline:0}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio]{border-radius:100%}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio]:checked:after{content:"";background:var(--main-color);top:50%;left:50%;width:9px;height:9px;border-radius:100%;margin-top:-4.5px;margin-left:-4.5px}.gform_wrapper ul.gform_fields .gfield .ginput_container input[type=checkbox]:checked:after{content:"✓";position:absolute;top:-4px;left:2px;font-size:20px;line-height:15px}.gform_wrapper ul.gform_fields .gfield .ginput_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/arrow-down-brown.svg) 98% center no-repeat var(--neutral-light)}.gform_wrapper .gform_button{font-size:14px!important;text-transform:uppercase;background:var(--hover-color);color:var(--neutral-light);border:0;line-height:50px;border-radius:25px;padding:0 40px;margin:0!important;transition:all .3s ease}.gform_wrapper .gform_button:focus,.gform_wrapper .gform_button:hover{background:var(--main-color)}.gform_confirmation_wrapper .gform_confirmation_message{text-align:center}.gform_ajax_spinner{width:15px;height:15px}.scrollbar-thumb,.scrollbar-track{border-radius:2px!important}.scrollbar-thumb,.scrollbar-track-y{width:4px!important}.scrollbar-thumb{background:var(--scrollbar-color)!important}.seobar-wrapper{display:none}#seobar_container .seobar-wrapper{display:block}.seobar-wrapper .seobar{display:flex;justify-content:center}@media (max-width:767px){.seobar-wrapper .seobar{flex-direction:row;flex-wrap:wrap}}.seobar-wrapper .seobar h1,.seobar-wrapper .seobar span{font-size:12px;font-weight:400;line-height:14px;padding:0 5px;opacity:.8}@media (max-width:767px){.seobar-wrapper .seobar h1,.seobar-wrapper .seobar span{text-align:center}}.header-wrapper{position:fixed;top:0;left:0;width:100%;z-index:500}.header-wrapper .header{background:var(--third-color)}.header-wrapper .header-container{display:flex;flex-direction:row;align-items:center;padding:20px 10px;height:80px}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.header-wrapper .header-container{padding:20px 20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.header-wrapper .header-container{padding:20px 20px}}@media only screen and (min-device-width:712px) and (max-device-width:1138px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.header-wrapper .header-container{padding:20px 20px}}@media (max-width:991px){.header-wrapper .header-container{height:70px;padding:20px 0}}.header-wrapper .header-container .logo{display:block;margin:0 auto}.header-wrapper .header-container .logo .logo-default{display:none}.header-wrapper .header-container .logo .logo-fixed{display:block}.homepage .header-wrapper:not(.fixed){position:absolute;top:0;left:0;z-index:500;width:100%}.homepage .header-wrapper:not(.fixed) .header{background:0 0}@media (max-width:991px){.homepage .header-wrapper:not(.fixed) .header{background:var(--third-color)}}.homepage .header-wrapper:not(.fixed) .header-container{padding:80px 10px 20px 10px;align-items:center}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.homepage .header-wrapper:not(.fixed) .header-container{padding:80px 20px 20px 20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.homepage .header-wrapper:not(.fixed) .header-container{padding:80px 20px 20px 20px}}@media only screen and (min-device-width:712px) and (max-device-width:1138px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.homepage .header-wrapper:not(.fixed) .header-container{padding:80px 20px 20px 20px}}@media (max-width:991px){.homepage .header-wrapper:not(.fixed) .header-container{padding:20px 0;align-items:center}}.homepage .header-wrapper:not(.fixed) .header-container #highlight_menu li>a{color:var(--neutral-light)}.homepage .header-wrapper:not(.fixed) .header-container #highlight_menu li>a:after{display:none}.homepage .header-wrapper:not(.fixed) .header-container #highlight_menu li.menu-item-has-children .sub-menu li a{color:var(--main-color)}.homepage .header-wrapper:not(.fixed) .header-container #highlight_menu li.menu-item-has-children .sub-menu li a:hover{color:var(--hover-light-color)}.homepage .header-wrapper:not(.fixed) .header-container .logo-default{display:block;width:270px}@media (max-width:991px){.homepage .header-wrapper:not(.fixed) .header-container .logo-default{display:none}}.homepage .header-wrapper:not(.fixed) .header-container .logo-fixed{display:none}@media (max-width:991px){.homepage .header-wrapper:not(.fixed) .header-container .logo-fixed{display:block}}.homepage .header-wrapper:not(.fixed) .header-container .language_selector a{color:var(--neutral-light)}.homepage .header-wrapper:not(.fixed) .header-container .current_language{line-height:30px}.homepage .header-wrapper:not(.fixed) .header-container .arrow-down{background-image:url(images/arrow-down-white.svg)}.menu-section-wrapper{background:var(--header-bg-opacity-8);padding:10px 0}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.menu-section-wrapper{padding:10px 10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.menu-section-wrapper{padding:10px 10px}}@media only screen and (min-device-width:712px) and (max-device-width:1138px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.menu-section-wrapper{padding:10px 10px}}@media (max-width:991px){.menu-section-wrapper{display:none}}.menu-section-wrapper .container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;line-height:50px}.menu-section-wrapper .login-section,.menu-section-wrapper .open-dyna-cal,.menu-section-wrapper .travel-btn{margin-right:0;margin-left:auto}.menu-section-wrapper .login-section{position:relative;display:flex;flex-direction:row;justify-content:center}@media (max-width:991px){#highlight_menu{display:none}}.language_selector{position:relative}@media (max-width:991px){.language_selector{display:none}}.language_selector a{color:var(--main-color);line-height:50px;text-decoration:none;text-transform:uppercase}.language_selector .current_language{display:flex;flex-direction:row;align-items:center;line-height:36px}.language_selector .current_language .arrow-down{width:10px;height:5px;display:inline-block;background:url(images/arrow-down-brown.svg) scroll no-repeat;background-size:contain;margin-left:10px}.language_selector .other_languages{display:none;background:var(--main-color);border-radius:2px;position:absolute;top:35px;left:50%;transform:translateX(-50%);z-index:500;transition:all .3s ease}.language_selector .other_languages:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent var(--main-color) transparent;position:absolute;top:-5px;left:50%;transform:translateX(-50%)}.language_selector .other_languages li{padding:0 15px}.language_selector .other_languages li a{line-height:40px;color:var(--neutral-light)}.language_selector:hover .other_languages{display:block}.open_mobile_menu{display:none}@media (max-width:991px){.open_mobile_menu{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:70px;height:70px}.open_mobile_menu .icon{width:20px;height:14px;display:inline-block;position:relative}.open_mobile_menu .icon span,.open_mobile_menu .icon:after,.open_mobile_menu .icon:before{background:var(--main-color);content:"";display:block;height:2px;margin:4px 0;transition:.5s}.open_mobile_menu .icon:before{width:15px}.open_mobile_menu.open{background:var(--main-color)}.open_mobile_menu.open .icon{width:23px;height:23px;position:relative}.open_mobile_menu.open .icon:after,.open_mobile_menu.open .icon:before{background:var(--neutral-light);width:23px;margin:0;top:50%;transform:translate(-50%,-50%);position:absolute}.open_mobile_menu.open .icon:before{transform:translateY(0) rotate(45deg);width:23px}.open_mobile_menu.open .icon span{transform:scale(0)}.open_mobile_menu.open .icon:after{transform:translateY(0) rotate(-45deg)}}.mobile-languages-wrap{display:none}.mobile-languages-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;border:0;color:var(--main-color);background:url(images/arrow-down-brown.svg) no-repeat right center var(--third-color);padding-right:20px}@media (max-width:991px){.mobile-languages-wrap{display:block;margin-right:20px}}#slideshow_wrapper{height:80vh;position:relative;transition:height .5s ease}.internal-page #slideshow_wrapper{padding-top:80px}@media (max-width:991px){.internal-page #slideshow_wrapper{padding-top:70px}}#slideshow_wrapper.fullscreen_size{height:100vh}.home #slideshow_wrapper.fullscreen_size:before{content:"";background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);height:250px;width:100%;position:absolute;top:0;left:0;right:0;z-index:10}@media (max-width:991px){.home #slideshow_wrapper.fullscreen_size:before{display:none}}@media (max-width:767px){#slideshow_wrapper.fullscreen_size{height:calc(var(--vh,1vh) * 100)}.single-post_hotel #slideshow_wrapper.fullscreen_size{height:calc(var(--vh,1vh) * 100 - 60px)}}.error404 #slideshow_wrapper{height:50vh}#slideshow_wrapper .slideshow{position:relative;margin:0;width:100%;height:100%}#slideshow_wrapper .slideshow:not(.slick-initialized)>.slide:not(.slick-active){display:none}.blog #slideshow_wrapper .slideshow:not(.slick-initialized)>.slide:not(.slick-active){display:block}#slideshow_wrapper .slideshow .slide{position:relative}.blog #slideshow_wrapper .slideshow .slide,.hotel-blog #slideshow_wrapper .slideshow .slide{width:100%;height:100%}.blog #slideshow_wrapper .slideshow .slide:before,.hotel-blog #slideshow_wrapper .slideshow .slide:before{content:"";display:inline-block;background:var(--neutral-dark-opacity-4);position:absolute;top:0;left:0;right:0;bottom:0}#slideshow_wrapper .slideshow .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}#slideshow_wrapper .slideshow .slide .caption-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;bottom:0;width:100%;text-align:center;z-index:300}@media (min-width:768px){#slideshow_wrapper .slideshow .slide .caption-wrapper.center .play-video{position:relative;top:inherit;left:inherit;transform:none}#slideshow_wrapper .slideshow .slide .caption-wrapper.center .play-video+.caption-content{margin-top:40px}}@media (min-width:768px) and (min-width:992px){#slideshow_wrapper .slideshow .slide .caption-wrapper.center .play-video+.caption-content{margin-top:20px}}@media (min-width:768px) and (min-resolution:1.5dppx){#slideshow_wrapper .slideshow .slide .caption-wrapper.center .play-video+.caption-content{margin-top:20px}}@media (min-width:768px) and (max-width:991px){#slideshow_wrapper .slideshow .slide .caption-wrapper.center .play-video+.caption-content{margin-top:20px}}@media (min-width:768px){#slideshow_wrapper .slideshow .slide .caption-wrapper.top_center,#slideshow_wrapper .slideshow .slide .caption-wrapper.top_left,#slideshow_wrapper .slideshow .slide .caption-wrapper.top_right{padding-top:160px}.homepage #slideshow_wrapper .slideshow .slide .caption-wrapper.top_center,.homepage #slideshow_wrapper .slideshow .slide .caption-wrapper.top_left,.homepage #slideshow_wrapper .slideshow .slide .caption-wrapper.top_right{padding-top:250px}}@media (min-width:768px) and (min-resolution:1.5dppx){.homepage #slideshow_wrapper .slideshow .slide .caption-wrapper.top_center,.homepage #slideshow_wrapper .slideshow .slide .caption-wrapper.top_left,.homepage #slideshow_wrapper .slideshow .slide .caption-wrapper.top_right{padding-top:225px}}@media (min-width:768px){#slideshow_wrapper .slideshow .slide .caption-wrapper.top_left{justify-content:flex-start;align-items:flex-start}#slideshow_wrapper .slideshow .slide .caption-wrapper.top_left .caption-content{padding-left:110px}#slideshow_wrapper .slideshow .slide .caption-wrapper.top_left .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-wrapper.top_left .caption-title{text-align:left}#slideshow_wrapper .slideshow .slide .caption-wrapper.top_center{justify-content:flex-start}#slideshow_wrapper .slideshow .slide .caption-wrapper.top_right{justify-content:flex-start;align-items:flex-end}#slideshow_wrapper .slideshow .slide .caption-wrapper.top_right .caption-content{padding-right:110px}#slideshow_wrapper .slideshow .slide .caption-wrapper.top_right .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-wrapper.top_right .caption-title{text-align:right}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_center,#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_left,#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_right{padding-bottom:130px}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_left{justify-content:flex-end;align-items:flex-start}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_left .caption-content{padding-left:110px}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_left .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_left .caption-title{text-align:left}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_center{justify-content:flex-end}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_right{justify-content:flex-end;align-items:flex-end}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_right .caption-content{padding-right:110px}#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_right .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-wrapper.bottom_right .caption-title{text-align:right}#slideshow_wrapper .slideshow .slide .caption-wrapper.left_center{align-items:flex-start}#slideshow_wrapper .slideshow .slide .caption-wrapper.left_center .caption-content{padding-left:110px}#slideshow_wrapper .slideshow .slide .caption-wrapper.left_center .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-wrapper.left_center .caption-title{text-align:left}#slideshow_wrapper .slideshow .slide .caption-wrapper.right_center{align-items:flex-end}#slideshow_wrapper .slideshow .slide .caption-wrapper.right_center .caption-content{padding-right:110px}#slideshow_wrapper .slideshow .slide .caption-wrapper.right_center .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-wrapper.right_center .caption-title{text-align:right}.travel-home #slideshow_wrapper .slideshow .slide .caption-wrapper{justify-content:flex-start;align-items:flex-start;padding:117px 0 0 110px;text-align:left}}@media (max-width:767px){#slideshow_wrapper .slideshow .slide .caption-wrapper .play-video{position:relative;top:inherit;left:inherit;transform:none}#slideshow_wrapper .slideshow .slide .caption-wrapper .play-video+.caption-content{margin-top:40px}}@media (max-width:767px) and (min-width:992px){#slideshow_wrapper .slideshow .slide .caption-wrapper .play-video+.caption-content{margin-top:20px}}@media (max-width:767px) and (max-width:991px){#slideshow_wrapper .slideshow .slide .caption-wrapper .play-video+.caption-content{margin-top:20px}}#slideshow_wrapper .slideshow .slide .caption-content{max-width:50%;width:100%}@media (max-width:767px){.travel-home #slideshow_wrapper .slideshow .slide .caption-content{max-width:100%;padding:0 10px}}.archive #slideshow_wrapper .slideshow .slide .caption-content,.blog #slideshow_wrapper .slideshow .slide .caption-content,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content{max-width:800px}.archive #slideshow_wrapper .slideshow .slide .caption-content .sharer-post,.blog #slideshow_wrapper .slideshow .slide .caption-content .sharer-post,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .sharer-post{margin-bottom:50px;justify-content:center}.archive #slideshow_wrapper .slideshow .slide .caption-content .sharer-post .sharer-title,.blog #slideshow_wrapper .slideshow .slide .caption-content .sharer-post .sharer-title,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .sharer-post .sharer-title{color:var(--neutral-light)}.archive #slideshow_wrapper .slideshow .slide .caption-content .the-title,.blog #slideshow_wrapper .slideshow .slide .caption-content .the-title,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .the-title{font-size:80px;line-height:80px}@media (max-width:767px){.archive #slideshow_wrapper .slideshow .slide .caption-content .the-title,.blog #slideshow_wrapper .slideshow .slide .caption-content .the-title,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .the-title{font-size:40px;line-height:40px}}.archive #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud,.blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud{margin-top:55px}.archive #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a,.blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a{color:var(--neutral-light);text-transform:uppercase;text-decoration:none;padding:0 10px;letter-spacing:1.1px;line-height:20px;margin-bottom:20px;display:inline-block;transition:all .3s ease}@media (max-width:767px){.archive #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a,.blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a{margin-bottom:10px}}.archive #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a.current-category,.archive #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a:focus,.archive #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a:hover,.blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a.current-category,.blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a:focus,.blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a:hover,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a.current-category,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a:focus,.hotel-blog #slideshow_wrapper .slideshow .slide .caption-content .tag-cloud a:hover{text-decoration:underline}#slideshow_wrapper .slideshow .slide .caption-content .caption-departure,#slideshow_wrapper .slideshow .slide .caption-content .caption-price,#slideshow_wrapper .slideshow .slide .caption-content .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-content .caption-title{color:var(--neutral-light)}#slideshow_wrapper .slideshow .slide .caption-content .caption-subtitle,#slideshow_wrapper .slideshow .slide .caption-content .caption-title{text-transform:uppercase;text-shadow:0 0 30px var(--neutral-dark);text-align:center}.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-subtitle,.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-title{text-align:left}#slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-family:var(--title-font);font-size:60px;line-height:60px;letter-spacing:2px}@media (min-width:1200px) and (max-width:1600px){#slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:50px;line-height:50px}}@media (min-resolution:1.5dppx){#slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:40px;line-height:40px}}.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:58px;line-height:70px}@media (min-width:1200px) and (max-width:1600px){.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:48px;line-height:60px}}@media (min-width:992px) and (max-width:1199px){.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:48px;line-height:60px}}@media (max-width:991px){.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:38px;line-height:50px}}@media (max-width:767px){.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:24px;line-height:30px;letter-spacing:1.2px;text-align:center}}@media (min-width:992px) and (max-width:1199px){#slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:40px;line-height:40px;letter-spacing:2px}}@media (max-width:991px){#slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:40px;line-height:40px;letter-spacing:2px}}@media (max-width:767px){#slideshow_wrapper .slideshow .slide .caption-content .caption-title{font-size:24px;line-height:30px;letter-spacing:1.2px}}#slideshow_wrapper .slideshow .slide .caption-content .caption-subtitle{font-size:18px;line-height:23px;letter-spacing:3.6px}.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-subtitle{font-family:var(--title-font);font-size:32px;line-height:38px;letter-spacing:0;text-shadow:0 0 30px var(--neutral-dark);text-transform:initial}@media (max-width:767px){.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-subtitle{text-align:center}}@media (max-width:991px){#slideshow_wrapper .slideshow .slide .caption-content .caption-subtitle{font-size:13px;line-height:20px;letter-spacing:2.6px}}#slideshow_wrapper .slideshow .slide .caption-content .caption-title+.caption-subtitle{margin-top:10px}#slideshow_wrapper .slideshow .slide .caption-content .caption-departure,#slideshow_wrapper .slideshow .slide .caption-content .caption-price{padding-left:60px;text-shadow:0 0 30px var(--neutral-dark);margin-top:20px}#slideshow_wrapper .slideshow .slide .caption-content .caption-departure{line-height:35px}@media (max-width:767px){.travel-home #slideshow_wrapper .slideshow .slide .caption-content .caption-departure{padding-left:0}}#slideshow_wrapper .slideshow .slide .caption-content .caption-price{display:flex;align-items:center;text-transform:uppercase;font-size:18px;line-height:23px;letter-spacing:1.8px}#slideshow_wrapper .slideshow .slide .caption-content .caption-price .price{font-size:32px;letter-spacing:1.6px;font-weight:var(--primary-font-bold);margin-left:5px}#slideshow_wrapper .slideshow .slide .caption-content .button{margin-top:20px}#slideshow_wrapper .slideshow .slick-list,#slideshow_wrapper .slideshow .slick-track{height:100%}#slideshow_wrapper .slideshow .slick-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:50px}@media (max-width:991px){#slideshow_wrapper .slideshow .slick-dots{bottom:20px}}@media (max-width:767px){#slideshow_wrapper.playing{margin-top:70px}}.home #slideshow_wrapper.playing:before{display:none}#slideshow_wrapper.playing .ss-video-wrapper{display:block;opacity:1}.ss-video-wrapper{display:none;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--neutral-dark);transition:opacity .5s ease;z-index:300}.ss-video-wrapper .controls{position:absolute;top:100px;right:20px}@media (max-width:767px){.ss-video-wrapper .controls{top:10px;right:50px}}.single-post_hotel .ss-video-wrapper .controls{top:170px}@media (max-width:767px){.single-post_hotel .ss-video-wrapper .controls{top:10px;right:50px}}.ss-video-wrapper .controls a{color:var(--neutral-light);text-decoration:none;width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;vertical-align:top;transition:all .3s ease}.ss-video-wrapper .controls a .far,.ss-video-wrapper .controls a .fas{line-height:20px;font-size:15px}.ss-video-wrapper .controls a:focus,.ss-video-wrapper .controls a:hover{color:var(--hover-color)}#preview-top-section{padding:80px 0 50px 0}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#preview-top-section .item .the-title-item{font-size:31px;letter-spacing:1px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#preview-top-section .item .the-title-item{font-size:32px}}@media (max-width:991px){#preview-top-section{padding-top:0}}.main-content-section{margin:50px 0}.main-content-section .container-large{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.main-content-section .main-content{width:60%;padding:0 75px 83px 75px}@media (max-width:991px){.main-content-section .main-content{width:100%;padding:0}}.main-content-section .main-content .the-subtitle,.main-content-section .main-content .the-title{max-width:600px;width:100%}@media (max-width:991px){.main-content-section .main-content .the-subtitle,.main-content-section .main-content .the-title{margin:0 auto;text-align:center}}.main-content-section .main-content .the-title{font-size:65px;line-height:65px}@media (max-width:991px){.main-content-section .main-content .the-title{font-size:42px;line-height:50px}}.main-content-section .main-content .content{padding-left:60px}.main-content-section .main-content .content h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-section .main-content .content h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-section .main-content .content h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-section .main-content .content h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-section .main-content .content h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.main-content-section .main-content .content h2+p,.main-content-section .main-content .content h3+p,.main-content-section .main-content .content h4+p,.main-content-section .main-content .content h5+p,.main-content-section .main-content .content h6+p{margin-top:1em}.main-content-section .main-content .content h1+p,.main-content-section .main-content .content p+h1,.main-content-section .main-content .content p+h2,.main-content-section .main-content .content p+h3,.main-content-section .main-content .content p+h4,.main-content-section .main-content .content p+h5,.main-content-section .main-content .content p+p{margin-top:1em;word-wrap:break-word}.main-content-section .main-content .content b,.main-content-section .main-content .content strong{font-weight:700}.main-content-section .main-content .content ol,.main-content-section .main-content .content ul{margin:1em 0 1em 3em}@media (max-width:991px){.main-content-section .main-content .content ol,.main-content-section .main-content .content ul{margin:1em 0 1em 2em}}@media (max-width:767px){.main-content-section .main-content .content ol,.main-content-section .main-content .content ul{margin:1em 0 1em 1em}}.main-content-section .main-content .content ul{list-style:disc inside none}.main-content-section .main-content .content ol{list-style:decimal inside none}.main-content-section .main-content .content em,.main-content-section .main-content .content i{font-style:italic}.main-content-section .main-content .content a{color:var(--hover-color);transition:all .3s ease}.main-content-section .main-content .content a:not(.button):focus,.main-content-section .main-content .content a:not(.button):hover{color:var(--main-color)}.main-content-section .main-content .content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.main-content-section .main-content .content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.main-content-section .main-content .content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.main-content-section .main-content .content blockquote{margin:1em 0 1em 1em}}.main-content-section .main-content .content blockquote:after,.main-content-section .main-content .content blockquote:before{font-size:1.2em}.main-content-section .main-content .content blockquote:before{content:"“";padding-right:5px}.main-content-section .main-content .content blockquote:after{content:"”";padding-left:5px}.main-content-section .main-content .content dl{margin:1em 0 1em 2em}.main-content-section .main-content .content dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.main-content-section .main-content .content dl dt+dd{margin-top:.5em}.main-content-section .main-content .content dl dd+dt{margin-top:.5em}.main-content-section .main-content .content mark{padding:0 .5em}.main-content-section .main-content .content img.alignright{float:right;margin:0 0 1em 1em}.main-content-section .main-content .content img.alignleft{float:left;margin:0 1em 1em 0}.main-content-section .main-content .content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main-content-section .main-content .content a img.alignright{float:right;margin:0 0 1em 1em}.main-content-section .main-content .content a img.alignleft{float:left;margin:0 1em 1em 0}.main-content-section .main-content .content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main-content-section .main-content .content .table_wrap+p,.main-content-section .main-content .content table+p{margin-top:20px}.main-content-section .main-content .content p+.table_wrap,.main-content-section .main-content .content p+table{margin-top:20px}.main-content-section .main-content .content .table_wrap{width:100%;overflow-x:auto}.main-content-section .main-content .content table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.main-content-section .main-content .content table{overflow-x:auto;display:block}}.main-content-section .main-content .content table td,.main-content-section .main-content .content table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.main-content-section .main-content .content table tr td{background:var(--third-color)}.main-content-section .main-content .content table tr td:first-child{text-transform:uppercase}.main-content-section .main-content .content table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.main-content-section .main-content .content table tr:not(:first-child){font-weight:var(--primary-font-bold)}.main-content-section .main-content .content table th{background:#ddd;border-right-color:var(--neutral-light)}@media (max-width:991px){.main-content-section .main-content .content{padding-left:20px;padding-right:20px}}@media (max-width:767px){.main-content-section .main-content .bnts-wrap{flex-direction:column}.main-content-section .main-content .bnts-wrap .button{margin:10px 0}}.main-content-section .thumb-wrapper{width:40%;margin-top:100px}@media (max-width:991px){.main-content-section .thumb-wrapper{width:100%;margin-top:40px}}.preview-news-section{padding:50px 0}.preview-news-section .container-fluid{padding-right:0;padding-left:113px}@media (max-width:991px){.preview-news-section .container-fluid{padding-left:0}}.preview-news-section .container-fluid .the-title-main-section{font-size:80px;line-height:80px}@media (max-width:991px){.preview-news-section .container-fluid .the-title-main-section{font-size:42px;line-height:50px;text-align:center}}.preview-news-section .container-fluid .the-subtitle{line-height:30px}@media (max-width:991px){.preview-news-section .container-fluid .the-subtitle{text-align:center}}.preview-news-section .top-container-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 80px 0 42px}@media (max-width:991px){.preview-news-section .top-container-wrapper{justify-content:center;padding:0 25px}}.preview-news-section .news-carousel{margin-top:60px}@media (max-width:991px){.preview-news-section .news-carousel{margin-top:40px}}.preview-news-section .news-carousel:not(.slick-initialized){display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.preview-news-section .news-carousel.slick-initialized{padding-left:107px}@media (max-width:991px){.preview-news-section .news-carousel.slick-initialized{padding-left:0}}.preview-news-section .news-carousel.slick-initialized .slick-track{display:flex}.preview-news-section .news-carousel.slick-initialized .slick-slide{height:inherit}.preview-news-section .news-carousel .single-item{padding:0 20px;margin-bottom:25px;max-width:420px;width:100%;position:relative}@media (max-width:991px){.preview-news-section .news-carousel .single-item{padding:0 5px}}.preview-news-section .news-carousel .single-item .single-item-content{height:100%}.preview-news-section .news-carousel .single-item .thumb{height:350px}@media (max-width:991px){.preview-news-section .news-carousel .single-item .thumb{height:280px}}.preview-news-section .news-carousel .single-item .content-wrap{padding:30px 40px 50px 40px}.preview-news-section .news-carousel .single-item .the-title-item{font-size:38px;line-height:45px}.preview-news-section .news-carousel .single-item .the-title-item:first-letter{text-transform:uppercase}.preview-news-section .news-carousel .single-item .excerpt{margin-top:10px}.preview-news-section .news-carousel .single-item .button{position:absolute;left:50%;transform:translateX(-50%);bottom:-25px}.preview-news-section .news-carousel .arrows-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;width:60px;height:140px;position:absolute;top:50%;left:0;margin-top:-70px}.additional-content{padding:50px 0}@media (max-width:991px){.additional-content{padding:30px 0}}.additional-content .content-wrap{padding:80px}@media (max-width:991px){.additional-content .content-wrap{padding:40px}}@media (max-width:767px){.additional-content .content-wrap{padding:25px}}.additional-content .content-wrap .excerpt{margin-top:40px}.additional-content .content-wrap .excerpt h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content .content-wrap .excerpt h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content .content-wrap .excerpt h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content .content-wrap .excerpt h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content .content-wrap .excerpt h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content .content-wrap .excerpt h2+p,.additional-content .content-wrap .excerpt h3+p,.additional-content .content-wrap .excerpt h4+p,.additional-content .content-wrap .excerpt h5+p,.additional-content .content-wrap .excerpt h6+p{margin-top:1em}.additional-content .content-wrap .excerpt h1+p,.additional-content .content-wrap .excerpt p+h1,.additional-content .content-wrap .excerpt p+h2,.additional-content .content-wrap .excerpt p+h3,.additional-content .content-wrap .excerpt p+h4,.additional-content .content-wrap .excerpt p+h5,.additional-content .content-wrap .excerpt p+p{margin-top:1em;word-wrap:break-word}.additional-content .content-wrap .excerpt b,.additional-content .content-wrap .excerpt strong{font-weight:700}.additional-content .content-wrap .excerpt ol,.additional-content .content-wrap .excerpt ul{margin:1em 0 1em 3em}@media (max-width:991px){.additional-content .content-wrap .excerpt ol,.additional-content .content-wrap .excerpt ul{margin:1em 0 1em 2em}}@media (max-width:767px){.additional-content .content-wrap .excerpt ol,.additional-content .content-wrap .excerpt ul{margin:1em 0 1em 1em}}.additional-content .content-wrap .excerpt ul{list-style:disc inside none}.additional-content .content-wrap .excerpt ol{list-style:decimal inside none}.additional-content .content-wrap .excerpt em,.additional-content .content-wrap .excerpt i{font-style:italic}.additional-content .content-wrap .excerpt a{color:var(--hover-color);transition:all .3s ease}.additional-content .content-wrap .excerpt a:not(.button):focus,.additional-content .content-wrap .excerpt a:not(.button):hover{color:var(--main-color)}.additional-content .content-wrap .excerpt hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.additional-content .content-wrap .excerpt blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.additional-content .content-wrap .excerpt blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.additional-content .content-wrap .excerpt blockquote{margin:1em 0 1em 1em}}.additional-content .content-wrap .excerpt blockquote:after,.additional-content .content-wrap .excerpt blockquote:before{font-size:1.2em}.additional-content .content-wrap .excerpt blockquote:before{content:"“";padding-right:5px}.additional-content .content-wrap .excerpt blockquote:after{content:"”";padding-left:5px}.additional-content .content-wrap .excerpt dl{margin:1em 0 1em 2em}.additional-content .content-wrap .excerpt dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.additional-content .content-wrap .excerpt dl dt+dd{margin-top:.5em}.additional-content .content-wrap .excerpt dl dd+dt{margin-top:.5em}.additional-content .content-wrap .excerpt mark{padding:0 .5em}.additional-content .content-wrap .excerpt img.alignright{float:right;margin:0 0 1em 1em}.additional-content .content-wrap .excerpt img.alignleft{float:left;margin:0 1em 1em 0}.additional-content .content-wrap .excerpt img.aligncenter{display:block;margin-left:auto;margin-right:auto}.additional-content .content-wrap .excerpt a img.alignright{float:right;margin:0 0 1em 1em}.additional-content .content-wrap .excerpt a img.alignleft{float:left;margin:0 1em 1em 0}.additional-content .content-wrap .excerpt a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.additional-content .content-wrap .excerpt .table_wrap+p,.additional-content .content-wrap .excerpt table+p{margin-top:20px}.additional-content .content-wrap .excerpt p+.table_wrap,.additional-content .content-wrap .excerpt p+table{margin-top:20px}.additional-content .content-wrap .excerpt .table_wrap{width:100%;overflow-x:auto}.additional-content .content-wrap .excerpt table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.additional-content .content-wrap .excerpt table{overflow-x:auto;display:block}}.additional-content .content-wrap .excerpt table td,.additional-content .content-wrap .excerpt table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.additional-content .content-wrap .excerpt table tr td{background:var(--third-color)}.additional-content .content-wrap .excerpt table tr td:first-child{text-transform:uppercase}.additional-content .content-wrap .excerpt table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.additional-content .content-wrap .excerpt table tr:not(:first-child){font-weight:var(--primary-font-bold)}.additional-content .content-wrap .excerpt table th{background:#ddd;border-right-color:var(--neutral-light)}@media (max-width:767px){.additional-content .content-wrap .excerpt{margin-top:20px}}.additional-content:not(.has-cover-img){text-align:center}.additional-content.has-cover-img{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.additional-content.has-cover-img .content-wrap,.additional-content.has-cover-img .thumb-wrapper{width:50%}@media (max-width:991px){.additional-content.has-cover-img .content-wrap,.additional-content.has-cover-img .thumb-wrapper{width:100%}}.additional-content .thumb-wrapper .single-item,.additional-content .thumb-wrapper .single-item .thumb{width:100%;height:100%}.additional-content .thumb-wrapper .single-item{position:relative;display:inline-block}.additional-content .thumb-wrapper .single-item .play-video{margin-top:-40px}@media (max-width:991px){.additional-content .thumb-wrapper .single-item .play-video{width:80px;height:80px}}.additional-content .thumb-wrapper .single-item img{width:100%;height:100%}.additional-content .thumb-wrapper.slick-initialized .slick-list,.additional-content .thumb-wrapper.slick-initialized .slick-track{height:100%}.additional-content .thumb-wrapper.slick-initialized .slick-track{display:flex}.additional-content .thumb-wrapper.slick-initialized .slick-slide{height:inherit}.additional-content .thumb-wrapper.slick-initialized>.single-item:not(.slick-active){display:none}.additional-content-clsp{padding:50px 0}.single-post .additional-content-clsp,.single-post_blog .additional-content-clsp{padding:0}@media (max-width:991px){.additional-content-clsp{padding:30px 0}.single-post .additional-content-clsp,.single-post_blog .additional-content-clsp{padding:0}}.additional-content-clsp .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-bottom:40px}.single-post .additional-content-clsp .single-item,.single-post_blog .additional-content-clsp .single-item{border-top:1px solid var(--border-light-color);padding:60px 80px;margin-bottom:0}@media (max-width:991px){.single-post .additional-content-clsp .single-item,.single-post_blog .additional-content-clsp .single-item{padding:30px 40px}}@media (max-width:767px){.single-post .additional-content-clsp .single-item,.single-post_blog .additional-content-clsp .single-item{padding:30px 20px}}@media (max-width:991px){.additional-content-clsp .single-item{margin-bottom:20px}.single-post .additional-content-clsp .single-item,.single-post_blog .additional-content-clsp .single-item{margin-bottom:0}}.additional-content-clsp .single-item:last-child{margin-bottom:0}.additional-content-clsp .single-item .content-wrapper,.additional-content-clsp .single-item .thumb-wrapper{width:50%}@media (max-width:991px){.additional-content-clsp .single-item .content-wrapper,.additional-content-clsp .single-item .thumb-wrapper{width:100%}}.additional-content-clsp .single-item .thumb-wrapper{padding-right:10px}.single-post .additional-content-clsp .single-item .thumb-wrapper,.single-post_blog .additional-content-clsp .single-item .thumb-wrapper{width:45%;padding-right:0}@media (max-width:767px){.single-post .additional-content-clsp .single-item .thumb-wrapper,.single-post_blog .additional-content-clsp .single-item .thumb-wrapper{width:100%}}.additional-content-clsp .single-item .thumb-wrapper .thumb{height:100%}@media (max-width:991px){.additional-content-clsp .single-item .thumb-wrapper{padding-right:0}}.additional-content-clsp .single-item .content-wrapper{padding-left:10px}.single-post .additional-content-clsp .single-item .content-wrapper,.single-post_blog .additional-content-clsp .single-item .content-wrapper{width:55%;padding-left:0}@media (max-width:767px){.single-post .additional-content-clsp .single-item .content-wrapper,.single-post_blog .additional-content-clsp .single-item .content-wrapper{width:100%}}@media (max-width:991px){.additional-content-clsp .single-item .content-wrapper{padding-left:0}}.additional-content-clsp .single-item .content-wrap{padding:80px 60px;height:100%}.single-post .additional-content-clsp .single-item .content-wrap,.single-post_blog .additional-content-clsp .single-item .content-wrap{padding:30px 0 30px 50px}@media (max-width:767px){.single-post .additional-content-clsp .single-item .content-wrap,.single-post_blog .additional-content-clsp .single-item .content-wrap{padding:30px 0}}@media (max-width:991px){.additional-content-clsp .single-item .content-wrap{padding:40px}}@media (max-width:767px){.additional-content-clsp .single-item .content-wrap{padding:25px}}.additional-content-clsp .single-item .content-wrap .excerpt h2,.additional-content-clsp .single-item .content-wrap .excerpt-extra h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content-clsp .single-item .content-wrap .excerpt h3,.additional-content-clsp .single-item .content-wrap .excerpt-extra h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content-clsp .single-item .content-wrap .excerpt h4,.additional-content-clsp .single-item .content-wrap .excerpt-extra h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content-clsp .single-item .content-wrap .excerpt h5,.additional-content-clsp .single-item .content-wrap .excerpt-extra h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content-clsp .single-item .content-wrap .excerpt h6,.additional-content-clsp .single-item .content-wrap .excerpt-extra h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.additional-content-clsp .single-item .content-wrap .excerpt h2+p,.additional-content-clsp .single-item .content-wrap .excerpt h3+p,.additional-content-clsp .single-item .content-wrap .excerpt h4+p,.additional-content-clsp .single-item .content-wrap .excerpt h5+p,.additional-content-clsp .single-item .content-wrap .excerpt h6+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra h2+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra h3+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra h4+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra h5+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra h6+p{margin-top:1em}.additional-content-clsp .single-item .content-wrap .excerpt h1+p,.additional-content-clsp .single-item .content-wrap .excerpt p+h1,.additional-content-clsp .single-item .content-wrap .excerpt p+h2,.additional-content-clsp .single-item .content-wrap .excerpt p+h3,.additional-content-clsp .single-item .content-wrap .excerpt p+h4,.additional-content-clsp .single-item .content-wrap .excerpt p+h5,.additional-content-clsp .single-item .content-wrap .excerpt p+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra h1+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+h1,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+h2,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+h3,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+h4,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+h5,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+p{margin-top:1em;word-wrap:break-word}.additional-content-clsp .single-item .content-wrap .excerpt b,.additional-content-clsp .single-item .content-wrap .excerpt strong,.additional-content-clsp .single-item .content-wrap .excerpt-extra b,.additional-content-clsp .single-item .content-wrap .excerpt-extra strong{font-weight:700}.additional-content-clsp .single-item .content-wrap .excerpt ol,.additional-content-clsp .single-item .content-wrap .excerpt ul,.additional-content-clsp .single-item .content-wrap .excerpt-extra ol,.additional-content-clsp .single-item .content-wrap .excerpt-extra ul{margin:1em 0 1em 3em}@media (max-width:991px){.additional-content-clsp .single-item .content-wrap .excerpt ol,.additional-content-clsp .single-item .content-wrap .excerpt ul,.additional-content-clsp .single-item .content-wrap .excerpt-extra ol,.additional-content-clsp .single-item .content-wrap .excerpt-extra ul{margin:1em 0 1em 2em}}@media (max-width:767px){.additional-content-clsp .single-item .content-wrap .excerpt ol,.additional-content-clsp .single-item .content-wrap .excerpt ul,.additional-content-clsp .single-item .content-wrap .excerpt-extra ol,.additional-content-clsp .single-item .content-wrap .excerpt-extra ul{margin:1em 0 1em 1em}}.additional-content-clsp .single-item .content-wrap .excerpt ul,.additional-content-clsp .single-item .content-wrap .excerpt-extra ul{list-style:disc inside none}.additional-content-clsp .single-item .content-wrap .excerpt ol,.additional-content-clsp .single-item .content-wrap .excerpt-extra ol{list-style:decimal inside none}.additional-content-clsp .single-item .content-wrap .excerpt em,.additional-content-clsp .single-item .content-wrap .excerpt i,.additional-content-clsp .single-item .content-wrap .excerpt-extra em,.additional-content-clsp .single-item .content-wrap .excerpt-extra i{font-style:italic}.additional-content-clsp .single-item .content-wrap .excerpt a,.additional-content-clsp .single-item .content-wrap .excerpt-extra a{color:var(--hover-color);transition:all .3s ease}.additional-content-clsp .single-item .content-wrap .excerpt a:not(.button):focus,.additional-content-clsp .single-item .content-wrap .excerpt a:not(.button):hover,.additional-content-clsp .single-item .content-wrap .excerpt-extra a:not(.button):focus,.additional-content-clsp .single-item .content-wrap .excerpt-extra a:not(.button):hover{color:var(--main-color)}.additional-content-clsp .single-item .content-wrap .excerpt hr,.additional-content-clsp .single-item .content-wrap .excerpt-extra hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.additional-content-clsp .single-item .content-wrap .excerpt blockquote,.additional-content-clsp .single-item .content-wrap .excerpt-extra blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.additional-content-clsp .single-item .content-wrap .excerpt blockquote,.additional-content-clsp .single-item .content-wrap .excerpt-extra blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.additional-content-clsp .single-item .content-wrap .excerpt blockquote,.additional-content-clsp .single-item .content-wrap .excerpt-extra blockquote{margin:1em 0 1em 1em}}.additional-content-clsp .single-item .content-wrap .excerpt blockquote:after,.additional-content-clsp .single-item .content-wrap .excerpt blockquote:before,.additional-content-clsp .single-item .content-wrap .excerpt-extra blockquote:after,.additional-content-clsp .single-item .content-wrap .excerpt-extra blockquote:before{font-size:1.2em}.additional-content-clsp .single-item .content-wrap .excerpt blockquote:before,.additional-content-clsp .single-item .content-wrap .excerpt-extra blockquote:before{content:"“";padding-right:5px}.additional-content-clsp .single-item .content-wrap .excerpt blockquote:after,.additional-content-clsp .single-item .content-wrap .excerpt-extra blockquote:after{content:"”";padding-left:5px}.additional-content-clsp .single-item .content-wrap .excerpt dl,.additional-content-clsp .single-item .content-wrap .excerpt-extra dl{margin:1em 0 1em 2em}.additional-content-clsp .single-item .content-wrap .excerpt dl dd,.additional-content-clsp .single-item .content-wrap .excerpt-extra dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.additional-content-clsp .single-item .content-wrap .excerpt dl dt+dd,.additional-content-clsp .single-item .content-wrap .excerpt-extra dl dt+dd{margin-top:.5em}.additional-content-clsp .single-item .content-wrap .excerpt dl dd+dt,.additional-content-clsp .single-item .content-wrap .excerpt-extra dl dd+dt{margin-top:.5em}.additional-content-clsp .single-item .content-wrap .excerpt mark,.additional-content-clsp .single-item .content-wrap .excerpt-extra mark{padding:0 .5em}.additional-content-clsp .single-item .content-wrap .excerpt img.alignright,.additional-content-clsp .single-item .content-wrap .excerpt-extra img.alignright{float:right;margin:0 0 1em 1em}.additional-content-clsp .single-item .content-wrap .excerpt img.alignleft,.additional-content-clsp .single-item .content-wrap .excerpt-extra img.alignleft{float:left;margin:0 1em 1em 0}.additional-content-clsp .single-item .content-wrap .excerpt img.aligncenter,.additional-content-clsp .single-item .content-wrap .excerpt-extra img.aligncenter{display:block;margin-left:auto;margin-right:auto}.additional-content-clsp .single-item .content-wrap .excerpt a img.alignright,.additional-content-clsp .single-item .content-wrap .excerpt-extra a img.alignright{float:right;margin:0 0 1em 1em}.additional-content-clsp .single-item .content-wrap .excerpt a img.alignleft,.additional-content-clsp .single-item .content-wrap .excerpt-extra a img.alignleft{float:left;margin:0 1em 1em 0}.additional-content-clsp .single-item .content-wrap .excerpt a img.aligncenter,.additional-content-clsp .single-item .content-wrap .excerpt-extra a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.additional-content-clsp .single-item .content-wrap .excerpt .table_wrap+p,.additional-content-clsp .single-item .content-wrap .excerpt table+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra .table_wrap+p,.additional-content-clsp .single-item .content-wrap .excerpt-extra table+p{margin-top:20px}.additional-content-clsp .single-item .content-wrap .excerpt p+.table_wrap,.additional-content-clsp .single-item .content-wrap .excerpt p+table,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+.table_wrap,.additional-content-clsp .single-item .content-wrap .excerpt-extra p+table{margin-top:20px}.additional-content-clsp .single-item .content-wrap .excerpt .table_wrap,.additional-content-clsp .single-item .content-wrap .excerpt-extra .table_wrap{width:100%;overflow-x:auto}.additional-content-clsp .single-item .content-wrap .excerpt table,.additional-content-clsp .single-item .content-wrap .excerpt-extra table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.additional-content-clsp .single-item .content-wrap .excerpt table,.additional-content-clsp .single-item .content-wrap .excerpt-extra table{overflow-x:auto;display:block}}.additional-content-clsp .single-item .content-wrap .excerpt table td,.additional-content-clsp .single-item .content-wrap .excerpt table th,.additional-content-clsp .single-item .content-wrap .excerpt-extra table td,.additional-content-clsp .single-item .content-wrap .excerpt-extra table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.additional-content-clsp .single-item .content-wrap .excerpt table tr td,.additional-content-clsp .single-item .content-wrap .excerpt-extra table tr td{background:var(--third-color)}.additional-content-clsp .single-item .content-wrap .excerpt table tr td:first-child,.additional-content-clsp .single-item .content-wrap .excerpt-extra table tr td:first-child{text-transform:uppercase}.additional-content-clsp .single-item .content-wrap .excerpt table tr:first-child td:first-child,.additional-content-clsp .single-item .content-wrap .excerpt-extra table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.additional-content-clsp .single-item .content-wrap .excerpt table tr:not(:first-child),.additional-content-clsp .single-item .content-wrap .excerpt-extra table tr:not(:first-child){font-weight:var(--primary-font-bold)}.additional-content-clsp .single-item .content-wrap .excerpt table th,.additional-content-clsp .single-item .content-wrap .excerpt-extra table th{background:#ddd;border-right-color:var(--neutral-light)}.additional-content-clsp .single-item .content-wrap .excerpt{font-size:20px;line-height:30px;margin-top:30px}@media (max-width:767px){.additional-content-clsp .single-item .content-wrap .excerpt{margin-top:20px}}.additional-content-clsp .single-item .content-wrap .excerpt-extra-wrap{height:0;overflow:hidden;transition:height .6s ease-out}.additional-content-clsp .single-item:nth-child(even){flex-direction:row-reverse}.additional-content-clsp .single-item:nth-child(even) .thumb-wrapper{padding-right:0;padding-left:10px}.single-post .additional-content-clsp .single-item:nth-child(even) .thumb-wrapper,.single-post_blog .additional-content-clsp .single-item:nth-child(even) .thumb-wrapper{padding-left:0}@media (max-width:991px){.additional-content-clsp .single-item:nth-child(even) .thumb-wrapper{padding-left:0}}.additional-content-clsp .single-item:nth-child(even) .content-wrapper{padding-left:0;padding-right:10px}.single-post .additional-content-clsp .single-item:nth-child(even) .content-wrapper,.single-post_blog .additional-content-clsp .single-item:nth-child(even) .content-wrapper{padding-right:0}@media (max-width:991px){.additional-content-clsp .single-item:nth-child(even) .content-wrapper{padding-right:0}}.single-post .additional-content-clsp .single-item:nth-child(even) .content-wrap,.single-post_blog .additional-content-clsp .single-item:nth-child(even) .content-wrap{padding:30px 50px 30px 0}@media (max-width:767px){.single-post .additional-content-clsp .single-item:nth-child(even) .content-wrap,.single-post_blog .additional-content-clsp .single-item:nth-child(even) .content-wrap{padding:30px 0}}.minigallery-section{padding:50px 0}.minigallery-carousel:not(.slick-initialized){display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.minigallery-carousel .single-image{width:33.3%;padding:0 5px}@media (max-width:991px){.minigallery-carousel .single-image{width:50%}}@media (max-width:767px){.minigallery-carousel .single-image{padding:0}}.minigallery-carousel .arrow.prev{left:5px}@media (max-width:767px){.minigallery-carousel .arrow.prev{left:0}}.minigallery-carousel .arrow.next{right:5px}@media (max-width:767px){.minigallery-carousel .arrow.next{right:0}}.preview-pages-section{padding:50px 0}.preview-pages-carousel .single-item{position:relative;height:650px}@media (max-width:991px){.preview-pages-carousel .single-item{height:auto}}.preview-pages-carousel .single-item .thumb{position:relative;height:100%}.preview-pages-carousel .single-item .thumb:before{content:"";display:inline-block;background:var(--neutral-dark-opacity-4);width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:991px){.preview-pages-carousel .single-item .thumb{height:450px}}@media (max-width:767px){.preview-pages-carousel .single-item .thumb{height:350px}}@media (min-width:768px){.preview-pages-carousel .the-title-item{font-size:62px;line-height:62px}}.preview-pages-carousel .content-wrapper{padding:50px 110px 80px 110px;position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:991px){.preview-pages-carousel .content-wrapper{padding:50px;position:relative;background:var(--main-color)}}@media (max-width:767px){.preview-pages-carousel .content-wrapper{padding:30px 25px}}.preview-pages-carousel .content-wrap.no-cta{height:100%}.preview-pages-carousel .content-wrap.has-cta .excerpt,.preview-pages-carousel .content-wrap.no-cta .excerpt{width:100%}.preview-pages-carousel .content-wrap.no-cta .excerpt{max-width:1000px}.preview-pages-carousel .content-wrap.has-cta .excerpt{max-width:600px}.preview-pages-carousel .the-title-item{max-width:600px;width:100%}.preview-pages-carousel .excerpt{margin-top:20px}.preview-pages-carousel .excerpt h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-pages-carousel .excerpt h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-pages-carousel .excerpt h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-pages-carousel .excerpt h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-pages-carousel .excerpt h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-pages-carousel .excerpt h2+p,.preview-pages-carousel .excerpt h3+p,.preview-pages-carousel .excerpt h4+p,.preview-pages-carousel .excerpt h5+p,.preview-pages-carousel .excerpt h6+p{margin-top:1em}.preview-pages-carousel .excerpt h1+p,.preview-pages-carousel .excerpt p+h1,.preview-pages-carousel .excerpt p+h2,.preview-pages-carousel .excerpt p+h3,.preview-pages-carousel .excerpt p+h4,.preview-pages-carousel .excerpt p+h5,.preview-pages-carousel .excerpt p+p{margin-top:1em;word-wrap:break-word}.preview-pages-carousel .excerpt b,.preview-pages-carousel .excerpt strong{font-weight:700}.preview-pages-carousel .excerpt ol,.preview-pages-carousel .excerpt ul{margin:1em 0 1em 3em}@media (max-width:991px){.preview-pages-carousel .excerpt ol,.preview-pages-carousel .excerpt ul{margin:1em 0 1em 2em}}@media (max-width:767px){.preview-pages-carousel .excerpt ol,.preview-pages-carousel .excerpt ul{margin:1em 0 1em 1em}}.preview-pages-carousel .excerpt ul{list-style:disc inside none}.preview-pages-carousel .excerpt ol{list-style:decimal inside none}.preview-pages-carousel .excerpt em,.preview-pages-carousel .excerpt i{font-style:italic}.preview-pages-carousel .excerpt a{color:var(--hover-color);transition:all .3s ease}.preview-pages-carousel .excerpt a:not(.button):focus,.preview-pages-carousel .excerpt a:not(.button):hover{color:var(--main-color)}.preview-pages-carousel .excerpt hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.preview-pages-carousel .excerpt blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.preview-pages-carousel .excerpt blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.preview-pages-carousel .excerpt blockquote{margin:1em 0 1em 1em}}.preview-pages-carousel .excerpt blockquote:after,.preview-pages-carousel .excerpt blockquote:before{font-size:1.2em}.preview-pages-carousel .excerpt blockquote:before{content:"“";padding-right:5px}.preview-pages-carousel .excerpt blockquote:after{content:"”";padding-left:5px}.preview-pages-carousel .excerpt dl{margin:1em 0 1em 2em}.preview-pages-carousel .excerpt dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.preview-pages-carousel .excerpt dl dt+dd{margin-top:.5em}.preview-pages-carousel .excerpt dl dd+dt{margin-top:.5em}.preview-pages-carousel .excerpt mark{padding:0 .5em}.preview-pages-carousel .excerpt img.alignright{float:right;margin:0 0 1em 1em}.preview-pages-carousel .excerpt img.alignleft{float:left;margin:0 1em 1em 0}.preview-pages-carousel .excerpt img.aligncenter{display:block;margin-left:auto;margin-right:auto}.preview-pages-carousel .excerpt a img.alignright{float:right;margin:0 0 1em 1em}.preview-pages-carousel .excerpt a img.alignleft{float:left;margin:0 1em 1em 0}.preview-pages-carousel .excerpt a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.preview-pages-carousel .excerpt .table_wrap+p,.preview-pages-carousel .excerpt table+p{margin-top:20px}.preview-pages-carousel .excerpt p+.table_wrap,.preview-pages-carousel .excerpt p+table{margin-top:20px}.preview-pages-carousel .excerpt .table_wrap{width:100%;overflow-x:auto}.preview-pages-carousel .excerpt table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.preview-pages-carousel .excerpt table{overflow-x:auto;display:block}}.preview-pages-carousel .excerpt table td,.preview-pages-carousel .excerpt table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.preview-pages-carousel .excerpt table tr td{background:var(--third-color)}.preview-pages-carousel .excerpt table tr td:first-child{text-transform:uppercase}.preview-pages-carousel .excerpt table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.preview-pages-carousel .excerpt table tr:not(:first-child){font-weight:var(--primary-font-bold)}.preview-pages-carousel .excerpt table th{background:#ddd;border-right-color:var(--neutral-light)}.preview-pages-carousel .excerpt a{color:var(--neutral-light)}.preview-pages-carousel .excerpt a:not(.button):focus,.preview-pages-carousel .excerpt a:not(.button):hover{color:var(--hover-light-color)}.preview-pages-carousel .button{margin-top:30px}.preview-pages-carousel .slick-dots{position:absolute;left:80px;bottom:40px}@media (max-width:991px){.preview-pages-carousel .slick-dots{top:33px;left:30px;bottom:auto}}.children-pages-section{padding:100px 0}.children-pages{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.children-pages .single-item{position:relative;margin-bottom:20px;padding:0 10px}@media (max-width:767px){.children-pages .single-item{padding:0}}.children-pages .single-item .thumb-wrapper{position:relative}.children-pages .single-item .thumb-wrapper:after,.children-pages .single-item .thumb-wrapper:before{content:"";display:block;position:absolute}.children-pages .single-item .thumb-wrapper:before{z-index:10;top:0;left:0;background:var(--hover-color);height:10px;width:0;transition:width .6s ease-in-out}.children-pages .single-item .thumb-wrapper:after{background:transparent linear-gradient(0deg,#40342e 0,#a48d5a 100%) 0 0 no-repeat padding-box;top:0;left:0;right:0;bottom:0;opacity:.6;transition:opacity .5s ease-in-out}.children-pages .single-item .content-wrap{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:65px}@media (max-width:991px){.children-pages .single-item .content-wrap{padding:25px}}.children-pages .single-item .content-wrap .excerpt,.children-pages .single-item .content-wrap .the-title-item{text-shadow:0 0 6px var(--text-shadow)}.children-pages .single-item .content-wrap .the-title-item{font-size:45px;line-height:50px;text-align:center}@media (max-width:991px){.children-pages .single-item .content-wrap .the-title-item{font-size:32px;line-height:40px}}@media screen and (max-width:375px){.children-pages .single-item .content-wrap .the-title-item{font-size:28px;line-height:36px}}.children-pages .single-item .content-wrap .excerpt{visibility:hidden;opacity:0;height:0;transition:opacity .5s linear}@media screen and (max-width:375px){.children-pages .single-item .content-wrap .excerpt{font-size:16px;line-height:24px}}.children-pages .single-item .content-wrap .button{margin-top:30px}@media (max-width:991px){.children-pages .single-item .content-wrap .button{margin-top:15px}}.children-pages .single-item:hover .thumb-wrapper:before{width:100%}.children-pages .single-item:hover .thumb-wrapper:after{opacity:1;background:transparent linear-gradient(0deg,#17314b 0,rgba(34,118,79,.4980392157) 100%) 0 0 no-repeat padding-box}.children-pages .single-item:hover .content-wrap .excerpt{visibility:visible;opacity:1;height:auto;margin-top:30px}@media (max-width:991px){.children-pages .single-item:hover .content-wrap .excerpt{margin-top:15px}}.children-pages.items-even .single-item,.children-pages.items-odd .single-item{width:50%}@media (max-width:767px){.children-pages.items-even .single-item,.children-pages.items-odd .single-item{width:100%}}.children-pages.items-odd .single-item:first-child{width:100%;height:500px}.children-pages.items-odd .single-item:first-child .thumb-wrapper,.children-pages.items-odd .single-item:first-child .thumb-wrapper .thumb{height:100%}.siblings-section{padding:100px 0}.single-hotel_event .siblings-section,.single-post .siblings-section{padding:50px 0}@media (max-width:767px){.single-hotel_event .siblings-section,.single-post .siblings-section{padding:25px 0}}.siblings-section .siblings-travel-offers-carousel.slick-initialized .slick-track{display:flex!important}.siblings-section .siblings-travel-offers-carousel.slick-initialized .slick-slide{height:inherit!important}.siblings-section .siblings-carousel,.siblings-section .siblings-travel-offers-carousel{margin-top:60px}.siblings-section .siblings-carousel:not(.slick-initialized),.siblings-section .siblings-travel-offers-carousel:not(.slick-initialized){display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.siblings-section .siblings-carousel .single-item,.siblings-section .siblings-travel-offers-carousel .single-item{width:50%;padding:0 10px;position:relative}@media (max-width:767px){.siblings-section .siblings-carousel .single-item,.siblings-section .siblings-travel-offers-carousel .single-item{padding:0;width:100%}}.siblings-section .siblings-carousel .single-item .thumb-wrapper,.siblings-section .siblings-travel-offers-carousel .single-item .thumb-wrapper{position:relative}.siblings-section .siblings-carousel .single-item .thumb-wrapper:after,.siblings-section .siblings-carousel .single-item .thumb-wrapper:before,.siblings-section .siblings-travel-offers-carousel .single-item .thumb-wrapper:after,.siblings-section .siblings-travel-offers-carousel .single-item .thumb-wrapper:before{content:"";display:block;position:absolute}.siblings-section .siblings-carousel .single-item .thumb-wrapper:before,.siblings-section .siblings-travel-offers-carousel .single-item .thumb-wrapper:before{z-index:10;top:0;left:0;background:var(--hover-color);height:10px;width:0;transition:width .6s ease-in-out}.siblings-section .siblings-carousel .single-item .thumb-wrapper:after,.siblings-section .siblings-travel-offers-carousel .single-item .thumb-wrapper:after{background:transparent linear-gradient(0deg,#40342e 0,#a48d5a 100%) 0 0 no-repeat padding-box;top:0;left:0;right:0;bottom:0;opacity:.6;transition:opacity .5s ease-in-out}.siblings-section .siblings-carousel .single-item .content-wrap,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:75px}@media (max-width:991px){.siblings-section .siblings-carousel .single-item .content-wrap,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap{padding:30px}.hotel-single-room .siblings-section .siblings-carousel .single-item .content-wrap,.hotel-single-room .siblings-section .siblings-travel-offers-carousel .single-item .content-wrap{flex-direction:row}}.siblings-section .siblings-carousel .single-item .content-wrap .excerpt,.siblings-section .siblings-carousel .single-item .content-wrap .the-title-item,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .excerpt,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .the-title-item{text-shadow:0 0 6px var(--text-shadow)}.siblings-section .siblings-carousel .single-item .content-wrap .the-title-item,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .the-title-item{font-size:45px;line-height:50px;text-align:center}@media (max-width:991px){.siblings-section .siblings-carousel .single-item .content-wrap .the-title-item,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .the-title-item{font-size:32px;line-height:40px}}@media screen and (max-width:375px){.siblings-section .siblings-carousel .single-item .content-wrap .the-title-item,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .the-title-item{font-size:28px;line-height:36px}}.siblings-section .siblings-carousel .single-item .content-wrap .excerpt,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .excerpt{visibility:hidden;opacity:0;height:0;transition:opacity .5s linear}@media screen and (max-width:375px){.siblings-section .siblings-carousel .single-item .content-wrap .excerpt,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .excerpt{font-size:16px;line-height:24px}}.siblings-section .siblings-carousel .single-item .content-wrap .button,.siblings-section .siblings-travel-offers-carousel .single-item .content-wrap .button{margin-top:30px}.siblings-section .siblings-carousel .single-item:hover .thumb-wrapper:before,.siblings-section .siblings-travel-offers-carousel .single-item:hover .thumb-wrapper:before{width:100%}.siblings-section .siblings-carousel .single-item:hover .thumb-wrapper:after,.siblings-section .siblings-travel-offers-carousel .single-item:hover .thumb-wrapper:after{opacity:1;background:transparent linear-gradient(0deg,#17314b 0,rgba(34,118,79,.4980392157) 100%) 0 0 no-repeat padding-box}.siblings-section .siblings-carousel .single-item:hover .content-wrap .excerpt,.siblings-section .siblings-travel-offers-carousel .single-item:hover .content-wrap .excerpt{visibility:visible;opacity:1;height:auto;margin-top:30px}@media (max-width:991px){.siblings-section .siblings-carousel .single-item:hover .content-wrap .excerpt,.siblings-section .siblings-travel-offers-carousel .single-item:hover .content-wrap .excerpt{margin-top:15px}}.siblings-section .siblings-carousel .arrow.prev,.siblings-section .siblings-travel-offers-carousel .arrow.prev{left:10px}@media (max-width:767px){.siblings-section .siblings-carousel .arrow.prev,.siblings-section .siblings-travel-offers-carousel .arrow.prev{left:0}}.siblings-section .siblings-carousel .arrow.next,.siblings-section .siblings-travel-offers-carousel .arrow.next{right:10px}@media (max-width:767px){.siblings-section .siblings-carousel .arrow.next,.siblings-section .siblings-travel-offers-carousel .arrow.next{right:0}}.destinations-hotels{display:flex;flex-direction:row;flex-wrap:wrap}.destinations-hotels .single-item{width:50%;min-height:600px;position:relative}@media (max-width:991px){.destinations-hotels .single-item{min-height:500px}}@media (max-width:767px){.destinations-hotels .single-item{width:100%}}.destinations-hotels .single-item.full{width:100%;max-height:600px}@media (max-width:991px){.destinations-hotels .single-item.full{max-height:500px}}.destinations-hotels .single-item.small{width:33.3333333333%}@media (max-width:991px){.destinations-hotels .single-item.small{width:50%}.destinations-hotels .single-item.small:last-child{width:100%}}@media (max-width:767px){.destinations-hotels .single-item.small{width:100%}}.destinations-hotels .single-item .thumb,.destinations-hotels .single-item .thumb-wrapper{height:100%}.destinations-hotels .single-item .thumb-wrapper{position:relative}.destinations-hotels .single-item .thumb-wrapper:after,.destinations-hotels .single-item .thumb-wrapper:before{content:"";display:block;position:absolute}.destinations-hotels .single-item .thumb-wrapper:before{z-index:10;top:0;left:0;background:var(--hover-color);height:10px;width:0;transition:width .6s ease-in-out}.destinations-hotels .single-item .thumb-wrapper:after{background:transparent linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%) 0 0 no-repeat padding-box;left:0;right:0;bottom:0;height:50%;opacity:.7;transition:opacity .5s ease-in-out}.destinations-hotels .single-item .content-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;padding:50px 75px}@media (max-width:991px){.destinations-hotels .single-item .content-wrap{padding:50px}}@media (max-width:767px){.destinations-hotels .single-item .content-wrap{padding:25px}}.destinations-hotels .single-item .the-subtitle{font-weight:400;letter-spacing:3.6px}.destinations-hotels .single-item .the-title-item{font-size:52px;line-height:62px}@media (max-width:991px){.destinations-hotels .single-item .the-title-item{font-size:42px;line-height:50px}}@media (max-width:767px){.destinations-hotels .single-item .the-title-item{font-size:32px;line-height:40px}}.destinations-hotels .single-item .excerpt,.destinations-hotels .single-item .starting-from,.destinations-hotels .single-item .the-title-item{margin-top:10px}.destinations-hotels .single-item .excerpt{visibility:hidden;opacity:0;height:0;transition:opacity .5s linear}.destinations-hotels .single-item .buttons{display:none}.destinations-hotels .single-item .book-now-container .button{margin-right:20px;display:block}@media (max-width:991px){.destinations-hotels .single-item .book-now-container .button{margin-right:0;margin-bottom:20px}}.destinations-hotels .single-item .read-more{margin-top:0}.destinations-hotels .single-item:hover .thumb-wrapper:before{width:100%}.destinations-hotels .single-item:hover .thumb-wrapper:after{height:100%;background:transparent linear-gradient(0deg,#17314b 0,rgba(34,118,79,.4980392157) 100%) 0 0 no-repeat padding-box;opacity:1}.destinations-hotels .single-item:hover .content-wrap{height:100%}.destinations-hotels .single-item:hover .excerpt{visibility:visible;opacity:1;height:auto}.destinations-hotels .single-item:hover .buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px}@media (max-width:991px){.destinations-hotels .single-item:hover .buttons{flex-direction:column;flex-wrap:nowrap;margin-top:15px}}.travel-services-section{padding:60px 0 50px 0}.travel-services-section .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.travel-services-section .container.slick-initialized .slick-dots{margin-top:20px;position:relative;left:50%;transform:translateX(-50%)}.travel-services-section .single-item{width:25%;padding:0 5px}.travel-services-section .single-item .item{padding:32px 20px;border-radius:10px;text-align:center;height:100%}.travel-services-section .single-item .icon{font-size:46px;line-height:80px;width:80px;height:80px;border-radius:40px;background:var(--neutral-light);display:inline-block;color:var(--hover-color)}.travel-services-section .single-item .excerpt,.travel-services-section .single-item .title-label{font-size:18px;line-height:25px}.travel-services-section .single-item .title-label{font-weight:var(--primary-font-medium);text-transform:uppercase;letter-spacing:1.8px;margin-top:20px}.travel-services-section .single-item .excerpt{margin-top:10px}.preview-travel-offers-section{padding:50px 0}.preview-travel-offers-section .the-title-main-section{font-size:58px;line-height:70px}.preview-travel-offers-section #main_subtitle_section{line-height:30px;letter-spacing:3.6px}.preview-travel-offers-section #travel_sp_offers_page{position:relative;left:50%;transform:translateX(-50%);margin-top:30px}.preview-travel-offers-section .travel-offers-selected{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;margin-top:40px}@media (max-width:991px){.preview-travel-offers-section .travel-offers-selected.slick-initialized .slick-list,.preview-travel-offers-section .travel-offers-selected.slick-initialized .slick-track{display:flex}}.travel-extra-content-section{padding:50px 0}.travel-extra-content-section .thumb-wrapper{position:relative}.travel-extra-content-section .thumb-wrapper .thumb{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}@media (max-width:767px){.travel-extra-content-section .thumb-wrapper .thumb{position:relative;height:250px}}.travel-extra-content-section .thumb-wrapper .content-wrapper{margin-left:auto;margin-right:0;padding:100px 0;width:630px}@media (max-width:767px){.travel-extra-content-section .thumb-wrapper .content-wrapper{padding:0;width:100%}}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container{padding:80px 0 80px 80px}@media (max-width:767px){.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container{padding:20px}}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .the-subtitle .gold{color:var(--hover-color)}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content{margin-top:40px}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h2+p,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h3+p,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h4+p,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h5+p,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h6+p{margin-top:1em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content h1+p,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+h1,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+h2,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+h3,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+h4,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+h5,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+p{margin-top:1em;word-wrap:break-word}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content b,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content strong{font-weight:700}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ol,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ul{margin:1em 0 1em 3em}@media (max-width:991px){.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ol,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ul{margin:1em 0 1em 2em}}@media (max-width:767px){.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ol,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ul{margin:1em 0 1em 1em}}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ul{list-style:disc inside none}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content ol{list-style:decimal inside none}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content em,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content i{font-style:italic}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content a{color:var(--hover-color);transition:all .3s ease}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content a:not(.button):focus,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content a:not(.button):hover{color:var(--main-color)}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content blockquote{margin:1em 0 1em 1em}}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content blockquote:after,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content blockquote:before{font-size:1.2em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content blockquote:before{content:"“";padding-right:5px}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content blockquote:after{content:"”";padding-left:5px}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content dl{margin:1em 0 1em 2em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content dl dt+dd{margin-top:.5em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content dl dd+dt{margin-top:.5em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content mark{padding:0 .5em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content img.alignright{float:right;margin:0 0 1em 1em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content img.alignleft{float:left;margin:0 1em 1em 0}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content a img.alignright{float:right;margin:0 0 1em 1em}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content a img.alignleft{float:left;margin:0 1em 1em 0}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content .table_wrap+p,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table+p{margin-top:20px}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+.table_wrap,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content p+table{margin-top:20px}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content .table_wrap{width:100%;overflow-x:auto}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table{overflow-x:auto;display:block}}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table td,.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table tr td{background:var(--third-color)}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table tr td:first-child{text-transform:uppercase}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table tr:not(:first-child){font-weight:var(--primary-font-bold)}.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content table th{background:#ddd;border-right-color:var(--neutral-light)}@media (max-width:767px){.travel-extra-content-section .thumb-wrapper .content-wrapper .content-container .content{margin-top:20px}}.all-travel-offers-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.all-travel-offers-section{padding:50px 0}.all-travel-offers-section .all-travel-offers-container{margin-top:60px}.offer-details-section{padding-top:60px}.offer-details-section:not(.slick-initialized){display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.offer-details-section.slick-initialized .slick-dots{margin-top:20px}.offer-details-section .single-item{width:25%;position:relative;padding:0 20px}@media (max-width:767px){.offer-details-section .single-item{padding:0}}.offer-details-section .single-item:after{content:"";width:1px;height:60px;background:var(--border-color);position:absolute;right:0;top:50%;margin-top:-30px}@media (max-width:991px){.offer-details-section .single-item:after{display:none}}.offer-details-section .single-item:last-child:after{display:none}.offer-details-section .single-item .icon{color:var(--hover-color);width:60px;height:60px;line-height:60px;font-size:60px;display:block;margin:0 auto}.offer-details-section .single-item .item-label,.offer-details-section .single-item .item-title{font-size:18px;line-height:25px;text-align:center}.offer-details-section .single-item .item-title{text-transform:uppercase;letter-spacing:1.8px;font-weight:var(--primary-font-medium);margin-top:20px}.offer-details-section .single-item .item-label{margin-top:10px}.table-price-section .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.table-price-section .single-item{width:33.3%;padding:10px}@media (max-width:991px){.table-price-section .single-item{width:50%}}@media (max-width:767px){.table-price-section .single-item{width:100%}}.table-price-section .single-item .item{border-radius:15px;padding:25px 20px;text-align:center;height:100%}.table-price-section .single-item .item .starting-from,.table-price-section .single-item .item .the-subtitle{margin-top:10px}.table-price-section .single-item .item .the-title-item{font-size:28px;line-height:34px}.table-price-section .single-item .item .the-subtitle{font-size:14px;line-height:25px;color:var(--hover-color);letter-spacing:1.4px}.table-price-section .single-item .item .starting-from{font-size:20px;line-height:30px;font-weight:var(--primary-font-bold);letter-spacing:1px}.request-quote-container{padding:60px 80px}@media (max-width:767px){.request-quote-container{padding:40px}}.request-quote-container .offer-title{font-family:var(--title-font);font-size:42px;line-height:52px;color:var(--neutral-light);margin-top:10px}.request-quote-container .btns{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center}@media (max-width:767px){.request-quote-container .btns{margin-top:20px}}.request-quote-container .btns .button{margin:0 10px}@media (max-width:991px){.request-quote-container .btns .button.write-us{margin-top:20px}}.offer-includes-section h2,.table-length-say-container h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer-includes-section h3,.table-length-say-container h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer-includes-section h4,.table-length-say-container h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer-includes-section h5,.table-length-say-container h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer-includes-section h6,.table-length-say-container h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.offer-includes-section h2+p,.offer-includes-section h3+p,.offer-includes-section h4+p,.offer-includes-section h5+p,.offer-includes-section h6+p,.table-length-say-container h2+p,.table-length-say-container h3+p,.table-length-say-container h4+p,.table-length-say-container h5+p,.table-length-say-container h6+p{margin-top:1em}.offer-includes-section h1+p,.offer-includes-section p+h1,.offer-includes-section p+h2,.offer-includes-section p+h3,.offer-includes-section p+h4,.offer-includes-section p+h5,.offer-includes-section p+p,.table-length-say-container h1+p,.table-length-say-container p+h1,.table-length-say-container p+h2,.table-length-say-container p+h3,.table-length-say-container p+h4,.table-length-say-container p+h5,.table-length-say-container p+p{margin-top:1em;word-wrap:break-word}.offer-includes-section b,.offer-includes-section strong,.table-length-say-container b,.table-length-say-container strong{font-weight:700}.offer-includes-section ol,.offer-includes-section ul,.table-length-say-container ol,.table-length-say-container ul{margin:1em 0 1em 3em}@media (max-width:991px){.offer-includes-section ol,.offer-includes-section ul,.table-length-say-container ol,.table-length-say-container ul{margin:1em 0 1em 2em}}@media (max-width:767px){.offer-includes-section ol,.offer-includes-section ul,.table-length-say-container ol,.table-length-say-container ul{margin:1em 0 1em 1em}}.offer-includes-section ul,.table-length-say-container ul{list-style:disc inside none}.offer-includes-section ol,.table-length-say-container ol{list-style:decimal inside none}.offer-includes-section em,.offer-includes-section i,.table-length-say-container em,.table-length-say-container i{font-style:italic}.offer-includes-section a,.table-length-say-container a{color:var(--hover-color);transition:all .3s ease}.offer-includes-section a:not(.button):focus,.offer-includes-section a:not(.button):hover,.table-length-say-container a:not(.button):focus,.table-length-say-container a:not(.button):hover{color:var(--main-color)}.offer-includes-section hr,.table-length-say-container hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.offer-includes-section blockquote,.table-length-say-container blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.offer-includes-section blockquote,.table-length-say-container blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.offer-includes-section blockquote,.table-length-say-container blockquote{margin:1em 0 1em 1em}}.offer-includes-section blockquote:after,.offer-includes-section blockquote:before,.table-length-say-container blockquote:after,.table-length-say-container blockquote:before{font-size:1.2em}.offer-includes-section blockquote:before,.table-length-say-container blockquote:before{content:"“";padding-right:5px}.offer-includes-section blockquote:after,.table-length-say-container blockquote:after{content:"”";padding-left:5px}.offer-includes-section dl,.table-length-say-container dl{margin:1em 0 1em 2em}.offer-includes-section dl dd,.table-length-say-container dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.offer-includes-section dl dt+dd,.table-length-say-container dl dt+dd{margin-top:.5em}.offer-includes-section dl dd+dt,.table-length-say-container dl dd+dt{margin-top:.5em}.offer-includes-section mark,.table-length-say-container mark{padding:0 .5em}.offer-includes-section img.alignright,.table-length-say-container img.alignright{float:right;margin:0 0 1em 1em}.offer-includes-section img.alignleft,.table-length-say-container img.alignleft{float:left;margin:0 1em 1em 0}.offer-includes-section img.aligncenter,.table-length-say-container img.aligncenter{display:block;margin-left:auto;margin-right:auto}.offer-includes-section a img.alignright,.table-length-say-container a img.alignright{float:right;margin:0 0 1em 1em}.offer-includes-section a img.alignleft,.table-length-say-container a img.alignleft{float:left;margin:0 1em 1em 0}.offer-includes-section a img.aligncenter,.table-length-say-container a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.offer-includes-section .table_wrap+p,.offer-includes-section table+p,.table-length-say-container .table_wrap+p,.table-length-say-container table+p{margin-top:20px}.offer-includes-section p+.table_wrap,.offer-includes-section p+table,.table-length-say-container p+.table_wrap,.table-length-say-container p+table{margin-top:20px}.offer-includes-section .table_wrap,.table-length-say-container .table_wrap{width:100%;overflow-x:auto}.offer-includes-section table,.table-length-say-container table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.offer-includes-section table,.table-length-say-container table{overflow-x:auto;display:block}}.offer-includes-section table td,.offer-includes-section table th,.table-length-say-container table td,.table-length-say-container table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.offer-includes-section table tr td,.table-length-say-container table tr td{background:var(--third-color)}.offer-includes-section table tr td:first-child,.table-length-say-container table tr td:first-child{text-transform:uppercase}.offer-includes-section table tr:first-child td:first-child,.table-length-say-container table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.offer-includes-section table tr:not(:first-child),.table-length-say-container table tr:not(:first-child){font-weight:var(--primary-font-bold)}.offer-includes-section table th,.table-length-say-container table th{background:#ddd;border-right-color:var(--neutral-light)}.hotel-availables-section .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.hotel-availables-section .single-item:nth-child(even){flex-direction:row-reverse}.hotel-availables-section .single-item .content-wrapper,.hotel-availables-section .single-item .thumb{width:50%}@media (max-width:991px){.hotel-availables-section .single-item .content-wrapper,.hotel-availables-section .single-item .thumb{width:100%}}.hotel-availables-section .single-item .content-wrapper{padding:80px}@media (max-width:991px){.hotel-availables-section .single-item .content-wrapper{padding:40px}}@media (max-width:767px){.hotel-availables-section .single-item .content-wrapper{padding:20px}}.hotel-availables-section .single-item .content-wrapper .the-title-item{font-size:58px;line-height:70px}.hotel-availables-section .single-item .content-wrapper .hotel-city{font-family:var(--title-font);font-size:42px;line-height:52px;color:var(--neutral-light);margin-top:10px}.hotel-availables-section .single-item .content-wrapper .button,.hotel-availables-section .single-item .content-wrapper .excerpt{margin-top:40px}@media (max-width:991px){.hotel-availables-section .single-item .content-wrapper .button,.hotel-availables-section .single-item .content-wrapper .excerpt{margin-top:20px}}.benefits-section{padding:100px 0 50px 0}@media (max-width:991px){.benefits-section{padding:60px 0 30px 0}}.benefits-section .container-smaller+.items-inline{padding-top:60px}.testimonial-section .testimonial-container{background-repeat:no-repeat;background-position:center;background-size:contain;padding:76px 0}.testimonial-section .author-container,.testimonial-section .the-text-area{margin-top:45px}.testimonial-section .the-text-area{font-family:var(--title-font);font-size:28px;line-height:35px;color:var(--brown-color);font-style:italic;position:relative;padding:0 86px}.testimonial-section .the-text-area:after,.testimonial-section .the-text-area:before{content:"";font-size:100px;line-height:35px;color:var(--border-color);font-family:var(--georgia);position:absolute}.testimonial-section .the-text-area:before{content:"“";left:0;top:30px}.testimonial-section .the-text-area:after{content:"”";right:0;bottom:-30px}.testimonial-section .author-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center}.testimonial-section .author-container .author-name+.hotel-name:before{content:"-";display:inline-block;padding:0 5px}@media (max-width:767px){.testimonial-section .author-container .author-name+.hotel-name:before{display:none}}.testimonial-section .author-container .hotel-name{text-transform:uppercase}#d_club_preview_pages{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}#d_club_preview_pages.odd-items .single-item:last-child{width:100%}#d_club_preview_pages .single-item{position:relative;height:550px}#d_club_preview_pages .single-item:nth-child(odd){width:55%}@media (max-width:991px){#d_club_preview_pages .single-item:nth-child(odd){width:100%}}#d_club_preview_pages .single-item:nth-child(even){width:45%}@media (max-width:991px){#d_club_preview_pages .single-item:nth-child(even){width:100%}}#d_club_preview_pages .single-item:nth-child(3){width:45%}@media (max-width:991px){#d_club_preview_pages .single-item:nth-child(3){width:100%}}#d_club_preview_pages .single-item:nth-child(4){width:55%}@media (max-width:991px){#d_club_preview_pages .single-item:nth-child(4){width:100%}}.odd-items #d_club_preview_pages .single-item:last-child{width:100%}#d_club_preview_pages .single-item .thumb{height:100%;position:relative}#d_club_preview_pages .single-item .thumb:after{content:"";display:inline-block;width:100%;height:50%;background:transparent linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%) 0 0 no-repeat padding-box;position:absolute;left:0;bottom:0;opacity:.5}#d_club_preview_pages .single-item .content-wrapper{position:absolute;top:auto;right:0;bottom:0;left:0;padding:0 0 40px 60px}@media (max-width:991px){#d_club_preview_pages .single-item .content-wrapper{padding:0 25px 20px 25px}}#d_club_preview_pages .single-item .content-wrapper .content-container{max-width:480px;width:100%}#d_club_preview_pages .single-item .content-wrapper .button{margin-top:20px;display:none}#d_club_preview_pages .single-item:hover .content-wrapper .button{display:inline-block;animation:fade-in 1s}.testimonials-section .single-item{padding:60px;margin-bottom:60px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:767px){.testimonials-section .single-item{padding:30px;margin-bottom:30px}}.testimonials-section .single-item:last-child{margin-bottom:0}.testimonials-section .single-item .content-wrapper{background-repeat:no-repeat;background-position:center;background-size:contain}.testimonials-section .single-item .testimonial-name,.testimonials-section .single-item .text{margin-top:30px}.testimonials-section .single-item .text{font-size:22px;color:var(--brown-color);font-family:var(--title-font);font-style:italic;text-align:center}.testimonials-section .single-item.has-featured-image .thumb{width:40%;position:relative}@media (max-width:991px){.testimonials-section .single-item.has-featured-image .thumb{width:100%}}.testimonials-section .single-item.has-featured-image .thumb .play-video{margin-top:-40px}@media (max-width:991px){.testimonials-section .single-item.has-featured-image .thumb .play-video{width:80px;height:80px}}.testimonials-section .single-item.has-featured-image .content-wrapper{width:60%;padding:0 0 0 60px;margin:50px 0}@media (max-width:991px){.testimonials-section .single-item.has-featured-image .content-wrapper{width:100%;padding:0}}@media (max-width:767px){.testimonials-section .single-item.has-featured-image .content-wrapper{margin:25px 0}}.testimonials-section .single-item:nth-child(even){flex-direction:row-reverse}.testimonials-section .single-item:nth-child(even).has-featured-image .content-wrapper{padding:0 60px 0 0}@media (max-width:991px){.testimonials-section .single-item:nth-child(even).has-featured-image .content-wrapper{padding:0}}.rci-holiday-exchange .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:60px;margin-bottom:60px}@media (max-width:991px){.rci-holiday-exchange .single-item{padding:30px;margin-bottom:30px}}.rci-holiday-exchange .single-item:nth-child(even){flex-direction:row-reverse}.rci-holiday-exchange .single-item:nth-child(even) .thumb{padding-right:0;padding-left:60px}@media (max-width:991px){.rci-holiday-exchange .single-item:nth-child(even) .thumb{padding-left:30px}}@media (max-width:767px){.rci-holiday-exchange .single-item:nth-child(even) .thumb{padding-left:0;padding-bottom:30px}}.rci-holiday-exchange .single-item:last-child{margin-bottom:0}.rci-holiday-exchange .single-item .content-wrapper,.rci-holiday-exchange .single-item .thumb{width:50%}@media (max-width:767px){.rci-holiday-exchange .single-item .content-wrapper,.rci-holiday-exchange .single-item .thumb{width:100%}}.rci-holiday-exchange .single-item .thumb{padding-right:60px}@media (max-width:991px){.rci-holiday-exchange .single-item .thumb{padding-right:30px}}@media (max-width:767px){.rci-holiday-exchange .single-item .thumb{padding-right:0;padding-bottom:30px}}.rci-holiday-exchange .single-item .content-wrapper .destination-hotel-partner{margin-top:30px;text-transform:uppercase;font-weight:var(--primary-font-bold)}.rci-holiday-exchange .single-item .content-wrapper .hotel-name-partner{margin-top:10px}.rci-holiday-exchange .single-item .content-wrapper .text h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.rci-holiday-exchange .single-item .content-wrapper .text h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.rci-holiday-exchange .single-item .content-wrapper .text h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.rci-holiday-exchange .single-item .content-wrapper .text h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.rci-holiday-exchange .single-item .content-wrapper .text h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.rci-holiday-exchange .single-item .content-wrapper .text h2+p,.rci-holiday-exchange .single-item .content-wrapper .text h3+p,.rci-holiday-exchange .single-item .content-wrapper .text h4+p,.rci-holiday-exchange .single-item .content-wrapper .text h5+p,.rci-holiday-exchange .single-item .content-wrapper .text h6+p{margin-top:1em}.rci-holiday-exchange .single-item .content-wrapper .text h1+p,.rci-holiday-exchange .single-item .content-wrapper .text p+h1,.rci-holiday-exchange .single-item .content-wrapper .text p+h2,.rci-holiday-exchange .single-item .content-wrapper .text p+h3,.rci-holiday-exchange .single-item .content-wrapper .text p+h4,.rci-holiday-exchange .single-item .content-wrapper .text p+h5,.rci-holiday-exchange .single-item .content-wrapper .text p+p{margin-top:1em;word-wrap:break-word}.rci-holiday-exchange .single-item .content-wrapper .text b,.rci-holiday-exchange .single-item .content-wrapper .text strong{font-weight:700}.rci-holiday-exchange .single-item .content-wrapper .text ol,.rci-holiday-exchange .single-item .content-wrapper .text ul{margin:1em 0 1em 3em}@media (max-width:991px){.rci-holiday-exchange .single-item .content-wrapper .text ol,.rci-holiday-exchange .single-item .content-wrapper .text ul{margin:1em 0 1em 2em}}@media (max-width:767px){.rci-holiday-exchange .single-item .content-wrapper .text ol,.rci-holiday-exchange .single-item .content-wrapper .text ul{margin:1em 0 1em 1em}}.rci-holiday-exchange .single-item .content-wrapper .text ul{list-style:disc inside none}.rci-holiday-exchange .single-item .content-wrapper .text ol{list-style:decimal inside none}.rci-holiday-exchange .single-item .content-wrapper .text em,.rci-holiday-exchange .single-item .content-wrapper .text i{font-style:italic}.rci-holiday-exchange .single-item .content-wrapper .text a{color:var(--hover-color);transition:all .3s ease}.rci-holiday-exchange .single-item .content-wrapper .text a:not(.button):focus,.rci-holiday-exchange .single-item .content-wrapper .text a:not(.button):hover{color:var(--main-color)}.rci-holiday-exchange .single-item .content-wrapper .text hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.rci-holiday-exchange .single-item .content-wrapper .text blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.rci-holiday-exchange .single-item .content-wrapper .text blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.rci-holiday-exchange .single-item .content-wrapper .text blockquote{margin:1em 0 1em 1em}}.rci-holiday-exchange .single-item .content-wrapper .text blockquote:after,.rci-holiday-exchange .single-item .content-wrapper .text blockquote:before{font-size:1.2em}.rci-holiday-exchange .single-item .content-wrapper .text blockquote:before{content:"“";padding-right:5px}.rci-holiday-exchange .single-item .content-wrapper .text blockquote:after{content:"”";padding-left:5px}.rci-holiday-exchange .single-item .content-wrapper .text dl{margin:1em 0 1em 2em}.rci-holiday-exchange .single-item .content-wrapper .text dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.rci-holiday-exchange .single-item .content-wrapper .text dl dt+dd{margin-top:.5em}.rci-holiday-exchange .single-item .content-wrapper .text dl dd+dt{margin-top:.5em}.rci-holiday-exchange .single-item .content-wrapper .text mark{padding:0 .5em}.rci-holiday-exchange .single-item .content-wrapper .text img.alignright{float:right;margin:0 0 1em 1em}.rci-holiday-exchange .single-item .content-wrapper .text img.alignleft{float:left;margin:0 1em 1em 0}.rci-holiday-exchange .single-item .content-wrapper .text img.aligncenter{display:block;margin-left:auto;margin-right:auto}.rci-holiday-exchange .single-item .content-wrapper .text a img.alignright{float:right;margin:0 0 1em 1em}.rci-holiday-exchange .single-item .content-wrapper .text a img.alignleft{float:left;margin:0 1em 1em 0}.rci-holiday-exchange .single-item .content-wrapper .text a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.rci-holiday-exchange .single-item .content-wrapper .text .table_wrap+p,.rci-holiday-exchange .single-item .content-wrapper .text table+p{margin-top:20px}.rci-holiday-exchange .single-item .content-wrapper .text p+.table_wrap,.rci-holiday-exchange .single-item .content-wrapper .text p+table{margin-top:20px}.rci-holiday-exchange .single-item .content-wrapper .text .table_wrap{width:100%;overflow-x:auto}.rci-holiday-exchange .single-item .content-wrapper .text table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.rci-holiday-exchange .single-item .content-wrapper .text table{overflow-x:auto;display:block}}.rci-holiday-exchange .single-item .content-wrapper .text table td,.rci-holiday-exchange .single-item .content-wrapper .text table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.rci-holiday-exchange .single-item .content-wrapper .text table tr td{background:var(--third-color)}.rci-holiday-exchange .single-item .content-wrapper .text table tr td:first-child{text-transform:uppercase}.rci-holiday-exchange .single-item .content-wrapper .text table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.rci-holiday-exchange .single-item .content-wrapper .text table tr:not(:first-child){font-weight:var(--primary-font-bold)}.rci-holiday-exchange .single-item .content-wrapper .text table th{background:#ddd;border-right-color:var(--neutral-light)}.rci-holiday-exchange .single-item .content-wrapper .text ul{margin-left:0}.rci-holiday-exchange .single-item .content-wrapper .text ul li{list-style-type:none;position:relative}.rci-holiday-exchange .single-item .content-wrapper .text ul li:before{content:"";display:inline-block;width:30px;height:4px;margin-right:10px;background:url(images/decoration.svg) no-repeat center;background-size:contain;vertical-align:middle}.news-container,.siblings-news-carousel{display:flex;flex-direction:row;flex-wrap:wrap}.news-container{align-items:stretch}.news-container.no-news{justify-content:center}.siblings-news-carousel{margin-top:40px}@media (max-width:767px){.siblings-news-carousel.slick-initialized .single-news{padding:0}}.siblings-news-carousel.slick-initialized .arrow{top:auto;bottom:50%}.siblings-news-carousel.slick-initialized .arrow.prev{left:10px}@media (max-width:767px){.siblings-news-carousel.slick-initialized .arrow.prev{left:0}}.siblings-news-carousel.slick-initialized .arrow.next{right:10px}@media (max-width:767px){.siblings-news-carousel.slick-initialized .arrow.next{right:0}}.siblings-news-carousel.slick-initialized .slick-dots{margin:0 auto}.single-news{width:33.3%;padding:0 10px;position:relative;margin-bottom:65px}@media (max-width:991px){.single-news{width:50%}}@media (max-width:767px){.single-news{width:100%}.single-hotel_event .single-news{padding:0}}.single-news .single-item-content{height:100%}.single-news .thumb{height:280px}.single-news .content-wrap{padding:30px 20px 55px 20px}.single-news .content-wrap .publish-date{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;font-size:16px;line-height:20px;margin-bottom:10px}.single-news .content-wrap .publish-date .label{color:var(--brown-color);margin-right:5px}.single-news .content-wrap .publish-date .date{color:var(--hover-color)}.single-news .content-wrap .the-title-item{font-size:32px;line-height:35px}.single-news .content-wrap .the-title-item:first-letter{text-transform:uppercase}.single-news .content-wrap .excerpt{font-size:18px;margin-top:10px}.single-news .button{position:absolute;left:50%;bottom:-25px;transform:translateX(-50%)}.pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.pagination .page-numbers{width:50px;height:50px;display:inline-block;border-radius:100%;background:var(--third-color);color:var(--main-color);margin:0 5px;text-align:center;line-height:50px;text-decoration:none;transition:all .3s ease}.pagination .page-numbers.current{background:var(--brown-color);color:var(--neutral-light)}.pagination .page-numbers:focus,.pagination .page-numbers:hover{background:var(--brown-color);color:var(--neutral-light)}.pagination .next,.pagination .prev{width:auto;background:0 0;border-radius:0}.pagination .next:focus,.pagination .next:hover,.pagination .prev:focus,.pagination .prev:hover{background:0 0;color:var(--hover-color)}.pagination .prev .arrow-left{margin-right:10px}.pagination .next .arrow-right{margin-left:10px}.news-categories{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.news-categories .category{font-size:12px;font-weight:var(--primary-font-medium);line-height:16px;padding:12px 20px;text-transform:uppercase;letter-spacing:.6px;border-radius:20px;margin-right:10px}.news-categories .category:last-child{margin-right:0}.single-post .main-content-container,.single-post_blog .main-content-container{padding:80px}@media (max-width:991px){.single-post .main-content-container,.single-post_blog .main-content-container{padding:40px}}@media (max-width:767px){.single-post .main-content-container,.single-post_blog .main-content-container{padding:20px}}.single-post .main-content-container .sharer-post,.single-post_blog .main-content-container .sharer-post{margin-top:50px;justify-content:center}.single-post .main-content-container .news-slideshow,.single-post_blog .main-content-container .news-slideshow{height:600px;margin-top:48px}@media (max-width:767px){.single-post .main-content-container .news-slideshow,.single-post_blog .main-content-container .news-slideshow{height:450px}}.single-post .main-content-container .news-slideshow .slide,.single-post_blog .main-content-container .news-slideshow .slide{width:100%;height:100%}.single-post .main-content-container .news-slideshow .slide img,.single-post_blog .main-content-container .news-slideshow .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.single-post .main-content-container .news-slideshow.slick-initialized .slick-list,.single-post .main-content-container .news-slideshow.slick-initialized .slick-track,.single-post_blog .main-content-container .news-slideshow.slick-initialized .slick-list,.single-post_blog .main-content-container .news-slideshow.slick-initialized .slick-track{height:100%}.single-post .main-content-container .news-slideshow.slick-initialized .slick-dots,.single-post_blog .main-content-container .news-slideshow.slick-initialized .slick-dots{position:relative;bottom:40px;margin:0 auto}.single-post .main-content-container .content,.single-post_blog .main-content-container .content{margin-top:80px}.hotel-preview-pages{padding:50px 0}.hotel-preview-pages .container-smaller+.items-inline{margin-top:60px}.hotel-preview-pages .container-large h3.the-title-item{font-size:36px;letter-spacing:1.2px}.preview-offers:not(.no-offers){display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;margin-bottom:125px}.hotel-beach .preview-offers,.hotel-diving-spa-casino .preview-offers{margin-bottom:0}@media (max-width:991px){.preview-offers.slick-initialized .slick-track{display:flex}.preview-offers.slick-initialized .slick-slide{height:inherit}}.hotel-special-offers .preview-offers{margin-top:100px}.hotel-preview-services{padding:50px 0 60px 0}.hotel-preview-services .the-subtitle+.hotel-services-list,.hotel-preview-services .the-title-main-section+.hotel-services-list,.hotel-preview-services .the-title-main-section+.the-subtitle+.hotel-services-list{margin-top:60px}.hotel-preview-services .the-title-main-section{font-size:58px;line-height:70px}@media (max-width:991px){.hotel-preview-services .the-title-main-section{font-size:42px;line-height:50px}}.hotel-preview-services .hotel-services-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.hotel-preview-services .hotel-services-list .single-item{width:25%;padding:0 20px;text-align:center;position:relative}.hotel-preview-services .hotel-services-list .single-item:after{content:"";width:1px;height:60px;background:var(--border-color);position:absolute;top:50%;right:0;margin-top:-30px}.hotel-preview-services .hotel-services-list .single-item:last-child:after{display:none}.hotel-preview-services .hotel-services-list .single-item .icon{font-size:60px;line-height:60px;color:var(--hover-color)}.hotel-preview-services .hotel-services-list .single-item .item-label,.hotel-preview-services .hotel-services-list .single-item .item-title{font-size:18px;line-height:25px}.hotel-preview-services .hotel-services-list .single-item .item-title{color:var(--main-color);letter-spacing:1.8px;text-transform:uppercase;font-weight:var(--primary-font-medium);margin-top:20px}.hotel-preview-services .hotel-services-list .single-item .item-label{margin-top:10px}.preview-extra-page-section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.preview-extra-page-section .content-wrapper,.preview-extra-page-section .thumb{width:50%}@media (max-width:991px){.preview-extra-page-section .content-wrapper,.preview-extra-page-section .thumb{width:100%}}.preview-extra-page-section .content-wrapper{padding:99px 80px}@media (max-width:991px){.preview-extra-page-section .content-wrapper{padding:49px 44px}}@media (max-width:767px){.preview-extra-page-section .content-wrapper{padding:25px}}.preview-extra-page-section .content-wrapper .excerpt{margin-top:10px}.preview-extra-page-section .content-wrapper .excerpt h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-extra-page-section .content-wrapper .excerpt h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-extra-page-section .content-wrapper .excerpt h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-extra-page-section .content-wrapper .excerpt h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-extra-page-section .content-wrapper .excerpt h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.preview-extra-page-section .content-wrapper .excerpt h2+p,.preview-extra-page-section .content-wrapper .excerpt h3+p,.preview-extra-page-section .content-wrapper .excerpt h4+p,.preview-extra-page-section .content-wrapper .excerpt h5+p,.preview-extra-page-section .content-wrapper .excerpt h6+p{margin-top:1em}.preview-extra-page-section .content-wrapper .excerpt h1+p,.preview-extra-page-section .content-wrapper .excerpt p+h1,.preview-extra-page-section .content-wrapper .excerpt p+h2,.preview-extra-page-section .content-wrapper .excerpt p+h3,.preview-extra-page-section .content-wrapper .excerpt p+h4,.preview-extra-page-section .content-wrapper .excerpt p+h5,.preview-extra-page-section .content-wrapper .excerpt p+p{margin-top:1em;word-wrap:break-word}.preview-extra-page-section .content-wrapper .excerpt b,.preview-extra-page-section .content-wrapper .excerpt strong{font-weight:700}.preview-extra-page-section .content-wrapper .excerpt ol,.preview-extra-page-section .content-wrapper .excerpt ul{margin:1em 0 1em 3em}@media (max-width:991px){.preview-extra-page-section .content-wrapper .excerpt ol,.preview-extra-page-section .content-wrapper .excerpt ul{margin:1em 0 1em 2em}}@media (max-width:767px){.preview-extra-page-section .content-wrapper .excerpt ol,.preview-extra-page-section .content-wrapper .excerpt ul{margin:1em 0 1em 1em}}.preview-extra-page-section .content-wrapper .excerpt ul{list-style:disc inside none}.preview-extra-page-section .content-wrapper .excerpt ol{list-style:decimal inside none}.preview-extra-page-section .content-wrapper .excerpt em,.preview-extra-page-section .content-wrapper .excerpt i{font-style:italic}.preview-extra-page-section .content-wrapper .excerpt a{color:var(--hover-color);transition:all .3s ease}.preview-extra-page-section .content-wrapper .excerpt a:not(.button):focus,.preview-extra-page-section .content-wrapper .excerpt a:not(.button):hover{color:var(--main-color)}.preview-extra-page-section .content-wrapper .excerpt hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.preview-extra-page-section .content-wrapper .excerpt blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.preview-extra-page-section .content-wrapper .excerpt blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.preview-extra-page-section .content-wrapper .excerpt blockquote{margin:1em 0 1em 1em}}.preview-extra-page-section .content-wrapper .excerpt blockquote:after,.preview-extra-page-section .content-wrapper .excerpt blockquote:before{font-size:1.2em}.preview-extra-page-section .content-wrapper .excerpt blockquote:before{content:"“";padding-right:5px}.preview-extra-page-section .content-wrapper .excerpt blockquote:after{content:"”";padding-left:5px}.preview-extra-page-section .content-wrapper .excerpt dl{margin:1em 0 1em 2em}.preview-extra-page-section .content-wrapper .excerpt dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.preview-extra-page-section .content-wrapper .excerpt dl dt+dd{margin-top:.5em}.preview-extra-page-section .content-wrapper .excerpt dl dd+dt{margin-top:.5em}.preview-extra-page-section .content-wrapper .excerpt mark{padding:0 .5em}.preview-extra-page-section .content-wrapper .excerpt img.alignright{float:right;margin:0 0 1em 1em}.preview-extra-page-section .content-wrapper .excerpt img.alignleft{float:left;margin:0 1em 1em 0}.preview-extra-page-section .content-wrapper .excerpt img.aligncenter{display:block;margin-left:auto;margin-right:auto}.preview-extra-page-section .content-wrapper .excerpt a img.alignright{float:right;margin:0 0 1em 1em}.preview-extra-page-section .content-wrapper .excerpt a img.alignleft{float:left;margin:0 1em 1em 0}.preview-extra-page-section .content-wrapper .excerpt a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.preview-extra-page-section .content-wrapper .excerpt .table_wrap+p,.preview-extra-page-section .content-wrapper .excerpt table+p{margin-top:20px}.preview-extra-page-section .content-wrapper .excerpt p+.table_wrap,.preview-extra-page-section .content-wrapper .excerpt p+table{margin-top:20px}.preview-extra-page-section .content-wrapper .excerpt .table_wrap{width:100%;overflow-x:auto}.preview-extra-page-section .content-wrapper .excerpt table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.preview-extra-page-section .content-wrapper .excerpt table{overflow-x:auto;display:block}}.preview-extra-page-section .content-wrapper .excerpt table td,.preview-extra-page-section .content-wrapper .excerpt table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.preview-extra-page-section .content-wrapper .excerpt table tr td{background:var(--third-color)}.preview-extra-page-section .content-wrapper .excerpt table tr td:first-child{text-transform:uppercase}.preview-extra-page-section .content-wrapper .excerpt table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.preview-extra-page-section .content-wrapper .excerpt table tr:not(:first-child){font-weight:var(--primary-font-bold)}.preview-extra-page-section .content-wrapper .excerpt table th{background:#ddd;border-right-color:var(--neutral-light)}.preview-extra-page-section .content-wrapper .excerpt p{text-align:left!important}.preview-extra-page-section .content-wrapper .excerpt p a:not(.button):hover{color:var(--neutral-light)}.preview-extra-page-section .content-wrapper .button{margin-top:40px}.rooms-list-section{padding:100px 0}.rooms-list-section .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:20px 0}.rooms-list-section .single-item:nth-child(odd){flex-direction:row-reverse}.rooms-list-section .single-item.has-featured-image .thumb{width:48%}@media (max-width:991px){.rooms-list-section .single-item.has-featured-image .thumb{width:100%}}.rooms-list-section .single-item.has-featured-image .content-wrapper{width:52%}@media (max-width:991px){.rooms-list-section .single-item.has-featured-image .content-wrapper{width:100%}}.rooms-list-section .single-item .content-wrapper{width:100%;padding:66px 60px}@media (max-width:767px){.rooms-list-section .single-item .content-wrapper{padding:33px 30px;text-align:center}}.rooms-list-section .single-item .content-wrapper .starting-from{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;line-height:25px}@media (max-width:767px){.rooms-list-section .single-item .content-wrapper .starting-from{justify-content:center}}.rooms-list-section .single-item .content-wrapper .starting-from .apd{letter-spacing:1.8px;margin-right:10px}.rooms-list-section .single-item .content-wrapper .starting-from .currency,.rooms-list-section .single-item .content-wrapper .starting-from .price{font-size:24px;line-height:30px;letter-spacing:1.2px}.rooms-list-section .single-item .content-wrapper .room-services{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;max-width:340px;width:100%;margin-top:30px}.rooms-list-section .single-item .content-wrapper .room-services .room-service{width:33.3%;text-align:center;position:relative;padding:0 10px}.rooms-list-section .single-item .content-wrapper .room-services .room-service:after{content:"";width:1px;height:20px;background:var(--border-color);position:absolute;right:0;top:50%;margin-top:-10px}.rooms-list-section .single-item .content-wrapper .room-services .room-service:last-child:after{display:none}.rooms-list-section .single-item .content-wrapper .room-services .room-service .icon{font-size:40px;line-height:40px}.rooms-list-section .single-item .content-wrapper .room-services .room-service .label{font-size:18px;margin-top:10px;color:var(--hover-color);line-height:25px;word-wrap:break-word}.rooms-list-section .single-item .content-wrapper .excerpt{font-size:18px;line-height:25px;margin-top:30px}.rooms-list-section .single-item .content-wrapper .excerpt p+p,.rooms-list-section .single-item .content-wrapper .excerpt p+ul{padding-top:15px}.rooms-list-section .single-item .content-wrapper .excerpt ul{list-style-type:disc;list-style-position:inside}.rooms-list-section .single-item .content-wrapper .buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:20px}@media (max-width:767px){.rooms-list-section .single-item .content-wrapper .buttons{flex-direction:column;justify-content:center}}.rooms-list-section .single-item .content-wrapper .buttons .button{margin-right:40px}@media (max-width:767px){.rooms-list-section .single-item .content-wrapper .buttons .button{margin-right:0}}.rooms-list-section .single-item .content-wrapper .buttons .read-more{margin-top:0}@media (max-width:767px){.rooms-list-section .single-item .content-wrapper .buttons .read-more{margin-top:10px}}.hotel-single-room .main-content{padding-bottom:50px}@media (max-width:767px){.hotel-single-room .main-content{padding-bottom:25px}}.main-content-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-top:60px}@media (max-width:991px){.main-content-wrapper{flex-direction:column-reverse;margin-top:30px}.hotel-single-room .main-content-wrapper{flex-direction:column}}.main-content-wrapper .thumb{width:45%}@media (max-width:991px){.main-content-wrapper .thumb{width:100%}.hotel-single-room .main-content-wrapper .thumb{order:3}}.main-content-wrapper .content-container{width:55%;padding:60px}@media (max-width:991px){.main-content-wrapper .content-container{width:100%;padding:30px}.hotel-single-room .main-content-wrapper .content-container{order:1}}.main-content-wrapper .content-container .content{margin-top:0}.main-content-wrapper .content-container .starting-from-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;margin-top:40px}@media (max-width:767px){.main-content-wrapper .content-container .starting-from-container{flex-direction:column;justify-content:center}}.main-content-wrapper .content-container .starting-from-container .button{margin-right:20px}@media (max-width:767px){.main-content-wrapper .content-container .starting-from-container .button{margin:0 0 20px 0}}.main-content-wrapper .content-container .starting-from-container .starting-from{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.main-content-wrapper .content-container .starting-from-container .starting-from .apd{line-height:25px;letter-spacing:1.8px;margin-right:10px}.main-content-wrapper .content-container .starting-from-container .starting-from .currency,.main-content-wrapper .content-container .starting-from-container .starting-from .price{font-size:24px;line-height:30px;letter-spacing:1.2px}.hotel-single-room .main-content-wrapper .bnts-wrap{width:100%}@media (max-width:991px){.hotel-single-room .main-content-wrapper .bnts-wrap{order:2;margin-bottom:30px}}@media (max-width:767px){.hotel-single-room .main-content-wrapper .bnts-wrap{flex-direction:column}.hotel-single-room .main-content-wrapper .bnts-wrap .button{margin:10px 0}}.room-services-section{padding:50px 0}@media (max-width:767px){.room-services-section{padding:25px 0}}.room-services-container{padding:80px 68px}@media (max-width:767px){.room-services-container{padding:40px 34px}}.room-services-container .room-extra-services,.room-services-container .room-services{margin-top:60px}.room-services-container .room-services{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.room-services-container .room-services .room-service{width:25%;padding:0 10px;position:relative}@media (max-width:767px){.room-services-container .room-services .room-service{width:50%;margin-bottom:20px}.room-services-container .room-services .room-service:nth-child(even):after{display:none}}.room-services-container .room-services .room-service:after{content:"";display:inline-block;width:1px;height:60px;background:var(--border-color);position:absolute;top:50%;margin-top:-30px;right:0}.room-services-container .room-services .room-service:last-child:after{display:none}.room-services-container .room-services .room-service .icon{font-size:60px;line-height:60px;color:var(--hover-color)}.room-services-container .room-services .room-service .label{font-size:18px;font-weight:var(--primary-font-medium);line-height:25px;color:var(--main-color);text-transform:uppercase;margin-top:20px}.room-services-container .room-extra-services{margin-left:100px;margin-right:100px}@media (max-width:991px){.room-services-container .room-extra-services{margin-left:50px;margin-right:50px}}@media (max-width:767px){.room-services-container .room-extra-services{margin-left:0;margin-right:0}}.room-services-container .room-extra-services h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.room-services-container .room-extra-services h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.room-services-container .room-extra-services h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.room-services-container .room-extra-services h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.room-services-container .room-extra-services h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.room-services-container .room-extra-services h2+p,.room-services-container .room-extra-services h3+p,.room-services-container .room-extra-services h4+p,.room-services-container .room-extra-services h5+p,.room-services-container .room-extra-services h6+p{margin-top:1em}.room-services-container .room-extra-services h1+p,.room-services-container .room-extra-services p+h1,.room-services-container .room-extra-services p+h2,.room-services-container .room-extra-services p+h3,.room-services-container .room-extra-services p+h4,.room-services-container .room-extra-services p+h5,.room-services-container .room-extra-services p+p{margin-top:1em;word-wrap:break-word}.room-services-container .room-extra-services b,.room-services-container .room-extra-services strong{font-weight:700}.room-services-container .room-extra-services ol,.room-services-container .room-extra-services ul{margin:1em 0 1em 3em}@media (max-width:991px){.room-services-container .room-extra-services ol,.room-services-container .room-extra-services ul{margin:1em 0 1em 2em}}@media (max-width:767px){.room-services-container .room-extra-services ol,.room-services-container .room-extra-services ul{margin:1em 0 1em 1em}}.room-services-container .room-extra-services ul{list-style:disc inside none}.room-services-container .room-extra-services ol{list-style:decimal inside none}.room-services-container .room-extra-services em,.room-services-container .room-extra-services i{font-style:italic}.room-services-container .room-extra-services a{color:var(--hover-color);transition:all .3s ease}.room-services-container .room-extra-services a:not(.button):focus,.room-services-container .room-extra-services a:not(.button):hover{color:var(--main-color)}.room-services-container .room-extra-services hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.room-services-container .room-extra-services blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.room-services-container .room-extra-services blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.room-services-container .room-extra-services blockquote{margin:1em 0 1em 1em}}.room-services-container .room-extra-services blockquote:after,.room-services-container .room-extra-services blockquote:before{font-size:1.2em}.room-services-container .room-extra-services blockquote:before{content:"“";padding-right:5px}.room-services-container .room-extra-services blockquote:after{content:"”";padding-left:5px}.room-services-container .room-extra-services dl{margin:1em 0 1em 2em}.room-services-container .room-extra-services dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.room-services-container .room-extra-services dl dt+dd{margin-top:.5em}.room-services-container .room-extra-services dl dd+dt{margin-top:.5em}.room-services-container .room-extra-services mark{padding:0 .5em}.room-services-container .room-extra-services img.alignright{float:right;margin:0 0 1em 1em}.room-services-container .room-extra-services img.alignleft{float:left;margin:0 1em 1em 0}.room-services-container .room-extra-services img.aligncenter{display:block;margin-left:auto;margin-right:auto}.room-services-container .room-extra-services a img.alignright{float:right;margin:0 0 1em 1em}.room-services-container .room-extra-services a img.alignleft{float:left;margin:0 1em 1em 0}.room-services-container .room-extra-services a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.room-services-container .room-extra-services .table_wrap+p,.room-services-container .room-extra-services table+p{margin-top:20px}.room-services-container .room-extra-services p+.table_wrap,.room-services-container .room-extra-services p+table{margin-top:20px}.room-services-container .room-extra-services .table_wrap{width:100%;overflow-x:auto}.room-services-container .room-extra-services table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.room-services-container .room-extra-services table{overflow-x:auto;display:block}}.room-services-container .room-extra-services table td,.room-services-container .room-extra-services table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.room-services-container .room-extra-services table tr td{background:var(--third-color)}.room-services-container .room-extra-services table tr td:first-child{text-transform:uppercase}.room-services-container .room-extra-services table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.room-services-container .room-extra-services table tr:not(:first-child){font-weight:var(--primary-font-bold)}.room-services-container .room-extra-services table th{background:#ddd;border-right-color:var(--neutral-light)}.room-services-container .room-extra-services ul{margin-left:0;-moz-columns:2;columns:2}@media (max-width:767px){.room-services-container .room-extra-services ul{-moz-columns:1;columns:1}}.room-services-container .room-extra-services ul li{list-style-type:none;position:relative;padding-left:40px}.room-services-container .room-extra-services ul li:before{content:"";display:inline-block;width:30px;height:4px;margin-right:10px;background:url(images/decoration.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.offers-room-section .the-title-main-section{font-size:58px;line-height:70px}@media (max-width:991px){.offers-room-section .the-title-main-section{font-size:42px;line-height:50px}}.offers-room-section .preview-offers{margin-top:60px}@media (max-width:991px){.offers-room-section .preview-offers{margin-top:30px}}.offers-room-section .preview-offers.slick-initialized .slick-track{display:flex}.offers-room-section .preview-offers.slick-initialized .slick-slide{height:inherit}.offers-room-section .preview-offers .arrow.prev{left:10px}@media (max-width:991px){.offers-room-section .preview-offers .arrow.prev{left:2px}}@media (max-width:767px){.offers-room-section .preview-offers .arrow.prev{left:0}}.offers-room-section .preview-offers .arrow.next{right:10px}@media (max-width:991px){.offers-room-section .preview-offers .arrow.next{right:2px}}@media (max-width:767px){.offers-room-section .preview-offers .arrow.next{right:0}}.offers-room-section .preview-offers .slick-dots{margin-top:43px;width:100%}.hotel-single-room .siblings-carousel .single-item .buttons{display:flex;flex-direction:row;align-items:center}.hotel-single-room .siblings-carousel .single-item .buttons .book-now-container{display:flex;margin-left:20px}.restaurants-section{margin-top:100px}.restaurants-section .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-bottom:40px}@media (max-width:991px){.restaurants-section .single-item{margin-bottom:20px}}.restaurants-section .single-item:last-child{margin-bottom:0}.restaurants-section .single-item.has-carousel .content-wrapper,.restaurants-section .single-item.has-carousel .thumb-wrapper{width:50%}@media (max-width:991px){.restaurants-section .single-item.has-carousel .content-wrapper,.restaurants-section .single-item.has-carousel .thumb-wrapper{width:100%}}.restaurants-section .single-item .content-wrapper,.restaurants-section .single-item .thumb-wrapper{padding:0 10px}@media (max-width:991px){.restaurants-section .single-item .content-wrapper,.restaurants-section .single-item .thumb-wrapper{padding:0}}.restaurants-section .single-item .thumb-container{height:100%}.restaurants-section .single-item .thumb-container.slick-initialized .slick-list,.restaurants-section .single-item .thumb-container.slick-initialized .slick-track{height:100%}.restaurants-section .single-item .thumb-container.slick-initialized .slick-dots{position:absolute;left:50%;bottom:40px;transform:translateX(-50%)}.restaurants-section .single-item .thumb-container .thumb{display:block;height:100%}.restaurants-section .single-item .content-wrapper{width:100%}.restaurants-section .single-item .content-wrap{padding:50px 60px 48px 60px;height:100%}@media (max-width:991px){.restaurants-section .single-item .content-wrap{padding:40px}}@media (max-width:767px){.restaurants-section .single-item .content-wrap{padding:25px}}.restaurants-section .single-item .content-wrap .excerpt h2,.restaurants-section .single-item .content-wrap .excerpt-extra h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .excerpt h3,.restaurants-section .single-item .content-wrap .excerpt-extra h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .excerpt h4,.restaurants-section .single-item .content-wrap .excerpt-extra h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .excerpt h5,.restaurants-section .single-item .content-wrap .excerpt-extra h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .excerpt h6,.restaurants-section .single-item .content-wrap .excerpt-extra h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .excerpt h2+p,.restaurants-section .single-item .content-wrap .excerpt h3+p,.restaurants-section .single-item .content-wrap .excerpt h4+p,.restaurants-section .single-item .content-wrap .excerpt h5+p,.restaurants-section .single-item .content-wrap .excerpt h6+p,.restaurants-section .single-item .content-wrap .excerpt-extra h2+p,.restaurants-section .single-item .content-wrap .excerpt-extra h3+p,.restaurants-section .single-item .content-wrap .excerpt-extra h4+p,.restaurants-section .single-item .content-wrap .excerpt-extra h5+p,.restaurants-section .single-item .content-wrap .excerpt-extra h6+p{margin-top:1em}.restaurants-section .single-item .content-wrap .excerpt h1+p,.restaurants-section .single-item .content-wrap .excerpt p+h1,.restaurants-section .single-item .content-wrap .excerpt p+h2,.restaurants-section .single-item .content-wrap .excerpt p+h3,.restaurants-section .single-item .content-wrap .excerpt p+h4,.restaurants-section .single-item .content-wrap .excerpt p+h5,.restaurants-section .single-item .content-wrap .excerpt p+p,.restaurants-section .single-item .content-wrap .excerpt-extra h1+p,.restaurants-section .single-item .content-wrap .excerpt-extra p+h1,.restaurants-section .single-item .content-wrap .excerpt-extra p+h2,.restaurants-section .single-item .content-wrap .excerpt-extra p+h3,.restaurants-section .single-item .content-wrap .excerpt-extra p+h4,.restaurants-section .single-item .content-wrap .excerpt-extra p+h5,.restaurants-section .single-item .content-wrap .excerpt-extra p+p{margin-top:1em;word-wrap:break-word}.restaurants-section .single-item .content-wrap .excerpt b,.restaurants-section .single-item .content-wrap .excerpt strong,.restaurants-section .single-item .content-wrap .excerpt-extra b,.restaurants-section .single-item .content-wrap .excerpt-extra strong{font-weight:700}.restaurants-section .single-item .content-wrap .excerpt ol,.restaurants-section .single-item .content-wrap .excerpt ul,.restaurants-section .single-item .content-wrap .excerpt-extra ol,.restaurants-section .single-item .content-wrap .excerpt-extra ul{margin:1em 0 1em 3em}@media (max-width:991px){.restaurants-section .single-item .content-wrap .excerpt ol,.restaurants-section .single-item .content-wrap .excerpt ul,.restaurants-section .single-item .content-wrap .excerpt-extra ol,.restaurants-section .single-item .content-wrap .excerpt-extra ul{margin:1em 0 1em 2em}}@media (max-width:767px){.restaurants-section .single-item .content-wrap .excerpt ol,.restaurants-section .single-item .content-wrap .excerpt ul,.restaurants-section .single-item .content-wrap .excerpt-extra ol,.restaurants-section .single-item .content-wrap .excerpt-extra ul{margin:1em 0 1em 1em}}.restaurants-section .single-item .content-wrap .excerpt ul,.restaurants-section .single-item .content-wrap .excerpt-extra ul{list-style:disc inside none}.restaurants-section .single-item .content-wrap .excerpt ol,.restaurants-section .single-item .content-wrap .excerpt-extra ol{list-style:decimal inside none}.restaurants-section .single-item .content-wrap .excerpt em,.restaurants-section .single-item .content-wrap .excerpt i,.restaurants-section .single-item .content-wrap .excerpt-extra em,.restaurants-section .single-item .content-wrap .excerpt-extra i{font-style:italic}.restaurants-section .single-item .content-wrap .excerpt a,.restaurants-section .single-item .content-wrap .excerpt-extra a{color:var(--hover-color);transition:all .3s ease}.restaurants-section .single-item .content-wrap .excerpt a:not(.button):focus,.restaurants-section .single-item .content-wrap .excerpt a:not(.button):hover,.restaurants-section .single-item .content-wrap .excerpt-extra a:not(.button):focus,.restaurants-section .single-item .content-wrap .excerpt-extra a:not(.button):hover{color:var(--main-color)}.restaurants-section .single-item .content-wrap .excerpt hr,.restaurants-section .single-item .content-wrap .excerpt-extra hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.restaurants-section .single-item .content-wrap .excerpt blockquote,.restaurants-section .single-item .content-wrap .excerpt-extra blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.restaurants-section .single-item .content-wrap .excerpt blockquote,.restaurants-section .single-item .content-wrap .excerpt-extra blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.restaurants-section .single-item .content-wrap .excerpt blockquote,.restaurants-section .single-item .content-wrap .excerpt-extra blockquote{margin:1em 0 1em 1em}}.restaurants-section .single-item .content-wrap .excerpt blockquote:after,.restaurants-section .single-item .content-wrap .excerpt blockquote:before,.restaurants-section .single-item .content-wrap .excerpt-extra blockquote:after,.restaurants-section .single-item .content-wrap .excerpt-extra blockquote:before{font-size:1.2em}.restaurants-section .single-item .content-wrap .excerpt blockquote:before,.restaurants-section .single-item .content-wrap .excerpt-extra blockquote:before{content:"“";padding-right:5px}.restaurants-section .single-item .content-wrap .excerpt blockquote:after,.restaurants-section .single-item .content-wrap .excerpt-extra blockquote:after{content:"”";padding-left:5px}.restaurants-section .single-item .content-wrap .excerpt dl,.restaurants-section .single-item .content-wrap .excerpt-extra dl{margin:1em 0 1em 2em}.restaurants-section .single-item .content-wrap .excerpt dl dd,.restaurants-section .single-item .content-wrap .excerpt-extra dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.restaurants-section .single-item .content-wrap .excerpt dl dt+dd,.restaurants-section .single-item .content-wrap .excerpt-extra dl dt+dd{margin-top:.5em}.restaurants-section .single-item .content-wrap .excerpt dl dd+dt,.restaurants-section .single-item .content-wrap .excerpt-extra dl dd+dt{margin-top:.5em}.restaurants-section .single-item .content-wrap .excerpt mark,.restaurants-section .single-item .content-wrap .excerpt-extra mark{padding:0 .5em}.restaurants-section .single-item .content-wrap .excerpt img.alignright,.restaurants-section .single-item .content-wrap .excerpt-extra img.alignright{float:right;margin:0 0 1em 1em}.restaurants-section .single-item .content-wrap .excerpt img.alignleft,.restaurants-section .single-item .content-wrap .excerpt-extra img.alignleft{float:left;margin:0 1em 1em 0}.restaurants-section .single-item .content-wrap .excerpt img.aligncenter,.restaurants-section .single-item .content-wrap .excerpt-extra img.aligncenter{display:block;margin-left:auto;margin-right:auto}.restaurants-section .single-item .content-wrap .excerpt a img.alignright,.restaurants-section .single-item .content-wrap .excerpt-extra a img.alignright{float:right;margin:0 0 1em 1em}.restaurants-section .single-item .content-wrap .excerpt a img.alignleft,.restaurants-section .single-item .content-wrap .excerpt-extra a img.alignleft{float:left;margin:0 1em 1em 0}.restaurants-section .single-item .content-wrap .excerpt a img.aligncenter,.restaurants-section .single-item .content-wrap .excerpt-extra a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.restaurants-section .single-item .content-wrap .excerpt .table_wrap+p,.restaurants-section .single-item .content-wrap .excerpt table+p,.restaurants-section .single-item .content-wrap .excerpt-extra .table_wrap+p,.restaurants-section .single-item .content-wrap .excerpt-extra table+p{margin-top:20px}.restaurants-section .single-item .content-wrap .excerpt p+.table_wrap,.restaurants-section .single-item .content-wrap .excerpt p+table,.restaurants-section .single-item .content-wrap .excerpt-extra p+.table_wrap,.restaurants-section .single-item .content-wrap .excerpt-extra p+table{margin-top:20px}.restaurants-section .single-item .content-wrap .excerpt .table_wrap,.restaurants-section .single-item .content-wrap .excerpt-extra .table_wrap{width:100%;overflow-x:auto}.restaurants-section .single-item .content-wrap .excerpt table,.restaurants-section .single-item .content-wrap .excerpt-extra table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.restaurants-section .single-item .content-wrap .excerpt table,.restaurants-section .single-item .content-wrap .excerpt-extra table{overflow-x:auto;display:block}}.restaurants-section .single-item .content-wrap .excerpt table td,.restaurants-section .single-item .content-wrap .excerpt table th,.restaurants-section .single-item .content-wrap .excerpt-extra table td,.restaurants-section .single-item .content-wrap .excerpt-extra table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.restaurants-section .single-item .content-wrap .excerpt table tr td,.restaurants-section .single-item .content-wrap .excerpt-extra table tr td{background:var(--third-color)}.restaurants-section .single-item .content-wrap .excerpt table tr td:first-child,.restaurants-section .single-item .content-wrap .excerpt-extra table tr td:first-child{text-transform:uppercase}.restaurants-section .single-item .content-wrap .excerpt table tr:first-child td:first-child,.restaurants-section .single-item .content-wrap .excerpt-extra table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.restaurants-section .single-item .content-wrap .excerpt table tr:not(:first-child),.restaurants-section .single-item .content-wrap .excerpt-extra table tr:not(:first-child){font-weight:var(--primary-font-bold)}.restaurants-section .single-item .content-wrap .excerpt table th,.restaurants-section .single-item .content-wrap .excerpt-extra table th{background:#ddd;border-right-color:var(--neutral-light)}.restaurants-section .single-item .content-wrap .excerpt{font-size:20px;line-height:30px;margin-top:30px}@media (max-width:767px){.restaurants-section .single-item .content-wrap .excerpt{margin-top:20px}}.restaurants-section .single-item .content-wrap .excerpt-extra-wrap{height:0;overflow:hidden;transition:height .6s ease-out}.restaurants-section .single-item .content-wrap .hours-section{border-top:1px solid var(--border-color);margin-top:30px;padding-top:20px}.restaurants-section .single-item .content-wrap .hours-section .hours-title{font-weight:var(--primary-font-bold);color:var(--hover-color);letter-spacing:1px;text-transform:uppercase}.restaurants-section .single-item .content-wrap .hours-section .hours-text{font-size:18px;margin-top:10px}.restaurants-section .single-item .content-wrap .hours-section .hours-text h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .hours-section .hours-text h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .hours-section .hours-text h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .hours-section .hours-text h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .hours-section .hours-text h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.restaurants-section .single-item .content-wrap .hours-section .hours-text h2+p,.restaurants-section .single-item .content-wrap .hours-section .hours-text h3+p,.restaurants-section .single-item .content-wrap .hours-section .hours-text h4+p,.restaurants-section .single-item .content-wrap .hours-section .hours-text h5+p,.restaurants-section .single-item .content-wrap .hours-section .hours-text h6+p{margin-top:1em}.restaurants-section .single-item .content-wrap .hours-section .hours-text h1+p,.restaurants-section .single-item .content-wrap .hours-section .hours-text p+h1,.restaurants-section .single-item .content-wrap .hours-section .hours-text p+h2,.restaurants-section .single-item .content-wrap .hours-section .hours-text p+h3,.restaurants-section .single-item .content-wrap .hours-section .hours-text p+h4,.restaurants-section .single-item .content-wrap .hours-section .hours-text p+h5,.restaurants-section .single-item .content-wrap .hours-section .hours-text p+p{margin-top:1em;word-wrap:break-word}.restaurants-section .single-item .content-wrap .hours-section .hours-text b,.restaurants-section .single-item .content-wrap .hours-section .hours-text strong{font-weight:700}.restaurants-section .single-item .content-wrap .hours-section .hours-text ol,.restaurants-section .single-item .content-wrap .hours-section .hours-text ul{margin:1em 0 1em 3em}@media (max-width:991px){.restaurants-section .single-item .content-wrap .hours-section .hours-text ol,.restaurants-section .single-item .content-wrap .hours-section .hours-text ul{margin:1em 0 1em 2em}}@media (max-width:767px){.restaurants-section .single-item .content-wrap .hours-section .hours-text ol,.restaurants-section .single-item .content-wrap .hours-section .hours-text ul{margin:1em 0 1em 1em}}.restaurants-section .single-item .content-wrap .hours-section .hours-text ul{list-style:disc inside none}.restaurants-section .single-item .content-wrap .hours-section .hours-text ol{list-style:decimal inside none}.restaurants-section .single-item .content-wrap .hours-section .hours-text em,.restaurants-section .single-item .content-wrap .hours-section .hours-text i{font-style:italic}.restaurants-section .single-item .content-wrap .hours-section .hours-text a{color:var(--hover-color);transition:all .3s ease}.restaurants-section .single-item .content-wrap .hours-section .hours-text a:not(.button):focus,.restaurants-section .single-item .content-wrap .hours-section .hours-text a:not(.button):hover{color:var(--main-color)}.restaurants-section .single-item .content-wrap .hours-section .hours-text hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.restaurants-section .single-item .content-wrap .hours-section .hours-text blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.restaurants-section .single-item .content-wrap .hours-section .hours-text blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.restaurants-section .single-item .content-wrap .hours-section .hours-text blockquote{margin:1em 0 1em 1em}}.restaurants-section .single-item .content-wrap .hours-section .hours-text blockquote:after,.restaurants-section .single-item .content-wrap .hours-section .hours-text blockquote:before{font-size:1.2em}.restaurants-section .single-item .content-wrap .hours-section .hours-text blockquote:before{content:"“";padding-right:5px}.restaurants-section .single-item .content-wrap .hours-section .hours-text blockquote:after{content:"”";padding-left:5px}.restaurants-section .single-item .content-wrap .hours-section .hours-text dl{margin:1em 0 1em 2em}.restaurants-section .single-item .content-wrap .hours-section .hours-text dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.restaurants-section .single-item .content-wrap .hours-section .hours-text dl dt+dd{margin-top:.5em}.restaurants-section .single-item .content-wrap .hours-section .hours-text dl dd+dt{margin-top:.5em}.restaurants-section .single-item .content-wrap .hours-section .hours-text mark{padding:0 .5em}.restaurants-section .single-item .content-wrap .hours-section .hours-text img.alignright{float:right;margin:0 0 1em 1em}.restaurants-section .single-item .content-wrap .hours-section .hours-text img.alignleft{float:left;margin:0 1em 1em 0}.restaurants-section .single-item .content-wrap .hours-section .hours-text img.aligncenter{display:block;margin-left:auto;margin-right:auto}.restaurants-section .single-item .content-wrap .hours-section .hours-text a img.alignright{float:right;margin:0 0 1em 1em}.restaurants-section .single-item .content-wrap .hours-section .hours-text a img.alignleft{float:left;margin:0 1em 1em 0}.restaurants-section .single-item .content-wrap .hours-section .hours-text a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.restaurants-section .single-item .content-wrap .hours-section .hours-text .table_wrap+p,.restaurants-section .single-item .content-wrap .hours-section .hours-text table+p{margin-top:20px}.restaurants-section .single-item .content-wrap .hours-section .hours-text p+.table_wrap,.restaurants-section .single-item .content-wrap .hours-section .hours-text p+table{margin-top:20px}.restaurants-section .single-item .content-wrap .hours-section .hours-text .table_wrap{width:100%;overflow-x:auto}.restaurants-section .single-item .content-wrap .hours-section .hours-text table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.restaurants-section .single-item .content-wrap .hours-section .hours-text table{overflow-x:auto;display:block}}.restaurants-section .single-item .content-wrap .hours-section .hours-text table td,.restaurants-section .single-item .content-wrap .hours-section .hours-text table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.restaurants-section .single-item .content-wrap .hours-section .hours-text table tr td{background:var(--third-color)}.restaurants-section .single-item .content-wrap .hours-section .hours-text table tr td:first-child{text-transform:uppercase}.restaurants-section .single-item .content-wrap .hours-section .hours-text table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.restaurants-section .single-item .content-wrap .hours-section .hours-text table tr:not(:first-child){font-weight:var(--primary-font-bold)}.restaurants-section .single-item .content-wrap .hours-section .hours-text table th{background:#ddd;border-right-color:var(--neutral-light)}.restaurants-section .single-item .content-wrap .hours-section .hours-text strong{color:var(--main-color)}.restaurants-section .single-item:nth-child(even){flex-direction:row-reverse}.photogallery-section{margin-top:60px}@media (max-width:991px){.photogallery-section{margin-top:30px}}.photogallery-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-top:60px}@media (max-width:991px){.photogallery-container{margin-top:30px}}.photogallery-container .single-image{width:33.3%;padding:5px}@media (max-width:991px){.photogallery-container .single-image{width:50%}}@media (max-width:767px){.photogallery-container .single-image{width:100%;padding:5px 0}}.photogallery-container .single-image.play_video{position:relative}.photogallery-container .single-image.play_video .play_video{width:80px;height:80px;display:block;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:10}.meeting-configuration-section{margin:50px 0}.meeting-configuration{padding:80px}@media (max-width:767px){.meeting-configuration{padding:40px}}.meeting-configuration .meeting-config-extra,.meeting-configuration .meeting-main-config{margin-top:60px}@media (max-width:767px){.meeting-configuration .meeting-config-extra,.meeting-configuration .meeting-main-config{margin-top:30px}}.meeting-configuration .meeting-main-config{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}@media (max-width:991px){.meeting-configuration .meeting-main-config{justify-content:flex-start}}.meeting-configuration .meeting-main-config .single-item{width:16.6%;padding:0 10px;position:relative;text-align:center}@media (max-width:991px){.meeting-configuration .meeting-main-config .single-item{width:33.3%;margin-bottom:20px}.meeting-configuration .meeting-main-config .single-item:nth-child(even):after{display:none}}@media (max-width:991px){.meeting-configuration .meeting-main-config .single-item{width:50%}}.meeting-configuration .meeting-main-config .single-item:after{content:"";width:1px;height:60px;background:var(--border-color);position:absolute;top:50%;right:0;margin-top:-30px}.meeting-configuration .meeting-main-config .single-item:last-child:after{display:none}.meeting-configuration .meeting-main-config .single-item .icon{font-size:50px;line-height:50px;color:var(--hover-color)}.meeting-configuration .meeting-main-config .single-item .label,.meeting-configuration .meeting-main-config .single-item .text{font-size:18px;line-height:25px}.meeting-configuration .meeting-main-config .single-item .label{color:var(--main-color);font-weight:var(--primary-font-medium);text-transform:uppercase;margin-top:20px}.meeting-configuration .meeting-main-config .single-item .text{margin-top:5px}.meeting-configuration .meeting-config-extra h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.meeting-configuration .meeting-config-extra h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.meeting-configuration .meeting-config-extra h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.meeting-configuration .meeting-config-extra h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.meeting-configuration .meeting-config-extra h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.meeting-configuration .meeting-config-extra h2+p,.meeting-configuration .meeting-config-extra h3+p,.meeting-configuration .meeting-config-extra h4+p,.meeting-configuration .meeting-config-extra h5+p,.meeting-configuration .meeting-config-extra h6+p{margin-top:1em}.meeting-configuration .meeting-config-extra h1+p,.meeting-configuration .meeting-config-extra p+h1,.meeting-configuration .meeting-config-extra p+h2,.meeting-configuration .meeting-config-extra p+h3,.meeting-configuration .meeting-config-extra p+h4,.meeting-configuration .meeting-config-extra p+h5,.meeting-configuration .meeting-config-extra p+p{margin-top:1em;word-wrap:break-word}.meeting-configuration .meeting-config-extra b,.meeting-configuration .meeting-config-extra strong{font-weight:700}.meeting-configuration .meeting-config-extra ol,.meeting-configuration .meeting-config-extra ul{margin:1em 0 1em 3em}@media (max-width:991px){.meeting-configuration .meeting-config-extra ol,.meeting-configuration .meeting-config-extra ul{margin:1em 0 1em 2em}}@media (max-width:767px){.meeting-configuration .meeting-config-extra ol,.meeting-configuration .meeting-config-extra ul{margin:1em 0 1em 1em}}.meeting-configuration .meeting-config-extra ul{list-style:disc inside none}.meeting-configuration .meeting-config-extra ol{list-style:decimal inside none}.meeting-configuration .meeting-config-extra em,.meeting-configuration .meeting-config-extra i{font-style:italic}.meeting-configuration .meeting-config-extra a{color:var(--hover-color);transition:all .3s ease}.meeting-configuration .meeting-config-extra a:not(.button):focus,.meeting-configuration .meeting-config-extra a:not(.button):hover{color:var(--main-color)}.meeting-configuration .meeting-config-extra hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.meeting-configuration .meeting-config-extra blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.meeting-configuration .meeting-config-extra blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.meeting-configuration .meeting-config-extra blockquote{margin:1em 0 1em 1em}}.meeting-configuration .meeting-config-extra blockquote:after,.meeting-configuration .meeting-config-extra blockquote:before{font-size:1.2em}.meeting-configuration .meeting-config-extra blockquote:before{content:"“";padding-right:5px}.meeting-configuration .meeting-config-extra blockquote:after{content:"”";padding-left:5px}.meeting-configuration .meeting-config-extra dl{margin:1em 0 1em 2em}.meeting-configuration .meeting-config-extra dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.meeting-configuration .meeting-config-extra dl dt+dd{margin-top:.5em}.meeting-configuration .meeting-config-extra dl dd+dt{margin-top:.5em}.meeting-configuration .meeting-config-extra mark{padding:0 .5em}.meeting-configuration .meeting-config-extra img.alignright{float:right;margin:0 0 1em 1em}.meeting-configuration .meeting-config-extra img.alignleft{float:left;margin:0 1em 1em 0}.meeting-configuration .meeting-config-extra img.aligncenter{display:block;margin-left:auto;margin-right:auto}.meeting-configuration .meeting-config-extra a img.alignright{float:right;margin:0 0 1em 1em}.meeting-configuration .meeting-config-extra a img.alignleft{float:left;margin:0 1em 1em 0}.meeting-configuration .meeting-config-extra a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.meeting-configuration .meeting-config-extra .table_wrap+p,.meeting-configuration .meeting-config-extra table+p{margin-top:20px}.meeting-configuration .meeting-config-extra p+.table_wrap,.meeting-configuration .meeting-config-extra p+table{margin-top:20px}.meeting-configuration .meeting-config-extra .table_wrap{width:100%;overflow-x:auto}.meeting-configuration .meeting-config-extra table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.meeting-configuration .meeting-config-extra table{overflow-x:auto;display:block}}.meeting-configuration .meeting-config-extra table td,.meeting-configuration .meeting-config-extra table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.meeting-configuration .meeting-config-extra table tr td{background:var(--third-color)}.meeting-configuration .meeting-config-extra table tr td:first-child{text-transform:uppercase}.meeting-configuration .meeting-config-extra table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.meeting-configuration .meeting-config-extra table tr:not(:first-child){font-weight:var(--primary-font-bold)}.meeting-configuration .meeting-config-extra table th{background:#ddd;border-right-color:var(--neutral-light)}.meeting-configuration .meeting-config-extra ul{margin-left:0;-moz-columns:2;columns:2}@media (max-width:767px){.meeting-configuration .meeting-config-extra ul{-moz-columns:1;columns:1}}.meeting-configuration .meeting-config-extra ul li{list-style-type:none;position:relative;padding-left:40px}.meeting-configuration .meeting-config-extra ul li:before{content:"";display:inline-block;width:30px;height:4px;margin-right:10px;background:url(images/decoration.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.preview-excursions-section{margin-top:60px}.preview-excursions-section .filter_wrapper+.excursions-container{margin-top:60px}.excursions-container .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:40px;margin-bottom:40px}@media (max-width:767px){.excursions-container .single-item{padding:20px}}.excursions-container .single-item:last-child{margin-bottom:0}.excursions-container .single-item:nth-child(even){flex-direction:row-reverse}.excursions-container .single-item:nth-child(even).has-featured-image .content-wrapper{padding-left:0;padding-right:50px}@media (max-width:767px){.excursions-container .single-item:nth-child(even).has-featured-image .content-wrapper{padding-right:0}}.excursions-container .single-item:nth-child(even) .thumb .categories{justify-content:flex-end;right:0;left:auto}.excursions-container .single-item .thumb{width:40%;position:relative}@media (max-width:767px){.excursions-container .single-item .thumb{width:100%}}.excursions-container .single-item .thumb .categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:absolute;top:0;left:0;padding:20px}.excursions-container .single-item .thumb .categories span{font-size:12px;line-height:40px;color:var(--main-color);text-transform:uppercase;background:var(--third-color);padding:0 20px;border-radius:25px;display:inline-block;margin:0 10px 10px 0}.excursions-container .single-item .content-wrapper{width:100%}.excursions-container .single-item.has-featured-image .content-wrapper{width:60%;padding-left:50px}@media (max-width:767px){.excursions-container .single-item.has-featured-image .content-wrapper{width:100%;padding-left:0;padding-top:50px}}.excursions-container .single-item .description{margin-top:30px}.excursions-container .single-item .content-extra-wrapper{height:0;overflow:hidden;transition:height .4s ease-out}.excursions-container .single-item .read-more{padding:0}.clonable-carousel-section{border-top:1px solid var(--border-color)}.clonable-carousel-section .single-section:first-child{padding-top:100px}@media (max-width:767px){.clonable-carousel-section .single-section:first-child{padding-top:50px}}.clonable-carousel-section .the-title-main-section{font-size:58px;line-height:70px}@media (max-width:991px){.clonable-carousel-section .the-title-main-section{font-size:42px;line-height:50px}}.clonable-carousel-section .main-text{margin-top:60px}.clonable-carousel-section .main-text h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .main-text h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .main-text h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .main-text h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .main-text h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .main-text h2+p,.clonable-carousel-section .main-text h3+p,.clonable-carousel-section .main-text h4+p,.clonable-carousel-section .main-text h5+p,.clonable-carousel-section .main-text h6+p{margin-top:1em}.clonable-carousel-section .main-text h1+p,.clonable-carousel-section .main-text p+h1,.clonable-carousel-section .main-text p+h2,.clonable-carousel-section .main-text p+h3,.clonable-carousel-section .main-text p+h4,.clonable-carousel-section .main-text p+h5,.clonable-carousel-section .main-text p+p{margin-top:1em;word-wrap:break-word}.clonable-carousel-section .main-text b,.clonable-carousel-section .main-text strong{font-weight:700}.clonable-carousel-section .main-text ol,.clonable-carousel-section .main-text ul{margin:1em 0 1em 3em}@media (max-width:991px){.clonable-carousel-section .main-text ol,.clonable-carousel-section .main-text ul{margin:1em 0 1em 2em}}@media (max-width:767px){.clonable-carousel-section .main-text ol,.clonable-carousel-section .main-text ul{margin:1em 0 1em 1em}}.clonable-carousel-section .main-text ul{list-style:disc inside none}.clonable-carousel-section .main-text ol{list-style:decimal inside none}.clonable-carousel-section .main-text em,.clonable-carousel-section .main-text i{font-style:italic}.clonable-carousel-section .main-text a{color:var(--hover-color);transition:all .3s ease}.clonable-carousel-section .main-text a:not(.button):focus,.clonable-carousel-section .main-text a:not(.button):hover{color:var(--main-color)}.clonable-carousel-section .main-text hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.clonable-carousel-section .main-text blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.clonable-carousel-section .main-text blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.clonable-carousel-section .main-text blockquote{margin:1em 0 1em 1em}}.clonable-carousel-section .main-text blockquote:after,.clonable-carousel-section .main-text blockquote:before{font-size:1.2em}.clonable-carousel-section .main-text blockquote:before{content:"“";padding-right:5px}.clonable-carousel-section .main-text blockquote:after{content:"”";padding-left:5px}.clonable-carousel-section .main-text dl{margin:1em 0 1em 2em}.clonable-carousel-section .main-text dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.clonable-carousel-section .main-text dl dt+dd{margin-top:.5em}.clonable-carousel-section .main-text dl dd+dt{margin-top:.5em}.clonable-carousel-section .main-text mark{padding:0 .5em}.clonable-carousel-section .main-text img.alignright{float:right;margin:0 0 1em 1em}.clonable-carousel-section .main-text img.alignleft{float:left;margin:0 1em 1em 0}.clonable-carousel-section .main-text img.aligncenter{display:block;margin-left:auto;margin-right:auto}.clonable-carousel-section .main-text a img.alignright{float:right;margin:0 0 1em 1em}.clonable-carousel-section .main-text a img.alignleft{float:left;margin:0 1em 1em 0}.clonable-carousel-section .main-text a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.clonable-carousel-section .main-text .table_wrap+p,.clonable-carousel-section .main-text table+p{margin-top:20px}.clonable-carousel-section .main-text p+.table_wrap,.clonable-carousel-section .main-text p+table{margin-top:20px}.clonable-carousel-section .main-text .table_wrap{width:100%;overflow-x:auto}.clonable-carousel-section .main-text table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.clonable-carousel-section .main-text table{overflow-x:auto;display:block}}.clonable-carousel-section .main-text table td,.clonable-carousel-section .main-text table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.clonable-carousel-section .main-text table tr td{background:var(--third-color)}.clonable-carousel-section .main-text table tr td:first-child{text-transform:uppercase}.clonable-carousel-section .main-text table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.clonable-carousel-section .main-text table tr:not(:first-child){font-weight:var(--primary-font-bold)}.clonable-carousel-section .main-text table th{background:#ddd;border-right-color:var(--neutral-light)}@media (max-width:767px){.clonable-carousel-section .main-text{margin-top:30px}}.clonable-carousel-section .clonable-children-carousel{margin-top:46px}.clonable-carousel-section .clonable-children-carousel .slider-children:not(.slick-initialized)>.single-item:not(.slick-active),.clonable-carousel-section .clonable-children-carousel .slider-navigation:not(.slick-initialized)>.single-nav-item:not(.slick-active){display:none}.clonable-carousel-section .clonable-children-carousel .slider-navigation{padding:0 200px}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-navigation{padding:0 75px}}@media (max-width:767px){.clonable-carousel-section .clonable-children-carousel .slider-navigation{padding:0 50px}}.clonable-carousel-section .clonable-children-carousel .slider-navigation.slick-initialized .slick-track{display:flex}.clonable-carousel-section .clonable-children-carousel .slider-navigation.slick-initialized .slick-slide{height:inherit}.clonable-carousel-section .clonable-children-carousel .slider-navigation.slick-initialized .arrow.simple.prev{left:80px}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-navigation.slick-initialized .arrow.simple.prev{left:20px}}.clonable-carousel-section .clonable-children-carousel .slider-navigation.slick-initialized .arrow.simple.next{right:80px}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-navigation.slick-initialized .arrow.simple.next{right:20px}}.clonable-carousel-section .clonable-children-carousel .slider-navigation .single-nav-item{font-size:18px;font-weight:var(--primary-font-bold);color:var(--main-color);line-height:25px;text-transform:uppercase;text-decoration:none;letter-spacing:.9px;padding:0 40px;position:relative;text-align:center}.clonable-carousel-section .clonable-children-carousel .slider-navigation .single-nav-item.slick-current{color:var(--hover-color)}.clonable-carousel-section .clonable-children-carousel .slider-navigation .single-nav-item:after{content:"";display:inline-block;width:1px;height:100%;background:var(--border-color);position:absolute;top:0;right:0}@media (max-width:767px){.clonable-carousel-section .clonable-children-carousel .slider-navigation .single-nav-item:after{display:none}}.clonable-carousel-section .clonable-children-carousel .slider-navigation .single-nav-item:last-child:after{display:none}.clonable-carousel-section .clonable-children-carousel .slider-children{margin-top:40px}.clonable-carousel-section .clonable-children-carousel .slider-children.slick-initialized .slick-track{display:flex}.clonable-carousel-section .clonable-children-carousel .slider-children.slick-initialized .slick-slide{height:inherit}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item.has-featured-image .content-wrapper,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item.has-featured-image .thumb{width:50%}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-children .single-item.has-featured-image .content-wrapper,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item.has-featured-image .thumb{width:100%}}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .content-wrapper{padding:80px}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .content-wrapper{padding:40px}}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt{margin-top:40px}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h2+p,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h3+p,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h4+p,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h5+p,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h6+p{margin-top:1em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt h1+p,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+h1,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+h2,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+h3,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+h4,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+h5,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+p{margin-top:1em;word-wrap:break-word}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt b,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt strong{font-weight:700}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ol,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ul{margin:1em 0 1em 3em}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ol,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ul{margin:1em 0 1em 2em}}@media (max-width:767px){.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ol,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ul{margin:1em 0 1em 1em}}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ul{list-style:disc inside none}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt ol{list-style:decimal inside none}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt em,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt i{font-style:italic}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt a{color:var(--hover-color);transition:all .3s ease}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt a:not(.button):focus,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt a:not(.button):hover{color:var(--main-color)}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt blockquote{margin:1em 0 1em 1em}}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt blockquote:after,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt blockquote:before{font-size:1.2em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt blockquote:before{content:"“";padding-right:5px}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt blockquote:after{content:"”";padding-left:5px}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt dl{margin:1em 0 1em 2em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt dl dt+dd{margin-top:.5em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt dl dd+dt{margin-top:.5em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt mark{padding:0 .5em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt img.alignright{float:right;margin:0 0 1em 1em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt img.alignleft{float:left;margin:0 1em 1em 0}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt img.aligncenter{display:block;margin-left:auto;margin-right:auto}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt a img.alignright{float:right;margin:0 0 1em 1em}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt a img.alignleft{float:left;margin:0 1em 1em 0}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt .table_wrap+p,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table+p{margin-top:20px}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+.table_wrap,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt p+table{margin-top:20px}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt .table_wrap{width:100%;overflow-x:auto}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table{overflow-x:auto;display:block}}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table td,.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table tr td{background:var(--third-color)}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table tr td:first-child{text-transform:uppercase}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table tr:not(:first-child){font-weight:var(--primary-font-bold)}.clonable-carousel-section .clonable-children-carousel .slider-children .single-item .excerpt table th{background:#ddd;border-right-color:var(--neutral-light)}.hotel-beach .main-content .main-content-wrap{margin-top:60px}@media (max-width:767px){.hotel-beach .main-content .main-content-wrap{margin-top:30px}}.hotel-beach .main-content .main-content-wrap.has-featured-image{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:991px){.hotel-beach .main-content .main-content-wrap.has-featured-image{flex-direction:column-reverse}}.hotel-beach .main-content .main-content-wrap.has-featured-image .content,.hotel-beach .main-content .main-content-wrap.has-featured-image .thumb{width:50%}@media (max-width:991px){.hotel-beach .main-content .main-content-wrap.has-featured-image .content,.hotel-beach .main-content .main-content-wrap.has-featured-image .thumb{width:100%}}.hotel-beach .main-content .main-content-wrap.has-featured-image .content{padding:60px;margin:0}@media (max-width:991px){.hotel-beach .main-content .main-content-wrap.has-featured-image .content{padding:0 60px 60px 60px}}@media (max-width:767px){.hotel-beach .main-content .main-content-wrap.has-featured-image .content{padding:0 0 30px 0}}.beach-information-section{margin:50px 0}.beach-information-section .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.beach-information-section .container .single-item{width:33.3%;padding:0 20px;position:relative;text-align:center}@media (max-width:767px){.beach-information-section .container .single-item{width:100%;padding:20px 0}}.beach-information-section .container .single-item:after{content:"";width:1px;height:60px;display:inline-block;background:var(--border-color);position:absolute;top:50%;right:0;margin-top:-30px}@media (max-width:767px){.beach-information-section .container .single-item:after{display:none}}.beach-information-section .container .single-item:last-child:after{display:none}.beach-information-section .container .single-item .icon{font-size:60px;line-height:60px;color:var(--hover-color)}.beach-information-section .container .single-item .label,.beach-information-section .container .single-item .text{font-size:18px;line-height:23px}.beach-information-section .container .single-item .label{font-weight:var(--primary-font-medium);text-transform:uppercase;margin-top:20px}.beach-information-section .container .single-item .text{margin-top:10px}.preview-events-offers-section .the-title-main-section{font-size:58px;line-height:70px}.preview-events-offers-section .preview-events-offers-container,.preview-events-offers-section .preview-offers{margin-top:60px}.preview-events-offers-section .preview-events-offers-container.slick-initialized .slick-track,.preview-events-offers-section .preview-offers.slick-initialized .slick-track{display:flex}.preview-events-offers-section .preview-events-offers-container.slick-initialized .slick-slide,.preview-events-offers-section .preview-offers.slick-initialized .slick-slide{height:inherit}.preview-events-offers-section .preview-events-offers-container.slick-initialized .arrow,.preview-events-offers-section .preview-offers.slick-initialized .arrow{top:auto;bottom:50%}.preview-events-offers-section .preview-events-offers-container.slick-initialized .arrow.prev,.preview-events-offers-section .preview-offers.slick-initialized .arrow.prev{left:10px}@media (max-width:767px){.preview-events-offers-section .preview-events-offers-container.slick-initialized .arrow.prev,.preview-events-offers-section .preview-offers.slick-initialized .arrow.prev{left:0}}.preview-events-offers-section .preview-events-offers-container.slick-initialized .arrow.next,.preview-events-offers-section .preview-offers.slick-initialized .arrow.next{right:10px}@media (max-width:767px){.preview-events-offers-section .preview-events-offers-container.slick-initialized .arrow.next,.preview-events-offers-section .preview-offers.slick-initialized .arrow.next{right:0}}.preview-events-offers-section .preview-events-offers-container.slick-initialized .slick-dots,.preview-events-offers-section .preview-offers.slick-initialized .slick-dots{margin:60px auto 0 auto}.preview-events-offers-section .preview-events-offers-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}.events-section .events-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.event_details{display:none;max-width:700px;width:100%;padding:0}.event_details .fancybox-close-small{color:var(--main-color);background:var(--third-color);width:60px;height:60px}.event_details .thumb{height:450px}.event_details .content-wrapper{padding:60px}.event_details .content-wrapper .description{margin-top:10px}.event_details .content-wrapper .description h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.event_details .content-wrapper .description h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.event_details .content-wrapper .description h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.event_details .content-wrapper .description h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.event_details .content-wrapper .description h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.event_details .content-wrapper .description h2+p,.event_details .content-wrapper .description h3+p,.event_details .content-wrapper .description h4+p,.event_details .content-wrapper .description h5+p,.event_details .content-wrapper .description h6+p{margin-top:1em}.event_details .content-wrapper .description h1+p,.event_details .content-wrapper .description p+h1,.event_details .content-wrapper .description p+h2,.event_details .content-wrapper .description p+h3,.event_details .content-wrapper .description p+h4,.event_details .content-wrapper .description p+h5,.event_details .content-wrapper .description p+p{margin-top:1em;word-wrap:break-word}.event_details .content-wrapper .description b,.event_details .content-wrapper .description strong{font-weight:700}.event_details .content-wrapper .description ol,.event_details .content-wrapper .description ul{margin:1em 0 1em 3em}@media (max-width:991px){.event_details .content-wrapper .description ol,.event_details .content-wrapper .description ul{margin:1em 0 1em 2em}}@media (max-width:767px){.event_details .content-wrapper .description ol,.event_details .content-wrapper .description ul{margin:1em 0 1em 1em}}.event_details .content-wrapper .description ul{list-style:disc inside none}.event_details .content-wrapper .description ol{list-style:decimal inside none}.event_details .content-wrapper .description em,.event_details .content-wrapper .description i{font-style:italic}.event_details .content-wrapper .description a{color:var(--hover-color);transition:all .3s ease}.event_details .content-wrapper .description a:not(.button):focus,.event_details .content-wrapper .description a:not(.button):hover{color:var(--main-color)}.event_details .content-wrapper .description hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.event_details .content-wrapper .description blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.event_details .content-wrapper .description blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.event_details .content-wrapper .description blockquote{margin:1em 0 1em 1em}}.event_details .content-wrapper .description blockquote:after,.event_details .content-wrapper .description blockquote:before{font-size:1.2em}.event_details .content-wrapper .description blockquote:before{content:"“";padding-right:5px}.event_details .content-wrapper .description blockquote:after{content:"”";padding-left:5px}.event_details .content-wrapper .description dl{margin:1em 0 1em 2em}.event_details .content-wrapper .description dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.event_details .content-wrapper .description dl dt+dd{margin-top:.5em}.event_details .content-wrapper .description dl dd+dt{margin-top:.5em}.event_details .content-wrapper .description mark{padding:0 .5em}.event_details .content-wrapper .description img.alignright{float:right;margin:0 0 1em 1em}.event_details .content-wrapper .description img.alignleft{float:left;margin:0 1em 1em 0}.event_details .content-wrapper .description img.aligncenter{display:block;margin-left:auto;margin-right:auto}.event_details .content-wrapper .description a img.alignright{float:right;margin:0 0 1em 1em}.event_details .content-wrapper .description a img.alignleft{float:left;margin:0 1em 1em 0}.event_details .content-wrapper .description a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.event_details .content-wrapper .description .table_wrap+p,.event_details .content-wrapper .description table+p{margin-top:20px}.event_details .content-wrapper .description p+.table_wrap,.event_details .content-wrapper .description p+table{margin-top:20px}.event_details .content-wrapper .description .table_wrap{width:100%;overflow-x:auto}.event_details .content-wrapper .description table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.event_details .content-wrapper .description table{overflow-x:auto;display:block}}.event_details .content-wrapper .description table td,.event_details .content-wrapper .description table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.event_details .content-wrapper .description table tr td{background:var(--third-color)}.event_details .content-wrapper .description table tr td:first-child{text-transform:uppercase}.event_details .content-wrapper .description table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.event_details .content-wrapper .description table tr:not(:first-child){font-weight:var(--primary-font-bold)}.event_details .content-wrapper .description table th{background:#ddd;border-right-color:var(--neutral-light)}.event-details-section{padding:50px 0}.event_details .event-details-section{padding-bottom:0}@media (max-width:767px){.event-details-section{padding:25px 0}.event_details .event-details-section{padding-bottom:0}}.event-infos-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:991px){.event-infos-container{flex-direction:column-reverse}}.event-infos-container .event-infos,.event-infos-container .event-map{width:50%}.event_details .event-infos-container .event-infos,.event_details .event-infos-container .event-map{width:100%}@media (max-width:991px){.event-infos-container .event-infos,.event-infos-container .event-map{width:100%}}@media (max-width:991px){.event-infos-container .event-infos{margin-top:20px}}.event-infos-container .event-infos .single-info{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:20px}.event-infos-container .event-infos .single-info .label{font-size:22px;font-weight:var(--primary-font-bold)}.event-infos-container .event-infos .single-info .text a{color:var(--main-color);text-decoration:none;transition:all .3s ease}.event-infos-container .event-infos .single-info .text a:focus,.event-infos-container .event-infos .single-info .text a:hover{color:var(--hover-color)}.event-infos-container .event-map img{width:100%;height:auto}.map-hotel-section{margin-top:100px}.hotel-directions .single-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:60px;margin:40px 0}@media (max-width:767px){.hotel-directions .single-item{padding:30px}}.hotel-directions .single-item .icon-wrapper{width:30%}@media (max-width:767px){.hotel-directions .single-item .icon-wrapper{width:100%}}.hotel-directions .single-item .content-wrapper{width:70%;padding-left:40px}.hotel-directions .single-item .content-wrapper h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.hotel-directions .single-item .content-wrapper h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.hotel-directions .single-item .content-wrapper h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.hotel-directions .single-item .content-wrapper h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.hotel-directions .single-item .content-wrapper h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.hotel-directions .single-item .content-wrapper h2+p,.hotel-directions .single-item .content-wrapper h3+p,.hotel-directions .single-item .content-wrapper h4+p,.hotel-directions .single-item .content-wrapper h5+p,.hotel-directions .single-item .content-wrapper h6+p{margin-top:1em}.hotel-directions .single-item .content-wrapper h1+p,.hotel-directions .single-item .content-wrapper p+h1,.hotel-directions .single-item .content-wrapper p+h2,.hotel-directions .single-item .content-wrapper p+h3,.hotel-directions .single-item .content-wrapper p+h4,.hotel-directions .single-item .content-wrapper p+h5,.hotel-directions .single-item .content-wrapper p+p{margin-top:1em;word-wrap:break-word}.hotel-directions .single-item .content-wrapper b,.hotel-directions .single-item .content-wrapper strong{font-weight:700}.hotel-directions .single-item .content-wrapper ol,.hotel-directions .single-item .content-wrapper ul{margin:1em 0 1em 3em}@media (max-width:991px){.hotel-directions .single-item .content-wrapper ol,.hotel-directions .single-item .content-wrapper ul{margin:1em 0 1em 2em}}@media (max-width:767px){.hotel-directions .single-item .content-wrapper ol,.hotel-directions .single-item .content-wrapper ul{margin:1em 0 1em 1em}}.hotel-directions .single-item .content-wrapper ul{list-style:disc inside none}.hotel-directions .single-item .content-wrapper ol{list-style:decimal inside none}.hotel-directions .single-item .content-wrapper em,.hotel-directions .single-item .content-wrapper i{font-style:italic}.hotel-directions .single-item .content-wrapper a{color:var(--hover-color);transition:all .3s ease}.hotel-directions .single-item .content-wrapper a:not(.button):focus,.hotel-directions .single-item .content-wrapper a:not(.button):hover{color:var(--main-color)}.hotel-directions .single-item .content-wrapper hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.hotel-directions .single-item .content-wrapper blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.hotel-directions .single-item .content-wrapper blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.hotel-directions .single-item .content-wrapper blockquote{margin:1em 0 1em 1em}}.hotel-directions .single-item .content-wrapper blockquote:after,.hotel-directions .single-item .content-wrapper blockquote:before{font-size:1.2em}.hotel-directions .single-item .content-wrapper blockquote:before{content:"“";padding-right:5px}.hotel-directions .single-item .content-wrapper blockquote:after{content:"”";padding-left:5px}.hotel-directions .single-item .content-wrapper dl{margin:1em 0 1em 2em}.hotel-directions .single-item .content-wrapper dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.hotel-directions .single-item .content-wrapper dl dt+dd{margin-top:.5em}.hotel-directions .single-item .content-wrapper dl dd+dt{margin-top:.5em}.hotel-directions .single-item .content-wrapper mark{padding:0 .5em}.hotel-directions .single-item .content-wrapper img.alignright{float:right;margin:0 0 1em 1em}.hotel-directions .single-item .content-wrapper img.alignleft{float:left;margin:0 1em 1em 0}.hotel-directions .single-item .content-wrapper img.aligncenter{display:block;margin-left:auto;margin-right:auto}.hotel-directions .single-item .content-wrapper a img.alignright{float:right;margin:0 0 1em 1em}.hotel-directions .single-item .content-wrapper a img.alignleft{float:left;margin:0 1em 1em 0}.hotel-directions .single-item .content-wrapper a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.hotel-directions .single-item .content-wrapper .table_wrap+p,.hotel-directions .single-item .content-wrapper table+p{margin-top:20px}.hotel-directions .single-item .content-wrapper p+.table_wrap,.hotel-directions .single-item .content-wrapper p+table{margin-top:20px}.hotel-directions .single-item .content-wrapper .table_wrap{width:100%;overflow-x:auto}.hotel-directions .single-item .content-wrapper table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.hotel-directions .single-item .content-wrapper table{overflow-x:auto;display:block}}.hotel-directions .single-item .content-wrapper table td,.hotel-directions .single-item .content-wrapper table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.hotel-directions .single-item .content-wrapper table tr td{background:var(--third-color)}.hotel-directions .single-item .content-wrapper table tr td:first-child{text-transform:uppercase}.hotel-directions .single-item .content-wrapper table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.hotel-directions .single-item .content-wrapper table tr:not(:first-child){font-weight:var(--primary-font-bold)}.hotel-directions .single-item .content-wrapper table th{background:#ddd;border-right-color:var(--neutral-light)}@media (max-width:767px){.hotel-directions .single-item .content-wrapper{width:100%;padding-left:0;padding-top:40px}}.hotel-directions .single-item .icon-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.hotel-directions .single-item .icon-wrapper .icon{font-size:60px;line-height:60px;color:var(--hover-color);margin-bottom:20px;display:inline-block}.hotel-directions .single-item .icon-wrapper .the-title-item{font-size:32px;line-height:35px}body.single-post_hotel.hotel_egsha30787.postid-2943 .offers-room-section,body.single-post_hotel.hotel_egsha30787.postid-2946 .offers-room-section,body.single-post_hotel.hotel_egsha30787.postid-2947 .offers-room-section,body.single-post_hotel.hotel_egsha30787.postid-5140 .offers-room-section{display:none}.cross{height:100%;position:relative;z-index:301;width:100%;display:block;transition:all .3s ease}.cross:after,.cross:before{cursor:pointer;height:1px;width:21px;position:absolute;z-index:400;display:block;content:"";transition:all .3s ease}.cross:after{transform:rotate(45deg);top:20px;right:9px}.cross:before{transform:rotate(135deg);top:20px;left:10px}.open_dynamic_calendar{display:block;width:100%;height:100%;position:absolute;z-index:500;top:0;left:0}.widgets--wrapper{font-family:var(--calendarFont)}.dyncal_wrapper{width:100%;height:100%;visibility:hidden;background:rgba(0,0,0,.3);opacity:0;position:fixed;z-index:-1;top:0;left:0;transition:opacity ease .3s}@media (min-width:768px){.dyncal_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center}}@media (max-width:767px){.dyncal_wrapper{display:block;overflow-x:hidden;overflow-y:auto}}.dyncal_wrapper.visible{z-index:9999;visibility:visible;opacity:1}.dyncal_box{display:block;max-width:1140px;width:100%;height:auto;max-height:100%;overflow:auto;background-color:var(--calendarBg);color:var(--calendarColor)}@media (min-width:1200px) and (min-height:900px){.dyncal_box{min-height:460px;height:auto}}.dyncal_header{width:100%;height:80px;padding:0;position:relative;z-index:200;display:flex}.dyncal_header h4{line-height:1em;color:var(--calendarColor);font-family:var(--calendarTitleFont);font-size:2.1em;font-weight:400;text-align:center;text-transform:uppercase;align-self:flex-end;flex:4}@media (min-width:1025px){.dyncal_header h4{flex:5}}@media (max-width:649px){.dyncal_header h4{font-size:1.5em;align-self:center}}.dyncal_header .close_calendar_wrap{padding:0 0 0 30px;flex:1}.dyncal_header .close_calendar{display:block;width:60px;height:60px;margin-left:auto;transition:all .3s ease}@media (max-width:649px){.dyncal_header .close_calendar{background:var(--main-color)}}.dyncal_header .close_calendar:hover{background:var(--hover-color)}.dyncal_header .close_calendar .cross:after,.dyncal_header .close_calendar .cross:before{height:1px;width:40px;top:30px;background-color:var(--neutral-light)}.dyncal_header .close_calendar .cross:after{right:9px}.dyncal_header .close_calendar .cross:before{left:10px}#fb_calendar .fbw-calendar{padding:40px 0 20px 0}@media (max-width:649px){#fb_calendar .fbw-calendar{border-color:var(--calendarBg)}}#fb_calendar .fbw-calendar button{top:40px}#fb_calendar .fbw-calendar button svg line{stroke:var(--neutral-dark)!important}#fb_calendar .fwb-cal-bottom--group{margin-right:20px;margin-left:20px}@media (min-width:1025px){#fb_calendar .fwb-cal-bottom--group{flex:5}}#fb_calendar .fbw-calendar--config{padding:10px 20px;margin:0;background-color:var(--calendarSidebarBg);color:var(--calendarSidebarColor)}@media (min-width:650px){#fb_calendar .fbw-calendar--config{margin-top:-80px;padding-top:80px}}#dark_theme #fb_calendar .fbw-calendar--config{background-color:var(--neutral-dark)}#fb_calendar .fbw-calendar--config>div,#fb_calendar .fbw-calendar--config>fieldset{margin-right:0;margin-left:0}#fb_calendar .fbw-calendar--config label{margin:0 0 5px;font-weight:400;font-size:16px;text-transform:capitalize;line-height:130%;color:var(--neutral-light)!important}#fb_calendar .fbw-calendar--config .fbw-calendar--dates span,#fb_calendar .fbw-calendar--config input,#fb_calendar .fbw-calendar--config select{padding:0 10px;background:var(--calendarSidebarSelectBg);color:var(--calendarSidebarColor);font-size:14px!important;max-width:100%;line-height:35px;height:35px;margin-left:0;border-radius:17.5px;border:0}@media (max-width:649px){#fb_calendar .fbw-calendar--config .fbw-calendar--dates span,#fb_calendar .fbw-calendar--config input,#fb_calendar .fbw-calendar--config select{background:var(--calendarDayBg);color:var(--calendarDayColor)}}#fb_calendar .fbw-calendar--config select{background-image:url(images/arrow-down-brown.svg);background-position:95% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px}#fb_calendar .fbw-calendar--config .fbw-calendar--dates{height:auto}#fb_calendar .fbw-calendar--config .fbw-calendar--dates span{display:block;font-size:12px}#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--arrival.to-fill label,#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--departure.to-fill label{color:var(--neutral-light)!important}#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--arrival.to-fill span,#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--departure.to-fill span{margin-left:0}#fb_calendar .fbw-calendar--config .config--child-number{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);border:none;padding:10px 20px}@media (max-width:649px){#fb_calendar .fbw-calendar--config .config--child-number{max-height:100%}}@media (max-width:767px){#fb_calendar .fbw-calendar--config .config--child-number{background:var(--calendarSidebarBg)!important}}#fb_calendar .fbw-calendar--config .config--child-number .fbw-calendar--children-age{width:50%;padding:0 5px}@media (max-width:767px){#fb_calendar .fbw-calendar--config .config--child-number .fbw-calendar--children-age{width:100%;padding:0}}#fb_calendar .fbw-calendar--config .config--child-number .fbw-calendar--children-age label{font-size:14px;line-height:15px;display:inline-block;margin-left:0;margin-right:0}#fb_calendar .fbw-calendar--config .config--child-number .fbw-calendar--children-age select{width:100%;max-width:100%;margin-left:0;margin-right:0}#fb_calendar .fbw-calendar--config .config-item{margin-top:5px}@media (max-width:649px){#fb_calendar .fbw-calendar--config{color:var(--calendarColor)}#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--arrival.to-fill span,#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--departure.to-fill span{border-color:var(--calendarHighlightColor)}#fb_calendar .fbw-calendar--config .config--child-number{background:var(--calendarSidebarBgChildrenMobileBg)}#fb_calendar .fbw-calendar--config .config-item{margin-top:5px}}#fb_calendar #widgets--wrapper{padding:0}#fb_calendar #widgets--wrapper .fbw-calendar--main{background-color:var(--calendarBg);color:var(--calendarColor);max-width:100%}#fb_calendar .fbw-calendar--month-name{font-size:20px;color:var(--calendarColor)!important}#fb_calendar .fbw-calendar--month{width:97%}#fb_calendar .fbw-calendar--month thead th{padding:5px 0;text-transform:uppercase}#fb_calendar .fbw-calendar--month .fbw-calendar--day.chosen_day{background-color:var(--hover-color)!important;color:var(--neutral-light)!important}#fb_calendar .fbw-calendar--month .fbw-calendar--day.fbw-calendar--in-between{background-color:var(--calendarHighlightBg)!important;color:var(--neutral-light)!important}#fb_calendar .fbw-calendar--month-table-container table thead th{text-transform:uppercase;border-bottom:none;font-size:16px;font-weight:700;padding-bottom:20px;border-top:0}#fb_calendar .fbw-calendar--month-table-container table tbody .fbw-calendar--day{line-height:1;font-family:var(--primary-font);border-color:var(--calendarBg);border-width:1px;padding:1px}#fb_calendar .fbw-calendar--month-table-container table tbody .fbw-calendar--day.available_day{background:var(--calendarDayBg);color:var(--calendarDayColor)}#fb_calendar .fbw-calendar--month-table-container table tbody .fbw-calendar--day.unclickable_day{background:var(--calendarUnclickableDayBg);color:var(--calendarUnclickableDayColor);opacity:.5}#fb_calendar .fbw-calendar--month-table-container table tbody .fbw-calendar--day.min_stay{padding-bottom:0}#fb_calendar .fbw-calendar--month-table-container table tbody .fbw-calendar--day.valid_day:hover{color:var(--neutral-light);background:var(--hover-color)}#fb_calendar .fbw-calendar--month-table-container table tbody .fbw-calendar--day .day--number{margin-top:10px;margin-bottom:10px;font-weight:var(--primary-font-normal)}#fb_calendar .fbw-calendar--action .next{background-color:transparent!important;color:var(--calendarButtonColor);transition:all .3s ease}#fb_calendar .fbw-calendar--action .next:hover{background-color:var(--main-color)!important;color:var(--neutral-light)!important}#fb_calendar .fbw-calendar--action .next .next--button{color:var(--calendarButtonColor)!important;background:var(--hover-color);text-transform:uppercase;font-size:var(--calendarFontSize);border-radius:22px}#fb_calendar .fbw-calendar--action a.cancel-link{color:var(--neutral-light)!important;text-decoration:none;transition:all .3s ease}#fb_calendar .fbw-calendar--action a.cancel-link:hover{text-decoration:underline}#fb_calendar .fbw-calendar--action .best-price{color:var(--calendarSidebarColor);background:var(--calendarSidebarBg);border:none}@media (max-width:649px){#fb_calendar .fbw-calendar--action .best-price{color:var(--calendarColor)}}#fb_calendar .fbw-calendar--action .best-price .best--label{font-size:16px;color:var(--neutral-light);text-transform:initial}#fb_calendar .fbw-calendar--action .best-price .best--price{font-family:var(--title-font);font-size:28px;font-weight:var(--primary-font-normal);color:var(--neutral-light)}@media (max-width:649px){#fb_calendar .fbw-calendar--action .best-price .best--price{color:var(--neutral-light)!important}}#fb_calendar .fbw-calendar--legend{text-align:center}#fb_calendar .fbw-calendar--legend .legend-txt{font-size:16px;font-weight:400}#fb_calendar .fbw-calendar--bottom .mobile{display:none}.footer{position:relative;background-color:var(--footer-color)}@media (max-width:991px){.footer{padding-bottom:60px}}.footer-bg{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center bottom;opacity:.2;position:absolute;z-index:0}.footer-company-info,.footer-hotel-infos,.footer-menu,.footer-newsletter,.footer-widgets{position:relative;z-index:5}.footer-menu{background:var(--neutral-light);border-top:1px solid var(--border-color);height:90px;padding:10px 0}@media (max-width:991px){.footer-menu{height:auto}}.footer-menu .container-small{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;height:100%}.footer-menu .container-small.no-trustyou-widget{justify-content:center}@media (max-width:991px){.footer-menu .container-small{flex-direction:column}}@media (min-width:992px){.footer-menu .container-small .TA_certificateOfExcellence{margin-left:auto;margin-right:0;position:relative}}@media (max-width:991px){.footer-menu #footer_menu{width:100%}}.trustyou-widget{margin-left:auto;margin-right:0;position:relative}@media (max-width:991px){.trustyou-widget{margin-right:auto}}.trustyou-widget a{position:absolute;top:0;bottom:0;width:100%}.footer-newsletter{padding:80px 0 60px 0;border-bottom:1px solid var(--border-newsletter-color);display:none}@media (max-width:991px){.footer-newsletter{padding:40px 0}}.footer-hotel-infos{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:40px 0}.single-post_hotel .footer-hotel-infos .socials{text-align:center;min-width:200px}.single-post_hotel .footer-hotel-infos .footer-hotel-data{display:block}.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-address{margin-bottom:20px}@media (max-width:991px){.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-address{margin-bottom:0}}.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-email,.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-phone{display:inline-block}@media (max-width:767px){.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-email,.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-phone{display:block}}.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-email{margin-top:20px;padding-left:40px}.single-post_hotel .footer-hotel-infos .footer-hotel-data .hotel-phone{padding-left:40px}@media (max-width:991px){.footer-hotel-infos{flex-direction:column}}.footer-hotel-infos .footer-hotel-data{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:991px){.footer-hotel-infos .footer-hotel-data{flex-direction:column;padding-top:20px}}.footer-hotel-infos .footer-hotel-data:before{content:"";display:inline-block;background:var(--neutral-light-opacity-3);width:1px;height:100%;position:absolute;top:0;left:0}@media (max-width:991px){.footer-hotel-infos .footer-hotel-data:before{width:100px;height:1px;left:50%;transform:translateX(-50%)}}.footer-hotel-infos .footer-hotel-data .info,.footer-hotel-infos .footer-hotel-data .info a{font-size:18px;line-height:23px;color:var(--neutral-light)}.footer-hotel-infos .footer-hotel-data .info{padding:0 20px}@media (max-width:991px){.footer-hotel-infos .footer-hotel-data .info{text-align:center;padding:10px 20px}}.footer-hotel-infos .footer-hotel-data .info:first-child{padding-left:40px}@media (max-width:991px){.footer-hotel-infos .footer-hotel-data .info:first-child{padding-left:20px}}.footer-hotel-infos .footer-hotel-data .info span{margin-right:10px}.footer-hotel-infos .footer-hotel-data .info.hotel-email span{margin-right:0}.footer-hotel-infos .footer-hotel-data .info.hotel-email span:before{padding-right:5px}.footer-hotel-infos .footer-hotel-data .info.hotel-email.additional{padding-left:40px}.footer-hotel-infos .footer-hotel-data .info a{text-decoration:none;transition:all .3s ease}.footer-hotel-infos .footer-hotel-data .info a:hover{color:var(--hover-color)}.footer-hotel-infos .footer-hotel-apps{width:100%;max-width:309px}@media (max-width:991px){.footer-hotel-infos .footer-hotel-apps{padding-top:20px}}.footer-hotel-infos .footer-hotel-apps .title{font-size:18px;color:var(--neutral-light);margin-bottom:10px}@media (max-width:991px){.footer-hotel-infos .footer-hotel-apps .title{text-align:center}}.footer-hotel-infos .footer-hotel-apps .title small{font-weight:var(--primary-font-normal)}.footer-hotel-infos .footer-hotel-apps .domina-app-and-badges{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.footer-hotel-infos .footer-hotel-apps .domina-app{width:130px;height:130px;margin-right:10px;padding:10px}.footer-hotel-infos .footer-hotel-apps .domina-app img:not([src]){visibility:hidden}.footer-hotel-infos .footer-hotel-apps .domina-app img{width:100%;height:auto}.footer-hotel-infos .footer-hotel-apps .badge-app-container{display:flex;flex-wrap:wrap;align-content:center;width:169px}.footer-hotel-infos .footer-hotel-apps .widget-container{display:inline-block;height:50px;margin-bottom:10px}.footer-hotel-infos .footer-hotel-apps .widget-container:last-child{margin-bottom:0;margin-right:0;margin-left:auto}.footer-hotel-infos .footer-hotel-apps .widget-container img{width:100%;height:auto}.footer-hotel-infos+.footer-widgets{padding-bottom:40px}.footer-widgets{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.footer-widgets .luxury-lifestyle-widget{display:inline-block;padding:0 5px}.footer-widgets .luxury-lifestyle-widget img{width:100%}@media (max-width:767px){.footer-widgets .luxury-lifestyle-widget img{height:90px;min-width:90px}}.footer-widgets .impreza-real-estate-widget{display:inline-block;max-width:180px;padding:0 10px}.footer-widgets .logos_wrap{display:flex;align-items:center;justify-content:center;margin-bottom:2em}.footer-widgets .logos_wrap .trustyou-widget iframe{background:rgba(255,255,255,.7);border-radius:5px;max-width:170px}.footer-widgets .logos_wrap.no_margin{margin-bottom:0}.footer-widgets .logos_wrap img{max-width:100%}.footer-widgets .logos_wrap .wcf_awords{height:135px;margin-bottom:8px}@media (max-width:767px){.footer-widgets .logos_wrap .wcf_awords{height:105px}}.footer-widgets .logos_wrap .star_logo{height:112px;border-radius:5px;margin-bottom:8px;margin-left:10px}@media (max-width:767px){.footer-widgets .logos_wrap .star_logo{height:90px}}#CDSWIDCOE.widCOE{border-radius:5px}.footer-company-info{background:var(--footer-color);color:var(--neutral-light);padding:10px 0;font-size:12px;text-align:center}.hotel-gds-wrapper{display:flex;justify-content:center;align-items:center;padding:1em 0 2em;color:#fff}.hotel-gds-wrapper .hotel-gds{padding-left:40px}.hotel-gds-wrapper .hotel-gds{margin-top:20px}#CDSWIDCOE{width:auto!important}[dir=rtl] .starting-from{display:flex;justify-content:center}[dir=rtl] .starting-from .price{padding-right:.4rem}[dir=rtl] #slideshow_wrapper .slideshow .slide .caption-wrapper.center .play-video{transform:rotate(180deg)}[dir=rtl] .arrow.prev span{transform:rotate(180deg)}[dir=rtl] .arrow.next span{transform:none}[dir=rtl] .play-video{transform:translate(50%) rotate(180deg)}[dir=rtl] .preview-pages-section.visibility-section,[dir=rtl] .siblings-section.visibility-section{content-visibility:visible}[dir=rtl] .pagination .next .arrow-right,[dir=rtl] .pagination .prev .arrow-left{transform:rotate(180deg);display:inline-block}@media only screen and (min-width:641px){[dir=rtl] .gform_wrapper .top_label li ul.gfield_checkbox,[dir=rtl] .gform_wrapper .top_label li ul.gfield_radio{width:100%}}@media (max-width:991px){[dir=rtl] .top-container-wrapper .socials{display:flex;justify-content:center}}[dir=rtl] #fb_calendar .fbw-calendar button{transform:rotate(180deg)}[dir=rtl] .fbw-calendar button[disabled=disabled]{opacity:.2}[dir=rtl] .marker_content .contacts-container,[dir=rtl] .marker_content .contacts-container span,[dir=rtl] .marker_content .mail{display:flex}[dir=rtl] .menu-sidebar-wrap .menu-sidebar #sidebar-hotel-primary-menu .menu>li>a{margin-right:30px;margin-left:0}body.page-template-template-careers .fancybox-container .gform_wrapper form .gform_heading .gform_title{color:var(--main)}body.page-template-template-careers .fancybox-container .gform_wrapper form .gform_footer input[type=submit]{position:absolute;right:30px;bottom:30px}@media (max-width:767px){body.page-template-template-careers .fancybox-container .gform_wrapper form .gform_footer input[type=submit]{position:relative;right:0;bottom:0}}@media (min-width:768px) and (max-width:991px){body.page-template-template-careers .fancybox-container .gform_wrapper form .gform_footer input[type=submit]{bottom:60px}}body.page-template-template-careers .gform_wrapper ul.gform_fields .gfield{width:100%}@media (min-width:992px){body.page-template-template-careers .all-careers-section{margin-top:-20px}}body.page-template-template-careers .all-careers-section .filter_wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}@media (max-width:991px){body.page-template-template-careers .all-careers-section .filter_wrapper{flex-direction:column}}@media (max-width:991px){body.page-template-template-careers .all-careers-section .filter_wrapper .filter:first-child{margin-bottom:.6em}}body.page-template-template-careers .all-careers-section .filter_wrapper+.careers-container{margin-top:60px}@media (max-width:991px){body.page-template-template-careers .all-careers-section .filter_wrapper+.careers-container{margin-top:30px}}body.page-template-template-careers .all-careers-section .single_career+.single_career{margin-top:20px}@media (max-width:767px){body.page-template-template-careers .all-careers-section .single_career+.single_career{margin-top:10px}}body.page-template-template-careers .all-careers-section .collapsibleContent{height:0;overflow:hidden;transition:height .4s ease}body.page-template-template-careers .all-careers-section .collapsibleContent .internal_wrap{padding-top:1em}body.page-template-template-careers .all-careers-section .single_career{margin-left:auto;margin-right:auto;background:var(--bg-color);padding:0;width:100%;transition:.4s}body.page-template-template-careers .all-careers-section .single_career:last-child{border:none}body.page-template-template-careers .all-careers-section .single_career.content_is_visible .title{background:var(--second-color);color:var(--third-color)}body.page-template-template-careers .all-careers-section .single_career.content_is_visible .title .date{color:var(--third-color)}body.page-template-template-careers .all-careers-section .single_career .title{color:var(--main-color);line-height:150%;position:relative;font-family:var(--title-font);font-size:1.2em;font-weight:700;margin:0;display:block;padding:1em 2em;text-decoration:none;text-transform:none;letter-spacing:0;border:1px solid transparent;display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;transition:all .3s ease}@media (max-width:767px){body.page-template-template-careers .all-careers-section .single_career .title{font-size:1em;padding:1em}}body.page-template-template-careers .all-careers-section .single_career .title strong{transition:all .3s ease}body.page-template-template-careers .all-careers-section .single_career .title:hover{border-color:var(--second-color)}body.page-template-template-careers .all-careers-section .single_career .title.open strong{color:var(--third-color)}body.page-template-template-careers .all-careers-section .single_career .title.open .icon:before{content:"×"}body.page-template-template-careers .all-careers-section .single_career .title.open:hover{color:var(--third-color);background:var(--brown-color);border-color:var(--text-shadow)}body.page-template-template-careers .all-careers-section .single_career .title.open:hover strong{color:var(--brown-color)}body.page-template-template-careers .all-careers-section .single_career .title .icon:before{content:"▾";margin-right:.5em}body.page-template-template-careers .all-careers-section .single_career .title .date{margin-left:auto;margin-right:0;font-family:var(--primary-font);font-size:.55em;font-weight:var(--primary-font-normal);text-transform:capitalize;color:var(--main-color);transition:none}body.page-template-template-careers .all-careers-section .single_career .title .date strong{color:inherit;font-weight:400;text-transform:none;transition:none}body.page-template-template-careers .all-careers-section .single_career .title .date span.cat_label:not(:last-child):after{content:","}body.page-template-template-careers .all-careers-section .single_career .description_wrap .description.internal_wrap{margin-top:0;padding:2em;margin-bottom:20px}@media (max-width:767px){body.page-template-template-careers .all-careers-section .single_career .description_wrap .description.internal_wrap{padding:1em}}body.page-template-template-careers .all-careers-section .single_career .description_wrap .description.internal_wrap .page_cta{text-align:left;margin-top:20px;margin-bottom:0}@media (max-width:767px){body.page-template-template-careers .all-careers-section .single_career .title{display:grid;grid-template-areas:"icon label" ". date";grid-template-columns:30px auto}body.page-template-template-careers .all-careers-section .single_career .title .icon{grid-area:icon}body.page-template-template-careers .all-careers-section .single_career .title .label{grid-area:label}body.page-template-template-careers .all-careers-section .single_career .title .date{grid-area:date;font-size:.7em;margin-left:0}}@media (max-width:767px){body.page-template-template-careers .all-careers-section .single_career .title .icon{-ms-grid-row:1;-ms-grid-column:1}body.page-template-template-careers .all-careers-section .single_career .title .label{-ms-grid-row:1;-ms-grid-column:2}body.page-template-template-careers .all-careers-section .single_career .title .date{-ms-grid-row:2;-ms-grid-column:2}}body.page-template-template-careers .careers-container ol,body.page-template-template-careers .careers-container ul{margin:1em 0 1em 3em}@media (max-width:991px){body.page-template-template-careers .careers-container ol,body.page-template-template-careers .careers-container ul{margin:1em 0 1em 2em}}@media (max-width:767px){body.page-template-template-careers .careers-container ol,body.page-template-template-careers .careers-container ul{margin:1em 0 1em 1em}}body.page-template-template-careers .careers-container ul{list-style:disc inside none}body.page-template-template-careers .careers-container ol{list-style:decimal inside none}body.page-template-template-careers .no_results{text-align:center;color:var(--second-color);font-weight:700;display:none}body.single-post_career .content h1+p,body.single-post_career .content p+h1,body.single-post_career .content p+h2,body.single-post_career .content p+h3,body.single-post_career .content p+h4,body.single-post_career .content p+h5,body.single-post_career .content p+p{margin-top:0}body.single-post_landing_page a.logo{cursor:default}body.single-post_landing_page .the-title{margin-bottom:10px}@media (max-width:1100px){body.single-post_landing_page .container{max-width:90vw}}body.single-post_landing_page .the-subtitle-bigger{font-family:var(--title-font);font-size:32px;color:var(--main-color);margin-bottom:40px}@media (max-width:1100px){body.single-post_landing_page .the-subtitle-bigger{text-align:center}}@media (max-width:767px){body.single-post_landing_page .the-subtitle-bigger{font-size:24px;margin:10px 0 30px}}body.single-post_landing_page .the-startingFrom{display:flex;align-items:center}@media (max-width:1100px){body.single-post_landing_page .the-startingFrom{justify-content:center}}body.single-post_landing_page .the-startingFrom .starting_label{font-size:18px;line-height:25px;letter-spacing:1.8px;margin-right:10px}body.single-post_landing_page .the-startingFrom .starting_price{font-family:var(--primary-font);font-size:32px;line-height:30px;letter-spacing:1.6px;font-weight:var(--primary-font-bold)}@media (max-width:767px){body.single-post_landing_page .the-startingFrom .starting_price{font-size:26px}}body.single-post_landing_page .main-content-section .bnts-wrap{justify-content:flex-start;padding-left:50px}@media (max-width:1100px){body.single-post_landing_page .main-content-section .bnts-wrap{padding-left:0;justify-content:center}}body.single-post_landing_page .caption-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;bottom:0;width:100%;text-align:center;z-index:300}@media (min-width:768px){body.single-post_landing_page .caption-wrapper .play-video{position:relative;top:inherit;left:inherit;transform:none}body.single-post_landing_page .caption-wrapper .play-video+.caption-content{margin-top:40px}}@media (min-width:768px) and (min-width:992px){body.single-post_landing_page .caption-wrapper .play-video+.caption-content{margin-top:20px}}@media (min-width:768px) and (min-resolution:1.5dppx){body.single-post_landing_page .caption-wrapper .play-video+.caption-content{margin-top:20px}}@media (min-width:768px) and (max-width:991px){body.single-post_landing_page .caption-wrapper .play-video+.caption-content{margin-top:20px}}@media (max-width:767px){body.single-post_landing_page .caption-wrapper{top:70px}body.single-post_landing_page .caption-wrapper .play-video{position:relative;top:inherit;left:inherit;transform:none}body.single-post_landing_page .caption-wrapper .play-video+.caption-content{margin-top:40px}}@media (max-width:767px) and (min-width:992px){body.single-post_landing_page .caption-wrapper .play-video+.caption-content{margin-top:20px}}@media (max-width:767px) and (max-width:991px){body.single-post_landing_page .caption-wrapper .play-video+.caption-content{margin-top:20px}}body.single-post_landing_page .caption-content{max-width:75%;width:100%}body.single-post_landing_page .caption-content .caption-subtitle,body.single-post_landing_page .caption-content .caption-title,body.single-post_landing_page .caption-content .the-startingFrom{color:var(--neutral-light)}body.single-post_landing_page .caption-content .caption-title,body.single-post_landing_page .caption-content .the-startingFrom{text-transform:uppercase;text-shadow:0 0 30px var(--neutral-dark);text-align:center}body.single-post_landing_page .caption-content .caption-title{font-family:var(--title-font);font-size:65px;line-height:65px;letter-spacing:2px}@media (min-width:1200px) and (max-width:1600px){body.single-post_landing_page .caption-content .caption-title{font-size:65px;line-height:65px}}@media (min-resolution:1.5dppx){body.single-post_landing_page .caption-content .caption-title{font-size:40px;line-height:40px}}@media (min-width:992px) and (max-width:1199px){body.single-post_landing_page .caption-content .caption-title{font-size:40px;line-height:40px;letter-spacing:2px}}@media (max-width:991px){body.single-post_landing_page .caption-content .caption-title{font-size:42px;line-height:50px;letter-spacing:0}}body.single-post_landing_page .caption-content .caption-subtitle{font-family:var(--title-font);font-size:32px;margin-bottom:40px}@media (max-width:767px){body.single-post_landing_page .caption-content .caption-subtitle{font-size:24px;line-height:25px;margin-bottom:20px}}body.single-post_landing_page .caption-content .caption-title+.caption-subtitle{margin-top:10px}body.single-post_landing_page .caption-content .button{margin-top:20px}body.single-post_landing_page .caption-content .the-startingFrom{display:flex;align-items:center;justify-content:center}body.single-post_landing_page .caption-content .the-startingFrom .starting_label{font-size:18px;line-height:25px;letter-spacing:1.8px;margin-right:10px}@media (max-width:991px){body.single-post_landing_page .caption-content .the-startingFrom .starting_label{font-size:13px;line-height:20px;letter-spacing:2.6px}}body.single-post_landing_page .caption-content .the-startingFrom .starting_price{font-family:var(--primary-font);font-size:32px;line-height:30px;letter-spacing:1.6px;font-weight:var(--primary-font-bold)}@media (max-width:767px){body.single-post_landing_page #slideshow_wrapper{height:50vh}}body.single-post_landing_page #slideshow_wrapper:before{content:"";background:linear-gradient(to bottom,rgba(0,0,0,.6) 100%,rgba(0,0,0,0) 100%);height:100%;width:100%;position:absolute;top:0;left:0;right:0;z-index:10;opacity:.4}body.single-post_landing_page #highlight_menu,body.single-post_landing_page .footer-menu{display:none}body.single-post_landing_page #page{margin-top:110px}@media (max-width:1100px){body.single-post_landing_page #page{margin-top:0}}@media (max-width:767px){body.single-post_landing_page #page{padding-top:10px}}body.single-post_landing_page .travel-services-section{padding:0 0}body.single-post_landing_page .travel-services-section .external_lines{max-width:1160px;margin:0 auto 50px;padding:80px 0 100px;border-top:1px solid #ddd}@media (max-width:1100px){body.single-post_landing_page .travel-services-section .external_lines{max-width:90vw}}@media (max-width:767px){body.single-post_landing_page .travel-services-section .external_lines{margin:0 auto 30px;padding:30px 0 100px;border-top:0}}body.single-post_landing_page .travel-services-section .external_lines:after{content:"";position:absolute;display:block;right:0;bottom:50px;width:100%;max-width:1160px;left:50%;transform:translateX(-50%);height:1px;z-index:1;background-image:linear-gradient(to right,#ddd,#ddd 35%,transparent 35%,transparent 65%,#ddd 65%)}@media (max-width:1100px){body.single-post_landing_page .travel-services-section .external_lines:after{max-width:90vw}}@media (max-width:991px){body.single-post_landing_page .travel-services-section .external_lines:after{background-image:linear-gradient(to right,#ddd,#ddd 30%,transparent 30%,transparent 70%,#ddd 70%)}}@media (max-width:767px){body.single-post_landing_page .travel-services-section .external_lines:after{background-image:linear-gradient(to right,#ddd,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%)}}body.single-post_landing_page .travel-services-section .external_lines .title_container{padding-bottom:60px}body.single-post_landing_page .travel-services-section .external_lines .title_container .the-subtitle{font-weight:var(--primary-font-normal)}body.single-post_landing_page .travel-services-section .button.go_to_form{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);text-align:center}body.single-post_landing_page .landing-conditions-section{padding-top:50px}body.single-post_landing_page .landing-conditions-section .the-title-small{font-family:var(--title-font);font-size:32px;color:var(--main-color);font-weight:var(--primary-font-normal)}body.single-post_landing_page .landing-conditions-section .content{margin-top:30px}@media (max-width:767px){body.single-post_landing_page .landing-conditions-section .content{margin-top:20px;font-size:18px}}#slideshow_wrapper+.landingpage_container_form_request{margin-top:-170px;z-index:400}@media (max-width:767px){#slideshow_wrapper+.landingpage_container_form_request{margin-top:0;width:100%}}.landingpage_container_form_request{position:relative;max-width:1040px;width:100%;margin:100px auto 0 auto}@media (max-width:1100px){.landingpage_container_form_request{width:90vw}}.landingpage_container_form_request .mandatory_label{display:block;text-align:right;font-size:16px;margin-top:8px}@media (max-width:767px){.landingpage_container_form_request .mandatory_label{text-align:center}}.landing_page_form{position:relative;background:var(--third-color);padding:20px 30px}.landing_page_form:has(.gform_confirmation_message){background:#d9ffd1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:75px}.landing_page_form .gform_confirmation_message{margin-top:20px}.landing_page_form .title_landing_form{display:block;font-family:var(--title-font);font-weight:var(--primary-font-normal);font-size:24px;color:var(--main-color)}.landing_page_form .title_landing_form .big{font-size:36px}@media (max-width:767px){.landing_page_form .title_landing_form{text-align:center;padding:10px 8% 0}}.landing_page_form .container_landing_form .gform_wrapper{--cta_width:140px;--gutter:5px;--input_height:45px;--label_height:30px}.landing_page_form .container_landing_form .gform_wrapper form{display:flex;width:100%}@media (max-width:991px){.landing_page_form .container_landing_form .gform_wrapper form{display:block}}.landing_page_form .container_landing_form .gform_wrapper form .gform_body{width:calc(100% - var(--cta_width))}@media (max-width:991px){.landing_page_form .container_landing_form .gform_wrapper form .gform_body{width:100%}}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields{padding:0;margin:0;display:flex;flex-wrap:wrap}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield{width:calc(25% - var(--gutter));padding:0;margin:0}@media (max-width:767px){.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield{width:100%;margin-top:15px}}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:not(:first-child):not(:nth-last-child(2)){margin-left:var(--gutter)!important}@media (max-width:767px){.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:not(:first-child):not(:nth-last-child(2)){margin-left:0!important}}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:last-child,.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-last-child(2){width:auto;margin-top:calc(var(--gutter) * 3);font-size:18px}@media (max-width:991px){.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:last-child,.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-last-child(2){font-size:16px;width:100%;margin-left:0!important}}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:last-child .gfield_label,.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-last-child(2) .gfield_label{display:none;margin-top:15px}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-last-child(2){margin-right:15px}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield .gfield_label{height:var(--label_height);margin-bottom:var(--gutter);display:inline-block;line-height:var(--label_height);font-size:18px;font-weight:var(--primary-font-normal);color:var(--second-color)}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield div.ginput_container{margin:0}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:var(--input_height);width:100%;padding:0 10px;border:1px solid var(--border-color)}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield input[type=checkbox]{border:1px solid var(--border-color)}.landing_page_form .container_landing_form .gform_wrapper form .gform_body ul.gform_fields li.gfield .gfield_consent_label a{color:var(--main-color)}.landing_page_form .container_landing_form .gform_wrapper form .gform_footer{width:var(--cta_width);margin:0;padding:calc(var(--label_height) + var(--gutter)) 0 0 0}@media (max-width:991px){.landing_page_form .container_landing_form .gform_wrapper form .gform_footer{padding-top:20px;width:100%}}.landing_page_form .container_landing_form .gform_wrapper form .gform_footer input[type=submit]{height:var(--input_height);line-height:var(--input_height);width:100%;font-size:18px!important;font-weight:var(--primary-font-normal);background:var(--main-color)}.landing_page_form .container_landing_form .gform_wrapper form .gform_footer input[type=submit]:hover{background:var(--hover-color)}.landing_page_form .container_landing_form .gform_wrapper.gform_validation_error ul.gform_fields .gfield.gfield_error .validation_message{padding-top:0;padding-right:5px;line-height:110%;font-size:14px}#popup_wrapper{display:none;padding:0}#popup_wrapper .fancybox-close-small{background:var(--main-color);color:var(--neutral-light);opacity:1;transition:all .3s ease}#popup_wrapper .fancybox-close-small:focus,#popup_wrapper .fancybox-close-small:hover{background:var(--hover-color)}#popup_wrapper .content-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;max-width:1500px;width:100%}#popup_wrapper .content_wrap,#popup_wrapper .thumb{width:50%}@media (max-width:991px){#popup_wrapper .content_wrap,#popup_wrapper .thumb{width:100%}}#popup_wrapper .thumb img{vertical-align:middle}#popup_wrapper .content_wrap{padding:40px}#popup_wrapper .content_wrap.no_thumb{width:100%}@media (max-width:991px){#popup_wrapper .content_wrap{padding:20px}}#popup_wrapper .the-title{margin-bottom:20px}#popup_wrapper .popup-content h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}#popup_wrapper .popup-content h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}#popup_wrapper .popup-content h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}#popup_wrapper .popup-content h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}#popup_wrapper .popup-content h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}#popup_wrapper .popup-content h2+p,#popup_wrapper .popup-content h3+p,#popup_wrapper .popup-content h4+p,#popup_wrapper .popup-content h5+p,#popup_wrapper .popup-content h6+p{margin-top:1em}#popup_wrapper .popup-content h1+p,#popup_wrapper .popup-content p+h1,#popup_wrapper .popup-content p+h2,#popup_wrapper .popup-content p+h3,#popup_wrapper .popup-content p+h4,#popup_wrapper .popup-content p+h5,#popup_wrapper .popup-content p+p{margin-top:1em;word-wrap:break-word}#popup_wrapper .popup-content b,#popup_wrapper .popup-content strong{font-weight:700}#popup_wrapper .popup-content ol,#popup_wrapper .popup-content ul{margin:1em 0 1em 3em}@media (max-width:991px){#popup_wrapper .popup-content ol,#popup_wrapper .popup-content ul{margin:1em 0 1em 2em}}@media (max-width:767px){#popup_wrapper .popup-content ol,#popup_wrapper .popup-content ul{margin:1em 0 1em 1em}}#popup_wrapper .popup-content ul{list-style:disc inside none}#popup_wrapper .popup-content ol{list-style:decimal inside none}#popup_wrapper .popup-content em,#popup_wrapper .popup-content i{font-style:italic}#popup_wrapper .popup-content a{color:var(--hover-color);transition:all .3s ease}#popup_wrapper .popup-content a:not(.button):focus,#popup_wrapper .popup-content a:not(.button):hover{color:var(--main-color)}#popup_wrapper .popup-content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}#popup_wrapper .popup-content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){#popup_wrapper .popup-content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){#popup_wrapper .popup-content blockquote{margin:1em 0 1em 1em}}#popup_wrapper .popup-content blockquote:after,#popup_wrapper .popup-content blockquote:before{font-size:1.2em}#popup_wrapper .popup-content blockquote:before{content:"“";padding-right:5px}#popup_wrapper .popup-content blockquote:after{content:"”";padding-left:5px}#popup_wrapper .popup-content dl{margin:1em 0 1em 2em}#popup_wrapper .popup-content dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}#popup_wrapper .popup-content dl dt+dd{margin-top:.5em}#popup_wrapper .popup-content dl dd+dt{margin-top:.5em}#popup_wrapper .popup-content mark{padding:0 .5em}#popup_wrapper .popup-content img.alignright{float:right;margin:0 0 1em 1em}#popup_wrapper .popup-content img.alignleft{float:left;margin:0 1em 1em 0}#popup_wrapper .popup-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}#popup_wrapper .popup-content a img.alignright{float:right;margin:0 0 1em 1em}#popup_wrapper .popup-content a img.alignleft{float:left;margin:0 1em 1em 0}#popup_wrapper .popup-content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}#popup_wrapper .popup-content .table_wrap+p,#popup_wrapper .popup-content table+p{margin-top:20px}#popup_wrapper .popup-content p+.table_wrap,#popup_wrapper .popup-content p+table{margin-top:20px}#popup_wrapper .popup-content .table_wrap{width:100%;overflow-x:auto}#popup_wrapper .popup-content table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){#popup_wrapper .popup-content table{overflow-x:auto;display:block}}#popup_wrapper .popup-content table td,#popup_wrapper .popup-content table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}#popup_wrapper .popup-content table tr td{background:var(--third-color)}#popup_wrapper .popup-content table tr td:first-child{text-transform:uppercase}#popup_wrapper .popup-content table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}#popup_wrapper .popup-content table tr:not(:first-child){font-weight:var(--primary-font-bold)}#popup_wrapper .popup-content table th{background:#ddd;border-right-color:var(--neutral-light)}#popup_wrapper.ouibounce-modal{max-width:500px;width:100%}#popup_wrapper.ouibounce-modal .the-title{font-size:2em;line-height:110%;font-style:italic;text-transform:capitalize;margin-bottom:0}#popup_wrapper.ouibounce-modal .content_wrap{padding:20px}#popup_wrapper.ouibounce-modal .content_wrap .popup-content ol,#popup_wrapper.ouibounce-modal .content_wrap .popup-content ul{margin:.3em 0 .3em .7em}#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select,#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper .top_label div.ginput_container,#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper ul li.gfield{margin:0}#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper .top_label div.ginput_container.ginput_container_consent{font-size:.8em}#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper li.hidden_label input{margin-top:.3em}#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper ul.gform_fields .gfield .ginput_container input[type=checkbox],#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper ul.gform_fields .gfield .ginput_container input[type=radio]{width:12px!important;height:12px}#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper ul.gform_fields li.gfield.resize_captcha{transform:scale(.77);transform-origin:0 0}#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_wrapper .gform_footer.top_label{padding-top:0;margin-top:-80px;max-width:50%;margin-right:0;margin-left:auto;display:flex;justify-content:flex-end}#popup_wrapper.ouibounce-modal .content_wrap .popup-content .gform_confirmation_wrapper{padding-top:50px}.sticky-popup{position:fixed;bottom:-100%;right:0;max-width:500px;width:100%;background:var(--neutral-button);box-shadow:0 0 10px #999;padding:30px;z-index:999;transition:bottom 1s ease-in-out}@media (max-width:991px){.sticky-popup{margin-bottom:60px;z-index:450}}.sticky-popup.visible{bottom:0}.sticky-popup .close-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:30px;height:30px;position:absolute;top:0;right:0;transition:all .3s ease}.sticky-popup .close-container .close{width:20px;height:20px;position:relative}.sticky-popup .close-container .close:after,.sticky-popup .close-container .close:before{position:absolute;left:50%;content:" ";height:20px;width:2px;background-color:var(--main-color)}.sticky-popup .close-container .close:before{transform:rotate(45deg)}.sticky-popup .close-container .close:after{transform:rotate(-45deg)}.sticky-popup .close-container:hover{background:var(--hover-color)}.sticky-popup .close-container:hover .close:after,.sticky-popup .close-container:hover .close:before{background:var(--neutral-light)}.sticky-popup .the-title{font-size:20px;line-height:25px;margin-bottom:10px}.sticky-popup .popup-content{font-size:16px;line-height:18px}.sticky-popup .popup-content h2{font-size:2.4em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.sticky-popup .popup-content h3{font-size:1.95em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.sticky-popup .popup-content h4{font-size:1.55em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.sticky-popup .popup-content h5{font-size:1.25em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.sticky-popup .popup-content h6{font-size:1em;font-weight:700;font-family:var(--title-font);color:var(--main-color);text-transform:uppercase;line-height:120%;position:relative;font-weight:400}.sticky-popup .popup-content h2+p,.sticky-popup .popup-content h3+p,.sticky-popup .popup-content h4+p,.sticky-popup .popup-content h5+p,.sticky-popup .popup-content h6+p{margin-top:1em}.sticky-popup .popup-content h1+p,.sticky-popup .popup-content p+h1,.sticky-popup .popup-content p+h2,.sticky-popup .popup-content p+h3,.sticky-popup .popup-content p+h4,.sticky-popup .popup-content p+h5,.sticky-popup .popup-content p+p{margin-top:1em;word-wrap:break-word}.sticky-popup .popup-content b,.sticky-popup .popup-content strong{font-weight:700}.sticky-popup .popup-content ol,.sticky-popup .popup-content ul{margin:1em 0 1em 3em}@media (max-width:991px){.sticky-popup .popup-content ol,.sticky-popup .popup-content ul{margin:1em 0 1em 2em}}@media (max-width:767px){.sticky-popup .popup-content ol,.sticky-popup .popup-content ul{margin:1em 0 1em 1em}}.sticky-popup .popup-content ul{list-style:disc inside none}.sticky-popup .popup-content ol{list-style:decimal inside none}.sticky-popup .popup-content em,.sticky-popup .popup-content i{font-style:italic}.sticky-popup .popup-content a{color:var(--hover-color);transition:all .3s ease}.sticky-popup .popup-content a:not(.button):focus,.sticky-popup .popup-content a:not(.button):hover{color:var(--main-color)}.sticky-popup .popup-content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.sticky-popup .popup-content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid rgb(219.5,219.5,219.5)}@media (max-width:991px){.sticky-popup .popup-content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.sticky-popup .popup-content blockquote{margin:1em 0 1em 1em}}.sticky-popup .popup-content blockquote:after,.sticky-popup .popup-content blockquote:before{font-size:1.2em}.sticky-popup .popup-content blockquote:before{content:"“";padding-right:5px}.sticky-popup .popup-content blockquote:after{content:"”";padding-left:5px}.sticky-popup .popup-content dl{margin:1em 0 1em 2em}.sticky-popup .popup-content dl dd{border-left:5px solid rgb(219.5,219.5,219.5);padding-left:1em}.sticky-popup .popup-content dl dt+dd{margin-top:.5em}.sticky-popup .popup-content dl dd+dt{margin-top:.5em}.sticky-popup .popup-content mark{padding:0 .5em}.sticky-popup .popup-content img.alignright{float:right;margin:0 0 1em 1em}.sticky-popup .popup-content img.alignleft{float:left;margin:0 1em 1em 0}.sticky-popup .popup-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.sticky-popup .popup-content a img.alignright{float:right;margin:0 0 1em 1em}.sticky-popup .popup-content a img.alignleft{float:left;margin:0 1em 1em 0}.sticky-popup .popup-content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.sticky-popup .popup-content .table_wrap+p,.sticky-popup .popup-content table+p{margin-top:20px}.sticky-popup .popup-content p+.table_wrap,.sticky-popup .popup-content p+table{margin-top:20px}.sticky-popup .popup-content .table_wrap{width:100%;overflow-x:auto}.sticky-popup .popup-content table{font-size:20px;line-height:30px;width:99%;border-width:0 0 5px 5px;border-style:solid;border-color:var(--neutral-light)}@media (max-width:991px){.sticky-popup .popup-content table{overflow-x:auto;display:block}}.sticky-popup .popup-content table td,.sticky-popup .popup-content table th{border-width:5px;border-style:solid;border-color:var(--neutral-light);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.sticky-popup .popup-content table tr td{background:var(--third-color)}.sticky-popup .popup-content table tr td:first-child{text-transform:uppercase}.sticky-popup .popup-content table tr:first-child td:first-child{font-weight:var(--primary-font-bold);color:var(--hover-color)}.sticky-popup .popup-content table tr:not(:first-child){font-weight:var(--primary-font-bold)}.sticky-popup .popup-content table th{background:#ddd;border-right-color:var(--neutral-light)}.sticky-popup .button{margin-top:15px;line-height:18px}.sticky-popup .button.pdf-file:active,.sticky-popup .button.pdf-file:focus,.sticky-popup .button.pdf-file:hover,.sticky-popup .button.send-mail:active,.sticky-popup .button.send-mail:focus,.sticky-popup .button.send-mail:hover{color:var(--neutral-light)}
/*# sourceMappingURL=main.min.css.map */
