@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400;600;700&amp;display=swap);
@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:"Josefin Sans",sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:"Josefin Sans",sans-serif;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Josefin Sans",sans-serif;font-weight:400}p{margin-bottom:0;line-height:1.6;font-weight:700}.section-title{font-size:1.5rem;font-weight:700;line-height:2rem}.modal__btn,.section--cookies .wrapper button{border-radius:10px;overflow:hidden}html{box-sizing:border-box;font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"Josefin Sans",sans-serif}@media(max-width: 940px){body{position:relative;background-repeat:no-repeat;background-size:100% auto;color:#000}}body.no-scroll{overflow:hidden}*,*:before,*:after{box-sizing:inherit}:focus{outline:0}a{transition:all .3s ease-in-out;color:#723191;text-decoration:none}a:hover,a:visited,a:active{color:#4b1465;text-decoration:underline}img{max-width:100%}button{cursor:pointer}nav ul{margin:0;padding:0;list-style:none}main{background-image:url("../svg/background.svg");background-position:center top -1000px}.content{margin:auto;padding:0 20px;max-width:1204px}@media(max-width: 376px){.content{padding:0 10px}}@media(min-width: 1024px){.page--home .sidebar{margin-right:20px}}@media(min-width: 1325px){.page--home .sidebar{margin-right:0}}.mainContent>.section{padding-top:30px;padding-bottom:30px}@media(min-width: 1024px){.mainContent>.section>.wrapper{display:flex;justify-content:space-between;padding:0;max-width:947px}}@media(min-width: 1024px){.page--home .mainContent>.section>.wrapper{width:100%;margin:0}}@media(min-width: 1285px){.page--home .mainContent>.section>.wrapper{width:auto;margin:0 auto}}.section--midAd{margin-bottom:50px}.section--topAd,.section--midAd{position:relative;z-index:300;padding:10px 0}@media(max-width: 940px){.section--topAd,.section--midAd{display:none}}.section--topAd .topAd,.section--topAd .midAd,.section--midAd .topAd,.section--midAd .midAd{margin:0 auto}.section--topAd .topAd div,.section--topAd .midAd div,.section--midAd .topAd div,.section--midAd .midAd div{background-color:#eee;margin:0 auto}.section--topAd a,.section--midAd a{display:inline-block;margin:auto}.section--topAd img,.section--midAd img{display:block;margin:auto}.section-itemsWrapper{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width: 500px){.section-itemsWrapper{justify-content:space-between}}.section-header{padding-bottom:16px}.max-width{width:100% !important;max-width:100% !important}.modal__btn,.section--cookies .wrapper button{border-radius:10px;overflow:hidden}[class*=btn--]{border:0;text-align:center;cursor:pointer;padding-top:4px;transition:all .25s ease-in-out}[class*=btn--]:hover{background-color:#6e2d8d !important;box-shadow:0 4px 20px rgba(0,0,0,.16)}.\--search{transition:all .3s ease-in-out;border:0;background:url("../svg/i-magnifier.svg") center center no-repeat;width:30px;background-size:16px;text-indent:-9999px}.\--search:hover{background-image:url("../svg/i-magnifier-active.svg")}.btn--accept{padding:0 20px;line-height:3.125rem}.btn--goTo,.btn--readOnline{display:block;margin:auto;width:100%;line-height:2.5rem}.btn--square{border-radius:0}.logo--travolution{display:block;background:url("../svg/travolutionlogo.svg") center center no-repeat;background-size:215px 50px;width:215px;height:50px;text-indent:-9999px}.logo--jacobs{display:block;background:url("../svg/logo-jmg.svg") center center no-repeat;background-size:139px 56px;width:139px;height:56px;text-indent:-9999px}.logo--connectingtravel,.logo--resiliencecouncil,.logo--touringandadventure,.logo--thecaterer,.logo--weareconnections,.logo--travelweekly,.logo--aspiretravelclub{display:block;background-position:center center;background-repeat:no-repeat;height:35px;text-indent:-9999px}@media(min-width: 768px){.logo--connectingtravel,.logo--resiliencecouncil,.logo--touringandadventure,.logo--thecaterer,.logo--weareconnections,.logo--travelweekly,.logo--aspiretravelclub{margin-top:0}}.logo--aspiretravelclub{background-image:url("../svg/logo-asp-grey.svg");background-size:140px 29px;width:90px;background-position:center}.logo--travelweekly{background-image:url("../svg/logo-tw-grey.svg");background-size:149px 30px;width:149px;background-position:center}.logo--weareconnections{background-image:url("../svg/logo-wac-grey.svg");background-size:120px 26px;width:120px;background-position:center}.logo--thecaterer{background-image:url("../svg/logo-tc-grey.svg");background-size:150px 32px;width:150px;background-position:center}.logo--touringandadventure{background-image:url("../svg/logo-atas-grey.svg");background-size:126px 30px;width:76px;background-position:center}.logo--gailKenny{display:block;background:url("../png/gk_logo_dark.png") center center no-repeat;background-size:207px 46px;height:62px;text-indent:-9999px}@media(max-width: 750px){.logo--gailKenny{background-size:138px 31px;height:31px}}@media(max-width: 600px){.logo--gailKenny{background-size:207px 46px;height:62px}}.logo--resiliencecouncil{background-image:url("../index-51.html");background-size:126px 30px;width:76px;background-position:center}.logo--connectingtravel{background-image:url("../index-51.html");background-size:126px 30px;width:76px;background-position:center}.socialMedia ul{display:flex;flex-wrap:nowrap;justify-content:flex-start}.socialMedia-link{transition:all .3s ease-in-out;display:block;background-repeat:no-repeat;background-position:center center;width:23px;text-indent:-9999px}.sociaMedia-link--tt{background-image:url("../svg/i-tt.svg");background-size:14px 14px}@media(min-width: 1024px){.sociaMedia-link--tt:hover{background-image:url("../svg/i-tt-active.svg")}}.sociaMedia-link--ln{background-image:url("../svg/i-ln.svg");background-size:11px 12px}@media(min-width: 1024px){.sociaMedia-link--ln:hover{background-image:url("../svg/i-ln-active.svg")}}.sociaMedia-link--rss{background-image:url("../svg/i-rss.svg");background-size:13px 12px}@media(min-width: 1024px){.sociaMedia-link--rss:hover{background-image:url("../svg/i-rss-active.svg")}}.modal__btn,.section--cookies .wrapper button{border-radius:10px;overflow:hidden}header.mainHeader{position:sticky;top:0;left:0;z-index:1000;width:100%;height:88px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;background-color:#21284f}header.mainHeader .wrapper--header{padding:0 20px;max-width:1204px;flex:1;margin:0 auto}@media(max-width: 940px){header.mainHeader .wrapper--header{padding:0}}header.mainHeader .wrapper--header .mainHeader-top{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;position:relative;z-index:2;gap:40px;width:100%}@media(max-width: 1050px){header.mainHeader .wrapper--header .mainHeader-top{gap:30px}}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top:after{content:"";background:#21284f;position:absolute;left:0;right:0;bottom:0;top:-11px;width:100%;height:87px;z-index:1}}header.mainHeader .wrapper--header .mainHeader-top a img{width:215px;display:block}header.mainHeader .wrapper--header .mainHeader-top a.logo{flex:0 0 215px;-webkit-flex:0 0 215px}@media(max-width: 1050px){header.mainHeader .wrapper--header .mainHeader-top a.logo{flex:0 0 180px;-webkit-flex:0 0 180px}}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top a.logo{display:none}}header.mainHeader .wrapper--header .mainHeader-top a.logoMobile{display:none;width:65px;z-index:2;height:65px;margin-left:20px}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top a.logoMobile{display:block}}header.mainHeader .wrapper--header .mainHeader-top a.btn--subscribe{text-decoration:none;height:43px;text-transform:uppercase;padding:4px 20px 0;font-size:12px;font-weight:bold;border:2px solid #fff;background-color:transparent;color:#fff;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;border-radius:10px;margin-left:30px}@media(max-width: 1150px){header.mainHeader .wrapper--header .mainHeader-top a.btn--subscribe{margin-left:15px}}header.mainHeader .wrapper--header .mainHeader-top a.btn--subscribe:before{content:none}header.mainHeader .wrapper--header .mainHeader-top a.btn--subscribe:hover{background-color:#21284f !important;border:2px solid #8cbacd}header.mainHeader .wrapper--header .mainHeader-top .mainNav{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;position:relative;z-index:2;transform:none;margin-top:0;background-color:#21284f;padding-top:5px;padding-bottom:0;width:auto;height:auto;overflow:visible;margin-left:auto}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav{transition:all .3s ease-in-out;display:block;position:absolute;top:0;left:0;z-index:1;transform:translateY(-100vh);padding-top:76px;padding-bottom:90px;width:100%;height:100vh;overflow-y:scroll}}header.mainHeader .wrapper--header .mainHeader-top .mainNav.is-active{transform:translateY(0)}header.mainHeader .wrapper--header .mainHeader-top .mainNav.is-active ul{border-top:1px solid #fff}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav.is-active ul.subMenu{padding:15px 20px 15px 20px;border:0;margin:0;position:relative;opacity:1;transition:none}}header.mainHeader .wrapper--header .mainHeader-top .mainNav.is-active ul li:hover>a,header.mainHeader .wrapper--header .mainHeader-top .mainNav.is-active ul li:hover>button{color:#c144fa;transition:all .3s ease-in-out}header.mainHeader .wrapper--header .mainHeader-top .mainNav a,header.mainHeader .wrapper--header .mainHeader-top .mainNav button{border:0;border-top:1px solid #21284f;display:block;text-align:left;text-decoration:none;text-transform:uppercase;padding:0;font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:16px;font-weight:600;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;background-color:transparent}@media(max-width: 1050px){header.mainHeader .wrapper--header .mainHeader-top .mainNav a,header.mainHeader .wrapper--header .mainHeader-top .mainNav button{font-size:1.4rem;font-size:clamp(1.4rem,1.4vw,1.4rem);line-height:16px;font-weight:600;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal}}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav a,header.mainHeader .wrapper--header .mainHeader-top .mainNav button{font-size:2.2rem;font-size:clamp(2.2rem,3.6vw,3.6rem);line-height:40px;font-weight:600;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;width:100%;padding:10px 0 5px}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul{gap:0 28px;display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start}@media(max-width: 1150px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul{gap:0 10px}}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding:20px;border-bottom:1px solid #fff}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul>li:hover>a,header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul>li:hover>button{color:#c144fa;transition:all .3s ease-in-out}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li{position:relative;padding:15px 0}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li{padding:0}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem{display:block;text-align:left;text-decoration:none;font-size:1.8rem;font-size:clamp(1.8rem,1.8vw,1.8rem);line-height:16px;font-weight:600;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem li{height:34px;padding:0 15px}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem li{padding:0;height:auto}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem span{display:inline-block;position:relative}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem span::after{transition:all .3s ease-in-out;display:block;position:absolute;top:50%;right:-30px;transform:translateY(-50%);background:url("../svg/i-chevron.svg") center center no-repeat;background-size:13px 9px;width:13px;height:9px;content:""}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem:hover .subMenu{opacity:1;display:block;transform:none;pointer-events:all}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem button{height:34px;background-image:linear-gradient(to left, #FFF, #FFF),linear-gradient(to bottom, #FFF, #FFF);white-space:nowrap;font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:22px;font-weight:700;color:#21284f;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;padding:7px 40px 5px 0;min-width:150px}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem button{padding:0;background-image:none;background-color:#21284f;font-size:2rem;font-size:clamp(2rem,2.8vw,2.8rem);line-height:35px;font-weight:600;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem button:hover{color:#c144fa}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem button span::after{transition:all .3s ease-in-out;display:block;position:absolute;top:5px;right:-25px;transform:rotate(-90deg);background:url("../svg/i-chevron-blue.svg") center center no-repeat;background-size:13px 9px;width:13px;height:9px;content:""}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem button span::after{transform:translateY(-50%);top:45%;background:url("../svg/i-chevron.svg") center center no-repeat}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem .subMenu{position:absolute;left:calc(100% + 1px);top:-1px;opacity:0;margin:0;padding:5px 0;pointer-events:none;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-ms-border-radius:0 10px 10px 10px;border-radius:0 10px 10px 10px}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem .subMenu{position:relative;left:0;opacity:1;pointer-events:all;padding:15px 0 15px 20px}}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem .subMenu:before{content:none}header.mainHeader .wrapper--header .mainHeader-top .mainNav>ul li.menuParentItem .menuParentItem:hover .subMenu{opacity:1;display:block;transform:none;pointer-events:all}header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu{position:absolute;padding:5px 0;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;margin-top:15px;left:0;transition:all .3s ease-in-out;box-shadow:0 2px 9px 0 rgba(0,0,0,.07);opacity:0;pointer-events:none}header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu::before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:15px}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu::before{content:none}}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu{box-shadow:none;background-color:transparent;padding:0}}header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu li:first-child a,header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu li:first-child button{border:0}header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu li a{height:35px;background-image:linear-gradient(to left, #FFF, #FFF),linear-gradient(to bottom, #FFF, #FFF);white-space:nowrap;font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:22px;font-weight:700;color:#21284f;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;padding:7px 0 5px;min-width:150px}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu li a{background-image:none;background-color:#21284f;font-size:2rem;font-size:clamp(2rem,2.8vw,2.8rem);line-height:35px;font-weight:600;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;padding:0}}header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu li a:hover{color:#c144fa}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .mainNav .subMenu li a:hover{background-image:none;background-color:#21284f}}header.mainHeader .wrapper--header .mainHeader-top .nav-right{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .nav-right{display:none}}header.mainHeader .wrapper--header .mainHeader-top .nav-right .extraMenu--mainHeader-top{margin-right:4px;padding-right:5px;position:relative}header.mainHeader .wrapper--header .mainHeader-top .nav-right .extraMenu--mainHeader-top:after{content:"";position:absolute;top:-6px;bottom:-3px;right:0;width:1px;background:#fff}header.mainHeader .wrapper--header .mainHeader-top .nav-right .extraMenu--mainHeader-top>ul button:hover{color:#c144fa}header.mainHeader .wrapper--header .mainHeader-top .nav-right .socialMedia--header ul{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}header.mainHeader .wrapper--header .mainHeader-top .nav-right .socialMedia--header ul li:nth-child(2){order:1}header.mainHeader .wrapper--header .mainHeader-top .nav-right .socialMedia--header ul li:first-child{order:3}header.mainHeader .wrapper--header .mainHeader-top .btn--toggleNav{display:none;background-color:#21284f;border:0;position:absolute;top:0;right:10px;z-index:2;position:relative;width:60px;height:60px;text-indent:-9999px}@media(max-width: 940px){header.mainHeader .wrapper--header .mainHeader-top .btn--toggleNav{display:block}}header.mainHeader .wrapper--header .mainHeader-top .btn--toggleNav::after{transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("../svg/i-menu.svg") center center no-repeat;background-size:35px 25px;width:40px;height:40px;content:""}header.mainHeader .wrapper--header .mainHeader-top .btn--toggleNav.is-active::after{transform:translate(-50%, -50%) rotate(180deg);background-image:url("../svg/i-close.svg");background-size:20px 20px}.modal__btn,.section--cookies .wrapper button{border-radius:10px;overflow:hidden}.mainFooter{background-color:#fff}.mainFooter .wrapper{padding:0 20px;max-width:1204px;margin:0 auto}@media(max-width: 350px){.mainFooter .wrapper{padding:0 10px}}.mainFooter .queen-award{background-image:linear-gradient(to left, #4b1465, #702e8f),linear-gradient(to bottom, #702e8f, #702e8f);background-size:cover;padding:40px 0}@media(max-width: 350px){.mainFooter .queen-award{padding:40px 0}}.mainFooter .queen-award .wrapper{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;align-items:center}@media(max-width: 600px){.mainFooter .queen-award .wrapper{flex-direction:column;-webkit-flex-direction:column}}.mainFooter .queen-award .wrapper .queen-award--logo{padding-bottom:0;text-align:center;-ms-flex:0 0 160px;-webkit-box-flex:0;flex:0 0 160px}.mainFooter .queen-award .wrapper .queen-award--logo img{height:199px}@media(max-width: 600px){.mainFooter .queen-award .wrapper .queen-award--logo img{height:160px}}.mainFooter .queen-award .wrapper .queen-award--blurb{-ms-flex:1 1 90%;-webkit-box-flex:1;flex:1 1 90%;margin-top:0;padding-left:20px;max-width:none;text-align:left}@media(max-width: 600px){.mainFooter .queen-award .wrapper .queen-award--blurb{text-align:center;margin:20px auto 0;max-width:320px;padding:0}}.mainFooter .queen-award .wrapper .queen-award--blurb h6{font-size:1.8rem;font-size:clamp(1.8rem,1.8vw,1.8rem);line-height:22px;font-weight:800;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;text-transform:uppercase;max-width:740px}.mainFooter .queen-award .wrapper .queen-award--blurb p{font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:19px;font-weight:500;color:#fff;letter-spacing:0px;font-family:"Roboto";font-style:normal}.mainFooter .queen-award .wrapper .queen-award--blurb p a{text-decoration:underline;color:#fff}.mainFooter .mainFooter-travolution{background-color:#21284f;padding-top:20px;padding-bottom:25px}.mainFooter .mainFooter-travolution .wrapper{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}@media(max-width: 760px){.mainFooter .mainFooter-travolution .wrapper{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center}}.mainFooter .mainFooter-travolution .wrapper .mainFooter-travolutionDetails{flex:1 0 275px;-webkit-flex:1 0 275px}@media(max-width: 760px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-travolutionDetails{flex:0 0 auto;-webkit-flex:0 0 auto}}.mainFooter .mainFooter-travolution .wrapper .mainFooter-travolutionDetails .logo--travolution{margin:0}@media(max-width: 760px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-travolutionDetails .logo--travolution{margin:0 auto}}.mainFooter .mainFooter-travolution .wrapper .mainFooter-travolutionDetails p{margin:0 0 0 60px;font-size:1.2rem;font-size:clamp(1.2rem,1.2vw,1.2rem);line-height:14px;font-weight:500;color:#fff;letter-spacing:0px;font-family:"Roboto";font-style:normal}@media(max-width: 760px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-travolutionDetails p{margin:10px 0 0 0;font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:19px;font-weight:500;color:#fff;letter-spacing:0px;font-family:"Roboto";font-style:normal;text-align:center}}.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus{display:flex;display:-webkit-flex}@media(max-width: 760px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus{margin-top:20px}}.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-items:center;align-items:center}.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav ul{display:flex;display:-webkit-flex}.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav ul li{margin-left:45px}@media(max-width: 940px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav ul li{margin-left:25px}}@media(max-width: 760px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav ul li{margin:0 10px}}@media(max-width: 600px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav ul li{margin:0 7px}}.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav ul li a{transition:all .3s ease-in-out;text-decoration:none;color:#fff;font-size:1.2rem;font-size:clamp(1.2rem,1.6vw,1.6rem);line-height:22px;font-weight:600;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;text-transform:uppercase}.mainFooter .mainFooter-travolution .wrapper .mainFooter-menus .mainFooter-nav ul li a:hover{color:#8cbacd}.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia{flex:0 0 125px;-webkit-flex:0 0 125px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}@media(max-width: 940px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia{flex:0 0 100px;-webkit-flex:0 0 100px}}@media(max-width: 760px){.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia{flex:0 0 auto;-webkit-flex:0 0 auto;margin:35px 0 20px}}.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia .socialMedia--mainFooter ul{justify-content:center;-webkit-justify-content:center}.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia .socialMedia--mainFooter ul li{margin:0 5px}.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia .socialMedia--mainFooter ul li:last-of-type{margin-right:0}.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia .socialMedia--mainFooter ul li a.sociaMedia-link--tt{background-size:15px 12px;width:15px;height:12px}.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia .socialMedia--mainFooter ul li a.sociaMedia-link--ln,.mainFooter .mainFooter-travolution .wrapper .mainFooter-socialMedia .socialMedia--mainFooter ul li a.sociaMedia-link--rss{background-size:12px 12px;width:12px;height:12px}.mainFooter .mainFooter-jacobs{padding:40px 0}.mainFooter .mainFooter-jacobs .wrapper{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;max-width:800px}@media(max-width: 760px){.mainFooter .mainFooter-jacobs .wrapper{flex-direction:column;-webkit-flex-direction:column}}.mainFooter .mainFooter-jacobs .wrapper .jacobs-content{display:flex;display:-webkit-flex;margin-right:20px}@media(max-width: 760px){.mainFooter .mainFooter-jacobs .wrapper .jacobs-content{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;margin:0 0 20px}}.mainFooter .mainFooter-jacobs .wrapper .jacobs-content .logo--jacobs{flex:0 0 119px;-webkit-flex:0 0 119px;background-size:119px 48px;width:119px;height:48px}@media(max-width: 760px){.mainFooter .mainFooter-jacobs .wrapper .jacobs-content .logo--jacobs{flex:0 0 auto;-webkit-flex:0 0 auto}}.mainFooter .mainFooter-jacobs .wrapper .jacobs-content .mainFooter-copyright{padding-left:30px}@media(max-width: 940px){.mainFooter .mainFooter-jacobs .wrapper .jacobs-content .mainFooter-copyright{padding-left:20px}}@media(max-width: 760px){.mainFooter .mainFooter-jacobs .wrapper .jacobs-content .mainFooter-copyright{padding:20px 0 0}}.mainFooter .mainFooter-jacobs .wrapper .jacobs-content .mainFooter-copyright p{margin-top:0;font-size:1.2rem;font-size:clamp(1.2rem,1.4vw,1.4rem);line-height:18px;font-weight:500;color:#989898;letter-spacing:0px;font-family:"Roboto";font-style:normal}.mainFooter .mainFooter-jacobs .wrapper .tns-outer{flex:0 0 300px;-webkit-flex:0 0 300px}@media(max-width: 760px){.mainFooter .mainFooter-jacobs .wrapper .tns-outer{flex:0 0 auto;-webkit-flex:0 0 auto;margin:0 auto}}.mainFooter .mainFooter-jacobs .wrapper .tns-outer .mainFooter-logos{margin-top:0;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.modal__btn,.section--cookies .wrapper button{border-radius:10px;overflow:hidden}.section--cookies{position:fixed;bottom:0;left:0;z-index:9999999999;background:linear-gradient(90deg, #2f0642 0%, #6e2d8d 50%, #2f0642 100%);padding:15px 0;width:100%;color:#fff;transition:all ease-in-out .75s;opacity:1}.section--cookies.completed{bottom:-300px;opacity:0}.section--cookies .wrapper{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 20px}@media(max-width: 450px){.section--cookies .wrapper{flex-direction:column;-webkit-flex-direction:column}}.section--cookies .wrapper p{display:inline-block;margin:0;font-size:1.4rem;font-size:clamp(1.4rem,1.4vw,1.4rem);line-height:25px;font-weight:500;letter-spacing:0px;font-family:"Roboto";font-style:normal}.section--cookies .wrapper p a{color:#fff;text-decoration:underline}.section--cookies .wrapper button{background-color:#fff;height:50px;border:0;padding-top:4px;text-decoration:none;flex:0 0 175px;-webkit-flex:0 0 175px;margin:0 0 0 20px;font-size:1.2rem;font-size:clamp(1.2rem,1.4vw,1.4rem);line-height:18px;font-weight:800;color:#000;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;position:relative;text-transform:uppercase;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}@media(max-width: 450px){.section--cookies .wrapper button{flex:0 0 auto;-webkit-flex:0 0 auto;margin:15px 0 0;width:175px}}.modal__btn,.section--cookies .wrapper button{border-radius:10px;overflow:hidden}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:95%;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}@media(min-width: 768px){.modal__container{max-width:500px}}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-size:1.8rem;font-size:clamp(1.8rem,2.2vw,2.2rem);font-weight:800;color:#000;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__content p{font-size:1.4rem;font-size:clamp(1.4rem,1.4vw,1.6rem);font-weight:100;color:#000;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal}.modal__btn{background-color:#21284f;height:50px;border:0;text-decoration:none;width:100%;margin:0 auto;font-size:1.2rem;font-size:clamp(1.2rem,1.5vw,1.5rem);line-height:18px;font-weight:800;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;position:relative;text-transform:uppercase;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block;position:fixed;top:0;left:0;z-index:400}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Josefin Sans",sans-serif;font-weight:400}p{margin-bottom:0;line-height:1.6;font-weight:700}.section-title{font-size:1.5rem;font-weight:700;line-height:2rem}.section--cookies .wrapper button,.modal__btn{border-radius:10px;overflow:hidden}.section--quickSearchBar{transition:all .3s ease-in-out;position:absolute;top:198px;left:0;z-index:999;transform:translateY(-150%);background-color:rgba(0,0,0,.9);padding:60px 0;width:100%;min-height:100vh}.section--quickSearchBar.is-active{transform:translateY(0)}.section--quickSearchBar>.wrapper{height:50px}.section--quickSearchBar .wrapper{max-width:800px;padding:0 20px;margin:0 auto;height:auto}.section--quickSearchBar .wrapper .searchBar-field{display:flex;display:-webkit-flex}.section--quickSearchBar .wrapper .searchBar-field .searchBar-input{flex:1 1 70%;border:0;height:50px;padding:10px 15px;font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:19px;font-weight:400;color:#000;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal}.section--quickSearchBar .wrapper .searchBar-field .btn--submit{flex:0 0 100px;background-color:#21284f;border:0;text-decoration:none;font-size:1.2rem;font-size:clamp(1.2rem,1.5vw,1.5rem);line-height:18px;font-weight:800;color:#fff;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;position:relative;text-transform:uppercase;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.section--quickSearchBar .wrapper .searchBar-field .searchBar-form{width:100%}.section--quickSearchBar .wrapper .gsc-control-cse{background-color:#fff;padding:0;box-sizing:border-box;border:0}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-results-wrapper-visible{padding:10px}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-adBlock{display:none}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-webResult.gsc-result{border-color:#fff;background-color:#fff}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-webResult.gsc-result:hover{border-color:#fff;background-color:#fff}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-table-result{display:flex;display:-webkit-flex;flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-table-result .gs-web-image-box{width:100px}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-table-result .gs-web-image-box .gs-image{max-width:100px}.section--quickSearchBar .wrapper .gsc-control-cse .gsc-webResult .gsc-url-top{margin-bottom:5px}.section--quickSearchBar .wrapper .gsc-control-cse .gs-webResult div.gs-visibleUrl{font-size:1.4rem;font-size:clamp(1.4rem,1.4vw,1.4rem);line-height:18px;font-weight:100;color:#aaa;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal}.section--quickSearchBar .wrapper .gsc-control-cse .gs-webResult.gs-result a.gs-title:link{font-size:1.6rem;font-size:clamp(1.6rem,1.8vw,1.8rem);line-height:22px;font-weight:600;color:#000;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal;margin-bottom:5px;display:block}.section--quickSearchBar .wrapper .gsc-control-cse .gs-webResult.gs-result a.gs-title:link b{color:#c144fa}.section--quickSearchBar .wrapper .gsc-control-cse .gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet{font-size:1.4rem;font-size:clamp(1.4rem,1.4vw,1.4rem);line-height:19px;font-weight:100;color:#000;letter-spacing:0px;font-family:"Josefin Sans";font-style:normal}.section--quickSearchBar .wrapper .gsc-control-cse .gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet b{color:#c144fa}.quickSearchBar-target{position:relative;margin-top:40px;min-height:350px}.quickSearchBar-target.is-loading::before{display:block;position:absolute;top:0;left:calc(50% - 15px);border:5px solid #85768e;border-radius:50%;border-right-color:transparent;width:30px;height:30px;vertical-align:middle;animation:rotation 1s infinite linear;content:""}.quickSearchBar-target>p{color:#fff}@keyframes rotation{to{transform:rotate(359deg)}}.wtpEditor_hidePageFrame .mainHeader{display:none}.wtpEditor_hidePageFrame .mainFooter{display:none}
