@import url(css/slide-menu.css);@import url(css/slick-theme.css);@import url(css/slick.css);.fw-regular{font-weight:400}.fw-medium{font-weight:600}.fw-heavy{font-weight:700}.text-center{text-align:center !important}@media screen and (min-width: 1139px){.text-lg-center{text-align:center !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}@media screen and (min-width: 1139px){.text-lg-right{text-align:right !important}}.text-uppercase{text-transform:uppercase !important}.text-fade{opacity:1}.text-fade:hover{opacity:0.6}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.d-flex{display:flex !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.f-stretch{align-content:stretch !important}.flex-fill{flex:1 1 auto !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-center{align-items:center !important}.align-content-center{align-content:center !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.float-none{float:none !important}@media screen and (min-width: 992px){.hidden-desk{display:none}}@media screen and (max-width: 991px){.hidden-phone{display:none}}.max-w-1400{max-width:1400px !important;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.max-w-1140{max-width:1140px !important;margin-left:auto;margin-right:auto}.w-100{width:100%;height:auto}.img-w-100 img{width:100%;height:auto}img{max-width:100%}.rte h2,.rte .titleSizes--h2{font-weight:700;font-size:44px;line-height:54px;margin:2rem 0 1.5rem;color:#044349}.rte h3{font-weight:700;font-size:36px;line-height:40px;margin:2rem 0 1.5rem;color:#044349}.rte h4{font-size:3rem;line-height:2.5rem;text-transform:uppercase;color:#044349;margin:2rem 0 1.25rem}.rte h5{font-weight:400;font-size:2.625rem;line-height:2.625rem;color:#044349}.rte p{margin:28px 0}.rte p a{font-weight:600;box-shadow:inset 0 -1px 0 0 #044349;transition:all 0.2s}.rte p a:hover{box-shadow:inset 0 -2.5rem 0 0 #044349;color:#FFF !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-0{margin-top:0px !important;margin-bottom:0px !important}.my-2{margin-top:14px !important;margin-bottom:14px !important}.my-3{margin-top:24px !important;margin-bottom:24px !important}.my-4{margin-top:34px !important;margin-bottom:34px !important}.my-5{margin-top:64px !important;margin-bottom:64px !important}.mx-2{margin-left:14px !important;margin-right:14px !important}.mx-3{margin-left:24px !important;margin-right:24px !important}.mx-4{margin-left:34px !important;margin-right:34px !important}.mx-5{margin-left:64px !important;margin-right:64px !important}.mr-2{margin-right:14px !important}.mr-3{margin-right:24px !important}.mr-4{margin-right:34px !important}.mr-5{margin-right:64px !important}.ml-2{margin-left:14px !important}.ml-3{margin-left:24px !important}.ml-4{margin-left:34px !important}.ml-5{margin-left:64px !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-2{padding-left:14px !important;padding-right:14px !important}.px-3{padding-left:24px !important;padding-right:24px !important}.px-4{padding-left:34px !important;padding-right:34px !important}.px-5{padding-left:64px !important;padding-right:64px !important}.py-2{padding-top:14px !important;padding-bottom:14px !important}.py-3{padding-top:24px !important;padding-bottom:24px !important}.py-4{padding-top:34px !important;padding-bottom:34px !important}.py-5{padding-top:64px !important;padding-bottom:64px !important}.mt-0{margin-bottom:0px !important}.mt-1{margin-top:8px !important}.mt-2{margin-top:14px !important}.mt-3{margin-top:24px !important}.mt-4{margin-top:34px !important}.mt-5{margin-top:64px !important}.mb-0{margin-bottom:0px !important}.mb-1{margin-bottom:8px !important}.mb-2{margin-bottom:14px !important}.mb-3{margin-bottom:24px !important}.mb-4{margin-bottom:34px !important}.mb-5{margin-bottom:64px !important}.pt-2{padding-top:14px !important}.pt-3{padding-top:24px !important}.pt-4{padding-top:34px !important}.pt-5{padding-top:64px !important}.pb-2{padding-bottom:14px !important}.pb-3{padding-bottom:24px !important}.pb-4{padding-bottom:34px !important}.pb-5{padding-bottom:64px !important}html{font-size:112.5%;line-height:1.5}*{padding:0;margin:0}*:focus{outline:none}*{-webkit-font-smoothing:antialiased}a{text-decoration:underline;color:inherit}.actaSwatch,.tourHeader h1::first-letter,.tourHeader .titleSizes--h1::first-letter,.tourHeader .signupWrap h4::first-letter,.signupWrap .tourHeader h4::first-letter,.hpHeaderWrap_headline h1 span,.hpHeaderWrap_headline .signupWrap h4 span,.signupWrap .hpHeaderWrap_headline h4 span,.hpHeaderWrap_headline .titleSizes--h1 span{font-family:"acta-poster-swashes",sans-serif;font-style:normal;font-weight:400}.actaPoster,.hpHeaderWrap_headline h1,.hpHeaderWrap_headline .signupWrap h4,.signupWrap .hpHeaderWrap_headline h4,.hpHeaderWrap_headline .titleSizes--h1{font-family:"acta-poster",serif;font-style:italic;font-weight:400}.actaPoster span,.hpHeaderWrap_headline h1 span,.hpHeaderWrap_headline .signupWrap h4 span,.signupWrap .hpHeaderWrap_headline h4 span,.hpHeaderWrap_headline .titleSizes--h1 span{font-family:"acta-poster-swashes",sans-serif;font-style:normal;font-weight:400}.p22Underground-book{font-family:"p22-underground",sans-serif;font-style:normal;font-weight:400}.p22Underground-demi{font-family:"p22-underground",sans-serif;font-style:normal;font-weight:600}.p22Underground-heavy{font-family:"p22-underground",sans-serif;font-style:normal;font-weight:900}h1,.signupWrap h4,.titleSizes--h1{font-size:3.889em;line-height:1.1}h2,.titleSizes--h2{font-size:3.444em;line-height:1.1;font-weight:900;margin:15px 0}h3{font-size:2.444em;line-height:1.2;font-weight:600;margin:15px 0}h4{font-size:2.200em;line-height:1.3;font-weight:900;margin:15px 0}h5{font-size:1.650em;line-height:1.3;font-weight:600;margin:15px 0}.lgText{font-size:1.389em;line-height:1.2}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fwImage{width:100%}.photo-credit{position:relative;display:block}.photo-credit a{display:inline-block;position:absolute;padding:3px 3px 0px 6px;background-color:#044349;color:#FFF;font-size:14px;text-decoration:none;bottom:0;right:0}.photo-credit a i{margin-right:5px}.photo-credit a:hover{background-color:#0A585E}.transition,.contactCta a,.booking-location .tours_single div,.booking-location .tours_single:hover div,.booking-location .tours_single:hover div.titanic,.booking-location .tours_single:hover div .booking-location .tours_single--link,.booking-location .tours_single:hover div.titanic .booking-location .tours_single--link,.booking-location .tours_single--link,.tours_single div,.tours_single:hover div,.tours_single:hover div.titanic,.tours_single:hover div .tours_single--blurb,.tours_single:hover div .tours_single--link,.tours_single:hover div.titanic .tours_single--blurb,.tours_single:hover div.titanic .tours_single--link,.tours_single--blurb,.tours_single--link,.hpHeaderWrap_intro p a,.slideNav-menu li:hover,.slideNav-menu li,.header_bookNow:hover,.header_bookNow,.acceptance a:hover,.acceptance a,.btn--iconGreen,.btn--iconRed,.btn--blue:hover,.btn--blue,.btn--green:hover i,.formWrap_submit input:hover i,.btn--green:hover,.formWrap_submit input:hover,.btn--green i,.formWrap_submit input i,.btn--green,.formWrap_submit input,.btn--white:hover,.btn--white,.btn--redAlt:hover,.btn--redAlt,.btn--red:hover,.btn--red,.text-fade{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.displayFlex{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.hiddenLink{position:absolute;left:0;right:0;top:0;bottom:0}.centerAlign,.booking-location .tours_single div,.tours_single div,.hpBlogWrap{margin-left:auto;margin-right:auto;float:none;display:block}.textCenter{text-align:center}.clearing{clear:both}.fontColor--green{color:#034A50}.fontColor--red{color:#9D2235}.fontColor--blue{color:#C2D9E6}.fontColor--white{color:#fff}.fontColor--grey{color:#D7D2CB}#WJRA-Logo{min-height:170px;min-width:150px;float:left}#WJRA-Logo a img{width:170px;height:150px;background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.btn--topSpacer{width:100%;margin-top:30px;clear:both}.btn--spacer{display:inline-block;width:30px}.btn--red{background-color:#9D2235;border:3px solid #9D2235;color:#fff;margin-bottom:5px;font-weight:900}.btn--red:hover{background-color:transparent;color:#9D2235}.btn--redAlt{background-color:#9D2235;border:3px solid #9D2235;color:#fff;margin-bottom:5px;font-weight:900}.btn--redAlt:hover{background-color:transparent;color:#9D2235}.btn--white{background-color:transparent;border:3px solid #FFF;color:#fff;margin-bottom:5px;font-weight:900}.btn--white:hover{background-color:#FFF;color:#9D2235}.btn--green,.formWrap_submit input{border:3px solid #034A50;color:#034A50}.btn--green i,.formWrap_submit input i{color:#034A50;margin-right:15px}.btn--green:hover,.formWrap_submit input:hover{color:#fff;background-color:#034A50}.btn--green:hover i,.formWrap_submit input:hover i{color:#fff}.btn--blue{border:3px solid #C2D9E6;color:#C2D9E6}.btn--blue:hover{color:#034A50;background-color:#C2D9E6}.btn--red,.btn--redAlt,.btn--green,.formWrap_submit input,.btn--blue,.btn--white{display:inline-block;border-radius:100px;position:relative;text-transform:uppercase;text-decoration:none;padding:15px 30px;font-weight:900}.btn--red p,.btn--redAlt p,.btn--green p,.formWrap_submit input p,.btn--blue p,.btn--white p{margin:0}.btn--iconGreen,.btn--iconRed{border-radius:24px;border:2px solid #FFF;text-transform:none;text-decoration:none;font-size:15px;font-weight:700;padding:12px 18px 8px;background-color:#0A585E;margin-top:0 !important}.btn--iconGreen svg,.btn--iconRed svg{margin-right:5px;vertical-align:text-bottom}.btn--iconGreen:hover,.btn--iconRed:hover{background-color:#044349}.btn--iconRed{background-color:#9D2235}.btn--iconRed:hover{background-color:#700A1A}.imageShadow{box-shadow:12px 12px 36px 0 rgba(0,0,0,0.5)}.imageShadow-sm{box-shadow:6px 6px 28px 0 rgba(0,0,0,0.4)}.spacer{width:100%;padding-top:62px;clear:both}.bgSymbolWrap--white{padding-bottom:130px;background-image:url(./images/whitebg-symbol.png);background-size:cover;background-repeat:no-repeat}@media (max-width: 991px){.bgSymbolWrap--white{padding-bottom:48px}}.bgSymbolWrap--green{background-image:url(./images/greenbg-symbol.png);background-size:contain;background-repeat:no-repeat;background-color:#034A50;padding:99px 0}.bgSymbolWrap--red{background-image:url(./images/redbg-symbol.png);background-size:cover;background-repeat:no-repeat;background-color:#9D2235;padding:99px 0}.bgSymbolWrap--london{background-image:url(./images/wtt-background-london-green.png);background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-color:#0A585E;padding:99px 0}.acceptance{margin-bottom:20px}.acceptance input{float:left;width:30px !important;margin-top:8px}.acceptance .wpcf7-list-item-label{float:left;width:90%;font-weight:300}.acceptance .wpcf7-list-item{margin-left:0}.acceptance a{text-decoration:underline}.acceptance a:hover{color:#034A50}#cookie-bar{font-size:16px;background:#9D2235;height:auto;line-height:24px;color:#eeeeee;text-align:center;padding:10px 0;z-index:9999}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;margin-left:auto;margin-right:auto;padding:0;max-width:991px;width:100%;padding:0 10px}#cookie-bar p a{text-decoration:underline;margin:0}#cookie-bar a{color:#ffffff;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#034A50;text-decoration:none;display:table;margin-top:10px;margin-left:auto;margin-right:auto}#cookie-bar .cb-enable:hover{background:#9B9B9B}#cookie-bar .cb-disable{background:#990000}#cookie-bar .cb-disable:hover{background:#bb0000}#cookie-bar .cb-policy{background:#9D2235}#cookie-bar .cb-policy:hover{background:#0055dd}.header{background-color:#0A585E;color:#FFF}.header_bookNow{background-color:#9D2235;border:2px solid #9D2235;color:#fff;text-transform:uppercase;border-radius:100px;padding:13px;position:relative;display:inline-block;margin-right:40px}.header_bookNow p{margin:0;font-weight:900}.header_bookNow:hover{background-color:#034A50;border:2px solid #034A50}.header .small-desktop-nav a,.header .rightHand-nav a{font-size:15px;text-transform:uppercase;font-weight:700;text-decoration:none;margin-top:7px}@media screen and (max-width: 991px){.header .rightHand-nav>a{display:none}.header .bottomNav-mobile{display:flex;background-color:#044349;margin-top:10px}.header .bottomNav-mobile a{width:50%;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:15px;line-height:15px;padding:7px 0}.header .bottomNav-mobile a svg{height:19px;vertical-align:text-bottom;margin-right:4px}.header .bottomNav-mobile a:first-child{border-right:2px solid #0A585E}}.navbar-default{text-align:center;margin-top:33px;padding:18px 0 22px}@media screen and (max-width: 991px){.navbar-default{margin-top:30px;padding:14px 0 0}}.mobile-brand{display:none !important}.small-desktop-nav{flex:1 0 0}.navbar-brand{flex:0 0 121px;padding:0;margin:0 auto;overflow:hidden}.rightHand-nav{flex:1 0 0}.rightHand-nav .nav-btn{display:inline-block;margin-top:9px;float:right}.rightHand-nav .nav-btn p{margin-bottom:0;margin-top:5px}.slideNav-menu{position:relative}.slideNav-menu li{text-transform:uppercase;font-size:1.722em;font-weight:600}.slideNav-menu li:hover{opacity:0.6}.slideNav-menu .close-nav{background-image:url(./images/close-nav.png);background-repeat:no-repeat;right:39px;top:66px;width:29px;height:29px;position:absolute;cursor:pointer}.slideNav-menu .close-nav a{display:none}.slideNav-menu #menu-item-1643{font-weight:900;font-size:2.222em;margin-top:120px}.slideNav-menu #menu-item-1643 a{position:relative;display:inline-block !important}.slideNav-menu #menu-item-1643 a:after{font-family:FontAwesome;content:'\f145';color:#FFF;position:absolute;top:5px;margin-left:10px}.sm-nav{text-transform:uppercase;float:left;display:inline-block;margin-top:63px;border-bottom:1px solid #373A36;width:37.5%}.sm-nav ul li{margin-right:25px}.sm-nav ul li a{text-decoration:none;font-weight:600}.sm-nav ul li a:hover{color:#9D2235 !important}.large-desktop-nav ul li{float:none}.large-desktop-nav ul li a{color:#fff !important}.blogpostsingle p{margin-bottom:18px}iframe{max-width:100%}@media (max-width: 3000px) and (min-width: 1400px){.container-fluid{width:unset;max-width:1400px}}.landing-page .landingpage-subheading p{/***font-size:28px;line-height:36px;***/color:#044349;/**font-weight:600**/}.landing-page .video-intro{text-align:center}.landing-page .video-intro h4{font-size:48px;line-height:54px;color:#044349;font-weight:700}.reviews i{margin-right:15px;margin-top:10px;color:#B2CCDB}.reviews img{margin-top:10px}.reviews--more{font-weight:600}.animation-container-header{height:679px;margin-top:41px !important}#animation_container>canvas{background-image:url(./images/wtt-scroller-belfast-spring2018-static-loader.jpg)}.hpIntro_blockOne h2,.hpIntro_blockOne .titleSizes--h2{font-size:2.344em;line-height:1.244em}.hpIntro_blockTwo h3{font-size:3.344em;line-height:1.244em}.hpIntro_blockTwo img{max-width:516px;width:100%}.cta_corporate img{max-width:695px;width:100%}.hpHeaderWrap{background-image:url(./images/wtt-header-background-autumn-2020.png);background-size:cover;background-position:bottom center;background-repeat:no-repeat;position:relative;margin-bottom:44px}.hpHeaderWrap .row{display:flex;align-items:center}@media (max-width: 991px){.hpHeaderWrap .row{display:block}}.hpHeaderWrap_headline h1,.hpHeaderWrap_headline .signupWrap h4,.signupWrap .hpHeaderWrap_headline h4,.hpHeaderWrap_headline .titleSizes--h1{color:#9D2235;font-size:86px;line-height:84px;margin-bottom:20px}@media (max-width: 1074px){.hpHeaderWrap_headline h1,.hpHeaderWrap_headline .signupWrap h4,.signupWrap .hpHeaderWrap_headline h4,.hpHeaderWrap_headline .titleSizes--h1{font-size:64px;line-height:60px}}@media (max-width: 640px){.hpHeaderWrap_headline h1,.hpHeaderWrap_headline .signupWrap h4,.signupWrap .hpHeaderWrap_headline h4,.hpHeaderWrap_headline .titleSizes--h1{font-size:54px;line-height:54px;margin-top:20px}}@media (max-width: 1074px){.hpHeaderWrap_headline{text-align:center}}.hpHeaderWrap_intro p{font-size:36px;line-height:48px;font-weight:700;color:#044349}.hpHeaderWrap_intro p a{color:#9D2235;text-decoration:underline}.hpHeaderWrap_intro p a:hover{color:#0A585E}@media (max-width: 1074px){.hpHeaderWrap_intro p{font-size:28px;line-height:34px}}@media (max-width: 640px){.hpHeaderWrap_intro p{font-size:21px;line-height:26px}}@media (max-width: 1074px){.hpHeaderWrap_intro{text-align:center}}.hpHeaderWrap_illustration{position:relative;margin-top:-34px}.hpHeaderWrap_illustration img{max-width:100%}@media (max-width: 1074px){.hpHeaderWrap_illustration{margin-top:0}}.tripAdvisor{padding-top:30px}.whatToExpect h1,.whatToExpect .signupWrap h4,.signupWrap .whatToExpect h4,.whatToExpect .titleSizes--h1{margin-top:0;margin-bottom:15px}.whatToExpect h3{margin-bottom:40px;margin-top:0}.whatToExpect h5{margin-top:15px;padding-left:80px}.whatToExpect h5:before{-o-background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.whatToExpect img{float:left;max-width:60px;width:100%}.whatToExpect p{padding-left:80px}.whatToExpect .step-one h5{position:relative}.whatToExpect .step-one h5:before{position:absolute;content:" ";background-image:url(./images/one.png);width:60px;height:60px;left:0;top:-15px}.whatToExpect .step-two h5{position:relative}.whatToExpect .step-two h5:before{position:absolute;content:" ";background-image:url(./images/two.png);width:60px;height:60px;left:0;top:-15px}.whatToExpect .step-three h5{position:relative}.whatToExpect .step-three h5:before{position:absolute;content:" ";background-image:url(./images/three.png);width:60px;height:60px;left:0;top:-15px}.tourStops{background-color:#D7D2CB;padding:50px 0;overflow-y:hidden}.tourStops .swipeText{display:none}.tourStops .logo{max-width:78px}.tourStops h4{margin-top:0}.tourStops .next,.tourStops .prev{background-size:cover;background-repeat:no-repeat;width:88px;height:40px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:9999}.tourStops .next{background-image:url(./images/tour-stop-right.png);right:0}.tourStops .prev{background-image:url(./images/tour-stops-left.png)}.tourStops .slider img{-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-left:auto;margin-right:auto;display:block;width:100%;max-width:528px}.tourStops .slider .image{padding-right:30px}.tourStops .slider .slick-slide{padding:60px 0}@media screen and (min-width: 992px) and (max-width: 1228px){.tourStops .col-md-6{width:40%}.tourStops .col-md-4{width:43%}}.home-lower{background-color:#CBDDE6;padding-bottom:88px}.ourCustomers{padding-top:60px}.ourCustomers p{margin-bottom:23px}.ourCustomers img{width:100%}.instagram-container{width:100%;max-width:1506px;margin:44px auto 36px;text-align:center}.instagram-container .instagram-header{margin-bottom:18px}.instagram-container .instagram-header i{color:#9D2235;font-size:3em}.instagram-container .instagram-header a{color:#034A50;font-size:2em;font-weight:600;text-decoration:none;border-bottom:3px solid #034A50}.instaWrapper{padding:95px 0}.instaWrapper h4{text-decoration:underline;margin-top:5px;margin-bottom:20px}.hpBlogWrap{width:100%;max-width:1536px;overflow:auto}.hpBlogWrap_single{margin-bottom:30px}.hpBlogWrap_single img{max-width:347px;width:100%}.hpBlogWrap_single p{margin:25px 0}.hpBlogWrap_single a{text-decoration:none;font-weight:600}.hpBlogWrap_single a i{margin-left:10px}.footer ul{padding:0}.footer ul li{list-style:none}.footer h5{font-size:21px;line-height:normal;font-weight:600;margin-top:0;margin-bottom:8px}.footer_top{padding:30px 20px;background-color:#0A585E;position:relative}.footer_top .container-fluid{width:100%}.footer_top--navTwo ul{float:right}.footer_top ul{font-weight:600}.footer_top ul li{display:inline-block;font-size:18px;margin:0 11px}.footer_top img{position:absolute;bottom:-88px;left:0;right:0;margin-left:auto;margin-right:auto}@media (max-width: 991px){.footer_top img{max-width:186px}}.footer_top .col-md-5{padding:0}.footer_middle{padding:54px 0 0;background-color:#034A50}.footer_middle ul:nth-child(3){margin-top:20px}.footer_middle img{max-width:178px}.footer_middle .tour-departures{padding:0}.footer_middle .tour-departures img{height:auto;margin-bottom:8px}.footer_middle .tour-departures p{font-size:14px;line-height:normal}.footer_middle .tour-departures p a{text-decoration:none}.footer_middle .tour-departures p a:hover{text-decoration:underline}.footer_middle .row{display:flex}@media (max-width: 991px){.footer_middle .row{display:unset}}.footer_bottom{background-color:#044349;padding:18px 0;overflow:auto;position:relative;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:nowrap}.footer_bottom--floatBtm{position:absolute;bottom:0;left:0;right:0}.footer_bottom--smText{font-size:14px}.footer_bottom--social p{margin-bottom:-5px}.footer_bottom--social ul{padding:0;margin-top:15px}.footer_bottom--social ul li{display:inline-block;list-style:none;margin:0 8px}.footer .tour-departures{text-align:right;padding-top:16px}.footer .tour-departures img{height:auto}.footer .tour-logos{text-align:center}.footer .tour-logos .trip-advisor-logo{margin:132px auto 132px}.footer .tour-logos img{height:auto}.footer .tour-contacts{text-align:left;padding-top:17px}.footer .tour-contacts img{height:auto}.footer .copyright{text-align:center}@media (max-width: 991px){.footer .tour-departures,.footer .tour-logos,.footer .tour-contacts{text-align:center}.footer .tour-logos .footer-wtt-logo{margin-top:44px}.footer .tour-logos .trip-advisor-logo{margin:60px auto 0px}}.signupWrap{background:url(./images/signupbg.jpg) center repeat-x;background-size:auto 100%;padding:52px 0 0 0;min-height:450px}.signupWrap h4{margin-bottom:0}.signupWrap p{font-size:24px;line-height:30px}.signupWrap .wpcf7{margin:32px auto 0}.signupWrap input.wpcf7-email{width:70%;float:left;padding:18px;color:#044349;background:transparent;border:1px solid #044349;border-radius:0}.signupWrap input.wpcf7-email::-webkit-input-placeholder{color:#0A585E}.signupWrap input.wpcf7-email::-moz-placeholder{color:#0A585E}.signupWrap input.wpcf7-email:-ms-input-placeholder{color:#0A585E}.signupWrap input.wpcf7-email:-moz-placeholder{color:#0A585E}.signupWrap input.wpcf7-submit{width:30%;border-radius:0;float:right;padding:18px;color:#FFF;background-color:#044349;border:1px solid #044349;text-transform:uppercase}.signupWrap input.wpcf7-submit:hover{background-color:#0A585E;border:1px solid #0A585E}.signupWrap .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor{overflow-y:unset !important}.signupWrap .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-new-york{font-family:"acta-poster",sans-serif !important;text-transform:lowercase !important;font-style:normal !important;font-weight:400 !important;color:#FFF !important;font-size:3.889em !important;line-height:1.1 !important;display:inline-block}.signupWrap .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-new-york::first-letter{font-family:"acta-poster-swashes",sans-serif !important;text-transform:uppercase !important}.ourTour_header{border-left:15px solid #fff;border-right:15px solid #fff;background-image:url(./images/ourtour-header.png);background-size:cover;background-repeat:no-repeat;min-height:307px}.tour h1,.tour .titleSizes--h1,.tour .signupWrap h4,.signupWrap .tour h4{margin-bottom:10px}.tour .learn-more-tours{display:block;margin:18px 0 6px;text-decoration:none;font-size:21px;color:#044349}.tour img{width:100%;margin-top:20px}.tour_grey{background-color:#D7D2CB;padding-bottom:40px}.tour_green{background-color:#034A50;padding-bottom:40px}.tour_green .learn-more-tours{color:#C2D9E6}.tour_duration{margin-bottom:20px}.tours{margin:16px auto 30px !important}.tours_single{background-image:url(./images/wtt-tourblock-city-centre.png);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;position:relative;height:500px;cursor:pointer}.tours_single i{margin-right:8px}.tours_single--blurb,.tours_single--link{opacity:0}.tours_single--blurb{margin:10px 0}.tours_single--length{text-transform:uppercase}.tours_single--link{border:2px solid #fff;border-radius:100px;padding:8px 13px 5px 13px;text-decoration:none;font-weight:600;text-transform:uppercase;font-size:15px}.tours_single--link:hover{background-color:#fff;color:#9D2235}.tours_single:hover div,.tours_single:hover div.titanic{bottom:41px}.tours_single:hover div .tours_single--blurb,.tours_single:hover div.titanic .tours_single--blurb{margin:20px 0}.tours_single:hover div .tours_single--blurb,.tours_single:hover div .tours_single--link,.tours_single:hover div.titanic .tours_single--blurb,.tours_single:hover div.titanic .tours_single--link{opacity:1}.tours_single:first-of-type{border-right:15px solid #fff}.tours_single:last-of-type{border-left:15px solid #fff}.tours_single p{font-size:0.889em}.tours_single div{position:absolute;left:0;right:0;bottom:-88px;max-width:371px;min-height:299px}.tours_single div.titanic{bottom:-88px}.tours .cathedral-quarter{background-image:url(./images/wtt-tourblock-cathedral-quarter.png)}.tours .titanic-quarter{background-image:url(./images/wtt-tourblock-titanic-quarter.png)}.tours .london{background-image:url(./images/wtt-tourblock-london.png)}.tourIntro img{max-width:767px}.tourMap{margin-bottom:90px}.tourMap i{font-size:56px;position:absolute;top:36px;right:56px;color:#FFF;text-shadow:0px 0px 20px #404040}.tourMap img{max-width:493px;width:100%;float:right}.bookingOptions{background-color:#9D2235;padding:60px 0}.bookingOptions h3{margin-top:0}.bookingOptions h4{font-size:2.000em}.bookingOptions_price{font-size:21px}.bookingOptions_price span{font-size:18px;font-family:inherit !important}.bookingOptions_priceWrap{margin-bottom:40px}.tourSights{padding:52px 0;background-color:#D7D2CB}.tourSights--bike{float:right;max-width:476px;width:100%;margin-top:20px}.tourSights_location{margin-bottom:30px}.tourSights_location img{width:100%;max-width:441px}.tourSights_location h5{margin-top:25px;margin-bottom:10px}.partners{padding:70px 0}.partners_single{margin-bottom:20px}.partners_single p{margin:20px 0}.partners_single img{width:100%;max-width:436px}.booking-location{margin-top:36px}.booking-location .tours{margin:16px auto 30px !important}.booking-location .tours_single{background-image:url(./images/wtt-tourblock-city-centre.png);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;position:relative;height:500px;cursor:pointer}.booking-location .tours_single i{margin-right:8px}.booking-location .tours_single--link{opacity:1}.booking-location .tours_single--blurb{margin:20px 0}.booking-location .tours_single--length{text-transform:uppercase;margin-bottom:24px}.booking-location .tours_single--link{border:2px solid #fff;border-radius:100px;padding:8px 13px 5px 13px;text-decoration:none;font-weight:600;text-transform:uppercase;font-size:15px}.booking-location .tours_single--link:hover{background-color:#fff;color:#9D2235}.booking-location .tours_single:hover div .booking-location .tours_single--blurb,.booking-location .tours_single:hover div.titanic .booking-location .tours_single--blurb{margin:20px 0}.booking-location .tours_single:hover div .booking-location .tours_single--link,.booking-location .tours_single:hover div.titanic .booking-location .tours_single--link{opacity:1}.booking-location .tours_single:first-of-type{border-right:15px solid #fff}.booking-location .tours_single:last-of-type{border-left:15px solid #fff}.booking-location .tours_single p{font-size:0.889em}.booking-location .tours_single div{position:absolute;left:0;right:0;bottom:52px;max-width:371px;min-height:299px}.booking-location .tours_single div.titanic{bottom:-88px}.booking-location .tours .cathedral-quarter{background-image:url(./images/wtt-tourblock-cathedral-quarter.png)}.booking-location .tours .titanic-quarter{background-image:url(./images/wtt-tourblock-titanic-quarter.png)}.booking-location .tours .london{background-image:url(./images/wtt-tourblock-london.png)}.booking-gift-vouchers{background-image:url(./images/wee-toast-tours-bg-gift-vouchers.jpg);padding:48px 0}.booking-gift-vouchers .col-md-4 img{max-width:365px;width:100%;height:auto}.booking-gift-vouchers .col-md-8 p{max-width:540px}@media (max-width: 767px){.booking-gift-vouchers{margin-top:36px;padding:48px 0}.booking-gift-vouchers .col-md-4 img{max-width:240px}}.teamHeader{background-image:url(./images/team-header.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;height:910px;position:relative;margin-top:37px;padding:0 15px}.teamHeader h1,.teamHeader .titleSizes--h1,.teamHeader .signupWrap h4,.signupWrap .teamHeader h4{text-align:center;position:absolute;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;display:inline-block;width:100%;max-width:590px;left:0;right:0;top:50%;transform:translateY(-50%)}.aboutText{padding-top:40px;padding-bottom:18px}.aboutText p{margin-top:15px}.people{background-color:#D7D2CB;padding:60px 0}.people_single{margin-top:30px}.people_single img{border:5px solid #000;width:100%}.people_single--lg{width:100%;max-width:344px}.people_single--sm{width:100%;max-width:252px}.people_single--details{font-size:0.889em;margin-bottom:6px}.people_single--details span{font-weight:bold}.reviewsHeader{background-image:url(./images/wtt-reviews-happy-toasters.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;margin:24px auto 36px}.reviewsHeader h1,.reviewsHeader .titleSizes--h1,.reviewsHeader .signupWrap h4,.signupWrap .reviewsHeader h4{margin:120px auto;display:inline-block;text-shadow:3px 3px 18px rgba(0,0,0,0.5)}.review-item{margin-bottom:44px}.review-item blockquote{padding:0.5em 10px;font-size:1.2em}.review-item blockquote:before{font-family:FontAwesome;content:'\f10d';color:#C2D9E6;float:left;margin-right:10px}.review-item blockquote figcaption{font-style:normal;font-weight:600;font-size:1em}.terms-conditions h1,.terms-conditions .titleSizes--h1,.terms-conditions .signupWrap h4,.signupWrap .terms-conditions h4{font-size:44px}.terms-conditions h2,.terms-conditions .titleSizes--h2{font-size:36px}.terms-conditions h3{font-size:28px;margin:44px 0 24px}.terms-conditions h4{font-size:24px;font-weight:600;margin-top:24px}.terms-conditions h5{font-size:21px}.terms-conditions ul,.terms-conditions ol{margin-top:18px;list-style-position:inside}.terms-conditions ul li,.terms-conditions ol li{margin-bottom:12px}.fixedElement{position:fixed;top:0;left:0;right:0;z-index:100}.contactCta{background-color:#034A50;padding:6px 0 0;color:#fff}.contactCta.home{margin:0 auto;width:100%}.contactCta a{text-decoration:none;text-transform:uppercase;font-weight:600;font-size:13px;line-height:18px;opacity:1}.contactCta a svg{margin-right:6px;vertical-align:text-bottom}.contactCta a:hover{opacity:0.6}@media (max-width: 320px){.contactCta a{font-size:11px}}@media (max-width: 1054px){.contactCta .top-gift{display:none}.contactCta p{width:100%;text-align:center}}@media (max-width: 991px){.contactCta{padding:3px 0 0}}.contactHeader{background-color:#EAE4D8;padding:40px 0 0}.contactHeader ul{padding:0}.contactHeader ul li{list-style:none}.contactHeader_social{margin-top:30px}.contactHeader_social li{display:inline-block;margin:0 8px}.formWrap--input{float:right}.formWrap_right,.formWrap_left{padding:0 15px}.formWrap_right>div,.formWrap_left>div{width:100%;overflow:auto;margin-bottom:25px}.formWrap_right p,.formWrap_left p{float:left}.formWrap_right input,.formWrap_left input{height:49px;width:100%}.formWrap_right textarea,.formWrap_left textarea{max-width:436px;width:100%}.formWrap_right input,.formWrap_right textarea,.formWrap_left input,.formWrap_left textarea{background-color:#D7D2CB;border:0;float:right;padding:10px}.formWrap_left{float:left;width:50%;padding-right:40px}.formWrap_left p{width:40%}.formWrap_left .formWrap--input{width:60%}.formWrap_right{float:right;width:50%;padding-left:40px}.formWrap_right p{width:30%}.formWrap_right .message{width:100%}.formWrap_right .message textarea{max-width:100%;width:100%}.formWrap_submit input{margin-left:auto;margin-right:auto;float:none;display:block;background-color:inherit}#anr_captcha_field_1>div{margin:10px auto 0}.captcha-terms{font-size:13px;line-height:16px;width:100%;text-align:center;margin-bottom:14px}.grecaptcha-badge{visibility:hidden}.departure-locations{padding:0 15px;display:flex;align-items:flex-end}@media (max-width: 1330px){.departure-locations{display:inline-block}}@media (max-width: 1152px){.footer_top ul li{font-size:14px}}@media (max-width: 1054px){li.menu-item{padding:0px}li.menu-item a{font-size:16px}.slideNav{width:50%}.slideNav .slideNav-menu #menu-item-1643{margin-top:90px}.slideNav .slideNav-menu #menu-item-1643 a:after{content:'\f054';top:8px;margin-left:7px}.slideNav .slideNav-menu li{margin-left:20px}}@media (max-width: 991px){.tours_single{border:15px solid #fff !important}.slideNav{width:60%;right:-60%}.contactHeader_cyclist{display:none}.footer_top{padding:50px 20px}.footer_top ul{display:none}.tour{text-align:center}.tour img{max-width:450px;margin-left:auto;margin-right:auto;display:block}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block}.rightHand-nav{margin-top:0;border-bottom:0;padding-bottom:0;width:auto}.rightHand-nav .nav-btn{margin-top:0}.header_bookNow{display:none}.navbar-brand{width:auto}.navbar-brand svg{width:90px;height:auto}.mobile-brand{display:block !important}.desktop-brand{display:none !important}.sm-nav{display:none}}@media (max-width: 991px){.teamHeader{height:500px}.footer_middle img{margin-bottom:40px}.fb-page{display:none !important}.ourTour_header{background-image:none;min-height:inherit}.ourTour_header h1,.ourTour_header .titleSizes--h1,.ourTour_header .signupWrap h4,.signupWrap .ourTour_header h4{margin-bottom:20px}.formWrap{padding-bottom:30px;overflow:auto}.formWrap_left{float:left;width:100%;padding-right:15px}.formWrap_left p{width:40%}.formWrap_left .formWrap--input{width:60%}.formWrap_right{width:100%;padding-left:15px}.formWrap_right p{width:40%}.formWrap_right .formWrap--input{width:60%}.formWrap_right textarea{max-width:none}.formWrap_submit{padding-right:15px}.formWrap_submit input{float:right}.ourCustomers .col-md-6{margin-top:40px}.tourStops .swipeText{display:block}.tourStops .slider{text-align:center}.tourStops .slider img{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);box-shadow:12px 12px 18px 0 rgba(0,0,0,0)}.tourStops .slider .col-md-4{margin-top:30px}.tourStops .slider .slick-slide{padding:30px 0}.reviews{margin-top:50px}.hpIntro_blockTwo{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.hpIntro_blockTwo .spacer{display:none}.hpIntro_blockTwo--two{order:1;margin-bottom:40px}.hpIntro_blockTwo--one,.hpIntro_blockTwo--three,.hpIntro_blockTwo--four{order:2}.hpIntro_blockTwo img,.hpIntro_blockTwo iframe{margin-left:auto;margin-right:auto;display:block;max-width:600px;margin-bottom:20px;box-shadow:27px 26px 18px 0 rgba(0,0,0,0)}.whatToExpect{text-align:center}.whatToExpect h5{padding-left:0}.whatToExpect .step-one,.whatToExpect .step-two,.whatToExpect .step-three{padding-top:80px;float:none;margin-left:auto;margin-right:auto}.whatToExpect .step-one p,.whatToExpect .step-two p,.whatToExpect .step-three p{padding:0}.whatToExpect .step-one h5:before,.whatToExpect .step-two h5:before,.whatToExpect .step-three h5:before{margin-left:auto;margin-right:auto;right:0;top:-70px}.cta_corporate{text-align:center}.cta_corporate--image{margin-top:40px}.tourMap{text-align:center}.tourMap img{margin-top:30px}.tourSights h2,.tourSights .titleSizes--h2,.tourSights h4{text-align:center}.tourSights--bike{margin-left:auto;margin-right:auto;display:block;float:none;margin-top:30px}.tourIntro{text-align:center}.tourIntro img{margin-left:auto;margin-right:auto;display:block}}@media (max-width: 767px){.footer_bottom--floatBtm{position:relative}.dn-sm{display:none}.blogpostsingle{max-width:500px;margin-left:auto;margin-right:auto;float:none}.tours_single{border:7px solid #fff !important}.tours_single div{bottom:41px;padding:0 10px 0 10px}.tours_single--blurb{opacity:1;margin:20px 0}.bookingOptions h3{margin-top:24px}.bookingOptions h4{margin:12px 0 8px}.bookingOptions .spacer{padding-top:12px}.footer_bottom{flex-wrap:wrap}.footer_bottom--social{order:1 !important}.footer_bottom div{order:2;min-height:25px}h1,.titleSizes--h1,.signupWrap h4{font-size:3.125em}h2,.titleSizes--h2{font-size:2.688em}.titleSizes--h1{font-size:3.125em}.titleSizes--h2{font-size:2.688em}.hpIntro_blockOne{margin-top:30px}.hpHeaderWrap_text{max-width:450px}.hpHeaderWrap_text p{display:none}.animation-container-header{background-image:url(./images/mobile-header-spring2018.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;height:399px}.tourSights_location{text-align:center}.mobileAnimation{display:none}.hpIntro_blockOne .btn--spacer{display:none}.hpIntro_blockOne .btn--red,.hpIntro_blockOne .btn--blue{display:inline-block;margin-bottom:15px}}@media (max-width: 600px){.navbar-default{padding-top:10px}.slideNav-menu li{margin-left:20px}.slideNav{width:100%;right:-100%}.formWrap_left p,.formWrap_right p{width:100%}.formWrap_left .formWrap--input,.formWrap_right .formWrap--input{width:100%}.formWrap_submit{padding-right:0}.formWrap_submit input{float:none}.bookingOptions h3{margin-top:21px}.cta.bgSymbolWrap--green{display:none}.signupWrap p{font-size:18px;line-height:21px}}@media (max-width: 450px){.teamHeader{height:350px}.navbar-nav>li>a{padding:5px 5px}.slideNav .slideNav-menu li{font-size:1.375em;padding:8px 10px}.slideNav .slideNav-menu #menu-item-1643{font-size:1.625em;margin-top:36px}.slideNav .slideNav-menu #menu-item-1643 a:after{content:'\f054';top:3px;margin-left:7px}.slideNav .slideNav-menu .close-nav{right:20px;top:25px}h1,.titleSizes--h1,.signupWrap h4{font-size:2.688em}h2,.titleSizes--h2{font-size:2.000em}h3{font-size:2.000em}h4{font-size:2.000em}.titleSizes--h1{font-size:2.688em}.titleSizes--h2{font-size:2.000em}}
.switcher {
    --switcher-threshold: 1000px;
    --switcher-gap: 30px;
}
.switcher > * {
    display: flex;
    flex-wrap: wrap;
    margin: calc(var(--switcher-gap) / -2);
}
.switcher > * > * {
    flex-grow: 1;
    flex-basis: calc((var(--switcher-threshold) - 100%) * 999);
    margin: calc(var(--switcher-gap) / 2);
}
.visually-hidden {
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
.rm-tour-locations {
    --p: 20px;
    padding-left: var(--p);
    padding-right: var(--p);
    text-align: center;
}
.rm-tour-locations .btn--red {
    font-size: 1.5rem;
    padding: 0.8rem 1.5rem 0.5rem;
    margin-top: -50px;
    line-height: 1;
}
.rm-tour-locations .btn--red:hover {
    background: #fff;
}
.rm-tour-locations a {
	text-decoration: none!important;
}
.rm-tour-locations a:hover svg, .rm-tour-locations a:hover img{
    transform: scale(1.25);
}
.rm-tour-locations .switcher {
    --m: 20px;
    margin-top: var(--m);
    margin-bottom: var(--m);
}
.rm-tour-single {
    display: flex;
    padding-bottom: 1px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: #a6bed1;
    overflow: hidden;
}

.rm-tour-single svg {
	max-width: 400px;
    margin: 40px;
	transition: transform 1.5s cubic-bezier(0.16, 1, 0.3, 1);
}

.rm-tour-single img  {
    
    transition: transform 1.5s cubic-bezier(0.16, 1, 0.3, 1);
}
.rm-tour-single.belfast {
    background: #a8c2bc;
}

.page-template-page-christmas p + p{
	margin-top: 20px;
}