html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{font-size:10px;line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{width:100%;border-collapse:collapse;border-spacing:0}:focus{outline:none}img{display:block}.hide{display:none}.show{display:block}body{--f: futura-pt,Helvetica Neue,Helvetica,Arial,sans-serif;--f_serif: calluna,Baskerville,Palatino Linotype,Palatino,Century Schoolbook L,Times New Roman,serif;--c-white: #FFFFFF;--c-blk: #000000;--c-black: var(--c-blk);--c-red: #A3195B;--c-red_dk: #670232;--c-purple: var(--c-red);--c-gold: #F39200;--c-cyan: #4CBBEC;--c-green: #B2CF67;--c-green_tint: #f5f9eb;--c-sea: #01737F;--c-sea_dk: #002e33;--pad: 30px;--shadow: 3px 3px 9px rgba(0,0,0,0.1), 5px 7px 18px rgba(0,0,0,0.05)}@media (min-width: 550px){body{--pad: 40px}}@media (min-width: 1200px){body{--pad: 80px}}body{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:62.5%;background-color:#01737F}html.noscroll,body.noscroll{overflow-y:hidden}.hidden,.hiddenFields{display:none}a{color:#A3195B;text-decoration:none;transition:0.2s}h1{font-family:"calluna",Baskerville,"Palatino Linotype",Palatino,"Century Schoolbook L","Times New Roman","serif";font-size:4em;line-height:1.2;font-weight:400;color:#A3195B;margin-bottom:1em}h1.page-title{padding:20px;text-align:left;color:#A3195B;background-color:#FFFFFF;margin:0px}@media screen and (min-width: 600px){h1.page-title{padding:40px;font-size:6em}}@media screen and (min-width: 1200px){h1.page-title{padding:40px 80px;font-size:8em}.signup-form h1.page-title,.store h1.page-title{padding:40px 40px 0px 40px;font-size:6em}}h2{font-family:"calluna",Baskerville,"Palatino Linotype",Palatino,"Century Schoolbook L","Times New Roman","serif";font-size:3.2em;line-height:1.2;color:#01737F;margin-bottom:0.5em}h2 a{color:#01737F}h2.club-title{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:3.6em;text-transform:uppercase;text-align:center;padding-top:10px;padding-bottom:20px;margin-bottom:0}@media screen and (min-width: 600px){h2.club-title{padding-bottom:40px}}h3{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:2.6em;line-height:1.2;color:#F39200;margin-bottom:1em}h4{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:1.8em;line-height:1.2;font-weight:700;color:#A3195B;margin-bottom:1em}p,ul,ol,th,td{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:1.8em;line-height:1.4;color:#000000}p,ul,ol{margin-bottom:1em}ul{list-style:disc outside;margin-left:1.5em}ul p,ul ul,ul ol{font-size:1em}ul ul{list-style-type:circle}ol{list-style:decimal outside;margin-left:1.5em}ol p,ol ul,ol ol{font-size:1em}ol ol{list-style-type:lower-alpha}strong{font-weight:700}p.noresults,.noresults p{color:#999999;font-style:italic}em{font-style:italic}table{width:100%;border-collapse:collapse;margin-bottom:40px}th{font-size:1.4em;font-weight:700;text-transform:uppercase;padding:5px 15px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #E6E6E6}td{padding:10px 15px}.alert{color:#c00;font-style:italic}.buttons{display:flex;flex-wrap:wrap;gap:10px}.button a{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:16px;line-height:17px;font-weight:700;text-transform:uppercase;padding:17px 20px;display:inline-block;color:#FFFFFF;background-color:#A3195B;border-radius:10px}.no-touchevents .button a:hover{background-color:#F39200}.button.basic a{color:#01737F;border:2px solid #01737F;background-color:transparent;padding:15px 20px}.no-touchevents .button.basic a:hover{color:#FFFFFF;background-color:#01737F}.button-sml a{font-size:14px;line-height:15px;font-weight:700;text-transform:uppercase;padding:12px 15px;display:inline-block;color:#A3195B;border:2px solid #A3195B;border-radius:10px}.no-touchevents .button-sml a:hover{color:#01737F;border-color:#01737F}.btn-primary{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:16px;line-height:17px;font-weight:700;text-transform:uppercase;padding:17px 20px;display:inline-block;color:#FFFFFF;background-color:#A3195B;border-radius:10px;-webkit-appearance:none;appearance:none;border:0px}.no-touchevents .btn-primary:hover{background-color:#F39200}.btn-basic{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:16px;line-height:17px;font-weight:700;text-transform:uppercase;padding:17px 20px;display:inline-block;color:#FFFFFF;background-color:#A3195B;border-radius:10px;font-size:14px;line-height:15px;color:#4CBBEC;border:2px solid #4CBBEC;background-color:transparent;padding:10px 15px}.no-touchevents .btn-basic:hover{background-color:#F39200}.no-touchevents .btn-basic:hover{color:#FFFFFF;background-color:#4CBBEC}.pg-width{padding:20px;max-width:1500px;margin:0 auto}.pg-width:after{content:"";display:block;clear:both}@media screen and (min-width: 600px){.pg-width{padding:40px}}@media screen and (min-width: 1200px){.pg-width{padding:80px}}#header{width:100%;height:120px;position:relative;z-index:1100;background-color:#A3195B}@media screen and (min-width: 1500px){#header{height:140px}}@media screen and (max-width: 500px){#header{height:105px}}#site_title{position:absolute;left:20px;top:20px}#site_title a{width:180px;height:80px;display:block;text-indent:-999999px;background:url(/assets/img/time-seekers-exploring-history.png) left center no-repeat;background-size:contain}@media screen and (min-width: 1500px){#site_title a{width:225px;height:100px}}@media screen and (max-width: 500px){#site_title a{width:148px;height:65px}}.svg #site_title a{background-image:url(/assets/img/time-seekers-exploring-history.svg)}#nav_control{display:none}#nav{position:absolute;right:150px;top:50%;transform:translate(0, -50%)}.logged-in #nav{right:170px}#nav ul{font-size:1.6em;line-height:1.3;list-style:none;margin:0px;display:table;text-transform:uppercase}#nav li{position:relative;display:table-cell;text-align:left;vertical-align:middle;padding:0px 30px;border-left:2px solid rgba(255,255,255,0.3)}#nav li:last-child{padding-right:0px}#nav li ul{position:absolute;top:100%;right:0;display:none;background-color:#01737F;font-size:0.9em;margin-top:7px;box-shadow:var(--shadow)}#nav li ul:before{content:"";width:0;height:0;display:block;border-bottom:6px solid #01737F;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-5.5px;right:30px}#nav li ul li{display:block;border-left:0px;border-bottom:1px solid rgba(255,255,255,0.2);padding:0px}#nav li ul li a{padding:10px 15px;display:block;white-space:nowrap}.no-touchevents #nav li ul li a:hover{background-color:rgba(0,0,0,0.1)}#nav li ul{min-width:170px}#nav li.active{border-left-color:#F39200}#nav li.active>a{color:#F39200}#nav li.active ul{display:block}#nav a{color:#FFFFFF}#nav a span{display:block}.no-touchevents #nav a:hover{color:#F39200}#nav_account{font-size:1.6em;position:absolute;right:20px;top:50%;transform:translate(0, -50%)}#nav_account a.account-control{padding:10px 15px;color:#FFFFFF;background-color:rgba(0,0,0,0.1);display:inline-block;border-radius:10px;text-transform:uppercase}.no-touchevents #nav_account a.account-control:hover{color:#F39200;background-color:rgba(0,0,0,0.2)}#nav_account.active a.account-control{color:#F39200;background-color:#01737F}.no-touchevents #nav_account.active a.account-control:hover{background-color:#015c66}#nav_account_links{position:fixed;left:0;top:120px;right:0;bottom:0;display:none;z-index:10;overflow-y:scroll;background-color:#015c66}@media screen and (min-width: 1500px){#nav_account_links{top:140px}}@media screen and (max-width: 500px){#nav_account_links{top:105px}}#nav_account_links .form-login-section{background-color:#01737F}#nav_account_links .form-login-section,#nav_account_links .form-additional-section{padding:80px}@media screen and (max-width: 1200px){#nav_account_links .form-login-section,#nav_account_links .form-additional-section{padding:50px}}@media screen and (max-width: 600px){#nav_account_links .form-login-section,#nav_account_links .form-additional-section{padding:30px}}#nav_account_links.active{display:block}#nav_account_links.form-login-wrap .form-row label{color:#FFFFFF;text-align:center;display:block}#nav_account_links.form-login-wrap .form-row input[type=text],#nav_account_links.form-login-wrap .form-row input[type=password]{border-radius:5px}#nav_account_links.form-login-wrap .form-row.checkbox label{font-size:14px;background-color:rgba(255,255,255,0.2)}#nav_account_links.form-login-wrap .form-row.submit input[type=submit]{width:100%;box-sizing:border-box;display:block}#nav_account_links.form-login-wrap .additional-controls{text-align:center}#nav_account_links.form-login-wrap .additional-controls a{display:block;text-align:center}#nav_account_links.form-login-wrap p.forgot a{color:#F39200;padding:7px 12px;background-color:rgba(0,0,0,0.1);display:block;border-radius:6px}.no-touchevents #nav_account_links.form-login-wrap p.forgot a:hover{color:#FFFFFF;background-color:#01454c}#nav_account_links.form-login-wrap .register a{background-color:transparent}.no-touchevents #nav_account_links.form-login-wrap .register a:hover{color:#F39200}#nav_account_links.form-login-wrap ul.account-links{list-style:none;margin:0}#nav_account_links.form-login-wrap ul.account-links li{border-top:1px solid rgba(255,255,255,0.1)}#nav_account_links.form-login-wrap ul.account-links li:first-child{border-top:0}#nav_account_links.form-login-wrap ul.account-links li.logout{text-transform:uppercase;font-weight:700}#nav_account_links.form-login-wrap ul.account-links li a{color:#FFFFFF;padding:15px 20px;display:block;text-align:center}#nav_account_links.form-login-wrap ul.account-links li a .link-txt{width:110px;padding-left:30px;display:inline-block;text-align:left;position:relative}#nav_account_links.form-login-wrap ul.account-links li a .link-txt .icon{position:absolute;left:0;top:50%;transform:translate(0, -50%)}.no-touchevents #nav_account_links.form-login-wrap ul.account-links li a:hover{color:#F39200;background-color:rgba(0,0,0,0.2)}@media screen and (max-width: 1200px){#nav_control{width:26px;height:26px;position:absolute;top:50%;right:85px;margin-top:-13px;display:block;cursor:pointer}}@media screen and (max-width: 1200px) and (max-width: 500px){#nav_control{width:22px;height:22px;margin-top:-11px}}@media screen and (max-width: 1200px){#nav_control:before,#nav_control:after,#nav_control span{content:"";width:100%;height:3px;display:block;background-color:#FFFFFF;position:absolute;left:0px;transition:0.3s}}@media screen and (max-width: 1200px) and (max-width: 500px){#nav_control:before,#nav_control:after,#nav_control span{height:2px}}@media screen and (max-width: 1200px){#nav_control:before{top:0px}#nav_control:after{bottom:0px}#nav_control span{top:50%;margin-top:-1.5px}}@media screen and (max-width: 1200px) and (max-width: 500px){#nav_control span{margin-top:-1px}}@media screen and (max-width: 1200px){#nav_control.active:before,#nav_control.active:after{top:50%;margin-top:-2px;background-color:#F39200}}@media screen and (max-width: 1200px) and (max-width: 500px){#nav_control.active:before,#nav_control.active:after{margin-top:-1px}}@media screen and (max-width: 1200px){#nav_control.active:before{transform:rotate(45deg)}#nav_control.active:after{transform:rotate(-45deg)}#nav_control.active span{opacity:0}#nav{position:fixed;top:120px;right:0px;bottom:0px;left:0px;z-index:10;transform:translate(0, 0);background-color:#01737F;overflow-y:scroll;display:none}}@media screen and (max-width: 1200px) and (max-width: 500px){#nav{top:105px}}@media screen and (max-width: 1200px){#nav.active{display:block}#nav ul{font-size:1.8em;display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px}#nav li{display:block;text-align:center;border-left:0px;border-bottom:1px solid rgba(255,255,255,0.2);padding:30px 0px}#nav a span{display:inline}#nav_account a.account-control .txt{display:none}}#main{background-color:#FFFFFF}.home-titles .page-title{font-size:2em}@media screen and (min-width: 500px){.home-titles .page-title{font-size:3em}}@media screen and (min-width: 700px){.home-titles .page-title{font-size:4em}}@media screen and (min-width: 900px){.home-titles .page-title{font-size:3.6em}}.slideshow-wrap{position:relative}.slideshow{width:100%;background-color:#00171a;overflow:hidden}.slideshow .slide{display:none;height:calc(100vh - 208px);position:relative;overflow:hidden}@media screen and (max-width: 500px){.slideshow .slide{height:calc(100vh - 193px)}}@media screen and (min-width: 700px){.slideshow .slide{height:calc(100vh - 296px)}}@media screen and (min-width: 1500px){.slideshow .slide{height:calc(100vh - 228px)}}.slideshow .slide .img{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;transition:opacity 1s;opacity:0;background-color:#000000;z-index:1}.slideshow .slide img{width:100%;height:100%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transform-origin:center bottom;object-fit:cover;transition:transform 6s, opacity 0.3s;opacity:0.8}.slideshow .slide .txt{position:absolute;left:0;bottom:0;z-index:2;opacity:0;transform:scale(0.5);transform-origin:left bottom;transition:opacity 2s, transform 2s}.slideshow .slide .txt:after{content:"";display:block;clear:both}@media screen and (min-width: 1200px){.slideshow .slide .txt{max-width:900px}}@media screen and (min-width: 1500px) and (min-height: 900px){.slideshow .slide .txt{max-width:1200px}}.slideshow .slide .txt h2,.slideshow .slide .txt a{color:#FFFFFF}.slideshow .slide .txt h2{font-size:3.6em;text-shadow:2px 2px 4px rgba(0,0,0,0.5);padding:20px;margin:0}@media screen and (min-width: 500px){.slideshow .slide .txt h2{font-size:4em}}@media screen and (min-width: 700px){.slideshow .slide .txt h2{padding:40px}}@media screen and (min-width: 1200px){.slideshow .slide .txt h2{font-size:6em;padding:40px 80px}}@media screen and (min-width: 1500px) and (min-height: 900px){.slideshow .slide .txt h2{font-size:7.5em}}.slideshow .slide .txt h2 a{display:inline-block;padding-left:0.7em;position:relative}.slideshow .slide .txt h2 a:after{content:"";width:0;height:0;display:block;border-left:0.3em solid #A3195B;border-top:0.4em solid transparent;border-bottom:0.4em solid transparent;position:absolute;left:0;top:.2em;transform:translate(-100px, 0);opacity:0;transition:opacity 2s, transform 1s;transition-delay:.5s}.no-touchevents .slideshow .slide.has-link:hover img{opacity:0.6;transform:translate(-50%, -50%) scale(1.15)}.slideshow .slide.slick-current .img,.slideshow .slide.slick-current .txt{opacity:1}.slideshow .slide.slick-current .txt{transform:scale(1)}.slideshow .slide.slick-current .txt h2 a:after{opacity:1;transform:translate(0, 0)}.slideshow .slide.slick-current img{transform:translate(-50%, -50%) scale(1.1)}.slideshow .slide-1{display:block}.slideshow .slick-slide{float:left;display:block}ul.slick-dots{list-style:none;margin:0px;text-align:center;position:absolute;right:30px;top:30px;z-index:999}@media screen and (max-width: 1000px){ul.slick-dots{display:none !important}}ul.slick-dots li{display:inline-block;margin:0px 10px}ul.slick-dots li button{border:1px solid #FFFFFF;padding:0px;margin:0px;appearance:none;width:14px;height:14px;display:block;text-indent:-999999px;background-color:transparent;border-radius:100%}ul.slick-dots li.slick-active button{background-color:#F39200}.hm-booking-prompt{padding:20px;background-color:#F39200}.hm-booking-prompt:after{content:"";display:block;clear:both}.hm-booking-prompt .button{text-align:center}.no-touchevents .hm-booking-prompt .button a:hover{background-color:#01737F}form{padding:0;margin:0}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=url],input[type=number],textarea{width:100%;max-width:500px;display:block;margin:0px auto;box-sizing:border-box;border:1px solid #E6E6E6;padding:10px 15px;background-color:#FFFFFF;font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:16px;text-align:center;color:#333333;transition:0.2s}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=number]:focus,textarea:focus{box-shadow:var(--shadow)}.error input[type=text],.error input[type=password],.error input[type=email],.error input[type=tel],.error input[type=url],.error input[type=number],.error textarea{border-color:#c00}input[type=password]{font-family:"Helvetica Neue", Helvetica, Arial, "sans-serif"}input[type=submit]{font-family:"futura-pt","Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:16px;line-height:17px;font-weight:700;text-transform:uppercase;padding:17px 20px;display:inline-block;color:#FFFFFF;background-color:#A3195B;border-radius:10px;border:0px}.no-touchevents input[type=submit]:hover{background-color:#F39200}.form-row{clear:both;padding-bottom:20px}.form-row:after{content:"";display:block;clear:both}.form-row .label,.form-row .form-label label{font-size:16px;line-height:19px;font-weight:700;padding-bottom:5px}.form-row.submit{padding-bottom:0;text-align:center}.form-row.checkbox .field{font-size:1.4em;text-align:center}.form-row.checkbox .field label{padding:12px 15px;background-color:#FFFFFF;display:inline-block;border-radius:4px}.form-row.error .form-label label{color:#c00}.form-row.error .form-field .error{font-size:13px;color:#FFFFFF;background-color:#c00;text-align:center;padding:5px;max-width:500px;box-sizing:border-box;margin:0 auto}.form-login,.form-additional-section .additional-controls{max-width:500px;margin:0 auto}.form-login .register a,.form-additional-section .additional-controls .register a{border:1px solid #FFFFFF}.no-touchevents .form-login .register a:hover,.no-touchevents .form-additional-section .additional-controls .register a:hover{border-color:#F39200}.form-label{text-align:center;margin-bottom:10px}.form-label .field-description{font-size:14px;line-height:17px;font-weight:400;padding-top:5px;max-width:500px;margin-left:auto;margin-right:auto}.required{color:#A3195B}ul.radios{list-style:none;margin:0 auto;max-width:500px;text-align:center}ul.radios li{margin-bottom:10px}ul.radios li label{padding:12px 15px 12px 45px;display:block;border:1px solid #FFFFFF;text-align:left;position:relative;font-size:0.9em;line-height:1.2;border-radius:4px}ul.radios li label.checked{background-color:#FFFFFF}ul.radios li label input{position:absolute;left:15px;top:50%;transform:translate(0, -50%)}.page-title-wrap{background-color:#002e33;position:relative;overflow:hidden}.page-title-wrap.has-img .page-title-img{height:auto;opacity:1;padding:0}.page-title-wrap.has-img .page-title-img img{height:auto;position:relative;left:0;top:0;transform:none;width:100%}@media (min-width: 1020px){.page-title-wrap.has-img{background-color:#000000;display:grid}.page-title-wrap.has-img .page-title-img{flex:1;grid-column:1;grid-row:1;height:calc(100vh - 183px);max-height:45vw;opacity:0.6;position:relative;z-index:0}.page-title-wrap.has-img .page-title-img img{height:100%;object-fit:cover}.page-title-wrap.has-img .page-title-content{grid-column:1;grid-row:1;margin-top:auto;padding:min(40px, var(--pad)) var(--pad);position:relative;z-index:2}.page-title-wrap.has-img .page-title-content h1.page-title,.page-title-wrap.has-img .page-title-content .page-intro{padding:0}.page-title-wrap.has-img .page-title-content h1.page-title{margin-bottom:20px}.page-title-wrap.has-img .page-intro .button.outline a{border-color:currentColor;color:var(--c-white)}}.page-title-wrap:not(.has-img) .page-title-content h1.page-title+.page-intro{padding-top:0}@media screen and (min-width: 961px) and (min-height: 601px){.scroll-prompt{width:45px;height:45px;border:2px solid #FFFFFF;background-color:rgba(0,0,0,0.2);cursor:pointer;position:absolute;right:20px;bottom:20px;opacity:0;transform:translate(0, -30px);transition:opacity 1s, transform 0.7s, background-color 0.3s;z-index:3;border-radius:100%}.scroll-prompt:before{content:"";width:0;height:0;display:block;border-top:10px solid #FFFFFF;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;top:50%;transform:translate(-50%, -150%);opacity:0;transition:transform 0.8s, opacity 0.5s;transition-delay:0.5s}.scroll-prompt-show .scroll-prompt{opacity:1;transform:translate(0, 0)}.scroll-prompt-show .scroll-prompt:before{opacity:1;transform:translate(-50%, -50%)}.no-touchevents .scroll-prompt:hover{background-color:#A3195B}}.page-title-img{z-index:1;height:0;padding-bottom:82%;opacity:0;transition:opacity 1.5s, transform 1.5s;position:relative}.page-title-img.loaded{opacity:1;transform:scale(1.05)}.bookingprompt-active .page-title-img{padding-bottom:70%}.js_enabled .page-title-img{padding-bottom:0 !important;min-height:150px}@media screen and (min-width: 961px){.js_enabled .page-title-img{min-height:350px}}.page-title-img img{width:100%;height:100%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);object-fit:cover}.page-title-content{position:relative;z-index:2}.page-title-content h1.page-title{background-color:transparent;color:#F39200;color:#FFF;text-shadow:2px 2px 3px rgba(0,0,0,0.5)}.page-title-content h2,.page-title-content h3{color:#B2CF67}.page-title-content h4,.page-title-content h5,.page-title-content p,.page-title-content ul,.page-title-content ol{color:#FFFFFF}.page-intro{max-width:900px;transition:margin-top 1.1s;padding:20px}@media screen and (min-width: 600px){.page-intro{padding:40px}}@media screen and (min-width: 1200px){.page-intro{padding:40px 80px}}.page-intro *:last-child{margin-bottom:0}.page-intro .button.basic a{border-color:var(--c-gold);color:var(--c-gold)}.no-touchevents .page-intro .button.basic a:hover{background-color:var(--c-gold);color:var(--c-white)}.clubs-list{background-color:#002e33;padding:30px}@media screen and (min-width: 550px){.clubs-list{padding:40px}}@media screen and (min-width: 1200px){.clubs-list{padding:50px}}@media screen and (min-width: 1500px){.clubs-list{padding:80px}}.clubs-list:after{content:"";display:block;clear:both}.clubs-list .club{display:flex;margin-bottom:20px;background-color:#d9e7b5}.clubs-list .club.topic-days{background-color:#ffbd5a}.clubs-list .club.topic-days .title{background-color:#F39200}.clubs-list .club.topic-days a .category{background-color:#F39200}.clubs-list .club.topic-days a:after{color:#F39200}.no-touchevents .clubs-list .club.topic-days a:hover .title{background-color:#8d5500}.clubs-list .club.clubs{background-color:#a8def6}.clubs-list .club.clubs .title{background-color:#4CBBEC}.clubs-list .club.clubs a .category{background-color:#4CBBEC}.clubs-list .club.clubs a:after{color:#4CBBEC}.no-touchevents .clubs-list .club.clubs a:hover .title{background-color:#148abe}.clubs-list .club a{display:flex;flex:1;flex-direction:column;position:relative;padding-bottom:90px;transition:0.4s}.clubs-list .club a:after{content:"Find out more";display:block;padding:15px 20px;background-color:#FFFFFF;color:#B2CF67;position:absolute;left:50%;bottom:20px;transform:translate(-50%, 0);font-size:1.6em;text-transform:uppercase;font-weight:700;border-radius:10px;transition:0.4s;white-space:nowrap}.clubs-list .club a span{transition:0.4s}.no-touchevents .clubs-list .club a:hover:after{color:#01737F}.no-touchevents .clubs-list .club a:hover img,.no-touchevents .clubs-list .club a:hover .no-img:after{transform:scale(1.1) translate(0, -50%)}.no-touchevents .clubs-list .club a:hover .title{background-color:#809e32}.clubs-list .club .img-wrap{height:0;padding-bottom:50%;position:relative;overflow:hidden;background-color:#01737F;display:block}.clubs-list .club .img-wrap.no-img:after{content:"";width:80%;height:50%;display:block;background:url(/assets/img/time-seekers-white.png) center center no-repeat;background-size:contain;position:absolute;left:10%;top:50%;transform:translate(0, -50%);opacity:0.2;transition:1.2s}.clubs-list .club img{width:100%;height:auto;display:block;position:absolute;left:0;top:50%;transform:translate(0, -50%);transition:transform 1.2s, opacity .5s, filter .3s;opacity:.1;filter:blur(5px)}.clubs-list .club img.loaded,.clubs-list .club img.in-vp{opacity:1;filter:blur(0)}.clubs-list .club .title{padding:20px;display:block;color:#FFFFFF;background-color:#B2CF67;font-family:"calluna",Baskerville,"Palatino Linotype",Palatino,"Century Schoolbook L","Times New Roman","serif";font-size:2.8em;line-height:1.4;font-weight:400;text-align:center}.clubs-list .club .spc{display:none}.clubs-list .club .description{padding:20px 20px 0px 20px;display:block;color:#000000;font-size:1.6em;line-height:1.4;text-align:center}.clubs-list .club .description:last-child{padding-bottom:20px}.clubs-list .club .category{position:absolute;left:0;top:20px;padding:10px 15px;display:block;background-color:#B2CF67;color:#FFFFFF;border-top-right-radius:20px;border-bottom-right-radius:20px;z-index:2;font-size:14px;font-weight:700;text-transform:uppercase}.clubs-list.entries-1 .club{max-width:600px;margin:0 auto;display:none}.clubs-list.entries-1 .club:first-child{display:block}@media screen and (min-width: 550px){.clubs-list.entries-2,.clubs-list.entries-4,.clubs-list.entries-7,.clubs-list.entries-8{display:flex;flex-wrap:wrap}.clubs-list.entries-2 .club,.clubs-list.entries-4 .club,.clubs-list.entries-7 .club,.clubs-list.entries-8 .club{float:none}}@media screen and (min-width: 550px) and (max-width: 900px){.clubs-list.entries-2 .club,.clubs-list.entries-4 .club,.clubs-list.entries-7 .club,.clubs-list.entries-8 .club{width:47%;float:left;margin-bottom:6%}.clubs-list.entries-2 .club:nth-child(odd),.clubs-list.entries-4 .club:nth-child(odd),.clubs-list.entries-7 .club:nth-child(odd),.clubs-list.entries-8 .club:nth-child(odd){clear:both}.clubs-list.entries-2 .club:nth-child(even),.clubs-list.entries-4 .club:nth-child(even),.clubs-list.entries-7 .club:nth-child(even),.clubs-list.entries-8 .club:nth-child(even){margin-left:6%}}@media screen and (min-width: 900px){.clubs-list.entries-2 .club,.clubs-list.entries-4 .club,.clubs-list.entries-7 .club,.clubs-list.entries-8 .club{width:23.5%;float:left;margin-left:2%;margin-bottom:2%}.clubs-list.entries-2 .club:nth-child(4n+1),.clubs-list.entries-4 .club:nth-child(4n+1),.clubs-list.entries-7 .club:nth-child(4n+1),.clubs-list.entries-8 .club:nth-child(4n+1){margin-left:0;clear:both}}@media screen and (min-width: 750px){.clubs-list.entries-3,.clubs-list.entries-5,.clubs-list.entries-6{display:flex;flex-wrap:wrap}.clubs-list.entries-3 .club,.clubs-list.entries-5 .club,.clubs-list.entries-6 .club{float:none}}@media screen and (min-width: 750px){.clubs-list.entries-3 .club,.clubs-list.entries-5 .club,.clubs-list.entries-6 .club{width:32%;float:left;margin-left:2%;margin-bottom:2%}.clubs-list.entries-3 .club:nth-child(3n+1),.clubs-list.entries-5 .club:nth-child(3n+1),.clubs-list.entries-6 .club:nth-child(3n+1){margin-left:0;clear:both}}@media screen and (min-width: 550px){.clubs-list.entries-multiple{display:flex;flex-wrap:wrap}.clubs-list.entries-multiple .club{float:none}}@media screen and (min-width: 550px) and (max-width: 900px){.clubs-list.entries-multiple .club{width:47%;float:left;margin-bottom:6%}.clubs-list.entries-multiple .club:nth-child(odd){clear:both}.clubs-list.entries-multiple .club:nth-child(even){margin-left:6%}}@media screen and (min-width: 900px) and (max-width: 1500px){.clubs-list.entries-multiple .club{width:32%;float:left;margin-left:2%;margin-bottom:2%}.clubs-list.entries-multiple .club:nth-child(3n+1){margin-left:0;clear:both}}@media screen and (min-width: 1500px){.clubs-list.entries-multiple .club{width:23.5%;float:left;margin-left:2%;margin-bottom:2%}.clubs-list.entries-multiple .club:nth-child(4n+1){margin-left:0;clear:both}}.bookings-register-msg-wrap{background-color:#01737F;padding:40px;margin-top:40px}.bookings-register-msg{background-color:#FFFFFF;padding:30px;border-radius:10px;max-width:500px;margin:0 auto;text-align:center;box-sizing:border-box}.clubs-bookings-list{text-align:center}.clubs-bookings-list .venue{background-color:#f7faef;padding:20px;border-top:1px solid #d9e7b5}@media screen and (min-width: 550px){.clubs-bookings-list .venue{padding:40px}}@media screen and (min-width: 900px){.clubs-bookings-list .venue{padding:40px 80px}}.clubs-bookings-list h2{margin-bottom:5px}.clubs-bookings-list p.venue-location{text-transform:uppercase;font-weight:700;color:#01737F}.clubs-bookings-list p.price{font-size:2em;font-weight:700;color:#01737F}.clubs-bookings-list ul{list-style:none;margin:0;text-align:center;font-size:1em;line-height:1}.clubs-bookings-list ul:after{content:"";display:block;clear:both}.clubs-bookings-list ul li{padding:30px;border:2px solid #F39200;max-width:600px;margin:0 auto;box-sizing:border-box;border-radius:10px;position:relative}.clubs-bookings-list ul li.bookings-online{padding:30px 30px 80px 30px}.clubs-bookings-list ul li .button-sml{position:absolute;left:0;bottom:30px;right:0}.clubs-bookings-list ul.entries-2 li,.clubs-bookings-list ul.entries-3 li,.clubs-bookings-list ul.entries-4 li{margin:0 auto 30px auto}.clubs-bookings-list ul.entries-2{max-width:1000px;margin:0 auto}.clubs-bookings-list ul.entries-3{max-width:1500px;margin:0 auto}.clubs-bookings-list ul .workshop-title,.clubs-bookings-list ul .workshop-intro{padding-bottom:20px;border-bottom:1px solid #F39200;margin-bottom:20px}.clubs-bookings-list ul p{font-size:1.6em;margin-bottom:0.5em}.clubs-bookings-list ul p.dates{font-size:2em;font-weight:700}.clubs-bookings-list ul p.dates .date{white-space:nowrap}.clubs-bookings-list ul p.booked-msg{font-size:1.6em;text-transform:uppercase;font-weight:700;color:#c00;margin-bottom:0}.clubs-bookings-list ul p.school-msg{font-size:1.6em;font-weight:700;color:#01737F;margin-bottom:0;border:1px solid #B2CF67;padding:20px;border-radius:10px}@media screen and (min-width: 600px){.clubs-bookings-list ul.entries-2,.clubs-bookings-list ul.entries-3{display:flex;flex-wrap:wrap}.clubs-bookings-list ul.entries-2 li,.clubs-bookings-list ul.entries-3 li{width:47%;float:left;max-width:none;margin-left:6%}.clubs-bookings-list ul.entries-2 li:nth-child(odd),.clubs-bookings-list ul.entries-3 li:nth-child(odd){clear:both;margin-left:0}}@media screen and (min-width: 950px){.clubs-bookings-list ul.entries-3 li{width:30%;float:left;max-width:none;margin-left:5%}.clubs-bookings-list ul.entries-3 li:nth-child(odd){clear:none;margin-left:5%}.clubs-bookings-list ul.entries-3 li:nth-child(3n+1){clear:both;margin-left:0}}p.no-clubs-msg{font-size:1.4em;font-style:italic;border:1px solid #B2CF67;padding:20px;max-width:600px;border-radius:10px;box-sizing:border-box;margin:0 auto}h1.signup-form-title,h2.club-title,.sign-up-details{background-color:#e9f7fd}h3.event-title{text-align:center}.sign-up-details .pg-width{padding:20px;max-width:1000px}.sign-up-details table.dates .time{text-align:center}.sign-up-details table.dates th,.sign-up-details table.dates td{border-bottom:0}.sign-up-details table.dates td{background-color:#FFFFFF;border-top:4px solid #e9f7fd}.sign-up-details p.places{text-align:center}.sign-up-details p.places strong{color:#A3195B}.sign-up-form{background-color:#01737F}.sign-up-form .pg-width{padding:20px}@media screen and (min-width: 550px){.sign-up-form .pg-width{padding:40px}}.sign-up-form p.price{text-align:center;font-size:3em;font-weight:700;color:#F39200}.sign-up-form .form-label{color:#FFFFFF}ul.sitemap{list-style:none;margin:0;padding:var(--pad);background-color:#e9f7fd}ul.sitemap li{max-width:600px;margin:0 auto 20px auto;text-align:center}ul.sitemap li:last-child{margin-bottom:0}ul.sitemap li a{padding:15px 20px;display:block;background-color:#FFFFFF;border-radius:10px;font-weight:700;color:#000000}.no-touchevents ul.sitemap li a:hover{color:#A3195B;box-shadow:var(--shadow)}ul.sitemap li ul{list-style:none;margin:0;padding-top:20px}ul.sitemap li ul li a{background-color:transparent;padding:0px;font-weight:400}.no-touchevents ul.sitemap li ul li a:hover{color:#A3195B;box-shadow:none;text-shadow:2px 2px 4px rgba(0,0,0,0.2)}#footer{clear:both;background-color:#01737F;color:#FFFFFF;text-align:center}#footer a,#footer p,#footer ul,#footer ol,#footer h2,#footer h3,#footer h4{color:currentColor}#footer a strong,#footer p strong,#footer ul strong,#footer ol strong,#footer h2 strong,#footer h3 strong,#footer h4 strong{color:#F39200}.no-touchevents #footer a:hover{color:#F39200}#footer p.copyright{font-size:1.2em;color:rgba(255,255,255,0.6);margin:0;padding-bottom:min(40px, var(--pad))}#footer ul{list-style:none;margin:0px 0px 25px 0px}#footer ul li{margin-bottom:10px}#footer ul li:last-child{margin-bottom:0}#footer ul.footer-contacts{padding-top:5px}#footer ul.footer-contacts .label{display:inline-block;width:25px;padding-right:5px;text-align:center;color:rgba(255,255,255,0.6)}#footer .footer-content{max-width:800px;margin:0 auto;padding:min(40px, var(--pad)) var(--pad);position:relative}#footer .footer-content:after{content:"";display:block;clear:both}#footer .footer-contact p{text-transform:uppercase;margin-bottom:10px}@media screen and (min-width: 600px){#footer .footer-content:before{content:"";width:1px;display:block;background-color:rgba(255,255,255,0.2);position:absolute;left:50%;top:min(40px, var(--pad));bottom:min(40px, var(--pad));margin-left:-0.5px}#footer .footer-content ul{margin-bottom:0 !important}#footer .footer-contact{width:45%;float:left}#footer .footer-nav{width:45%;float:right;padding-top:0;border-top:0}}.footer-nav{border-top:1px solid rgba(255,255,255,0.2);padding-top:20px}.multiple-cols{background-color:#FFFFFF;padding:var(--pad)}.multiple-cols-wrap{position:relative;display:flex;flex-wrap:wrap}.multiple-cols-wrap:after{content:"";display:block;clear:both}.multiple-cols-wrap .col-entry{text-align:left;margin-bottom:30px}.multiple-cols-wrap .col-entry:after{content:"";display:block;clear:both}.multiple-cols-wrap .col-entry .img{margin-bottom:20px}.multiple-cols-wrap .col-entry .img .img-holder{width:70%;position:relative;overflow:hidden;border-radius:100%;border:4px solid #01737F;box-sizing:border-box;margin:0}.multiple-cols-wrap .col-entry .img img{width:100%;height:100%;display:block;opacity:.8;filter:blur(3px);transition:opacity .5s, filter .3s}.multiple-cols-wrap .col-entry .img img.loaded{opacity:1;filter:blur(0)}.multiple-cols-wrap .col-entry h2{clear:both;margin-bottom:0.5em}@media screen and (min-width: 550px){.multiple-cols-wrap .col-entry.fluid-col-entry{float:left}.multiple-cols-wrap .col-entry.fluid-col-entry .img,.multiple-cols-wrap .col-entry.fluid-col-entry .txt{margin:20px;margin-right:20px}.multiple-cols-wrap .col-entry.fluid-col-entry .img .img-holder{width:80%}}@media screen and (min-width: 550px) and (max-width: 800px){.multiple-cols-wrap .col-entry.fluid-col-entry{width:50%}.multiple-cols-wrap .col-entry.fluid-col-entry:nth-child(odd){clear:both}}@media screen and (min-width: 800px) and (max-width: 1200px){.multiple-cols-wrap .col-entry.fluid-col-entry{width:33.333333%}.multiple-cols-wrap .col-entry.fluid-col-entry:nth-child(3n+1){clear:both}}@media screen and (min-width: 1200px){.multiple-cols-wrap .col-entry.fluid-col-entry{width:25%}.multiple-cols-wrap .col-entry.fluid-col-entry:nth-child(4n+1){clear:both}.multiple-cols-wrap .col-entry.fluid-col-entry .img,.multiple-cols-wrap .col-entry.fluid-col-entry .txt{margin-left:60px;margin-right:60px}.multiple-cols-wrap .col-entry.fluid-col-entry .img .img-holder{width:70%}}.multiple-cols-wrap .col-entry.session{box-sizing:border-box;padding:20px;margin-bottom:1px;background-color:#f1f4f4}.multiple-cols-wrap .col-entry.session:nth-child(even){background-color:#FFFFFF}.multiple-cols-wrap .col-entry.session .img,.multiple-cols-wrap .col-entry.session .txt{margin-left:0;margin-right:0}@media screen and (min-width: 700px){.multiple-cols-wrap .col-entry.session{width:100%;padding:30px}.multiple-cols-wrap .col-entry.session .img .img-holder{width:100%}}@media screen and (min-width: 700px) and (max-width: 1200px){.multiple-cols-wrap .col-entry.session{width:50%}.multiple-cols-wrap .col-entry.session.specialist{width:100%}}@media screen and (min-width: 1200px) and (max-width: 1600px){.multiple-cols-wrap .col-entry.session{width:33.333333%;padding:50px}.multiple-cols-wrap .col-entry.session.specialist{width:100%}.multiple-cols-wrap .col-entry.session .img .img-holder{width:100%}}@media screen and (min-width: 1600px){.multiple-cols-wrap .col-entry.session{width:25%;padding:50px}.multiple-cols-wrap .col-entry.session.specialist{width:50%}}.multiple-cols-wrap .col-entry.session .ref{font-size:1.4em;line-height:30px;font-weight:700;text-transform:uppercase;padding:0 10px;float:left;color:#FFFFFF;background-color:#01454c;margin-bottom:5px;position:relative}.multiple-cols-wrap .col-entry.specialist h2{color:#A3195B}.multiple-cols-wrap .col-entry.specialist .img .img-holder{border-color:#A3195B}.multiple-cols-wrap .col-entry.specialist .txt-holder *:last-child{margin-bottom:0}.multiple-cols-wrap .col-entry.specialist .ref{background-color:#A3195B}.multiple-cols-wrap .col-entry.specialist .ref:after{content:"Specialist activity";padding:0 10px;display:block;background-color:#771242;position:absolute;left:100%;top:0;white-space:nowrap;font-weight:400}@media screen and (min-width: 700px){.multiple-cols-wrap .col-entry.specialist{padding:0}.multiple-cols-wrap .col-entry.specialist:after{content:"";display:block;clear:both}.multiple-cols-wrap .col-entry.specialist .specialist-wrap{display:table}.multiple-cols-wrap .col-entry.specialist .img,.multiple-cols-wrap .col-entry.specialist .txt{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:30px}.multiple-cols-wrap .col-entry.specialist.has-img .img,.multiple-cols-wrap .col-entry.specialist.has-img .txt{width:50%}.multiple-cols-wrap .col-entry.specialist.has-img .txt{padding-left:0 !important}}@media screen and (min-width: 1200px) and (max-width: 1600px){.multiple-cols-wrap .col-entry.specialist.has-img .img{width:33.333333%}.multiple-cols-wrap .col-entry.specialist.has-img .txt{width:66.666666%}}@media screen and (min-width: 1600px){.multiple-cols-wrap .col-entry.specialist .img,.multiple-cols-wrap .col-entry.specialist .txt{padding:50px}}@media screen and (min-width: 550px){.entries-2 .multiple-cols-wrap .col-entry.fluid-col-entry{width:auto !important;flex:1 !important}}.sessions{background-color:#d4ddde}.gallery{position:relative;background-color:#01454c}.gallery:after{content:"";display:block;clear:both}.gallery img{width:auto;height:auto;display:block;max-width:1024px;max-height:65vh;margin:0 auto}@media screen and (min-width: 800px){.gallery{padding:40px}}.gallery p.caption{margin:0;text-align:center;color:#FFFFFF;padding-top:10px}.gallery-wrap{overflow:hidden;position:relative}.gallery-img{display:none}.gallery-img:first-child,.gallery-img.slick-slide{display:block}.gallery-img.slick-slide{float:left}.section-text{padding:var(--pad)}.section-text .text-content{max-width:960px}@media (min-width: 1400px){.section-text{position:relative}.section-text:after{background:url(/assets/img/time-seekers-compass-black.svg) right center no-repeat;background-size:contain;content:"";height:100%;opacity:0.1;position:absolute;right:0;top:0;width:100%;z-index:0}.section-text .text-content{position:relative;z-index:2}}.slick-arrow{width:45px;height:45px;display:block;position:absolute;top:50%;transform:translate(0, -50%);padding:0;border:0;background-color:#01737F;text-indent:-999999px;z-index:2}.slick-arrow:after{content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:50%}.slick-prev{left:0}.slick-prev:after{border-left:3px solid #FFFFFF;border-bottom:3px solid #FFFFFF;transform:translate(-50%, -50%) rotate(45deg);margin-left:5px}.slick-next{right:0}.slick-next:after{border-top:3px solid #FFFFFF;border-right:3px solid #FFFFFF;transform:translate(-50%, -50%) rotate(45deg);margin-left:-5px}#breadcrumb{font-size:1.4em;line-height:1.6;text-transform:uppercase;text-align:left;padding:10px 20px;color:#FFFFFF;border-top:1px solid #A3195B;background-color:#771242;color:rgba(255,255,255,0.5)}#breadcrumb a{color:#F39200;white-space:nowrap}.no-touchevents #breadcrumb a:hover{color:#FFFFFF}#breadcrumb .current{color:#FFFFFF;font-weight:700;white-space:nowrap}#breadcrumb .spc{display:inline-block;padding:0px 5px}#breadcrumb .spc+.spc{display:none}.no-students{max-width:400px;box-sizing:border-box;padding:30px;margin:0 auto;background-color:#FFFFFF;text-align:center;border-radius:20px}#cookie-message{position:fixed;left:0;right:0;bottom:0;background-color:#e9f7fd;border-top:1px solid #FFFFFF;padding:20px;z-index:1000;text-align:center;min-height:95px}#cookie-message:after{content:"";display:block;clear:both}#cookie-message .close{position:absolute;right:20px;top:20px;font-size:2em;color:#01737F;cursor:pointer}#cookie-message h4{font-size:2em;margin-bottom:0.5em}#cookie-message .consent-submit{text-align:center}#cookie-message .consent-submit button{padding:15px 20px;color:#FFFFFF;background-color:#A3195B;display:inline-block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;text-transform:uppercase;font-weight:700;border-radius:20px}#cookie-message .consent-prefs-link{font-size:16px;padding-top:20px}#cookie-message .consent-prefs-link a{color:#01737F}@media screen and (min-width: 700px){#cookie-message .consent-content{margin-right:240px;text-align:left}#cookie-message .consent-controls{width:180px;position:absolute;right:40px;top:0px}#cookie-message .close{font-size:2.4em}}.no-cookies-msg{display:none}.consent-form-sml{max-width:800px;margin:0 auto;position:relative}.consent-alert{padding:30px;border-radius:20px;margin-bottom:30px;font-weight:700;text-align:center;background-color:#E6E6E6}.consent-alert.success{background-color:#B2CF67}.consent-alert p{max-width:600px;margin:0 auto}.cart-notice a{font-size:16px;padding:10px;display:block;text-align:center;background-color:#771242;color:#F39200}.no-touchevents .cart-notice a:hover{color:#FFFFFF}.no-results{text-align:center}.store.cart .no-results{background-color:#e9f7fd}.no-results p{padding:40px;font-style:italic}.section-button{background-color:#B2CF67;padding:var(--pad)}.section-button .button{text-align:center}.ti-wrap.white{background-color:#FFFFFF}.ti-wrap.tint{background-color:#F6F6F6}.ti-wrap.ts-purple{background-color:#A3195B}.ti-wrap.ts-purple-dk{background-color:var(--c-red_dk)}.ti-wrap.ts-gold{background-color:#F39200}.ti-wrap.ts-sea{background-color:#01737F}.ti-wrap.ts-sea-dk{background-color:var(--c-sea_dk)}.ti-wrap.ts-cyan{background-color:#4CBBEC}.ti-wrap.ts-green{background-color:#B2CF67}.ti-wrap.ts-green h3{color:#01737F}.ti-wrap.ts-purple h2,.ti-wrap.ts-purple h3,.ti-wrap.ts-purple h4,.ti-wrap.ts-purple h5,.ti-wrap.ts-purple p,.ti-wrap.ts-purple ul,.ti-wrap.ts-purple ol,.ti-wrap.ts-purple-dk h2,.ti-wrap.ts-purple-dk h3,.ti-wrap.ts-purple-dk h4,.ti-wrap.ts-purple-dk h5,.ti-wrap.ts-purple-dk p,.ti-wrap.ts-purple-dk ul,.ti-wrap.ts-purple-dk ol,.ti-wrap.ts-gold h2,.ti-wrap.ts-gold h3,.ti-wrap.ts-gold h4,.ti-wrap.ts-gold h5,.ti-wrap.ts-gold p,.ti-wrap.ts-gold ul,.ti-wrap.ts-gold ol,.ti-wrap.ts-sea h2,.ti-wrap.ts-sea h3,.ti-wrap.ts-sea h4,.ti-wrap.ts-sea h5,.ti-wrap.ts-sea p,.ti-wrap.ts-sea ul,.ti-wrap.ts-sea ol,.ti-wrap.ts-cyan h2,.ti-wrap.ts-cyan h3,.ti-wrap.ts-cyan h4,.ti-wrap.ts-cyan h5,.ti-wrap.ts-cyan p,.ti-wrap.ts-cyan ul,.ti-wrap.ts-cyan ol,.ti-wrap.ts-sea-dk h2,.ti-wrap.ts-sea-dk h3,.ti-wrap.ts-sea-dk h4,.ti-wrap.ts-sea-dk h5,.ti-wrap.ts-sea-dk p,.ti-wrap.ts-sea-dk ul,.ti-wrap.ts-sea-dk ol{color:#FFFFFF}.ti-wrap.ts-purple h2,.ti-wrap.ts-purple h3,.ti-wrap.ts-purple-dk h2,.ti-wrap.ts-purple-dk h3{color:#F39200}.ti-wrap.ts-purple h4,.ti-wrap.ts-purple-dk h4{color:#B2CF67}.ti-wrap.ts-purple a,.ti-wrap.ts-purple-dk a{color:#F39200}.ti-wrap.ts-purple .button a,.ti-wrap.ts-purple-dk .button a{color:#FFFFFF;background-color:#F39200}.no-touchevents .ti-wrap.ts-purple .button a:hover,.no-touchevents .ti-wrap.ts-purple-dk .button a:hover{background-color:#01737F}.ti-wrap.ts-sea a,.ti-wrap.ts-sea-dk a{color:#F39200}.ti-wrap.ts-sea .button a,.ti-wrap.ts-sea-dk .button a{color:#FFFFFF}.ti-wrap.ts-gold a{color:#A3195B}.ti-wrap.ts-gold .button a{color:#FFFFFF}.no-touchevents .ti-wrap.ts-gold .button a:hover{background-color:#01737F}.ti-wrap.ts-cyan a{color:#A3195B}.ti-wrap.ts-cyan .button a{color:#FFFFFF}.ti-wrap .img{height:0;padding-bottom:60%;position:relative;overflow:hidden}.ti-wrap .img img{width:100%;height:auto;display:block;position:absolute;left:0;top:50%;transform:translate(0, -50%);opacity:.5;filter:blur(5px);transition:opacity .7s, filter 1s}.ti-wrap .img img.loaded{opacity:1;filter:blur(0)}.ti-wrap .txt{padding:20px}.ti-wrap .txt *:last-child{margin-bottom:0}@media screen and (min-width: 600px){.ti-wrap .inner{display:flex}.ti-wrap:nth-child(even) .inner{flex-direction:row-reverse}.ti-wrap .img,.ti-wrap .txt{width:50%;box-sizing:border-box}.ti-wrap .img{height:auto;padding-bottom:0}.ti-wrap .img img{height:100%;object-fit:cover;left:50%;transform:translate(-50%, -50%)}.ti-wrap .txt{padding:40px}}@media screen and (min-width: 900px){.ti-wrap .img{min-height:400px}}@media screen and (min-width: 1200px){.ti-wrap .img{min-height:500px}}@media screen and (min-width: 1500px){.ti-wrap .img{min-height:600px}}@media screen and (min-width: 900px){.ti-wrap .txt{padding:80px;font-size:1.2em}}@media screen and (min-width: 1500px){.ti-wrap .txt{padding:100px;font-size:1.4em}}@media screen and (min-width: 1700px){.ti-wrap .txt{padding:120px;font-size:1.6em}}.btt{background-color:rgba(0,0,0,0.2);border:2px solid #FFF;border-radius:99999px;display:block;overflow:hidden;position:fixed;right:20px;bottom:20px;width:40px;height:40px;text-indent:-999999px;z-index:1000;transition:opacity .5s, transform .5s, background-color .3s;transition-delay:.1s, .1s, 0s}.btt:after{content:"";width:6px;height:6px;display:block;border-left:2px solid #FFF;border-top:2px solid #FFF;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.btt[hidden]{display:block;opacity:0;transform:translateY(100%)}#footer .footer-cta{background-color:var(--c-sea);border-top:1px solid var(--c-white);border-bottom:1px solid var(--c-white);padding:min(40px, var(--pad)) var(--pad);position:relative}#footer .footer-cta:before,#footer .footer-cta:after{content:"";height:100%;position:absolute;left:0;top:0;width:100%}#footer .footer-cta:before{background-color:rgba(0,0,0,0.2);z-index:0}#footer .footer-cta:after{background:url(/assets/img/time-seekers-compass-black.svg) center no-repeat;background-size:contain;opacity:0.2;z-index:1}#footer .footer-cta h2,#footer .footer-cta p,#footer .footer-cta div{position:relative;z-index:3}#footer .footer-cta h2{color:var(--c-gold)}#footer .footer-cta p{font-size:2em;margin-left:auto;margin-right:auto;max-width:42em}#footer .footer-cta p a{font-weight:700;white-space:nowrap}#footer .footer-cta .button a{background-color:var(--c-gold);color:var(--c-sea_dk) !important}.no-touchevents #footer .footer-cta p a:hover{color:var(--c-gold)}.no-touchevents #footer .footer-cta .button a:hover{box-shadow:3px 5px 8px var(--c-sea_dk),5px 12px 25px rgba(0,0,0,0.2);color:var(--c-red) !important}
