/*
Theme Name: Traverse
*/
@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
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{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}address{font-style:normal}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}dd{margin:0 0 0 10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider-frame .slick-track,.slick-slider-frame .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:flex;align-items:stretch}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'icomoon';src:url(//www.traversegateway.com/wp-content/themes/traversecustom/css/../fonts/icomoon.ttf?8yxxx2) format('truetype'),url(//www.traversegateway.com/wp-content/themes/traversecustom/css/../fonts/icomoon.woff?8yxxx2) format('woff'),url(//www.traversegateway.com/wp-content/themes/traversecustom/css/../fonts/icomoon.svg?8yxxx2#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icon-],.menu a.has-drop-down-a:before,.menu span.has-drop-down-a:before,.client-area a.has-drop-down-a:before,.blockquote-section blockquote:before,.blockquote-section blockquote:after,.header-phone:before,form .jcf-select .jcf-select-opener:before,.check-list li:before,[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-quotes-reverse:before,.blockquote-section blockquote:before,.blockquote-section blockquote:after{content:"\e905"}.icon-quotes:before,.blockquote-section blockquote:after{content:"\e906"}.icon-arrow-down:before,.menu a.has-drop-down-a:before,.client-area a.has-drop-down-a:before,.menu span.has-drop-down-a:before{content:"\e904"}.icon-Facebook:before{content:"\e900"}.icon-LinkedIN:before{content:"\e901"}.icon-Twitter:before{content:"\e902"}.icon-Youtube:before{content:"\e903"}.social a,.socials a{transition:none !important}.social a:hover{text-decoration:none}.client-area,.menu,#footer .links-col ul,#footer .contacts-col .social,#footer .copy-holder ul,#footer-sm .social,.slick-slider .slick-dots,ul.errors-box,.people .tabset,.bullet ul,.district-logos .logo-list,.model-list,.lessons-list,.commitment-list,.choose-section ul,.ol-custom{margin:0;padding:0;list-style:none}.clearfix:after,.container:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.align-right{text-align:right}.pt-0{padding-top:0 !important}.bg-green{background:#82c31f}.container-sm{padding:0 40px;margin:0 auto;width:100%;max-width:932px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#470c18;letter-spacing:1.3px;background:#fff;font:20px/1.7 'Barlow Semi Condensed',Arial,Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}video,iframe,object,embed{max-width:100%;display:block}#__bs_notify__{display:none}.gm-style img{max-width:none}blockquote,blockquote:before,blockquote:after,q,q:before,q:after{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}.resize-active #header *{transition:none !important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-weight:500;line-height:1.06;margin:0 0 30px;color:inherit;text-transform:uppercase}h1,.h1{font-size:80px;letter-spacing:5.3px}h2,.h2{font-size:60px}h3,.h3{font-size:40px}h4,.h4{font-size:30px}h5,.h5{font-size:18px;font-weight:700}h6,.h6{font-size:15px}p{margin:0 0 30px}ul:not([class]),ol:not([class]){margin-bottom:15px}a{color:#470c18;transition:color .3s}form,fieldset{margin:0;padding:0;border-style:none}input[type=text],input[type=tel],input[type=email],input[type=number],input[type=search],input[type=password],textarea{color:#470c18;-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;display:block;background:#f6f7f7;border:1px solid #f6f7f7;padding:9px 10px;font-size:inherit;line-height:1.5;min-height:40px;width:100%;margin:0;outline:none;box-shadow:none;transition:border .3s}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#001c46;opacity:.3}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{opacity:.3;color:#001c46}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:#001c46;opacity:.3}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#001c46;opacity:.3}input[type=text].placeholder,input[type=tel].placeholder,input[type=email].placeholder,input[type=search].placeholder,input[type=password].placeholder,textarea.placeholder{color:#001c46;opacity:.3}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:#470c18}select{-webkit-border-radius:0}select .hideme{display:none}textarea{resize:vertical;vertical-align:top;height:150px;min-height:120px}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.block .text-content{min-width:100%}#header{position:fixed;left:0;top:0;right:0;background:#fff;z-index:999;transition:all .3s}.top-header{text-align:center;background:#470c18;color:#fff;font-size:27px;padding:15px;font-weight:500}.header-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logo{transition:opacity .3s;padding-left:40px}.logo a{display:flex}.account{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.nav-opener{display:none;float:right;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:25px;padding:5px;position:relative;z-index:99;background:#fff}.nav-opener:before,.nav-opener:after,.nav-opener span{content:'';right:5px;position:absolute;top:12px;height:1px;left:5px;background:#470c18;border-radius:25px;transition:.3s}.nav-opener span{top:5px}.nav-opener:after{bottom:5px;top:auto}.nav-slide-inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;transition:all .3s}.account li a{font-size:17px;text-transform:uppercase;font-weight:500;letter-spacing:2.5px}.account li a:hover{text-decoration:none}body.nav-active .nav-opener span{display:none}body.nav-active .nav-opener:before{transform:rotate(45deg);top:10px}body.nav-active .nav-opener:after{transform:rotate(-45deg);top:10px}body.nav-active .nav-slide{transform:translateX(0)}.menu>li>a{white-space:nowrap}.menu>li:hover>a.has-drop-down-a,.menu>li>a.has-drop-down-a:hover,.menu>li:hover>span{position:relative;z-index:101}.menu>li:hover>a:before,.menu>li:hover>span:before{transform:scale(-1);top:5px}.menu>li:hover .drop{opacity:1;visibility:visible}.menu>li.active:not(.current_page_parent)>a,.menu>li.active:not(.current_page_parent)>span{text-decoration:none}.menu li{display:inline-block;position:relative;margin:0 40px 0 27px}.menu a.has-drop-down-a,.menu span.has-drop-down-a{padding-right:19px}.menu a.has-drop-down-a:before,.menu span.has-drop-down-a:before{position:absolute;top:15px;right:0;font-size:9px;font-weight:700}.menu .drop{position:absolute;top:calc(100% - 70px);left:50%;transform:translateX(-50%);margin:24px 0 0 -10px;overflow:hidden;z-index:100;background:#fff;opacity:0;visibility:hidden;padding:55px 20px 10px;transition:opacity .3s,visibility .3s;box-shadow:0 2px 6px 0 rgba(0,28,70,.1);min-width:calc(100% + 40px)}.menu .drop ul{padding:0;text-align:center;list-style:none}.menu .drop ul li,.client-area .drop ul li{margin:0 0 10px}.menu .drop ul a,.client-area .drop ul a{padding:0;border:none;white-space:nowrap}#header .btn{padding:34px 42px}#footer h4{color:#d64334}#footer .container-holder{display:-ms-flexbox;display:flex;padding:90px 0}#footer .columns-holder{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;align-items:flex-start}#footer .links-col{width:50%;text-align:right}#footer .title{width:100%;font-size:14px;margin:0 0 17px;font-weight:700;column-span:all}#footer .heading{font-weight:700;font-size:14px;display:block;margin:0 0 15px;color:#538cca}#footer .heading:hover{color:#538cca}#footer .contacts-col{position:relative;-ms-flex-pack:end;justify-content:flex-end;width:50%}#footer .contact-col1{width:42%}#footer address,#footer p,.footer-bottom p{margin:0}#footer .copy-holder{padding:10px 0 20px}#footer .copy-holder a{color:#001c46}.page-template-template-contact #footer .copy-holder{padding:30px 0 20px}#footer .social li{display:inline-block;margin:0 22px 0 0}.footer-bottom{color:#fff;background:#91b6bb;padding:28px 40px;font-size:14px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;text-transform:uppercase;font-weight:500}.footer-bottom [class^=col]{display:flex;align-items:center}.footer-bottom .col-right img{margin:0 0 0 26px}.footer-bottom a{color:#fff}.footer-menu{margin:0 0 0 26px;padding:0}.footer-menu li{display:inline-block;margin:0 15px}.footer-menu a{text-decoration:underline}.footer-menu a:hover{text-decoration:none}.desktop-visible{display:none}.slick-slider *{outline:none}.slick-slider .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 -5px}.slick-slider .slick-dots li{margin:0 4px}.slick-slider .slick-dots li.slick-active button{background:#b5d560}.slick-slider .slick-dots button{width:79px;height:3px;border-radius:2px;display:block;background:#538cca;border:none;margin:0;padding:0;text-indent:-9999px;overflow:hidden;transition:background .3s}.slick-slider .slick-dots button:hover{background:#b5d560}#wrapper{overflow:hidden;width:100%;position:relative;padding-top:163px}a{text-decoration:none}a:hover{text-decoration:underline}.search-form fieldset{display:flex;justify-content:space-between}.container{max-width:1724px;padding:0 40px;margin:0 auto;width:100%}#header .container{max-width:none}.mobile-visible{display:none !important}.mobile-hidden{display:block}.btn,.wp-block-button__link{position:relative;display:inline-block;text-align:center;padding:30px 40px;transition:.3s;font-size:17px;font-weight:500;letter-spacing:2px;line-height:20px;background:#d64334;color:#fff;text-transform:uppercase;border-radius:0;border:0}.btn-white{background:#fff;color:#d64334}.btn:hover,.wp-block-button__link:hover{text-decoration:none;opacity:.8}.slick-arrow{position:absolute;width:50px;height:50px;border-radius:50%;bottom:83px;right:0;margin:0 50px 0 0;padding:0;border:0;color:#470c18;z-index:3;font-size:23px;text-align:center;background:0 0}.slick-arrow .icon{transform:rotate(90deg);display:inline-block;margin:6px 0 0}.slick-arrow .icon,.slick-arrow .icon:before{font-weight:700}.slick-arrow.slick-next{margin:0}.slick-arrow.slick-next .icon{transform:rotate(-90deg)}.slick-arrow.slick-disabled{opacity:.35}.intro{background-color:#470c18;background-position:center;background-size:cover;padding:95px 0;display:flex;align-items:center;min-height:654px;margin-bottom:110px}.intro .text-holder{max-width:1044px;background:#fff;padding:64px 80px 51px}.home .intro .text-holder{background:#d64334 url(//www.traversegateway.com/wp-content/themes/traversecustom/css/../images/bg-red.png);max-width:701px}.home .intro .text-holder p{color:#fff}.page-template-template-fitness .intro .text-holder{max-width:985px}.page-template-template-dining .intro .text-holder{max-width:780px}.intro .wp-block-buttons{float:left;margin:20px 30px 0 0}.intro h5{margin:0}.intro h5+p{text-transform:uppercase;font-size:18px;font-weight:500}.intro .wp-block-buttons+h5{margin:67px 0 0}.title{text-align:center;padding-bottom:30px}.columns-block{margin-bottom:120px}.items-holder{display:flex}.items-holder .item{position:relative}.item .text-content{position:absolute;bottom:-1px;left:0;right:0;padding:24px 50px 50px}.item .text-content h3{display:inline-block;background:#fff;color:#d64334;padding:35px 30px;margin:0}.item .text-content h3 span{display:block;font-size:20px;margin-top:15px}.columns-block-hover .item .text-content h3{white-space:nowrap}.item .text{display:none;padding:0 30px}.columns-block-hover .items-holder .item:hover .text-content{background:#fff;padding:24px 50px 0}.columns-block-hover .items-holder .item:hover .text{display:block}.columns-block-bg{position:relative}.columns-block-bg:before{content:'';background:#d64334 url(//www.traversegateway.com/wp-content/themes/traversecustom/css/../images/bg-red.png);position:absolute;left:0;right:0;top:-110px;height:98%}.columns-block-bg .container{position:relative}.columns-block-bg .title{color:#fff}.arrow-long{font-size:30px;font-family:"Open Sans",Verdana,sans-serif;position:relative;display:inline-block;line-height:1}.item .arrow-long{color:#d64334}.item .arrow-long:before{background:#d64334}.button-holder{text-align:center;padding-top:60px}.row .block{background:#d64334 url(//www.traversegateway.com/wp-content/themes/traversecustom/css/../images/bg-red.png);display:flex;align-items:center}.container-rows .block{display:flex;align-items:center;padding-bottom:100px}.container-rows .block:last-child{border-bottom:1px solid #d64334}.row .block:nth-child(even),.container-rows .block:nth-child(even){flex-direction:row-reverse}.row .block .text-holder,.row .block img,.container-rows .block .text-holder,.container-rows .block img{width:50%;max-width:50%;min-width:50%}.row .block .text-holder .text{max-width:862px;padding:0 calc(40px + 14.5%) 0 15.5%}.row .block:nth-child(even) .text-holder .text{padding:0 25% 0 40px;float:right}.row .block p{color:#fff}.row .block .btn{margin-top:20px}.container-rows .block .text-holder .text{padding:0 0 0 16%}.container-rows .block:nth-child(even) .text-holder .text{padding:0 16% 0 0}.features-section{background:#d64334;padding:100px 0 40px;margin-bottom:100px}.intro+.features-section{margin-top:-110px}.features-section .container-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.features-section .col{width:22%;background:rgba(242,172,140,.2);min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 50px;margin-bottom:60px;color:#fff}.features-section .col h5{margin:0;line-height:1.55;width:100%}.features-section .col img{margin-bottom:30px}.events-holder{display:flex;justify-content:space-between;border-bottom:1px solid #d64334;padding-bottom:156px}.events-holder .event{width:30%;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}.events-holder .slick-list{margin:0 -30px;min-width:100%}.events-holder .slick-list .event{margin:0 30px}.events-block .title{text-align:left;overflow:hidden}.events-block .title h2{float:left}.events-block .title .btn,.events-block .title .phone{float:right;margin-left:80px}.events-block .title .phone{padding-top:17px;font-size:18px;font-weight:500}.events-block .title .phone h5{margin:0 0 2px}.events-block .event{border-top:1px solid #d64334;padding-top:41px}.events-block .event h3{color:#d64334}.events-block .event .meta{display:flex;font-size:18px;text-transform:uppercase;margin-bottom:65px;justify-content:space-between}.events-block .event .meta h5{margin:0 0 2px}.events-block .event .meta .col{padding-right:3%;white-space:nowrap}.events-block .event .meta .col:last-child{white-space:normal}.image-and-text .content-holder{border-bottom:1px solid #d64334;margin-bottom:61px;padding-bottom:96px;display:flex;align-items:center;justify-content:space-between}.image-and-text img{width:50%;min-width:50%;max-width:50%}.image-and-text .text-holder{width:40.5%}.image-and-text .text-holder h5{margin:60px 0 0}.image-and-text .text-holder h5+p,.intro-section h5+p{text-transform:uppercase;font-size:18px;font-weight:500}.intro-section h4{color:#d64334}.intro-section h5,.rows-block-colored .text-right h5{margin:0}.intro-section .intro{margin:0}.buttons{list-style:none;margin:60px 0 0;padding:0}.buttons li{display:inline-block;margin-right:22px}.buttons li:last-child{margin-right:0}.rows-block-colored{padding:0 0 96px}.rows-block-colored .block{padding:0}.rows-block-colored .block:last-child{margin-bottom:96px;position:relative;border:0}.rows-block-colored .block:last-child:after{background:#d64334;content:'';position:absolute;left:0;right:0;bottom:-96px;height:1px}.rows-block-colored .title{text-align:left;display:flex;align-items:center;justify-content:space-between}.rows-block-colored .title-content{max-width:50%}.rows-block-colored .text-right{display:flex;align-items:center;text-transform:uppercase;font-size:18px;font-weight:500}.rows-block-colored .hours{margin-right:80px}.rows-block-colored .container-rows .block:nth-child(odd){background:#d64334;color:#fff}.rows-block-colored .text-holder{position:relative}.rows-block-colored .text-holder:after{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(214,67,52,0);border-left-color:#fff;border-width:22px;margin-top:-22px}.rows-block-colored .container-rows .block:nth-child(odd) .text-holder:after{border-color:rgba(214,67,52,0);border-right-color:#d64334;right:100%;left:auto}.rows-block-colored .container-rows .block:nth-child(even) .text-holder .text,.rows-block-colored .container-rows .block .text-holder .text{padding:0 13%}.rows-block-colored .container-rows .block h3{color:#d64334}.rows-block-colored .container-rows .block:nth-child(odd) h3{color:#470c18}.container-rows .block .text :last-child{margin-bottom:0}.upcoming-event-holder{background:#d64334;color:#fff;text-transform:uppercase;font-size:18px;font-weight:500;margin:-110px 0 90px;padding:34px 0}.upcoming-event-holder *{color:#fff !important}.upcoming-event-holder h4{margin:0;white-space:nowrap}.upcoming-event-holder .container{display:flex;align-items:center;justify-content:space-between}.upcoming-event-holder .container:after{content:none}.upcoming-event-holder .arrow-long{color:#fff}.upcoming-event-holder .arrow-long:before{background:#fff}.upcoming-event-holder .event-content{margin-right:185px}.upcoming-event-holder.get-directions-holder{margin:0}.map-holder{position:relative;background:#222}.map-holder .tabset{list-style:none;margin:0;padding:0;position:absolute;left:0;top:0;width:284px;background:rgba(71,12,24,.32);z-index:1}.map-holder .tabset *{color:#fff}.map-holder img{width:100%;max-width:none}.map-holder .tabset .arrow-long:before{background:#fff}.map-holder .tabset a{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;padding:30px 40px;background:#b1b1b1;font-weight:500;font-size:17px}.map-holder .tabset a:hover{text-decoration:none;opacity:.9}.map-holder .tabset a.active{background:#d64334}.map-holder #tab2 .container{max-width:1297px;padding:0}.map-holder .tabset .switch-block{padding:0;height:0;transition:all .5s;overflow:hidden}.map-holder .tabset a.active+.switch-block{height:128px;padding:13px 0}.map-holder .tabset .switch-row{display:flex;align-items:center;justify-content:space-between;padding:11px 40px;font-size:17px;cursor:pointer}.map-holder .tabset .switch-row .switcher{width:34px;height:15px;border:1px solid #fff;border-radius:7px;position:relative}.map-holder .tabset .switch-row .switcher:after{content:'';width:11px;height:11px;border-radius:50%;background:#fff;left:1px;top:1px;transition:left .3s;position:absolute}.map-holder.gateway-active .tabset .switch-row.switch-gateway .switcher,.map-holder.transportation-active .tabset .switch-row.switch-transportation .switcher{background:#d64334}.map-holder.gateway-active .tabset .switch-row.switch-gateway .switcher:after,.map-holder.transportation-active .tabset .switch-row.switch-transportation .switcher:after{left:20px}.map-holder .map-image-gateway{position:absolute;left:0;top:0;transition:all .3s;opacity:0}.map-holder.gateway-active .map-image-gateway{opacity:1}.map-image-holder{position:relative}.pin{position:absolute;opacity:0;transition:all .3s;left:50%;top:50%;transform:translateX(-50%);font-size:17px;text-transform:uppercase;text-align:center}.pin.ssfd{left:8%;top:61%}.pin.sfia{left:51%;top:21%}.pin.i280{left:86.2%;top:5.6%}.pin.bs{left:90%;top:19%}.pin.cs{left:85.5%;top:52.1%}.pin.c101{left:75.5%;top:70.5%}.pin.got{left:56%;top:54%}.pin .pin-title{display:none;background:#fff;padding:20px;width:180px;position:absolute;left:50%;top:80px;transform:translateX(-50%)}.pin .pin-title:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:14px;margin-left:-14px}.pin .pin-title :last-child{margin-bottom:0}.pin .pin-title strong{display:block}.pin:hover .pin-title{display:block}.map-holder.transportation-active .pin{opacity:1}.pin .icon{max-width:60px;border-radius:50%;overflow:hidden;margin:0 auto;transform:scale(1);transition:transform .125s ease-out}.pin .icon img{max-width:none;width:100%}.pin:hover .icon{transform:scale(1.1)}.pin .number,.pin-number .number{background:#d64334;color:#fff;border-radius:50%;text-align:center;font-size:13px;width:25px;height:25px;line-height:25px;display:block}.pin-number{font-size:13px;text-transform:uppercase;font-weight:500;position:relative;padding:2px 0 0 37px;break-inside:avoid;margin:0 0 28px}.pin-number .number{position:absolute;left:0;top:0}.pin-number-title strong{display:block}.directions-icon{margin-right:14px}.map-holder .lightbox-link{font-size:13px;font-weight:500;text-transform:uppercase;color:#d64334;display:inline-block;margin-bottom:16px}.map-holder .lightbox-link .arrow{transform:rotate(-45deg);display:inline-block;font-size:20px;margin:0 0 0 -6px}.pin-numbers-holder{column-count:2;line-height:1.5;border-bottom:1px solid #d64334;padding:10px 0 40px;margin-bottom:20px}@media (min-width:768px){.tablet-hidden{display:none !important}.navigation-single{display:flex;justify-content:space-between}}@media (min-width:1024px){.desktop-hidden{display:none !important}.desktop-visible{display:block !important}.js-tab-hidden{display:block !important;left:-9999px !important;position:absolute !important;top:-9999px !important}}@media (min-width:1366px){.widescreen-hidden{display:none !important}}@media (max-width:1365px){.widescreen-visible{display:none !important}.container{padding:0 30px}.logo{padding-left:30px}.footer-bottom{padding:28px 30px}#footer .contact-col1{width:48%}#footer .contacts-col .social{margin-top:38px}.item .text-content{padding:24px 30px 30px}.columns-block-hover .items-holder .item:hover .text-content{padding:24px 30px 0}.item .text-content h3{padding:30px 25px}.item .text{padding:0 25px}.row .block .text-holder .text,.row .block:nth-child(even) .text-holder .text{padding:0 30px}.container-rows .block .text-holder .text{padding:0 0 0 30px}.container-rows .block:nth-child(even) .text-holder .text{padding:0 30px 0 0}.row .block .btn{margin:0}.features-section .col{padding:30px}.image-and-text .text-holder{width:50%;padding-left:30px}.rows-block-colored .container-rows .block:nth-child(even) .text-holder .text,.rows-block-colored .container-rows .block .text-holder .text{padding:0 30px}.buttons{margin:47px 0 0}.buttons li{margin:13px 10px 0 0}.events-holder .slick-list{margin:0 -15px}.events-holder .slick-list .event{margin:0 15px}}@media (max-width:1278px){body{font-size:18px;letter-spacing:1px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h6{margin:0 0 25px}h1,.h1{font-size:60px;letter-spacing:3px}h2,.h2{font-size:45px}h3,.h3{font-size:30px}h4,.h4{font-size:26px}p{margin:0 0 25px}.btn{padding:22px 30px}.menu li{margin:0 17px}.upcoming-event-holder .event-content{margin-right:10%}.rows-block-colored .text-right{display:block}.rows-block-colored .text-right .btn{margin-top:30px}.text-holder .text{line-height:1.5}.rows-block-colored .container-rows .block .text-holder .text{padding:0 25px}.rows-block-colored .container-rows .block .text-holder .text h3{margin:0 0 20px}}@media (max-width:1023px){body{font-size:15px;letter-spacing:1px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h6{margin:0 0 20px}h1,.h1{font-size:40px;letter-spacing:2.6px}h2,.h2{font-size:30px}h3,.h3{font-size:20px}h4,.h4{font-size:20px}h5,.h5{font-size:13px}h6,.h6{font-size:11px}p{margin:0 0 20px}.btn,.wp-block-button__link{font-size:13px;letter-spacing:1px;padding:13px 19px}.top-header{font-size:19px;padding:7px 28px}.header-holder{padding:17px 0}.logo{max-width:137px;padding-left:22px}.nav-opener{display:-ms-flexbox;display:flex;margin:0 20px 0 0}.account li span{display:inline-block;vertical-align:top;padding:0}.account li span:hover{border:none}.nav-slide{position:fixed;top:105px;right:0;height:calc(100vh - 105px);width:100%;overflow-x:hidden;overflow-y:auto;padding:0 0 42px;z-index:2;transform:translateX(100%);transition:.5s;background:#fff}.nav-slide-inner{display:block}.nav-slide-inner{width:100%;padding:70px 20px 20px}.nav-holder li,.client-area li{text-align:center}.nav-holder li a,.client-area li a{display:block;padding:0;font-size:30px}.nav-holder li a:hover,.client-area li a:hover{border:none}.menu,.nav-slide-inner>*{width:100%}.account{display:block}.menu>li.active>a,.menu>li.active>span{border-bottom:none}.menu li{display:block;text-align:center}.menu>li{margin:0 0 30px;padding:0 0 30px;position:relative}.menu>li:before{content:'';width:35px;height:2px;background:#d64334;position:absolute;top:-20px;left:50%;margin-left:-17px}.menu li:first-child .drop{margin:0}.menu a.has-drop-down-a,.client-area>li>a.has-drop-down-a,.menu span.has-drop-down-a{padding-right:0}.menu a.has-drop-down-a:before,.client-area>li>a.has-drop-down-a:before,.menu span.has-drop-down-a:before{display:none}.menu .drop,.client-area .drop{position:static;transform:none;padding:19px 0 0;margin:0;opacity:1;visibility:visible;background:0 0;box-shadow:none;min-width:0}.menu .drop ul,.client-area .drop ul{white-space:normal;display:block;padding:0;margin:0}.menu .drop ul li{margin:14px 0 0}.menu .drop ul li:first-child,.client-area .drop ul li:first-child{margin-top:0}.menu .drop ul a,.client-area .drop ul a{margin:0;font-size:15px;letter-spacing:1.5px}#header .btn{font-size:20px;padding:21px}#footer{padding:0 13px}#footer .container-holder{padding:45px 0}#footer .logo-col{width:103px;margin:0}#footer .logo-col img{width:40px;height:45px}#footer .contacts-col{width:50%}#footer .links-col .col{margin-bottom:12px}#footer .contacts-col:after{bottom:-14px;width:290px;height:55px}#footer .contacts-col:before{width:54px;height:212px;bottom:30px;right:27px}#footer .copy-holder{padding:18px 0;font-size:12px}#footer .copy-holder li{margin-right:16px}.footer-bottom{font-size:13px}.footer-bottom,.footer-bottom [class^=col]{display:block}.footer-bottom [class^=col]>*{display:block;margin:0 auto 16px !important;text-align:center}.footer-bottom .col-right a img{margin:0}.footer-bottom [class^=col]>a{display:inline-block}.footer-bottom .col-right{padding-bottom:14px !important}.footer-menu li{margin:0 7px}.footer-bottom [class^=col]:last-child>*:last-child{margin-bottom:0 !important}.footer-bottom [class^=col]{align-items:center;text-align:center}#wrapper{padding-top:105px}.container{padding:0 28px}.intro{padding:45px 0;min-height:398px;align-items:flex-start;margin-bottom:34px}.intro .text-holder,.home .intro .text-holder{padding:35px 43px}.intro h5+p,.image-and-text .text-holder h5+p,.intro-section h5+p,.rows-block-colored .text-right,.events-block .title .phone,.events-block .event .meta{font-size:13px}.intro .wp-block-buttons+h5{margin:47px 0 0}.intro .wp-block-buttons{margin:20px 15px 0 0}.title{padding-bottom:7px}.item .text-content{padding:20px 25px 25px}.columns-block-hover .items-holder .item:hover .text-content{padding:20px 25px 0}.item .text-content h3{padding:19px 16px}.item .text{padding:0 0 0 16px}.item .text-content h3 span{display:inline-block;font-size:13px;margin-top:0}.button-holder{padding-top:28px}.columns-block{margin-bottom:44px}.map-holder{background:#fff}.map-holder .map-image-gateway,.pin{opacity:1}.pin.ssfd{top:53%}.block .text-holder .text h3{font-size:22px}.upcoming-event-holder{font-size:13px;margin:-34px 0 34px}.upcoming-event-holder h4{font-size:17px}.map-holder div.desktop-hidden{padding:29px 0}.map-holder #tab2 div.desktop-hidden{padding:29px 28px;display:flex;justify-content:space-between;align-items:center}.arrow-long{font-size:20px}.arrow-long:before{height:2px;margin-top:0;width:30px}.pin .pin-title{display:none !important}.row .block,.container-rows .block,.image-and-text .content-holder{display:block}.row .block{overflow:hidden}.row .block .text-holder,.row .block img,.container-rows .block .text-holder,.container-rows .block img,.image-and-text .text-holder,.image-and-text img{width:100%;max-width:none}.row .block .text-holder .text,.rows-block-colored .container-rows .block .text-holder .text{padding:36px 38px !important;float:none !important}.container-rows .block .text-holder .text{padding:30px 0 !important}.image-and-text .text-holder{padding:25px 0 0}.image-and-text .text-holder h5{margin:30px 0 0}.image-and-text .content-holder{padding-bottom:40px;margin-bottom:30px}.rows-block-colored .container-rows .block:nth-child(odd) .text-holder:after,.rows-block-colored .container-rows .block .text-holder:after{bottom:100%;left:50%;right:auto;top:auto;margin-left:-17px;margin-top:0;border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:17px}.rows-block-colored .container-rows .block:nth-child(odd) .text-holder:after{border-bottom-color:#d64334}.rows-block-colored .block:last-child{margin-bottom:38px}.rows-block-colored .block:last-child:after{bottom:-38px}.rows-block-colored{padding-bottom:38px}.buttons{margin:10px 0 0}.buttons li{margin:20px 15px 0 0}.columns-block-bg:before{top:-34px;height:auto;bottom:-20px}.columns-block-bg{margin-bottom:64px}.columns-block .container{padding:0 20px}.events-block .title{padding-bottom:41px}.events-block .title h2{float:none}.events-block .title .btn,.events-block .title .phone{float:left;margin:0}.events-block .title .phone{padding-top:5px}.events-block .title .btn{margin-right:24px}.events-block .event{padding-top:16px}.events-block .event .meta{margin-bottom:34px}.slick-arrow{bottom:24px}.events-holder{padding-bottom:78px}.intro+.features-section{margin-top:-34px;padding:30px 0 10px}.features-section .col{width:47%;padding:20px}.container-rows .block{padding-bottom:11px}}@media (max-width:767px){#footer .logo-col{width:100%;text-align:center;margin-bottom:39px}#footer .logo-col img{width:50px;height:56px}#footer .links-col{display:none}#footer .links-col ul li{margin-bottom:2px}#footer .links-col ul a{font-size:14px}#footer .contacts-col{width:100%}#footer .contact-col1{width:100%;margin:0 0 20px}#footer .contacts-col:after{display:none}#footer .contacts-col:before{display:none}#footer .contacts-col .social{-ms-flex-pack:center;justify-content:center;margin-top:16px}#footer .contacts-col .social li{margin:0 33px 0 0}#footer .contacts-col .social a{width:42px;height:42px}#footer .contacts-col .social i{font-size:18px}.mobile-visible{display:block !important}.mobile-hidden{display:none !important}.items-holder{display:block}.items-holder .item img,.row .block img,.container-rows .block img{max-width:none;width:100%}.columns-block-hover .items-holder .item:hover .text-content{padding:20px 25px 25px}.upcoming-event-holder{padding:27px 0}.upcoming-event-holder .container{display:block;position:relative}.upcoming-event-holder .container>*{display:block}.upcoming-event-holder h4{margin:0 0 20px}.upcoming-event-holder .event-content{margin:0 0 30px}.directions-icon{right:0;top:0;position:absolute;width:16px;margin-right:28px}.rows-block-colored .title{display:block;padding-bottom:40px}.rows-block-colored .title-content{max-width:none;padding-bottom:10px}.features-section .col{margin-bottom:20px}}
/*!
Description: This is the ONYX Design custom stylesheet
Author: ONYX Design
Author URI: https://onyxdesign.net/
Version: 12
*/
p.amenity-summary{color:#91322f;line-height:1.2;font-weight:500}.fitness-page-header-content p{font-weight:500}.fitness-page-header-content p span{display:inline-block}.fitness-page-header-content .wp-block-buttons{float:none}.fitness-page-header-content .wp-block-buttons .log-in-btn{background:0 0;text-decoration:underline;padding-left:21px;color:#d64334}.features-section .col{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;position:relative;height:290px;min-height:210px}@media screen and (max-width:768px){.features-section .col{height:260px}}.features-section .col .amenity-icon-wrapper{margin-bottom:12px}.features-section .col .amenity-icon-wrapper img{height:60px;width:100%;margin-bottom:0 !important}.features-section .col .amenity-icon-wrapper img[alt=fitness-small]{padding-top:20px}.features-section .col h5{margin-bottom:6px}.features-section .col p.amenity-summary span{display:inline-block}.modal{opacity:0;visibility:hidden;position:fixed;top:0;left:0;bottom:0;right:0;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transition:opacity .3s ease-in-out,visiblity .7s ease-in-out;transition:opacity .3s ease-in-out,visiblity .7s ease-in-out;z-index:1000}.modal__overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;height:auto;min-width:100%;min-height:100%;background:rgba(0,0,0,.6)}.modal__container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#333;background:#fff;padding:70px 100px;max-width:720px;max-height:660px;min-width:2px;width:100%}@media screen and (max-width:667px){.modal__container{padding:40px}}.modal.show{opacity:1;visibility:visible}.modal-inner{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-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;position:relative;max-width:420px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.modal-inner .modal-icon-wrap{margin-bottom:20px !important}.modal-inner .modal-icon-wrap svg{height:96px}@media screen and (max-width:768px){.modal-inner .modal-icon-wrap svg{max-height:45px}}.modal-inner .modal-icon-wrap svg *{fill:#d64334 !important}.modal-inner h3.modal-title{color:#470c18;margin-bottom:26px;text-align:center}.modal-inner__description{text-align:justify}.modal-inner .announcement{text-align:center}.modal-inner .announcement__title{font-size:40px;color:#d64334;margin-bottom:7px}.modal-inner .announcement__date{font-size:20px;color:#470c18}.modal-inner svg.divider{margin-bottom:20px}.modal-inner__description{color:#470c18;font-weight:500;line-height:1.3}.modal-inner .operation-hours{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:40px}.modal-inner .operation-hours__title{color:#d64334;font-size:20px;text-align:left;margin-bottom:3px}.modal-inner .operation-hours__details{color:#470c18;font-weight:500;margin-bottom:0;line-height:1.3}.modal-inner .operation-hours__details span:first-child{margin-right:12px}.modal-inner .operation-hours__details span:last-child{margin-left:12px}.modal-close{position:absolute;right:20px;top:20px;border:0;color:#91322f;background:0 0}.modal-close img{width:26px !important;height:26px !important}.modal-btn{position:relative;width:100%;height:100vh}.modal-open{color:#91322f;text-align:center;background:0 0;border:0;text-transform:uppercase;font-weight:500;position:absolute;bottom:23px;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.modal-open:after{font-family:"icomoon" !important;content:"\e904";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;font-size:.8em;font-weight:800}.modal-open:hover{color:#fff}#footer .links-col h4 span{white-space:pre}@media screen and (max-width:767px){#footer .links-col{display:block !important;text-align:left;width:100%}}.enroll-open{background:#d64334 !important;color:#fff !important;position:initial !important}.enroll-open:after{content:"" !important}#fitness-enroll-modal #js-close{z-index:50}#fitness-enroll-modal .modal-inner{position:initial;max-width:none}#fitness-enroll-modal .modal-inner__vid{position:absolute;top:0;left:0;right:0;width:auto;min-width:100%;padding:0;background-color:#000;color:#fff;z-index:2}#fitness-enroll-modal .modal-inner__vid .traverse-video{margin:0 auto;position:relative;width:auto;max-height:300px}#fitness-enroll-modal .modal-inner__vid .traverse-video video{max-height:300px;width:100%}#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap{background-image:url("/wp-content/uploads/2021/07/BMR-vid_preview_OPT.jpg");width:auto;position:absolute;top:0;left:0;right:0;margin:0;height:100%;-o-object-fit:cover;object-fit:cover;padding:50px 100px 20px;background-position:center;cursor:pointer}#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap h3{text-shadow:0 0 .3em rgba(0,0,0,.6)}#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap__play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap__play img{width:48px;height:48px;margin-right:17px}#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap__play h4{font-size:20px;text-transform:none;margin-bottom:0}@media screen and (max-width:667px){#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap{padding:40px}#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap h3{font-weight:600}#fitness-enroll-modal .modal-inner__vid .fitness-modal-video-cover-wrap__play img{width:40px;height:40px;margin-bottom:8px}}#fitness-enroll-modal .modal-inner__spacer{min-height:230px}@media screen and (max-width:667px){#fitness-enroll-modal .modal-inner__spacer{min-height:160px}}#fitness-enroll-modal .modal-inner__description{margin-top:30px}#fitness-enroll-modal .modal-inner__description h4{font-size:40px;color:#d64334;margin-bottom:0}#fitness-enroll-modal .modal-inner__description a.wp-block-button__link{margin:0 auto;display:table}.fitness-page-header-content .modal__container{max-height:800px !important}#header .top-header span{font-size:24px;font-weight:600}@media screen and (min-width:1024px){.account li a,.menu>li>a{font-size:17px;font-weight:300;letter-spacing:1.8px !important;line-height:1.7em}}@media screen and (min-width:1024px){.menu>li{line-height:1.7em}}@media screen and (min-width:1024px){.menu a.has-drop-down-a:after,.menu span.has-drop-down-a:after{font-size:10px !important;font-weight:700;display:inline-block;padding-left:4px;padding-right:4px;position:relative;top:-1px}}.menu a.has-drop-down-a:after,.client-area a.has-drop-down-a:after,.menu span.has-drop-down-a:after{content:none;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:1024px){.menu a.has-drop-down-a:after,.client-area a.has-drop-down-a:after,.menu span.has-drop-down-a:after{content:"\e904"}}.menu a.has-drop-down-a:before,.client-area a.has-drop-down-a:before,.menu span.has-drop-down-a:before{content:none}.menu a.has-drop-down-a:before,.menu span.has-drop-down-a:before{top:13px;right:-15px}.menu>li:hover>a:before,.menu>li:hover>span:before{top:13px}@media screen and (min-width:1024px){.nav-slide-inner a.btn{font-size:14.4px;padding:2.5em 2.3em !important;font-weight:300;line-height:normal;margin:0 0 0 1.8vw}}.logo{padding-left:2vw}@media screen and (min-width:1024px){.logo a{height:34px;width:196px}}.logo a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#wrapper{padding-top:89px}#wrapper.has-banner{padding-top:164px}.header-actions{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-actions-action--social{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}@media screen and (min-width:1024px){.header-actions-action--social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}}.header-actions-action--social .icon{display:block;position:relative;display:block;width:23px;height:23px;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:1;-ms-flex-negative:0;flex-shrink:0}.header-actions-action--social .icon svg{width:100%;height:auto}.header-actions-action--social .icon:not(:first-child){margin-left:4vw}.header-actions-action--social .icon:not(:first-child).header-icon:not(.header-icon-border-shape-none){margin-left:max(.5vw,4vw - 10px)}@media screen and (min-width:1024px){.header-actions-action--social .icon:first-child{margin-left:1.8vw}}.header-actions-action--social .icon:not(:first-child){margin-left:.7vw !important}@media screen and (min-width:1024px){#menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-3px}}@media screen and (min-width:1024px){#menu-main-menu.menu>li{margin:0;margin-left:4vw}}@media screen and (min-width:1024px) and (max-width:1200px){#menu-main-menu.menu>li{margin-left:2vw !important}}@media screen and (max-width:1024px){#menu-main-menu.menu>li:last-of-type{margin-bottom:0}}#menu-main-menu.menu>li:hover .has-drop-down-a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu-main-menu.menu>li a{padding:0}@media screen and (min-width:1024px){#menu-main-menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.menu .drop{-webkit-box-shadow:none;box-shadow:none;right:-15px;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:30px;padding-bottom:.5em}.menu .drop ul{margin-bottom:0;padding-bottom:0}.menu .drop ul li{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:12px}}