@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);@font-face{font-family:"Hatton";src:url("/assets/UI_kit/fonts/private-clients/PPHatton-Light.eot");src:url("/assets/UI_kit/fonts/private-clients/PPHatton-Light.woff") format("woff"),url("/assets/UI_kit/fonts/private-clients/PPHatton-Light.woff2") format("woff2"),url("/assets/UI_kit/fonts/private-clients/PPHatton-Light.otf") format("opentype"),url("/assets/UI_kit/fonts/private-clients/PPHatton-Light.ttf") format("truetype")}@font-face{font-family:"Object";src:url("/assets/UI_Kit/fonts/private-clients/object/PPObjectSans-Regular.eot");src:url("/assets/UI_Kit/fonts/private-clients/object/PPObjectSans-Regular.woff") format("woff"),url("/assets/UI_Kit/fonts/private-clients/object/PPObjectSans-Regular.woff2") format("woff2"),url("/assets/UI_Kit/fonts/private-clients/object/PPObjectSans-Regular.otf") format("opentype"),url("/assets/UI_Kit/fonts/private-clients/object/PPObjectSans-Regular.ttf") format("truetype")}@font-face{font-family:"Quiche";src:url("/assets/UI_Kit/fonts/Quiche-Sans-Regular.otf") format("opentype")}.enquire-button,.submit-btn{background-color:#39a7ab!important}.enquire-button{width:-moz-fit-content;width:fit-content;margin:0 auto}@media(min-width:768px){.enquire-button{margin:0}}.InfinityNumber,.InfinityNumber .turquoise,.trustbox-text .turquoise{color:#39a7ab!important}.private-clients h1,.private-clients h2,.private-clients h3,.private-clients h4,.private-clients h5,.private-clients h6{font-family:"Hatton",Arial,sans-serif;font-weight:normal;font-style:normal;line-height:3rem}.private-clients h2{color:#000;line-height:2.5rem!important;font-size:28px!important}.private-clients h3,.private-clients h4{line-height:2rem}.private-clients h5,.private-clients h6{line-height:1.5rem}.private-clients.itc-group h2{font-family:"Lato",sans-serif}.private-clients .parallax-caption h1{font-size:45px;line-height:3rem;text-shadow:2px 2px 16px black}.private-clients p{font-family:"Object",tahoma,sans-serif,verdana,arial;font-weight:200}.private-clients body,.private-clients input,.private-clients select,.private-clients textarea,.private-clients div,.private-clients a,.private-clients label{font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:15px;line-height:21px}.private-clients .copper-outline{border:1px solid #dd856b}.private-clients .copper-text{color:#dd856b}.private-clients-logo{width:145px}@media(min-width:1200px){.private-clients-logo{width:180px}}.private-clients.service-block h2{padding-top:10px}.private-clients.service-block span{float:left;margin-right:12px}.private-clients .experiences-text-block{margin:auto;padding:1.5rem}@media(min-width:576px){.private-clients .experiences-text-block{padding:2rem}}@media(min-width:768px){.private-clients .experiences-text-block{padding:0;padding-top:.5rem}.private-clients .experiences-text-block.right{order:2}}@media(min-width:992px){.private-clients .experiences-text-block{padding:2rem}.private-clients .experiences-text-block h2{font-size:45px!important;line-height:3rem!important}.private-clients .experiences-text-block.left{text-align:right}}@media(min-width:1200px){.private-clients .experiences-text-block{padding:3rem}}.private-clients.experiences .row{padding-bottom:0}.fa-map-marker-alt,.fa-anchor,.fa-check,.fa-star,.fa-heart{color:#39a7ab}.far{font-weight:300}.fa-chevron-left,.fa-chevron-right,.fa-chevron-up,.fa-chevron-down{font-size:12px;font-weight:300}html{scroll-behavior:smooth}body,input,select,textarea{font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:15px;line-height:21px;color:#25232b}.hfb,.hidden{display:none}.youtube-iframe{margin:15px 0}input,select,textarea{outline:0;border:1px solid #afabbb;border-radius:0;padding:3px 5px 3px 5px;background-color:#fff}select{padding:5px}select option:hover,select option:focus,select option:active,select option:checked{background-color:#f9f4ef!important}.checkbox input{display:none}.checkbox label:before{content:"";background:#fff;border:1px solid #afabbb;display:inline-block;vertical-align:top;width:20px;height:20px;padding:5px;margin-right:10px;margin-top:3px;line-height:1;text-align:center}.checkbox input:checked+label:before{background:#39a7ab}.checkbox span{display:inline-block;width:calc(100% - 30px)}.button,button,.btn-primary,.btn-primary:active,.btn-primary:visited{outline:0;border:0;padding:8px 18px;color:#fff!important;background-color:#39a7ab;font-size:16px;line-height:19px;border-radius:5px;text-decoration:none}.button.private-clients,button.private-clients,.btn-primary.private-clients,.btn-primary:active.private-clients,.btn-primary:visited.private-clients{background-color:#dd856b}.button.button.price-request,button.button.price-request,.btn-primary.button.price-request,.btn-primary:active.button.price-request,.btn-primary:visited.button.price-request{width:49%}.button:hover,button:hover,.button:focus,button:focus,.btn-primary:hover{background-color:#2c8285;text-decoration:none;outline:0;cursor:pointer}.button:hover.private-clients,button:hover.private-clients,.button:focus.private-clients,button:focus.private-clients,.btn-primary:hover.private-clients{background-color:#d36342}.btn-black{background-color:#25232b}.btn-black:hover,.btn-black:focus{background-color:#0d0c0f;color:#bdbac6!important}.btn-orange{background-color:#ed6732}.btn-orange:hover,.btn-orange:focus{background-color:#ea5317}a,a:visited,a strong{color:#39a7ab;text-decoration:none;font-weight:normal!important}a:hover,a:visited{color:#39a7ab;text-decoration:underline}#blogCarousel .owl-item:hover a{text-decoration:none}#blogCarousel .owl-item:hover .item .item-image{transform:scale(1.1)}#blogCarousel .owl-item:hover .link{background-color:#39a7ab;margin:10px -15px -15px -15px;padding-bottom:15px!important;padding-left:15px!important;color:#fff!important;border-radius:0 0 5px 5px}.turquoise-href,.turquoise-href:visited{color:#39a7ab!important;text-decoration:none}.turquoise-href:hover,.turquoise-href:visited{text-decoration:underline!important;cursor:pointer}h1{padding-bottom:0;font-weight:normal!important}h2{color:#39a7ab;font-size:45px!important;line-height:50px!important}h2,h3,h4,h5,h6{padding-bottom:15px;font-weight:normal!important}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:normal!important}h1{font-family:"Quiche",Arial,sans-serif;font-size:45px;line-height:60px}h2{font-family:"Quiche",Arial,sans-serif;font-size:28px;line-height:35px}h3{font-family:"Quiche",Arial,sans-serif;font-size:25px;line-height:33px}h4{font-family:"Quiche",Arial,sans-serif;font-size:22px;line-height:33px}h5,h6,.plain-h-tag{font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:22px;line-height:28px}.small-h-tag{font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:16px;line-height:24px;font-weight:600!important}.small{font-size:14px;line-height:19px}.container-fluid{padding:0}.container{padding:40px 15px}.container-inner{padding:25px 0}.container-xpadding{padding-left:15px!important;padding-right:15px!important}.container-ypadding{padding-top:15px!important;padding-bottom:15px!important}.row{margin:0;padding:0 0 20px 0}[class*=col-]{padding:0 30px 15px 0}.row [class*=col-]:last-child:not(.two-columns):not(.two-columns){padding:0 0 0 0}.container .row:last-child{padding:0}ul{margin-top:0;margin-bottom:1.5rem}.onyx{color:#25232b!important}.turquoise{color:#39a7ab!important}.teal{color:#39a7ab}.black,.black:hover,.black a,.black a:hover{color:#25232b;text-decoration:none}.white{color:#fff}.orange{color:#f18a61}.grey{color:#afabbb}.pale-brown{color:#a2bc86}.bg-grey{background-color:#f9f4ef}.bg-turquoise{background-color:#39a7ab}.bg-turquoise-light{background-color:#9edcdf}.bg-turquoise-xlight{background-color:#ebf8f8}.bg-onyx{background-color:#25232b!important}.grey-highlight{background-color:#f9f4ef;padding:15px;display:block}.turquoise-outline{border:1px solid #39a7ab}.turquoise-highlight{border:1px solid #39a7ab;padding:15px;display:block;margin-top:20px}.turquoise-highlight-top{margin:-15px -15px 10px -15px;padding:5px 15px;color:#fff;background-color:#39a7ab}.bg-champagne{background-color:#cfc3c3}.bg-black{background-color:#000}.pc-text-secondary{color:#dd856b!important}.bg-tint1{background-color:#dfd7ca}.bg-tint2{background-color:#cfc3c3}.bg-tint3{background-color:#bccbce}@media(max-width:480px){h1{font-size:30px!important;line-height:38px!important}h2{font-size:30px!important;line-height:38px!important}h3{font-size:23px;line-height:28px}h4{font-size:23px;line-height:23px}h5,h6{font-size:19px;line-height:23px}.container{padding:25px 20px}.container-inner{padding:15px 0}[class*=col-]{padding:0 0 25px 0}.mobile-text-center{text-align:center}.youtube-iframe{width:100%;height:200px}img{max-width:100%}.d-sm-none{display:none}}@media(min-width:300px)and (max-width:992px){.contact-form--footer #my-spinner{right:47%}}.sticky{position:sticky;top:85px}.sticky__sidebar{top:160px}#my-spinner{position:absolute;right:161px;bottom:26px}@keyframes spinner{to{transform:rotate(360deg)}}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:18px;height:18px;margin-top:-10px;margin-left:-10px;border-radius:50%;border-top:2px solid #fff;border-right:2px solid transparent;animation:spinner .6s linear infinite}.g-recaptcha{position:absolute;bottom:6px;left:calc(100% - 310px)}.sub-menu,.sub-menu-container{background-color:#25232b;margin-bottom:10px;margin-top:0;padding:5px;color:#fff;text-align:center}@media(min-width:768px){.sub-menu,.sub-menu-container{margin-top:0}}.sub-menu.hotel .subNavActive,.sub-menu-container.hotel .subNavActive{color:#39a7ab!important}@media(min-width:768px){.sub-menu.hotel,.sub-menu-container.hotel{background-color:#fff}.sub-menu.hotel a,.sub-menu-container.hotel a{color:#000!important}.sub-menu.hotel #subNav,.sub-menu-container.hotel #subNav{border-radius:5px;background-color:#f9f4ef;margin:16px}.sub-menu.hotel.sticky-sub #subNav,.sub-menu-container.hotel.sticky-sub #subNav{background-color:#3d3a47!important;border:none}.sub-menu.hotel.sticky-sub #subNav a,.sub-menu.hotel.sticky-sub #subNav p,.sub-menu-container.hotel.sticky-sub #subNav a,.sub-menu-container.hotel.sticky-sub #subNav p{color:#fff!important}.sub-menu.hotel.sticky-sub #subNav .subNavActive,.sub-menu-container.hotel.sticky-sub #subNav .subNavActive{color:#39a7ab!important}}@media(max-width:480px){#subNav .subNavLink{padding:0}}@media(max-width:768px){.sub-menu{padding:3px}}.sticky-sub{position:sticky;top:59px;background-color:#3d3a47!important;z-index:99991}@media(min-width:768px){.sticky-sub{top:70px}}@media(min-width:1020px){.sticky-sub{top:84px}}.no-banner{position:relative;height:220px;border-bottom:1px solid #25232b}.no-banner.private-clients{height:630px}@media(min-width:480px){.no-banner.private-clients{height:450px}}.no-banner.private-clients h1{font-size:45px}.no-banner-text{position:absolute;top:calc(50% + 50px);left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.no-banner h1{font-size:28px;line-height:35px;padding-bottom:0}@media(max-width:480px){.no-banner h2{font-size:22px;line-height:25px}}.basic-page h4,.basic-page h5,.basic-page h6{color:#39a7ab}.breadcrumbs-above-fold{position:absolute;top:20%;left:50%;transform:translate(-50%,-80%);text-align:center;color:#fff!important;font-size:14px;line-height:19px;padding:4px 12px;background:radial-gradient(rgba(0,0,0,.125),transparent 75%)}.breadcrumbs-above-fold a{color:#fff!important}.breadcrumbs-below-fold{color:#25232b!important;font-size:14px;line-height:19px;padding:10px 20px 0!important}@media(min-width:480px){.breadcrumbs-below-fold{text-align:center}}@media(max-width:480px){.breadcrumbs-below-fold{margin-bottom:0!important}}.dynamic-hero{position:relative;width:100%;margin-top:75px;padding:0!important}@media(min-width:576px){.dynamic-hero{height:490px;margin-top:95px}}@media(min-width:992px){.dynamic-hero{height:-moz-fit-content;height:fit-content}.dynamic-hero.offer{height:704px}}.breadcrumbs-with-gallery{color:#25232b!important;font-size:14px;line-height:19px;padding:0 20px 0!important}@media(min-width:768px){.breadcrumbs-with-gallery{padding:15px 16px 10px!important}}.best-time{width:44px;height:44px;border-radius:50%;border:1px solid #39a7ab}.best-time.key{width:20px;height:20px}.best-time.key+p{padding-top:6px}@media(min-width:992px){.best-time{margin-right:.5rem!important}.best-time:first-of-type{margin-left:0!important}}.country-facts li{list-style:none;margin-bottom:10px}.country-facts i{width:30px}.country-facts p{font-size:14px}.country-facts__rework span{display:inline-block;width:calc(100% - 35px)}.country-facts__rework i{margin-top:3px;vertical-align:top}.promise-above-fold{position:absolute;bottom:75px;right:10%;background:radial-gradient(rgba(0,0,0,.02),transparent 75%)}.promise-above-fold img{width:145px}@media(max-width:480px){.promise-above-fold{position:absolute;bottom:10px;right:10px;background:radial-gradient(rgba(0,0,0,.02),transparent 75%)}.promise-above-fold img{width:75px}}.footer{background-color:#25232b;margin-top:20px;padding:30px 15px;color:#fff;font-size:14px;line-height:19px}#footer{background-color:#25232b;color:#fff;font-size:14px;line-height:19px;padding:20px 0 0 0}#footer a{color:#fff}.footer-social{font-size:18px;padding:0 8px 0 0}.footer-link{padding:0 10px;line-height:25px}#footer #subscribetxt{height:38px;width:225px;border:0;padding:0 8px}#footer #subscriptbtn{height:38px;border:0;padding:0 16px;margin-left:-3px}.footer-signup{position:relative;margin:15px 0 20px 0}.footer-signup-btn button{border-radius:0}@media(max-width:480px){#footer{padding:10px 0 30px 0}}#hero-video{height:350px;margin-top:60px;position:relative}@media(min-width:768px){#hero-video{height:650px;margin-top:85px}}#hero-video #background-video{width:100vw;height:350px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;overflow:hidden;max-width:100%}@media(min-width:768px){#hero-video #background-video{height:80vh}}#hero-video .parallax-caption-left{top:28%}@media(min-width:376px){#hero-video .parallax-caption-left{top:35%}}@media(min-width:576px){#hero-video .parallax-caption-left{z-index:999;left:10%}}@media(min-width:992px){#hero-video .parallax-caption-left{left:250px}}#hero-video .parallax-caption-bottom{position:absolute;left:250px;bottom:0;padding-left:15px;width:180px}@media(min-width:576px){#hero-video .parallax-caption-bottom{left:10%}}@media(min-width:992px){#hero-video .parallax-caption-bottom{left:250px}}.parallax-slider{color:#fff;margin-bottom:0;margin-top:60px}@media(min-width:768px){.parallax-slider{margin-top:85px;margin-bottom:0}}.parallax-slider .parallax-caption-bottom{position:absolute;left:250px;bottom:0;padding-left:15px;width:180px}@media(min-width:576px){.parallax-slider .parallax-caption-bottom{left:10%}}@media(min-width:992px){.parallax-slider .parallax-caption-bottom{left:250px}}.parallax-slider a{color:#fff}.parallax-slider p{font-size:18px;line-height:27px}.banner-image,.banner-container{position:relative;height:650px}.private-clients .banner-image{height:450px}.banner-image .slide{background-size:cover;height:100%}.banner-with-gallery-text{position:absolute;top:86%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff!important;padding:4px 12px;width:80%}@media(min-width:768px){.banner-with-gallery-text{top:auto;bottom:0%;right:0%;width:167px}}.contact-button a{text-decoration:none!important}.contact-button:hover{background-color:#39a7ab!important}.contact-button:hover a{color:#fff}.parallax-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;min-width:280px}.parallax-caption-left{position:absolute;top:35%;margin-left:auto;margin-right:auto;right:0;left:0;transform:translate(0,-50%);text-align:left;padding:0 15px}.parallax-caption-left.included-block{left:250px;top:50%}@media(min-width:768px){.parallax-caption-left{margin-left:0;margin-right:0;right:auto}}.parallax-trust-icons{position:absolute;top:57px;width:100%;height:23px}.parallax-trust-icons.tailor-made{top:100%;left:0}@media(min-width:768px){.parallax-trust-icons{height:34px;top:70px}.parallax-trust-icons a{margin-left:20px}}@media(min-width:1200px){.parallax-trust-icons{height:34px}}.parallax-trust-icons a img{height:100%}.contact-trust-icons{height:39px}.contact-trust-icons img{height:100%}.tailor-made-block .col-md:nth-child(-n+2){border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width:768px){.tailor-made-block .col-md:nth-child(-n+2){border-bottom:none;border-right:1px solid rgba(0,0,0,.1)}}.banner-text-gradient{background:radial-gradient(rgba(37,35,43,.25),transparent 75%);margin-bottom:1.5rem}.banner-text-gradient h1,.banner-text-gradient p{text-shadow:0 1px 26px black}@media(max-width:480px){.banner-image,.banner-container{position:relative;height:350px}.parallax-caption-left{padding:0 20px;margin-top:20px}}.menu-bold{font-weight:600}nav.navbar{background-color:#25232b;padding:0 10px;position:fixed;width:100%;z-index:10000;border-radius:0;top:0;height:60px}@media(min-width:768px){nav.navbar{height:70px}}@media(min-width:1020px){nav.navbar{height:85px}}@media(min-width:1200px){#mobileNav,.navbar-nav{height:100%}}.navbar:before,.navbar:after{content:none}nav.navbar .navbar-toggler-icon{color:#fff}nav.navbar .navbar-toggler .navbar-toggler-icon:before{content:"";font-weight:300}nav.navbar .navbar-toggler.collapsed .navbar-toggler-icon:before{content:"";font-weight:300}nav.navbar .pull-left{width:12%}nav.navbar .pull-right{text-align:right}nav.navbar .navbar-nav{display:block;width:100%}nav.navbar .navbar-nav>.mega-dropdown>.dropdown-toggle:after,nav.navbar .navbar-nav>.mega-dropdown>.dropdown-toggle:hover:after{content:"";font-family:"Font Awesome 5 Pro";border:none;vertical-align:middle;margin-left:10px;font-size:12px;font-weight:300}nav.navbar .navbar-nav>.mega-dropdown>.dropdown-toggle:hover:after{content:"";font-size:12px;font-weight:300}nav.navbar .dropdown-toggle:after{content:none}nav.navbar .navbar-nav>.mega-dropdown.open>a{color:#39a7ab}nav.navbar .navbar-nav>.mega-dropdown.open>.dropdown-toggle:after{content:"";font-size:12px;font-weight:300}nav.navbar .navbar-nav li{display:inline-block;padding:0 10px}@media(min-width:1200px){.navbar-nav,.nav-item{height:100%}.nav-item{padding-top:23px!important}}nav.navbar .navbar-nav li:hover{cursor:pointer}nav.navbar .navbar-nav li a{color:#fff;font-size:15px}nav.navbar .navbar-nav li a:hover{color:#39a7ab}@media(min-width:768px){nav.navbar .navbar-nav .sub-mega-menu:nth-child(2){margin-top:30px}}nav.navbar .navbar-nav .sub-mega-menu-children li{padding:0 .5rem;display:block}nav.navbar .navbar-nav .sub-mega-menu-children li a{display:block}nav.navbar .navbar-nav .sub-mega-menu-children li a:hover{text-decoration:none}nav.navbar .navbar-nav .dropdown-menu{position:absolute;border-radius:0;margin:0 0 0 0;border:none;background-color:rgba(37,35,43,.95);left:50%;transform:translateX(-24%)}nav.navbar .navbar-nav .dropdown-menu.menu-full-width{width:1280px}nav.navbar .navbar-nav .dropdown-menu.menu-full-width.show,nav.navbar .navbar-nav .dropdown-menu.menu-hol-types.show{display:flex}nav.navbar .navbar-nav .dropdown-menu.menu-hol-types{width:600px;transform:translateX(-50%)}nav.navbar .navbar-nav .dropdown-menu .sub-heading{font-size:15px;color:#fff}nav.navbar.private-clients-rework,nav.navbar.private-clients-rework .dropdown-menu a:hover{font-family:"Object",tahoma,sans-serif,verdana,arial}nav.navbar .navbar-nav .dropdown-menu a:hover{font-family:"Object",tahoma,sans-serif,verdana,arial;background-color:transparent}nav.navbar .nav-buttons{margin-left:15px;font-size:15px}nav.navbar .navbar-toggler{padding:10px;outline:0;width:40px}nav.navbar .nav-item .nav-link i{margin-left:10px}nav.navbar .nav-item .mega-menu .sub-mega-menu,nav.navbar .nav-item .dropdown-menu ul{padding-left:0}nav.navbar .nav-item .mega-menu .sub-mega-menu-item,nav.navbar .nav-item .dropdown-menu .sub-mega-menu-item{display:block;padding:0;border-bottom:0}nav.navbar .nav-item .mega-menu .sub-title{display:block;font-family:"Object",tahoma,sans-serif,verdana,arial;text-decoration:underline;white-space:nowrap}nav.navbar .nav-item .mega-menu .sub-mega-menu-section,nav.navbar .nav-item .dropdown-menu ul{padding:0 15px}nav.navbar .nav-item .mega-menu .row{display:-webkit-inline-box}.nav-item-highlight{background-color:#39a7ab;height:100%;margin-right:10px;width:135px;cursor:pointer}.nav-item-highlight span{color:#fff}nav.navbar .nav-item-highlight{background-color:#39a7ab}nav.navbar .nav-item-highlight.private-clients-rework{background-color:#dd856b}nav.navbar .nav-item-highlight.private-clients-rework:hover{background-color:#d36342!important}nav.private-clients-rework .navbar-nav>.mega-dropdown.open>a,nav.private-clients-rework .navbar-nav li a:hover,nav.private-clients-rework .navbar-nav .nav-item:hover{color:#dd856b}nav.private-clients-rework .navbar-nav>.mega-dropdown.open>a.navbar-inspiring,nav.private-clients-rework .navbar-nav li a:hover.navbar-inspiring,nav.private-clients-rework .navbar-nav .nav-item:hover.navbar-inspiring{color:#39a7ab}nav.private-clients-rework a:hover{text-decoration:none}nav.navbar .nav-item:hover{color:#2c8285}nav.navbar .nav-item-highlight:hover{background-color:#2c8285}nav.navbar .nav-item-highlight a:hover{color:#fff!important}nav.navbar .nav-link-phone-button{color:#fff;position:relative;margin-left:18px;display:inline-block}.nav-link-phone-button>a,.nav-link-phone-button>a:hover{font-size:20px!important;text-decoration:none!important}.desktop-nav-enquire-btn,.mobile-nav-enquire-btn{font-size:15px!important}nav.navbar.private-clients-rework .nav-link-phone-button:before{top:8px}nav.navbar .nav-link-search-button{color:#fff;position:relative;cursor:pointer;margin-left:0;display:inline-block}nav.navbar .nav-link-search-button:after{content:"";font-family:"Font Awesome 5 Pro";border:none;vertical-align:middle;font-size:14px;font-weight:500;position:absolute;left:8px;top:0}nav.navbar .menuSearch{position:absolute;top:85px;left:0;height:50px;width:100%;background-color:#fff;z-index:999;padding:10px;display:none;border-bottom:1px solid #afabbb}nav.navbar .menuSearch .search-bar-wrapper{width:700px;margin:0 auto}nav.navbar .menuSearch .search-bar-wrapper input{width:calc(100% - 35px);border:0}nav.navbar .menuSearch button{color:#25232b;padding:0 10px 10px 10px}#menu-search-close-btn{border:0;background-color:transparent;outline:0;color:#25232b!important}#mobile-burger:hover,#mobile-burger:active,#mobile-burger:visited{background-color:#25232b}@media(max-width:767px){nav.navbar .pull-left{width:38%}nav.navbar #navbar-logo{width:120px!important;margin-left:10px}nav.navbar .nav-link-phone-button{margin-left:0}nav.navbar .nav-link-phone-button:before{font-size:14px;left:0;top:0}nav.navbar .nav-link{padding:7px 9px 7px 9px}}@media(max-width:320px){nav.navbar #navbar-logo{width:150px}}@media(max-width:480px){nav.navbar .menuSearch{top:62px;padding:10px 0 10px 3px}}@media(min-width:768px)and (max-width:1024px){.ipad nav.navbar .pull-left{width:6%}.ipad nav.navbar{height:70px}nav.navbar .navbar-nav .nav-item.nav-item-highlight{margin-top:15px;margin-left:20px;width:132px}}@media(max-width:1024px){nav.navbar .navbar-toggler i.navbar-toggler-icon{vertical-align:middle;display:inline}nav.navbar{padding:0;width:100vw}nav.navbar .pull-right{text-align:right;position:absolute;width:calc(100% + 2px);left:-1px;top:calc(100% - 1px);background-color:#25232b;padding:0}nav.navbar .navbar-nav{display:block;width:100%;height:calc(100vh - 101px);margin:0;overflow:scroll}nav.navbar .navbar-nav .nav-item{display:block;text-align:left;border-bottom:0}nav.navbar .navbar-nav .nav-item:last-child a{border-bottom:0}nav.navbar .navbar-nav li{padding:0}nav.navbar .navbar-nav li:hover{border-bottom:0}nav.navbar .navbar-nav li a,.non-link{color:#fff;font-size:16px;border-bottom:1px solid #333;padding:15px 0;margin:0 20px}nav.navbar .navbar-nav .dropdown-menu{position:relative;color:#fff;font-size:16px;padding:0;margin-top:0;box-shadow:none;display:block}nav.navbar .navbar-nav .dropdown-menu a.dropdown-item{padding:8px 25px}nav.navbar .nav-buttons{margin-left:0;margin-right:15px}nav.navbar .nav-buttons .button{padding:10px 12px}nav.navbar .nav-buttons .button span{display:none}nav.navbar .nav-buttons .button i{margin-left:0}nav.navbar .navbar-nav .sub-mega-menu-item .dropdown-item span{width:100%;display:inline-block;white-space:normal;word-break:break-word;word-wrap:break-word}nav.navbar .nav-item .mega-menu .sub-mega-menu,nav.navbar .nav-item .dropdown-menu ul{padding-right:0;position:relative;display:block}nav.navbar .nav-item .mega-menu .row{display:block}nav.navbar .nav-item .mega-menu .sub-title:before{content:""}nav.navbar .navbar-nav li a.wn-submenu-trigger{padding:10px 14px;border-left:1px solid rgba(255,255,255,.1);border-bottom:0;position:absolute;top:4px;right:0;z-index:1}nav.navbar .navbar-nav li a.wn-submenu-trigger i.fa-chevron-up{color:#39a7ab;font-size:12px;font-weight:300}nav.navbar .navbar-nav li.show>a,nav.navbar .navbar-nav li.show .sub-mega-menu.open>a{border-bottom-color:#39a7ab}nav.navbar .navbar-nav .dropdown-menu.menu-full-width,nav.navbar .navbar-nav .dropdown-menu.menu-hol-types{width:100%;left:0;transform:translateX(0)}nav.navbar .navbar-nav .dropdown-menu.menu-hol-types .sub-menu{display:block}nav.navbar .navbar-nav>.mega-dropdown>.dropdown-toggle:after,nav.navbar .navbar-nav>.mega-dropdown>.dropdown-toggle:hover:after{content:none}nav.navbar .navbar-nav li{margin-bottom:0}nav.navbar .menuSearch .search-bar-wrapper{width:100%}}@media(min-width:1200px){nav.navbar #menu-search-close-btn{display:inline}.sub-mega-menu-children li{padding:.25rem .5rem 0 .5rem!important;margin:0!important;display:block!important}.sub-mega-menu-children li a{font-size:15px!important}.sub-mega-menu-children li a:hover{text-decoration:none}}nav.navbar .dropdown-menu .sub-mega-menuX{margin-left:15px}nav.navbar .dropdown-menu .sub-mega-menuX ul{margin-left:15px}@media(min-width:1200px){.non-link{padding:.5rem .5rem}}.multi-col-1{max-width:100%}#riq_requestcall{display:none}#proactiveTrigger{height:76px;width:236px;padding:8px;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px;border:1px solid #39a7ab;border-radius:38px;position:fixed!important;bottom:16px;right:24px;z-index:9999;opacity:0;transition:opacity 3s}#proactiveTrigger .trigger_copy p:last-child{margin-bottom:1.5rem}@media(min-width:768px){#proactiveTrigger .trigger_copy p:last-child{margin-bottom:1rem}}.proactive-pop-up-trigger{background-color:#fff;color:#fff;border-radius:44px;width:250px;height:88px;display:inline-block;padding:8px;position:fixed;right:10px;bottom:20px;z-index:1;cursor:pointer}.expert-thumbnail{border-radius:36px;display:inline-block}.greeting-msg{display:inline-block;font-weight:bold;position:relative;bottom:9px;font-size:16px}.supportive-msg{display:inline-block;position:relative;left:75px;bottom:32px;font-size:16px}#multi-modal-container{margin:auto}#tickerTape{background-color:#25232b;color:#fff;padding:7px 0;position:fixed;bottom:0;left:0;right:0;display:none;z-index:9997;text-align:center}#tickerTape button{padding:10px;outline:0;font-size:20px;text-shadow:none;background-color:#25232b}@media(max-width:480px){#tickerTape,#tickerTape .button{font-size:14px}#tickerTape .button{padding:8px 10px}}.mobile-fixed-button{position:fixed;bottom:0;left:0;right:0;z-index:9996;text-align:center;padding:11px 18px!important}.mobile-fixed-button.button{border-radius:0}.search-barX{position:relative;margin-top:2rem;max-width:480px}.search-spinner{position:absolute;right:65px;color:#000;top:11px;display:none}.search-box{width:100%;border:0;margin-right:-3px;padding:12px 16px 10px 16px;height:45px;position:absolute;top:0;left:0}.search-btn{color:#25232b!important;background-color:#fff;padding:12px 14px 10px 14px;text-align:center;border:0;width:45px;height:45px;position:absolute;top:0;right:0}@media(max-width:480px){.search-bar,.search-barX{margin-top:1.5rem}.search-box{padding:8px;height:38px}.search-btn{padding:8px;height:38px}}.ui-helper-hidden-accessible{display:none}.ui-menu{background-color:#fff;padding:0;width:700px}.ui-autocomplete{z-index:9999;position:fixed;top:135px!important}@media(max-width:480px){.ui-menu{width:100%}.ui-autocomplete{top:112px!important;left:0!important}}.ui-menu-item{list-style:none}.ui-menu-item-wrapper{padding:7px 14px;background-color:#fff}.ui-menu .ui-menu-item-wrapper:hover,.ui-menu .ui-menu-item-wrapper.ui-state-active{background-color:#f2f2f2}.search_item{display:inline-block;width:100%;cursor:pointer}.search_item i{display:inline-block;width:35px;text-align:center}.search_txt{display:inline-block;width:calc(100% - 40px);vertical-align:top}.top-copy,.top-copy-small{transition:all .2s ease-in-out;position:relative}.top-copy.view-more .opacity,.top-copy-small.view-more .opacity{position:absolute;bottom:50px;width:100%;height:100px;background:linear-gradient(rgba(255,255,255,0) 0,#fff)}.top-copy.view-more .opacity-grey,.top-copy-small.view-more .opacity-grey{position:absolute;bottom:50px;width:100%;height:100px;background:linear-gradient(rgba(255,255,255,0) 0,#f9f4ef)}.top-copy.view-more .copyLg+.opacity,.top-copy.view-more .copyLg+.opacity-grey,.top-copy-small.view-more .copyLg+.opacity,.top-copy-small.view-more .copyLg+.opacity-grey{position:absolute;bottom:22px;width:100%;height:100px;background:linear-gradient(rgba(255,255,255,0) 0,#f9f4ef)}.top-copy.view-more.open .opacity,.top-copy.view-more.open .opacity-grey,.top-copy-small.view-more.open .opacity,.top-copy-small.view-more.open .opacity-grey{display:none}.top-copy.view-more .view-more-button,.top-copy-small.view-more .view-more-button{margin:10px 0;display:block;text-align:center;width:100%}.top-copy .view-more-button,.top-copy-small .view-more-button{display:none;background:none;border:none;color:#39a7ab!important;padding:0;cursor:pointer;outline:0}.top-copy .view-more-button i,.top-copy-small .view-more-button i{padding-right:10px}body .top-copy a:hover,body .copy a:hover,body .top-copy-small a:hover{color:#39a7ab;text-decoration:underline}@media(max-width:480px){.top-copy-small.view-more .view-more-button{margin:20px 0}}@media(min-width:992px){.copy.v3,.v3-container{padding-right:120px!important}.copy.v3 h2,.v3-container h2{font-size:41px!important}}.trustbox{padding:20px 15px;width:100%;text-align:center;border-radius:5px}.trustbox .v3Single .trustbox-text .trustbox-tel a{color:#39a7ab!important}.trustbox.v3{text-align:left;position:relative;min-height:374px;margin-top:110px;border-radius:0 0 5px 5px}.trustbox.v3 h4{line-height:33px}@media(min-width:768px){.trustbox.v3{margin-top:0}}.trustbox.v3.tailor-made{min-height:284px}@media(min-width:992px){.trustbox.v3{height:100%;margin-top:0;min-height:320px;border-radius:0 5px 5px 0}}.trustbox.v3__single{position:sticky;top:105px;height:-moz-fit-content;height:fit-content;min-height:50vh;margin-top:0;border-radius:5px 5px 5px 5px}@media(min-width:768px){.trustbox.v3__single{min-height:460px}}.trustbox.v3__single .image-container{height:150px!important;width:150px!important;margin-top:0!important;margin-left:auto!important;margin-right:auto!important}.trustbox.v3__single .trustbox-text{text-align:center!important;margin-top:2vh!important}.trustbox.v3__single .trustbox-btns{margin:0 auto!important;position:absolute!important;height:35px;bottom:20px!important}.trustbox.v3 .image-container{position:relative;height:200px;width:200px;margin-left:auto;margin-right:auto;border-radius:50%;overflow:hidden;margin-top:-120px}@media(min-width:768px){.trustbox.v3 .image-container{margin-top:0}}@media(min-width:992px){.trustbox.v3 .image-container{margin-left:-115px;margin-top:0}}.trustbox.v3 .image-container img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.trustbox.v3 .trustbox-btns{position:absolute;left:0;right:0;width:100%;margin:0 auto;height:35px;bottom:20px}@media(min-width:768px){.trustbox.v3 .trustbox-btns{position:relative;margin:0;margin-top:10px;bottom:0}}.trustbox.v3 .trustbox-text{margin-bottom:auto;margin-top:20px;text-align:center}@media(min-width:768px){.trustbox.v3 .trustbox-text{padding:0 50px;text-align:left}}@media(min-width:992px){.trustbox.v3 .trustbox-text{margin-top:0;padding:0}}.trustbox.v3 .trustbox-text .trustbox-tel a{color:#39a7ab}.trustbox.v3-team{padding:22px!important}.trustbox.v3-team h4{line-height:33px}@media(min-width:768px){.trustbox.v3-team{padding:0!important}.trustbox.v3-team .col-12{padding:0!important}}.trustbox.v3-team .item-image-container.trustbox-img-lg a:hover .item-image{transform:scale(1)}@media(min-width:768px)and (max-width:1024px){.trustbox.v3-team .trustbox-img-lg{height:250px}}.trustbox.v3-team .trustbox-img-lg img{border:none;height:100%}@media(min-width:768px){.trustbox.v3-team .trustbox-img-lg img{margin-bottom:-68px;height:100px}}.trustbox.v3-team .row.bg-grey,.trustbox.v3-team .row.bg-onyx{height:-moz-fit-content;height:fit-content;margin:0 -23px -23px;padding:22px;border-radius:0 0 5px 5px}@media(min-width:768px){.trustbox.v3-team .row.bg-grey,.trustbox.v3-team .row.bg-onyx{margin:0;height:220px}}.trustbox-text{font-size:14px;line-height:19px}.trustbox-img img{height:70px}.trustbox-img-lg img{height:120px;border-radius:50%;border:1px solid #afabbb}.trustbox-tel,.trustbox-tel a{font-size:18px;color:#25232b}.trustbox-tel a:hover{text-decoration:none;color:#25232b}.trustbox-btns{position:relative;padding-bottom:30px}.trustbox-btns a{position:absolute;left:0;right:0;text-align:center}.ticklist{padding-left:15px;min-height:166px}.ticklist li{list-style:none;margin-bottom:10px}.ticklist li i,.ticklist li img{margin-right:10px;color:#39a7ab;display:inline-block;vertical-align:top;margin-top:3px;width:20px}.ticklist li span{display:inline-block;width:calc(100% - 35px)}.contact-button a,.contact-button a:visited,button.call-me a,button.call-me a:visited{color:#fff}.contact-button:hover,button.call-me:hover{cursor:pointer;background-color:#2c8285!important}.itinerary-timeline .collapse-box-no-sides img,#copy2 .collapse-box-no-sides img{border-radius:5px}.collapse-box-no-sides{position:relative;border-top:1px solid #39a7ab;padding:15px;margin:0;margin-left:auto;margin-right:auto}.collapse-box-no-sides.private-clients{border-top:1px solid #de866c}.taggroup_head-last.private-clients{border-top:1px solid #de866c}.collapse-box-no-sides.private-clients i{font-size:14px}@media(min-width:480px){.collapse-box-no-sides.private-clients i{font-size:20px;margin-top:15px}}.collapse-box-no-sides-last{border-top:1px solid #39a7ab}.collapse-box-grey{position:relative;border:1px solid #afabbb;padding:15px;margin:15px 0;margin-left:auto;margin-right:auto;width:80%}.collapse-box-turquoise{position:relative;border:1px solid #39a7ab;padding:15px;margin:15px 0;margin-left:auto;margin-right:auto;width:100%}.collapse-box-onyx{position:relative;border-bottom:1px solid #afabbb;padding:15px;margin:0 0;margin-left:auto;margin-right:auto;width:100%}.collapse-box-onyx:first-of-type{border-top:1px solid #afabbb}.collapse-link,.collapse-link h3{font-weight:600!important;font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:16px;line-height:24px;margin:0;padding:0}.collapse-copy{padding-top:25px;transition:all .2s ease-in-out}.collapse-copy h2{font-size:22px!important;color:#25232b!important}.collapse-copy ul{list-style-type:none;padding-left:0}.collapse-chevron{position:absolute;right:15px;top:22px;font-size:12px}.collapse-chevron.alt{left:15px}.collapse-chevron.alt+h3{margin-left:35px}@media(max-width:480px){.collapse-box-turquoise{width:100%}}.side-menu-collapse-box{position:relative;border-top:1px solid #afabbb;padding:7px 10px;margin:0;margin-bottom:10px;margin-left:auto;margin-right:auto}.side-menu-collapse-chevron{position:absolute;right:15px;top:13px;font-size:12px}.side-menu-collapse-copy{padding:15px 7px 7px 15px;transition:all .2s ease-in-out}.side-menu-link{border-top:1px solid #afabbb;padding:7px 10px;margin-bottom:10px;position:relative}.side-menu-link-last{border-top:1px solid #afabbb}.modal-dialog{margin:6.75rem auto}.modal-backdrop{opacity:.7!important;z-index:1000!important}.modal-content{border:0;border-radius:6px}.modal-header{padding:0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.modal-header .close{padding:10px 15px;margin:5px 0 0 auto;color:#25232b!important;outline:0;font-size:20px;text-shadow:none;z-index:999}.modal-header .close:hover{background-color:#fff}.modal-body{padding:0 15px 15px 15px;margin-top:-35px;z-index:99}#brochurePdf input{max-width:550px;padding:5px}#proactivePopUp{z-index:9998}#proactivePopUp p{font-size:14px}#proactivePopUp p .call-us{font-size:22px}#proactivePopUp #multi-modal-container{padding:24px!important;border-radius:5px}#proactivePopUp button.close{padding:10px;color:#25232b!important}#proactivePopUp button:hover{background-color:transparent}#proactivePopUp p.person-name{font-weight:bolder;font-size:18px;color:#39a7ab}#proactivePopUp .modal-body{background-color:#f9f4ef;border-radius:5px;margin-top:0;max-height:calc(100vh - 100px);overflow-y:auto}#proactivePopUp .modal-dialog{margin:66px auto}@media(min-width:768px){#proactivePopUp .modal-dialog{margin:135px auto;width:500px;position:fixed;bottom:20px;right:40px;margin:0}}#proactivePopUp .tab-link{padding:10px 20px;text-decoration:none;color:#333;border:1px solid transparent;border-bottom:none;border-radius:5px 5px 0 0;background-color:#fff;transition:background-color .3s ease}#proactivePopUp .tab-link.active{background-color:#f9f4ef}#proactivePopUp .tab-content{display:none;overflow:hidden;position:relative;height:auto}#proactivePopUp .tab-content.active{display:block}#proactivePopUp .line-container{position:relative;text-align:center;margin:25px 0 25px 0}#proactivePopUp .trustbox-img-lg img{border:none}#proactivePopUp .line{position:absolute;top:50%;left:0;width:100%;border-top:1px solid #25232b}#proactivePopUp .text{position:relative;display:inline-block;background-color:#f9f4ef;padding:0 10px;z-index:1}#proactivePopUp #newsletterPopup{min-height:0}#newsletterPopup{font-size:14px;z-index:9998}@media(min-width:768px){#newsletterPopup{min-height:50vh;margin-top:60px}}#newsletterPopup .image-container{overflow:hidden;height:170px}@media(min-width:768px){#newsletterPopup .image-container{width:-moz-fit-content;width:fit-content;height:450px}}#newsletterPopup img{width:100%;-o-object-fit:contain;object-fit:contain;margin-top:-170px}@media(min-width:768px){#newsletterPopup img{height:100%;margin-top:0}}#newsletterPopup button.close{background-color:transparent}#newsletterPopup button#subscriptbtn:hover{background-color:#2c8285}#newsletterPopup .newsletter--error{display:none}#newsletterPopup .newsletter-popup-validation{display:none}#newsletterPopup input{font-size:14px;width:94%}#newsletterPopup .checkbox label:before{margin-top:0}#newsletterPopup .modal-dialog.modal-lg{max-width:820px}.txt-tile .txt-tile-image-container{overflow:hidden}.txt-tile .txt-tile-image,.txt-tile .txt-tile-image--lg{transition:transform .5s}.txt-tile:hover .txt-tile-image,.txt-tile:hover .txt-tile-image--lg{transform:scale(1.1)}.txt-tile:hover .txt-tile-title{background:none;background-color:rgba(57,167,171,.8)}.txt-tile{padding:0 30px 15px 0!important}.txt-tile-image-container{position:relative;border-radius:5px}.txt-tile-image,.txt-tile-image--lg{height:240px;width:100%}@media(max-width:480px){.txt-tile-image,.txt-tile-image--lg{height:200px}}.txt-tile-image--lg{height:400px}@media(max-width:480px){.txt-tile-image--lg{height:320px}}.txt-tile-title{border-radius:0 0 5px 5px}.txt-tile a:hover{text-decoration:none}.txt-tile-title{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#fff;padding:15px;background:linear-gradient(transparent 0,rgba(37,35,43,.75));font-family:"Quiche",Arial,sans-serif;font-size:25px;line-height:33px}@media(max-width:480px){.txt-tile-title{font-size:22px;line-height:25px}.txt-tile{padding:0 0 25px 0!important}}.txt-tile-title p{font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:16px;line-height:24px;margin-bottom:0}.txt-tile-copy{padding:15px;text-align:left;color:#25232b}.txt-tile-copy ul li{list-style:none;margin-bottom:10px}.txt-tile-copy ul li i{margin-right:10px;color:#39a7ab;display:inline-block;vertical-align:top;margin-top:5px;width:20px}.txt-tile-copy ul li span{display:inline-block;width:calc(100% - 35px)}.txt-tile-copy ul{padding:0}@media(min-width:768px){.brochure-builder-carousel .owl-item{max-width:33%}}.itc-carousel.new-fixed-height .owl-item{min-height:675px;height:-moz-fit-content;height:fit-content}.itc-carousel.new-fixed-height .owl-item .item{min-height:655px;height:-moz-fit-content;height:fit-content}#resultsContainer .product-tile-container:nth-child(odd){padding-right:10px!important}#resultsContainer .product-tile-container:nth-child(even){padding-right:0!important;padding-left:10px!important}@media(max-width:480px){#resultsContainer .product-tile-container:nth-child(odd),#resultsContainer .product-tile-container:nth-child(even){padding:0 10px!important}}.spinner-border{color:#39a7ab;display:block;margin-left:auto;margin-right:auto;margin-top:25%}.product-tile-container.two-columns .info{padding:0!important}.product-tile-container.two-columns .info p{padding-bottom:16px;color:#25232b;min-height:80px}.bg-grey .product-tile-container .owl-item{background-color:#fff}.bg-grey .product-tile-container .owl-item:hover{background-color:#f2e7dc}.product-tile-container{text-align:left;margin-bottom:16px}.product-tile-container .item-image-container{padding-top:0;padding-bottom:16px}.product-tile-container .product-tile{min-height:450px;height:-moz-fit-content;height:fit-content;position:relative;padding:24px;padding-bottom:38px!important}.product-tile-container h3{padding-bottom:0;margin-bottom:0;min-height:82px;font-size:21px;line-height:27px}.product-tile-container .item-image{height:auto!important;border-radius:5px}.product-tile-container img{width:100%;height:auto!important}.product-tile-container .info{padding:0!important}.product-tile-container .info p{padding-bottom:16px;color:#25232b}.product-tile-container .price-block{margin-top:12px;min-height:42px}.product-tile-container .price-block p{padding-bottom:0;margin-bottom:0;color:#25232b}.product-tile-container .price-block .price-number{font-weight:bold}.product-tile-container .owl-item,.product-tile-container .product-tile{background-color:#f9f4ef;padding:24px;border-radius:5px}.product-tile-container a:hover{text-decoration:none}.product-tile-container .owl-item:hover,.product-tile-container .product-tile:hover{background-color:#f5ece4}.product-tile-container .owl-item:hover .item-image,.product-tile-container .owl-item:hover .tile-img img,.product-tile-container .product-tile:hover .item-image,.product-tile-container .product-tile:hover .tile-img img{transform:scale(1)!important}.product-tile-container.tailor-made .owl-item{min-height:540px}.product-tile-container.tailor-made.anniversary .owl-item{min-height:622px}.itc-carousel .item .title{border-radius:0 0 5px 5px}.itc-carousel#blogCarousel .item .item-image{transition:transform .5s}.itc-carousel .item-image-container h3.title{font-size:20px}#blogPostContent .drop-cap::first-letter {font-size:4.5em;float:left;line-height:1;margin-right:.1em;margin-top:0;font-weight:bold;font-family:"Quiche Sans";color:#39a7ab}#blogPostContent .drop-cap{text-indent:0}#blogPostContent .hand-drawn-line{border:none;height:2px;width:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="2"><path d="M0 1 Q100 3 200 1 T400 1 T600 1 T800 1 T1000 1 T1200 1" stroke="%2339a7ab" stroke-width="2" fill="transparent"/></svg>');background-repeat:no-repeat;background-size:100% 2px;margin:0;padding-bottom:20px}#blogPostContent h2{margin-top:64px;padding-bottom:4px;font-size:34px!important;border-bottom:1px solid #000;margin-bottom:24px}#blogPostContent .blog-carousel-header{text-align:center;margin-top:24px}#blogPostContent .grey-highlight{background-color:#25232b;color:#fff;padding:24px;font-size:15px;line-height:28px;border-radius:5px;margin:37px 0}#blogPostContent .grey-highlight strong{display:inline-block;border-left:2px #39a7ab solid;padding-left:20px;font-weight:normal}#blogPostContent strong .grey-highlight{font-weight:normal}#blogPostContent img{width:100%}#blogPostContent .middle-align{text-align:center}.container-fluid.bg-onyx .itc-carousel .owl-next::before,.container-fluid.bg-onyx .itc-carousel .owl-prev::before{color:#fff!important}.itc-carousel.owl-carousel .owl-stage,.carousel-private-clients.owl-carousel .owl-stage,.brochure-builder-carousel.owl-carousel .owl-stage{padding-left:0!important;margin:0 auto}.itc-carousel.owl-carousel .owl-nav button,.carousel-private-clients.owl-carousel .owl-nav button,.brochure-builder-carousel.owl-carousel .owl-nav button{border-radius:0}.itc-carousel.owl-carousel .owl-nav .owl-next,.carousel-private-clients.owl-carousel .owl-nav .owl-next,.brochure-builder-carousel.owl-carousel .owl-nav .owl-next{opacity:1;right:-45px}.itc-carousel.owl-carousel .owl-nav .owl-next:before,.carousel-private-clients.owl-carousel .owl-nav .owl-next:before,.brochure-builder-carousel.owl-carousel .owl-nav .owl-next:before{content:"";font-family:"Font Awesome 5 Pro";vertical-align:middle;color:#25232b}.itc-carousel.owl-carousel .owl-nav .owl-prev,.carousel-private-clients.owl-carousel .owl-nav .owl-prev,.brochure-builder-carousel.owl-carousel .owl-nav .owl-prev{opacity:1;left:-45px}.itc-carousel.owl-carousel .owl-nav .owl-prev:before,.carousel-private-clients.owl-carousel .owl-nav .owl-prev:before,.brochure-builder-carousel.owl-carousel .owl-nav .owl-prev:before{content:"";font-family:"Font Awesome 5 Pro";vertical-align:middle;color:#25232b}.itc-carousel.owl-carousel .owl-nav .owl-next,.itc-carousel.owl-carousel .owl-nav .owl-prev,.carousel-private-clients.owl-carousel .owl-nav .owl-next,.carousel-private-clients.owl-carousel .owl-nav .owl-prev,.brochure-builder-carousel.owl-carousel .owl-nav .owl-next,.brochure-builder-carousel.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;line-height:32px;border:0;color:#fff;font-size:26px;font-weight:400;transition:all .3s ease}.itc-carousel.owl-carousel .owl-nav .owl-next span,.itc-carousel.owl-carousel .owl-nav .owl-prev span,.carousel-private-clients.owl-carousel .owl-nav .owl-next span,.carousel-private-clients.owl-carousel .owl-nav .owl-prev span,.brochure-builder-carousel.owl-carousel .owl-nav .owl-next span,.brochure-builder-carousel.owl-carousel .owl-nav .owl-prev span{display:none}.itc-carousel.owl-carousel .owl-nav .owl-next.disabled,.itc-carousel.owl-carousel .owl-nav .owl-prev.disabled,.carousel-private-clients.owl-carousel .owl-nav .owl-next.disabled,.carousel-private-clients.owl-carousel .owl-nav .owl-prev.disabled,.brochure-builder-carousel.owl-carousel .owl-nav .owl-next.disabled,.brochure-builder-carousel.owl-carousel .owl-nav .owl-prev.disabled{display:none}.itc-carousel.owl-carousel .owl-item img.offer-thumbnail,.carousel-private-clients.owl-carousel .owl-item img.offer-thumbnail,.brochure-builder-carousel.owl-carousel .owl-item img.offer-thumbnail{width:75%;margin-bottom:6px;border-radius:2%}.itc-carousel.holidays-to-plan-now .owl-nav .owl-next,.itc-carousel.holidays-to-plan-now .owl-nav .owl-prev,.carousel-private-clients.holidays-to-plan-now .owl-nav .owl-next,.carousel-private-clients.holidays-to-plan-now .owl-nav .owl-prev,.brochure-builder-carousel.holidays-to-plan-now .owl-nav .owl-next,.brochure-builder-carousel.holidays-to-plan-now .owl-nav .owl-prev{top:90px}.itc-carousel .item,.carousel-private-clients .item,.brochure-builder-carousel .item{height:200px}.itc-carousel .item .item-image-container,.carousel-private-clients .item .item-image-container,.brochure-builder-carousel .item .item-image-container{position:relative;border-radius:5px}.itc-carousel .item .title,.carousel-private-clients .item .title,.brochure-builder-carousel .item .title{color:#fff;padding:15px;background:linear-gradient(transparent 0,rgba(37,35,43,.75));font-family:"Quiche",Arial,sans-serif;font-size:18px;margin:0;position:absolute;bottom:0;left:0;right:0;text-align:center}.itc-carousel .item .title.active,.carousel-private-clients .item .title.active,.brochure-builder-carousel .item .title.active{top:0;display:flex;justify-content:center;align-items:flex-end;background:none;background-color:rgba(57,167,171,.8)}.itc-carousel .item .info,.carousel-private-clients .item .info,.brochure-builder-carousel .item .info{padding:15px;color:#25232b;text-align:left;border-radius:0 0 5px 5px;min-height:105px}.itc-carousel .item .info ul,.carousel-private-clients .item .info ul,.brochure-builder-carousel .item .info ul{padding:0}.itc-carousel .item .info ul li,.carousel-private-clients .item .info ul li,.brochure-builder-carousel .item .info ul li{list-style:none;margin-bottom:12px}.itc-carousel .item .info ul li i,.carousel-private-clients .item .info ul li i,.brochure-builder-carousel .item .info ul li i{margin-right:0;color:#39a7ab;display:inline-block;vertical-align:top;margin-top:5px;width:20px}.itc-carousel .item .info ul li span,.carousel-private-clients .item .info ul li span,.brochure-builder-carousel .item .info ul li span{display:inline-block;width:calc(100% - 35px)}.itc-carousel.carousel-generic .owl-item,.carousel-private-clients.carousel-generic .owl-item,.brochure-builder-carousel.carousel-generic .owl-item{min-height:345px}.itc-carousel.carousel-with-text-below .item,.itc-carousel.carousel-standard .item,.carousel-private-clients.carousel-with-text-below .item,.carousel-private-clients.carousel-standard .item,.brochure-builder-carousel.carousel-with-text-below .item,.brochure-builder-carousel.carousel-standard .item{height:auto;margin-bottom:20px}.itc-carousel.carousel-with-text-below .item .item-image-container,.itc-carousel.carousel-standard .item .item-image-container,.carousel-private-clients.carousel-with-text-below .item .item-image-container,.carousel-private-clients.carousel-standard .item .item-image-container,.brochure-builder-carousel.carousel-with-text-below .item .item-image-container,.brochure-builder-carousel.carousel-standard .item .item-image-container{position:relative}.itc-carousel.carousel-with-text-below .item .item-image,.itc-carousel.carousel-standard .item .item-image,.carousel-private-clients.carousel-with-text-below .item .item-image,.carousel-private-clients.carousel-standard .item .item-image,.brochure-builder-carousel.carousel-with-text-below .item .item-image,.brochure-builder-carousel.carousel-standard .item .item-image{height:200px}.itc-carousel.carousel-with-text-below .item .title,.itc-carousel.carousel-standard .item .title,.carousel-private-clients.carousel-with-text-below .item .title,.carousel-private-clients.carousel-standard .item .title,.brochure-builder-carousel.carousel-with-text-below .item .title,.brochure-builder-carousel.carousel-standard .item .title{position:absolute;bottom:0;left:0;right:0;text-align:center}.itc-carousel.carousel-with-text-below .item .title p,.itc-carousel.carousel-standard .item .title p,.carousel-private-clients.carousel-with-text-below .item .title p,.carousel-private-clients.carousel-standard .item .title p,.brochure-builder-carousel.carousel-with-text-below .item .title p,.brochure-builder-carousel.carousel-standard .item .title p{font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:16px;line-height:24px;margin-bottom:0}.itc-carousel#blogCarousel .item,.carousel-private-clients#blogCarousel .item,.brochure-builder-carousel#blogCarousel .item{height:auto;margin-bottom:20px}.itc-carousel#blogCarousel .item .item-image-container,.carousel-private-clients#blogCarousel .item .item-image-container,.brochure-builder-carousel#blogCarousel .item .item-image-container{position:relative}.itc-carousel#blogCarousel .item .item-image,.carousel-private-clients#blogCarousel .item .item-image,.brochure-builder-carousel#blogCarousel .item .item-image{height:200px}.itc-carousel#blogCarousel .item .title-turquoise,.carousel-private-clients#blogCarousel .item .title-turquoise,.brochure-builder-carousel#blogCarousel .item .title-turquoise{color:#39a7ab;text-align:left;font-weight:500;font-size:20px;background-color:#fff;padding-bottom:15px;min-height:65px}.itc-carousel#blogCarousel .item .link,.carousel-private-clients#blogCarousel .item .link,.brochure-builder-carousel#blogCarousel .item .link{color:#39a7ab;padding:10px 0 0 0;border-top:1px solid #afabbb;margin-top:10px}.itc-carousel#blogCarousel .item .link:hover,.carousel-private-clients#blogCarousel .item .link:hover,.brochure-builder-carousel#blogCarousel .item .link:hover{text-decoration:underline}.itc-carousel#imageSlider .owl-nav .owl-next,.carousel-private-clients#imageSlider .owl-nav .owl-next,.brochure-builder-carousel#imageSlider .owl-nav .owl-next{right:0}.itc-carousel#imageSlider .owl-nav .owl-prev,.carousel-private-clients#imageSlider .owl-nav .owl-prev,.brochure-builder-carousel#imageSlider .owl-nav .owl-prev{left:0}.itc-carousel#imageSlider .owl-nav .owl-next,.itc-carousel#imageSlider .owl-nav .owl-prev,.carousel-private-clients#imageSlider .owl-nav .owl-next,.carousel-private-clients#imageSlider .owl-nav .owl-prev,.brochure-builder-carousel#imageSlider .owl-nav .owl-next,.brochure-builder-carousel#imageSlider .owl-nav .owl-prev{background-color:transparent}.itc-carousel#imageSlider .item,.carousel-private-clients#imageSlider .item,.brochure-builder-carousel#imageSlider .item{height:300px}.itc-carousel#offers-carousel .owl-stage-outer,.carousel-private-clients#offers-carousel .owl-stage-outer,.brochure-builder-carousel#offers-carousel .owl-stage-outer{border:1px solid #f18a61}.itc-carousel#offers-carousel.new-template .owl-stage-outer,.carousel-private-clients#offers-carousel.new-template .owl-stage-outer,.brochure-builder-carousel#offers-carousel.new-template .owl-stage-outer{border-radius:5px}.itc-carousel#offers-carousel .owl-stage,.carousel-private-clients#offers-carousel .owl-stage,.brochure-builder-carousel#offers-carousel .owl-stage{display:flex}.itc-carousel#offers-carousel .item,.carousel-private-clients#offers-carousel .item,.brochure-builder-carousel#offers-carousel .item{height:auto;background-color:#fff}.itc-carousel#offers-carousel .title,.carousel-private-clients#offers-carousel .title,.brochure-builder-carousel#offers-carousel .title{background:none;color:#25232b;text-align:left;position:relative}.itc-carousel#carousel-small .item,.carousel-private-clients#carousel-small .item,.brochure-builder-carousel#carousel-small .item{height:175px}.itc-carousel#carousel-small .item .item-image,.carousel-private-clients#carousel-small .item .item-image,.brochure-builder-carousel#carousel-small .item .item-image{height:175px}.itc-carousel#carousel-small .item.pointer,.carousel-private-clients#carousel-small .item.pointer,.brochure-builder-carousel#carousel-small .item.pointer{border-radius:5px}@media(min-width:992px){.itc-carousel#carousel-small .owl-item,.itc-carousel#carousel1 .owl-item,.itc-carousel#carousel2 .owl-item,.itc-carousel#carousel3 .owl-item,.itc-carousel#carousel4 .owl-item,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item,.itc-carousel#carouselXX .owl-item,.itc-carousel.carousel-generic .owl-item,.carousel-private-clients#carousel-small .owl-item,.carousel-private-clients#carousel1 .owl-item,.carousel-private-clients#carousel2 .owl-item,.carousel-private-clients#carousel3 .owl-item,.carousel-private-clients#carousel4 .owl-item,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item,.carousel-private-clients#carouselXX .owl-item,.carousel-private-clients.carousel-generic .owl-item,.brochure-builder-carousel#carousel-small .owl-item,.brochure-builder-carousel#carousel1 .owl-item,.brochure-builder-carousel#carousel2 .owl-item,.brochure-builder-carousel#carousel3 .owl-item,.brochure-builder-carousel#carousel4 .owl-item,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item,.brochure-builder-carousel#carouselXX .owl-item,.brochure-builder-carousel.carousel-generic .owl-item{max-width:33%}}.itc-carousel#carousel-small .item .item-image-container,.itc-carousel#carousel-small .item .tile-img,.itc-carousel#carousel-small .item.pointer,.itc-carousel#carousel1 .item .item-image-container,.itc-carousel#carousel1 .item .tile-img,.itc-carousel#carousel1 .item.pointer,.itc-carousel#carousel2 .item .item-image-container,.itc-carousel#carousel2 .item .tile-img,.itc-carousel#carousel2 .item.pointer,.itc-carousel#carousel3 .item .item-image-container,.itc-carousel#carousel3 .item .tile-img,.itc-carousel#carousel3 .item.pointer,.itc-carousel#carousel4 .item .item-image-container,.itc-carousel#carousel4 .item .tile-img,.itc-carousel#carousel4 .item.pointer,.itc-carousel.carousel-offers:not(.no-max-width) .item .item-image-container,.itc-carousel.carousel-offers:not(.no-max-width) .item .tile-img,.itc-carousel.carousel-offers:not(.no-max-width) .item.pointer,.itc-carousel#carouselXX .item .item-image-container,.itc-carousel#carouselXX .item .tile-img,.itc-carousel#carouselXX .item.pointer,.itc-carousel.carousel-generic .item .item-image-container,.itc-carousel.carousel-generic .item .tile-img,.itc-carousel.carousel-generic .item.pointer,.carousel-private-clients#carousel-small .item .item-image-container,.carousel-private-clients#carousel-small .item .tile-img,.carousel-private-clients#carousel-small .item.pointer,.carousel-private-clients#carousel1 .item .item-image-container,.carousel-private-clients#carousel1 .item .tile-img,.carousel-private-clients#carousel1 .item.pointer,.carousel-private-clients#carousel2 .item .item-image-container,.carousel-private-clients#carousel2 .item .tile-img,.carousel-private-clients#carousel2 .item.pointer,.carousel-private-clients#carousel3 .item .item-image-container,.carousel-private-clients#carousel3 .item .tile-img,.carousel-private-clients#carousel3 .item.pointer,.carousel-private-clients#carousel4 .item .item-image-container,.carousel-private-clients#carousel4 .item .tile-img,.carousel-private-clients#carousel4 .item.pointer,.carousel-private-clients.carousel-offers:not(.no-max-width) .item .item-image-container,.carousel-private-clients.carousel-offers:not(.no-max-width) .item .tile-img,.carousel-private-clients.carousel-offers:not(.no-max-width) .item.pointer,.carousel-private-clients#carouselXX .item .item-image-container,.carousel-private-clients#carouselXX .item .tile-img,.carousel-private-clients#carouselXX .item.pointer,.carousel-private-clients.carousel-generic .item .item-image-container,.carousel-private-clients.carousel-generic .item .tile-img,.carousel-private-clients.carousel-generic .item.pointer,.brochure-builder-carousel#carousel-small .item .item-image-container,.brochure-builder-carousel#carousel-small .item .tile-img,.brochure-builder-carousel#carousel-small .item.pointer,.brochure-builder-carousel#carousel1 .item .item-image-container,.brochure-builder-carousel#carousel1 .item .tile-img,.brochure-builder-carousel#carousel1 .item.pointer,.brochure-builder-carousel#carousel2 .item .item-image-container,.brochure-builder-carousel#carousel2 .item .tile-img,.brochure-builder-carousel#carousel2 .item.pointer,.brochure-builder-carousel#carousel3 .item .item-image-container,.brochure-builder-carousel#carousel3 .item .tile-img,.brochure-builder-carousel#carousel3 .item.pointer,.brochure-builder-carousel#carousel4 .item .item-image-container,.brochure-builder-carousel#carousel4 .item .tile-img,.brochure-builder-carousel#carousel4 .item.pointer,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .item .item-image-container,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .item .tile-img,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .item.pointer,.brochure-builder-carousel#carouselXX .item .item-image-container,.brochure-builder-carousel#carouselXX .item .tile-img,.brochure-builder-carousel#carouselXX .item.pointer,.brochure-builder-carousel.carousel-generic .item .item-image-container,.brochure-builder-carousel.carousel-generic .item .tile-img,.brochure-builder-carousel.carousel-generic .item.pointer{overflow:hidden}.itc-carousel#carousel-small .item .tile-img img,.itc-carousel#carousel-small .item .item-image,.itc-carousel#carousel1 .item .tile-img img,.itc-carousel#carousel1 .item .item-image,.itc-carousel#carousel2 .item .tile-img img,.itc-carousel#carousel2 .item .item-image,.itc-carousel#carousel3 .item .tile-img img,.itc-carousel#carousel3 .item .item-image,.itc-carousel#carousel4 .item .tile-img img,.itc-carousel#carousel4 .item .item-image,.itc-carousel.carousel-offers:not(.no-max-width) .item .tile-img img,.itc-carousel.carousel-offers:not(.no-max-width) .item .item-image,.itc-carousel#carouselXX .item .tile-img img,.itc-carousel#carouselXX .item .item-image,.itc-carousel.carousel-generic .item .tile-img img,.itc-carousel.carousel-generic .item .item-image,.carousel-private-clients#carousel-small .item .tile-img img,.carousel-private-clients#carousel-small .item .item-image,.carousel-private-clients#carousel1 .item .tile-img img,.carousel-private-clients#carousel1 .item .item-image,.carousel-private-clients#carousel2 .item .tile-img img,.carousel-private-clients#carousel2 .item .item-image,.carousel-private-clients#carousel3 .item .tile-img img,.carousel-private-clients#carousel3 .item .item-image,.carousel-private-clients#carousel4 .item .tile-img img,.carousel-private-clients#carousel4 .item .item-image,.carousel-private-clients.carousel-offers:not(.no-max-width) .item .tile-img img,.carousel-private-clients.carousel-offers:not(.no-max-width) .item .item-image,.carousel-private-clients#carouselXX .item .tile-img img,.carousel-private-clients#carouselXX .item .item-image,.carousel-private-clients.carousel-generic .item .tile-img img,.carousel-private-clients.carousel-generic .item .item-image,.brochure-builder-carousel#carousel-small .item .tile-img img,.brochure-builder-carousel#carousel-small .item .item-image,.brochure-builder-carousel#carousel1 .item .tile-img img,.brochure-builder-carousel#carousel1 .item .item-image,.brochure-builder-carousel#carousel2 .item .tile-img img,.brochure-builder-carousel#carousel2 .item .item-image,.brochure-builder-carousel#carousel3 .item .tile-img img,.brochure-builder-carousel#carousel3 .item .item-image,.brochure-builder-carousel#carousel4 .item .tile-img img,.brochure-builder-carousel#carousel4 .item .item-image,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .item .tile-img img,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .item .item-image,.brochure-builder-carousel#carouselXX .item .tile-img img,.brochure-builder-carousel#carouselXX .item .item-image,.brochure-builder-carousel.carousel-generic .item .tile-img img,.brochure-builder-carousel.carousel-generic .item .item-image{transition:transform .5s;height:225px}.itc-carousel#carousel-small .item .item-image,.itc-carousel#carousel1 .item .item-image,.itc-carousel#carousel2 .item .item-image,.itc-carousel#carousel3 .item .item-image,.itc-carousel#carousel4 .item .item-image,.itc-carousel.carousel-offers:not(.no-max-width) .item .item-image,.itc-carousel#carouselXX .item .item-image,.itc-carousel.carousel-generic .item .item-image,.carousel-private-clients#carousel-small .item .item-image,.carousel-private-clients#carousel1 .item .item-image,.carousel-private-clients#carousel2 .item .item-image,.carousel-private-clients#carousel3 .item .item-image,.carousel-private-clients#carousel4 .item .item-image,.carousel-private-clients.carousel-offers:not(.no-max-width) .item .item-image,.carousel-private-clients#carouselXX .item .item-image,.carousel-private-clients.carousel-generic .item .item-image,.brochure-builder-carousel#carousel-small .item .item-image,.brochure-builder-carousel#carousel1 .item .item-image,.brochure-builder-carousel#carousel2 .item .item-image,.brochure-builder-carousel#carousel3 .item .item-image,.brochure-builder-carousel#carousel4 .item .item-image,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .item .item-image,.brochure-builder-carousel#carouselXX .item .item-image,.brochure-builder-carousel.carousel-generic .item .item-image{height:175px}.itc-carousel#carousel-small .owl-item:hover,.itc-carousel#carousel-small .owl-item a:hover,.itc-carousel#carousel1 .owl-item:hover,.itc-carousel#carousel1 .owl-item a:hover,.itc-carousel#carousel2 .owl-item:hover,.itc-carousel#carousel2 .owl-item a:hover,.itc-carousel#carousel3 .owl-item:hover,.itc-carousel#carousel3 .owl-item a:hover,.itc-carousel#carousel4 .owl-item:hover,.itc-carousel#carousel4 .owl-item a:hover,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item:hover,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover,.itc-carousel#carouselXX .owl-item:hover,.itc-carousel#carouselXX .owl-item a:hover,.itc-carousel.carousel-generic .owl-item:hover,.itc-carousel.carousel-generic .owl-item a:hover,.carousel-private-clients#carousel-small .owl-item:hover,.carousel-private-clients#carousel-small .owl-item a:hover,.carousel-private-clients#carousel1 .owl-item:hover,.carousel-private-clients#carousel1 .owl-item a:hover,.carousel-private-clients#carousel2 .owl-item:hover,.carousel-private-clients#carousel2 .owl-item a:hover,.carousel-private-clients#carousel3 .owl-item:hover,.carousel-private-clients#carousel3 .owl-item a:hover,.carousel-private-clients#carousel4 .owl-item:hover,.carousel-private-clients#carousel4 .owl-item a:hover,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item:hover,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item a:hover,.carousel-private-clients#carouselXX .owl-item:hover,.carousel-private-clients#carouselXX .owl-item a:hover,.carousel-private-clients.carousel-generic .owl-item:hover,.carousel-private-clients.carousel-generic .owl-item a:hover,.brochure-builder-carousel#carousel-small .owl-item:hover,.brochure-builder-carousel#carousel-small .owl-item a:hover,.brochure-builder-carousel#carousel1 .owl-item:hover,.brochure-builder-carousel#carousel1 .owl-item a:hover,.brochure-builder-carousel#carousel2 .owl-item:hover,.brochure-builder-carousel#carousel2 .owl-item a:hover,.brochure-builder-carousel#carousel3 .owl-item:hover,.brochure-builder-carousel#carousel3 .owl-item a:hover,.brochure-builder-carousel#carousel4 .owl-item:hover,.brochure-builder-carousel#carousel4 .owl-item a:hover,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item:hover,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover,.brochure-builder-carousel#carouselXX .owl-item:hover,.brochure-builder-carousel#carouselXX .owl-item a:hover,.brochure-builder-carousel.carousel-generic .owl-item:hover,.brochure-builder-carousel.carousel-generic .owl-item a:hover{text-decoration:none}.itc-carousel#carousel-small .owl-item:hover .item-image,.itc-carousel#carousel-small .owl-item:hover .tile-img img,.itc-carousel#carousel-small .owl-item a:hover .item-image,.itc-carousel#carousel-small .owl-item a:hover .tile-img img,.itc-carousel#carousel1 .owl-item:hover .item-image,.itc-carousel#carousel1 .owl-item:hover .tile-img img,.itc-carousel#carousel1 .owl-item a:hover .item-image,.itc-carousel#carousel1 .owl-item a:hover .tile-img img,.itc-carousel#carousel2 .owl-item:hover .item-image,.itc-carousel#carousel2 .owl-item:hover .tile-img img,.itc-carousel#carousel2 .owl-item a:hover .item-image,.itc-carousel#carousel2 .owl-item a:hover .tile-img img,.itc-carousel#carousel3 .owl-item:hover .item-image,.itc-carousel#carousel3 .owl-item:hover .tile-img img,.itc-carousel#carousel3 .owl-item a:hover .item-image,.itc-carousel#carousel3 .owl-item a:hover .tile-img img,.itc-carousel#carousel4 .owl-item:hover .item-image,.itc-carousel#carousel4 .owl-item:hover .tile-img img,.itc-carousel#carousel4 .owl-item a:hover .item-image,.itc-carousel#carousel4 .owl-item a:hover .tile-img img,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .item-image,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .tile-img img,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .item-image,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .tile-img img,.itc-carousel#carouselXX .owl-item:hover .item-image,.itc-carousel#carouselXX .owl-item:hover .tile-img img,.itc-carousel#carouselXX .owl-item a:hover .item-image,.itc-carousel#carouselXX .owl-item a:hover .tile-img img,.itc-carousel.carousel-generic .owl-item:hover .item-image,.itc-carousel.carousel-generic .owl-item:hover .tile-img img,.itc-carousel.carousel-generic .owl-item a:hover .item-image,.itc-carousel.carousel-generic .owl-item a:hover .tile-img img,.carousel-private-clients#carousel-small .owl-item:hover .item-image,.carousel-private-clients#carousel-small .owl-item:hover .tile-img img,.carousel-private-clients#carousel-small .owl-item a:hover .item-image,.carousel-private-clients#carousel-small .owl-item a:hover .tile-img img,.carousel-private-clients#carousel1 .owl-item:hover .item-image,.carousel-private-clients#carousel1 .owl-item:hover .tile-img img,.carousel-private-clients#carousel1 .owl-item a:hover .item-image,.carousel-private-clients#carousel1 .owl-item a:hover .tile-img img,.carousel-private-clients#carousel2 .owl-item:hover .item-image,.carousel-private-clients#carousel2 .owl-item:hover .tile-img img,.carousel-private-clients#carousel2 .owl-item a:hover .item-image,.carousel-private-clients#carousel2 .owl-item a:hover .tile-img img,.carousel-private-clients#carousel3 .owl-item:hover .item-image,.carousel-private-clients#carousel3 .owl-item:hover .tile-img img,.carousel-private-clients#carousel3 .owl-item a:hover .item-image,.carousel-private-clients#carousel3 .owl-item a:hover .tile-img img,.carousel-private-clients#carousel4 .owl-item:hover .item-image,.carousel-private-clients#carousel4 .owl-item:hover .tile-img img,.carousel-private-clients#carousel4 .owl-item a:hover .item-image,.carousel-private-clients#carousel4 .owl-item a:hover .tile-img img,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item:hover .item-image,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item:hover .tile-img img,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item a:hover .item-image,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item a:hover .tile-img img,.carousel-private-clients#carouselXX .owl-item:hover .item-image,.carousel-private-clients#carouselXX .owl-item:hover .tile-img img,.carousel-private-clients#carouselXX .owl-item a:hover .item-image,.carousel-private-clients#carouselXX .owl-item a:hover .tile-img img,.carousel-private-clients.carousel-generic .owl-item:hover .item-image,.carousel-private-clients.carousel-generic .owl-item:hover .tile-img img,.carousel-private-clients.carousel-generic .owl-item a:hover .item-image,.carousel-private-clients.carousel-generic .owl-item a:hover .tile-img img,.brochure-builder-carousel#carousel-small .owl-item:hover .item-image,.brochure-builder-carousel#carousel-small .owl-item:hover .tile-img img,.brochure-builder-carousel#carousel-small .owl-item a:hover .item-image,.brochure-builder-carousel#carousel-small .owl-item a:hover .tile-img img,.brochure-builder-carousel#carousel1 .owl-item:hover .item-image,.brochure-builder-carousel#carousel1 .owl-item:hover .tile-img img,.brochure-builder-carousel#carousel1 .owl-item a:hover .item-image,.brochure-builder-carousel#carousel1 .owl-item a:hover .tile-img img,.brochure-builder-carousel#carousel2 .owl-item:hover .item-image,.brochure-builder-carousel#carousel2 .owl-item:hover .tile-img img,.brochure-builder-carousel#carousel2 .owl-item a:hover .item-image,.brochure-builder-carousel#carousel2 .owl-item a:hover .tile-img img,.brochure-builder-carousel#carousel3 .owl-item:hover .item-image,.brochure-builder-carousel#carousel3 .owl-item:hover .tile-img img,.brochure-builder-carousel#carousel3 .owl-item a:hover .item-image,.brochure-builder-carousel#carousel3 .owl-item a:hover .tile-img img,.brochure-builder-carousel#carousel4 .owl-item:hover .item-image,.brochure-builder-carousel#carousel4 .owl-item:hover .tile-img img,.brochure-builder-carousel#carousel4 .owl-item a:hover .item-image,.brochure-builder-carousel#carousel4 .owl-item a:hover .tile-img img,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .item-image,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .tile-img img,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .item-image,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .tile-img img,.brochure-builder-carousel#carouselXX .owl-item:hover .item-image,.brochure-builder-carousel#carouselXX .owl-item:hover .tile-img img,.brochure-builder-carousel#carouselXX .owl-item a:hover .item-image,.brochure-builder-carousel#carouselXX .owl-item a:hover .tile-img img,.brochure-builder-carousel.carousel-generic .owl-item:hover .item-image,.brochure-builder-carousel.carousel-generic .owl-item:hover .tile-img img,.brochure-builder-carousel.carousel-generic .owl-item a:hover .item-image,.brochure-builder-carousel.carousel-generic .owl-item a:hover .tile-img img{transform:scale(1.1)}.itc-carousel#carousel-small .owl-item:hover .title,.itc-carousel#carousel-small .owl-item:hover .tile-type,.itc-carousel#carousel-small .owl-item a:hover .title,.itc-carousel#carousel-small .owl-item a:hover .tile-type,.itc-carousel#carousel1 .owl-item:hover .title,.itc-carousel#carousel1 .owl-item:hover .tile-type,.itc-carousel#carousel1 .owl-item a:hover .title,.itc-carousel#carousel1 .owl-item a:hover .tile-type,.itc-carousel#carousel2 .owl-item:hover .title,.itc-carousel#carousel2 .owl-item:hover .tile-type,.itc-carousel#carousel2 .owl-item a:hover .title,.itc-carousel#carousel2 .owl-item a:hover .tile-type,.itc-carousel#carousel3 .owl-item:hover .title,.itc-carousel#carousel3 .owl-item:hover .tile-type,.itc-carousel#carousel3 .owl-item a:hover .title,.itc-carousel#carousel3 .owl-item a:hover .tile-type,.itc-carousel#carousel4 .owl-item:hover .title,.itc-carousel#carousel4 .owl-item:hover .tile-type,.itc-carousel#carousel4 .owl-item a:hover .title,.itc-carousel#carousel4 .owl-item a:hover .tile-type,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .title,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .tile-type,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .title,.itc-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .tile-type,.itc-carousel#carouselXX .owl-item:hover .title,.itc-carousel#carouselXX .owl-item:hover .tile-type,.itc-carousel#carouselXX .owl-item a:hover .title,.itc-carousel#carouselXX .owl-item a:hover .tile-type,.itc-carousel.carousel-generic .owl-item:hover .title,.itc-carousel.carousel-generic .owl-item:hover .tile-type,.itc-carousel.carousel-generic .owl-item a:hover .title,.itc-carousel.carousel-generic .owl-item a:hover .tile-type,.carousel-private-clients#carousel-small .owl-item:hover .title,.carousel-private-clients#carousel-small .owl-item:hover .tile-type,.carousel-private-clients#carousel-small .owl-item a:hover .title,.carousel-private-clients#carousel-small .owl-item a:hover .tile-type,.carousel-private-clients#carousel1 .owl-item:hover .title,.carousel-private-clients#carousel1 .owl-item:hover .tile-type,.carousel-private-clients#carousel1 .owl-item a:hover .title,.carousel-private-clients#carousel1 .owl-item a:hover .tile-type,.carousel-private-clients#carousel2 .owl-item:hover .title,.carousel-private-clients#carousel2 .owl-item:hover .tile-type,.carousel-private-clients#carousel2 .owl-item a:hover .title,.carousel-private-clients#carousel2 .owl-item a:hover .tile-type,.carousel-private-clients#carousel3 .owl-item:hover .title,.carousel-private-clients#carousel3 .owl-item:hover .tile-type,.carousel-private-clients#carousel3 .owl-item a:hover .title,.carousel-private-clients#carousel3 .owl-item a:hover .tile-type,.carousel-private-clients#carousel4 .owl-item:hover .title,.carousel-private-clients#carousel4 .owl-item:hover .tile-type,.carousel-private-clients#carousel4 .owl-item a:hover .title,.carousel-private-clients#carousel4 .owl-item a:hover .tile-type,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item:hover .title,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item:hover .tile-type,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item a:hover .title,.carousel-private-clients.carousel-offers:not(.no-max-width) .owl-item a:hover .tile-type,.carousel-private-clients#carouselXX .owl-item:hover .title,.carousel-private-clients#carouselXX .owl-item:hover .tile-type,.carousel-private-clients#carouselXX .owl-item a:hover .title,.carousel-private-clients#carouselXX .owl-item a:hover .tile-type,.carousel-private-clients.carousel-generic .owl-item:hover .title,.carousel-private-clients.carousel-generic .owl-item:hover .tile-type,.carousel-private-clients.carousel-generic .owl-item a:hover .title,.carousel-private-clients.carousel-generic .owl-item a:hover .tile-type,.brochure-builder-carousel#carousel-small .owl-item:hover .title,.brochure-builder-carousel#carousel-small .owl-item:hover .tile-type,.brochure-builder-carousel#carousel-small .owl-item a:hover .title,.brochure-builder-carousel#carousel-small .owl-item a:hover .tile-type,.brochure-builder-carousel#carousel1 .owl-item:hover .title,.brochure-builder-carousel#carousel1 .owl-item:hover .tile-type,.brochure-builder-carousel#carousel1 .owl-item a:hover .title,.brochure-builder-carousel#carousel1 .owl-item a:hover .tile-type,.brochure-builder-carousel#carousel2 .owl-item:hover .title,.brochure-builder-carousel#carousel2 .owl-item:hover .tile-type,.brochure-builder-carousel#carousel2 .owl-item a:hover .title,.brochure-builder-carousel#carousel2 .owl-item a:hover .tile-type,.brochure-builder-carousel#carousel3 .owl-item:hover .title,.brochure-builder-carousel#carousel3 .owl-item:hover .tile-type,.brochure-builder-carousel#carousel3 .owl-item a:hover .title,.brochure-builder-carousel#carousel3 .owl-item a:hover .tile-type,.brochure-builder-carousel#carousel4 .owl-item:hover .title,.brochure-builder-carousel#carousel4 .owl-item:hover .tile-type,.brochure-builder-carousel#carousel4 .owl-item a:hover .title,.brochure-builder-carousel#carousel4 .owl-item a:hover .tile-type,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .title,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item:hover .tile-type,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .title,.brochure-builder-carousel.carousel-offers:not(.no-max-width) .owl-item a:hover .tile-type,.brochure-builder-carousel#carouselXX .owl-item:hover .title,.brochure-builder-carousel#carouselXX .owl-item:hover .tile-type,.brochure-builder-carousel#carouselXX .owl-item a:hover .title,.brochure-builder-carousel#carouselXX .owl-item a:hover .tile-type,.brochure-builder-carousel.carousel-generic .owl-item:hover .title,.brochure-builder-carousel.carousel-generic .owl-item:hover .tile-type,.brochure-builder-carousel.carousel-generic .owl-item a:hover .title,.brochure-builder-carousel.carousel-generic .owl-item a:hover .tile-type{background:none;background-color:rgba(57,167,171,.8)}.person-bio{text-align:center}@media(min-width:993px){.person-bio{text-align:left}}.person-bio h4{line-height:33px}.person-bio .col-12:first-of-type{min-height:363px;border-radius:5px}@media(min-width:993px){.person-bio .col-12:first-of-type{border-radius:5px 0 0 5px}}.person-bio .col-12:last-of-type{border-radius:5px}@media(min-width:993px){.person-bio .col-12:last-of-type{border-radius:0 5px 5px 0}}.person-bio img{width:100%;border-radius:5px}@media(min-width:993px){.person-bio img{border-radius:0 5px 5px 0}}.person-bio__2 .order-sm-1,.person-bio__2 img{border-radius:5px}@media(min-width:993px){.person-bio__2 .order-sm-1,.person-bio__2 img{border-radius:5px 0 0 5px!important}}@media(min-width:993px){.person-bio__2 .col-12:first-of-type{border-radius:0 5px 5px 0}}.portrait-dynamic-card .tile-locations{padding:0}.portrait-dynamic-card ul li{list-style:none;margin-bottom:10px}.portrait-dynamic-card ul{padding-inline-start:0}.portrait-dynamic-card .tile-img img{transition:transform .5s}.portrait-dynamic-card .tile-img{overflow:hidden}.portrait-dynamic-card:hover .tile-type{background-color:#39a7ab}.portrait-dynamic-card:hover .tile-img img{transform:scale(1.1)}.portrait-dynamic-card a,.portrait-dynamic-card a:hover,.portrait-dynamic-card a:visited,.portrait-dynamic-card a:active,.portrait-dynamic-card a:link{text-decoration:none}.portrait-dynamic-card .tile-title{padding:0;color:#25232b}.portrait-dynamic-card .card-body{padding:15px}.portrait-dynamic-card .card-body i{font-size:12px}.portrait-dynamic-card .card-body p{color:#25232b}.portrait-dynamic-card .card-body--mod{position:absolute;bottom:0}.portrait-dynamic-card__travel-guide .item{min-height:525px!important}@media(min-width:768px){.portrait-dynamic-card__travel-guide .item{min-height:615px!important}}.portrait-dynamic-card__travel-guide .tile-title{min-height:60px}@media(min-width:768px){.portrait-dynamic-card__travel-guide .tile-title{min-height:100px}}.portrait-dynamic-card .item{height:auto;min-height:615px}.portrait-dynamic-card .item .item-image-container{position:relative;border-radius:5px}.portrait-dynamic-card .item .info{color:#25232b;text-align:left;border-radius:0 0 5px 5px}.portrait-dynamic-card .item .info ul{padding:0}.portrait-dynamic-card .item .info ul li{list-style:none;margin-bottom:12px}.portrait-dynamic-card .item .info ul li i{margin-right:0;color:#39a7ab;display:inline-block;vertical-align:top;margin-top:5px;width:20px}.portrait-dynamic-card .item .info ul li span{display:inline-block;width:calc(100% - 35px)}#hotel-experiences .card-body{min-height:340px}#hotel-experiences .tile-title{min-height:109px}#hotel-experiences .item{min-height:340px}#hotel-experiences .owl-item{min-height:auto}#overview-travel-guides .item{min-height:615px}#overview-travel-guides .card-body--mod{position:absolute;bottom:0}#overview-travel-guides .tile-title{min-height:109px}#carousel1.carousel-private-clients p,#carousel1.carousel-private-clients h2,#experiences.carousel-private-clients p,#experiences.carousel-private-clients h2{color:#fff}#carousel1.carousel-private-clients .item-image,#experiences.carousel-private-clients .item-image{opacity:1;transition:.5s}#carousel1.carousel-private-clients .owl-next,#carousel1.carousel-private-clients .owl-prev,#experiences.carousel-private-clients .owl-next,#experiences.carousel-private-clients .owl-prev{font-size:23px;font-weight:400}#carousel1.carousel-private-clients a:link,#experiences.carousel-private-clients a:link{text-decoration:none}#carousel1.carousel-private-clients a:visited,#experiences.carousel-private-clients a:visited{text-decoration:none}#carousel1.carousel-private-clients a:hover,#experiences.carousel-private-clients a:hover{text-decoration:none}#carousel1.carousel-private-clients p:hover,#experiences.carousel-private-clients p:hover{text-decoration:none}#carousel1.carousel-private-clients a:active,#experiences.carousel-private-clients a:active{text-decoration:none}#carousel1.carousel-private-clients .copper-outline:hover,#experiences.carousel-private-clients .copper-outline:hover{border:1px solid #fff}#carousel1.carousel-private-clients .custom-button,#experiences.carousel-private-clients .custom-button{position:absolute;padding:5px 10px;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;opacity:0;border:1px #000 solid;color:#000;transition:.5s;z-index:99990}@media(min-width:820px){#carousel1.carousel-private-clients .row,#experiences.carousel-private-clients .row{position:relative;transition:.3s}#carousel1.carousel-private-clients .row .custom-button:hover,#experiences.carousel-private-clients .row .custom-button:hover{background-color:#000;color:#fff}#carousel1.carousel-private-clients .row:hover,#experiences.carousel-private-clients .row:hover{background-color:#dd856b;border:1px #fff solid}#carousel1.carousel-private-clients .row:hover .align-text-center p,#carousel1.carousel-private-clients .row:hover .align-text-center h2,#experiences.carousel-private-clients .row:hover .align-text-center p,#experiences.carousel-private-clients .row:hover .align-text-center h2{color:#dd856b}#carousel1.carousel-private-clients .row:hover .item-image,#experiences.carousel-private-clients .row:hover .item-image{opacity:.3}#carousel1.carousel-private-clients .row:hover .custom-button,#experiences.carousel-private-clients .row:hover .custom-button{opacity:1}}#experiences.carousel-private-clients .row{border:1px solid #dd856b;position:relative;overflow:hidden;height:350px}@media(min-width:768px){#experiences.carousel-private-clients .row{height:273px}}#experiences.carousel-private-clients .row img{position:absolute;bottom:0;max-width:280px}@media(min-width:576px){#experiences.carousel-private-clients .row img{position:static}}#experiences.carousel-private-clients .row p{display:none}@media(min-width:768px){#experiences.carousel-private-clients .row p{display:block;position:absolute;padding-right:18px}}@media(min-width:992px){#experiences.carousel-private-clients .row p{bottom:0}}#carousel1.carousel-private-clients .copper-outline{height:280px;position:relative}#carousel1.carousel-private-clients .copper-outline #handpicked-text p{position:absolute;text-align:center;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0}#subNav .owl-stage{padding-left:0!important}.top-3-dests{margin:0 -30px 0 0!important}@media(max-width:480px){.top-3-dests{margin:0!important}}.txtError{border-color:red!important;font-size:14px;color:red;display:none}.has-error{border:1px solid red}.instructions .number,.contact-info-btn{width:22px;height:22px;border-radius:50%;display:inline-block;font-family:"Quiche",Arial,sans-serif;background-color:#39a7ab;font-size:15px;line-height:18px;color:#fff;text-align:center;margin:0 5px 5px 0;padding:2px 0;outline:0}.instructions .number--white,.contact-info-btn--white{background-color:#fff;color:#39a7ab}.contact-lbl{font-size:19px;color:#39a7ab;padding-bottom:0}.loader,.loader--mini{border:8px solid #f3f3f3;border-top:8px solid #39a7ab;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;display:inline-block;vertical-align:bottom}.loader--mini{height:22px;width:22px;border:5px solid #f3f3f3;border-top:5px solid #39a7ab}.loader.new-form,.new-form.loader--mini{margin-left:50px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width:480px){.submit-box{padding-bottom:25px;text-align:center}.submit-btn{width:50%}.submit-loader{margin-top:10px}}.signature-wrapper{display:flex;align-items:center}.signature-wrapper .signature-person{border-radius:50%;width:150px;border:1px solid #afabbb}.signature-wrapper .signature-details{margin-left:20px}.signature-wrapper .signature-name{font-size:18px;font-weight:600}.book-appointment h3{margin-top:0}.book-appointment h4{color:#dd856b}.book-appointment .form-control{border-radius:0;border:2px solid #f9f4ef;height:40px;transition:none;font-size:14px}.book-appointment .form-control:focus{border:2px solid #dd856b;box-shadow:none}.book-appointment .checkbox-style:checked+.checkbox-style-3-label:before,.book-appointment .radio-style:checked+.radio-style-3-label:before{background:#dd856b}.private-clients .turquoise-outline{border:1px solid #dd856b}.private-clients .turquoise{color:#000!important}.private-clients a,.private-clients a:visited,.private-clients a:active,.private-clients a:hover,.private-clients a:focus,.private-clients strong{color:#dd856b!important}.private-clients .view-more-button{color:#dd856b!important}.private-clients .button,.private-clients .contact-info-btn,.private-clients .btn-primary,.private-clients .btn-primary:active,.private-clients .btn-primary:focus,.private-clients .btn-primary:visited,.private-clients .trustbox-btns a{background-color:#dd856b;color:#fff!important}.private-clients .button:hover,.private-clients .contact-info-btn:hover,.private-clients .btn-primary:hover{background-color:#d36342;text-decoration:none}.private-clients .no-banner{background-color:#25232b;border:0!important;height:265px}.private-clients .pc-line{position:absolute;bottom:0;right:0;left:0;height:1px;background:#000}.spectate .turquoise-outline{border:1px solid #ed3265}.spectate .turquoise{color:#243153}.spectate .copy a,.spectate .copy a:visited,.spectate .copy a:active,.spectate .copy a:hover,.spectate .copy a:focus{color:#243153}.spectate .view-more-button{color:#243153}.spectate .button,.spectate .button:visited,.spectate .button:active,.spectate .button:hover,.spectate .button:focus,.spectate .contact-info-btn,.spectate .btn-primary,.spectate .btn-primary:active,.spectate .btn-primary:visited,.spectate .btn-primary:focus,.spectate .trustbox-btns a{background-color:#243153;color:#fff!important}.spectate .button:hover,.spectate .contact-info-btn:hover,.spectate .btn-primary:hover{background-color:#151c2f;text-decoration:none;color:#fff!important}.brochure-builder .collapse-link,.brochure-builder .collapse-link h3{font-family:"Quiche",Arial,sans-serif!important;font-size:25px!important;line-height:33px!important;font-weight:normal!important}@media(max-width:480px){.brochure-builder .collapse-link,.brochure-builder .collapse-link h3{font-size:20px!important;line-height:23px!important}}@media(max-width:480px){.brochure-builder-carousel .txt-tile-image--lg{height:275px}}.inspiring-squares h3{min-height:81px}.inspiring-squares p{min-height:147px}@media(min-height:1024px){.inspiring-squares p{min-height:84px}}.contact-form--wrapper,.contact-form--wrapper-v2{font-size:14px}.contact-form--wrapper .small-print,.contact-form--wrapper-v2 .small-print{font-size:10px}.contact-form--wrapper h5,.contact-form--wrapper-v2 h5{margin-bottom:0}.contact-form--wrapper p,.contact-form--wrapper-v2 p{margin-bottom:6px}.contact-form--wrapper .modal-hotel,.contact-form--wrapper-v2 .modal-hotel{font-size:16px;font-weight:bold;margin-top:16px}@media(min-width:768px){.contact-form--wrapper .modal-hotel,.contact-form--wrapper-v2 .modal-hotel{margin-top:0}}.contact-form--wrapper .contact-trust-icons img,.contact-form--wrapper-v2 .contact-trust-icons img{height:64px;padding-bottom:34px}.contact-form--wrapper hr,.contact-form--wrapper-v2 hr{display:block;height:1px;border:0;border-top:1px solid #fff;margin:1em 0 0;padding:0}.contact-form--wrapper .image-container,.contact-form--wrapper-v2 .image-container{position:relative}.contact-form--wrapper .trustbox-img-lg img,.contact-form--wrapper-v2 .trustbox-img-lg img{border:none;height:140px}@media(min-width:768px){.contact-form--wrapper .trustbox-img-lg img,.contact-form--wrapper-v2 .trustbox-img-lg img{height:150px;width:150px}}.contact-form--wrapper .trustbox-img-sm img,.contact-form--wrapper-v2 .trustbox-img-sm img{position:absolute;right:0;border-radius:50%;border:1px solid #fff;height:70px;width:70px;top:50%}.contact-form--wrapper .contact-form--header,.contact-form--wrapper .contact-form--header-enquiry,.contact-form--wrapper .contact-form--header-hotel-enquiry,.contact-form--wrapper-v2 .contact-form--header,.contact-form--wrapper-v2 .contact-form--header-enquiry,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry{padding:24px;background-color:#f9f4ef;border-radius:0;color:#39a7ab}@media(min-width:768px){.contact-form--wrapper .contact-form--header,.contact-form--wrapper .contact-form--header-enquiry,.contact-form--wrapper .contact-form--header-hotel-enquiry,.contact-form--wrapper-v2 .contact-form--header,.contact-form--wrapper-v2 .contact-form--header-enquiry,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry{border-radius:5px}}.contact-form--wrapper .contact-form--header.enquiry,.contact-form--wrapper .contact-form--header-enquiry.enquiry,.contact-form--wrapper .contact-form--header-hotel-enquiry.enquiry,.contact-form--wrapper-v2 .contact-form--header.enquiry,.contact-form--wrapper-v2 .contact-form--header-enquiry.enquiry,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry.enquiry{border-radius:0}@media(min-width:768px){.contact-form--wrapper .contact-form--header.enquiry,.contact-form--wrapper .contact-form--header-enquiry.enquiry,.contact-form--wrapper .contact-form--header-hotel-enquiry.enquiry,.contact-form--wrapper-v2 .contact-form--header.enquiry,.contact-form--wrapper-v2 .contact-form--header-enquiry.enquiry,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry.enquiry{border-radius:5px 5px 0 0}}.contact-form--wrapper .contact-form--header h3,.contact-form--wrapper .contact-form--header-enquiry h3,.contact-form--wrapper .contact-form--header-hotel-enquiry h3,.contact-form--wrapper-v2 .contact-form--header h3,.contact-form--wrapper-v2 .contact-form--header-enquiry h3,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry h3{line-height:34px}.contact-form--wrapper .contact-form--header p,.contact-form--wrapper .contact-form--header-enquiry p,.contact-form--wrapper .contact-form--header-hotel-enquiry p,.contact-form--wrapper-v2 .contact-form--header p,.contact-form--wrapper-v2 .contact-form--header-enquiry p,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry p{color:#fff}.contact-form--wrapper .contact-form--header button,.contact-form--wrapper .contact-form--header-enquiry button,.contact-form--wrapper .contact-form--header-hotel-enquiry button,.contact-form--wrapper-v2 .contact-form--header button,.contact-form--wrapper-v2 .contact-form--header-enquiry button,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry button{background-color:transparent}.contact-form--wrapper .sub-text,.contact-form--wrapper-v2 .sub-text{font-size:14px}.contact-form--wrapper select,.contact-form--wrapper-v2 select{padding:5px;font-size:16px;min-width:45%}@media(min-width:768px){.contact-form--wrapper select,.contact-form--wrapper-v2 select{min-width:46%}}.contact-form--wrapper #sel_Interest,.contact-form--wrapper #sel_Budget,.contact-form--wrapper #EN_FirstName,.contact-form--wrapper #EN_Surname,.contact-form--wrapper #EN_Email,.contact-form--wrapper #EN_Telephone,.contact-form--wrapper-v2 #sel_Interest,.contact-form--wrapper-v2 #sel_Budget,.contact-form--wrapper-v2 #EN_FirstName,.contact-form--wrapper-v2 #EN_Surname,.contact-form--wrapper-v2 #EN_Email,.contact-form--wrapper-v2 #EN_Telephone{width:calc(90% + 4px)}.contact-form--wrapper .contact-form-product-image,.contact-form--wrapper-v2 .contact-form-product-image{border-radius:50%;height:140px;-o-object-fit:cover;object-fit:cover}.contact-form--wrapper input,.contact-form--wrapper-v2 input{padding:5px;font-size:16px}.contact-form--wrapper label,.contact-form--wrapper-v2 label{font-weight:bold;margin-bottom:4px}.contact-form--wrapper .contact-form--progress-bar,.contact-form--wrapper-v2 .contact-form--progress-bar{display:flex;justify-content:space-between;position:relative}.contact-form--wrapper .contact-form--progress-bar:before,.contact-form--wrapper-v2 .contact-form--progress-bar:before{content:"";width:calc(100% - 40px);height:3px;position:absolute;top:14px;left:25px;background-color:#fff}@media(min-width:768px){.contact-form--wrapper .contact-form--progress-bar:before,.contact-form--wrapper-v2 .contact-form--progress-bar:before{width:calc(100% - 80px);left:40px}}.contact-form--wrapper .contact-form--progress-bar .progress-bar--item-wrapper,.contact-form--wrapper-v2 .contact-form--progress-bar .progress-bar--item-wrapper{z-index:1;display:flex;flex-direction:column;align-items:center}.contact-form--wrapper .contact-form--progress-bar .progress-bar--item-wrapper.active .progress-bar--item,.contact-form--wrapper-v2 .contact-form--progress-bar .progress-bar--item-wrapper.active .progress-bar--item{background-color:#f18a61}.contact-form--wrapper .contact-form--progress-bar .progress-bar--item-wrapper.active .progress-bar--item span,.contact-form--wrapper-v2 .contact-form--progress-bar .progress-bar--item-wrapper.active .progress-bar--item span{color:#fff}.contact-form--wrapper .contact-form--progress-bar .progress-bar--item-wrapper .progress-bar--item,.contact-form--wrapper-v2 .contact-form--progress-bar .progress-bar--item-wrapper .progress-bar--item{width:30px;height:30px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#25232b}.contact-form--wrapper .contact-form--progress-bar .progress-bar--item-wrapper .progress-bar--title,.contact-form--wrapper-v2 .contact-form--progress-bar .progress-bar--item-wrapper .progress-bar--title{margin-top:10px;color:#25232b;text-align:center}.contact-form--wrapper .range-wrapper,.contact-form--wrapper-v2 .range-wrapper{position:relative;width:100%;margin-bottom:36px}.contact-form--wrapper .range-wrapper .slider-value--wrapper,.contact-form--wrapper-v2 .range-wrapper .slider-value--wrapper{position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);padding:8px;width:100px}.contact-form--wrapper .range-wrapper .range-label,.contact-form--wrapper-v2 .range-wrapper .range-label{position:absolute;bottom:0}.contact-form--wrapper .range-wrapper .range-label:first-of-type,.contact-form--wrapper-v2 .range-wrapper .range-label:first-of-type{left:0}.contact-form--wrapper .range-wrapper .range-label:last-of-type,.contact-form--wrapper-v2 .range-wrapper .range-label:last-of-type{right:0}@media(min-width:768px){.contact-form--wrapper .range-wrapper,.contact-form--wrapper-v2 .range-wrapper{width:90%}}.contact-form--wrapper .slide-heading,.contact-form--wrapper-v2 .slide-heading{font-size:21px;color:#25232b;font-family:"Quiche",Arial,sans-serif;padding:24px 0 3px;line-height:32px}@media(min-width:768px){.contact-form--wrapper .slide-heading,.contact-form--wrapper-v2 .slide-heading{font-size:24px;line-height:25px}}.contact-form--wrapper .contact-lbl,.contact-form--wrapper-v2 .contact-lbl{font-size:16px;color:#25232b}.contact-form--wrapper iframe,.contact-form--wrapper-v2 iframe{border:none}.contact-form--wrapper .contact-form--body,.contact-form--wrapper-v2 .contact-form--body{position:relative;background-color:#f9f4ef;border-radius:0;padding:24px}@media(min-width:768px){.contact-form--wrapper .contact-form--body,.contact-form--wrapper-v2 .contact-form--body{border-radius:0 0 5px 5px}}.contact-form--wrapper .contact-form--body label,.contact-form--wrapper .contact-form--body select,.contact-form--wrapper .contact-form--body input,.contact-form--wrapper .contact-form--body textarea,.contact-form--wrapper .contact-form--body option,.contact-form--wrapper .contact-form--body .txtError,.contact-form--wrapper-v2 .contact-form--body label,.contact-form--wrapper-v2 .contact-form--body select,.contact-form--wrapper-v2 .contact-form--body input,.contact-form--wrapper-v2 .contact-form--body textarea,.contact-form--wrapper-v2 .contact-form--body option,.contact-form--wrapper-v2 .contact-form--body .txtError{font-size:14px;font-family:"Object"}.contact-form--wrapper .contact-form--body .slide,.contact-form--wrapper-v2 .contact-form--body .slide{display:none}.contact-form--wrapper .contact-form--body .slide.active,.contact-form--wrapper-v2 .contact-form--body .slide.active{display:block}.contact-form--wrapper .slider,.contact-form--wrapper-v2 .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;background:#d3d3d3;border:none;border-radius:5px;outline:none;opacity:.7;transition:opacity .2s;margin:5px 0 0}.contact-form--wrapper .slider:hover,.contact-form--wrapper-v2 .slider:hover{opacity:1}.contact-form--wrapper .slider::-webkit-slider-thumb,.contact-form--wrapper-v2 .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#39a7ab;cursor:pointer}.contact-form--wrapper .slider::-moz-range-thumb,.contact-form--wrapper-v2 .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#04aa6d;cursor:pointer}.contact-form--wrapper .guest-counter,.contact-form--wrapper-v2 .guest-counter{display:flex;align-items:center;max-width:290px;margin-bottom:24px}.contact-form--wrapper .guest-counter>span,.contact-form--wrapper-v2 .guest-counter>span{flex:1}.contact-form--wrapper .guest-counter .button-decrease,.contact-form--wrapper .guest-counter .button-increase,.contact-form--wrapper-v2 .guest-counter .button-decrease,.contact-form--wrapper-v2 .guest-counter .button-increase{display:flex;width:30px;height:30px;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;margin:0 20px;box-shadow:0 1px 2px #999}.contact-form--wrapper .guest-counter .button-increase,.contact-form--wrapper-v2 .guest-counter .button-increase{margin:0 0 0 20px}.contact-form--wrapper .guest-counter .guest-counter--value,.contact-form--wrapper-v2 .guest-counter .guest-counter--value{display:flex;align-items:center;justify-content:center;text-align:center;padding:0;margin:0;border:none;outline:none;background-color:transparent;width:20px;pointer-events:none}.contact-form--wrapper .guest-counter .guest-counter--value::-webkit-outer-spin-button,.contact-form--wrapper .guest-counter .guest-counter--value::-webkit-inner-spin-button,.contact-form--wrapper-v2 .guest-counter .guest-counter--value::-webkit-outer-spin-button,.contact-form--wrapper-v2 .guest-counter .guest-counter--value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-form--wrapper .contact-form--error,.contact-form--wrapper-v2 .contact-form--error{display:none}.contact-form--wrapper #sel_NightsRange,.contact-form--wrapper-v2 #sel_NightsRange{margin-bottom:34px}.contact-form--wrapper .contact-form--footer,.contact-form--wrapper-v2 .contact-form--footer{height:24px}.contact-form--wrapper .contact-form--footer .contact-form--button,.contact-form--wrapper .contact-form--footer .submit-btn,.contact-form--wrapper-v2 .contact-form--footer .contact-form--button,.contact-form--wrapper-v2 .contact-form--footer .submit-btn{position:absolute;bottom:22px;right:22px;padding:7px 13px;font-size:16px}.contact-form--wrapper .contact-form--footer .contact-form--button[value="Send Enquiry"],.contact-form--wrapper .contact-form--footer .submit-btn[value="Send Enquiry"],.contact-form--wrapper-v2 .contact-form--footer .contact-form--button[value="Send Enquiry"],.contact-form--wrapper-v2 .contact-form--footer .submit-btn[value="Send Enquiry"]{min-width:168px}.contact-form--wrapper .contact-form--footer .contact-form--close-button,.contact-form--wrapper-v2 .contact-form--footer .contact-form--close-button{position:absolute;bottom:10px;right:83px;padding:7px 13px;font-size:16px}.contact-form--wrapper .contact-form--footer .contact-form--back-button,.contact-form--wrapper-v2 .contact-form--footer .contact-form--back-button{position:absolute;bottom:10px;padding:12px 18px}.contact-form--wrapper .contact-form--validation,.contact-form--wrapper-v2 .contact-form--validation{display:none}.contact-form--wrapper .budget--wrapper,.contact-form--wrapper #TA_Message,.contact-form--wrapper-v2 .budget--wrapper,.contact-form--wrapper-v2 #TA_Message{margin-bottom:40px}.contact-form--wrapper .first-name--wrapper,.contact-form--wrapper .last-name--wrapper,.contact-form--wrapper .email--wrapper,.contact-form--wrapper-v2 .first-name--wrapper,.contact-form--wrapper-v2 .last-name--wrapper,.contact-form--wrapper-v2 .email--wrapper{}.contact-form--wrapper .contact-form--header-hotel-enquiry h5,.contact-form--wrapper .contact-form--header-enquiry h5,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry h5,.contact-form--wrapper-v2 .contact-form--header-enquiry h5{color:#fff;font-size:16px;padding-bottom:0;font-weight:bold!important}.contact-form--wrapper .contact-form--header-hotel-enquiry .guide-price,.contact-form--wrapper .contact-form--header-enquiry .guide-price,.contact-form--wrapper-v2 .contact-form--header-hotel-enquiry .guide-price,.contact-form--wrapper-v2 .contact-form--header-enquiry .guide-price{font-size:13.5px}.fas.fa-phone-alt{display:none}.contact-form-contact p{margin-bottom:0}#scrollableContainer::-webkit-scrollbar{width:0}.scroll-buttons{margin:0 auto}.chart-container{margin-top:8px}.chart-container-body{height:250px}.pricing-chart{margin:0;max-width:1100px}.chart-radios{margin-right:0;margin-left:auto}@media(min-width:992px){.chart-radios{width:-moz-fit-content;width:fit-content}}.chart-radios input[type=radio]{opacity:0;position:fixed;width:0}.chart-radios label{display:inline-block;background-color:#25232b;color:#fff;margin-right:0;padding:7px 11px;font-family:"Object";font-size:16px;margin-bottom:0;cursor:pointer;min-width:68px}.chart-radios label.disabled{cursor:not-allowed;background-color:#ebebe4}.chart-radios input[type=radio]:checked+label{background-color:#39a7ab;border-color:#39a7ab}.chart-radios input[type=radio]:focus+label{border:1px #444}.chart-radios label:hover{background-color:#000}.chart-radios label.disabled:hover{background-color:#ebebe4}@media(min-width:768px){#chartEnquire{position:absolute;bottom:0;right:0}}@media(max-width:991px){.chart-container{width:700px;max-width:700px;overflow-x:scroll}}.SaleHighlightBox{display:block;text-align:left;background-color:#25232b;color:#fff;padding:20px}.travel-specialist .block-one{padding:40px}@media(min-width:480px){.travel-specialist .block-one{padding:40px 40px 40px 20px}}.travel-specialist img{width:200px;height:200px;border-radius:50%}.travel-specialist .tile{background-color:#25232b;min-height:478px}@media(min-width:768px){.travel-specialist .tile{min-height:378px}}.travel-specialist .includes-block{border-radius:0 5px 5px 0}.travel-specialist .includes-block .bg-turquoise{position:absolute;bottom:0;left:0;right:0}.travel-specialist .includes-block i{vertical-align:top;margin-top:3px}.travel-specialist .includes-block span{width:calc(100% - 35px)}#copy.copy-villa h2{font-size:14px!important;color:#000;font-weight:bold!important;font-family:"Object"}.inline-block{float:none!important;display:inline-block!important}.tile{background-color:#f9f4ef;padding:15px!important;width:100%;margin-bottom:10px}.experience{width:100%}.tile-left-col{background-color:#fff;padding:0}.tile-right-col{background-color:#fff;padding:15px}.tile-title{font-family:"Quiche",Arial,sans-serif;font-size:25px;line-height:33px;padding:10px 15px 0 15px;margin:0}.tile-title a,.tile-title a:hover{color:#25232b;text-decoration:none}.offer-title{font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:15px;line-height:24px;padding:15px;min-height:100px}.offer-title a,.offer-title a:hover{color:#25232b;text-decoration:none}.tile-locations{font-size:14px;line-height:19px;padding:10px 15px 0 15px}.tile-buttons{padding:10px 15px 15px 15px}.tile .button{display:inline-block;margin-top:5px;padding:5px 12px;font-size:14px;text-align:center}.tile-price,.offer-price{padding:10px 15px 0 15px}.tile-price .price{color:#39a7ab}.offer-price .price{color:#ed6732}.offer-board{padding:10px 15px 0 15px;font-size:14px;line-height:19px}.offer-dates{font-size:12px;line-height:19px;color:#afabbb}.tile-img{position:relative}.tile-type{position:absolute;bottom:0;right:0;left:0;background-color:rgba(37,35,43,.85);color:#fff;font-size:14px;line-height:19px;text-align:center;padding:5px 10px}.fomo,.tile-recommended{background-color:#ed6732;color:#fff;position:absolute;top:10px;left:0;padding:3px 10px 1px;font-size:14px}.tile-recommended{background-color:#39a7ab!important}.tile ul li{list-style:none;margin-bottom:10px}.tile ul li i,.tile ul li img{margin-right:10px;color:#39a7ab;display:inline-block;vertical-align:top;margin-top:5px;width:20px}.tile ul li span{display:inline-block;width:calc(100% - 35px)}.dest-icon{display:inline-block;padding-right:5px}.tile-copy{padding:10px 15px}.tile-copy ul{padding-left:15px}#subNav .subNavLink{display:inline-block;padding:10px 20px}@media(max-width:480px){#subNav .subNavLink{padding:10px;text-align:left}}#subNav .subNavLink a{color:#fff;text-decoration:none}#subNav .subNavActive,#subNav .subNavLink a:hover{color:#39a7ab!important}#sub-menu,.sub-menu,#subNav{z-index:8999}#sub-menu a,#sub-menu a:hover,#sub-menu a:visited,.sub-menu a,.sub-menu a:hover,.sub-menu a:visited,#subNav a,#subNav a:hover,#subNav a:visited{color:#fff;text-decoration:none}#sub-menu .mobileSubDropdown,.sub-menu .mobileSubDropdown,#subNav .mobileSubDropdown{text-align:left;border-top:1px solid rgba(255,255,255,.1);padding:14px 0 10px 9px}.subNavHeader{margin-bottom:10px;padding-top:10px}.filters-menu .checkbox.checkbox-primary,#productlisting .checkbox.checkbox-primary{margin-left:34px}.filters-menu .checkbox input,#productlisting .checkbox input{display:none}.filters-menu .filters-menu .level>span,.filters-menu .level>span{margin-left:-12px;color:#afabbb;vertical-align:top;font-family:"Open Sans",sans-serif;line-height:1.5}.filters-menu .checkbox label:before,#productlisting .checkbox label:before{content:"";background:#fff;border:1px solid #afabbb;display:inline-block;vertical-align:top;width:20px;height:20px;padding:5px;margin-right:10px;margin-top:3px;line-height:1;text-align:center}.filters-menu .checkbox input:checked+label:before,#productlisting .checkbox input:checked+label:before{background:#39a7ab}.filters-menu .checkbox span{display:inline-block;width:calc(100% - 30px)}.filters-menu .row .tile:last-child{padding:15px;margin-bottom:10px}.indent{margin-left:12px;margin-top:3px;margin-bottom:3px}.filterGroup{padding:0 10px 20px 15px;transition:all .2s ease-in-out}.pointer{cursor:pointer}.taggroup_head{border-top:1px solid #afabbb;padding:7px 10px;margin-bottom:10px;position:relative}.taggroup_head-last{border-top:1px solid #39a7ab}.filter-chevron{position:absolute;right:10px;top:15px;font-size:12px}.fixedPanelMenu{position:fixed;left:-100%;top:60px;height:calc(100% - 50px);width:100vw;overflow:hidden;background-color:#fff;z-index:2}#pages{margin-top:10px}#resultCount{padding:7px 10px;margin-bottom:10px}.resultSort{padding:7px 10px;margin-bottom:15px}.resultSearch{padding:7px 10px;margin-top:7px}.filter-buttons{position:fixed;bottom:0;width:100%;display:inline-flex;justify-content:space-evenly;align-items:center;background-color:#fff;padding-bottom:60px}.filter-buttons-loader{position:fixed;bottom:0;width:100%;display:inline-flex;justify-content:space-evenly;align-items:center;background-color:#fff;padding-bottom:110px}.filter-buttons button{width:60%}.fixedPanelClose{position:absolute;top:0;right:0;padding:10px;background-color:#fff;color:#25232b!important;outline:0;font-size:20px;text-shadow:none}.pagination{display:inline-flex;margin:0 auto;border-radius:0}.pagination .disabled .current{background:#afabbb}ul.simple-pagination{list-style:none}.simple-pagination{overflow:hidden;padding:0 5px 5px 0;margin:0}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;float:left}span.ellipse.clickable{cursor:pointer}.ellipse input{width:3em}.light-theme span{cursor:pointer}.light-theme a,.light-theme span{float:left;color:#afabbb;font-size:16px;line-height:24px;font-weight:normal;text-align:center;border:0;padding:4px 9px;margin:0 2px 0 0}.light-theme a:hover,.light-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#39a7ab;color:#fff}.light-theme .current{background:#25232b;color:#fff;cursor:default}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;cursor:default}@media(max-width:480px){.tile{margin-bottom:0}.tile-title{font-size:22px;line-height:25px}.tile-buttons{padding:0 15px 15px 15px}#pages{margin-top:20px}.offer-dates{padding:0 15px 0 15px}.res-container-parent{padding:0}.tile{padding:20px}#filterBtn{padding:10px;border:1px solid #ccc;margin:15px 10px 34px 10px}.tile-copy ul{padding-left:0}}@media(max-width:992px){#pages.light-theme a,#pages.light-theme span{height:36px;line-height:26px}#divControls{height:calc(100% - 212px);overflow-y:scroll;overflow-x:hidden}}@media(max-width:1200px){.tile .button{padding:5px 8px}}#pl_search{padding:4px 7px 3px 7px;width:140px}.pl_search_icon{position:absolute;top:11px;right:11px}#ddlSort{padding:5px 2px;width:168px}.search-close-btn,.search-close-btn:hover,.search-close-btn:active,.search-close-btn:visited{border:0;background-color:#fff;outline:0;color:#25232b!important;position:absolute;top:1px;right:1px;padding:0 12px;height:30px}.country-name{margin-bottom:12px}.country-name{margin-bottom:12px;color:#25232b;font-family:"Object",tahoma,sans-serif,verdana,arial;font-size:15px}.tag-container{min-height:80px}.tag{display:inline-block;background-color:#f9f4ef;padding:4px 6px;color:#afabbb;margin-right:3px;font-size:12px;border-radius:4px;margin-bottom:6px;text-transform:capitalize}.tile-tag{display:inline-block;background-color:#fff;padding:4px 6px;color:#afabbb;margin-right:3px;font-size:12px;border-radius:4px;margin-bottom:6px;text-transform:capitalize}.destination-container{margin-bottom:18px;min-height:80px}.offer-hotel-title{margin-top:40px}label.destination-label{display:flex}.amenities{height:42px}.amenities span{display:inline-block;min-width:40%;color:#25232b;font-size:14px}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}