html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,em,img,q,strong,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table{padding:0;margin:0;border:0;list-style-type:none;line-height:100%;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body,html{height:100%}body{font:1em 'Roboto',sans-serif;color:#2f2f2f;background:#fff;-webkit-text-size-adjust:none}a{color:#fd2929;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}a:hover{color:#2f2f2f}input,select,textarea,button{font:1em 'Roboto',sans-serif;color:#2f2f2f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="submit"],input[type="reset"],button,label{cursor:pointer;padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}textarea{overflow:auto}table{border-collapse:separate;border-spacing:0}a:active{outline:0}*:focus{outline:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}header,section,nav,hgroup,footer,article{display:block}strong,b{font-weight:700}em,i{font-style:italic}p{line-height:140%}.left{float:left}.right{float:right}.center{text-align:center!important}.tleft{text-align:left}.tright{text-align:right}.margin0{margin:0!important}.padding0{padding:0!important}.border0{border:0!important}.padding-bottom0{padding-bottom:0!important}.padding-top0{padding-top:0!important}.clear{clear:both}img{max-width:100%;height:auto;vertical-align:middle}.uppercase{text-transform:uppercase}.no-case{text-transform:none!important}.relative{position:relative}.overflow-hidden{overflow:hidden}.rounded{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}div.rounded{overflow:hidden}button::-moz-focus-inner{padding:0;border:0}:required{-webkit-box-shadow:none;box-shadow:none}.element-hidden{display:none}.full-width{width:100%}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,.widget-area img{max-width:100%;height:auto}img.alignleft{margin:0 2em 2em 0}img.alignright{margin:0 0 2em 2em}.wp-caption{max-width:100%;text-align:center;margin:0 0 30px 0}.wp-caption:last-child{margin:0}.wp-caption .wp-caption-text{padding:10px 0 0 0;text-align:center}.wp-smiley{margin:0}img#wpstats{display:none}span.edit-link a{position:fixed;bottom:0;left:0;z-index:99999;background:#fd2929;color:#fff!important;font-size:1em;padding:10px}::-moz-selection{background:#fd2929;color:#fff}::selection{background:#fd2929;color:#fff}*::-webkit-input-placeholder{color:#2f2f2f}*::-moz-placeholder{color:#2f2f2f;opacity:1}*:-ms-input-placeholder{color:#2f2f2f}*:-moz-placeholder{color:#2f2f2f}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent!important}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent!important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent!important}.wrapper{width:1340px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.valign{display:inline-block;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.valign.bottom{vertical-align:bottom}.valign.top{vertical-align:top}.body-content{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.padding-content{padding:70px 0}.half-content{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.in-middle{display:inline-block;vertical-align:middle;width:780px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.in-middle.large{width:940px}.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-row.align-center{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex-row.align-justify{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.flex-row.align-center-justify{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.bg-cover{background-repeat:no-repeat;background-position:center top;background-size:cover}.entry-content p,.entry-content .as-p{margin:0 0 30px 0;line-height:170%}.entry-content p:last-child,.entry-content .as-p:last-child{margin:0!important}.entry-content p span,.entry-content h1 span,.entry-content h2 span{line-height:110%}.entry-content center{line-height:170%}.entry-content blockquote{margin:50px 0;padding:60px;background-color:rgb(97 201 228 / .1);position:relative}.entry-content blockquote:last-child{margin-bottom:0}.entry-content blockquote:before{content:"“";display:block;font-weight:700;font-size:15.625rem;color:#68d3ef;opacity:.2;line-height:80%;position:absolute;left:50px;top:30px}.entry-content blockquote p,.entry-content blockquote div{font-size:1.5rem;line-height:120%;font-weight:900;color:#dc488c;position:relative}.entry-content hr{padding:0;margin:0 0 30px 0;border:0;height:1px;background:#efefef}.clear_column+hr{margin-top:30px}.entry-content ul,.entry-content ol{margin:0 0 30px 0}.entry-content ul:last-child,.entry-content ol:last-child{margin:0}.entry-content li{margin:0 0 20px 0;line-height:170%;position:relative;padding:0 0 0 20px}.entry-content li:last-child{margin-bottom:0}.entry-content ul li:before{content:" ";display:block;width:6px;height:6px;background:#61c9e4;position:absolute;left:0;top:8px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.entry-content ol li{list-style-type:decimal;list-style-position:outside;padding:0;margin:0 0 20px 18px}.entry-content ol ul{margin-top:20px!important}.entry-content ol ul li:before{display:none}.entry-content iframe{max-width:100%;margin:0 0 30px 0}.entry-content iframe:last-child{margin:0}.entry-content img+img{margin:0 0 0 30px}.content-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.one_half{padding:0 30px 0 0}.one_half.last_column{padding:0 0 0 30px}.content-column.full_width{padding:0;margin:0 0 50px 0}.clear_column{margin:0 0 50px 0}.clear_column:last-child,.content-column.full_width:last-child{margin:0}body.mce-content-body{margin:20px;height:auto}.roboto-slab{font-family:'Roboto Slab',serif}[data-effect*="fade"]{opacity:0}[data-effect*="slide"]{transform:translate3d(0,200%,0)}h1{font-size:4.5em;font-family:'Roboto Slab',serif;line-height:100%;margin:0 0 30px 0}h2{font-size:2.875em;font-family:'Roboto Slab',serif;line-height:130%;margin:0 0 30px 0}h3{font-size:2.188em;font-family:'Roboto Slab',serif;line-height:135%;margin:0 0 30px 0}h4{font-size:1.625em;font-family:'Roboto Slab',serif;line-height:135%;margin:0 0 30px 0}h5{font-size:1.5em;font-family:'Roboto Slab',serif;line-height:135%;margin:0 0 30px 0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin:0}.bg-white{background-color:#fff}.bg-body{background-color:#2f2f2f}.bg-red{background-color:#fd2929}.bg-light{background-color:#f6f6f6}.color-white{color:#fff}.color-body{color:#2f2f2f}.color-red{color:#fd2929}.color-light{color:#f6f6f6}.in-wrapper{padding:0 20px}a.button,.button a,button.button,input.button,span.button{display:inline-block;vertical-align:middle;background:none;color:#fd2929;border:solid 3px #fd2929;line-height:63px;text-align:center;text-transform:uppercase;white-space:nowrap;min-width:220px;padding:0 20px;font-size:.813rem;font-family:'Roboto Slab',serif;font-weight:700;letter-spacing:1.7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}a.button:hover,.button a:hover,button.button:hover,input.button:hover,span.button:hover{color:#2f2f2f;border-color:#2f2f2f}a.button.white,.button.white a,button.button.white,input.button.white,span.button.white{color:#fff;border-color:#fff}a.button.white:hover,.button.white a:hover,button.button.white:hover,input.button.white:hover,span.button.white:hover{color:#2f2f2f;border-color:#2f2f2f}.button-group{font-size:0;white-space:nowrap}.button-group>div{display:inline-block;vertical-align:middle;font-size:1rem}.button-group>div p{margin:0!important;padding:0!important}.button-group>div+div{margin:0 0 0 25px}.button-group.center>div{margin:0 12px!important}.title-def{font-family:'Roboto Slab',serif;font-size:1.125em;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin:0 0 30px 0}.title-def:last-child{margin:0}.title-def.large{font-size:2em;letter-spacing:1px}.margin-from-header{margin:120px 0 0 0}#header{position:fixed;left:0;top:0;z-index:10000}#header:before{content:" ";display:block;width:100%;height:100%;background:#2f2f2f;position:absolute;left:0;bottom:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#header .content{height:100px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.site-logo a{display:inline-block;vertical-align:middle;width:229px;height:39px;background:url(https://fortierpr.com/wp-content/themes/fortier/images/logo-Fortier.svg) no-repeat 0 0 / 100% auto;font-size:0}.main-menu{font-size:0}.main-menu .level-0{display:inline-block;vertical-align:middle;font-size:1rem;position:relative}.main-menu .level-0+.level-0{margin:0 0 0 50px}.main-menu .level-0:not(.icon):not(.button)>a{display:inline-block;vertical-align:middle;position:relative;color:#fff;font-size:.813em;text-transform:uppercase;font-weight:700;letter-spacing:1.7px;padding:10px 0}.main-menu .level-0:not(.icon):not(.button)>a:before{content:" ";display:block;width:0;height:3px;background:#fff;position:absolute;left:0;bottom:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-menu .level-0:not(.icon):not(.button):hover>a:before,.main-menu .level-0.current-menu-item:not(.icon):not(.button)>a:before{width:100%}.main-menu .sub-menu{position:absolute;left:50%;top:120%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;min-width:200px;padding:15px;opacity:0;pointer-events:none;-webkit-box-shadow:0 7px 21px 0 rgb(58 81 117 / .11);box-shadow:0 7px 21px 0 rgb(58 81 117 / .11);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-menu .level-0:hover .sub-menu,.main-menu .level-0.clicked .sub-menu{opacity:1;pointer-events:auto;top:100%}.main-menu .sub-menu li{position:relative}.main-menu .sub-menu a{display:block;text-align:center;color:#2f2f2f;font-size:.813em;text-transform:uppercase;font-weight:700;letter-spacing:1.7px;padding:15px 0;line-height:115%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-menu .sub-menu a:hover{color:#fd2929}.fixed #header:before{bottom:0}.fixed #header .content{height:70px}#footer{padding:50px 0}#footer .site-logo a{width:160px;height:27px;background-image:url(https://fortierpr.com/wp-content/themes/fortier/images/logo-Fortier_dark.svg)}#footer .main-menu .level-0:not(.icon):not(.button)>a{color:#2f2f2f}#footer .main-menu .level-0:not(.icon):not(.button)>a:before{background:#2f2f2f}#hero .align{line-height:680px;background-position:center bottom}#hero .entry-content{padding:0 50px 0 0}.number-boxes{flex-wrap:wrap;margin:0 0 20px 0;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.number-box{width:33.3333333333%;border-right:solid 1px #e8e8e8;margin:0 0 50px 0;text-align:center;padding:0 100px}.number-box:nth-child(3n),.number-box:last-child{border:0}.number-box .number{position:relative;font-family:'Roboto Slab',serif;font-size:3.75em;font-weight:700;color:#fd2929;padding:30px 0 0 0}.number-box .number:before{content:" ";width:30px;height:3px;background:#d8d8d8;position:absolute;left:50%;top:0;margin:0 0 0 -15px}.number-box .number div{display:inline-block}.number-box .number sup{font-size:.5em;font-weight:300;line-height:100%}.number-box .label{font-size:1.125em;margin:18px 0 0 0}.slideshow-nav{font-size:0}.slideshow-nav .slick-arrow{margin:50px 25px 0 25px;background:none;display:inline-block;vertical-align:middle}.slideshow-nav .slick-arrow path{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.slideshow-nav .slick-arrow:hover path{fill:#2f2f2f}#testimonials-slideshow-wrap{width:calc(100% + 120px);margin:0 0 0 -60px}.big-quote{padding:0 60px;margin:50px 0 0 0}.big-quote-content{border:solid 2px #fd2929;padding:40px}.big-quote .meta{margin:-90px 0 0 0}.big-quote .image{width:220px}.big-quote .image div{padding:100% 0 0 0}.big-quote .align{float:right;width:calc(100% - 220px - 40px);line-height:220px}.big-quote .valign{vertical-align:bottom;margin:0 0 30px 0}.big-quote .name{font-weight:700;font-size:1.625em;line-height:120%}.big-quote .tagline p{font-size:1.125em;line-height:130%;margin:5px 0 0 0}.big-quote .text{position:relative;margin:60px 0 0 0}.big-quote .text:before{content:"“";position:absolute;left:0;top:-25px;font-size:18.75em;line-height:75%;color:rgb(47 47 47 / .07);pointer-events:none}.big-quote .text p{font-size:1.375em}.big-quote .text .more{font-size:.813rem;text-transform:uppercase;display:inline-block;vertical-align:middle;letter-spacing:2px}.big-quote .more-text{display:none}.two-columns-row .half-content{padding:0 80px}.book-boxes{flex-wrap:wrap}.book-box{width:20%;margin:0 0 20px 0;text-align:center;padding:0 0 0 2%}.book-box img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.book-box .item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.icon-boxes{flex-wrap:wrap;padding:0 50px}.icon-box{width:25%;margin:0 0 50px 0;text-align:center;padding:0 60px}.icon-box .icon{display:inline-block;width:140px;height:140px;line-height:140px;font-size:0}.icon-box .icon img{max-width:75%;max-height:75%;width:auto}.icon-box .text{font-size:1.125em;margin:18px 0 0 0;padding:0 20px}.icon-box .more{display:inline-block;width:140px;line-height:140px;background:#fd2929;color:#fff;font-size:.813em;font-weight:700;text-transform:uppercase}.icon-box .more:hover{background:#2f2f2f}.icon-box .more .valign{position:relative;margin:-12.5px 0 0 0}.icon-box .more .valign:before{content:" ";display:block;width:25px;height:25px;background:url(https://fortierpr.com/wp-content/themes/fortier/images/icon-arrow-right.svg) no-repeat center center / 100% auto;position:absolute;left:50%;top:100%;margin:6px 0 0 -12.5px}.page-template-template_who_we_are .margin-from-header{padding:500px 0 0 0}.page-template-template_who_we_are .move-up{margin:-500px 0 0 0}.team-list{font-size:0}.team-list-item{float:none;width:50%;display:inline-block;vertical-align:top;font-size:1rem;margin:0 0 15px 0;padding:0 50px}.team-list-item .title{width:320px;height:240px;padding:35px 40px}.team-list-item .title h2{line-height:100%}.team-list-item .text{background:#fff;margin:-80px 0 0 0;width:calc(100% - 60px);float:right;padding:40px}.team-list-item .more-text{display:none}.team-list-item p.action{margin:-30px 0 0 0!important}.team-list-item .more{font-size:.813rem;text-transform:uppercase;display:inline-block;vertical-align:middle;letter-spacing:2px;position:relative;padding:0 16px 0 0}.team-list-item .more:before{content:" ";display:block;width:8px;height:2px;background:#fd2929;position:absolute;right:0;top:6px}.team-list-item .more:after{content:" ";display:block;width:2px;height:8px;background:#fd2929;position:absolute;right:3px;top:3px}.team-list-item .more.collapse:after{display:none}.case-studies-list{padding:0 120px}.case-studies-list-item{margin:0 0 70px 0}.case-studies-list-item .image{width:310px}.case-studies-list-item .content{float:right;width:calc(100% - 310px - 50px)}.case-studies-list-item .title{padding:30px}.case-studies-list-item .t{margin:0}.case-studies-list-item .tagline{margin:5px 0 0 0}.case-studies-list-item .tagline p{margin:0;font-size:1.188em;line-height:150%}.case-studies-list-item .list-row{margin:20px 0 0 0;padding:0 30px}.case-studies-list-item .list-row-title{width:180px;text-align:right}.case-studies-list-item .list-row-title p{font-size:1.25em;line-height:110%}.case-studies-list-item .list-row-content{float:right;width:calc(100% - 180px - 20px)}.case-studies-list-item .list-row-content p{font-size:1.188em;line-height:150%}#contact-page .wrapper{z-index:20}#contact-map{position:absolute;left:0;top:0;height:100%}.contact-boxes{pointer-events:none}.contact-box{width:50%;margin:80px 0 400px 0;padding:60px;pointer-events:auto}.contact-box .box{font-size:1.25em;font-weight:700}.contact-box .box+.box{margin:40px 0 0 0}.contact-box .box.with-icon{position:relative;padding:0 0 0 90px}.contact-box .box.with-icon .icon{display:block;width:66px;height:66px;background:#fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.contact-box .box.with-icon .icon:before{content:" ";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://fortierpr.com/wp-content/themes/fortier/images/icon-s.png) no-repeat -9999px / 400px 24px}.contact-box .box.with-icon .icon.address:before{width:16px;height:24px;background-position:-300px 0}.contact-box .box.with-icon .icon.phone:before{width:24px;height:24px;background-position:-350px 0}.contact-box .box-double .box{margin:0}.icon-links{font-size:0}.icon-links li{display:inline-block;vertical-align:middle}.icon-links li+li{margin:0 0 0 20px}.icon-links a{display:inline-block;vertical-align:middle;width:66px;height:66px;background:#fff;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.icon-links a:before{content:" ";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://fortierpr.com/wp-content/themes/fortier/images/icon-s.png) no-repeat -9999px / 400px 24px}.icon-links a:hover{background:#2f2f2f}.icon-links [href*="mailto"]:before{width:29px;height:20px;background-position:0 0}.icon-links [href*="twitter"]:before{width:23px;height:18px;background-position:-50px 0}.icon-links [href*="linkedin"]:before{width:22px;height:20px;background-position:-100px 0}.icon-links [href*="facebook"]:before{width:10px;height:20px;background-position:-150px 0}.icon-links [href*="instagram"]:before{width:20px;height:20px;background-position:-200px 0}.icon-links [href*="youtube"]:before{width:24px;height:18px;background-position:-250px 0}.wpcf7{float:left;width:100%;margin:-10px 0 -20px 0;position:relative}.wpcf7 .field{margin:0 0 20px 0;position:relative}.wpcf7 .field.half{width:calc(50% - 15px)}.wpcf7 .field.half+.half{float:right}.wpcf7 [type="text"],.wpcf7 [type="email"],.wpcf7 textarea{width:100%;border-bottom:solid 1px #C9C9C9;font-family:'Roboto Slab',serif;font-weight:700;height:46px;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 textarea{resize:none;padding:11px 0}.wpcf7 [type="text"]:hover,.wpcf7 [type="email"]:hover,.wpcf7 textarea:hover,.wpcf7 [type="text"]:focus,.wpcf7 [type="email"]:focus,.wpcf7 textarea:focus{border-color:#2f2f2f}.wpcf7 br{display:none}.wpcf7-not-valid{border-color:#fd2929!important}.wpcf7-not-valid-tip{display:none!important}.wpcf7-response-output{position:absolute;left:0;top:100%;padding:0!important;color:#fd2929;margin:-5px 0 0 0!important;border:0!important;line-height:140%;font-family:'Roboto Slab',serif;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7-mail-sent-ok{color:#2f2f2f}.ajax-loader{border:0!important;position:absolute;top:50%;right:0;margin:-12px 0 0 0!important;pointer-events:none;width:24px!important;height:24px!important;background:url(https://fortierpr.com/wp-content/themes/fortier/images/loading.svg) no-repeat 0 0 / 24px 24px!important}.grecaptcha-badge{display:none!important}.wpcf7 .recaptcha-terms{font-size:.75em;line-height:150%}.wpcf7 .recaptcha-terms a{text-decoration:underline}.wpcf7 .recaptcha-terms a:hover{text-decoration:none}.wpcf7 .screen-reader-response{display:none!important}.map-info-window{text-align:center;font-size:1.25em;text-transform:uppercase;line-height:130%;padding:10px 10px 10px 15px}button.gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-c{border-radius:0;box-shadow:1px 0 9px 2px rgb(0 0 0 / .12)}.gm-style .gm-style-iw-t::after{display:none}#mobile-menu{position:fixed;left:0;top:0;z-index:9000;opacity:0;pointer-events:none;width:100%;height:100vh;background:#2f2f2f;text-align:center;padding:90px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#mobile-menu-wrap{line-height:calc(100vh - 90px);height:calc(100vh - 90px);overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mobile-menu-wrap>ul:first-child{display:inline-block;width:100%;vertical-align:middle;padding:60px 0;margin:-60px 0 0 0}#mobile-menu.opened{opacity:1;pointer-events:auto}#mobile-menu .level-0{padding:20px;margin:0!important;position:relative;top:20px;opacity:0;-webkit-transition:opacity .3s .2s ease,top .3s .2s ease;transition:opacity .3s .2s ease,top .3s .2s ease}#mobile-menu.opened .level-0{opacity:1;top:0}#mobile-menu .level-0:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}#mobile-menu .level-0:nth-child(2){-webkit-transition-delay:.25s;transition-delay:.25s}#mobile-menu .level-0:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}#mobile-menu .level-0:nth-child(4){-webkit-transition-delay:.35s;transition-delay:.35s}#mobile-menu .level-0:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}#mobile-menu .level-0:nth-child(6){-webkit-transition-delay:.45s;transition-delay:.45s}#mobile-menu .level-0:nth-child(7){-webkit-transition-delay:.5s;transition-delay:.5s}#mobile-menu .level-0:nth-child(8){-webkit-transition-delay:.55s;transition-delay:.55s}#mobile-menu .level-0:nth-child(9){-webkit-transition-delay:.6s;transition-delay:.6s}#mobile-menu .level-0:nth-child(10){-webkit-transition-delay:.65s;transition-delay:.65s}#mobile-menu .level-0:nth-child(11){-webkit-transition-delay:.7s;transition-delay:.7s}#mobile-menu .level-0:nth-child(12){-webkit-transition-delay:.75s;transition-delay:.75s}#mobile-menu .level-0:nth-child(13){-webkit-transition-delay:.8s;transition-delay:.8s}#mobile-menu .level-0:nth-child(14){-webkit-transition-delay:.85s;transition-delay:.85s}#mobile-menu .level-0:not(.icon):not(.button)>a{display:inline-block;*display:inline;zoom:1;vertical-align:middle;color:#fff;font-size:1.25em;text-transform:uppercase;font-weight:700;letter-spacing:1.7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mobile-menu .level-0:not(.menu-item-has-children){padding:0}#mobile-menu .level-0:not(.menu-item-has-children):not(.icon):not(.button)>a{width:100%;padding:20px}#mobile-menu .level-0:not(.icon):not(.button)>a:hover{color:#fd2929}#mobile-menu .level-0.menu-item-has-children{cursor:pointer;position:relative}#mobile-menu .level-0.menu-item-has-children.opened>a{color:#fd2929}#mobile-menu .level-0.menu-item-has-children:before{content:" ";display:block;width:62px;height:100%;position:absolute;right:0;top:0;z-index:20;cursor:pointer}#mobile-menu .level-0.menu-item-has-children:after{content:" ";display:block;width:10px;height:10px;border:solid 3px #fff;border-top:0;border-left:0;position:absolute;right:20px;top:23px;z-index:21;cursor:pointer;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#mobile-menu .level-0.menu-item-has-children.opened:after{top:28px;border-color:#fff;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}#mobile-menu .sub-menu{display:none;margin:30px 0 10px 0}#mobile-menu .sub-menu li{position:relative}#mobile-menu .sub-menu li+li{margin:20px 0 0 0}#mobile-menu .sub-menu a{display:block;color:#fff;font-size:1em;text-transform:uppercase;font-weight:700;letter-spacing:1.7px;line-height:115%}#mobile-menu .sub-menu a:hover{color:#fd2929}#mobile-menu .level-0.icon{padding:20px 5px 0 5px}#mobile-menu .level-0.button{padding:40px 0 0 0}.hamburger{width:70px;line-height:70px;font-size:0;margin:0 -20px 0 0;display:none;float:right;background:none;order:4;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear}.hamburger-box{width:40px;height:24px;display:inline-block;vertical-align:middle;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background:#fff;border-radius:3px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.opened .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.opened .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin.opened .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(.215,.61,.355,1)}