article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a{background:0 0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
  html{font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }
 body{margin:0}
  article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
 audio,canvas,progress,video{display:inline-block; vertical-align:baseline; }
 audio:not([controls]){display:none;height:0}
 [hidden],template{display:none}
  a{background-color:transparent}
 a:active,a:hover,a:focus{outline:0}
  abbr[title]{border-bottom:1px dotted}
 b,strong{font-weight:bold}
 dfn{font-style:italic}
 h1{font-size:2em;margin:0.67em 0}
 mark{background:#ff0;color:#000}
 small{font-size:80%}
 sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
  img{border:0}
 svg:not(:root){overflow:hidden}
  figure{margin:1em 40px}
 hr{box-sizing:content-box;height:0}
 pre{overflow:auto}
 code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
   button,input,optgroup,select,textarea{color:inherit; font:inherit; margin:0; }
 button{overflow:visible}
 button,select{text-transform:none}
 button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button; cursor:pointer; }
 button[disabled],html input[disabled]{cursor:default}
 button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
 input{line-height:normal}
 input[type="checkbox"],input[type="radio"]{box-sizing:border-box; padding:0; }
 input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
 input[type="search"]{-webkit-appearance:textfield; }
 input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
 fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
 legend{border:0; padding:0; }
 textarea{overflow:auto}
 optgroup{font-weight:bold}
  table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{box-sizing:border-box}
img{height:auto}
i{font-style:normal;cursor:pointer}
img,iframe{max-width:100%}
iframe{width:100%}
input,textarea{margin-top:10px}
a:has(> img){display:block}
.pulse{-webkit-animation:pulse 2s linear infinite alternate;animation:pulse 2s linear infinite alternate}
@-webkit-keyframes pulse{0%{font-size:50px}
50%{font-size:60px}
100%{font-size:50px}
}
@keyframes pulse{0%{font-size:50px}
50%{font-size:60px}
100%{font-size:50px}
}
.ui-clickable--alpha,.ui-clickable--beta,section .l-container,.b-header .l-container,.b-menu-icon,.b-nav--main.b-nav--subHover .page_item_has_children .children,.b-nav--main.b-nav--subHover .current_page_item.menu-item-has-children .sub-menu,.b-nav--main.n2 .page_item_has_children .children,.b-nav--main.n2 .current_page_item.menu-item-has-children .sub-menu,.nav-logo,.section-heading,.b-header .b-nav a.b-nav__link,.t-mobile-nav,.b-nav__link,.explore-tile__inner h2,.b-acts-grid__img{-webkit-transition:200ms cubic-bezier(0.25,0.25,0.75,0.75);transition:200ms cubic-bezier(0.25,0.25,0.75,0.75);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
.b-loader,.b-loader--loading,.b-header,.b-menu-icon .b-menu-icon__bar,.explore-tile__inner{-webkit-transition:300ms cubic-bezier(0.25,0.25,0.75,0.75);transition:300ms cubic-bezier(0.25,0.25,0.75,0.75);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
.b-modal .b-screen__content,.b-mobile-nav,.b-acts-grid__title,.b-acts-grid__fave{-webkit-transition:600ms cubic-bezier(0.43,0.58,0.52,1.11);transition:600ms cubic-bezier(0.43,0.58,0.52,1.11);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
.ui-clickable--alpha:hover,.ui-clickable--beta:hover{box-shadow:1px 5px 11px rgba(0,0,0,0.46)}
.b-section__cssBgEl,.b-jumbotron__cssBgEl,.bars-2,.the-strapline{top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;position:absolute}
.touch .b-image-row:before,.touch .b-sliderOne:before{-webkit-animation-name:pulse_animation;animation-name:pulse_animation;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);animation-timing-function:cubic-bezier(0.25,0.25,0.75,0.75)}
@-webkit-keyframes pulse_animation{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scale(1);transform:scale(1)}
40%{-webkit-transform:scale(1.01);transform:scale(1.01)}
50%{-webkit-transform:scale(1);transform:scale(1)}
60%{-webkit-transform:scale(1);transform:scale(1)}
70%{-webkit-transform:scale(1.005);transform:scale(1.005)}
80%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse_animation{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scale(1);transform:scale(1)}
40%{-webkit-transform:scale(1.01);transform:scale(1.01)}
50%{-webkit-transform:scale(1);transform:scale(1)}
60%{-webkit-transform:scale(1);transform:scale(1)}
70%{-webkit-transform:scale(1.005);transform:scale(1.005)}
80%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes pulse_animation_slow{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse_animation_slow{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
.ui-clickable--alpha:hover{-webkit-transform:scale(1.05) translateY(-5px);transform:scale(1.05) translateY(-5px)}
.ui-clickable--beta:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
body .p0{padding:0}
body .p0--l{padding-left:0}
body .p0--r{padding-right:0}
body .p0--t{padding-top:0}
body .p0--b{padding-bottom:0}
body .p05{padding:0.5em}
body .p05--l{padding-left:0.5em}
body .p05--r{padding-right:0.5em}
body .p05--t{padding-top:0.5em}
body .p05--b{padding-bottom:0.5em}
body .p1{padding:1em}
body .p1--l{padding-left:1em}
body .p1--r{padding-right:1em}
body .p1--t{padding-top:1em}
body .p1--b{padding-bottom:1em}
body .p2{padding:2em}
body .p2--l{padding-left:2em}
body .p2--r{padding-right:2em}
body .p2--t{padding-top:2em}
body .p2--b{padding-bottom:2em}
body .p3{padding:3em}
body .p3--l{padding-left:3em}
body .p3--r{padding-right:3em}
body .p3--t{padding-top:3em}
body .p3--b{padding-bottom:3em}
body .m0{margin:0}
body .m0--l{margin-left:0}
body .m0--r{margin-right:0}
body .m0--t{margin-top:0}
body .m0--b{margin-bottom:0}
body .m05,.m05{margin:0.5em}
body .m05--l,.m05--l{margin-left:0.5em}
body .m05--r,.m05--r{margin-right:0.5em}
body .m05--t,.m05--t{margin-top:0.5em}
body .m05--b,.m05--b{margin-bottom:0.5em}
body .m1,.m1{margin:1em}
body .m1--l,.m1--l{margin-left:1em}
body .m1--r,.m1--r{margin-right:1em}
body .m1--t,.m1--t{margin-top:1em}
body .m1--b,.m1--b{margin-bottom:1em}
body .m2{margin:2em}
body .m2--l{margin-left:2em}
body .m2--r{margin-right:2em}
body .m2--t{margin-top:2em}
body .m2--b{margin-bottom:2em}
body .m3{margin:3em}
body .m3--l{margin-left:3em}
body .m3--r{margin-right:3em}
body .m3--t{margin-top:3em}
body .m3--b{margin-bottom:3em}
.box-size-cont-box{box-sizing:content-box}
.flex-align-self--center{-ms-flex-item-align:center;align-self:center}
.flex-align-self--bottom{-ms-flex-item-align:bottom;align-self:bottom}
.flex-align-self--top{-ms-flex-item-align:top;align-self:top}
.flex-start{-ms-flex-item-align:start;align-self:flex-start}
.flex-end{-ms-flex-item-align:end;align-self:flex-end}
.flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.flex-grow-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.flex-grow-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
.flex-no-wrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.fl{float:left}
.fr{float:right}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.text-bold{font-weight:700}
.text-under{text-decoration:underline}
.text-upper{text-transform:uppercase}
.max-90{max-width:90%;margin:0 auto}
.pin{top:0;right:0;bottom:0;left:0;width:100%;display:block;position:absolute}
.v-align-mid{vertical-align:middle}
.v-align-bot{vertical-align:bottom}
.v-align-top{vertical-align:top}
.pos-stat{position:static}
.pos-fix{position:fixed}
.pos-ab{position:absolute}
.pos-rel{position:relative}
.dis-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.align-items-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}
.dis-blo{display:block}
.dis-inl-blo{display:inline-block}
body .dis-none{display:none}
.dis-table{display:table}
.dis-table > *{display:table-cell}
.clearfix:after,form .form-pair:after{content:"";display:table;clear:both}
.text-underline{text-decoration:underline}
.text-upper{text-transform:uppercase}
.border--b{border-bottom:1px solid #595858}
.overflow-hidden{overflow:hidden}
.fw-100{font-weight:100}
.fw-200{font-weight:200}
.fw-300{font-weight:300}
.fw-400{font-weight:400}
.fw-500{font-weight:500}
.fw-700{font-weight:700}
.r90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.r180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.r270{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.r360{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.box-shadow-1{box-shadow:0 2px 5px rgba(0,0,0,0.26)}
.box-shadow-2{box-shadow:1px 5px 11px rgba(0,0,0,0.46)}
.box-shadow-3{box-shadow:0 2px 5px rgba(0,0,0,0.16)}
.box-shadow-4{box-shadow:0px 0px 50px 4px black}
.text-shadow-dark{text-shadow:1px 1px 15px rgba(0,0,0,0.26)}
.text-shadow-light{text-shadow:1px 1px 15px rgba(255,255,255,0.26)}
.nowrap{white-space:nowrap}
.background-cover{background-size:cover;background-repeat:no-repear;background-position:center center}
.background-cover-important{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}
.l-grid,.b-media,.explore-section,footer,.section-testimonial{letter-spacing:-0.31em}
.l-grid--right{text-align:right}
.l-grid--left{text-align:left}
.l-grid--center{text-align:center}
.l-grid--bottom{vertical-align:bottom}
.l-grid--middle{vertical-align:middle}
.l-grid--top{vertical-align:top}
.l-grid--padding{padding:0 2%}
.l-grid__item--1{width:8.3333%}
.l-grid__item--2,.b-media__image-container,.b-header--logo-nav .wp-logo,.b-header.n3 .wp-logo,.b-header--social-logo-nav .wp-logo,.b-header.n1 .wp-logo,.b-header--nav-logo-social .wp-logo,.b-header.n2 .wp-logo{width:16.6666666666666666667%}
.l-grid__item--3{width:calc(25% - 0px)}
.l-grid__item--4{width:calc(33.3% - 0px)}
.l-grid__item--5,.b-header--social-logo-nav .b-nav--main,.b-header--social-logo-nav .b-fa-social,.b-header.n1 .b-nav--main,.b-header.n1 .b-fa-social,.b-header--nav-logo-social .b-nav--main,.b-header--nav-logo-social .b-fa-social,.b-header.n2 .b-nav--main,.b-header.n2 .b-fa-social{width:41.666666667%}
.l-grid__item--6{width:calc(50% - 0px)}
.l-grid__item--7{width:calc(58.333333333% - 0px)}
.l-grid__item--8{width:calc(66.6% - 0px)}
.l-grid__item--9{width:calc(75% - 0px)}
.l-grid__item--10,.b-media__content,.b-header--logo-nav .b-nav--main,.b-header.n3 .b-nav--main,.footer-links{width:calc(83.3% - 0px)}
.l-grid__item--11{width:calc(91.666666666% - 0px)}
.l-grid__item--12{width:100%;display:block}
.l-grid__item--10p{width:10%}
.l-grid__item--12-5p{width:12.5%}
.l-grid__item--20p,.what-they-say{width:20%}
.l-grid__item--30p{width:30%}
.l-grid__item--40p{width:40%}
.l-grid__item--50p{width:50%}
.l-grid__item--60p{width:60%}
.l-grid__item--70p{width:70%}
.l-grid__item--80p,.review-quote-box{width:80%}
.l-grid__item--90p{width:100%}
.l-grid__item--100p{width:100%}
.l-grid__item,.b-media__image-container,.b-media__content,.b-header--logo-nav .l-container > *,.b-header.n3 .l-container > *,.b-header--social-logo-nav .l-container > *,.b-header.n1 .l-container > *,.b-header--nav-logo-social .l-container > *,.b-header.n2 .l-container > *,.explore-tile,.footer-links,.footer-contact,.what-they-say,.review-quote-box{display:inline-block;vertical-align:top;letter-spacing:normal}
.l-grid__item--padding,.b-media__content,.review-quote-box{padding:1%}
.l-grid__item--top{vertical-align:top}
.l-grid__item--middle{vertical-align:middle}
.l-grid__item--bottom{vertical-align:bottom}
@media screen and (max-width:890px){.l-grid__item--lap-3{width:calc(25% - 0px)}
}
@media screen and (max-width:480px){.l-grid__item--thumb-4{width:calc(33.3% - 0px)}
}
@media screen and (max-width:600px){.l-grid__item--palm-4{width:calc(33.3% - 0px)}
}
@media screen and (max-width:890px){.l-grid__item--lap-4{width:calc(33.3% - 0px)}
}
@media screen and (max-width:1300px){.l-grid__item--desk-4{width:calc(33.3% - 0px)}
}
@media screen and (max-width:480px){.l-grid__item--thumb-6{width:calc(50% - 0px)}
}
@media screen and (max-width:600px){.l-grid__item--palm-6{width:calc(50% - 0px)}
}
@media screen and (max-width:890px){.l-grid__item--lap-6{width:calc(50% - 0px)}
}
@media screen and (max-width:1300px){.l-grid__item--desk-6{width:calc(50% - 0px)}
}
@media screen and (max-width:480px){.l-grid__item--thumb-12{width:100%;display:block}
}
@media screen and (max-width:480px){.l-grid__item--thumb-12--center{text-align:center}
}
@media screen and (max-width:600px){.l-grid__item--palm-12,.b-media__image-container,.b-media__content{width:100%;display:block}
}
@media screen and (max-width:600px){.l-grid__item--palm-12--center{text-align:center}
}
@media screen and (max-width:890px){.l-grid__item--lap-12,.what-they-say,.review-quote-box{width:100%;display:block}
}
@media screen and (max-width:1300px){.l-grid__item--desk-12{width:100%;display:block}
}
.js-background-image-srcset{display:none}
.b-jumbotron .js-background-image-srcset{display:block}
@media screen and (max-width:600px){.b-jumbotron .js-background-image-srcset{display:none}
}
#pjr-logo{width:20px;right:30px;top:calc(50% - 13px);display:inline-block}
@media screen and (max-width:480px){#pjr-logo{position:static;margin:0 auto;display:block}
}
.l-body{overflow-x:hidden}
.l-body--has-sticky-footer{padding-bottom:65px;position:relative}
section .l-container{-webkit-transition-delay:0.5s;transition-delay:0.5s}
.l-body--has-fixed-header{margin-top:103px}
@media screen and (max-width:1175px){.l-body--has-fixed-header{margin-top:71px}
}
@media screen and (max-width:890px){.l-body--has-fixed-header{margin-top:0 !important}
}
@media screen and (max-width:600px){.l-body--has-fixed-header{margin-top:0 !important}
}
.l-container{width:80%;margin:0 auto;max-width:1200px}
.l-container--80{width:78%}
.l-container--90{width:90%;max-width:none}
.l-container--smaller{max-width:800px;margin:0 auto}
.b-copy__inner{max-width:600px;display:inline-block}
.b-modal{position:fixed;width:100%;height:100%;overflow-y:scroll;left:0;bottom:0;z-index:-99;opacity:0;overflow-y:auto;-webkit-transition:opacity 300ms cubic-bezier(0.25,0.25,0.75,0.75);transition:opacity 300ms cubic-bezier(0.25,0.25,0.75,0.75);-webkit-transition-delay:0s;transition-delay:0s}
.b-modal .b-screen__vertical-aligner{text-align:center}
.b-modal .b-screen__content{display:inline-block;-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
.b-modal .b-screen__content p{opacity:1}
.b-modal--is-active{z-index:1031;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}
.b-modal--is-active .b-screen__content{-webkit-transform:scale(1);transform:scale(1);opacity:1}
.b-modal__header{margin-bottom:50px}
.b-modal__closer{position:absolute;top:0;right:0;width:auto !important}
.b-loader{position:fixed;width:100%;height:100%;left:0;bottom:0;z-index:-99;opacity:0;overflow-y:auto;-webkit-transform:scale(1.6);transform:scale(1.6)}
.b-loader *{text-align:center}
.b-loader--loading{opacity:1;z-index:9999;-webkit-transform:scale(1);transform:scale(1)}
.b-loader__spinner{display:inline-block;width:50px;height:50px;font-size:10px;text-indent:-12345px;border-top:1px solid rgba(0,0,0,0.08);border-right:1px solid rgba(0,0,0,0.08);border-bottom:1px solid rgba(0,0,0,0.08);border-left:1px solid rgba(0,0,0,0.5);border-radius:50%;-webkit-animation:spinner 500ms infinite linear;animation:spinner 500ms infinite linear;z-index:999999999}
@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.b-media__content{padding-top:0}
.b-media__content--full-width{width:100%;padding-left:0;padding-right:0}
.b-form{position:relative;max-width:550px;width:90%;min-width:calc(320px - 10%);display:inline-block}
.b-form *{width:100%}
.b-background{position:fixed;width:100%;bottom:0;background-repeat:no-repeat !important;background-size:cover !important;background-attachment:scroll !important;background-position:center center !important;z-index:-1}
.b-button,.b-modal__closer,.owl-prev,.owl-next{margin:15px 0;padding:10px 15px 10px 15px;text-transform:uppercase;display:inline-block;border:2px solid;cursor:pointer;background:transparent}
.b-button--cta{font-size:160%}
.b-clicker{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;font-size:50px;margin-bottom:-20px}
.b-controls,.owl-buttons{display:none;text-align:center}
.no-touch .b-controls,.no-touch .owl-buttons{display:block}
.b-controls__left,.owl-prev,.owl-next,.b-controls__right{margin:15px 2px}
.b-spacer{height:calc(103px / 2)}
@media screen and (max-width:890px){.b-spacer{height:30px}
}
.b-video-container{position:relative;max-width:900px;margin:0 auto}
.b-video-container:before{content:"";display:block;padding-top:56.5%}
.b-video-container iframe{position:absolute;top:0;width:100%;left:0;height:100%}
.b-video-container__hq-thumb{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;display:none}
.b-section{position:relative}
.b-section--has-bg{background-size:cover !important;background-position:center center !important;background-attachment:scroll !important}
@media screen and (max-width:480px){.b-section--has-bg{background-image:none !important}
}
.b-section__cssBgEl{z-index:-1;background-size:cover;background-position:center center}
@media screen and (max-width:890px){.b-section__cssBgEl{background-image:none !important}
}
.b-header{opacity:1;position:relative}
.b-header--fixed{position:fixed;top:0;left:0;width:100%;z-index:1030}
@media screen and (max-width:890px){.b-header--fixed{position:static}
}
.b-header--center{text-align:center}
.b-header ul{padding-left:0;margin:0}
.b-header .l-container{padding:10px;position:relative;-webkit-transition-delay:1s;transition-delay:1s}
.b-header .l-container > *{vertical-align:middle;letter-spacing:normal}
@media screen and (max-width:1175px){.b-header .b-nav--main .b-nav,.b-header .b-fa-social{display:none !important}
}
.b-header--logo-nav .l-container > *,.b-header.n3 .l-container > *{vertical-align:middle}
.b-header--logo-nav .l-container,.b-header.n3 .l-container{max-width:none;width:95%}
.b-header--logo-nav .b-fa-social,.b-header.n3 .b-fa-social{display:none}
.b-header--logo-nav .wp-logo,.b-header.n3 .wp-logo{text-align:left}
.b-header--logo-nav .b-nav--main,.b-header.n3 .b-nav--main{text-align:right}
.b-header--social-logo-nav .l-container,.b-header.n1 .l-container{max-width:none;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-header--social-logo-nav .wp-logo,.b-header.n1 .wp-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.b-header--social-logo-nav .b-nav--main,.b-header.n1 .b-nav--main{text-align:right;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.b-header--social-logo-nav .b-fa-social,.b-header.n1 .b-fa-social{text-align:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media screen and (max-width:1175px){.b-header--social-logo-nav .b-nav--main,.b-header.n1 .b-nav--main{width:calc(83.3% - 0px);text-align:right !important}
.b-header--social-logo-nav .wp-logo,.b-header.n1 .wp-logo{text-align:left !important}
}
.b-header--nav-logo-social .l-container,.b-header.n2 .l-container{max-width:none;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-header--nav-logo-social .wp-logo,.b-header.n2 .wp-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.b-header--nav-logo-social .b-nav,.b-header.n2 .b-nav{text-align:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.b-header--nav-logo-social .b-fa-social,.b-header.n2 .b-fa-social{text-align:right;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
@media screen and (max-width:1175px){.b-header--nav-logo-social .b-nav--main,.b-header.n2 .b-nav--main{text-align:left !important}
.b-header--nav-logo-social .wp-logo,.b-header.n2 .wp-logo{width:calc(58.333333333% - 0px);text-align:right !important}
}
.b-header--stacked .l-container,.b-header.n4 .l-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}
.b-header--stacked .l-container > *,.b-header.n4 .l-container > *{width:100%;text-align:center !important}
.b-header--stacked .b-nav--main,.b-header.n4 .b-nav--main{margin-top:10px}
.b-header--stacked .b-nav--main li a,.b-header.n4 .b-nav--main li a{padding:9px 14px 14px}
.b-header--stacked .b-nav--main.b-nav--subHover .sub-menu,.b-header--stacked .b-nav--main.b-nav--subHover .children,.b-header--stacked .b-nav--main.n2 .sub-menu,.b-header--stacked .b-nav--main.n2 .children,.b-header.n4 .b-nav--main.b-nav--subHover .sub-menu,.b-header.n4 .b-nav--main.b-nav--subHover .children,.b-header.n4 .b-nav--main.n2 .sub-menu,.b-header.n4 .b-nav--main.n2 .children{width:680%;left:-290%}
@media screen and (max-width:1175px){.b-header--stacked .b-nav--main .b-nav,.b-header.n4 .b-nav--main .b-nav{display:block !important}
}
.b-header--mobile-nav-mode .b-nav,.b-header--mobile-nav-mode .b-fa-social{display:none}
.b-footer--sticky{height:65px;position:absolute;width:100%;bottom:0;left:0}
.b-footer .l-grid__item,.b-footer .b-media__image-container,.b-footer .b-media__content,.b-footer .b-header--logo-nav .l-container > *,.b-header--logo-nav .b-footer .l-container > *,.b-footer .b-header.n3 .l-container > *,.b-header.n3 .b-footer .l-container > *,.b-footer .b-header--social-logo-nav .l-container > *,.b-header--social-logo-nav .b-footer .l-container > *,.b-footer .b-header.n1 .l-container > *,.b-header.n1 .b-footer .l-container > *,.b-footer .b-header--nav-logo-social .l-container > *,.b-header--nav-logo-social .b-footer .l-container > *,.b-footer .b-header.n2 .l-container > *,.b-header.n2 .b-footer .l-container > *,.b-footer .explore-tile,.b-footer .footer-links,.b-footer .footer-contact,.b-footer .what-they-say,.b-footer .review-quote-box{vertical-align:middle;text-align:center}
.flexbox .b-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.flexbox .b-footer .l-container{margin:auto}
.b-footer .footer-logo-container{text-align:right}
.b-logo{display:inline-block;max-height:47px}
@media screen and (max-width:890px){.b-nav{position:static;display:block}
}
.b-nav--vertical ul,.b-mobile-nav .b-nav ul{margin:0}
.b-nav--vertical li,.b-mobile-nav .b-nav li{display:block}
.b-nav--vertical li a,.b-mobile-nav .b-nav li a{padding-left:30px;padding-right:30px}
.b-nav__list{padding:0;margin:0}
.b-nav__item{display:inline-block}
.b-nav__item a{display:block;padding:28px 14px;margin:0 5px}
@media screen and (max-width:600px){.b-nav__item a{padding:14px 5px 14px}
}
.b-nav__item.header-logo a:hover{-webkit-transform:none;transform:none;box-shadow:none !important}
.b-mobile-nav{text-align:right;height:100vh;width:auto;position:fixed;top:0;right:0;z-index:99999;-webkit-transform:translateX(103%);transform:translateX(103%)}
.b-mobile-nav .b-fa-social{text-align:right}
.b-mobile-nav__container{overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch}
.b-mobile-nav--is-active{-webkit-transform:translateX(0);transform:translateX(0)}
.b-mobile-nav--full-screen{width:100%;text-align:center;padding-top:40px;-webkit-transition-duration:0.3s;transition-duration:0.3s}
.b-mobile-nav--full-screen .b-fa-social{text-align:center}
.b-menu-icon{width:40px;height:22px;opacity:1;margin:25px 0px;z-index:99;position:relative}
.b-menu-icon--visible{display:inline-block}
.b-menu-icon .b-menu-icon__bar{display:block;width:100%;height:2px;text-shadow:1px 2px 1px black;position:absolute;border-radius:2px;background:white}
.b-menu-icon .b-menu-icon__bar--top{top:0}
.b-menu-icon .b-menu-icon__bar--middle{top:10px}
.b-menu-icon .b-menu-icon__bar--bottom{bottom:0}
.b-menu-icon--toggled-on{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.b-menu-icon--toggled-on .b-menu-icon__bar--top{opacity:1;-webkit-transform:translateY(18px);transform:translateY(18px)}
.b-menu-icon--toggled-on .b-menu-icon__bar--middle{opacity:0}
.b-menu-icon--toggled-on .b-menu-icon__bar--bottom{opacity:1;-webkit-transform:translateY(-18px);transform:translateY(-18px)}
.b-menu-icon--pos-fix{position:fixed;bottom:0;top:auto;right:20px;left:auto}
.b-jumbotron{overflow:hidden;position:relative}
@media screen and (max-height:500px){.b-jumbotron{min-height:500px}
}
.b-jumbotron--cssBg,.b-jumbotron{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}
.b-jumbotron--cssBg img,.b-jumbotron img{opacity:1;max-height:calc(100vh - 103px)}
@media screen and (max-width:600px){.b-jumbotron--cssBg,.b-jumbotron{background:none !important;max-height:none}
.b-jumbotron--cssBg img,.b-jumbotron img{opacity:1 !important;max-height:none}
}
.b-jumbotron--no-image{padding:40px 0}
.b-jumbotron--no-image .b-jumbotron__content{position:static}
.b-jumbotron--content-center .b-jumbotron__content{margin:auto}
.b-jumbotron--content-center.b-jumbotron--split .b-jumbotron__content{margin:0}
.b-jumbotron--content-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.b-jumbotron--content-center .b-jumbotron__content{position:static}
.b-jumbotron--content-center .b-jumbotron__contentWidth{bottom:auto !important;position:relative !important}
.b-jumbotron--content-center .b-jumbotron__image{position:absolute;z-index:-99}
@media screen and (max-width:600px){.b-jumbotron--content-center{height:auto;max-height:none}
.b-jumbotron--content-center .b-jumbotron__image{position:static;z-index:0}
}
.b-jumbotron--screenHeight{height:90vh !important}
.b-jumbotron--screenHeight .b-jumbotron__contentWidth{max-width:none}
.b-jumbotron--split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:640px}
.b-jumbotron--split .b-jumbotron__cssBgEl{position:static;width:60%;height:100%;display:inline-block}
.b-jumbotron--split .b-jumbotron__content{display:inline-block;width:40%;position:relative}
.b-jumbotron--split .b-jumbotron__contentWidth{position:absolute;width:100%;max-width:100%;bottom:2%}
.b-jumbotron--split .b-jumbotron__image{position:absolute;z-index:-99}
@media screen and (max-width:890px){.b-jumbotron--split .b-jumbotron__cssBgEl{width:50%}
.b-jumbotron--split .b-jumbotron__content{width:50%}
}
@media screen and (max-width:600px){.b-jumbotron--split{display:block;height:auto}
.b-jumbotron--split .b-jumbotron__image{position:static}
.b-jumbotron--split .b-jumbotron__cssBgEl{width:100%;display:none}
.b-jumbotron--split .b-jumbotron__content{width:100%;display:block}
.b-jumbotron--split .b-jumbotron__contentWidth{position:relative}
}
.l-body--has-fixed-header .b-jumbotron--split,.l-body--has-fixed-header .b-jumbotron--content-center,#l-body--has-fixed-header .b-jumbotron--split,#l-body--has-fixed-header .b-jumbotron--content-center{height:calc(100vh - 103px)}
@media screen and (max-width:600px){.l-body--has-fixed-header .b-jumbotron--split,.l-body--has-fixed-header .b-jumbotron--content-center,#l-body--has-fixed-header .b-jumbotron--split,#l-body--has-fixed-header .b-jumbotron--content-center{height:auto}
}
@media screen and (max-height:600px){.l-body--has-fixed-header .b-jumbotron--split,.l-body--has-fixed-header .b-jumbotron--content-center,#l-body--has-fixed-header .b-jumbotron--split,#l-body--has-fixed-header .b-jumbotron--content-center{height:auto}
}
.b-jumbotron__image{display:none;margin:0 auto;width:auto}
.b-jumbotron__cssBgEl{background-size:cover;background-position:center center}
.b-jumbotron__contentWidth{max-width:1200px;width:90%;margin:0 auto;padding:60px 40px}
.b-jumbotron__content{bottom:0;width:100%;position:absolute;z-index:9}
@media screen and (max-width:600px){.b-jumbotron__content{position:relative}
}
.b-jumbotron__content--tr{top:0;right:0}
.b-jumbotron__heading{font-size:40px;line-height:100%;margin-bottom:20px}
.b-statement{font-size:40px;display:block}
.b-screen{height:100%;height:100vh}
.b-screen:before{content:"";height:100%;width:0;display:inline-block;vertical-align:middle;margin-left:-6px}
.b-screen__vertical-aligner{display:inline-block;vertical-align:middle;width:99.99%;overflow:hidden}
.b-screen__title{font-size:50px;line-height:100%}
.b-screen__img{margin:0 0 40px}
.b-image-row,.b-sliderOne{overflow:hidden}
.touch .b-image-row:before,.touch .b-sliderOne:before{content:"\f047";font-family:'FontAwesome';font-size:60px;display:block;position:absolute;color:white;z-index:9;right:10px;opacity:0.6}
.b-image-row__scroller,.b-sliderOne__scroller{overflow-x:scroll; -webkit-overflow-scrolling:touch;overflow-y:hidden;white-space:nowrap;margin-bottom:-16px !important}
.b-image-row a,.b-sliderOne a{height:100%}
.b-image-row__img,.b-sliderOne__imgWrap,.b-image-row__item{display:inline-block;width:auto;max-width:none}
.b-image-row__item{vertical-align:middle;position:relative;letter-spacing:-0.31em}
.b-image-row__item *{letter-spacing:normal}
.b-image-row__item:before{content:"";display:inline-block;width:0px;vertical-align:middle;height:100%}
.b-image-row__item img{display:inline-block;vertical-align:middle;height:auto}
.b-fa-social{padding:0}
.b-fa-social li{list-style:none;display:inline-block}
.b-fa-social li a{display:block;position:relative;padding:28px 14px;font-size:0}
.b-fa-social li a:before{font-family:'FontAwesome';font-size:20px;-webkit-font-smoothing:antialiased;content:'\f0c0';text-indent:0em;width:20px;display:inline-block;text-align:center}
.b-fa-social--vertical ul,.b-mobile-nav .b-fa-social ul{margin:0;padding:0}
.b-fa-social--vertical li,.b-mobile-nav .b-fa-social li{display:block}
.b-fa-social--vertical li a,.b-mobile-nav .b-fa-social li a{padding-left:30px;padding-right:30px}
.b-fa-social li a[href*="facebook.com"]:before{content:'\f09a';left:6px}
.b-fa-social li a[href*="twitter.com"]:before{content:'\f099';left:3px;top:3px}
.b-fa-social li a[href*="dribbble.com"]:before{content:'\f17d'}
.b-fa-social li a[href*="plus.google.com"]:before{content:'\f0d5'}
.b-fa-social li a[href*="pinterest.com"]:before{content:'\f0d2'}
.b-fa-social li a[href*="github.com"]:before{content:'\f09b'}
.b-fa-social li a[href*="tumblr.com"]:before{content:'\f173'}
.b-fa-social li a[href*="youtube.com"]:before{content:'\f167';left:4px;top:2px}
.b-fa-social li a[href*="flickr.com"]:before{content:'\f16e'}
.b-fa-social li a[href*="vimeo.com"]:before{content:'\f194'}
.b-fa-social li a[href*="instagram.com"]:before{content:'\f16d';left:2px;top:2px}
.b-fa-social li a[href*="linkedin.com"]:before{content:'\f0e1'}
.b-fa-social li a[href*="soundcloud.com"]:before{content:'\f1be';left:-2px;top:1px}
.b-fa-social li a[href*="spotify.com"]:before{content:'\f1bc';left:4px;top:2px}
.b-mega-heading{font-size:40px;text-transform:uppercase;font-weight:300;text-align:center}
.b-sliderOne__scroller{overflow-x:hidden}
.b-masonry{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin:20px auto}
html{height:100%}
body.page-parent .b-image-row__scroller img,body.page-parent .b-sliderOne__scroller img,body.page-parent .b-image-row__item img{max-height:70vh}
#grid-loader .wrapper{padding-top:0.01em}
#scroller.page-template-template-gallery,#scroller-2.page-template-template-gallery,#owl-carousel-1.page-template-template-gallery{height:100%;padding-top:103px}
@media screen and (max-width:890px){#scroller.page-template-template-gallery,#scroller-2.page-template-template-gallery,#owl-carousel-1.page-template-template-gallery{padding-top:0}
}
#scroller.page-template-template-gallery .wrapper,#scroller-2.page-template-template-gallery .wrapper,#owl-carousel-1.page-template-template-gallery .wrapper{margin-top:0 !important;height:100%}
#scroller.page-template-template-gallery .wrapper .t-gallery__content,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content{height:100%}
@media screen and (max-width:890px){#scroller.page-template-template-gallery .wrapper .t-gallery__content,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content{height:calc(100% - 93px)}
}
#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-image-row,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-image-row,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-image-row,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne{height:100%}
#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-image-row *,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne *,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-image-row *,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne *,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-image-row *,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne *{height:100%}
#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__gallery-title,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__item-title,#scroller.page-template-template-gallery .wrapper .t-gallery__content .owl-controls,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-controls,#scroller.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__gallery-title,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__item-title,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .owl-controls,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-controls,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__gallery-title,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__item-title,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .owl-controls,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-controls,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons{height:auto !important}
#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__gallery-title *,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__item-title *,#scroller.page-template-template-gallery .wrapper .t-gallery__content .owl-controls *,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-controls *,#scroller.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons *,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__gallery-title *,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__item-title *,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .owl-controls *,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-controls *,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons *,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__gallery-title *,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-gallery__item-title *,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .owl-controls *,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-controls *,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons *{height:auto !important}
#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-controls,#scroller.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons,#scroller.page-template-template-gallery .wrapper .t-gallery__content .owl-controls,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-controls,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .owl-controls,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-controls,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .owl-buttons,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .owl-controls{position:fixed;width:100%;bottom:65px;z-index:99}
#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-image-row,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-image-row,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-image-row,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne{margin-top:-12px}
#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-image-row__scroller,#scroller.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne__scroller,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-image-row__scroller,#scroller-2.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne__scroller,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-image-row__scroller,#owl-carousel-1.page-template-template-gallery .wrapper .t-gallery__content .b-sliderOne__scroller{margin-top:16px}
#scroller.page-template-template-gallery .wrapper .b-image-row__scroller img,#scroller.page-template-template-gallery .wrapper .b-sliderOne__scroller img,#scroller.page-template-template-gallery .wrapper .b-image-row__item img,#scroller-2.page-template-template-gallery .wrapper .b-image-row__scroller img,#scroller-2.page-template-template-gallery .wrapper .b-sliderOne__scroller img,#scroller-2.page-template-template-gallery .wrapper .b-image-row__item img,#owl-carousel-1.page-template-template-gallery .wrapper .b-image-row__scroller img,#owl-carousel-1.page-template-template-gallery .wrapper .b-sliderOne__scroller img,#owl-carousel-1.page-template-template-gallery .wrapper .b-image-row__item img{max-height:calc(100% - 148px);height:auto !important}
.b-gallery--scroller-2 .b-image-row,.b-gallery--scroller-2 .b-sliderOne{margin-bottom:0}
.b-gallery--scroller-2 .b-image-row__scroller a,.b-gallery--scroller-2 .b-sliderOne__scroller a{width:40%;min-width:calc(320px - 10%)}
.b-gallery .b-image-row__item{width:100%;text-align:center}
.b-gallery .b-image-row__item img{max-width:90%}
.b-gallery__gallery-title{padding-top:20px}
.b-gallery__item-title{position:absolute;display:none}
.b-masonry__item{display:block;margin-top:20px}
.b-masonry__item-title{display:none}
.b-gallery--grid-loader{margin:25px auto 20px auto}
.b-gallery--grid-loader h2{display:none}
.b-gallery--grid-loader .pad-hack{margin-top:-2%}
.grid-loader__canvas{padding:0 20px;text-align:center}
.grid-loader__canvas img{max-height:80vh;width:auto;display:inline-block}
.b-logo{position:relative}
@media screen and (max-width:890px){.b-logo{margin-bottom:0}
}
.b-screen--header-space{margin-top:60px}
html{height:100%}
html,body{min-height:100%;min-width:320px}
body{padding-top:0.01em}
body.custom-background{background-size:cover;background-attachment:fixed !important}
.current_page_item.page_item_has_children > a,.current_page_item.menu-item-has-children > a{display:none !important}
.current_page_item.page_item_has_children .children,.current_page_item.menu-item-has-children .sub-menu{display:block !important}
.page_item_has_children .children,.menu-item-has-children .sub-menu{display:none}
.owl-item{display:inline-block;vertical-align:middle;float:none !important}
.b-nav--main.b-nav--subHover .page_item_has_children .children,.b-nav--main.b-nav--subHover .current_page_item.menu-item-has-children .sub-menu,.b-nav--main.n2 .page_item_has_children .children,.b-nav--main.n2 .current_page_item.menu-item-has-children .sub-menu{display:block !important;position:absolute;background:rgba(0,0,0,0.67);z-index:99;right:calc(0px - 2.5%);top:100%;opacity:0;z-index:-99}
.b-nav--main.b-nav--subHover .page_item_has_children .children:hover,.b-nav--main.b-nav--subHover .current_page_item.menu-item-has-children .sub-menu:hover,.b-nav--main.n2 .page_item_has_children .children:hover,.b-nav--main.n2 .current_page_item.menu-item-has-children .sub-menu:hover{opacity:1}
.b-nav--main.b-nav--subHover .page_item_has_children .children:before,.b-nav--main.b-nav--subHover .current_page_item.menu-item-has-children .sub-menu:before,.b-nav--main.n2 .page_item_has_children .children:before,.b-nav--main.n2 .current_page_item.menu-item-has-children .sub-menu:before{content:'';display:block;width:100%;height:12px;top:-12px;position:absolute}
.b-nav--main.b-nav--subHover .current_page_item.page_item_has_children > a,.b-nav--main.b-nav--subHover .current_page_item.menu-item-has-children > a,.b-nav--main.n2 .current_page_item.page_item_has_children > a,.b-nav--main.n2 .current_page_item.menu-item-has-children > a{display:block !important}
.b-nav--main.b-nav--subHover .current_page_item.page_item_has_children > a:hover + .children,.b-nav--main.b-nav--subHover .current_page_item.page_item_has_children > a:hover + .sub-menu,.b-nav--main.b-nav--subHover .current_page_item.menu-item-has-children > a:hover + .children,.b-nav--main.b-nav--subHover .current_page_item.menu-item-has-children > a:hover + .sub-menu,.b-nav--main.n2 .current_page_item.page_item_has_children > a:hover + .children,.b-nav--main.n2 .current_page_item.page_item_has_children > a:hover + .sub-menu,.b-nav--main.n2 .current_page_item.menu-item-has-children > a:hover + .children,.b-nav--main.n2 .current_page_item.menu-item-has-children > a:hover + .sub-menu{opacity:1}
.b-nav--main.b-nav--subHover ul.children li,.b-nav--main.n2 ul.children li{text-align:left}
.b-nav--main.b-nav--subHover ul.children li a,.b-nav--main.n2 ul.children li a{color:white}
.test{font-size:inherit}
img{width:100%}
.base-color{color:black}
.primary-color{color:#e87e08}
.scroll-check{display:block;height:62px;position:relative}
.scroll-check--no-jumbo{height:67px}
@media screen and (max-width:768px){.scroll-check{height:45px}
}
@media screen and (max-width:600px){.scroll-check{display:none}
}
.header-img{position:relative;overflow:hidden;padding-top:42%;background-size:cover !important;background-position:center center !important}
.header-img img{min-width:100%;margin-bottom:-4px}
@media screen and (max-width:768px){.header-img{padding-top:80%}
}
.nav-logo{position:absolute;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);left:20px;max-width:80px;opacity:0}
.nav-logo svg{width:100%}
.nav-logo--always-on{opacity:1}
.bars-2 .letter{fill:white}
.bars-2 .a{fill:#e87e08}
.bars-2 .cover{fill:transparent}
.bars-2 .cover.bar-2{-webkit-animation-delay:-0.5333s !important;animation-delay:-0.5333s !important;-webkit-animation-duration:1s !important;animation-duration:1s !important}
.bars-2 .cover.bar-3{-webkit-animation-delay:-0.7666s !important;animation-delay:-0.7666s !important}
.bars-2 .bar{fill:#e87e08}
.gigz-logo-black{width:230px}
@media screen and (max-width:600px){.gigz-logo-black{width:170px}
}
.gigz-logo-black .letter{fill:black}
@media screen and (max-width:600px){.gigz-logo-black .letter{fill:black}
}
.gigz-logo-black .a{fill:#e87e08}
.gigz-logo-black .cover{fill:transparent}
.gigz-logo-black .cover.bar-2{-webkit-animation-delay:-0.5333s !important;animation-delay:-0.5333s !important;-webkit-animation-duration:1s !important;animation-duration:1s !important}
.gigz-logo-black .cover.bar-3{-webkit-animation-delay:-0.7666s !important;animation-delay:-0.7666s !important}
.gigz-logo-black .bar{fill:#e87e08}
#header-logo .letter{fill:black}
#header-logo .a{fill:#e87e08}
#header-logo .cover{fill:white}
#header-logo .cover.bar-2{-webkit-animation-delay:-0.5333s !important;animation-delay:-0.5333s !important;-webkit-animation-duration:1s !important;animation-duration:1s !important}
#header-logo .cover.bar-3{-webkit-animation-delay:-0.7666s !important;animation-delay:-0.7666s !important}
@-webkit-keyframes bars-animate{0%{-webkit-transform:translateY(-32%);transform:translateY(-32%)}
100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
@keyframes bars-animate{0%{-webkit-transform:translateY(-32%);transform:translateY(-32%)}
100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
.section-heading{width:90%;margin:0 auto;font-family:'Times New Roman',serif;font-size:30px}
@media screen and (max-width:600px){.section-heading{font-size:26px}
}
.section-heading-2{font-size:30px;font-weight:400;color:black}
@media screen and (max-width:600px){.section-heading-2{font-size:26px}
}
.quote-author{color:#e87e08;margin-top:20px;font-size:18px}
a,a:focus{color:#595858;text-decoration:none}
h1,h2,h3,h4,h5{font-weight:300}
body{background:#F5F5F5;font-weight:300;color:#595858;font-family:"Helvetica Neue",sans-serif;font-size:16px;line-height:1.3}
.l-container.site-width{overflow-x:hidden;background:white;width:85%;min-height:100vh;max-width:1600px}
@media screen and (max-width:1300px){.l-container.site-width{width:85%}
}
@media screen and (max-width:890px){.l-container.site-width{width:100%}
}
.b-section--padding{padding:5em 0}
.b-section--padding:last-of-type{padding-bottom:0}
@media screen and (max-width:600px){.b-section--padding{padding:3em 0}
}
.b-section--no-pad-bot{padding-bottom:0}
.b-header{background:black;color:white}
@media screen and (max-width:600px){.b-header{background:#F5F5F5}
}
.b-header .l-grid__item,.b-header .b-media__image-container,.b-header .b-media__content,.b-header .b-header--logo-nav .l-container > *,.b-header--logo-nav .b-header .l-container > *,.b-header.n3 .l-container > *,.b-header .b-header--social-logo-nav .l-container > *,.b-header--social-logo-nav .b-header .l-container > *,.b-header.n1 .l-container > *,.b-header .b-header--nav-logo-social .l-container > *,.b-header--nav-logo-social .b-header .l-container > *,.b-header.n2 .l-container > *,.b-header .explore-tile,.b-header .footer-links,.b-header .footer-contact,.b-header .what-they-say,.b-header .review-quote-box{position:relative;padding:1.1em 3em}
@media screen and (max-width:890px){.b-header .l-grid__item--padding,.b-header .b-media__content,.b-header .review-quote-box{padding:0.3em 3em}
}
.bars-holder{text-align:left;position:relative}
@media screen and (max-width:600px){.bars-holder{padding-top:0 !important;padding-bottom:0 !important}
}
@media screen and (max-width:600px){.bars-holder .letter{fill:black}
}
.bars-holder{position:absolute;z-index:9;top:40px;left:50px}
@media screen and (max-width:600px){.bars-holder{position:relative;text-align:center;top:20px;left:0px;margin-bottom:35px}
}
.bars-2,.the-strapline{margin:auto 0 auto 0;position:relative;display:inline-block}
.bars-2{max-width:220px;text-align:left;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.1));filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.1))}
@media screen and (max-width:890px){.bars-2{width:80%}
}
@media screen and (max-width:600px){.bars-2{max-width:175px}
}
.logo-strapline{text-transform:uppercase;font-size:23px;margin-top:5px;margin-left:3px;z-index:2;position:relative}
@media screen and (max-width:890px){.logo-strapline{font-size:18px;margin-left:4px}
}
@media screen and (max-width:600px){.logo-strapline{margin-top:0px;margin-left:2px;color:black;margin-bottom:34px}
}
.b-header .logo-strapline{color:white}
@media screen and (max-width:600px){.b-header .logo-strapline{color:black}
}
.strapline-holder{text-align:right}
.the-strapline{font-size:1.5em;top:-2px;position:relative}
@media screen and (max-width:890px){.the-strapline{font-size:24px}
}
@media screen and (max-width:600px){.the-strapline{display:none}
}
.b-nav__item a:hover{color:#e87e08}
.footer-contact li a:hover i{color:#e87e08}
.b-header .b-nav{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.b-header .b-nav a.b-nav__link{-webkit-transition-property:font-size;transition-property:font-size}
@media screen and (max-width:480px){.b-header .b-nav{display:none}
}
body .b-nav--always-sticky{bottom:auto;z-index:1030}
body .b-nav--always-sticky a.b-nav__link{font-size:16px;padding:12px 14px}
@media screen and (min-width:890px){.b-header .b-nav.sticky,.b-header body .b-nav--always-sticky,body .b-header .b-nav--always-sticky{-webkit-transition:opacity,background 600ms cubic-bezier(0.25,0.25,0.75,0.75);transition:opacity,background 600ms cubic-bezier(0.25,0.25,0.75,0.75);box-shadow:0 2px 5px rgba(0,0,0,0.26);position:fixed;top:0;width:85%;bottom:auto;max-width:1600px;background:rgba(0,0,0,0.8);z-index:1030}
.b-header .b-nav.sticky a.b-nav__link,.b-header body .b-nav--always-sticky a.b-nav__link,body .b-header .b-nav--always-sticky a.b-nav__link,.b-header .b-nav.sticky a.b-nav__link:focus,.b-header body .b-nav--always-sticky a.b-nav__link:focus,body .b-header .b-nav--always-sticky a.b-nav__link:focus{font-size:16px;padding:12px 14px}
.b-header .b-nav.sticky .b-nav__link:after,.b-header body .b-nav--always-sticky .b-nav__link:after,body .b-header .b-nav--always-sticky .b-nav__link:after{content:none}
.b-header .b-nav.sticky .nav-logo,.b-header body .b-nav--always-sticky .nav-logo,body .b-header .b-nav--always-sticky .nav-logo{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
.t-mobile-nav{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.8);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:99}
.t-mobile-nav a{color:white}
.t-mobile-nav--is-active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.b-nav{-webkit-transition:opacity,background 600ms cubic-bezier(0.25,0.25,0.75,0.75);transition:opacity,background 600ms cubic-bezier(0.25,0.25,0.75,0.75);position:absolute;width:100%;bottom:0;background:rgba(0,0,0,0.8);color:white}
.b-nav a,.b-nav a:focus{color:white}
@media screen and (max-width:600px){.b-nav{background:black;position:relative}
}
.b-nav__item a{padding:20px 14px}
@media screen and (max-width:768px){.b-nav__item a{padding:14px 8px}
}
.b-nav__item--current{position:relative}
.b-nav__item--current:after{content:"";height:3px;display:block;width:100%;position:absolute;bottom:0;left:0;width:100%;background:#e87e08}
.b-nav__link{font-size:20px;position:relative;color:#e87e08}
.b-nav__link:after{display:block;height:2px;background:#e87e08;position:absolute;width:100%;bottom:20px;left:0}
@media screen and (max-width:600px){.b-nav__link:after{content:none}
}
@media screen and (max-width:768px){.b-nav__link{font-size:16px}
}
.explore-section{margin:0 -0.25%}
.explore-tile{position:relative;padding:1em;height:auto}
.explore-tile h2{margin-bottom:0}
.explore-tile:before{content:"";display:block;padding-top:150%}
.explore-tile:hover .explore-tile__inner .explore-tile__img{-webkit-filter:grayscale(0)}
.explore-tile__img{-webkit-filter:grayscale(1);-webkit-transition:all 0.6s ease;transition:all 0.6s ease}
.touch .explore-tile__img{-webkit-filter:grayscale(0)}
.explore-tile__inner{overflow:hidden;top:0;position:absolute;bottom:0;width:99%;left:0.5%;background:black;color:white;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}
@media screen and (max-width:890px){.explore-tile__inner{width:100%;left:0}
}
.explore-tile__inner h2{position:absolute;bottom:0;left:0;padding:1em 0;width:100%;font-size:1.2em;text-transform:uppercase;font-weight:400;margin-top:0;z-index:2}
.explore-tile__inner h2:after{display:block;width:100%;height:2px;position:absolute;top:58px;left:0;background:white}
@media screen and (max-width:600px){.explore-tile__inner h2:after{content:none}
}
.explore-tile__inner h2:before{content:"";display:block;width:100%;height:100px;position:absolute;top:-42px;left:0}
.explore-tile__inner:before{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;height:50px;background-image:-webkit-linear-gradient(top,transparent,black);background-image:linear-gradient(to bottom,transparent,black);z-index:1}
.explore-tile.explore .explore-tile__inner{opacity:1}
@media screen and (max-width:890px){.explore-tile.explore{display:none}
.explore-tile.explore:before{content:none}
.explore-tile.explore .explore-tile__inner{left:0;padding-bottom:2em;position:static;width:100%;background:white}
.explore-tile.explore .explore-tile__inner span{position:static}
}
.explore span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;color:#e87e08;font-size:60px;font-weight:400}
@media screen and (max-width:1580px){.explore span{font-size:45px}
}
@media screen and (max-width:1160px){.explore span{font-size:34px}
}
@media screen and (max-width:890px){.explore span{color:black;display:none}
}
.clients__container{margin:60px auto 0;padding:2em 0}
@media screen and (max-width:600px){.clients__container{margin-bottom:20px}
}
.clients__img{height:auto;width:auto;max-height:100%;max-width:100%;-webkit-filter:grayscale(1)}
@media screen and (max-width:890px){.clients__img{max-width:80%}
}
.contact-tile{margin-bottom:0.2em;background:black;color:white;padding:0}
.contact-tile__icon{display:inline-block;font-size:30px;margin:0;background:black;color:white;padding:14px 8px;width:57px}
.contact-tile__info,.contact-tile__icon{display:inline-block;vertical-align:middle}
.contact-tile__info{font-size:1.17em;font-weight:300}
footer{padding:3em 2em;background:#FAFAFA;text-align:center;margin-top:3em}
footer *{list-style:none}
footer ul,footer ol{padding:0;margin:0}
.footer-links{display:inline-block;text-align:center}
@media screen and (max-width:1286px){.footer-links{width:100%}
}
.footer-links__title{font-weight:700;text-transform:uppercase;color:#e87e08}
@media screen and (max-width:600px){.footer-links__title{border-bottom:1px solid black}
}
i.fa{border-radius:100%}
.footer-contact{text-align:right;width:100%;text-align:center}
.footer-contact ul{display:inline-block}
.footer-contact i{display:inline-block;font-size:20px;margin:0.1em 0;padding:16px 8px;width:53px;background:black;color:white}
.footer-contact .follow-us-icons li{display:inline-block;text-align:center}
.footer-contact .contact-details li{display:inline-block;text-align:center}
.footer-contact .text-link{font-weight:700;margin-bottom:0.3em;display:block}
.footer-links__parent-list{display:inline-block;text-align:left}
.footer-links__parent-list__item{display:inline-block;text-align:left;vertical-align:top;margin-right:4em}
.footer-links__parent-list__item:last-of-type{margin-right:0}
@media screen and (max-width:1286px){.footer-links__parent-list__item{margin-right:20px}
}
@media screen and (max-width:600px){.footer-links__parent-list__item{display:block}
}
.section-testimonial{padding-bottom:0;display:table;max-width:1000px;margin:0 auto}
.what-they-say{text-align:left;position:relative;display:table-cell;display:none}
@media screen and (max-width:890px){.what-they-say{display:block}
}
@media screen and (max-width:600px){.what-they-say{background:white}
}
.what-they-say span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-size:60px;font-weight:400;line-height:100%}
@media screen and (max-width:890px){.what-they-say span{position:static;padding:0.2em;text-align:center;display:block;-webkit-transform:none;transform:none}
}
.review-quote-box{margin:0 auto;display:table-cell}
@media screen and (max-width:890px){.review-quote-box{display:block}
}
.review-quote-box__quote{border:2px solid black;padding:2em;position:relative;text-align:left;border-radius:20px;color:black;background:#FAFAFA;font-weight:400}
.review-quote-box__meta{font-weight:700;margin-top:3em;text-align:left;position:relative;z-index:2}
.speech-bubble{left:14px;bottom:-20px;border-color:black transparent transparent black;position:absolute;width:0;height:0;border:9px solid;border-color:black transparent transparent black}
.speech-bubble:after{content:"";position:absolute;z-index:1;width:0;height:0;left:-7px;bottom:-4px;border:10px solid;border-color:#FAFAFA transparent transparent #FAFAFA}
.b-button-primary{background:#e87e08;font-weight:600;color:white;padding-top:11px;margin-top:30px}
.b-button-cta{background:#e87e08;font-weight:600;color:white;padding-top:13px;margin-top:30px;position:relative}
.b-button-cta:before{content:" ";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border:3px solid #e87e08}
.b-button--large{font-size:30px}
.b-section,.b-section .b-modal__closer,.b-section .owl-prev,.b-section .owl-next{margin-bottom:0}
.speech-bubble-quotation{display:none;height:50px;width:50px;background:url(/img/speech-mark.png);background-size:contain !important;background-repeat:no-repeat;background-position:center center;position:absolute}
.speech-bubble-quotation--open{left:0;top:0}
.speech-bubble-quotation--close{right:0;bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.artist-name{position:absolute;bottom:80px;right:40px;text-transform:uppercase}
@media (max-width:890px){.artist-name{display:none}
}
.copy{font-family:'Times New Roman',serif;margin:0 auto;width:90%;max-width:900px;font-size:20px}
.modal-set-list{text-align:left}
.set-list-cols{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:280px;-moz-column-width:280px;column-width:280px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}
.set-list-cols__heading{margin-bottom:30px}
.b-acts-grid{width:90%;margin:0 auto -2% auto}
@media (max-width:600px){.b-acts-grid{width:100%}
}
.b-acts-grid__item{position:relative;background:black;display:inline-block;width:49%;float:left;padding-top:32%;background-size:cover;background-position:center center}
.b-acts-grid__item:nth-child(n){margin-bottom:2%;margin-right:2%}
.b-acts-grid__item:nth-child(2n){margin-right:0;margin-bottom:2%}
@media (max-width:600px){.b-acts-grid__item{width:100%;padding-top:80%}
.b-acts-grid__item:nth-child(n){margin-bottom:1%;margin-right:1%}
.b-acts-grid__item:nth-child(1n){margin-right:0;margin-bottom:1%}
}
.b-acts-grid__title{position:absolute;width:90%;text-align:center;left:5%;bottom:10%;color:white;font-size:30px;font-weight:500;text-transform:uppercase;line-height:1.1}
@media (max-width:1000px){.b-acts-grid__title{font-size:26px}
}
.b-acts-grid__img{display:block;-webkit-filter:grayscale(1);opacity:0.8}
.b-acts-grid__img:hover{-webkit-filter:grayscale(0)}
.b-acts-grid__fave{position:absolute;bottom:15px;right:15px;color:white;font-size:22px;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.b-acts-grid__item:hover .b-acts-grid__img{-webkit-filter:grayscale(0)}
.b-modal{// display:flex;// justify-content:center;// align-items:center;pointer-events:none;background:rgba(0,0,0,0.7);overflow:auto;-webkit-overflow-scrolling:touch;webkit-transform:translate3d(0,0,0)}
.b-modal .b-screen__vertical-aligner{margin:50px 0}
.b-modal .l-container{background:white;padding:0 0 3em}
@media screen and (max-width:600px){.b-modal .l-container{width:95%}
}
.b-modal .section-heading{font-size:26px}
.b-modal section{padding:2em 2em}
.b-modal--is-active{pointer-events:all}
.b-modal__header{margin-top:0;margin-bottom:2em;color:white;background:black}
.b-modal__closer{color:white;right:7px;top:-7px;border-radius:100%;padding:8px 12px 8px 12px;font-weight:bold;font-size:0.8rem;border:1px solid}
.b-modal__title{font-size:20px;display:inline-block;margin:0 auto;padding:0.6em 0;text-transform:uppercase;font-weight:300;letter-spacing:0.05em}
.border-box-style{display:inline-block;margin:0 auto;padding:0 0 30px 0}
.border-box-style .section-heading{margin:0 auto}
form > *{max-width:90%;margin:0 auto}
form input,form textarea{margin-top:0.3em;border:1px solid black;border-radius:2px;padding:12px;width:100%}
form ::-webkit-input-placeholder{color:transparent}
form textarea{width:100%;max-width:100%;height:180px}
form select{height:45px}
form label{font-size:16px;margin:9px 0 0 0}
form .form-pair{display:block;width:100%;text-align:left;margin:0 0 12px 0}
form .form-pair > *:nth-child(1){float:left}
form .form-pair > *:nth-child(2){float:right}
form .checkbox-holder{margin-top:16px}
form .checkbox-holder label{float:left;margin:0}
form .checkbox-holder .checker{float:right;margin:4px 0 0 15px}
form .form-step-no{background:#e87e08;color:black;border-radius:100%;padding:0 7px 1px 7px;font-weight:700;margin-right:10px}
.desk-band-title{text-transform:uppercase;margin:0 0 30px 0;font-size:30px;font-weight:400;// color:#e87e08;display:block;position:absolute;right:40px;bottom:10px}
@media (max-width:890px){.desk-band-title{display:none}
}
.mobile-band-title{text-transform:uppercase;margin:0 0 30px 0;font-size:30px;color:#e87e08;display:none}
@media (max-width:890px){.mobile-band-title{display:block}
}
.enquiry-section{padding-top:7em}
.remove-from-favs.fa-heart-o:before{content:"\f004" !important}
.b-menu-icon{display:none;z-index:100}
@media screen and (max-width:480px){.b-menu-icon{display:block}
}
.b-menu-icon .b-menu-icon__bar{background:white}
.b-menu-icon:before{content:"";display:block;background:black;height:60px;width:60px;border-radius:100%;position:absolute;top:-19px;left:-9px;box-shadow:0 2px 5px rgba(0,0,0,0.26);-webkit-transition:all 200ms cubic-bezier(0.25,0.25,0.75,0.75);transition:all 200ms cubic-bezier(0.25,0.25,0.75,0.75)}
.copy__item{margin-top:0;margin-bottom:0.3em}
.input-group{position:relative}
.input-group-addon{font-size:20px;position:absolute;right:10px;top:50%;margin-top:-10px}
.your-event table{width:100%}
.field-checkboxlist{}
.custom-checkbox{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;border-bottom:1px dotted grey}
.custom-checkbox label{white-space:nowrap}
.custom-checkbox input{margin:0}
.gigz-tabs{display:flex;list-style:none;border-bottom:1px solid grey;overflow:hidden;padding:0;justify-content:center;flex-wrap:wrap}
.gigz-tabs__tab{margin-right:0.5em;margin-bottom:-4px;border:1px solid grey;border-bottom:none;padding:0.3em 0.5em 0.5em 0.5em;background:#efefef;border-radius:3px}
.gigz-tabs__tab.active{background:#595858}
.gigz-tabs__tab a{font-weight:400}
.gigz-tabs__tab.active a{color:white}
.tabs-pane h4{font-weight:700;font-size:1.3rem}
.fab-sign-out{position:fixed;bottom:-5px;left:8px;z-index:9999;background:black;color:white}