@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600&display=swap";:root{--smoky-black: #111111;--granite-grey: #666666;--darky-grey: #999999;--grey-goose: #DDDDDD;--black: #000000;--jet: #333333;--spanish-gray: #989797;--silver-chalice: #B0B0B0;--cultured: #EEE;--seasalt: #F8F8F8;--white: #FFF;--buff: #C1B188;--gunmetal: #344142;color:initial;--font-color: var(--gunmetal);--font-color-alternative: var(--cultured);--title: #222;--main-color-associated: var(--white);--first-font: "Montserrat", sans-serif;--second-font: "Montserrat", sans-serif;--font-size: 16px;--first-font-regular: 400;--first-font-light: 300;--header-bg: transparent;--header-color: var(--white);--header-fixed--bg: var(--white);--header--fixed-color: var(--jet)}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}.arbitrary_slider_section{position:relative}body.single .arbitrary_slider_section.full_section{height:auto}@media(max-width: 991px){body.single .arbitrary_slider_section.full_section{padding-top:0 !important}}.arbitrary_slider_section .arbitrary_slider_wrap{position:relative;height:100%;z-index:200;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;gap:80px}@media(max-width: 991px){.arbitrary_slider_section .arbitrary_slider_wrap{padding:0;flex-direction:column-reverse;gap:0}}.arbitrary_slider_section .swiper{flex:1 1 calc(100% - 440px)}@media(max-width: 991px){.arbitrary_slider_section .swiper{flex:0 1 100%}}.arbitrary_slider_section .arbitrary_slider_inner_wrap{height:calc(100% - 80px);width:100%}@media(max-width: 991px){.arbitrary_slider_section .arbitrary_slider_inner_wrap{height:450px}}.arbitrary_slider_section .item_wrap{height:100%}.arbitrary_slider_section .content_wrap{position:relative;flex:1 1 360px;padding-left:80px;background:var(--white);display:grid;grid-template-columns:1fr}@media(max-width: 991px){.arbitrary_slider_section .content_wrap{flex:1 1 100%;width:100%;padding-left:0}}.arbitrary_slider_section .content_wrap .content{grid-row-start:1;grid-column-start:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}@media(max-width: 991px){.arbitrary_slider_section .content_wrap .content{justify-content:flex-start;padding:40px 25px}}.arbitrary_slider_section .content_wrap .content .the_title,.arbitrary_slider_section .content_wrap .content .the_content,.arbitrary_slider_section .content_wrap .content .btns_wrap .btn{visibility:hidden;opacity:0}.arbitrary_slider_section .content_wrap .content.active{z-index:3}.arbitrary_slider_section .content_wrap .content.active .the_title,.arbitrary_slider_section .content_wrap .content.active .the_content,.arbitrary_slider_section .content_wrap .content.active .btns_wrap .btn{visibility:visible;opacity:1}.arbitrary_slider_section .content_wrap .the_title{font-size:clamp(1.35rem,3vw,1.4375rem);font-weight:500;padding-bottom:15px;overflow:hidden}.arbitrary_slider_section .content_wrap .the_content+.btns_wrap{margin-top:30px}@media(max-width: 991px){.arbitrary_slider_section .swiper-slide{width:100% !important}}.arbitrary_slider_section .thumb_wrap{position:relative;flex:1 1 100%;width:100%;min-height:400px;height:75vh}@media(max-width: 991px){.arbitrary_slider_section .thumb_wrap{height:100%}}.arbitrary_slider_section .thumb_wrap .thumb{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width: 992px){.arbitrary_slider_section .thumb_wrap .thumb{position:relative;display:block;z-index:1}}.arbitrary_slider_section .arrow.next,.arbitrary_slider_section .arrow.prev{position:relative !important;left:unset !important;right:unset !important}.arbitrary_slider_section .pager_wrap{position:relative;z-index:200;margin-top:20px;padding:20px 20px 0;height:40px}@media(max-width: 991px){.arbitrary_slider_section .pager_wrap{position:absolute;bottom:20px;left:0;width:100%}}.arbitrary_slider_section .pager_wrap .pager{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:40px}@media(max-width: 991px){.arbitrary_slider_section .pager_wrap .pager{justify-content:space-between}}.arbitrary_slider_section .pager_wrap .counter{order:1;color:var(--silver-chalice)}@media(max-width: 991px){.arbitrary_slider_section .pager_wrap .counter{color:var(--white)}}.arbitrary_slider_section .pager_wrap .counter .current,.arbitrary_slider_section .pager_wrap .counter .total{font-family:var(--second-font);font-weight:500;letter-spacing:1.2px}.arbitrary_slider_section .pager_wrap .counter .current{font-size:2.375rem;color:var(--gunmetal)}@media(max-width: 991px){.arbitrary_slider_section .pager_wrap .counter .current{color:var(--white)}}.arbitrary_slider_section .pager_wrap .counter .counter,.arbitrary_slider_section .pager_wrap .counter .total{font-size:1.5rem}.arbitrary_slider_section .pager_wrap .swiper-scrollbar{position:relative;order:2;width:400px;background:var(--grey-goose)}.arbitrary_slider_section .pager_wrap .swiper-scrollbar .swiper-scrollbar-drag{background:var(--gunmetal)}.arbitrary_slider_section .pager_wrap .arrows{order:3;display:flex;flex-wrap:nowrap;gap:10px}body.single-lago-como-hotel.lago-como-hotel-template .arbitrary_slider_wrap,body.single-verona-hotel.verona-hotel-template .arbitrary_slider_wrap,body.single-ostuni-hotel.ostuni-hotel-template .arbitrary_slider_wrap{padding-bottom:80px}@media(max-width: 991px){body.single-lago-como-hotel.lago-como-hotel-template .arbitrary_slider_wrap,body.single-verona-hotel.verona-hotel-template .arbitrary_slider_wrap,body.single-ostuni-hotel.ostuni-hotel-template .arbitrary_slider_wrap{padding-bottom:0}}