/*!
Theme Name: TTS Global.
Theme URI: www.makaluagency.com
Author: Matt Williamson
Author URI: www.makaluagency.com
Description: TTS GLobal theme made my Matt Williamson &amp; Makalu Agency.
Version: 0.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Lewis
Tags: Clean, Modern
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

/*
* master settings
*/@keyframes a{0%{opacity:1}to{opacity:0}}@keyframes b{0%{transform:translateX(15px);opacity:0}to{transform:translateX(0);opacity:1}}::selection{background:#c80000;color:#fff;text-shadow:none}html{height:100%;font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:border-box;text-size-adjust:100%}*,:after,:before{margin:0;padding:0;box-sizing:inherit}

body {
  height:100%;
  background:#fff;
  color:#545454;
  font-family: 'Montserrat',Helvetica Neue,sans-serif;
  font-weight: 400;
  font-size:16px;
  position:relative;
}
body:before {
  position:fixed;
  right:50%;
  top:0;
  width:1px;
  height:100%;
  z-index:100000;
  background:pink}

footer,header,hgroup,img,main,menu,nav,section {display:block}

img{max-width:100%;width:100%;height:auto;border:0}

img[class*=wp-image]{width:auto}

.fullSpan--title__item,h1,h3,h4,h5,h6{font-family:'Montserrat',Helvetica Neue,sans-serif;font-weight:600;margin-bottom:25px;line-height:25px;letter-spacing:.045rem; border-bottom: 2px solid #ffffff; display: inline-block; padding-bottom: 10px;}

h2 {font-family:'Montserrat',Helvetica Neue,sans-serif;font-weight:400; font-style: italic; font-size: 18px; margin-bottom: 10px;}

[class*="--title"],[class*=__title]{line-height:.8em}.tff,[class*="--title"],[class*=__title]{font-family:nimbus-sans-condensed,sans-serif'Montserrat',Helvetica Neue,sans-serif}.tff{font-weight:500;font-size:1.3rem}

.fullSpan--title__item,h1{font-size:1.9rem}h3{font-size:1.55rem}

p{margin-bottom:12.5px;}

p.note {font-size: 14px;
}
a{
  color:#ffffff;
  text-decoration:underline;
  transition:all .15s ease-in-out
}
a:hover{
  color:#eaeaea;
  text-decoration: none;
}

ol,ul {
  margin-bottom:25px
}

.menu-item a {
  display: inline-block;
  font-weight: 800;
  color: #26346e;
}
#top-nav {
  position: relative;
  top:10px;
  right:0;
}
#top-nav ul li.menu-item {
  display: inline-block;
  padding: 10px;
}
#social-links {
  margin: 20px auto;
}
#social-links img {
  width: inherit;
  height: inherit;
  display: inline-block;
  margin-right: 10px;
}
.propet {
  width: inherit;
  height: inherit;
  margin-top: 20px;
}

