@charset "UTF-8";body{margin:0;padding:0;}button{cursor:pointer;}button:hover{box-shadow:2px 2px 0 #fff;}@media (max-width: 767.8px){button:hover{box-shadow:none;}}html{scroll-behavior:smooth;}html body{margin:0;font-family:"Montserrat",sans-serif;box-sizing:border-box;background-color:#fdfdfd;}html body p{margin:0;}html{scroll-behavior:smooth;}.breadcrumb{padding:2rem 15px;}@media (min-width: 768px){.breadcrumb{padding:3rem 30px 2rem 30px;}}.breadcrumb .breadcrumb-home-icon{display:inline-block;padding-bottom:.5rem;}.breadcrumb .breadcrumb-home-icon a{position:relative;padding-right:1.5rem;display:inline-block;}.breadcrumb .breadcrumb-home-icon a::after{position:absolute;content:"";left:1.5rem;top:2px;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/themes/traveltime/src/icons/breadcrumb-separator.svg");background-repeat:no-repeat;width:8px;height:1rem;opacity:.4;}.breadcrumb .breadcrumb-home-icon a svg{margin-top:2px;width:1rem;height:.875rem;opacity:.4;}.breadcrumb .breadcrumb-home-icon a svg:hover{opacity:1;}.breadcrumb #breadcrumbs{display:inline;}.breadcrumb #breadcrumbs span span{padding-bottom:.25rem;display:inline-block;}.breadcrumb #breadcrumbs span span:first-child{display:none;}.breadcrumb #breadcrumbs a{text-decoration:none;color:#000047;font-family:"Montserrat",sans-serif;font-size:1rem;display:inline-block;width:-moz-fit-content;width:fit-content;font-weight:500;opacity:.4;position:relative;padding-right:1.375rem;}.breadcrumb #breadcrumbs a:hover{opacity:1;}.breadcrumb #breadcrumbs a:hover::after{opacity:.4;}.breadcrumb #breadcrumbs a::after{position:absolute;content:"";right:5px;top:2px;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/themes/traveltime/src/icons/breadcrumb-separator.svg");background-repeat:no-repeat;width:8px;height:1rem;}.breadcrumb #breadcrumbs .breadcrumb_last{font-weight:bold;color:#000047;}@media (min-width: 1650px){section.homepage-block{max-width:100%;}.container-1440{max-width:1440px;margin:0 auto;}.container-1160{max-width:1160px;margin:0 auto;}}@media (min-width: 1250px){.container-1160{max-width:1160px;margin:0 auto;}}section.homepage-block{max-width:100%;overflow:hidden;}@media (max-width: 767.8px){section.homepage-block{max-width:768px;overflow-x:hidden;overflow-y:hidden;padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){section.homepage-block{max-width:576px;padding-left:15px;padding-right:15px;}}.travel-advisor-contents.container{overflow:hidden;white-space:nowrap;}@media (max-width: 768px){.travel-advisor-contents.container{overflow:auto;}}@media (min-width: 768px){section.newsletter,.select-holidays__destinations{padding-left:30px;padding-right:30px;}section.plan-your-dream{padding-left:100px;}}@media (max-width: 1649.8px){footer.travel-time-footer .footer-content{max-width:95%;margin:0 auto;gap:80px;}}@media (min-width: 1650px){footer.travel-time-footer .footer-content{max-width:1160px;margin:0 auto;gap:85px;}}@media (max-width: 1249.8px){footer.travel-time-footer .footer-content{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){footer.travel-time-footer .footer-content{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){footer.travel-time-footer .footer-content{padding-left:15px;padding-right:15px;}}@media (max-width: 1249.8px){body.archive.category section{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.archive.category section{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.archive.category section{padding-left:15px;padding-right:15px;}}@media (max-width: 1249.8px){body.reisadviseurs-template-default section.advisor{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.reisadviseurs-template-default section.advisor{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.reisadviseurs-template-default section.advisor{padding-left:15px;padding-right:15px;}}@media (max-width: 1249.8px){body.page-template-contact section.contact{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.page-template-contact section.contact{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.page-template-contact section.contact{padding-left:15px;padding-right:15px;}}@media (max-width: 1249.8px){body.page-template-offer section.contact.offer{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.page-template-offer section.contact.offer{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.page-template-offer section.contact.offer{padding-left:15px;padding-right:15px;}}@media (max-width: 1249.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-travel-advisors{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-travel-advisors{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-travel-advisors{padding-left:15px;padding-right:15px;}}@media (max-width: 1249.8px){body.post-template-default.single-post section{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.post-template-default.single-post section{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.post-template-default.single-post section{padding-left:15px;padding-right:15px;}}@media (max-width: 1439.8px){body.page-template-template-hoe-werkt-het section.how-work{padding-left:30px;padding-right:30px;}}@media (max-width: 1249.8px){body.page-template-template-hoe-werkt-het section.how-work{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.page-template-template-hoe-werkt-het section.how-work{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.page-template-template-hoe-werkt-het section.how-work{padding-left:15px;padding-right:15px;}}body.page div.page-content{max-width:1160px;margin:100px auto;}@media (max-width: 1249.8px){body.page div.page-content{padding-left:30px;padding-right:30px;}}@media (max-width: 767.8px){body.page div.page-content{padding-left:15px;padding-right:15px;}}@media (max-width: 575.8px){body.page div.page-content{padding-left:15px;padding-right:15px;}}.topbar.desktop{background:#000047;min-height:40px;display:flex;justify-content:center;align-items:center;}@media (max-width: 991.8px){.topbar.desktop{max-height:40px;overflow:hidden;}}.topbar.desktop .textwidget{display:flex;max-width:1440px;margin:0 auto;min-height:16px;}@media (max-width: 991.8px){.topbar.desktop .textwidget{display:flex;align-items:center;}}.topbar.desktop .textwidget .usp-item{display:flex;padding-right:20px;}@media (max-width: 575.8px){.topbar.desktop .textwidget .usp-item{padding-right:0;}}.topbar.desktop .textwidget .usp-item svg{width:13px;height:14px;fill:#88bb54;margin-right:8px;}.topbar.desktop .textwidget .usp-item p{color:#fff;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;}.topbar.desktop .textwidget:last-of-type{padding-right:0;}@media (max-width: 575.8px){.topbar.desktop .textwidget:last-of-type{min-height:50px;}}.usp-slider.mobile{display:none;}@media (max-width: 767.8px){.usp-slider.mobile{display:block;background:#000047;min-height:40px;position:relative;width:100%;overflow:hidden;padding-top:20px;}}@media (max-width: 767.8px) and (max-width: 991.8px){.usp-slider.mobile{max-height:40px;overflow:hidden;}}@media (max-width: 767.8px){.usp-item-mobile{position:absolute;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;transition:opacity .5s ease;opacity:0;color:#fff;}.usp-item-mobile.active{opacity:1;}.usp-slider.mobile .usp-item-mobile svg{width:13px;height:14px;fill:#88bb54;margin-right:8px;}}@media screen and (max-width: 767px){.topbar.desktop{display:none;}}@media (min-width: 768px){body.desktop{display:none;}}@media (max-width: 767.8px){body.mobile{display:none;}}@media screen and (min-width: 768px){body.desktop{display:block;}}@media screen and (max-width: 767px){body.mobile{display:block;}}header.header{display:flex;align-items:center;justify-content:space-between;position:relative;transition:top 8s ease;width:100%;background:#fff;}header.header .main-header{width:1160px;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:0 30px;height:90px;}header.header .main-header .main-header_logo{width:15%;}@media (max-width: 991.8px){header.header .main-header .main-header_logo{margin-left:-80px;}}@media (max-width: 767.8px){header.header .main-header .main-header_logo{margin-left:0;position:absolute;left:20px;}}header.header .main-header .main-header_images{width:15%;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;}@media (max-width: 1249.8px){header.header .main-header .main-header_images{left:2%;}}@media (max-width: 991.8px){header.header .main-header .main-header_images{left:0;}}@media (max-width: 767.8px){header.header .main-header .main-header_images{position:absolute;left:300px;}}@media (max-width: 575.8px){header.header .main-header .main-header_images{position:absolute;left:159px;}}header.header .main-header .main-header_images a img{max-width:30px !important;height:30px !important;}header.header .main-header .main-header_images img{max-width:30px !important;height:30px !important;}header.header .main-header .main-header_menu{width:75%;}@media (max-width: 991.8px){header.header .main-header .main-header_menu{max-width:60%;}}header.header .main-header .main-header_menu .menu{max-width:100%;display:flex;align-content:center;justify-content:center;align-items:center;min-height:90px;margin:0;padding:0;}header.header .main-header .main-header_menu .menu li.menu-item{list-style-type:none;padding-right:0;margin-right:1.5rem;min-height:90px;display:flex;align-items:center;}header.header .main-header .main-header_menu .menu li.menu-item a{text-decoration:none;color:#000047;font-weight:600;}header.header .main-header .main-header_menu .menu li.menu-item ul.sub-menu{display:none;transition:all .5s ease-in-out;transition-delay:.5s;}@media (min-width: 992px){header.header .main-header .main-header_menu .menu li.menu-item ul.sub-menu{opacity:0;}}@media (min-width: 768px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children{padding-left:40px;padding-right:40px;}}@media (min-width: 768px) and (max-width: 1249.8px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children{padding-left:12px;padding-right:35px;}}@media (min-width: 768px) and (max-width: 767.8px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children{padding-left:0;}}@media (min-width: 768px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu{opacity:1;display:flex;position:absolute;top:78px;left:0;z-index:999;width:100%;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin:0 auto;background:#fff;padding:120px 12% 60px 12%;gap:30px;}}@media (min-width: 768px) and (max-width: 1649.8px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu{padding:95px 10% 60px 10%;}}@media (min-width: 768px) and (max-width: 767.8px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu{display:none !important;}}@media (min-width: 768px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background:#fff;min-height:90px;padding:0 0 0 0;margin-top:-10px;}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li a{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:14px;max-width:92px;min-height:90px;}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li a img{width:92px;height:80px;border-radius:10px;}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li a span{color:#000047;text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li a span.menu-item-description{display:none;}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li:first-child{padding:0;position:absolute;top:10px;margin:0;background:transparent;}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li:first-child a{color:#000047;text-align:center;font-family:"Montserrat",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li:first-child a svg{display:none;}}@media (min-width: 768px){body.desktop header.header.fixed-desktop-header{position:fixed;top:0;width:100%;z-index:99999999;background-color:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.1);animation-name:example;animation-duration:1.5s;}}@keyframes example{from{height:1px;}to{height:90px;}}@media (min-width: 768px){body.desktop header.header.fixed-mobile-header{position:fixed;top:0;width:100%;z-index:99999999;background-color:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.1);animation-name:example;animation-duration:.3s;height:90px;}}@media (min-width: 768px){body.desktop header.header div.main-header div.overlay{position:fixed;top:150px;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99;display:none;}}@media (min-width: 768px){body.desktop.display-overlay header.header div.main-header div.overlay{display:block;}}@media (max-width: 767.8px){body.desktop.display-overlay header.header div.main-header div.overlay{display:none;}}body.desktop.mobile.hamburger-active.display-overlay header.header div.main-header div.overlay{display:none;}@media (max-width: 767.8px){body.desktop.mobile.hamburger-active.display-overlay header.header div.main-header div.overlay{display:none;}}body.desktop.get-destinations.hamburger-active.display-overlay header.header div.main-header div.overlay{display:none;}@media (max-width: 767.8px){body.desktop.get-destinations.hamburger-active.display-overlay header.header div.main-header div.overlay{display:none;}}.main-header__hamburger{display:none;}.mobile-contact-items{display:none;}.additional-mobile-menu{display:none;}@media (max-width: 767.8px){header.header{min-height:80px;max-width:100%;width:100%;}header.header .main-header{height:75px;margin:0 auto;display:flex;justify-content:space-around;align-items:center;padding:0 20px;position:fixed;background:#fff;z-index:999;width:100%;max-width:100%;}}@media (max-width: 767.8px) and (max-width: 575.8px){header.header .main-header{padding:0 10px;}}@media (max-width: 767.8px){header.header .main-header .main-header_menu{display:none;}header.header .main-header__hamburger{display:flex;}header.header .main-header__hamburger a{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;background:#29abe2;width:39px;height:39px;}header.header .main-header__hamburger a span.first-bite{width:16px;margin-bottom:5px;background:#fff;border:1px solid transparent;}header.header .main-header__hamburger a span.second-bite{width:16px;margin-bottom:5px;background:#fff;border:1px solid transparent;}header.header .main-header__hamburger a span.last-bite{width:16px;background:#fff;border:1px solid transparent;}body.hamburger-active .main-header{height:75px;width:100%;margin:0 auto;display:flex;justify-content:space-around;align-items:center;padding:0 20px;position:relative;background:#fff;z-index:999;}}@media (max-width: 767.8px) and (max-width: 575.8px){body.hamburger-active .main-header{padding:0 10px;}}@media (max-width: 767.8px){body.hamburger-active .main-header .main-header_menu{display:flex;max-width:100%;top:105px;flex-direction:column;background-color:#f2f2f2;padding:80px 15px 30px 15px;}}@media (max-width: 767.8px) and (max-width: 447.8px){body.hamburger-active .main-header .main-header_menu{padding:23px 15px 30px 15px;}}@media (max-width: 767.8px){body.hamburger-active .main-header .main-header_menu .menu-header-container{display:flex;flex-direction:column;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items{display:block;}body.hamburger-active .main-header .main-header_menu .additional-mobile-menu{display:flex;max-width:100%;margin-top:-20px;}body.hamburger-active .main-header .main-header_menu .additional-mobile-menu .menu-additional-mobile-menu-container .additional-menu-mobile-items{display:flex;flex-wrap:wrap;gap:8px;padding:0;}body.hamburger-active .main-header .main-header_menu .additional-mobile-menu .menu-additional-mobile-menu-container .additional-menu-mobile-items li{list-style-type:none;background:#000047;background:#000047;padding:14px 30px;border-radius:8px;width:calc(50% - 4px);box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:10px;flex-wrap:wrap;}body.hamburger-active .main-header .main-header_menu .additional-mobile-menu .menu-additional-mobile-menu-container .additional-menu-mobile-items li a{text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;color:#fff;text-decoration:none;}.hamburger-active .main-header{position:fixed;z-index:100;padding:0 10px;background:#fff;height:75px;}.hamburger-active .main-header .main-header_menu{background:#fff;max-width:100%;height:100vh;position:fixed;top:136px;bottom:0;left:0;right:0;}.hamburger-active .main-header .main-header_menu li{height:unset;width:100%;max-width:100%;position:relative;display:flex;flex-direction:column;}.hamburger-active .main-header .main-header_menu li a{width:100%;font-size:19px;font-family:"Montserrat",sans-serif;font-weight:700;cursor:pointer;}.hamburger-active .main-header .main-header_menu li a:after{position:absolute;right:66px;}.hamburger-active .main-header .main-header_menu li a span.first-bite{width:16px;margin-bottom:0;background:#fff;border:1px solid transparent;}.hamburger-active .main-header .main-header_menu li a span.second-bite{width:16px;margin-bottom:5px;background:#fff;border:1px solid transparent;}.hamburger-active .main-header__hamburger{z-index:100;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:50px;}.hamburger-active .main-header__hamburger a{width:17px;height:17px;justify-content:center;align-items:center;}.hamburger-active .main-header__hamburger a span.first-bite{transform:rotate(45deg);margin:5px;width:12px;border:1px solid black;}.hamburger-active .main-header__hamburger a span.last-bite{display:none;}.hamburger-active .main-header__hamburger a span.second-bite{transform:rotate(-45deg);margin:-6px 0 0 0;width:12px;border:1px solid black;}}@media (max-width: 767.8px){header.header .main-header .main-header_menu .menu li.menu-item{position:relative;all:unset;display:flex;padding:20px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:8px;background:#29abe2;}header.header .main-header .main-header_menu .menu li.menu-item a{text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;}}@media (max-width: 767.8px){.show-mobile-submenu.sub-menu{display:flex;}}@media (max-width: 767.8px){body.hamburger-active li.menu-item.menu-item-has-children:hover ul.sub-menu{display:none;}}@media (max-width: 767.8px){body.get-destinations ul.sub-menu.show-mobile-submenu{text-align:center;display:flex !important;padding:0;width:100%;background:#f2f2f2;position:absolute;margin:0;padding-top:50px;padding-bottom:30px;top:50px;bottom:0;right:0;left:0;flex-wrap:wrap;justify-content:center;align-items:center;max-width:100%;z-index:3;overflow-y:scroll;align-content:flex-start;height:calc(70vh - 30px);margin-top:20px;}}@media (max-width: 447.8px){body.get-destinations ul.sub-menu.show-mobile-submenu{padding-top:10px;}}@media (min-width: 768px){body.get-destinations ul.sub-menu.show-mobile-submenu{display:none;}}body.hamburger-active .main-header .main-header_menu{z-index:2;display:grid;grid-template-rows:auto auto 1fr;}body.hamburger-active .main-header .main-header_menu .additional-mobile-menu{z-index:2;}@media (max-width: 767.8px){body.get-destinations ul.sub-menu.show-mobile-submenu li.menu-item{background:#f2f2f2 !important;padding:5px !important;}}@media (max-width: 767.8px){body.get-destinations ul.sub-menu.show-mobile-submenu li:first-child a{position:absolute;top:25px;left:-60px;color:#000047 !important;font-family:"Montserrat",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;display:flex;flex-direction:row;}}body.get-destinations ul.sub-menu.show-mobile-submenu li a{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;align-content:center;gap:10px;}body.get-destinations ul.sub-menu.show-mobile-submenu li a img{width:100px;height:80px;border-radius:8px;}body.get-destinations ul.sub-menu.show-mobile-submenu li a span{color:#000047;text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;}body.desktop .main-header_menu li.menu-item-has-children > a{position:relative;}body.desktop .main-header_menu li.menu-item-has-children > a::after{transition:transform .2s ease-in-out;content:"";background-repeat:no-repeat;bottom:1px;position:absolute;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/themes/traveltime/src/icons/chevron-down-white.svg");width:1.125rem;height:1.125rem;right:1rem;}@media (min-width: 768px){body.desktop .main-header_menu li.menu-item-has-children > a::after{right:-1.25rem;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/themes/traveltime/src/icons/chevron-down.svg");width:14px;height:15px;}}@media (min-width: 768px){body.desktop .main-header_menu li.menu-item-has-children:hover a::after{transform:rotate(180deg);}}body.desktop .main-header_menu li.menu-item-has-children.link-with-submenu-active a::after{transform:rotate(180deg);}header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children li.heading-flyout__submenu a:first-child::after{content:none;}@media (min-width: 768px){body.desktop.display-overlay header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children li.heading-flyout__submenu a:first-child::before{content:none;}}@media screen and (min-width: 768px){.show-mobile-submenu.sub-menu{display:none;}}body.hamburger-active header.header .main-header.main-header_images{width:15%;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;}@media (max-width: 1249.8px){body.hamburger-active header.header .main-header.main-header_images{left:2%;}}@media (max-width: 991.8px){body.hamburger-active header.header .main-header.main-header_images{left:0;}}@media (max-width: 767.8px){body.hamburger-active header.header .main-header.main-header_images{position:absolute;left:300px;}}@media (max-width: 575.8px){body.hamburger-active header.header .main-header.main-header_images{position:absolute;left:159px;}}body.hamburger-active header.header .main-header.main-header_images a img{max-width:30px !important;height:30px !important;}body.hamburger-active header.header .main-header.main-header_images img{max-width:30px !important;height:30px !important;}@media (max-width: 767.8px){body.hamburger-active .main-header .main-header_menu.fixed-main-menu{top:120px;}}header.header .main-header .main-header_menu .menu li.menu-item:first-child{padding-left:70px;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items{align-self:end;margin-bottom:150px;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:0;flex-direction:row;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu li{list-style-type:none;padding:12px 1px;border-radius:8px;width:calc(50% - 10px);max-width:calc(50% - 10px);box-sizing:border-box;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu li:last-child{background:#fff;background:#fff !important;border-radius:4px;border:1px solid #000047;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;max-height:44px;gap:1px;padding:12px 1px;align-content:flex-start;justify-content:flex-start;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu li:last-child a{background:#fff !important;background:#fff !important;color:#000047;border-radius:4px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;font-size:12px;align-content:center;justify-content:center;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu li:last-child a svg{width:30px;height:20px;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu li:first-child{background:#fff !important;border-radius:4px;border:1px solid #000047;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:2px;max-height:44px;padding:12px;align-content:center;justify-content:center;visibility:hidden;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu li:first-child a{background:#fff !important;background:#fff !important;color:#000047;border-radius:4px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;font-size:12px;align-content:center;justify-content:center;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items .menu-mobile-contact-menu-container ul#menu-mobile-contact-menu li:first-child a svg{width:20px;height:20px;}body.hamburger-active .main-header .main-header_menu .mobile-contact-items.change-place{align-self:end;margin-bottom:100px;}@media (max-width: 767.8px){.fixed-main-menu{margin-top:-50px;}}@media (max-width: 767.8px){.header.header .main-header .main-header_menu .menu{display:flex;flex-direction:column;width:100%;gap:10px;padding:0;margin-bottom:20px;margin-left:0;}.header.header .main-header .main-header_menu .menu li.menu-item{position:relative;}.show-mobile-submenu li.no-link a{display:none !important;}}.sub-menu{display:none;top:100%;left:0;}@media (max-width: 767.8px){.show-mobile-submenu{display:flex;}}@media (min-width: 768px) and (min-width: 768px){body.desktop header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span.down,body.desktop header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span.up{display:none !important;}}@media (min-width: 768px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span{display:block;}}@media (max-width: 767.8px){header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span{display:block;}body.hamburger-active header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a{position:relative;}body.hamburger-active header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span.down,body.hamburger-active header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span.up{position:absolute;right:0;top:0;}body.hamburger-active header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span svg{width:20px;height:20px;fill:#fff;}body.hamburger-active header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span.up{display:none;}body.hamburger-active header.header .main-header .main-header_menu .menu li.menu-item.menu-item-has-children a span.down{display:block;}}@media (max-width: 767.8px){body.mobile header.header.fixed-mobile-header{position:fixed;top:0;width:100%;z-index:99999999;background-color:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.1);}}@media (max-width: 575.8px){body.mobile header.header.fixed-mobile-header{top:0;}}@media (max-width: 767.8px){.show-mobile-submenu.sub-menu{display:flex;text-align:center;padding:0;width:100%;background:#f2f2f2;position:absolute;margin:0;padding-top:50px;padding-bottom:50px;flex-wrap:wrap;justify-content:center;align-items:center;max-width:100%;z-index:3;overflow-y:scroll;height:calc(70vh - 30px);margin-top:20px;}.show-mobile-submenu.sub-menu li.menu-item:not(:first-child){all:unset;display:flex;padding:20px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:8px;background:#f2f2f2;}.show-mobile-submenu.sub-menu li.menu-item:not(:first-child) a span{color:#000;}}@media (max-width: 767.8px){body.mobile.hamburger-active header.header .main-header .main-header_menu .menu-header-container ul.menu li.menu-item.menu-item-has-children .sub-menu.show-mobile-submenu li.menu-item{background:#f2f2f2 !important;display:flex;padding:20px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:8px;position:relative;}}@media (max-width: 767.8px){body.mobile.hamburger-active header.header .main-header .main-header_menu .menu-header-container ul.menu li.menu-item.menu-item-has-children .sub-menu.show-mobile-submenu li.menu-item:first-child{display:none;}}@media screen and (min-width: 768px){.show-mobile-submenu.sub-menu{display:none;}}@media (max-width: 767.8px){header.header .main-header__hamburger{display:flex;position:absolute;right:55px;margin-right:0;}body.hamburger-active header.header .main-header__hamburger{display:flex;position:absolute;right:15px;margin-right:0;}}@media (max-width: 767.8px) and (max-width: 447.8px){body.hamburger-active header.header .main-header__hamburger{top:-22px;}}@media (max-width: 767.8px){body.hamburger-active header.header.fixed-mobile-header .main-header__hamburger{top:12px;}}@media (max-width: 575.8px){.main-header_logo a img{width:118px;height:40px;padding-left:7px;}header.header .main-header__hamburger{width:39px;height:39px;position:absolute;right:35px;margin-right:0;}}@media (max-width: 767.8px){header.header .main-header .main-header_menu{width:unset;padding-right:15px;}}section.hero{display:flex;max-width:100%;flex-direction:column;justify-content:center;align-items:center;gap:40px;-o-object-fit:cover;object-fit:cover;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;height:600px;}section.hero .hero-content{position:absolute;max-width:678px;max-height:-moz-fit-content;max-height:fit-content;top:50%;left:50%;transform:translate(-50%,-50%);}@media (max-width: 767.8px){section.hero .hero-content{width:90%;}}section.hero .hero-content h1{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:60px;font-style:normal;font-weight:bold;line-height:56px;letter-spacing:-.6px;margin:0 0 20px 0;}@media (max-width: 1249.8px){section.hero .hero-content h1{font-size:40px;line-height:40px;}}@media (max-width: 767.8px){section.hero .hero-content h1{font-size:37px;line-height:30px;margin:0;}}@media (max-width: 575.8px){section.hero .hero-content h1{font-size:29px;}}section.hero .hero-content p{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;margin:0 0 40px 0;line-height:20px;}@media (max-width: 767.8px){section.hero .hero-content p{font-size:26px;line-height:38px;margin:0 0 20px 0;}}@media (max-width: 575.8px){section.hero .hero-content p{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 20px 0;}}section.hero .hero-content__destination{display:flex;padding:30px 40px 40px 40px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;border-radius:8px;background:#000047;box-shadow:0 4px 100px 0 rgba(0,0,0,.5);margin-top:40px;}@media (max-width: 767.8px){section.hero .hero-content__destination{padding:30px 30px 30px 30px;align-self:stretch;}}section.hero .hero-content__destination p{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0;}@media (max-width: 575.8px){section.hero .hero-content__destination p{font-size:16px;}}section.hero .hero-content__destination .search-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;max-width:678px;position:relative;}@media (max-width: 767.8px){section.hero .hero-content__destination .search-container{width:100%;}}section.hero .hero-content__destination .search-container form{display:flex;}@media (max-width: 1439.8px){section.hero .hero-content__destination .search-container form{display:flex;flex-direction:column;gap:10px;}}@media (max-width: 767.8px){section.hero .hero-content__destination .search-container form{width:100%;}}section.hero .hero-content__destination .search-container form .select-destination{position:relative;}section.hero .hero-content__destination .search-container form .select-destination::after{content:"";width:22px;height:40px;position:absolute;top:6;background:#fff;right:0;}section.hero .hero-content__destination .search-container form .select-destination .search-container svg{width:20px;height:20px;fill:#88bb54;position:absolute;top:17px;left:15px;}@media (max-width: 767.8px){section.hero .hero-content__destination .search-container form .select-destination .search-container svg{left:30px;}}@media (max-width: 575.8px){section.hero .hero-content__destination .search-container form .select-destination .search-container svg{left:20px;}}section.hero .hero-content__destination .search-container form .select-destination #destination-select{text-decoration:none;color:#000047;font-size:16px;font-style:normal;font-weight:500;line-height:normal;font-family:"Montserrat",sans-serif;border-radius:4px;background:#fff;display:flex;padding:1rem 1.25rem 1rem 2.5rem;align-items:center;gap:10px;flex:1 0 0;width:408px;border:1px solid #fff;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/04/search.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}@media (max-width: 1249.8px){section.hero .hero-content__destination .search-container form .select-destination #destination-select{width:100%;font-size:14px;padding-left:1.5rem;}}section.hero .hero-content__destination .search-container form .select-destination #destination-select option{color:#999;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}section.hero .hero-content__destination .search-container form button{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border:1px solid #29abe2;border-radius:4px;background:#29abe2;margin-left:10px;cursor:pointer;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;}@media (max-width: 1439.8px){section.hero .hero-content__destination .search-container form button{margin-left:0;max-width:100%;}}@media (max-width: 575.8px){section.hero .hero-content__destination .search-container form button{max-width:100%;}}section.hero .hero-content__destination .search-container form button a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;}section.under-hero-logos{max-width:100%;background:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.15);margin:auto;display:flex;position:relative;}section.hero .hero-content__destination .search-container form .select-destination #destination-select.nitro-lazy{background-image:none !important;}@media (max-width: 767.8px){section.under-hero-logos{padding-left:0;padding-right:0;max-width:100%;}}section.under-hero-logos p{color:#888;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;position:absolute;left:30px;top:32px;}@media (max-width: 1249.8px){section.under-hero-logos p{display:none;}}section.under-hero-logos div.logos-banner{margin:auto 0 auto auto;overflow:hidden;width:calc(100vw - 200px);min-width:100px;}@media (max-width: 1249.8px){section.under-hero-logos div.logos-banner{padding-left:0;padding-right:0;width:100%;}}section.under-hero-logos div.logos-banner .logos-banner-content{display:flex;max-height:80px;padding:3px 1px 3px 120px;gap:40px;flex-shrink:0;flex-direction:row;flex-wrap:nowrap;position:relative;align-items:center;justify-content:flex-start;margin:0 auto;max-width:1440px;}@media (max-width: 575.8px){section.under-hero-logos div.logos-banner .logos-banner-content{max-width:700px;width:700px;gap:20px;}}section.under-hero-logos div.logos-banner .logos-banner-content .logo-container img{width:145.219px;height:-moz-fit-content;height:fit-content;flex-shrink:0;-o-object-fit:scale-down;object-fit:scale-down;filter:grayscale(100%);}section.travel-advisor{max-width:97%;padding:30px 0;margin-right:0;margin-left:3%;overflow:hidden;position:relative;}@media (max-width: 1439.8px){section.travel-advisor{max-width:98%;padding:30px 0;margin-left:1%;}}@media (max-width: 767.8px){section.travel-advisor{padding:30px 0 30px 3%;margin:0;overflow-x:scroll;max-width:97%;}}@media (max-width: 575.8px){section.travel-advisor{padding:30px 0 0 3%;margin-bottom:20px;}}section.travel-advisor .advisor-slider{max-width:100%;display:flex;align-items:center;}@media (max-width: 1439.8px){section.travel-advisor .advisor-slider{max-width:100%;}}section.travel-advisor .advisor-slider .travel-advisor-contents{display:flex;flex-direction:row;gap:30px;cursor:grab;max-width:100%;transition:transform .5s ease;}@media (max-width: 1439.8px){section.travel-advisor .advisor-slider .travel-advisor-contents{max-width:100%;}}@media (max-width: 575.8px){section.travel-advisor .advisor-slider .travel-advisor-contents{gap:20px;}}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item{width:200px;height:300px;margin-right:0 !important;}@media (max-width: 575.8px){section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item{width:150px;height:220px;min-width:150px;}}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .image-container{position:relative;width:200px;margin-bottom:-5px;}@media (max-width: 575.8px){section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .image-container{width:150px;}}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .image-container img{width:200px;height:260px;-o-object-fit:contain;object-fit:cover;border-radius:8px;}@media (max-width: 575.8px){section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .image-container img{width:150px;height:170px;}}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .image-container p{color:#fff;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.12px;position:absolute;bottom:15px;padding:0 0 0 10px;background:#000047;display:flex;text-align:center;}@media (max-width: 575.8px){section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .image-container p{font-size:11px;}}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .image-container p svg{position:relative;left:15px;}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .name{margin-top:10px;margin-bottom:1px;}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .name a{text-decoration:none;color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:10px 0 0 0;}@media (max-width: 575.8px){section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .name a{font-size:14px;}}section.travel-advisor .advisor-slider .travel-advisor-contents .travel-advisor-item .city{color:#393838;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;margin:0;}.travel-advisor{position:relative;}.swiper-button-prev,.swiper-button-next{position:absolute;top:35%;z-index:8;cursor:pointer;transition:background-color .3s ease;border-radius:4px;background:#000047;width:50px;height:50px;}.swiper-button-prev{left:10px;}.swiper-button-next{right:10px;}@media (max-width: 1439.8px){.swiper-button-next{right:15px;}}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#739863;box-shadow:2px 2px 0 #fff;}.swiper-button-prev::after,.swiper-button-next::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;transition:border-color .3s ease;}.swiper-button-prev::after{transform:translate(-50%,-50%) rotate(-135deg);}.swiper-button-next::after{transform:translate(-50%,-50%) rotate(45deg);}.travel-advisor{position:relative;overflow:hidden;width:100%;}.advisor-slider{display:flex;align-items:center;}.travel-advisor-contents{display:flex;transition:transform .5s ease;cursor:grab;}.travel-advisor-item{min-width:200px;}@media (max-width: 767.8px){.travel-advisor-item{min-width:200px;}}.image-container{position:relative;}.image-container a{display:block;}.slider-button-prev,.slider-button-next{position:absolute;top:50%;transform:translateY(-50%);color:white;cursor:pointer;z-index:10;display:flex;width:50px;height:50px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#000047;}@media (max-width: 767.8px){.slider-button-prev,.slider-button-next{display:none;}}.slider-button-prev{left:10px;}.slider-button-next{right:10px;}@media (max-width: 1439.8px){.slider-button-next{right:50px;}}.grabbing{cursor:grabbing !important;}.travel-advisor-contents.grabbing{cursor:grabbing;}section.plan-your-dream{position:relative;display:flex;margin:50px 20px 1px 20px;height:700px;}@media (max-width: 767.8px){section.plan-your-dream{height:820px;}}@media (max-width: 575.8px){section.plan-your-dream{margin:1px 0 0 0;height:540px;}}section.plan-your-dream .plan-your-dream-content{position:relative;display:flex;}section.plan-your-dream .plan-your-dream-content .content-texts{order:1;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:580px;padding:60px;border-radius:8px;background:#000047;max-height:222px;position:absolute;top:341px;left:-85px;min-height:240px;}@media (max-width: 767.8px){section.plan-your-dream .plan-your-dream-content .content-texts{width:540px;top:450px;padding:40px 40px 80px 60px;left:0;}}@media (max-width: 575.8px){section.plan-your-dream .plan-your-dream-content .content-texts{padding:40px 40px 40px 40px;top:210px;width:296px;}}@media (max-width: 447.8px){section.plan-your-dream .plan-your-dream-content .content-texts{padding:40px 40px 40px 40px;top:210px;width:274px;}}section.plan-your-dream .plan-your-dream-content .content-texts .plan-your{color:#29abe2;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.44px;margin:0;}@media (max-width: 575.8px){section.plan-your-dream .plan-your-dream-content .content-texts .plan-your{color:#29abe2;text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px;}}section.plan-your-dream .plan-your-dream-content .content-texts .main-heading{color:#fff;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;margin:0;}@media (max-width: 575.8px){section.plan-your-dream .plan-your-dream-content .content-texts .main-heading{color:#fff;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.3px;}}section.plan-your-dream .plan-your-dream-content .content-texts p{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;margin:0;max-width:580px;}@media (max-width: 767.8px){section.plan-your-dream .plan-your-dream-content .content-texts p{max-width:450px;}}@media (max-width: 575.8px){section.plan-your-dream .plan-your-dream-content .content-texts p{max-width:100%;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;}}section.plan-your-dream .plan-your-dream-content .content-texts button{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border:1px solid #88bb54;border-radius:4px;background:#88bb54;margin-top:30px;}@media (max-width: 575.8px){section.plan-your-dream .plan-your-dream-content .content-texts button{width:248px;padding:16px 0;}}section.plan-your-dream .plan-your-dream-content .content-texts button a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}@media (max-width: 575.8px){section.plan-your-dream .plan-your-dream-content .content-texts button a{color:#fff;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;}}section.plan-your-dream .plan-your-dream-content .dream-image{width:850px;height:560px;flex-shrink:0;order:2;margin-left:230px;background-size:100%;background-repeat:no-repeat;}@media (max-width: 575.8px){section.plan-your-dream .plan-your-dream-content .dream-image{margin-left:50px;width:370px;height:261px;margin-right:-50px;border-radius:8px 0 0 8px;}}section.your-wishes{max-width:100%;margin:10px;}@media (max-width: 767.8px){section.your-wishes{margin:-40px 0;padding:0;}}section.your-wishes .wishes-content{margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:5vw;padding-left:120px;}@media (max-width: 991.8px){section.your-wishes .wishes-content{display:flex;flex-direction:column;justify-content:center;padding:10px;}}@media (max-width: 1249.8px){section.your-wishes .wishes-content{gap:1vw;}}@media (max-width: 575.8px){section.your-wishes .wishes-content{padding:20px;}}section.your-wishes .wishes-content__texts{max-width:50%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;align-items:flex-start;padding-top:50px;}@media (max-width: 991.8px){section.your-wishes .wishes-content__texts{max-width:100%;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;}}@media (max-width: 767.8px){section.your-wishes .wishes-content__texts{max-width:100%;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center;}}section.your-wishes .wishes-content__texts p{color:#ff7d00;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.08px;margin:0;}@media (max-width: 767.8px){section.your-wishes .wishes-content__texts p{text-align:center;}}section.your-wishes .wishes-content__texts blockquote{color:#000047;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;max-width:526px;max-height:280px;margin:0;}@media (max-width: 991.8px){section.your-wishes .wishes-content__texts blockquote{max-width:70%;}}@media (max-width: 767.8px){section.your-wishes .wishes-content__texts blockquote{max-width:100%;text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:-.3px;}}section.your-wishes .wishes-content__slider-items{display:flex;overflow:hidden;max-width:466px;position:relative;height:540px;}@media (max-width: 767.8px){section.your-wishes .wishes-content__slider-items{max-width:100%;justify-content:center;margin-top:-30px;}}section.your-wishes .wishes-content__slider-items .slider-item{max-width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;flex:0 0 auto;width:100%;transition:transform .5s ease;text-align:center;padding:20px;}@media (max-width: 575.8px){section.your-wishes .wishes-content__slider-items .slider-item{max-width:100%;}}section.your-wishes .wishes-content__slider-items .slider-item img{width:270px;height:250px;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;}section.your-wishes .wishes-content__slider-items .slider-item .heading{display:block;color:#000047;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:40px 0 8px 0;}section.your-wishes .wishes-content__slider-items .slider-item p{text-align:center;color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px;}@media (max-width: 575.8px){section.your-wishes .wishes-content__slider-items .slider-item p{max-width:100%;}}.wishes-content__slider-items .next-prev .prev,.wishes-content__slider-items .next-prev .next{cursor:pointer;position:absolute;top:94%;width:auto;padding:16px;margin-top:-50px;color:#000;font-weight:bold;font-size:20px;border-radius:0 3px 3px 0;-moz-user-select:none;user-select:none;-webkit-user-select:none;}.wishes-content__slider-items .next-prev .prev{left:41%;}@media (max-width: 575.8px){.wishes-content__slider-items .next-prev .prev{left:32%;}}@media (max-width: 447.8px){.wishes-content__slider-items .next-prev .prev{left:30%;}}.wishes-content__slider-items .next-prev .next{right:29%;}@media (max-width: 575.8px){.wishes-content__slider-items .next-prev .next{right:30%;}}.wishes-content__slider-items .next-prev svg{fill:#fff;background:#000047;border-radius:4px;width:30px;height:30px;padding:10px;}section.newsletter{display:none;margin:100px 0;overflow:inherit;}@media (max-width: 1249.8px){section.newsletter{overflow:hidden;}}@media (max-width: 575.8px){section.newsletter{margin:40px 0 0 0;}}section.newsletter .newsletter-contents{display:flex;background:#000047;flex-direction:row;justify-content:center;align-items:center;padding:60px;border-radius:8px;max-width:1040px;}@media (max-width: 575.8px){section.newsletter .newsletter-contents{padding:40px;}}section.newsletter .newsletter-contents__texts{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;max-width:580px;}@media (max-width: 575.8px){section.newsletter .newsletter-contents__texts{max-width:100%;}}section.newsletter .newsletter-contents__texts h3{color:#29abe2;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.44px;margin:0;}@media (max-width: 575.8px){section.newsletter .newsletter-contents__texts h3{margin:0;color:#29abe2;text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px;}}section.newsletter .newsletter-contents__texts h4{color:#fff;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;margin:0 0 10px 0;}@media (max-width: 767.8px){section.newsletter .newsletter-contents__texts h4{color:#fff;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}}section.newsletter .newsletter-contents__texts p{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;max-width:470px;margin-bottom:30px;}@media (max-width: 767.8px){section.newsletter .newsletter-contents__texts p{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;}}section.newsletter .newsletter-contents__texts form{display:flex;gap:16px;}@media (max-width: 767.8px){section.newsletter .newsletter-contents__texts form{display:flex;gap:16px;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;width:100%;}}section.newsletter .newsletter-contents__texts form input#email{padding:16px 30px;align-items:center;gap:10px;width:300px;border-radius:4px;border:1px solid #fff;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/05/envelop.svg");background-size:20px 45px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;color:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}section.newsletter .newsletter-contents__texts form input#email.nitro-lazy{background-image:none !important;}section.newsletter .newsletter-contents__texts form input#email:focus{border:1px solid #fff;}@media (max-width: 767.8px){section.newsletter .newsletter-contents__texts form input#email{width:98%;}}section.newsletter .newsletter-contents__texts form button{padding:16px 30px;justify-content:center;align-items:center;background-color:#29abe2;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;width:170px;border-radius:4px;border:1px solid #29abe2;}@media (max-width: 767.8px){section.newsletter .newsletter-contents__texts form button{width:98%;}}section.newsletter .newsletter-contents__images{position:relative;width:580px;}@media (max-width: 767.8px){section.newsletter .newsletter-contents__images{display:none;}}section.newsletter .newsletter-contents__images .img1{position:absolute;top:50%;left:0;transform:translateY(-50%);width:306px;height:360px;border-radius:8px;-o-object-fit:cover;object-fit:cover;}section.newsletter .newsletter-contents__images .img2{position:absolute;top:-335px;left:150px;}section.newsletter .newsletter-contents__images .img3{position:absolute;top:-35px;left:230px;}section.newsletter .newsletter-contents__texts form input#email:focus,section.newsletter .newsletter-contents__texts form input#email:focus-visible{outline:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:20px solid #fff;}section.homepage-block.select-holidays__destinations{margin:100px 0 88px 0;}@media (max-width: 575.8px){section.homepage-block.select-holidays__destinations{margin:74px 0 33px 0;}}section.homepage-block.select-holidays__destinations .select-holidays h2.select-holidays__title{color:#000047;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;margin:0 0 40px 0;}@media (max-width: 767.8px){section.homepage-block.select-holidays__destinations .select-holidays h2.select-holidays__title{text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}}section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,auto);gap:40px;margin-left:0;}@media (max-width: 1649.8px){section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items{margin-left:0;}}@media (max-width: 1249.8px){section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items{display:flex;flex-wrap:wrap;gap:26px;margin-left:0;}}@media (max-width: 575.8px){section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items{gap:17px;justify-content:center;}}@media (max-width: 447.8px){section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items{gap:5px;justify-content:center;}}section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items .select-holidays__item{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:flex-start;gap:14px;width:-moz-fit-content;width:fit-content;}@media (max-width: 575.8px){section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items .select-holidays__item{gap:1px;margin-bottom:7px;}}section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items .select-holidays__item a{text-decoration:none;}section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items .select-holidays__item a img{width:140px;height:110px;border-radius:8px;}@media (max-width: 575.8px){section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items .select-holidays__item a img{width:110px;}}section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items .select-holidays__item a h3.select-holidays__item__title{color:#000047;text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;margin:14px 0 0 0;}@media (max-width: 767.8px){section.homepage-block.select-holidays__destinations .select-holidays .select-holidays__items .select-holidays__item a h3.select-holidays__item__title{font-size:13px;margin:5px 0 5px 0;}}.select-holidays__item.show-more{display:block !important;}.show-more-btn.show-more{display:none !important;}@media (min-width: 768px){.show-more-btn{display:none;}}@media (max-width: 767px){.select-holidays__item{display:none !important;}.select-holidays__item:nth-child(-n+12){display:block !important;}.show-more-btn{text-align:center;display:flex;width:90%;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:2px solid #000047;background:#fff;margin:20px auto;cursor:pointer;z-index:3;position:relative;color:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;}.select-holidays.container-1160{position:relative;}.holiday-overlay:before{content:"";position:absolute;top:410px;left:0;width:100%;height:100%;background:rgba(255,255,255,.6);z-index:2;}}@media (max-width: 767px) and (max-width: 447.8px){.holiday-overlay:before{top:405px;}}section.usp-information{padding:40px 10px;background-color:rgba(0,0,71,.05);margin-bottom:60px;}@media (max-width: 767.8px){section.usp-information{margin-bottom:38px;}}section.usp-information .usp-content{display:flex;gap:70px;justify-content:center;}section.usp-information .usp-content__information{max-width:240px;}@media (max-width: 767.8px){section.usp-information .usp-content__information{max-width:100%;margin:0 20px;}}section.usp-information .usp-content__information .svg-container{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;}section.usp-information .usp-content__information .svg-container img{width:41px;height:45px;}section.usp-information .usp-content__information .texts{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;}section.usp-information .usp-content__information .texts h3{color:#000047;text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:16px 1px 5px 1px;}section.usp-information .usp-content__information .texts p{color:#666;text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin:0;}@media (max-width: 767.8px){section.usp-information .usp-content__information .texts p{width:500px;white-space:pre-line;}}@media (max-width: 575.8px){section.usp-information .usp-content__information .texts p{width:300px;white-space:pre-line;}}@media (max-width: 767.8px){.usp-content__information{transition:transform .5s ease-in-out;}.usp-content{all:unset;}.usp-content div.usp-is-active{visibility:visible;position:absolute;opacity:1;}.usp-content div.usp-is-inactive{visibility:hidden;opacity:0;}}.desktop-only{display:block;}.mobile-usp-slider{display:none;}@media (max-width: 767px){.desktop-only{display:none;}.mobile-usp-slider{display:block;}}.usp-is-active{opacity:1;transform:translateX(0);}.usp-is-inactive{opacity:0;transform:translateX(-100%);}@media (max-width: 767.8px){section.destination-archive-hero{height:500px;}}section.destination-archive-hero .hero__container{display:flex;max-width:1160px;margin:0 auto;max-height:500px;padding:150px 0 40px 0;flex-shrink:0;flex-direction:column;}@media (max-width: 767.8px){section.destination-archive-hero .hero__container{padding:80px 15px 40px 15px;}}section.destination-archive-hero .hero__container h1{color:#fff;font-family:"Montserrat",sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:65px;letter-spacing:-.6px;max-width:473px;margin:0 0 10px 0;}@media (max-width: 767.8px){section.destination-archive-hero .hero__container h1{font-size:33px;letter-spacing:-.33px;line-height:normal;}}section.destination-archive-hero .hero__container p{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 30px 0;}@media (max-width: 767.8px){section.destination-archive-hero .hero__container p{font-size:18px;font-weight:500;}}section.destination-archive-hero .hero__container .hero__information-contact{display:flex;justify-content:space-between;align-items:flex-end;margin-top:-20px;}@media (max-width: 991.8px){section.destination-archive-hero .hero__container .hero__information-contact{flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;}}@media (max-width: 767.8px){section.destination-archive-hero .hero__container .hero__information-contact{flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;}}section.destination-archive-hero .hero__container .hero__information-contact .information{order:1;}section.destination-archive-hero .hero__container .hero__information-contact .information ul{display:flex;flex-direction:row;gap:30px;margin:0 0 0 -40px;}@media (max-width: 991.8px){section.destination-archive-hero .hero__container .hero__information-contact .information ul{flex-direction:column;gap:10px;margin:10px 0 30px -40px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}}@media (max-width: 767.8px){section.destination-archive-hero .hero__container .hero__information-contact .information ul{flex-direction:column;gap:10px;margin:10px 0 30px -40px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}}section.destination-archive-hero .hero__container .hero__information-contact .information ul li{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal;list-style:none;display:flex;gap:10px;flex-direction:row;align-items:center;flex-wrap:nowrap;}@media (max-width: 767.8px){section.destination-archive-hero .hero__container .hero__information-contact .information ul li{font-size:16px;font-weight:500;}}section.destination-archive-hero .hero__container .hero__information-contact .information ul li svg{fill:#fff;width:20px;height:20px;}section.destination-archive-hero .hero__container .hero__information-contact .contact{display:flex;gap:12px;flex-direction:row;order:2;}@media (max-width: 767.8px){section.destination-archive-hero .hero__container .hero__information-contact .contact{gap:16px;flex-direction:column;order:2;align-content:flex-start;justify-content:flex-start;align-items:flex-start;}}section.destination-archive-hero .hero__container .hero__information-contact .contact button.direct-contact{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:2px solid #fff;background:transparent;}section.destination-archive-hero .hero__container .hero__information-contact .contact button.direct-contact a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}@media (max-width: 767.8px){section.destination-archive-hero .hero__container .hero__information-contact .contact button.direct-contact a{font-weight:700;}}section.destination-archive-hero .hero__container .hero__information-contact .contact button.plan-trip{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;border:1px solid #88bb54;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}section.destination-archive-hero .hero__container .hero__information-contact .contact button.plan-trip a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}section.under-hero{margin-bottom:50px;}section.under-hero .under-hero__content .category-description{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:10px;}@media (max-width: 767.8px){section.under-hero .under-hero__content .category-description{text-align:center;font-size:16px;line-height:26px;}}section.under-hero .under-hero__content .category-description h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0;}@media (max-width: 767.8px){section.under-hero .under-hero__content .category-description h2{text-align:center;font-size:30px;font-style:normal;line-height:36px;letter-spacing:-.3px;}}section.under-hero .under-hero__content .category-description p.under-hero-text{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:10px;}@media (max-width: 767.8px){section.under-hero .under-hero__content .category-description p.under-hero-text{text-align:center;font-size:16px;line-height:26px;}}section.under-hero .under-hero__content span.read-more{color:#29abe2;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-decoration-line:underline;cursor:pointer;padding-left:5px;}@media (max-width: 767.8px){section.under-hero .under-hero__content span.read-more{font-size:16px;font-weight:700;line-height:26px;}}section.under-hero .under-hero__content span.read-less{color:#29abe2;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-decoration-line:underline;cursor:pointer;}@media (max-width: 767.8px){section.under-hero .under-hero__content span.read-less{margin-left:40%;}}section.under-hero .under-hero__content .remaining-text{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width: 767.8px){section.under-hero .under-hero__content .remaining-text{text-align:center;font-size:16px;line-height:26px;}}body.archive.category section.usp-information.for-destination{background-color:transparent;margin-bottom:50px;padding:0;}@media (max-width: 575.8px){body.archive.category section.usp-information.for-destination{max-width:100%;width:100%;margin-bottom:40px;}}body.archive.category section.usp-information.for-destination .usp-content{display:flex;gap:70px;justify-content:center;flex-wrap:wrap;}@media (max-width: 575.8px){body.archive.category section.usp-information.for-destination .usp-content{gap:10px;max-width:100%;width:100%;}}body.archive.category section.usp-information.for-destination .usp-content .usp-content__information{max-width:237px;display:flex;flex-direction:column;gap:16px;}@media (max-width: 1249.8px){body.archive.category section.usp-information.for-destination .usp-content .usp-content__information{max-width:33%;}}@media (max-width: 575.8px){body.archive.category section.usp-information.for-destination .usp-content .usp-content__information{width:44%;max-width:44%;margin:0 0 40px 0;padding:0;}}body.archive.category section.usp-information.for-destination .usp-content .usp-content__information .texts h3{color:#000047;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0;}body.archive.category section.usp-information.for-destination .usp-content .usp-content__information .texts p{width:100%;margin:4px 0 0 0;color:#666;text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}@media (max-width: 575.8px){body.archive.category section.usp-information.for-destination .usp-content .usp-content__information .texts p{font-size:13px;}}section.ready-for-trip .content{display:flex;flex-direction:row;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);}section.ready-for-trip .content .plugin{padding:40px;background-color:#fff;width:710px;}section.ready-for-trip .content .plugin h1{color:#000047;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.3px;}section.ready-for-trip .content .ready-for-trip__image{width:450px;height:664px;background-size:cover;background-position:center;background-repeat:no-repeat;}#leads-module{scroll-margin:150px;}#leads-module .chosen-advisor{display:none;}section.got-to-see-destinations{margin-top:50px;}@media (max-width: 575.8px){section.got-to-see-destinations{margin-top:0;}}section.got-to-see-destinations .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0;}@media (max-width: 767.8px){section.got-to-see-destinations .content h2{font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.got-to-see-destinations .content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding-top:10px;}@media (max-width: 767.8px){section.got-to-see-destinations .content p{font-size:16px;line-height:26px;}}section.got-to-see-destinations .content .destinations__items{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:30px;margin-top:50px;}@media (max-width: 991.8px){section.got-to-see-destinations .content .destinations__items{width:100%;}}@media (max-width: 767.8px){section.got-to-see-destinations .content .destinations__items{gap:20px;margin-top:30px;flex-wrap:wrap;}}section.got-to-see-destinations .content .destinations__items .destinations__item{width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);}section.got-to-see-destinations .content .destinations__items .destinations__item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}@media (max-width: 991.8px){section.got-to-see-destinations .content .destinations__items .destinations__item{width:47%;}}@media (max-width: 767.8px){section.got-to-see-destinations .content .destinations__items .destinations__item{background-color:#fff;width:47%;box-sizing:border-box;height:-moz-fit-content;height:fit-content;border-radius:8px;}}section.got-to-see-destinations .content .destinations__items .destinations__item a{background-color:#fff;text-decoration:none;}@media (max-width: 767.8px){section.got-to-see-destinations .content .destinations__items .destinations__item a{height:216px;}}section.got-to-see-destinations .content .destinations__items .destinations__item a img{height:260px;align-self:stretch;width:267px;background-color:#fff;border-radius:8px 8px 0 0;-o-object-fit:cover;object-fit:cover;}@media (max-width: 991.8px){section.got-to-see-destinations .content .destinations__items .destinations__item a img{width:100%;}}@media (max-width: 767.8px){section.got-to-see-destinations .content .destinations__items .destinations__item a img{height:170px;width:100%;}}section.got-to-see-destinations .content .destinations__items .destinations__item a h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0;padding:20px;background-color:#fff;border-radius:0 0 8px 8px;margin-top:-5px;}@media (max-width: 767.8px){section.got-to-see-destinations .content .destinations__items .destinations__item a h2{padding:16px 18px;font-size:14px;font-weight:600;line-height:normal;}}section.during-tour{margin-top:50px;}@media (max-width: 767.8px){section.during-tour{margin-top:40px;box-sizing:border-box;}}section.during-tour .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 10px 0 0;}@media (max-width: 767.8px){section.during-tour .content h2{font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.during-tour .content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:10px 0 50px 0;}@media (max-width: 767.8px){section.during-tour .content p{margin:10px 0 40px 0;font-size:16px;line-height:26px;}}section.during-tour .content .during-tour__item{height:440px;-o-object-fit:contain;object-fit:contain;width:100%;background-size:cover;background-color:lightgray;background-position:50%;border-radius:8px;}@media (max-width: 767.8px){section.during-tour .content .during-tour__item{height:360px;background-position:50% 75%;}}section.countries{margin-top:50px;}@media (max-width: 767.8px){section.countries{margin-top:40px;}}section.countries .content .countries__items{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:40px;}section.countries .content .countries__items .countries__item{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;gap:50px;}@media (max-width: 767.8px){section.countries .content .countries__items .countries__item{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:40px;}}@media (max-width: 767.8px){section.countries .content .countries__items .countries__item .item__image{width:100%;}}section.countries .content .countries__items .countries__item .item__image img{width:280px;height:200px;border-radius:8px;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.countries .content .countries__items .countries__item .item__image img{width:100%;height:220px;}}section.countries .content .countries__items .countries__item .item__text h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.3px;margin:0 0 10px 0;}@media (max-width: 767.8px){section.countries .content .countries__items .countries__item .item__text h3{font-size:24px;letter-spacing:-.24px;}}section.countries .content .countries__items .countries__item .item__text .country-content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width: 767.8px){section.countries .content .countries__items .countries__item .item__text .country-content p{font-size:16px;line-height:26px;}}section.speak-to-expert{margin-top:50px;}@media (max-width: 767.8px){section.speak-to-expert{margin-top:40px;}}section.speak-to-expert .content{max-width:1040px;border-radius:8px;background:#000047;padding:60px;display:flex;flex-direction:row;align-items:center;}@media (max-width: 767.8px){section.speak-to-expert .content{padding:30px;display:flex;flex-direction:column;align-items:flex-start;}}section.speak-to-expert .content .conditions.has-image{width:50%;}@media (max-width: 991.8px){section.speak-to-expert .content .conditions.has-image{width:100%;}}section.speak-to-expert .content .conditions{display:flex;flex-direction:column;flex-wrap:nowrap;width:50%;}@media (max-width: 767.8px){section.speak-to-expert .content .conditions{width:100%;max-width:100%;position:relative;}}section.speak-to-expert .content .conditions h3.mean-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;margin:0;}@media (max-width: 767.8px){section.speak-to-expert .content .conditions h3.mean-title{font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.speak-to-expert .content .conditions h4.small-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin:20px 0;}@media (max-width: 767.8px){section.speak-to-expert .content .conditions h4.small-title{font-size:19px;font-weight:700;}}section.speak-to-expert .content .conditions ul.conditions-items{display:flex;flex-direction:column;align-content:flex-start;flex-wrap:nowrap;gap:10px;padding-left:0;}section.speak-to-expert .content .conditions ul.conditions-items li.item{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.36px;list-style:none;display:flex;flex-direction:row;gap:8px;}@media (max-width: 767.8px){section.speak-to-expert .content .conditions ul.conditions-items li.item{font-size:15px;font-weight:500;letter-spacing:.3px;}}section.speak-to-expert .content .conditions ul.conditions-items li.item svg{width:19px;fill:#88bb54;height:19px;}section.speak-to-expert .content .conditions button.start-plan{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#29abe2;border:1px solid #29abe2;max-width:90%;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}@media (max-width: 767.8px){section.speak-to-expert .content .conditions button.start-plan{display:none;width:100%;max-width:100%;position:absolute;bottom:-400px;font-weight:700;}}section.speak-to-expert .content .expert-information.desktop-use{display:flex;position:relative;width:50%;}@media (max-width: 767.8px){section.speak-to-expert .content .expert-information.desktop-use{display:none;width:100%;}}section.speak-to-expert .content .expert-information.desktop-use a{text-decoration:none;}section.speak-to-expert .content .expert-information.desktop-use a h5{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:16px 0 0 0;}@media (min-width: 992px){section.speak-to-expert .content .expert-information.desktop-use a h5{max-width:188px;}}@media (min-width: 1440px){section.speak-to-expert .content .expert-information.desktop-use a h5{max-width:216px;}}section.speak-to-expert .content .expert-information.desktop-use a p{color:rgba(255,255,255,.6);font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;}section.speak-to-expert .content .expert-information.desktop-use a:first-child{position:absolute;top:-269px;left:50px;}section.speak-to-expert .content .expert-information.desktop-use a:first-child img{width:306px;height:400px;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);-o-object-fit:cover;object-fit:cover;}section.speak-to-expert .content .expert-information.desktop-use a:nth-child(2){position:absolute;top:-181px;right:-10px;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end;align-items:flex-end;}section.speak-to-expert .content .expert-information.desktop-use img{width:218px;height:233px;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08),0 0 54px 0 rgba(0,0,0,.15);-o-object-fit:cover;object-fit:cover;}section.speak-to-expert .content .expert-information.mobile-use{display:none;}@media (min-width: 768px) and (max-width: 1110.8px){section.speak-to-expert .content .expert-information.desktop-use{display:flex;position:relative;width:50%;flex-direction:column;}section.speak-to-expert .content .expert-information.desktop-use a{text-decoration:none;}section.speak-to-expert .content .expert-information.desktop-use a h5{color:#fff;font-family:"Montserrat",sans-serif;font-size:15px;font-style:normal;font-weight:bold;line-height:normal;margin:16px 0 0 0;max-width:104px;text-wrap:wrap;}section.speak-to-expert .content .expert-information.desktop-use a p{color:rgba(255,255,255,.6);font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;}section.speak-to-expert .content .expert-information.desktop-use a:first-child{position:absolute;top:-200px;left:10px;}section.speak-to-expert .content .expert-information.desktop-use a:first-child img{width:286px;height:400px;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);-o-object-fit:cover;object-fit:cover;}section.speak-to-expert .content .expert-information.desktop-use a:nth-child(2){position:relative;top:100px;right:-50px;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end;align-items:flex-end;}section.speak-to-expert .content .expert-information.desktop-use a:nth-child(2) img{width:190px;height:233px;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08),0 0 54px 0 rgba(0,0,0,.15);-o-object-fit:cover;object-fit:cover;}}@media (max-width: 767.8px){section.speak-to-expert .content .expert-information.mobile-use{display:block;width:100%;}section.speak-to-expert .content .expert-information.mobile-use a{text-decoration:none;}section.speak-to-expert .content .expert-information.mobile-use a h5{color:#fff;font-family:"Montserrat",sans-serif;margin:16px 0 0 0;font-size:14.17px;font-style:normal;font-weight:600;line-height:normal;width:100px;}}@media (max-width: 767.8px) and (max-width: 447.8px){section.speak-to-expert .content .expert-information.mobile-use a h5{max-width:100px;}}@media (max-width: 767.8px){section.speak-to-expert .content .expert-information.mobile-use a p{color:rgba(255,255,255,.6);font-family:"Montserrat",sans-serif;font-size:10.234px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.205px;}section.speak-to-expert .content .expert-information.mobile-use a:first-child{position:relative;width:100%;}section.speak-to-expert .content .expert-information.mobile-use a:first-child img{width:60%;height:174.89px;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);-o-object-fit:cover;object-fit:cover;}section.speak-to-expert .content .expert-information.mobile-use a:nth-child(2){position:relative;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end;align-items:flex-end;margin-top:-181px;width:60%;float:right;}section.speak-to-expert .content .expert-information.mobile-use a:nth-child(2) img{width:100%;height:183.426px;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08),0 0 54px 0 rgba(0,0,0,.15);-o-object-fit:cover;object-fit:cover;}section.speak-to-expert .content .expert-information.mobile-use button.start-plan{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#29abe2;border:1px solid #29abe2;max-width:90%;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;margin-top:20px;width:100%;}}section.where-to-go{margin-top:50px;}@media (max-width: 767.8px){section.where-to-go{margin-top:40px;}}section.where-to-go .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0;}@media (max-width: 767.8px){section.where-to-go .content h2{font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.where-to-go .content h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.26px;margin:10px 0;}@media (max-width: 767.8px){section.where-to-go .content h3{font-size:22px;font-weight:500;letter-spacing:-.22px;margin:10px 0;}}section.where-to-go .content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;display:inline;}@media (max-width: 767.8px){section.where-to-go .content p{font-size:16px;line-height:26px;}}section.where-to-go .content button.more-btn{color:#29abe2;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-decoration-line:underline;cursor:pointer;padding-left:0;border:none;background:transparent;}@media (max-width: 767.8px){section.where-to-go .content button.more-btn{font-size:16px;font-weight:700;line-height:26px;}}section.where-to-go .content button.more-btn:hover{box-shadow:none;}section.where-to-go .content button.less-btn{color:#29abe2;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-decoration-line:underline;cursor:pointer;border:none;background:transparent;padding-left:0;}section.where-to-go .content button.less-btn:hover{box-shadow:none;}section.where-to-go .content span.more-content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width: 767.8px){section.where-to-go .content span.more-content p{font-size:16px;line-height:26px;}}section.safari.category-template{margin-top:50px;}@media (max-width: 767.8px){section.safari.category-template{margin-top:40px;}}section.safari.category-template .content h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.safari.category-template .content h3{margin:0 0 30px 0;font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.safari.category-template .content .safari-items{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px;}@media (max-width: 767.8px){section.safari.category-template .content .safari-items{display:flex;flex-direction:column;gap:20px;}}section.safari.category-template .content .safari-items .item{display:flex;flex-direction:column;flex-wrap:nowrap;border-radius:8px;max-width:366px;background-color:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);}section.safari.category-template .content .safari-items .item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}@media (max-width: 767.8px){section.safari.category-template .content .safari-items .item{max-width:100%;}}section.safari.category-template .content .safari-items .item a{display:flex;flex-direction:column;flex-wrap:nowrap;text-decoration:none;border-radius:8px 8px 0 0;}section.safari.category-template .content .safari-items .item a img{height:260px;max-width:366px;border-radius:8px 8px 0 0;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.safari.category-template .content .safari-items .item a img{height:220px;max-width:100%;}}section.safari.category-template .content .safari-items .item .information{padding:20px;min-height:110px;position:relative;}@media (max-width: 767.8px){section.safari.category-template .content .safari-items .item .information{min-height:90px;}}section.safari.category-template .content .safari-items .item .information h4.days{color:#29abe2;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.52px;margin:0 0 5px 0;}@media (max-width: 767.8px){section.safari.category-template .content .safari-items .item .information h4.days{font-size:11px;letter-spacing:.44px;}}section.safari.category-template .content .safari-items .item .information h5.title{color:#000047;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0;width:321px;}@media (max-width: 767.8px){section.safari.category-template .content .safari-items .item .information h5.title{font-size:16px;font-weight:600;}}section.safari.category-template .content .safari-items .item .information p.price{position:absolute;bottom:10px;}section.safari.category-template .content .safari-items .item .information p.price span:first-child{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;padding-right:8px;}@media (max-width: 767.8px){section.safari.category-template .content .safari-items .item .information p.price span:first-child{font-size:14px;}}section.safari.category-template .content .safari-items .item .information p.price span:nth-child(2){color:#000047;font-family:"Montserrat",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding-top:20px;}@media (max-width: 767.8px){section.safari.category-template .content .safari-items .item .information p.price span:nth-child(2){font-size:24px;font-weight:700;}}section.what-expect-from{margin-top:50px;margin-bottom:95px;}@media (max-width: 767.8px){section.what-expect-from{margin:40px 0 106px 0;}}section.what-expect-from .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:20px 0 0 0;}@media (max-width: 767.8px){section.what-expect-from .content h2{font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.what-expect-from .content h2 strong br{display:none;}section.what-expect-from .content h2:empty{display:none;}section.what-expect-from .content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:0;margin-bottom:0;}@media (max-width: 575.8px){section.what-expect-from .content p{font-size:16px;line-height:26px;}}section.what-expect-from .content p:empty{display:none;}section.what-expect-from .content li{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:10px;}@media (max-width: 575.8px){section.what-expect-from .content li{font-size:16px;line-height:26px;}}section.speak-to-continent-expert{position:fixed;bottom:0;width:100%;background:#fff;max-height:80px;display:flex;align-items:center;padding:15px 0;z-index:999;}@media (max-width: 767.8px){section.speak-to-continent-expert{z-index:90;}}@media (max-width: 447.8px){section.speak-to-continent-expert{padding:35px 0;z-index:90;}}section.speak-to-continent-expert .close-button-continent{position:fixed;margin-top:-80px;right:10px;font-size:24px;cursor:pointer;color:#000047;border:none;padding:5px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;background:#fff;width:15px;height:15px;display:flex;justify-content:center;align-items:center;}@media (max-width: 1439.8px){section.speak-to-continent-expert .close-button-continent{margin-top:-90px;right:4px;}}@media (max-width: 447.8px){section.speak-to-continent-expert .close-button-continent{margin-top:-98px;}}section.speak-to-continent-expert .close-button-continent:hover{background-color:#88bb54;color:#fff;}section.speak-to-continent-expert .content.container-1160{width:100%;}@media (max-width: 1249.8px){section.speak-to-continent-expert .content.container-1160{width:95%;}}section.speak-to-continent-expert .content.container-1160 .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;}section.speak-to-continent-expert .content.container-1160 .container .part-1-logo{width:50%;}@media (max-width: 1249.8px){section.speak-to-continent-expert .content.container-1160 .container .part-1-logo{width:20%;}}@media (max-width: 767.8px){section.speak-to-continent-expert .content.container-1160 .container .part-1-logo{display:none;}}section.speak-to-continent-expert .content.container-1160 .container .part-1-logo img{width:150px;height:40px;}section.speak-to-continent-expert .content.container-1160 .container .part-2{display:flex;align-items:center;width:50%;justify-content:space-between;gap:40px;}@media (max-width: 1249.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2{width:80%;}}@media (max-width: 767.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2{width:100%;gap:20px;}}@media (max-width: 447.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2{gap:5px;}}section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a{display:flex;gap:40px;}@media (max-width: 447.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a{display:flex;gap:10px;width:60%;max-width:60%;align-items:center;}}section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a .expert-image img{width:50px;height:50px;border-radius:999px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);flex-shrink:0;-o-object-fit:cover;object-fit:cover;}section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a .text-content{display:flex;flex-direction:column;gap:2px;}section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a .text-content .continent-name{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;}section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a .text-content .continent-name p{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;}@media (max-width: 767.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a .text-content .continent-name p{font-size:14px;font-style:normal;font-weight:600;line-height:18px;}}section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a .text-content .get-contact a{color:#555;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none;}@media (max-width: 575.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2 .part-2-a .text-content .get-contact a{font-size:13px;font-style:normal;font-weight:400;line-height:18px;}}section.speak-to-continent-expert .content.container-1160 .container .part-2 .button-plan{height:40px;display:flex;align-items:center;text-wrap:nowrap;}@media (max-width: 447.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2 .button-plan{width:50%;}}section.speak-to-continent-expert .content.container-1160 .container .part-2 .button-plan button{cursor:pointer;display:inline-flex;padding:16px 30px;justify-content:center;align-items:center;border:1px solid #88bb54;gap:10px;border-radius:4px;background:#88bb54;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;}@media (max-width: 575.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2 .button-plan button{padding:14px 16px;}}section.speak-to-continent-expert .content.container-1160 .container .part-2 .button-plan button a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}@media (max-width: 767.8px){section.speak-to-continent-expert .content.container-1160 .container .part-2 .button-plan button a{font-size:14px;}}body.archive.category footer.travel-time-footer{margin-bottom:80px;}section.destinations-grandchildren{margin-bottom:70px;}@media (max-width: 767.8px){section.destinations-grandchildren{margin-bottom:60px;}}section.destinations-grandchildren .content h1.main-title{color:#000047;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;margin:0 0 48px 0;}@media (max-width: 767.8px){section.destinations-grandchildren .content h1.main-title{margin:0 0 20px 0;font-size:30px;letter-spacing:-.3px;}}section.destinations-grandchildren .content .destinations{display:flex;flex-wrap:wrap;gap:30px;}@media (max-width: 991.8px){section.destinations-grandchildren .content .destinations .destination{gap:20px;width:41%;margin:4px 43px 0 0;}}@media (max-width: 767.8px){section.destinations-grandchildren .content .destinations .destination{gap:20px;width:40%;margin:6px 36px 0 0;}}@media (max-width: 575.8px){section.destinations-grandchildren .content .destinations .destination{gap:20px;width:100%;margin:6px 38px 0 0;}}@media (max-width: 447.8px){section.destinations-grandchildren .content .destinations .destination{gap:20px;width:100%;margin:4px 28px 0 0;}}section.destinations-grandchildren .content .destinations .destination:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:8px;}section.destinations-grandchildren .content .destinations .destination a{text-decoration:none;cursor:pointer;}section.destinations-grandchildren .content .destinations .destination a div.category-image{width:227.5px;height:324px;background-size:cover;border-radius:8px;background-color:lightgray;background-image:linear-gradient(180deg,rgba(0,0,0,0) 66.67%,rgba(0,0,0,.5) 100%);background-position:50%;background-repeat:no-repeat;display:flex;padding:18px 20px;justify-content:space-between;align-items:flex-end;flex:1 0 0;align-self:stretch;position:relative;}@media (max-width: 991.8px){section.destinations-grandchildren .content .destinations .destination a div.category-image{width:100%;}}@media (max-width: 767.8px){section.destinations-grandchildren .content .destinations .destination a div.category-image{width:100%;height:200px;padding:16px 18px;}}@media (max-width: 575.8px){section.destinations-grandchildren .content .destinations .destination a div.category-image{width:100%;height:170px;padding:16px 18px;}}section.destinations-grandchildren .content .destinations .destination a div.category-image h2.subcategory-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:0;}@media (max-width: 767.8px){section.destinations-grandchildren .content .destinations .destination a div.category-image h2.subcategory-title{font-size:20px;font-style:normal;font-weight:700;line-height:110%;}}section.destinations-grandchildren .content .destinations .destination a div.category-image svg{width:30px;height:30px;fill:white;transform:translateX(0);transition:fill 1s,transform 1s;}@media (max-width: 767.8px){section.destinations-grandchildren .content .destinations .destination a div.category-image svg{position:absolute;top:16px;right:18px;background:rgba(0,0,0,.1);border-radius:50%;}}section.destinations-grandchildren .content .destinations .destination a div.category-image svg:hover{fill:#fff;transform:translateX(10px);background:rgba(0,0,0,.1);border-radius:50%;}@media (max-width: 767.8px){section.destinations-grandchildren .content .destinations .destination a div.category-image svg:hover{fill:#000047;background:rgba(0,0,0,.1);border-radius:50%;}}body.archive.category.category-bestemmingen header.header{background:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.2);}body.archive.category.category-bestemmingen section.usp-information.for-destinations{background:rgba(0,0,71,.05);padding:40px 0;margin-bottom:60px;}@media (max-width: 767.8px){body.archive.category.category-bestemmingen section.usp-information.for-destinations{display:none;}}body.archive.category[class*=category-] section.usp-information.continent{background:rgba(0,0,71,.05);padding:40px 0;margin-bottom:60px;}@media (max-width: 767.8px){body.archive.category[class*=category-] section.usp-information.continent{display:block;}}@media (max-width: 767.8px){body.archive.category.category-bestemmingen .breadcrumb{padding-top:30px;padding-bottom:30px;}}body.archive.category.category-bestemmingen footer.travel-time-footer{margin-bottom:0;}section.contact-hero .hero.featured-image{max-width:100%;background-repeat:no-repeat;}section.contact .content h1{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 1px 0;}@media (max-width: 767.8px){section.contact .content h1{font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.contact .content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0;}@media (max-width: 575.8px){section.contact .content p{font-size:16px;line-height:26px;}}section.city-information{margin-bottom:110px;}@media (max-width: 767.8px){section.city-information{margin-top:30px;}}section.city-information .content .items{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px;}@media (max-width: 767.8px){section.city-information .content .items{display:flex;flex-direction:column;gap:30px;}}section.city-information .content .items .item{display:flex;flex-direction:column;flex-wrap:nowrap;border-radius:8px;max-width:366px;background-color:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);}@media (max-width: 767.8px){section.city-information .content .items .item{max-width:100%;}}section.city-information .content .items .item img{height:260px;max-width:366px;border-radius:8px 8px 0 0;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.city-information .content .items .item img{height:220px;max-width:100%;-o-object-fit:cover;object-fit:cover;}}section.city-information .content .items .item .item-information{padding:0 0 30px 30px;}section.city-information .content .items .item .item-information h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;margin:30px 0 10px 0;}@media (max-width: 767.8px){section.city-information .content .items .item .item-information h2{font-size:26px;font-style:normal;letter-spacing:-.26px;}}section.city-information .content .items .item .item-information h3{font-family:"Montserrat",sans-serif;color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0;}@media (max-width: 767.8px){section.city-information .content .items .item .item-information h3{font-size:16px;font-style:normal;font-weight:400;line-height:26px;}}section.city-information .content .items .item .item-information a.mail-address{font-family:"Montserrat",sans-serif;color:#29abe2;font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin:0;display:block;text-decoration:none;}@media (max-width: 767.8px){section.city-information .content .items .item .item-information a.mail-address{font-size:16px;font-style:normal;font-weight:600;line-height:26px;}}section.city-information .content .items .item .item-information a.tel-number{font-family:"Montserrat",sans-serif;color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0;display:block;text-decoration:none;}@media (max-width: 767.8px){section.city-information .content .items .item .item-information a.tel-number{font-size:16px;font-style:normal;font-weight:400;line-height:26px;}}section.contact-form{margin-top:50px;margin-bottom:50px;}@media (max-width: 767.8px){section.contact-form{margin-bottom:80px;margin-top:40px;}}section.contact-form .content{display:flex;padding:60px 140px;border-radius:8px;max-width:880px;flex-direction:column;justify-content:center;align-content:center;background:#000047;}@media (max-width: 767.8px){section.contact-form .content{padding:30px;border-radius:0;}}section.contact-form .content p.title{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;max-width:100%;margin:0 auto;}@media (max-width: 767.8px){section.contact-form .content p.title{max-width:95%;font-size:30px;line-height:36px;letter-spacing:-.3px;}}@media (max-width: 575.8px){section.contact-form .content p.title{max-width:100%;font-size:26px;}}section.contact-form .content p.small-title{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:10px 0 55px 0;}@media (max-width: 767.8px){section.contact-form .content p.small-title{margin:10px 0 50px 0;font-size:18px;line-height:26px;}}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield{margin-top:-23px;}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input{display:flex;padding-top:30px;padding-bottom:30px;padding-left:35px;align-items:center;border-radius:4px;background:#fff;color:#312d2d;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}@media (max-width: 767.8px){section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input{padding:25px 20px 25px 40px;}}@media (max-width: 575.8px){section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input{padding:25px 20px 25px 30px;}}@media (max-width: 767.8px){section.contact-form .content .main-form div form .gform_footer.top_label{float:right;}}section.contact-form .content .main-form div form div.gform_footer.before{padding-top:30px;}section.contact-form .content .main-form div form div.gform_footer.before input.gform_button.button{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border:1px solid transparent;}@media (max-width: 767.8px){section.contact-form .content .main-form div form div.gform_footer.before input.gform_button.button{font-weight:500;}}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea{color:#312d2d;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}section.contact-form .content .main-form .gform-theme--framework .field_sublabel_below .gform-field-label--type-sub{--gf-local-margin-y:var(--gf-label-space-tertiary) 0;display:none;}section.contact-form .content .main-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 input.gfield-choice-input{padding:2px;}section.contact-form .content .main-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 .gform-field-label{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;}@media (max-width: 767.8px){section.contact-form .content .main-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 .gform-field-label{font-size:18px;line-height:26px;}}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-user.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text]{background-size:18px 18px;}}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-mobile.svg");background-size:25px 25px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel]{background-size:25px 25px;}}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-envelop.svg");background-size:25px 45px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email]{background-size:20px 25px;}}#gform_submit_button_2{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input:focus,section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input:focus-visible{outline:2px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus,section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus-visible{outline:2px solid #fff;border:1px solid #fff;}section.contact-form .content .contact-appointment-select .appointment-select{color:#fff;text-align:left;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.5px;max-width:100%;margin:20px 0 -20px 0;}@media (max-width: 767.8px){section.contact-form .content .contact-appointment-select .appointment-select{font-size:18px;}}@media (max-width: 575.8px){section.contact-form .content .contact-appointment-select .appointment-select{line-height:30px;margin:20px 0 0 0;}}section.contact-form .content .contact-suitable-time select{height:58px;}section.contact-form .Postcode-class-use .ginput_complex.ginput_container.has_zip.ginput_container_address.gform-grid-row span.ginput_right.address_zip.ginput_address_zip.gform-grid-col input{inline-size:100% !important;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/06/locaation-dot.svg") !important;background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form .Postcode-class-use .ginput_complex.ginput_container.has_zip.ginput_container_address.gform-grid-row span.ginput_right.address_zip.ginput_address_zip.gform-grid-col input.nitro-lazy{background-image:none !important;}section.contact-form .Postcode-class-use .ginput_complex.ginput_container.has_state.ginput_container_address.gform-grid-row span.ginput_right.address_state.ginput_address_state.gform-grid-col input{inline-size:100% !important;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/06/locaation-dot.svg") !important;background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form .Postcode-class-use .ginput_complex.ginput_container.has_state.ginput_container_address.gform-grid-row span.ginput_right.address_state.ginput_address_state.gform-grid-col input.nitro-lazy{background-image:none !important;}section.contact-form .ginput_container.ginput_container_select .large.gfield_select:focus{border:none;}@media (max-width: 1249.8px){section.contact-form .content{padding:60px 60px;margin:0 auto;}}@media (max-width: 575.8px){section.contact-form .content{padding:30px;}}section.search-travel-advisor{margin-top:50px;}@media (max-width: 767.8px){section.search-travel-advisor{margin-top:30px;}}section.search-travel-advisor .content{background:#000047;border-radius:8px;}section.search-travel-advisor .content .content-text-form{display:flex;padding:60px 140px 60px 140px;border-radius:8px;max-width:880px;flex-direction:column;justify-content:center;align-content:center;background:#000047;}@media (max-width: 767.8px){section.search-travel-advisor .content .content-text-form{padding:30px;}}section.search-travel-advisor .content .content-text-form h1.title{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;max-width:100%;margin:0 auto;}@media (max-width: 767.8px){section.search-travel-advisor .content .content-text-form h1.title{max-width:95%;font-size:30px;line-height:36px;letter-spacing:-.3px;}}@media (max-width: 575.8px){section.search-travel-advisor .content .content-text-form h1.title{max-width:100%;font-size:30px;}}section.search-travel-advisor .content .content-text-form h4.small-title{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:10px 0 30px 0;}@media (max-width: 767.8px){section.search-travel-advisor .content .content-text-form h4.small-title{font-size:18px;line-height:26px;margin-bottom:0;}}@media (max-width: 575.8px){section.search-travel-advisor .content .content-text-form h4.small-title{font-size:15px;}}section.search-travel-advisor .content .content-text-form .main-form{margin:0 auto;width:100%;display:flex;flex-direction:row;gap:16px;}@media (max-width: 767.8px){section.search-travel-advisor .content .content-text-form .main-form{margin-top:10px;}}@media (max-width: 991.8px){section.search-travel-advisor .content .content-text-form .main-form .search-container{width:100%;}}@media (max-width: 767.8px){section.search-travel-advisor .content .content-text-form .main-form .search-container{width:100%;}}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form{width:100%;display:flex;flex-direction:row;gap:16px;margin:0;}@media (max-width: 991.8px){section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form{flex-direction:column;}}@media (max-width: 767.8px){section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form{flex-direction:column;}}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form #distance{display:none;}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form button.find-advisor{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:var(--Green,#88bb54);border:1px solid #88bb54;}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form button.find-advisor a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form p.display-map{background-color:transparent;border:none;display:flex;flex-direction:column;justify-content:center;margin-left:12px;margin-right:-12px;}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form p.display-map a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-transform:uppercase;transition:font-size .5s ease;cursor:pointer;}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form p.display-map a:hover{text-decoration-line:none;color:#88bb54;}section.search-travel-advisor .content .content-text-form .main-form .search-container #user-location-form p.display-map:hover{box-shadow:none;}section.search-travel-advisor .content .content-text-form .main-form .search-container #error-message{color:red;display:block;padding:14px 0 0 16px;max-width:529px;margin-bottom:-20px;}section.search-travel-advisor .content .map-travel-time{padding:0 40px 40px 40px;margin-top:-22px;}@media (max-width: 767.8px){section.search-travel-advisor .content .map-travel-time #map{border-radius:0 0 8px 8px;}}@media (max-width: 767.8px){section.search-travel-advisor .content .map-travel-time{padding:0;margin-top:0;}}body.archive.post-type-archive.post-type-archive-reisadviseurs form#user-location-form input{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/06/location-crosshairs.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;border-top:1px solid white;border-right:1px solid white;border-bottom:1px solid white;background-position:left center;display:flex;width:440px;padding:16px 20px 16px 30px;align-items:center;gap:10px;border-radius:4px;color:#888;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}body.archive.post-type-archive.post-type-archive-reisadviseurs form#user-location-form input.nitro-lazy{background-image:none !important;}@media (max-width: 991.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs form#user-location-form input{width:100%;}}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs form#user-location-form input{width:100%;}}@media (max-width: 575.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs form#user-location-form input{background-size:18px 18px;}}body.archive.post-type-archive.post-type-archive-reisadviseurs form#user-location-form input:focus,body.archive.post-type-archive.post-type-archive-reisadviseurs form#user-location-form input:focus-visible{outline:2px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}.map-experts-countries{width:100%;height:242px;margin:0;display:flex;flex-direction:row;}@media (max-width: 767.8px){.map-experts-countries{flex-direction:column;width:100% !important;height:-moz-fit-content !important;height:fit-content !important;max-width:295px !important;box-sizing:border-box;overflow:hidden;}}@media (max-width: 767.8px){.map-experts-countries .map-expert-image img{width:295px;max-width:295px !important;height:150px !important;}}.map-experts-countries .map-expert-content{display:flex;flex-direction:column !important;padding:20px 20px 20px 0;}@media (max-width: 767.8px){.map-experts-countries .map-expert-content{padding:20px;}}.map-experts-countries .map-expert-content .map-title{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0;}.map-experts-countries .map-expert-content .distance img{width:20px;height:20px;}.map-experts-countries .map-expert-content .map-info{overflow:hidden;color:#555;text-overflow:ellipsis;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:19px;}.map-experts-countries .map-expert-content h4.map-expert{color:#000047;text-align:left;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin:10px 0 11px 0;}.map-experts-countries .map-expert-content .map-expert-countries{display:flex;flex-direction:row;}.map-experts-countries .map-expert-content .map-expert-countries p{padding:4px 6px;border-radius:4px;background:rgba(0,0,71,.05);color:rgba(0,0,71,.5);font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px;margin-right:3px;margin-bottom:12px;text-transform:capitalize;}.map-experts-countries .map-expert-content button.map-advisor-more-information{display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:4px;background:#88bb54;border:1px solid #88bb54;}.map-experts-countries .map-expert-content button.map-advisor-more-information a{color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;}.gm-style-iw.gm-style-iw-c{overflow:visible;}.gm-ui-hover-effect span{position:absolute !important;right:-10px;top:-10px;background:#000047 !important;border-radius:50%;z-index:999;overflow:visible;width:20px !important;height:20px !important;color:#fff !important;filter:invert(100%);}.gm-ui-hover-effect{position:absolute !important;right:-12px;top:-13px;background:#000047 !important;border-radius:50%;z-index:999;overflow:visible;width:24px !important;height:24px !important;}.gm-ui-hover-effect:hover{box-shadow:none !important;}.gm-style-iw.gm-style-iw-c{max-height:500px !important;margin:0 !important;padding:0 !important;border-radius:0;}.gm-style-iw-chr{max-height:0 !important;}.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gm-svpc{display:none !important;}.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gm-style-mtc-bbw{display:none !important;}.gm-style-mtc-bbw{display:-webkit-flex;display:none;}.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gmnoprint{position:absolute !important;left:-1018px !important;top:-373px !important;}.gm-style-iw-d{overflow:hidden !important;}@media (max-width: 767.8px){.gm-control-active.gm-fullscreen-control{display:none;}}@media (max-width: 767.8px){.gm-style-iw-d{max-height:400px !important;}}section.filter .content{display:flex;justify-content:space-between;align-items:flex-end;}@media (max-width: 767.8px){section.filter .content{display:flex;flex-direction:column;gap:30px;align-items:flex-start;}}section.filter .content .title{order:1;}@media (max-width: 767.8px){section.filter .content .title{order:2;}}section.filter .content .title h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0;}@media (max-width: 767.8px){section.filter .content .title h3{font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.filter .content .open-filter{order:2;cursor:pointer;}@media (max-width: 767.8px){section.filter .content .open-filter{order:1;width:100%;}}section.filter .content .open-filter p{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:16px 30px;border-radius:4px;border:2px solid #000047;color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;}@media (max-width: 767.8px){section.filter .content .open-filter p{align-items:center;justify-content:center;}}section.filter .content .open-filter p img{width:20px;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block{margin:40px 0 88px 0;}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block{margin:20px 0 80px 0;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;}@media (min-width: 768px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results{gap:1.875rem;grid-template-columns:1fr 1fr 1fr;}}@media (min-width: 992px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results{grid-template-columns:1fr 1fr 1fr 1fr;}}@media (min-width: 1250px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item{height:100%;display:flex;flex-direction:column;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item .image-container,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item .image-container{position:relative;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item .image-container a img,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item .image-container a img{height:170px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;}@media (min-width: 576px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item .image-container a img,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item .image-container a img{height:260px;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item .image-container .label,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item .image-container .label{color:#fff;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.12px;position:absolute;bottom:1.25rem;padding:0 0 0 10px;background:#000047;display:flex;}@media (max-width: 575.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item .image-container .label,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item .image-container .label{font-size:11px;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item .image-container .label span,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item .image-container .label span{text-wrap:nowrap;max-width:106px;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .one-advisor-item .image-container .label svg,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .one-advisor-item .image-container .label svg{position:relative;left:16px;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content{height:100%;display:flex;flex-direction:column;justify-content:space-between;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content h3:first-child,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content h3:first-child{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:10px 0 0 0;text-wrap:wrap;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content p,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content p{overflow:hidden;color:#555;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:5px 0;display:flex;flex-direction:row;gap:2px;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content p img,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content p img{width:15px;height:20px;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content .heading-expertise,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content .heading-expertise{color:#000047;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin:12px 0 0 0;}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content .heading-expertise,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content .heading-expertise{margin:12px 0 6px 0;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content .expert-countries,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content .expert-countries{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap;}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content .expert-countries,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content .expert-countries{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap;width:100%;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content .expert-countries p.tag,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content .expert-countries p.tag{padding:4px 5px;color:rgba(0,0,71,.5);font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px;border-radius:4px;background:rgba(0,0,71,.05);margin:12px 0 0 0;text-transform:capitalize;height:-moz-fit-content;height:fit-content;}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content button.advisor-more-information,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content button.advisor-more-information{display:none;}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content button.advisor-more-information,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content button.advisor-more-information{display:block;padding:10px 20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:4px;background:#88bb54;border:1px solid #88bb54;width:100%;margin-top:10px;}}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .expertise-all-advisors .advisor-content button.advisor-more-information a,body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .research-results .advisor-content button.advisor-more-information a{color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .all-advisors-items.before-searching.hidden-old-advisors{display:none;}.show-more{display:none;}@media (min-width: 768px){.select-expertise-item:nth-child(n+3){display:none !important;}.show-more-select-item{display:inline-block;border-radius:4px;width:100%;margin-top:10px;padding:10px 20px;background:#fff;border:none;text-align:left;margin-left:-20px;color:#000;}}@media (min-width: 768px) and (max-width: 767.8px){.show-more-select-item{padding:0 20px;}}@media (max-width: 767px){.select-expertise-item:nth-child(n+3){display:none !important;}.show-more-select-item{display:inline-block;border-radius:4px;width:100%;margin-top:10px;background:#fff;border:none;text-align:left;color:#000;}}@media (max-width: 767.8px){body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .content .all-advisors-items.before-searching .expertise .one-advisor-item .advisor-content button.advisor-more-information{display:block;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;border:1px solid #88bb54;width:100%;margin-top:10px;}}body.archive.post-type-archive.post-type-archive-reisadviseurs section.all-posts-block .content .all-advisors-items.research-results .one-advisor-item .expertise .one-advisor-item .advisor-content .expert-countries p.tag:nth-child(n+4){display:none;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block{padding-left:0;padding-right:0;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options{background:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);margin-bottom:40px;padding:40px 40px 0 40px;flex-wrap:nowrap;flex-direction:row;align-items:flex-start;gap:40px;position:relative;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options{display:flex;flex-direction:column;flex-wrap:nowrap;gap:30px;padding:30px;padding-top:100px;box-shadow:none;background:#fff;top:0;left:0;right:0;bottom:0;width:100%;z-index:999;box-sizing:border-box;position:fixed;height:100vh !important;overflow-y:auto;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .filter-mobile-head{display:none;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .filter-mobile-head{display:flex;justify-content:space-between;align-items:center;width:100%;}}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .filter-mobile-head p.filter-word{color:#000047;font-family:"Montserrat",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.24px;}}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .filter-mobile-head p.close-filter-2{color:#29abe2;text-align:right;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;cursor:pointer;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container{width:41%;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container{width:100%;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 20px 0;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container h3{margin:0 0 16px 0;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes label{display:block;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes form .checkboxes-item{display:flex;align-content:center;position:relative;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes form .checkboxes-item input[type=checkbox]{all:unset;width:22px;height:22px;border-radius:2px;border:2px solid #000047;margin-bottom:16px;cursor:pointer;color:#fff;position:relative;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes form .checkboxes-item label{color:#555;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding:0 0 0 10px;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes form .checkboxes-item .search-result-count{color:#d6308f;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container{width:20%;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container{width:100%;margin-top:-16px;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 20px 0;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container h3{margin:0 0 16px 0;}}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item{display:flex;align-content:center;position:relative;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item input{width:22px;height:22px;border-radius:2px;border:2px solid #000047;margin-bottom:16px;cursor:pointer;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item input{margin:0 !important;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item label{color:#555;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-left:10px;margin-right:4px;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item span{display:none;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search{width:100%;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 20px 0;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search h3{margin:0 0 16px 0;}}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search form{margin-bottom:0;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search form input{display:flex;height:52px;padding:16px 5px 16px 54px;align-items:center;align-self:stretch;color:#888;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:4px;border:1px solid #cecece;background:#fff;background-position-x:0%;background-position-y:0%;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/04/search.svg");background-size:20px 20px;background-position:4% 50%;background-repeat:no-repeat;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search form input.nitro-lazy{background-image:none !important;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search form input{width:100%;}}@media (max-width: 575.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .name-search form input{background-size:18px 18px;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .close-filter-container{position:absolute;bottom:30px;right:40px;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .close-filter-container{display:none;}}section.all-travel-advisors.all-posts-block .content .filter-menu-options .close-filter-container p.close-filter-1{color:#29abe2;text-align:right;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;cursor:pointer;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .display-filter-advisors{display:none;}@media (max-width: 767.8px){section.all-travel-advisors.all-posts-block .content .filter-menu-options .display-filter-advisors{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:4px;background:#88bb54;border:1px solid #88bb54;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;}}.hidden{display:none;}.filter-menu-options{display:none;height:-moz-fit-content;height:fit-content;overflow:hidden;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes .checkboxes-item input[type=checkbox]{border:1px solid #000047;width:20px;height:20px;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes .checkboxes-item input[type=checkbox]:checked{all:unset;width:22px;height:22px;border-radius:2px;border:2px solid #000047;margin-bottom:16px;cursor:pointer;color:#fff;background-color:#000047;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes .checkboxes-item input[type=checkbox]:checked + label{color:#000047;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes .checkboxes-item input[type=checkbox]:checked + label::first-letter{text-transform:uppercase;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes .checkboxes-item input[type=checkbox] + label::first-letter{text-transform:uppercase;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .checkbox-container .country-checkboxes .checkboxes-item input[type=checkbox]:checked::before{content:"✔";position:absolute;top:30%;left:6%;transform:translate(-50%,-50%);color:#fff;font-size:20px;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item input[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;border:2px solid #000047;margin-bottom:16px;cursor:pointer;color:transparent;background-color:transparent;outline:none;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item input[type=radio]:checked{background-color:#fff;border:3px solid #000047;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#000047;}section.all-travel-advisors.all-posts-block .content .filter-menu-options .distance-from-centre-container .radio-items .radio-item input[type=radio]:checked + label{color:#000047;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;}section.travel-post-hero{height:500px;transform:scaleX(-1);}@media (max-width: 767.8px){section.travel-post-hero{height:-moz-fit-content;height:fit-content;transform:none;padding-left:20px !important;padding-right:20px !important;}}section.travel-post-hero .hero-container{display:flex;max-width:1160px;margin:0 auto;max-height:500px;padding:150px 0 40px 0;flex-shrink:0;flex-direction:row;align-items:flex-end;transform:scaleX(-1);height:310px;}@media (max-width: 767.8px){section.travel-post-hero .hero-container{display:flex;max-width:100%;padding:50px 15px 40px 15px;flex-shrink:0;flex-direction:column;align-items:flex-start;height:-moz-fit-content;height:fit-content;transform:none;}}section.travel-post-hero .hero-container .main-information{display:flex;flex-direction:column;max-width:909px;width:909px;gap:40px;height:325px;}@media (max-width: 767.8px){section.travel-post-hero .hero-container .main-information{display:flex;flex-direction:column;max-width:100%;width:100%;gap:10px;}}section.travel-post-hero .hero-container .main-information .over-trip h1{color:#fff;font-family:"Montserrat",sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:65px;letter-spacing:-.6px;max-width:709px;margin:0 0 10px 0;}@media (max-width: 767.8px){section.travel-post-hero .hero-container .main-information .over-trip h1{font-size:32px;letter-spacing:-.33px;font-style:normal;font-weight:700;line-height:normal;}}section.travel-post-hero .hero-container .main-information .over-trip .hotels-ratings-icon{bottom:-3px;position:relative;margin-right:8px;}section.travel-post-hero .hero-container .main-information .over-trip p{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;}section.travel-post-hero .hero-container .main-information .over-trip p img{filter:brightness(0) invert(1);}@media (max-width: 767.8px){section.travel-post-hero .hero-container .main-information .over-trip p{font-size:18px;font-weight:500;}}section.travel-post-hero .hero-container .main-information .hero__information-contact{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;}@media (max-width: 991.8px){section.travel-post-hero .hero-container .main-information .hero__information-contact{flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;}}@media (max-width: 767.8px){section.travel-post-hero .hero-container .main-information .hero__information-contact{flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;}}section.travel-post-hero .hero-container .main-information .hero__information-contact .information{order:1;}section.travel-post-hero .hero-container .main-information .hero__information-contact .information ul{display:flex;flex-direction:row;gap:30px;margin:0 0 0 -40px;}@media (max-width: 991.8px){section.travel-post-hero .hero-container .main-information .hero__information-contact .information ul{flex-direction:column;gap:10px;margin:10px 0 30px -40px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}}@media (max-width: 767.8px){section.travel-post-hero .hero-container .main-information .hero__information-contact .information ul{flex-direction:column;gap:10px;margin:0 0 10px -40px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}}section.travel-post-hero .hero-container .main-information .hero__information-contact .information ul li{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal;list-style:none;display:flex;gap:10px;flex-direction:row;align-items:center;flex-wrap:nowrap;}@media (max-width: 767.8px){section.travel-post-hero .hero-container .main-information .hero__information-contact .information ul li{font-size:16px;font-weight:500;}}section.travel-post-hero .hero-container .main-information .hero__information-contact .information ul li svg{fill:#fff;width:20px;height:20px;}section.travel-post-hero .hero-container .contact{order:2;gap:10px;display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:flex-start;height:181px;}@media (max-width: 767.8px){section.travel-post-hero .hero-container .contact{gap:12px;order:2;width:100%;}}section.travel-post-hero .hero-container .contact .text-price{display:flex;padding:24px 20px;flex-direction:column;align-items:center;gap:-2px;align-self:stretch;border-radius:4px;border:2px solid #000047;background:#000047;}section.travel-post-hero .hero-container .contact .text-price span.text{color:#fff;text-align:center;font-family:#000047;font-size:18px;font-style:normal;font-weight:500;line-height:normal;}section.travel-post-hero .hero-container .contact .text-price span.price{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;}@media (max-width: 767.8px){section.travel-post-hero .hero-container .contact .text-price span.price{font-size:26px;}}section.travel-post-hero .hero-container .contact button{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;border:1px solid #88bb54;width:253px;}@media (max-width: 767.8px){section.travel-post-hero .hero-container .contact button{width:100%;}}section.travel-post-hero .hero-container .contact button a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}@media (max-width: 1249.8px){section.single-travel-post-anchors{display:none;}}section.single-travel-post-anchors .content ul.content-menu-items{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;background:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);width:1160px;z-index:9;padding-left:0;margin:0;}section.single-travel-post-anchors .content ul.content-menu-items li.item{list-style:none;padding:20px 15px;}section.single-travel-post-anchors .content ul.content-menu-items li.item:hover{background-color:#000047;color:#fff;}section.single-travel-post-anchors .content ul.content-menu-items li.item a{text-decoration:none;color:#29abe2;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:22px;padding:20px 15px;}section.single-travel-post-anchors .content ul.content-menu-items li.item a:hover{background-color:#000047;color:#fff;}section.single-travel-post-anchors .content ul.content-menu-items li.item.active{padding:20px 15px;background-color:#000047;}section.single-travel-post-anchors .content ul.content-menu-items li.item.active a{color:#fff;font-size:15px;font-weight:700;padding:20px 15px;}section.single-travel-post-anchors .content ul.content-menu-items li.item:last-child:hover{background-color:#88bb54;color:#fff;}section.single-travel-post-anchors .content ul.content-menu-items li.item:last-child a{color:#88bb54;}section.single-travel-post-anchors .content ul.content-menu-items li.item:last-child a:hover{background-color:#88bb54;color:#fff;}section.single-travel-post-anchors.bottom{display:none;position:fixed;bottom:0;width:100%;z-index:99;}@media (max-width: 1249.8px){section.single-travel-post-anchors.bottom{display:none !important;}}body.single.single-post footer{margin-bottom:62px;}@media (max-width: 1249.8px){body.single.single-post footer{margin-bottom:0;}}section.single-travel-post{margin-top:40px;scroll-margin:100px;}@media (max-width: 1249.8px){section.single-travel-post{margin-top:0;}}@media (max-width: 991.8px){section.single-travel-post{margin-top:20px;}}@media (max-width: 767.8px){section.single-travel-post{margin-top:0;box-sizing:border-box;}}section.single-travel-post .content .post-content .excerpt{color:#555;font-family:"Montserrat",sans-serif;font-size:1rem;line-height:28px;font-style:normal;font-weight:400;margin-top:10px;}@media (min-width: 992px){section.single-travel-post .content .post-content .excerpt{font-size:1.125rem;}}section.single-travel-post .content .post-content .lees-meer{text-decoration:underline;cursor:pointer;color:#000;line-height:33px;}section.single-travel-post .content .post-content .full-content .car-rent-info,section.single-travel-post .content .post-content .full-content .included{display:inline;}section.single-travel-post .content .post-content .full-content p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width: 767.8px){section.single-travel-post .content .post-content .full-content p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:left;}}section.single-travel-post .content .post-content .full-content ul li{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:20px;}section.single-travel-post .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 10px 0;}@media (max-width: 767.8px){section.single-travel-post .content h2{text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}}section.travel-post-map{margin-top:50px;}@media (max-width: 767.8px){section.travel-post-map{margin-top:40px;}}section.travel-post-map .content .map-image-column{height:440px;-o-object-fit:contain;object-fit:contain;width:100%;background-size:cover;background-color:lightgray;background-position:50%;border-radius:8px;}@media (max-width: 767.8px){section.travel-post-map .content .map-image-column{height:360px;background-position:25% 75%;border-radius:0;}}section.single-travel-day-program{margin-top:50px;scroll-margin:100px;}@media (max-width: 767.8px){section.single-travel-day-program{margin-top:40px;}}section.single-travel-day-program .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.3px;margin:0;}@media (max-width: 767.8px){section.single-travel-day-program .content h2{line-height:36px;}}section.single-travel-day-program .content .program-days{-moz-column-count:2;column-count:2;margin-top:.75rem;}@media (max-width: 767.8px){section.single-travel-day-program .content .program-days{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:12px;}}section.single-travel-day-program .content .program-days div.day{display:inline-block;width:100%;box-sizing:border-box;padding-right:0;}@media (max-width: 767.8px){section.single-travel-day-program .content .program-days div.day{-moz-column-count:1;column-count:1;margin-bottom:.5rem;}}section.single-travel-day-program .content .program-days div.day h3{margin:0;padding:0;min-width:80px;color:#000047;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:22px;float:left;}@media (min-width: 992px){section.single-travel-day-program .content .program-days div.day h3{line-height:28px;}}@media (max-width: 767.8px){section.single-travel-day-program .content .program-days div.day h3{min-width:79px;}}@media (max-width: 575.8px){section.single-travel-day-program .content .program-days div.day h3{min-width:79px;}}section.single-travel-day-program .content .program-days div.day h3 span.trip-date{display:none;}section.single-travel-day-program .content .program-days div.day h3 .span-tow-points{float:right;}section.single-travel-day-program .content .program-days div.day h3.day-title-content{display:flex;overflow:hidden;color:#555;align-items:baseline;width:100%;font-family:"Montserrat",sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:28px;}@media (min-width: 992px){section.single-travel-day-program .content .program-days div.day h3.day-title-content{font-size:1.25rem;}}section.single-travel-day-program .content .program-days div.day h3.day-title-content span{display:inline;width:-moz-fit-content;width:fit-content;padding-right:.25rem;}section.single-travel-day-program .content .program-days div.day h3.day-title-content span.day-number{min-width:140px;max-width:140px;}section.single-travel-day-program .content .program-days div.day h3.day-title-content .from-to-container{display:flex;flex-wrap:wrap;}section.single-travel-day-program .content .program-days div.day h3.day-title-content b{font-weight:300 !important;}section.single-travel-day-program .content .program-days div.day span.day-number{color:#000047;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-right:.5rem;display:inline-block;}@media (min-width: 768px){section.single-travel-day-program .content .program-days div.day span.day-number{min-width:137px;margin-right:0;}}@media (max-width: 991.8px){section.single-travel-day-program .content .program-days div.day span.day-number{font-size:16px;font-style:normal;font-weight:700;line-height:22px;}}section.single-travel-day-program .content .program-days div.day span.day-plan{overflow:hidden;color:#555;text-overflow:ellipsis;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width: 991.8px){section.single-travel-day-program .content .program-days div.day span.day-plan{font-size:16px;line-height:22px;}}@media screen and (max-width: 767px){.single-travel-day-program.timeline-section.desktop-version{display:none;}.single-travel-day-program.timeline-section.mobile-version{display:block !important;}}section.single-travel-the-day-program{margin-top:40px;scroll-margin:100px;}@media (max-width: 767.8px){section.single-travel-the-day-program{margin-top:30px;}}section.single-travel-the-day-program .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.4px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.single-travel-the-day-program .content h2{margin:0 0 20px 0;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}}section.single-travel-the-day-program .content .program-days .day-content-modify{background:#f7f2f2;padding:1.25rem;border-radius:25px;margin:40px 0;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify{padding:1.25rem;}}section.single-travel-the-day-program .content .program-days .day-content-modify h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.26px;margin:0;}@media (min-width: 768px){section.single-travel-the-day-program .content .program-days .day-content-modify h3{font-size:26px;}}section.single-travel-the-day-program .content .program-days .day-content-modify h3.trip-information span{display:none;}section.single-travel-the-day-program .content .program-days .day-content-modify .rating{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;margin-top:0;}section.single-travel-the-day-program .content .program-days .day-content-modify .rating h4{color:#000047;font-family:"Montserrat",sans-serif;font-size:18px;font-style:italic;font-weight:500;line-height:28px;margin:10px 0;}section.single-travel-the-day-program .content .program-days .day-content-modify .rating h4 a{text-decoration:none;cursor:pointer;font-size:18px;font-style:italic;font-weight:500;line-height:28px;color:#000047;}@media (max-width: 575.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .rating h4 a{font-size:16px;}}section.single-travel-the-day-program .content .program-days .day-content-modify .rating .stars{display:flex;}section.single-travel-the-day-program .content .program-days .day-content-modify .rating .stars .star img{width:16px;height:auto;}section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan{margin-top:1.5rem;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan{margin-top:60px;}}@media (max-width: 575.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan{margin-top:82px;}}section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan p{font-size:16px;line-height:26px;margin:0 0 20px 0;}}section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan span{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan span{font-size:16px;line-height:26px;margin:0 0 20px 0;}}section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan div{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan div{font-size:16px;line-height:26px;margin:0 0 20px 0;}}section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan li{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .the-plan li{font-size:16px;line-height:26px;}}section.single-travel-the-day-program .content .program-days .day-content-modify .images{gap:10px;display:flex;flex-direction:row;margin:20px 0 10px 0;overflow-x:hidden;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .images{height:auto;display:flex;overflow-x:hidden;overflow-y:clip;scroll-snap-type:x mandatory;margin-bottom:10px;}}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .images .image{flex:0 0 50%;scroll-snap-align:start;}}section.single-travel-the-day-program .content .program-days .day-content-modify .images .image img{width:377px;height:220px;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .images .image img{height:130px;width:100%;-o-object-fit:cover;object-fit:cover;}}section.single-travel-the-day-program .content .program-days .inclusive{padding:30px;background:rgba(0,0,71,.05);margin-bottom:30px;}section.single-travel-the-day-program .content .program-days .inclusive h4{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .inclusive h4{margin:0;}}section.single-travel-the-day-program .content .program-days .inclusive ul{display:flex;flex-direction:column;gap:0;margin:0 0 10px -25px;}@media (max-width: 767.8px){section.single-travel-the-day-program .content .program-days .inclusive ul{margin:5px 0 10px -20px;}}section.single-travel-the-day-program .content .program-days .inclusive ul li{color:#666;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;border-left:3px solid #f0f0f3;}section.single-travel-the-day-program .content .program-days .inclusive ul li::marker{font-size:8px;}section.single-travel-the-day-program .content .post-day-to-day-item svg{width:25px;height:25px;margin-right:10px;}section.single-travel-the-day-program .content .post-day-to-day-item b{display:block;margin:.5rem 0;}.day-content-modify-all{display:none;}.day-content-modify-all:nth-child(-n+4){display:block;}.show-more-day{text-align:center;display:flex;width:100%;padding:16px 30px;justify-content:center;align-items:center;border-radius:4px;background:#fff;cursor:pointer;z-index:3;position:relative;border:1px solid #88bb54;color:#88bb54;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:50px 0;}@media (max-width: 767.8px){.show-more-day{margin:0 0 40px 0;}}.show-more-day:hover{background-color:#88bb54;color:#fff;}.single-travel-the-day-program.symphony{position:relative;top:100px;margin-bottom:150px;}.single-travel-the-day-program.symphony .content h2{margin:0;color:#000047;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.3px;}.single-travel-the-day-program.symphony .content .post-day-to-day-item .travel-information{margin:-10px 0 40px 60px;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item{background:#f7f2f2;padding:1px 20px 20px 20px;margin-top:40px;border-radius:20px;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-hotel-info{padding:0;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item h3.change-destination-code{color:#000047;font-family:"Montserrat",sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.26px;margin-bottom:1rem;}@media (min-width: 768px){.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item h3.change-destination-code{font-size:26px;}}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .travel-information b.change-destination-code{font-size:16px;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .travel-information p.change-destination-code{font-size:16px;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .post-day-to-day-transfer-container{display:flex;align-items:center;justify-content:space-between;margin-top:-20px;}@media (max-width: 767.8px){.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .post-day-to-day-transfer-container{margin-top:0;}}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .post-day-to-day-transfer-container .transport-car-image img{max-width:150px;margin-top:10px;border-radius:8px;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .post-day-to-day-item-container{display:flex;align-items:center;justify-content:space-between;margin-top:-20px;}@media (max-width: 767.8px){.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .post-day-to-day-item-container{margin-top:0;}}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item .post-day-to-day-item-container .column.post-day-to-day-img.tickets-image img{max-width:150px;margin-top:10px;border-radius:8px;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-ticket-info h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.26px;margin:20px 0 0 0;}@media (min-width: 768px){.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-ticket-info h3{font-size:26px;}}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-ticket-info .post-day-to-day-item-container .post-day-to-day-item-text p{margin:10px 0;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-ticket-info .post-day-to-day-item-container .post-day-to-day-item-text b{margin:10px 0;}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-transfer-info h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.26px;}@media (min-width: 768px){.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-transfer-info h3{font-size:26px;}}.single-travel-the-day-program.timeline-section .program-days .post-day-to-day-item.post-day-to-day-transfer-info .post-day-to-day-transfer-container .post-day-to-day-item-text p{margin:10px 0;}.single-travel-the-day-program.timeline-section .content .program-days .day-content-modify .rating h3 span.trip-date{display:none;}.single-travel-the-day-program.timeline-section .content .program-days .day-content-modify .rating svg{width:1rem;height:1rem;}section.single-travel-the-day-program .content .program-days .day-content-modify .rating.accordion-header{cursor:pointer;}section.single-travel-the-day-program .content .program-days .day-content-modify .accordion-content .the-plan a.lees-meer{color:#000;position:relative;top:-20px;}section.single-travel-the-day-program .content .program-days .day-content-modify h3 .toggle-sign{position:absolute;right:0;top:15px;}@media (max-width: 575.8px){section.single-travel-the-day-program .content .program-days .day-content-modify h3 .toggle-sign{top:0;}}.full-content{display:none;}@media screen and (max-width: 767px){.accordion-content .the-plan{margin-top:55px !important;}.hotel-description .the-plan{margin-top:0 !important;}}@media (max-width: 575.8px){section.single-travel-the-day-program .content .program-days .day-content-modify .rating h4 a{font-size:16px;display:inline-block;width:100%;}section.single-travel-the-day-program .content .program-days .day-content-modify .rating h4 a span{display:block;margin-top:0;}}.accordion-header{position:relative;cursor:pointer;}.accordion-header::after{content:"+";position:absolute;right:10px;font-size:40px;font-weight:400;transition:transform .5s ease;}@media (max-width: 767.8px){.accordion-header::after{font-size:30px;}}.accordion-content{display:none;overflow:hidden;}#programDays > .post-day-to-day-hotel-info[day="1"] > .day-content-modify.accordion-item.active > .accordion-content{display:block;}#programDays > .post-day-to-day-hotel-info[day="1"] > .day-content-modify.accordion-item.active > .rating.accordion-header::after{content:"-";font-size:50px;transform:rotate(0deg);font-weight:400;}.accordion-item.active .accordion-content{display:block;}.accordion-item.active .accordion-header::after{content:"-";transform:rotate(180deg);font-size:50px;font-weight:400;}@media (max-width: 767.8px){.accordion-item.active .accordion-header::after{font-size:40px;}}section.Accommodations{margin-top:50px;scroll-margin:100px;}@media (max-width: 767.8px){section.Accommodations{margin-top:40px;}}section.Accommodations .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.Accommodations .content h2{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}}section.Accommodations .content .accommodations-items .item{background:#f7f2f2;padding:20px;border-radius:10px;margin:20px 0;}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item{padding-bottom:30px;}}section.Accommodations .content .accommodations-items .item h3.accordion{color:#000047;font-family:"Montserrat",sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.26px;margin:0;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:none;transition:.4s;display:flex;position:relative;}@media (max-width: 991.8px){section.Accommodations .content .accommodations-items .item h3.accordion{flex-direction:column;}}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item h3.accordion{flex-direction:column;max-width:calc(100% - 8px);}}section.Accommodations .content .accommodations-items .item h3.accordion span.title{scroll-margin:150px;}@media (max-width: 1439.8px){section.Accommodations .content .accommodations-items .item h3.accordion span.title{width:80%;}}section.Accommodations .content .accommodations-items .item h3.accordion::after{content:"+";float:right;color:#000047;text-align:right;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.26px;position:absolute;right:4px;width:23px;height:28px;font-size:50px;margin-left:0;}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item h3.accordion::after{right:0;font-size:30px;}}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item h3.accordion{font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.2px;padding:0;}}section.Accommodations .content .accommodations-items .item h3.accordion .stars{display:flex;padding-left:16px;padding-top:6px;}@media (max-width: 991.8px){section.Accommodations .content .accommodations-items .item h3.accordion .stars{padding-left:0;}}section.Accommodations .content .accommodations-items .item h3.accordion .stars div svg{width:15px;height:15px;}section.Accommodations .content .accommodations-items .item h3.accordion .stars .star img{width:18px;height:30px;}@media (max-width: 991.8px){section.Accommodations .content .accommodations-items .item h3.active{flex-direction:column;}}section.Accommodations .content .accommodations-items .item h3.active::after{content:"−";color:#000047;float:right;text-align:right;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.26px;position:absolute;right:4px;width:23px;height:28px;font-size:50px;margin-left:0;}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item h3.active::after{right:0;font-size:30px;}}section.Accommodations .content .accommodations-items .item .panel{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item .panel{padding:0;width:100%;}}section.Accommodations .content .accommodations-items .item .panel p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:20px 0;}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item .panel p{margin:10px 0;font-size:16px;font-style:normal;font-weight:400;line-height:26px;}}section.Accommodations .content .accommodations-items .item .panel .images{gap:10px;display:grid;grid-template-columns:repeat(4,1fr);margin:20px 0 0 0;overflow-x:auto;}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item .panel .images{height:auto;display:flex;overflow-x:hidden;overflow-y:clip;scroll-snap-type:x mandatory;margin-bottom:10px;}}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item .panel .images .image{height:140px;flex:0 0 50%;scroll-snap-align:start;}}section.Accommodations .content .accommodations-items .item .panel .images .image img{width:360px;height:220px;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.Accommodations .content .accommodations-items .item .panel .images .image img{height:140px;width:100%;-o-object-fit:cover;object-fit:cover;}}section.Accommodations .content .accommodations-items .item.panel-empty h3.accordion::after{content:"−" !important;}section.destinations.timeline-section{margin-top:20px;scroll-margin:100px;}@media (max-width: 767.8px){section.destinations.timeline-section{margin-top:20px;}}section.destinations.timeline-section .content h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.destinations.timeline-section .content h2{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}}section.destinations.timeline-section .content .destinations-items .item{background:#f7f2f2;padding:20px;border-radius:10px;margin:20px 0;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item{padding-bottom:30px;}}section.destinations.timeline-section .content .destinations-items .item h3.accordion2{color:#000047;font-family:"Montserrat",sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.26px;margin:0;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:none;transition:.4s;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item h3.accordion2{max-width:calc(100% - 8px);}}section.destinations.timeline-section .content .destinations-items .item h3.accordion2::after{content:"+";float:right;color:#000047;text-align:right;font-style:normal;line-height:28px;letter-spacing:-.26px;font-weight:400;padding-right:4px;width:23px;height:28px;font-size:50px;margin-left:0;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item h3.accordion2::after{right:0;font-size:30px;}}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item h3.accordion2{font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.2px;padding:0;}}section.destinations.timeline-section .content .destinations-items .item h3.active::after{content:"−";color:#000047;text-align:right;font-style:normal;line-height:28px;letter-spacing:-.26px;float:right;font-weight:400;padding-right:4px;width:23px;height:28px;font-size:50px;margin-left:0;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item h3.active::after{right:0;font-size:30px;}}section.destinations.timeline-section .content .destinations-items .item .panel{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item .panel{padding:0;width:100%;}}section.destinations.timeline-section .content .destinations-items .item .panel p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:20px 0;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item .panel p{margin:10px 0 0 0;font-size:16px;font-style:normal;font-weight:400;line-height:26px;}}section.destinations.timeline-section .content .destinations-items .item .panel .images .image{gap:10px;display:flex;flex-direction:row;margin:20px 0 10px 0;overflow-x:hidden;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item .panel .images .image{height:140px;flex:0 0 50%;scroll-snap-align:start;}}section.destinations.timeline-section .content .destinations-items .item .panel .images .image img{width:360px;height:220px;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.destinations.timeline-section .content .destinations-items .item .panel .images .image img{height:140px;-o-object-fit:cover;object-fit:cover;width:50%;}section.destinations.timeline-section .content .destinations-items .item .panel .images .image img:nth-child(3){display:none;}}section.destinations.timeline-section .content .destinations-items .item.panel-empty h3.accordion2::after{content:"−" !important;}section.ready-for-trip.post-template{margin-top:20px;}@media (max-width: 767.8px){section.ready-for-trip.post-template{display:none;}}section.ready-for-trip.post-template .content{display:flex;flex-direction:row;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);}section.ready-for-trip.post-template .content .plugin{padding:40px;background-color:#fff;width:710px;}section.ready-for-trip.post-template .content .plugin h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.3px;}section.ready-for-trip.post-template .content .ready-for-trip__image{width:450px;height:664px;background-size:cover;background-position:center;background-repeat:no-repeat;}section.price-information{margin-top:50px;scroll-margin:100px;}@media (max-width: 767.8px){section.price-information{margin-top:40px;}}section.price-information .content .item h3.accordion3{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 30px;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:none;transition:background-color .4s ease;}@media (max-width: 767.8px){section.price-information .content .item h3.accordion3{max-width:calc(100% - 8px);}}section.price-information .content .item h3.accordion3::after{content:"+";float:right;color:#000047;font-size:50px;padding-right:4px;transition:transform .2s ease;}@media (max-width: 767.8px){section.price-information .content .item h3.accordion3::after{font-size:30px;}}section.price-information .content .item h3.accordion3.active::after{content:"−";transform:rotate(180deg);}@media (max-width: 767.8px){section.price-information .content .item h3.accordion3{padding:0 0 30px;margin:0;font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.price-information .content .item .panel{padding:0;background-color:white;max-height:0;overflow:hidden;transition:max-height .4s ease;}@media (max-width: 767.8px){section.price-information .content .item .panel{padding:0;max-height:1500px !important;}}section.price-information .content .item .panel p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px;margin:0;}@media (max-width: 767.8px){section.price-information .content .item .panel p{font-size:16px;line-height:26px;}}section.price-information .content .item .panel h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:26px;font-weight:700;line-height:20px;margin:20px 0;}@media (max-width: 767.8px){section.price-information .content .item .panel h2{font-size:22px;line-height:20px;}}section.price-information .content .item .panel ul{margin-left:-32px;}@media (max-width: 767.8px){section.price-information .content .item .panel ul{margin-left:-23px;}}@media (max-width: 575.8px){section.price-information .content .item .panel ul{margin-left:-33px;}}section.price-information .content .item .panel ul li{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px;}@media (max-width: 767.8px){section.price-information .content .item .panel ul li{font-size:16px;line-height:26px;}}section.price-information .content .item .panel ul li::marker{font-size:8px;}section.safari.post-template{margin-top:50px;margin-bottom:150px;}@media (max-width: 767.8px){section.safari.post-template{margin-top:40px;margin-bottom:73px;}}section.safari.post-template .content h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 30px 0;}@media (max-width: 767.8px){section.safari.post-template .content h3{margin:0 0 30px 0;font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.safari.post-template .content .safari-items{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px;}@media (max-width: 767.8px){section.safari.post-template .content .safari-items{display:flex;flex-direction:column;gap:20px;}}section.safari.post-template .content .safari-items .item{display:flex;flex-direction:column;flex-wrap:nowrap;border-radius:8px;max-width:366px;background-color:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);}section.safari.post-template .content .safari-items .item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}@media (max-width: 767.8px){section.safari.post-template .content .safari-items .item{max-width:100%;}}section.safari.post-template .content .safari-items .item a{display:flex;flex-direction:column;flex-wrap:nowrap;text-decoration:none;border-radius:8px 8px 0 0;}section.safari.post-template .content .safari-items .item a img{height:260px;max-width:366px;border-radius:8px 8px 0 0;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.safari.post-template .content .safari-items .item a img{height:220px;max-width:100%;}}section.safari.post-template .content .safari-items .item .information{padding:20px;min-height:110px;position:relative;}section.safari.post-template .content .safari-items .item .information h4.days{color:#29abe2;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.52px;margin:0 0 5px 0;}@media (max-width: 767.8px){section.safari.post-template .content .safari-items .item .information h4.days{font-size:11px;letter-spacing:.44px;}}section.safari.post-template .content .safari-items .item .information h5.title{color:#000047;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0;width:321px;}@media (max-width: 767.8px){section.safari.post-template .content .safari-items .item .information h5.title{font-size:16px;font-weight:600;}}section.safari.post-template .content .safari-items .item .information p.price{position:absolute;bottom:10px;}section.safari.post-template .content .safari-items .item .information p.price span:first-child{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;padding-right:8px;}@media (max-width: 767.8px){section.safari.post-template .content .safari-items .item .information p.price span:first-child{font-size:14px;}}section.safari.post-template .content .safari-items .item .information p.price span:nth-child(2){color:#000047;font-family:"Montserrat",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding-top:20px;}@media (max-width: 767.8px){section.safari.post-template .content .safari-items .item .information p.price span:nth-child(2){font-size:24px;font-weight:700;}}section.travel-advisor-hero{position:relative;padding-top:50px;}@media (max-width: 767.8px){section.travel-advisor-hero{padding-top:0;padding-left:0 !important;padding-right:0 !important;}}section.travel-advisor-hero .hero.featured-image{border-radius:8px;position:relative;}@media (max-width: 767.8px){section.travel-advisor-hero .hero.featured-image{border-radius:0;}}section.travel-advisor-hero .hero.featured-image p{color:#fff;font-family:"Montserrat",sans-serif;font-style:normal;position:absolute;background:#000047;text-align:center;display:inline-flex;padding:9px 0 9px 15px;justify-content:center;align-items:center;gap:0;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.18px;height:22px;top:20px;margin:0;max-width:180px;}@media (max-width: 767.8px){section.travel-advisor-hero .hero.featured-image p{font-size:14.4px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.144px;padding:7.2px 4.8px 7.2px 12px;}}section.travel-advisor-hero .hero.featured-image p span{max-width:155px;text-wrap:nowrap;}@media (max-width: 767.8px){section.travel-advisor-hero .hero.featured-image p span{max-width:121px;}}section.travel-advisor-hero .hero.featured-image p svg{position:relative;left:20px;height:40px;width:24px;}@media (max-width: 767.8px){section.travel-advisor-hero .hero.featured-image p svg{left:19px;height:36px;}}#chosen-advisor{position:absolute;left:0;top:4.5rem;background-color:#ff7d00;padding:16px 20px;align-items:center;text-transform:uppercase;color:white;font-size:14px;font-weight:700;width:185px;}@media (min-width: 768px){#chosen-advisor{right:0;left:unset;top:1.25rem;}}@media (max-width: 767.8px){#chosen-advisor{padding:18px 14px;position:absolute;left:0;top:62px;font-size:12px;font-style:normal;font-weight:700;width:180px;}}#chosen-advisor svg{margin-right:.5rem;}@media (max-width: 767.8px){#chosen-advisor svg{width:13px;height:14px;}}#chosen-advisor.hide{display:none;}#chosen-advisor.show{display:flex;}#chosen-advisor p{color:#fff;font-family:"Montserrat",sans-serif;font-style:normal;position:absolute;background:transparent;text-align:center;display:inline-flex;padding:0;justify-content:center;align-items:center;gap:0;font-size:14px;font-weight:700;line-height:normal;letter-spacing:.18px;height:13px;top:20px;margin:0 0 0 22px;text-wrap:nowrap;}section.single-travel-advisor{margin-bottom:40px;}@media (max-width: 767.8px){section.single-travel-advisor{padding-left:0;padding-right:0;}}@media (max-width: 575.8px){section.single-travel-advisor{padding-left:0 !important;padding-right:0 !important;}}section.single-travel-advisor .content-information{display:flex;flex-direction:column;}@media (min-width: 768px){section.single-travel-advisor .content-information{flex-direction:row;max-height:630px;}}section.single-travel-advisor .content-information .advisor-information{display:flex;padding:2rem;flex-direction:column;align-items:flex-start;gap:10px;flex:1 0 0;background:#fff;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);max-height:600px;width:calc(100% - 4rem);order:2;}@media (min-width: 768px){section.single-travel-advisor .content-information .advisor-information{width:calc(50% - 4rem);max-height:630px;order:1;}}@media (min-width: 992px){section.single-travel-advisor .content-information .advisor-information{width:calc(67% - 7.5rem);padding:3.75rem;}}section.single-travel-advisor .content-information .advisor-information h2.title{color:#000047;font-family:"Montserrat",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.4px;margin:0 0 10px 0;}@media (min-width: 992px){section.single-travel-advisor .content-information .advisor-information h2.title{font-size:2.5rem;line-height:56px;}}section.single-travel-advisor .content-information .advisor-information ul.items{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;margin:0;padding:0;}section.single-travel-advisor .content-information .advisor-information ul.items li.item{list-style:none;display:flex;flex-direction:row;align-items:center;gap:5px;}section.single-travel-advisor .content-information .advisor-information ul.items li.item svg{width:20px;height:20px;}section.single-travel-advisor .content-information .advisor-information ul.items li.item a.phone-number{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;display:block;text-decoration:none;}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-information ul.items li.item a.phone-number{font-size:16px;}}section.single-travel-advisor .content-information .advisor-information ul.items li.item a.mail-address{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;display:block;text-decoration:none;}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-information ul.items li.item a.mail-address{font-size:16px;}}section.single-travel-advisor .content-information .advisor-information .advisor-experts h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:28px;margin:20px 0 0 0;}section.single-travel-advisor .content-information .advisor-information .advisor-experts .expert-countries ul{display:flex;flex-direction:row;gap:4px;padding-left:0;flex-wrap:wrap;}section.single-travel-advisor .content-information .advisor-information .advisor-experts .expert-countries ul li{display:flex;padding:6px 8px;align-items:flex-start;gap:10px;border-radius:4px;background:rgba(0,0,71,.05);}section.single-travel-advisor .content-information .advisor-information .advisor-experts .expert-countries ul li a{color:rgba(0,0,71,.5);font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px;text-decoration:none;}section.single-travel-advisor .content-information .advisor-information .appointment h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:28px;margin:10px 0 10px 0;}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-information .appointment h3{margin:20px 0 5px 0;font-size:20px;}}section.single-travel-advisor .content-information .advisor-information .appointment p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-information .appointment p{font-size:16px;line-height:26px;}}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-information .buttons{width:100%;}}section.single-travel-advisor .content-information .advisor-information .buttons .contact-us{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;border:1px solid #88bb54;margin-top:30px;}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-information .buttons .contact-us{margin-top:30px;gap:10px;width:100%;}}@media (max-width: 575.8px){section.single-travel-advisor .content-information .advisor-information .buttons .contact-us{padding:16px 10px;}}section.single-travel-advisor .content-information .advisor-information .buttons .contact-us a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-information .buttons .contact-us a{font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}}section.single-travel-advisor .content-information .advisor-information .buttons .appoint-me-button{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:2px solid #000047;margin-top:10px;background:#fff;color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;}section.single-travel-advisor .content-information .advisor-information .buttons .appoint-me-button.chosen-advisor-button{cursor:default;}@media (max-width: 575.8px){section.single-travel-advisor .content-information .advisor-information .buttons .appoint-me-button{padding:16px 10px;width:100%;}}section.single-travel-advisor .content-information .advisor-information .buttons .appoint-me-button a{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;}section.single-travel-advisor .content-information .advisor-information .buttons .chosen-advisor-button{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:2px solid #ff7d00;margin-top:10px;background:#fff;color:#ff7d00;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;}section.single-travel-advisor .content-information .advisor-information .buttons .chosen-advisor-button.chosen-advisor-button{cursor:default;}@media (max-width: 575.8px){section.single-travel-advisor .content-information .advisor-information .buttons .chosen-advisor-button{padding:16px 10px;width:100%;}}section.single-travel-advisor .content-information .advisor-information .buttons .chosen-advisor-button a{color:#ff7d00;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;}section.single-travel-advisor .content-information .advisor-information .buttons .chosen-advisor-button::before{content:"";display:inline-block;width:1em;height:1em;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/06/check.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;}section.single-travel-advisor .content-information .advisor-experience{width:100%;position:relative;order:1;}@media (min-width: 768px){section.single-travel-advisor .content-information .advisor-experience{width:50%;order:2;}}@media (min-width: 992px){section.single-travel-advisor .content-information .advisor-experience{width:33%;}}section.single-travel-advisor .content-information .advisor-experience .featured-image{position:relative;}@media (max-width: 767.8px){section.single-travel-advisor .content-information .advisor-experience .featured-image{overflow:hidden;max-height:450px;}}section.single-travel-advisor .content-information .advisor-experience .featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}section.single-travel-advisor .content-information .advisor-experience .featured-image .label{position:absolute;display:flex;align-items:center;color:white;bottom:2rem;left:0;}@media (min-width: 992px){section.single-travel-advisor .content-information .advisor-experience .featured-image .label{bottom:4rem;}}section.single-travel-advisor .content-information .advisor-experience .featured-image .label span{background-color:#000047;height:100%;padding:.5rem 2rem;}section.single-travel-advisor .content-information .advisor-experience .featured-image .label svg{height:35px;}section.my-best-destinations-text{margin-top:40px;}@media (max-width: 767.8px){section.my-best-destinations-text{margin:40px 0 30px 0;}}section.my-best-destinations-text .favorite-destinations .my-favorite-destination h2.mobile-title{display:none;}@media (max-width: 767.8px){section.my-best-destinations-text .favorite-destinations .my-favorite-destination h2.mobile-title{display:block;color:#000047;font-family:"Montserrat",sans-serif;font-size:30px;line-height:36px;letter-spacing:-.3px;}}section.my-best-destinations-text .favorite-destinations .my-favorite-destination h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0;}@media (max-width: 767.8px){section.my-best-destinations-text .favorite-destinations .my-favorite-destination h2{display:none;}}section.my-best-destinations-text .favorite-destinations .my-favorite-destination p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:10px;}@media (max-width: 575.8px){section.my-best-destinations-text .favorite-destinations .my-favorite-destination p{font-size:16px;line-height:26px;}}section.my-best-destinations{margin-top:50px;}@media (max-width: 767.8px){section.my-best-destinations{margin-top:0;}}section.my-best-destinations .content .destinations__items{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:30px;margin-top:50px;}@media (max-width: 991.8px){section.my-best-destinations .content .destinations__items{width:100%;}}@media (max-width: 767.8px){section.my-best-destinations .content .destinations__items{gap:20px;margin-top:30px;flex-wrap:wrap;}}section.my-best-destinations .content .destinations__items .item{width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:8px;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);}section.my-best-destinations .content .destinations__items .item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}@media (max-width: 991.8px){section.my-best-destinations .content .destinations__items .item{width:47%;}}@media (max-width: 767.8px){section.my-best-destinations .content .destinations__items .item{background-color:#fff;width:47%;box-sizing:border-box;height:-moz-fit-content;height:fit-content;border-radius:8px;}}section.my-best-destinations .content .destinations__items .item a{background-color:#fff;text-decoration:none;}@media (max-width: 767.8px){section.my-best-destinations .content .destinations__items .item a{height:216px;}}section.my-best-destinations .content .destinations__items .item a img{height:260px;align-self:stretch;width:267px;background-color:#fff;border-radius:8px 8px 0 0;}@media (max-width: 991.8px){section.my-best-destinations .content .destinations__items .item a img{width:100%;}}@media (max-width: 767.8px){section.my-best-destinations .content .destinations__items .item a img{height:170px;width:100%;}}section.my-best-destinations .content .destinations__items .item a h4{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0;padding:20px;background-color:#fff;border-radius:0 0 8px 8px;margin-top:-5px;}@media (max-width: 767.8px){section.my-best-destinations .content .destinations__items .item a h4{padding:16px 18px;font-size:14px;font-weight:600;line-height:normal;}}section.advisor.contact-with-advisor{margin-top:40px;margin-bottom:55px;}@media (max-width: 767.8px){section.advisor.contact-with-advisor{margin-bottom:80px;padding-left:0 !important;padding-right:0 !important;}}section.advisor.contact-with-advisor .content{display:flex;padding:60px 140px;border-radius:8px;max-width:880px;flex-direction:column;justify-content:center;align-content:center;background:#000047;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content{padding:30px;border-radius:0;}}section.advisor.contact-with-advisor .content .advisor-form p.main-title{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;max-width:70%;margin:0 auto;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content .advisor-form p.main-title{max-width:95%;font-size:30px;line-height:36px;letter-spacing:-.3px;}}@media (max-width: 575.8px){section.advisor.contact-with-advisor .content .advisor-form p.main-title{max-width:100%;font-size:26px;}}section.advisor.contact-with-advisor .content .advisor-form p.small-title{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:10px 0 55px 0;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content .advisor-form p.small-title{margin:10px 0 50px 0;font-size:18px;line-height:26px;}}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield{margin-top:-23px;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input{display:flex;padding-top:30px;padding-bottom:30px;padding-left:35px;align-items:center;border-radius:4px;background:#fff;color:#312d2d;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:1px solid transparent;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input{padding:25px 20px 25px 40px;}}@media (max-width: 575.8px){section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input{padding:25px 20px 25px 30px;}}section.advisor.contact-with-advisor .content .advisor-form div form div.gform_footer.before{padding-top:30px;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content .advisor-form div form div.gform_footer.before{float:right;}}section.advisor.contact-with-advisor .content .advisor-form div form div.gform_footer.before input{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content .advisor-form div form div.gform_footer.before input{font-weight:700;}}section.advisor.contact-with-advisor .content p.title{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.5px;max-width:100%;margin:0 auto 3.25rem auto;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content p.title{max-width:95%;font-size:30px;line-height:36px;letter-spacing:-.3px;}}@media (max-width: 575.8px){section.advisor.contact-with-advisor .content p.title{max-width:100%;font-size:26px;}}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea{color:#312d2d;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:4px;}section.advisor.contact-with-advisor .content .advisor-form .gform-theme--framework .field_sublabel_below .gform-field-label--type-sub{--gf-local-margin-y:var(--gf-label-space-tertiary) 0;display:none;}section.advisor.contact-with-advisor .content .advisor-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 input.gfield-choice-input{padding:2px;border:1px solid #fff;}section.advisor.contact-with-advisor .content .advisor-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 .gform-field-label{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;}@media (max-width: 767.8px){section.advisor.contact-with-advisor .content .advisor-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 .gform-field-label{font-size:18px;line-height:26px;}}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-user.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text]{background-size:18px 18px;}}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-mobile.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel]{background-size:17px 20px;}}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-envelop.svg");background-size:25px 45px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email]{background-size:20px 25px;}}#gform_confirmation_message_1{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input:focus,section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input:focus-visible{outline:2px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus,section.contact-form .content .main-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus-visible{outline:2px solid #fff;border:1px solid #fff;}section.how-work-hero{height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scaleX(-1);}@media (max-width: 767.8px){section.how-work-hero{height:500px;transform:scaleX(-1);background-position:25% 75% !important;background-size:cover !important;padding-left:30px !important;padding-right:30px !important;}}section.how-work-hero .hero-container{display:flex;max-width:1160px;margin:0 auto;padding:345px 0 60px 0;flex-direction:column;transform:scaleX(-1);}@media (max-width: 991.8px){section.how-work-hero .hero-container{padding:300px 0 40px 0;}}@media (max-width: 767.8px){section.how-work-hero .hero-container{transform:scaleX(-1);padding:0;margin:0;display:flex;justify-content:flex-end;flex-direction:column;height:100%;}}section.how-work-hero .hero-container h1{color:#fff;font-family:"Montserrat",sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:65px;letter-spacing:-.6px;margin:0 0 10px 0;}@media (max-width: 767.8px){section.how-work-hero .hero-container h1{font-size:33px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.33px;}}section.how-work-hero .hero-container p{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;}@media (max-width: 767.8px){section.how-work-hero .hero-container p{font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:40px;}}section.how-work.how-work1.mobile{display:none;}section.how-work1{margin-top:40px;margin-bottom:-80px;}section.how-work1 .container1 .content{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;gap:30px;}section.how-work1 .container1 .content .step-1-information h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 10px 0;}section.how-work1 .container1 .content .step-1-information h2 span.step-1{color:var(--Pink,#d6308f);font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;}section.how-work1 .container1 .content .step-1-information p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}section.how-work1 .container1 .content .step-1-image{height:276px;}section.how-work1 .container1 .content .step-1-image img{-o-object-fit:cover;object-fit:cover;margin-top:-80px;height:276px;}@media (max-width: 767.8px){section.how-work.how-work1.desktop{display:none;}section.how-work.how-work1.mobile{display:block;}section.how-work.how-work1.mobile{margin-top:10px;margin-bottom:0;}section.how-work.how-work1.mobile .container1 .content{display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;gap:0;padding-right:0;}section.how-work.how-work1.mobile .container1 .content .step-1-information h2{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;text-align:center;}}@media (max-width: 767.8px) and (max-width: 447.8px){section.how-work.how-work1.mobile .container1 .content .step-1-information h2{max-width:90%;}}@media (max-width: 767.8px){section.how-work.how-work1.mobile .container1 .content .step-1-information h2 span.step-1{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}section.how-work.how-work1.mobile .container1 .content .step-1-information p{font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-align:center;}}@media (max-width: 767.8px) and (max-width: 447.8px){section.how-work.how-work1.mobile .container1 .content .step-1-information p{max-width:90%;margin:0 auto;}}@media (max-width: 767.8px){section.how-work.how-work1.mobile .container1 .content .step-1-information .step-1-image{height:unset;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;}section.how-work.how-work1.mobile .container1 .content .step-1-information .step-1-image img{margin-top:20px;margin-bottom:20px;}}@media (max-width: 767.8px) and (max-width: 447.8px){section.how-work.how-work1.mobile .container1 .content .step-1-information .step-1-image img{width:370px;}}section.how-work2.mobile{display:none;}section.how-work2{margin-top:80px;}section.how-work2 .container2{border-radius:8px;background:rgba(0,0,71,.1);}section.how-work2 .container2 .content{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;gap:82px;padding:40px 40px 40px 48px;}section.how-work2 .container2 .content .step-2-information h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 10px 0;}section.how-work2 .container2 .content .step-2-information h2 span.step-2{color:#88bb54;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;}section.how-work2 .container2 .content .step-2-information p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}section.how-work2 .container2 .content .step-2-image img{height:276px;width:310px;-o-object-fit:cover;object-fit:cover;}@media (max-width: 767.8px){section.how-work2.desktop{display:none;}section.how-work2.mobile{display:block;}section.how-work2.mobile{margin:50px 0 70px 0;}section.how-work2.mobile .container2{border-radius:0;}section.how-work2.mobile .container2 .content{display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;gap:0;padding:40px 15px;}section.how-work2.mobile .container2 .content .step-2-information h2{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;text-align:center;}section.how-work2.mobile .container2 .content .step-2-information h2 span.step-2{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}section.how-work2.mobile .container2 .content .step-2-information p{font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-align:center;}section.how-work2.mobile .container2 .content .step-2-information .step-2-image{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;}section.how-work2.mobile .container2 .content .step-2-information .step-2-image img{margin:20px;}}section.how-work.how-work3.mobile{display:none;}section.how-work3{margin-top:80px;}section.how-work3 .container3 .content{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;gap:30px;}section.how-work3 .container3 .content .step-3-information h2{color:#000047;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;margin:0 0 10px 0;}section.how-work3 .container3 .content .step-3-information h2 span.step-3{color:#29abe2;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;}section.how-work3 .container3 .content .step-3-information p{color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}section.how-work3 .container3 .content .step-3-image{height:290px;width:400px;}@media (max-width: 447.8px){section.how-work3 .container3 .content .step-3-image{width:300px;}}section.how-work3 .container3 .content .step-3-image img{-o-object-fit:cover;object-fit:cover;height:290px;width:400px;}@media (max-width: 447.8px){section.how-work3 .container3 .content .step-3-image img{width:300px;}}@media (max-width: 767.8px){section.how-work.how-work3.desktop{display:none;}section.how-work.how-work3.mobile{display:block;}section.how-work.how-work3.mobile{margin:70px 0 60px 0;}section.how-work.how-work3.mobile .container3 .content{display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;gap:0;padding-right:0;}section.how-work.how-work3.mobile .container3 .content .step-3-information{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;}section.how-work.how-work3.mobile .container3 .content .step-3-information h2{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;text-align:center;}}@media (max-width: 767.8px) and (max-width: 447.8px){section.how-work.how-work3.mobile .container3 .content .step-3-information h2{max-width:90%;}}@media (max-width: 767.8px){section.how-work.how-work3.mobile .container3 .content .step-3-information h2 span.step-3{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}section.how-work.how-work3.mobile .container3 .content .step-3-information p{font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-align:center;}}@media (max-width: 767.8px) and (max-width: 447.8px){section.how-work.how-work3.mobile .container3 .content .step-3-information p{max-width:90%;margin:0 auto;}}@media (max-width: 767.8px){section.how-work.how-work3.mobile .container3 .content .step-3-information .step-3-image{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;}section.how-work.how-work3.mobile .container3 .content .step-3-information .step-3-image img{margin-top:-20px;}}section.how-work4{margin-top:80px;margin-bottom:123px;}@media (max-width: 767.8px){section.how-work4{margin-bottom:66px;}}section.how-work4 .container4 .content .step-4-information{display:flex;width:1160px;padding:40px 0;flex-direction:column;align-items:center;border-radius:8px;background:#000047;}@media (max-width: 1249.8px){section.how-work4 .container4 .content .step-4-information{width:100%;border-radius:0;}}@media (max-width: 767.8px){section.how-work4 .container4 .content .step-4-information{max-width:100%;border-radius:0;}}@media (max-width: 575.8px){section.how-work4 .container4 .content .step-4-information{max-width:100%;padding:40px 0;border-radius:0;}}section.how-work4 .container4 .content .step-4-information h2{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.4px;max-width:1080px;margin:0 0 30px 0;}@media (max-width: 1249.8px){section.how-work4 .container4 .content .step-4-information h2{max-width:90%;margin:0 auto 30px auto;}}@media (max-width: 767.8px){section.how-work4 .container4 .content .step-4-information h2{max-width:100%;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.3px;}}@media (max-width: 575.8px){section.how-work4 .container4 .content .step-4-information h2{font-size:30px;font-style:normal;font-weight:700;line-height:36px;max-width:310px;letter-spacing:-.3px;}}section.how-work4 .container4 .content .step-4-information .button-start-plan{margin:0;padding-bottom:30px;}@media (max-width: 575.8px){section.how-work4 .container4 .content .step-4-information .button-start-plan{margin:0;max-width:310px;padding-bottom:0;}}section.how-work4 .container4 .content .step-4-information .button-start-plan button{cursor:pointer;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;display:flex;padding:16px 30px;justify-content:center;align-items:center;border-radius:4px;background:#29abe2;border:1px solid #29abe2;}section.how-work4 .container4 .content .step-4-information .button-start-plan button a{cursor:pointer;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;}section.contact-form.offer .content .main-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 .gform-field-label{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;}@media (max-width: 767.8px){section.contact-form.offer .content .main-form .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice.gchoice_1_6_1 .gform-field-label{font-size:18px;line-height:26px;}}section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-user.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=text]{background-size:18px 18px;}}section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-mobile.svg");background-size:25px 25px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=tel]{background-size:25px 25px;}}section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email]{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/03/Contact-envelop.svg");background-size:25px 45px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email].nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form.offer .content .main-form div form div.gform-body.gform_body .gform_fields .gfield input[type=email]{background-size:20px 25px;}}#gform_submit_button_2{display:flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#88bb54;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input:focus,section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield input:focus-visible{outline:2px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus,section.advisor.contact-with-advisor .content .advisor-form div form div.gform-body.gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus-visible{outline:2px solid #fff;border:1px solid #fff;}section.contact-form.offer h2{color:#fff;text-align:left;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.5px;max-width:100%;margin:20px 0 -20px 0;}@media (max-width: 767.8px){section.contact-form.offer h2{font-size:18px;}}@media (max-width: 575.8px){section.contact-form.offer h2{line-height:30px;margin:20px 0 0 0;}}section.contact-form.offer p{color:#fff;text-align:left;font-family:"Montserrat",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-.5px;max-width:100%;margin-top:10px !important;}section.contact-form.offer label{color:#88bb54 !important;text-align:left !important;font-family:"Montserrat",sans-serif !important;font-size:13px !important;font-style:normal !important;font-weight:300 !important;line-height:25px !important;letter-spacing:-.5px !important;max-width:100% !important;margin-bottom:2px !important;}section.contact-form.offer .gfield.gfield--type-select.gfield--input-type-select.gfield--width-full.gfield_contains_required.field_sublabel_below.gfield--no-description.field_description_below.field_validation_below.gfield_visibility_visible .ginput_container.ginput_container_select .large.gfield_select{width:49%;height:58px;}section.contact-form.offer .ginput_container.ginput_container_select .large.gfield_select{height:58px;}.gform-theme--foundation .ginput_address_state,.ginput_address_zip{inline-size:100% !important;}section.contact-form.offer .Postcode-class-use .ginput_complex.ginput_container.has_zip.ginput_container_address.gform-grid-row span.ginput_right.address_zip.ginput_address_zip.gform-grid-col input{inline-size:100% !important;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/06/locaation-dot.svg") !important;background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form.offer .Postcode-class-use .ginput_complex.ginput_container.has_zip.ginput_container_address.gform-grid-row span.ginput_right.address_zip.ginput_address_zip.gform-grid-col input.nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form.offer .Postcode-class-use .ginput_complex.ginput_container.has_zip.ginput_container_address.gform-grid-row span.ginput_right.address_zip.ginput_address_zip.gform-grid-col input{background-size:18px 18px;}}section.contact-form.offer .Postcode-class-use .ginput_complex.ginput_container.has_state.ginput_container_address.gform-grid-row span.ginput_right.address_state.ginput_address_state.gform-grid-col input{inline-size:100% !important;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/06/locaation-dot.svg") !important;background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}section.contact-form.offer .Postcode-class-use .ginput_complex.ginput_container.has_state.ginput_container_address.gform-grid-row span.ginput_right.address_state.ginput_address_state.gform-grid-col input.nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){section.contact-form.offer .Postcode-class-use .ginput_complex.ginput_container.has_state.ginput_container_address.gform-grid-row span.ginput_right.address_state.ginput_address_state.gform-grid-col input{background-size:18px 18px;}}section.contact-form.offer .ginput_container.ginput_container_select .large.gfield_select{display:flex;align-items:center;}.gfield_description.validation_message.gfield_validation_message,.gform_submission_error.hide_summary{color:#fff !important;text-decoration:underline;text-decoration-color:red;}#gform_confirmation_message_4{color:#fff;text-align:left;font-family:"Montserrat",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-.5px;max-width:100%;margin-top:10px !important;}.gform-theme--framework .gform_validation_errors .gform-icon{color:#fff !important;border-color:#fff !important;}section.contact-form.offer .ginput_container.ginput_container_select .large.gfield_select:focus{border:none;}@media (max-width: 1249.8px){section.contact-form.offer .content{padding:60px 60px;margin:0 auto;}}@media (max-width: 991.8px){section.contact-form .content .your-trip-date-select{grid-column:1/-1;min-inline-size:0;}}@media (max-width: 575.8px){section.contact-form.offer .content{padding:30px;}}.gfield_description.validation_message.gfield_validation_message,.gform_submission_error.hide_summary{color:#fff !important;text-decoration:none;background:red;padding:20px 5px 20px 30px;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}.name-error-message .gfield_description.validation_message.gfield_validation_message{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/07/error-message-user.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:15px solid red;background-position:left center;}.name-error-message .gfield_description.validation_message.gfield_validation_message.nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){.name-error-message .gfield_description.validation_message.gfield_validation_message{background-size:18px 18px;}}.mail-error-message .gfield_description.validation_message.gfield_validation_message{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/07/error-message-envelop.svg");background-size:25px 25px;background-repeat:no-repeat;border-left:15px solid red;background-position:left center;}.mail-error-message .gfield_description.validation_message.gfield_validation_message.nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){.mail-error-message .gfield_description.validation_message.gfield_validation_message{background-size:18px 18px;}}.telephone-error-message .gfield_description.validation_message.gfield_validation_message{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/07/error-message-mobile.svg");background-size:20px 30px;background-repeat:no-repeat;border-left:15px solid red;background-position:left center;}.telephone-error-message .gfield_description.validation_message.gfield_validation_message.nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){.telephone-error-message .gfield_description.validation_message.gfield_validation_message{background-size:18px 18px;}}.Postcode-class-use .gfield_description.validation_message.gfield_validation_message{background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/07/error-message-location.svg");background-size:20px 20px;background-repeat:no-repeat;border-left:15px solid red;background-position:left center;}.Postcode-class-use .gfield_description.validation_message.gfield_validation_message.nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){.Postcode-class-use .gfield_description.validation_message.gfield_validation_message{background-size:18px 18px;}}#input_4_33 #input_4_33_3{inline-size:100% !important;background-image:url("https://cdn-ilcckjh.nitrocdn.com/szhmEETBNFxMsXtlmakCtxQNkZYqprld/assets/images/optimized/rev-a1cdfe9/traveltime.nl/wp-content/uploads/2024/06/locaation-dot.svg") !important;background-size:20px 20px;background-repeat:no-repeat;border-left:20px solid white;background-position:left center;}#input_4_33 #input_4_33_3.nitro-lazy{background-image:none !important;}@media (max-width: 575.8px){#input_4_33 #input_4_33_3{background-size:18px 18px;}}.faq-container{border-top:1px solid #ccc;}.faq-item{border-bottom:1px solid #ccc;}.faq-question{background:none;border:none;width:100%;text-align:left;padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#000047;font-family:"Montserrat",sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:-.4px;}.faq-icon{color:#000047;transition:transform .3s ease;font-size:30px;}.faq-answer{display:none;padding:15px;color:#555;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}.faq-item.active .faq-answer{display:block;}.faq-item.active .faq-icon{transform:rotate(180deg);}footer li{list-style:none;}footer a{text-decoration:none;color:#000047;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:25px;}footer a:hover{color:#28a8df;}footer h4{color:#000047;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;font-family:"Montserrat",sans-serif;opacity:.6;margin:0;}footer h6{color:#666;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;}footer.travel-time-footer{max-width:100%;padding-top:0;margin:0;}footer.travel-time-footer .footer-content{max-width:1160px;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:50px;}@media (max-width: 767.8px){footer.travel-time-footer .footer-content{gap:30px;max-width:100%;margin:0 auto;padding-bottom:20px;}}@media (max-width: 575.8px){footer.travel-time-footer .footer-content{max-width:100%;margin:0 auto;}}footer.travel-time-footer .footer-content div{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:flex-start;}footer.travel-time-footer .footer-content div ul{padding-left:0;}footer.travel-time-footer .footer-content div ul li{padding-bottom:8px;}footer.travel-time-footer .footer-content div .socials{display:flex;margin-block:1rem;flex-direction:row;}footer.travel-time-footer .footer-content div .socials a{margin-right:7px;}footer.travel-time-footer .footer-content div .socials a svg{width:1.25rem;height:1.25rem;}footer.travel-time-footer .footer-content div.social-media{display:flex;flex-direction:row;gap:5px;margin:5px 0 20px 0;}footer.travel-time-footer .footer-content div.footer-content__about-us{display:flex;flex-direction:row;gap:100px;}@media (max-width: 575.8px){footer.travel-time-footer .footer-content div.footer-content__about-us{gap:80px;}}footer.travel-time-footer .footer-content div.footer-content__about-us .footer-content__center{position:relative;top:17px;}@media (max-width: 767.8px){footer.travel-time-footer .footer-content div.footer-content__about-us .footer-content__center{top:37px;}}@media (max-width: 575.8px){footer.travel-time-footer .footer-content div.footer-content__about-us .footer-content__center{top:37px;left:-20px;}}footer.travel-time-footer .footer-content div.footer-call-button-container{display:flex;flex-direction:row;gap:10px;margin:10px 0;}@media (max-width: 575.8px){footer.travel-time-footer .footer-content div.footer-call-button-container{gap:10px;}}footer.travel-time-footer .footer-content div.footer-call-button-container div{border-radius:4px;border:1px solid #000047;}footer.travel-time-footer .footer-content div.footer-call-button-container div:hover{background-color:#000047;color:#fff;}footer.travel-time-footer .footer-content div.footer-call-button-container div a{color:#000047;font-family:"Montserrat",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:12px;}footer.travel-time-footer .footer-content div.footer-call-button-container div a:hover{color:#fff;}@media (max-width: 767.8px){footer.travel-time-footer .footer-content div.footer-content__left{max-width:100%;margin:0 auto;padding-bottom:20px;}}@media (max-width: 767.8px){footer.travel-time-footer .footer-content div.footer-content__left .textwidget.custom-html-widget{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;}}footer.travel-time-footer .footer-content div.footer-content__left .textwidget.custom-html-widget img.logo{width:148px;height:50px;}@media (max-width: 767.8px){footer.travel-time-footer .footer-content div.footer-content__left .textwidget.custom-html-widget img.logo{width:178px;height:60px;}}footer.travel-time-footer .footer-content .footer-content__left h3{color:#000047;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0;padding-top:30px;}footer.travel-time-footer .footer-content .footer-content__left p{margin:0;padding:4px 0;color:#666;font-size:.875rem;}footer.travel-time-footer .footer-content .footer-content__destinations ul#menu-footer-bestemmingen{columns:3;-webkit-columns:3;-moz-columns:3;list-style-type:none;padding:0;gap:50px;}@media (max-width: 575.8px){footer.travel-time-footer .footer-content .footer-content__destinations ul#menu-footer-bestemmingen{gap:15px;}}.Travel-Time-copyright{display:flex;max-width:100%;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;align-content:center;background:#000047;height:57px;}.Travel-Time-copyright p{color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;}@media (max-width: 767.8px){.Travel-Time-copyright p{font-size:14px;font-style:normal;font-weight:600;line-height:normal;}}