.preTitle,label{font-family:nimbus-sans-condensed,sans-serif;font-size:1rem}.ttu,label{text-transform:uppercase}.bold,label{font-weight:600}form{margin-bottom:25px;overflow:hidden}form li{display:block}label{color:#fff;margin-bottom:6.25px;display:block;float:left;line-height:36.25px;width:22.5%;display:inline-block;vertical-align:middle}input,label button,select,textarea{margin:0;border:0;padding:0;display:block;white-space:normal;line-height:25px;font-size:15px;outline:0;transition:all .15s ease-in-out;width:100%}input:focus,label button:focus,select:focus,textarea:focus{outline:0}

.gfield{float:left;width:100%}.ginput_complex.has_first_name span.name_first{float:left;width:48%}.ginput_complex.has_first_name span.name_first input{margin-bottom:0}.ginput_complex.has_last_name span.name_last{float:right;width:48%}.ginput_complex.has_last_name span.name_last input{margin-bottom:0}@media only screen and (min-width:1000px){.ginput_container{float:right;width:85%}}.gform_footer{float:left;width:100%;text-align:center}.wrapper{width:90%;margin:0 auto}.wrapper.extra--small{max-width:480px}.wrapper.small{max-width:800px;font-size:100%}.wrapper.medium{max-width:1000px}.wrapper.large{max-width:1600px}section{position:relative;z-index:0}.blank{padding-top:50px;padding-bottom:50px;background:#efefef}.blank .fullSpan--title__item,.blank h1,.blank h2,.blank h3,.blank h4{margin-top:25px;margin-bottom:25px}.blank li{list-style:disc;list-style-position:inside}.flex{display:flex;flex-wrap:wrap}.respond{flex-direction:column;flex-wrap:nowrap}@media only screen and (min-width:800px){.respond{flex-direction:row;flex-wrap:wrap}}.row{flex-direction:row}.column{flex-direction:column}.alignCenter{align-items:center}@media only screen and (min-width:800px){.alignEnd{align-items:flex-end}}.justifyFlexStart{justify-content:flex-start}.justifyCenter{justify-content:center}.justifyBetween{justify-content:space-between}.justifyAround{justify-content:space-around}.justifyEnd{justify-content:flex-end}.flexbox .full{flex:1;flex-basis:100%}@media only screen and (min-width:480px){.flexbox .full{flex:0;flex-basis:100%}}.flexbox .respond .full{flex:0;flex-basis:auto}@media only screen and (min-width:800px){.flexbox .respond .full{flex:0;flex-basis:100%}}.flexbox .twenty{flex:1}@media only screen and (min-width:480px){.flexbox .twenty{flex:0;flex-basis:100%}}@media only screen and (min-width:800px){.flexbox .twenty{flex-basis:20%}}.flexbox .quarter{flex:1}@media only screen and (min-width:480px){.flexbox .quarter{flex:0;flex-basis:100%}}@media only screen and (min-width:800px){.flexbox .quarter{flex-basis:calc(50% - 12.5px)}}@media only screen and (min-width:1000px){.flexbox .quarter{flex-basis:calc(25% - 12.5px)}}.flexbox .third{flex:0;flex-basis:100%}@media only screen and (min-width:800px){.flexbox .third{flex-basis:calc(33.33% - 6.25px)}}.flexbox .third--noGutter{flex:1}@media only screen and (min-width:480px){.flexbox .third--noGutter{flex:0;flex-basis:100%}}@media only screen and (min-width:800px){.flexbox .third--noGutter{flex-basis:50%}}@media only screen and (min-width:1000px){.flexbox .third--noGutter{flex-basis:33.33%}}.flexbox .third--alt{flex:0;flex-basis:50%}@media only screen and (min-width:800px){.flexbox .third--alt{flex-basis:33.33%}}.flexbox .half{flex:1}@media only screen and (min-width:480px){.flexbox .half{flex:0;flex-basis:100%}}@media only screen and (min-width:800px){.flexbox .half{flex:0;flex-basis:calc(50% - 12.5px)}}.flexbox .half--fixed{flex:0;flex-basis:100%}@media only screen and (min-width:480px){.flexbox .half--fixed{flex-basis:50%}}.flexbox .half--noGutter{flex:1}@media only screen and (min-width:480px){.flexbox .half--noGutter{flex:0;flex-basis:100%}}@media only screen and (min-width:800px){.flexbox .half--noGutter{flex:0;flex-basis:50%}}.flexbox .twoThirds{flex:1}@media only screen and (min-width:480px){.flexbox .twoThirds{flex-basis:100%}}@media only screen and (min-width:800px){.flexbox .twoThirds{flex:0;flex-basis:calc(50% - 6.25px)}}@media only screen and (min-width:1000px){.flexbox .twoThirds{flex-basis:calc(66.66% - 6.25px)}}.flexbox .twoThirds--noGutter{flex:1}@media only screen and (min-width:800px){.flexbox .twoThirds--noGutter{flex:0;flex-basis:50%}}@media only screen and (min-width:1000px){.flexbox .twoThirds--noGutter{flex-basis:66.66%}}.flexbox .twoThirds--noGutter.flex .half{flex-basis:100%;margin-bottom:6.25px}@media only screen and (min-width:1000px){.flexbox .twoThirds--noGutter.flex .half{flex:0;flex-basis:calc(50% - 6.25px);margin-bottom:0}}.flexbox .threeQuarters{flex:1}@media only screen and (min-width:800px){.flexbox .threeQuarters{flex:0;flex-basis:calc(50% - 6.25px)}}@media only screen and (min-width:1000px){.flexbox .threeQuarters{flex-basis:calc(75% - 6.25px)}}.flexbox .eighty{flex:1}@media only screen and (min-width:800px){.flexbox .eighty{flex:0;flex-basis:calc(80% - 6.25px)}}.no-flexbox .full{float:left!important;width:100%!important;display:block!important}.no-flexbox .twenty{float:left}@media only screen and (min-width:480px){.no-flexbox .twenty{width:100%}}@media only screen and (min-width:800px){.no-flexbox .twenty{width:50%}}@media only screen and (min-width:1000px){.no-flexbox .twenty{width:20%}}.no-flexbox .quarter{float:left}@media only screen and (min-width:480px){.no-flexbox .quarter{width:100%}}@media only screen and (min-width:800px){.no-flexbox .quarter{width:50%}}@media only screen and (min-width:1000px){.no-flexbox .quarter{width:25%}}.no-flexbox .third,.no-flexbox .third--noGutter{float:left}@media only screen and (min-width:800px){.no-flexbox .third,.no-flexbox .third--noGutter{width:50%}}@media only screen and (min-width:1000px){.no-flexbox .third,.no-flexbox .third--noGutter{width:33.33%}}.no-flexbox .half{float:left}@media only screen and (min-width:1000px){.no-flexbox .half{width:50%}.no-flexbox .half:first-of-type{padding-right:6.25px}.no-flexbox .half:last-of-type{padding-left:6.25px}}.no-flexbox .half--fixed{float:left;width:100%}@media only screen and (min-width:480px){.no-flexbox .half--fixed{width:50%}}.no-flexbox .twoThirds{float:left}@media only screen and (min-width:800px){.no-flexbox .twoThirds{width:49%;margin-right:1%}}@media only screen and (min-width:1000px){.no-flexbox .twoThirds{width:65.66%}}.no-flexbox .threeQuarters{float:left}@media only screen and (min-width:800px){.no-flexbox .threeQuarters{width:50%}}@media only screen and (min-width:1000px){.no-flexbox .threeQuarters{width:75%}}.hidden{display:none}.b-top{position:relative;z-index:1}.b-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-top:6.25px solid #fff}.b-bottom{position:relative;z-index:1}.b-bottom:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-bottom:6.25px solid #fff}.b-center>:last-of-type,.b-left{position:relative;z-index:1}.b-center>:last-of-type:before,.b-left:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-left:3.125px solid #fff}.b-center>:first-of-type,.b-right{position:relative;z-index:1}.b-center>:first-of-type:before,.b-right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-right:3.125px solid #fff}.button{display:inline-block;background:#545454;width:auto;padding:12.5px;font-family:nimbus-sans-condensed,sans-serif;text-transform:uppercase;font-weight:600;font-size:1.3rem;color:#fff}.button:after{content:"";display:inline-block;border-top:7.8125px solid transparent;border-bottom:7.8125px solid transparent;border-left:8.33333px solid #fff;margin-left:12.5px}a[class*="--cta"]{display:inline-block;width:auto;padding:12.5px 25px;border-radius:25px;font-family:nimbus-sans-condensed,sans-serif;text-transform:uppercase;font-weight:600;font-size:1.3rem}a[class*="--cta"]:after{content:"";display:inline-block;border-top:7.8125px solid transparent;border-bottom:7.8125px solid transparent;border-left:8.33333px solid transparent;margin-left:12.5px}a.white--cta{background:#fff;color:#a0146d}a.white--cta:after{border-left:8.33333px solid #a0146d}a.orange--cta{background:#f95b50;color:#fff}a.orange--cta:after{border-left:8.33333px solid #fff}a.purple--cta{background:#a0146d;color:#fff}a.purple--cta:after{border-left:8.33333px solid #fff}.icon--bars{position:relative;z-index:1;width:20px;height:18px;display:inline-block;cursor:pointer}.icon--bars.active .icon--bar{background:#fff}.icon--bars.active .icon--bar:first-of-type{top:50%;margin-top:-2px;transform:rotate(-45deg)}.icon--bars.active .icon--bar:nth-of-type(2){top:50%;transform:rotate(45deg)}.icon--bars.active .icon--bar:nth-of-type(3){display:none}.icon--bar{position:absolute;z-index:1;height:4px;width:100%;border-radius:25px;transform-origin:center;transition:all .15s ease-in-out}.icon--bar:first-of-type{top:0}.icon--bar:nth-of-type(2){top:50%;margin-top:-2px}.icon--bar:nth-of-type(3){bottom:0}.mySelect{z-index:10;background:#fff;height:37.5px;line-height:37.5px;border-radius:50px;min-width:280px;max-width:100%;text-align:center;padding-left:25px;padding-right:25px;font-family:nimbus-sans-condensed,sans-serif;cursor:pointer}.currentlySelected,.mySelect{position:relative;display:inline-block}.currentlySelected{vertical-align:middle;margin-bottom:0;z-index:1;color:#3ba0aa}@media only screen and (min-width:800px){.currentlySelected{font-size:1.3rem}}.mySelectIcon{border-left:7.8125px solid transparent;border-right:7.8125px solid transparent;border-top:8.33333px solid #3ba0aa;display:inline-block;vertical-align:initial;margin-left:12.5px;position:relative;z-index:1}.mySelectOptions{padding-top:37.5px;display:none;position:absolute;z-index:0;top:0;left:0;width:100%;background:#efefef;border-radius:25px;overflow:hidden;transition:all .15s ease-in-out}.mySelectOptions.active{display:block}.mySelectTrigger{padding-top:6.25px;padding-bottom:6.25px;font-size:1.2rem;cursor:pointer;text-transform:none;transition:all .15s ease-in-out}.mySelectTrigger:hover{background:#d6d6d6;color:#3ba0aa}.mySelectTrigger:first-of-type{border-top:1px solid #d6d6d6}video{width:100%;display:none}@media only screen and (min-width:800px){video{display:block}}.fullSpan--title{text-align:center;display:block;position:relative;z-index:0;margin-bottom:12.5px}.fullSpan--title:after,.fullSpan--title:before{content:"";position:absolute;top:50%;height:1px;width:45%;background:#464646}.fullSpan--title:before{left:0}.fullSpan--title:after{right:0}.fullSpan--title__item{display:inline-block;background:#fff;position:relative;z-index:1;margin:0;padding-right:12.5px;padding-left:12.5px}

.top--menu{position:fixed;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;display:none}.top--menu.active{display:block;display:flex}@media only screen and (min-width:800px){.top--menu{background-color:rgba(70,70,70,.85)}.top--menu:after{width:50%}}.top--menu li{display:block;list-style:none}.top--menu a{color:#fff;font-family:nimbus-sans-condensed,sans-serif;font-weight:600;font-size:1.45rem;line-height:1.45rem;text-transform:uppercase}.top--menu a:hover{color:#545454}@media only screen and (min-width:800px){.top--menu a{font-size:2rem;line-height:2rem}}.top--menu__wrapper{width:100%;align-self:flex-end;height:100%}.top--menu__wrapper:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;top:0;right:0;background-color:#8cbe27}@media only screen and (min-width:800px){.top--menu__wrapper:before{display:none}}@media only screen and (min-width:800px){.top--menu__wrapper{width:50%;background:#8cbe27;position:relative;z-index:0}.top--menu__wrapper:after{content:"";position:absolute;z-index:0;top:0;right:100%;border-top:0 solid transparent;border-bottom:120vw solid transparent;border-right:20vw solid #8cbe27;border-left:none}}@media only screen and (min-width:1000px){.top--menu__wrapper{width:25%;min-width:480px}}.top--menu__title{color:#cde995;font-family:nimbus-sans-condensed,sans-serif;font-weight:600;font-size:2rem;line-height:2rem;text-transform:uppercase}.top--menu__title a{color:#cde995}.top--menu__title svg{fill:#cde995;width:37.5px;height:37.5px;display:inline-block;vertical-align:text-bottom}.top--menu__title:hover a{color:#fff}.top--menu__title:hover svg{fill:#fff}.top--menu__section{max-width:480px;width:100%;padding-left:25px;padding-right:25px;position:relative;z-index:1}@media only screen and (min-width:800px){.top--menu__section{padding-left:50px;padding-right:50px}}.top--menu__section .social--item{margin-right:12.5px}.top--menu__section .social--item:hover svg{fill:#545454}.top--menu__section .social svg{fill:#fff;width:50px;height:50px}.scrollToNav{position:absolute;z-index:10;bottom:0;width:100%;padding-top:12.5px;padding-bottom:12.5px;overflow:hidden;-webkit-transform:translateZ(0)}.scrollToNav.sticky{position:fixed;top:0;bottom:auto;z-index:9}@media only screen and (min-width:800px){.scrollToNav{padding-top:25px;padding-bottom:25px}}.scrollToNav--item{color:#fff;text-transform:uppercase;font-family:nimbus-sans-condensed,sans-serif;font-size:1.3rem;margin-right:6.25px;margin-left:6.25px;opacity:.5;position:relative;z-index:0;transform:translateZ(0);display:inline-block;margin-bottom:12.5px}@media only screen and (min-width:480px){.scrollToNav--item{margin-right:12.5px;margin-left:12.5px;margin-bottom:0}}.scrollToNav--item:after,.scrollToNav--item:before{content:"";position:absolute;top:100%;left:50%;height:6.25px;width:2px;background:#fff;margin-top:12.5px;opacity:0;transition:all .15s ease-in-out}.scrollToNav--item:hover:after,.scrollToNav--item:hover:before{opacity:1;margin-top:6.25px}.scrollToNav--item.active{opacity:1}.scrollToNav--item:before{transform:translateZ(0) rotate(135deg) translateY(3.125px)}.scrollToNav--item:after{transform:translateZ(0) rotate(45deg) translateY(-3.125px)}section.support{background:#efefef;padding-top:50px;padding-bottom:50px}.support--sections__item.active .support--sections__anchor{border-left:3px solid #c80000;color:#c80000}.support--sections__item:hover .support--sections__anchor{border-left:3px solid #8cbe27;color:#545454}.support--sections__anchor{background:#fff;border-bottom:1px solid #efefef;cursor:pointer;border-left:3px solid transparent;transition:all .15s ease-in-out;display:block;width:100%;color:#545454;padding:12.5px}.support--content__item{background:#fff;transition:all .15s ease-in-out;display:none;padding:25px}.support--content__item.active{display:block}.support--content__item h2,.support--content__item h3,.support--content__item h4,.support--content__item h5,.support--content__item h6{display:block;margin-top:25px;margin-bottom:25px}.support--content__item li{list-style:disc;list-style-position:inside}.support--content__item li h2,.support--content__item li h3,.support--content__item li h4,.support--content__item li h5,.support--content__item li h6{display:inline-block;margin-top:0;margin-bottom:12.5px;text-decoration:none}.cookie--banner{position:fixed;z-index:50;bottom:12.5px;left:12.5px;max-width:400px;width:92.5%;border-radius:3px;background:#fff;box-shadow:0 0 12.5px 0 rgba(84,84,84,.55);padding:25px}@media only screen and (min-width:480px){.cookie--banner{bottom:50px;left:50px;width:100%}}.cookie--banner.active{display:block!important}.cookie--banner.fo{animation:a ease-in-out .5s forwards}.cookie--banner__wrapper{position:relative;z-index:1}.cookie--banner__wrapper p{margin-bottom:0}.cookie--banner__title{font-weight:600;color:#c80000;font-size:1.55rem}.cookie--banner__close{position:absolute;z-index:1;top:0;right:0;font-size:2.3rem}.cookie--banner__close:hover{text-decoration:none}table{border:1px solid #efefef;border-collapse:collapse}thead{display:none}@media only screen and (min-width:800px){thead{display:table-header-group}}th{background:#efefef;padding:6.25px;display:block}@media only screen and (min-width:800px){th{display:table-cell}}td{vertical-align:text-top;border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding:6.25px;display:block}td:first-of-type{font-weight:600}@media only screen and (min-width:800px){td{display:table-cell}}.global--header{padding-top:12.5px;padding-bottom:12.5px;background:#fff;position:fixed;z-index:99;top:0;left:0;width:100%}@media only screen and (min-width:800px){.global--header{padding-top:0;padding-bottom:0}}.global--header.no--navigation{text-align:center;padding-top:25px;padding-bottom:25px}.global--header.no--navigation .wrapper{justify-content:center}.global--header.master--header{padding-top:25px;padding-bottom:25px}@media only screen and (min-width:800px){.global--header__item{width:33.33%}}.global--logo{display:none;align-self:center;text-align:center}.global--logo svg{max-width:65px;width:100%;height:70px;fill:#464646}@media only screen and (min-width:480px){.global--logo{display:block}}@media only screen and (min-width:480px){.global--headerIcon,.global--siteName{min-width:150px}}.global--siteName__text{margin-bottom:0;font-family:nimbus-sans,sans-serif;text-transform:uppercase;font-weight:800;font-size:1.55rem;line-height:1em}.siteName__text__anchor{color:inherit}.global--siteName__subText{color:#8cbe27;line-height:1em;text-transform:uppercase;font-family:nimbus-sans-condensed,sans-serif;margin-bottom:0;font-weight:600;letter-spacing:.355rem;text-align:justify}.global--headerIcon{text-align:right}.global--headerIcon .icon--bar{background:#464646}

.siteName__text__anchor img {
  width: 300px;
  margin: 20px auto;
}

.banner{min-height:450px;padding-bottom:75%;position:relative;z-index:10;background-size:cover;background-position:center 0;display:block}
@media only screen and (min-width:800px){
  .banner{max-height:90vh;padding-bottom:55%}
  .banner.video:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:.15;}
  
  
}
@media only screen and (min-width:1000px){
  .banner{padding-bottom:55%;background-attachment:fixed}
}
.banner.video .banner--header{top:50%}
.banner .mySelect{text-transform:uppercase;min-width:320px;font-size:.9rem}
.banner video{bottom:0;position:absolute;z-index:1}
.banner.inverted{margin-bottom:50px;padding-bottom:25%;max-height:70vh}

@media only screen and (min-width:480px){
  .banner.inverted{margin-bottom:100px}
}

@media only screen and (min-width:800px){
  .banner.inverted{margin-bottom:150px;padding-bottom:25%}
}

.banner.inverted .banner--header{transform:none;top:0;position:relative;z-index:1;left:0;width:100%;text-align:center}
.banner.inverted .banner--header .banner--title{font-size:2rem;letter-spacing:.235rem;font-weight:600;margin-bottom:0;padding-top:25px;padding-bottom:25px}
.banner.inverted .banner--header.left:before{border-left:1920px solid currentColor}
.banner.inverted .banner--header.left:before,.banner.inverted .banner--header.right:before{content:"";position:absolute;z-index:-1;left:0;top:100%;width:0;height:0;border-top:0 solid transparent;border-bottom:50px solid transparent}
.banner.inverted .banner--header.right:before{border-right:1920px solid currentColor}
.banner.inverted .banner--header:before{top:0}.banner.inverted .banner--flash{display:none}
.banner.inverted .banner--altImage{position:absolute;bottom:0;transform:translateY(30%);z-index:1;width:100%;text-align:center;padding-right:25px;padding-left:25px}
.banner.inverted .banner--altImage .image--mask{max-width:550px;min-width:300px;width:80%;display:inline-block;text-align:center}
.banner.inverted .banner--altImage .image--mask img{width:auto;height:450px;display:inline-block;vertical-align:bottom}.global--banner__content{position:absolute;z-index:10;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.shed--logo{display:block;width:100%;text-align:center}.shed--logo svg{width:150px;height:150px}
.banner--wrapper{overflow:hidden;height:100%;width:100%}
.banner--flash{position:absolute;z-index:3;left:0;bottom:0;width:100%;min-height:12%;display:block}

@media only screen and (max-width:767px){
  .banner--flash {
    position: relative;
    top:300px;
    display: block;
  }
  .siteName__text__anchor img {
  width: 200px;
  margin: 10px auto;
}
  .banner {
    padding-bottom: inherit;
    min-height: inherit;
  }
  .banner--wrapper {
    overflow: inherit;
  }
  @media only screen and (max-width:767px){
  .banner.default {background-position: 100%;
    
  }
  }
  #about-debs {
    top: 250px;
    position: relative;
    display: block;
    padding-bottom: 250px;
  }
  #top-nav ul li.menu-item {
    display: inline-block;
    text-align: center;
    padding: 0px 5px;
    font-size: 12px;
  }
  .global--siteName {
    display: block;
    text-align: center;
    margin: auto;
  }
}

.banner--flash.left:before{border-left:100vw solid currentColor}
.banner--flash.left:before,.banner--flash.right:before{content:"";position:absolute;z-index:-1;left:0;bottom:100%;width:0;height:0;border-top:2.5vh solid transparent;border-bottom:0 solid transparent}.banner--flash.right:before{border-right:100vw solid currentColor}.banner--header{text-align:center;position:absolute;z-index:5;top:35%;left:50%;transform:translateX(-50%) translateY(-50%)}.banner--preTitle{color:#fff;font-family:nimbus-sans-condensed,sans-serif;text-transform:uppercase;display:block;margin-bottom:6.25px}@media only screen and (min-width:800px){.banner--preTitle{font-size:2rem}}.banner--title{color:#fff;font-family:nimbus-sans-condensed,sans-serif;text-transform:uppercase;font-size:3rem;font-weight:800;line-height:.95em;display:block}@media only screen and (min-width:800px){.banner--title{font-size:4rem}}

@media only screen and (max-width:767px){
  .banner--header {
    top:20%;
    transform:translateX(0%) translateY(-35%);
      left:0;
  }
  
}

.banner--content{text-align:center;position:relative;z-index:1;padding-top:37.5px;padding-bottom:37.5px; padding-left: 10%; padding-right: 10%;}

.banner--content p{color:#fff;margin-bottom:0;font-size:18px;}

.banner--content h1{color:#fff;}


@media only screen and (min-width:1000px)
  {.banner--content p {font-size:18px;}
}

.banner--link{margin-top:25px}.banner--contact{margin-bottom:0}.banner--contact .banner--header{top:50%}.banner--contact .banner--title,.banner--team{margin-bottom:0}.banner--team .banner--header{top:50%}.banner--team .banner--flash{background:#f95b50}.banner--team .banner--flash:before{content:"";border-top:50px solid transparent;border-right:100vw solid #f95b50;bottom:100%}footer{background:#464646;padding-top:25px;padding-bottom:25px}@media only screen and (min-width:800px){footer{padding:6.25px 50px}}footer p{margin-bottom:0;color:#909090;font-size:.85rem}footer a{color:#fff;font-size:.85rem}footer a:hover{color:#8cbe27}footer ul{display:inline-block;margin-bottom:0;width:100%;text-align:center}footer ul li{display:inline-block;position:relative;z-index:0;padding-right:6.25px;padding-left:6.25px}footer ul li:after{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:0;height:10px;width:1px;background:#fff;content:""}footer ul li:last-of-type:after{display:none}@media only screen and (min-width:800px){footer ul li:last-of-type{padding-right:0}footer ul li:last-of-type:after{display:none}}

.global--footer__item{width:100%;text-align:center}

@media only screen and (min-width:800px){
  .global--footer__item{width:50%;text-align:auto}

}
.global--footer__siteName__text{margin-bottom:0;}

@media only screen and (min-width:800px) {
  .global--footer__siteName__text {text-align:left}
}
@media only screen and (min-width:800px) {
  .global--footer__sitemap{text-align:right}
}
.global--footer__sitemap p{display:inline-block}
.global--footer__logo{text-align:center}
.global--footer__logo svg{fill:#909090;width:50px;height:auto}#footer-menu{margin-top:12.5px}

@media only screen and (min-width:480px){
  #footer-menu{margin-top:0}
}

.pair{overflow:hidden}
.pair.reverse .pair--image__mask {left:-5%}
.pair--image__mask { background-position: 50% 0%;}

@media only screen and (min-width:1000px){
  .pair.reverse .pair--text {order:0}
  .pair.reverse .pair--image {order:1}
  .pair .pair--flash {width:0;height:0;bottom:32%;left:0;position:absolute;z-index:1;border-color:currentColor;border-top:25px solid transparent;border-bottom:0 solid transparent;border-right:100vw solid;}
  .pair.reverse .pair--flash {border-left:100vw solid;border-right:none}
}

@media only screen and (min-width:1000px) {
    .pair.bottom--left .pair--flash {top:auto;left:45%;border-top:100vw solid transparent;border-bottom:0 solid transparent;border-right:20vw solid;bottom:0}
    .pair.top--right .pair--flash{top:0;right:50%;left:auto;bottom:auto;border-top:0 solid transparent;border-bottom:100vw solid transparent;border-left:20vw solid;border-right:none}
    .pair.bottom--right .pair--flash{top:auto;bottom:0;left:auto;right:41.5%;border-top:100vw solid transparent;border-bottom:0 solid transparent;border-left:20vw solid;border-right:none}
    .pair.top--left .pair--flash{top:0;left:41.5%;bottom:auto;border-top:0 solid transparent;border-bottom:100vw solid transparent;border-right:20vw solid;border-left:none}
}

.pair--text__wrapper{color:#fff}
.pair--text__wrapper li{list-style:disc;list-style-position:outside;margin-left:1em}
.pair--text__wrapper ul li{display:flex;vertical-align:middle;margin:0; font-size: 14px;}
.pair--text__wrapper ul li:before{content:"\00b7";font-size:inherit;display:inline-block;vertical-align:top;margin-right:6.25px;line-height:inherit}
.pair--item__preTitle{display:block;font-size:1rem;opacity:.5}
.pair--text{flex:1;flex-basis:100%;position:relative;z-index:1;padding:50px 25px}

@media only screen and (min-width:800px){
  .pair--text{flex:0;flex-basis:100%}
}

@media only screen and (min-width:1000px){
  .pair--text{flex-basis:45%;padding:5%}
}

.pair--image{flex:0;flex-basis:100%;padding-bottom:42.5%;position:relative;z-index:0;min-height:350px;transform:translateZ(0)}

@media only screen and (min-width:1000px){
  .pair--image{flex-basis:55%}
}
.pair--image__mask{position:absolute;top:-5%;left:-10%;width:110%;height:110%;background-size:cover;backface-visibility:1000;transform:translateZ(0);will-change:transform}
.pair--cta__wrapper{border-top:2px solid #fff;margin-top:25px;padding-top:25px;text-align:center;display:block}
.textbox{padding-top:50px;padding-bottom:50px}
.textbox .fullSpan--title{margin-bottom:50px}
.textbox--content p{font-family:nimbus-sans-condensed,sans-serif;font-size:1.25rem}
.textbox--content p:first-of-type{font-size:1.3rem;line-height:1.25em}
.textbox--content p:last-of-type{margin-bottom:0}
.textbox--content li{font-family:nimbus-sans-condensed,sans-serif;font-size:1.25rem}
.textbox--content ul:last-of-type{margin-bottom:0}
.triplet{padding-top:50px}
.triplet:last-of-type{padding-bottom:50px}
.triplet--item{padding:25px;overflow:hidden}
.triplet--item__content{padding:25px;background:#909090;height:100%}
.triplet--item__content p:last-of-type{margin-bottom:0}
.quad{padding:25px 12.5px}
.quad--item{padding:50px;margin-bottom:6.25px;color:#fff}

@media only screen and (min-width:800px){
  .quad--item{padding:100px 50px;margin-bottom:0}
}

.quad--preTitle{margin-bottom:0}
.quad--content{min-height:100px;padding-bottom:25px;margin-bottom:25px;border-bottom:2px solid #fff}
.quad--content p{margin-bottom:0;font-family:nimbus-sans-condensed,sans-serif;font-size:1.3rem}
.quad--cta{text-align:center}
.contact--section{padding-top:50px;padding-bottom:50px}
.contact--introduction{margin-bottom:25px}
.contact--introduction p{font-family:nimbus-sans-condensed,sans-serif}
.contact--introduction p:first-of-type{font-size:1.3rem;line-height:1.25em}

@media only screen and (min-width:480px){
  .contact--section__itemColumn:first-of-type{padding-right:25px}
  .contact--section__itemColumn:last-of-type{padding-left:25px}
}
.contact--section__item{font-family:nimbus-sans-condensed,sans-serif;font-size:1.3rem;margin-bottom:25px}.contact--section__item a{color:#8cbe27}.contact--section__item svg{width:50px;height:50px;fill:#464646}@media only screen and (min-width:800px){.contact--section__item:last-of-type{margin-bottom:0}}.contact--section__itemTitle{margin-bottom:6.25px;font-weight:600}.contact--content{background:#8cbe27;padding-top:50px;padding-bottom:50px;position:relative;z-index:0;overflow:hidden}.contact--content>*,.contact--content a{color:#fff}.contact--content svg{fill:#fff}@media only screen and (min-width:800px){.contact--content:before{content:"";position:absolute;z-index:-1;right:50%;top:0;border-top:100vw solid transparent;border-bottom:0 solid transparent;border-right:150px solid #9cd32b}.contact--content:after{content:"";position:absolute;z-index:-1;top:0;right:0;width:50%;height:100%;background:#9cd32b}}@media only screen and (min-width:800px){.contact--info{padding-right:50px}}.contact--form{padding:12.5px;display:inline-block}.contact--form label{width:14%}@media only screen and (min-width:800px){.contact--form{padding-left:50px;padding-top:0;padding-bottom:0}}.contact--form form{margin-bottom:0}.contact--form .gfield_checkbox label{float:none;width:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9rem;text-transform:none;margin-bottom:0}.contact--form .gfield_checkbox input[type=checkbox]{display:inline-block;width:auto;vertical-align:middle;clear:both}.contact--form input[type=submit]{color:#8cbe27;margin-bottom:0}#map{height:75vh}.opening--times{margin-bottom:0}.activity--timetable{padding-top:25px;padding-bottom:50px}.activity--timetable__day{line-height:50px;flex-wrap:nowrap;border-bottom:1px solid #e7e7e7}.activity--timetable__wrapper{overflow-x:auto;overflow-y:hidden;margin-top:50px}.activity--timetable__table{min-width:1600px}.activity--timetable__header{border-bottom:1px solid #e7e7e7;flex-wrap:nowrap}.activity--timetable__header .table--row{font-size:.75rem;padding-top:12.5px;padding-bottom:12.5px;min-width:185px}.activity--timetable__header .table--row:first-of-type:after{display:none}.table--row{flex:1;text-align:center;position:relative;z-index:0;padding-left:12.5px;padding-right:12.5px;white-space:nowrap}.table--row:after{content:"";position:absolute;z-index:0;top:0;right:0;height:100%;width:1px;background:#e7e7e7}.table--row:first-of-type{text-align:right}.table--row:first-of-type:after{right:0}.table--row .preTitle,.table--row label{margin-bottom:0;font-size:2rem;line-height:50px}@media only screen and (min-width:800px){.table--row:first-of-type{max-width:70px;min-width:70px;padding-right:25px}}.table--col{min-width:185px;text-align:center;font-size:.75rem;flex:1;position:relative;z-index:0;height:62.5px}.table--col.double{height:125px}.table--col.double .activity--meta:nth-of-type(2){top:50%;margin-top:0}.table--col:after{content:"";position:absolute;z-index:0;top:0;right:0;height:150px;width:1px;background:#e7e7e7}.activity--meta{position:absolute;z-index:1;width:100%;height:62.5px;background:red;color:#fff;left:0;top:0;border:3.125px solid #fff}.activity--meta[data-timeslot=quarter--past]{left:25%}.activity--meta[data-timeslot=half--past]{left:50%}.activity--meta[data-timeslot=quarter--to]{left:75%}.activity--meta[data-duration="15"]{width:25%}.activity--meta[data-duration="30"]{width:50%}.activity--meta[data-duration="45"]{width:75%}.activity--meta p{margin-bottom:0;line-height:1em}.activity--meta.light{color:#464646}.activity--meta__time{margin-bottom:4.16667px;display:block;font-size:1.15rem;line-height:.8em}.activity--meta__duration{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;letter-spacing:.035rem;line-height:1em}.activities--details{padding-top:25px;padding-bottom:25px}.activity--item{padding:12.5px;font-family:nimbus-sans-condensed,sans-serif;font-size:1.2rem}.activity--item__meta{background:#efefef;padding:25px}.activity--item__title{color:#fff;text-align:center;margin:0;padding-top:12.5px;padding-bottom:12.5px}.activity--item__title.light{color:#464646}.activity--item__days{margin-top:25px}.activity--item__day{margin-bottom:12.5px}.activity--item__day .day{font-size:1.55rem}.activity--item__day .timeslot{display:block;font-size:.85rem;letter-spacing:.035rem;line-height:1em;margin-top:6.25px}.activity--item__cta{margin-top:12.5px;margin-bottom:25px}@media only screen and (min-width:800px){.activity--item__cta{margin-bottom:0}}.activity--item__cta.light{color:#464646}.activity--item__cta.light:after{border-left:8.33333px solid #464646}.activity--item__quoteInner{color:#fff;padding:25px;position:relative;z-index:0;margin-bottom:25px}@media only screen and (min-width:800px){.activity--item__quoteInner{margin-bottom:0}}.activity--item__quoteInner.light{color:#464646}.activity--item__quoteTriangle{content:"";position:absolute;z-index:1;top:100%;left:50px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid currentColor;margin-top:-25px}.activity--item__quoter{margin-bottom:0}.prices h2{text-transform:none;font-weight:400;margin-top:12.5px}.prices .textbox--content p{margin-bottom:25px}.prices .textbox--content p:last-of-type{margin-bottom:0}.prices .textbox--content ul li strong{width:7.5rem;display:inline-block}.membership{padding-bottom:50px;position:relative;z-index:2}.membership:after{content:"";position:absolute;z-index:1;top:100%;left:0;border-top:0 solid transparent;border-bottom:25px solid transparent;border-left:100vw solid #3ba0aa}.membership>*{color:#fff}.membership .fullSpan--title__item,.membership h1,.membership h2,.membership h3{margin-bottom:12.5px}.membership strong{font-family:nimbus-sans-condensed,sans-serif;font-size:1.55rem;font-weight:600}.membership ul{max-width:480px;margin-bottom:0}.membership ul li{list-style:disc;list-style-position:outside;margin-left:1em;margin-bottom:12.5px}.membership p:first-of-type{font-family:nimbus-sans-condensed,sans-serif;font-size:1.55rem}.pricing--sections{padding-top:25px}.pricing--sections h4{font-size:1.3rem}@media only screen and (min-width:800px){.pricing--sections{padding-top:50px}}@media only screen and (min-width:800px){.pricing--section p{margin-bottom:0}.pricing--section:first-of-type{padding-right:12.5px;border-right:2px solid #fff}.pricing--section:last-of-type{padding-left:12.5px}}.membership--lower{background:#78bdc4;padding-top:100px;padding-bottom:50px;position:relative;z-index:1}.membership--lower:after{content:"";position:absolute;z-index:1;top:100%;left:0;border-top:0 solid transparent;border-bottom:25px solid transparent;border-left:100vw solid #78bdc4}.membership--lower>*{color:#fff}.membership--lower .fullSpan--title__item,.membership--lower h1,.membership--lower h2,.membership--lower h3{margin-bottom:12.5px}.membership--lower strong{font-family:nimbus-sans-condensed,sans-serif;font-size:1.55rem;font-weight:600}.membership--form{background:#c4e1e5;padding-top:100px;padding-bottom:50px}.membership--form form{margin-bottom:0}.membership--form h2{color:#3ba0aa;margin-bottom:12.5px}.membership--form label{color:#3ba0aa}@media only screen and (min-width:800px){.membership--form label{width:15%}}.team{padding-top:50px;padding-bottom:50px}.team .fullSpan--title__item,.team h1,.team h2,.team h3{color:#f95b50}.team--single__introduction{padding-bottom:50px;padding-right:50px;padding-left:50px;text-align:center}.team--single__introduction--title{font-size:1.3rem;line-height:25px}.team--brief{text-align:center;padding-left:25px;padding-right:25px;margin-bottom:25px}@media only screen and (min-width:800px){.team--brief{padding-left:50px;padding-right:50px}}.team--brief__thumb{margin-bottom:12.5px}.team--brief__title{font-size:2rem}.team--brief__role{font-size:1.1rem;line-height:1.1rem;text-transform:uppercase;margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid #545454}.team--full__thumb{margin-bottom:25px}.team--full__mobileOnly .team--full__title{font-size:2.3rem;text-transform:uppercase;font-weight:600;color:#f95b50}@media only screen and (min-width:800px){.team--full__mobileOnly{display:none}}.team--full__tabletOnly{display:none}@media only screen and (min-width:800px){.team--full__tabletOnly{display:block}}.team--full__title{margin-bottom:12.5px}.team--full__role{text-transform:uppercase;font-size:1.55rem}@media only screen and (min-width:800px){.team--full__role{letter-spacing:.25rem}}.team--introduction{font-family:nimbus-sans-condensed,sans-serif;font-size:1.3rem;border-bottom:2px solid #545454}.team--facts{margin-top:25px}.team--fact{font-size:.9rem;line-height:1.25rem}.team--fact__question{display:block;color:#f95b50;font-size:1.1rem;font-weight:600;margin-bottom:6.25px;text-transform:uppercase}@media only screen and (min-width:800px){.team--full__content{padding-left:25px}}.team--full__lower{margin-top:50px}@media only screen and (min-width:800px){.team--full__qualifications{padding-right:50px;border-right:2px solid #efefef}}.team--full__qualification{font-family:nimbus-sans-condensed,sans-serif;font-size:1rem;line-height:1rem}.publication--title{font-style:italic;margin-bottom:0;font-weight:600;font-size:1.1rem}.publication--desc{font-family:nimbus-sans-condensed,sans-serif}.single--flash{text-align:center;position:relative;z-index:0;margin-bottom:50px}.single--flash a{color:#fff;font-family:nimbus-sans-condensed,sans-serif;font-size:1.3rem;text-transform:uppercase;margin-top:25px;display:inline-block}.single--flash a:before{content:"";border-top:6.25px solid transparent;border-bottom:6.25px solid transparent;border-right:6.25px solid #fff;display:inline-block;vertical-align:middle;width:0;height:0;margin-top:-2.5px;margin-right:6.25px}.single--flash.flash--orange{background:#f95b50}.single--flash:after{content:"";position:absolute;top:100%;left:0;border-right:100vw solid transparent;border-top:50px solid #f95b50}.featured--testimonials{z-index:2}.featured--testimonials.multi .testimonial{display:none}.featured--testimonials.multi .testimonial .wrapper{opacity:0;animation:b .15s ease-in-out forwards}.featured--testimonials.multi .testimonial.active{display:block}.featured--testimonials__nav{position:absolute;z-index:1;top:100%;margin-top:12.5px;left:25px}.featured--testimonials__nav.orange{margin-top:0}.featured--testimonials__nav.orange .featured--testimonials__navItem{background:#f95b50}.featured--testimonials__navItem{display:inline-block;width:12.5px;height:12.5px;border-radius:100%;margin-right:3.125px;background:#fff;opacity:.5}.featured--testimonials__navItem.active{background:#fff;opacity:1}.testimonial{padding-top:50px;margin-bottom:50px;background:#f95b50;padding-bottom:12.5px;color:#fff;position:relative;z-index:0}.testimonial:after{content:"";position:absolute;z-index:1;top:100%;border-top:50px solid #f95b50;border-right:100vw solid}.testimonial.even,.testimonial:nth-of-type(2n){background:#fff;color:#f95b50;margin-bottom:0;padding-bottom:50px}.testimonial.even:after,.testimonial:nth-of-type(2n):after{display:none}.testimonial.even svg,.testimonial:nth-of-type(2n) svg{fill:#f95b50}.testimonial .wrapper{position:relative;z-index:1}.testimonial svg{display:none;fill:#fff}@media only screen and (min-width:800px){.testimonial svg{display:block;position:absolute;z-index:1;top:0;width:50px;height:50px}.testimonial .quote-1{right:calc(100% + 50px);margin-left:-50px}.testimonial .quote-2{left:calc(100% + 50px)}}.testimonial--content{font-size:1.3rem}.testimonial--author,.testimonial--content{font-family:nimbus-sans-condensed,sans-serif}.testimonial--author{margin-bottom:0}.news--header{background:#a0146d;color:#fff;text-align:center;padding-top:25px;padding-bottom:25px;margin-bottom:100px}.news--header:after{content:"";position:absolute;top:100%;left:0;border-bottom:50px solid transparent;border-left:100vw solid #a0146d}.news--header .fullSpan--title__item,.news--header h1{margin-bottom:0}.news--header.news--header__single{padding-bottom:0}.news--header.news--header__single:after{top:50px}.news--header .news--header__singleThumb{margin-bottom:50px}.news--header__title{line-height:25px}.news--header__title a{color:#fff}article[class*=post]{border-top:1px solid #d6d6d6;padding-top:50px;padding-bottom:50px}article[class*=post]:first-of-type{border-top:0;padding-top:0}article[class*=post]:last-of-type{border-bottom:1px solid #d6d6d6}article[class*=post] p:last-of-type{margin-bottom:0}article[class*=post][class*=single]{border-top:0;margin:0;padding-top:0}.post--title{color:#a0146d}.post--content,.post--title{margin-bottom:12.5px}@media only screen and (min-width:800px){.post--content{padding-right:50px;margin-bottom:0}}time{font-family:nimbus-sans-condensed,sans-serif;font-size:1.3rem;margin-bottom:25px;display:block;letter-spacing:.055rem}.contact--section__item .social--item{margin-right:6.25px}.contact--section__item .social--item a:hover svg{fill:#8cbe27}.theme--purple .white--cta,.theme--purple input[type=submit]{color:#a0146d}.theme--purple .white--cta:after,.theme--purple input[type=submit]:after{border-left-color:#a0146d}.theme--turquoise .white--cta,.theme--turquoise input[type=submit]{color:#3ba0aa}.theme--turquoise .white--cta:after,.theme--turquoise input[type=submit]:after{border-left-color:#3ba0aa}.theme--orange .white--cta,.theme--orange input[type=submit]{color:#f95b50}.theme--orange .white--cta:after,.theme--orange input[type=submit]:after{border-left-color:#f95b50}.theme--yellow .white--cta,.theme--yellow input[type=submit]{color:#ffbe50}.theme--yellow .white--cta:after,.theme--yellow input[type=submit]:after{border-left-color:#ffbe50}.theme--green .white--cta,.theme--green input[type=submit]{color:#8cbe27}.theme--green .white--cta:after,.theme--green input[type=submit]:after{border-left-color:#8cbe27}.no-flexbox .pair--flash{display:none}.no-flexbox section{float:left;width:100%}.no-flexbox .top--menu__wrapper{float:right;padding-top:7.5%}.no-flexbox .global--header__item{float:left;padding-top:12.5px;padding-bottom:12.5px}.no-flexbox .global--header__item svg{height:50px}.no-flexbox .global--logo{padding-top:6.25px;padding-bottom:6.25px}.no-flexbox .global--headerIcon{text-align:right;padding-top:25px;padding-bottom:25px}.no-flexbox .pair--text{width:100%;float:left}@media only screen and (min-width:1000px){.no-flexbox .pair--text{width:35%}}.no-flexbox .pair--image{width:100%;float:left}@media only screen and (min-width:1000px){.no-flexbox .pair--image{width:65%}}.no-flexbox .global--footer{float:left;width:100%}.no-flexbox .global--footer__siteName__text{padding-top:12.5px}.no-flexbox .global--footer__item{float:left}.no-flexbox .global--footer__item svg{height:50px}.no-flexbox .table--col,.no-flexbox .table--row{display:inline-block}.no-flexbox .social--item{display:inline-block;margin-right:12.5px}.no-flexbox .top--menu__section{float:right;clear:both}.no-flexbox .pair>.flex{width:100%}.no-flexbox .pair.reverse .pair--text{float:left}.no-flexbox .pair.reverse .pair--image{float:right}.no-flexbox article.post{float:left;width:100%}.no-flexbox article.post .twenty{margin-top:12.5px}.no-flexbox .partners--layout .pair>div{text-align:center}.no-flexbox .partners--layout .pair--item{display:inline-block;text-align:left;margin:0 auto;float:none!important}.no-flexbox .scrollToNav{text-align:center}.no-flexbox .post-type-archive-team .team--brief{display:inline-block;float:none}.no-cssanimations .banner--header{left:0;width:100%;text-align:center}.no-cssanimations .banner--flash.right:before{display:none}.no-cssanimations .icon--bars.active{z-index:99}.no-cssanimations .icon--bars.active .icon--bar:first-of-type{top:0}.no-cssanimations .icon--bars.active .icon--bar:nth-of-type(2){top:50%;margin-top:-2px}.no-cssanimations .icon--bars.active .icon--bar:nth-of-type(3){bottom:0;display:block}.no-cssanimations .pair.reverse .pair--image__mask{left:-5%}