@import url("btf2nnf.css");/*! 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:bold}
dfn{font-style:italic}
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:-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;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:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}
audio:not([controls]){display:none}
details{display:block}
input[type="number"]{width:auto}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
main{display:block}
summary{display:block}
pre{overflow:auto}
progress{display:inline-block}
small{font-size:75%}
template{display:none}
textarea{overflow:auto}
[hidden]{display:none}
[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
*,::before,::after{box-sizing:inherit}
*{font-size:inherit;line-height:inherit}
::before,::after{text-decoration:inherit;vertical-align:inherit}
*,::before,::after{border-style:solid;border-width:0}
*{margin:0;padding:0}
:root{box-sizing:border-box;cursor:default;font:16px/1.5 sans-serif;text-rendering:optimizeLegibility}
html{background-color:#fff}
a{text-decoration:none}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
button,input,select,textarea{background-color:transparent}
button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}
button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}
code,kbd,pre,samp{font-family:monospace,monospace}
nav ol,nav ul{list-style:none}
select{-moz-appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none}
select::-ms-value{color:currentColor}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:vertical}
::-moz-selection{background-color:#b3d4fc;text-shadow:none}
::selection{background-color:#b3d4fc;text-shadow:none}
*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}
html{font-size:62.5%;height:100%;min-height:100%}
body{font:400 1em/1.4 sans-serif;color:#292929;margin:0;background:#fff !important;height:100%;min-height:100%}
.clear:before,.clear:after{content:' ';display:table}
.clear:after{clear:both}
.clear{*zoom:1}
img{max-width:100%;vertical-align:bottom;height:auto}
a{color:#444;text-decoration:none}
a:hover{color:#444}
a:focus{outline:0}
a:hover,a:active{outline:0}
input:focus{outline:0;border:1px solid #292929}
select{width:100%}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#c5c5c5;max-width:100%;padding:2rem;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}
.wp-caption .wp-caption-text,.gallery-caption{margin:0;padding:.5rem}
.textwidget img{margin:1rem 0}
.bypostauthor{background:inherit}
.widget_calendar{display:table;width:100%}
#wp-calendar{width:100%}
#wp-calendar caption{text-align:right;color:#000;font-size:12px;margin-top:10px;margin-bottom:15px}
#wp-calendar thead{font-size:10px}
#wp-calendar thead th{padding-bottom:10px}
#wp-calendar tbody{color:#000;font-family:sans-serif;font-weight:300}
#wp-calendar tbody td{background:#fff;border:1px solid #fff;text-align:center;padding:8px}
#wp-calendar tbody td:hover{background:#fff}
#wp-calendar tbody .pad{background:0}
#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}
#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}
img{max-width:100%;height:auto}
strong,b{font-weight:bold}
em{font-style:italic}
ol{list-style:decimal}
ul{list-style:disc}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
.aligncenter{display:block;margin:5px auto 5px auto}
body{color:#323f4a;font-size:1em;font-family:"freight-text-pro",serif}
.yellow{color:#ffcc42}
header{padding-top:32px}
nav.main-nav{font-family:"europa",sans-serif;font-weight:bold;font-size:15px}
nav.main-nav ul{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
nav.main-nav ul li{position:relative;padding-bottom:1em}
nav.main-nav ul li a{color:rgba(50,63,74,0.7)}
nav.main-nav ul li a:hover{color:#ffcc42;text-decoration:none}
nav.main-nav ul li.current-page-ancestor a,nav.main-nav ul li.current-menu-item a{opacity:.6;text-decoration:none}
nav.main-nav ul li .sub-menu{display:none;position:absolute;z-index:50;width:auto;white-space:nowrap;box-shadow:1px 1px 3px rgba(0,0,0,0.15);margin-top:.5em}
nav.main-nav ul li .sub-menu li{background:#f9f9f9;padding:.5em 1em;border:1px solid rgba(50,63,74,0.15)}
nav.main-nav ul li .sub-menu li a{color:#323f4a;font-weight:normal}
nav.main-nav ul li .sub-menu li .sub-menu{left:100%;top:0;display:none;z-index:25}
nav.main-nav ul li .sub-menu li .sub-menu li{background:#eee}
nav.main-nav ul li .sub-menu li:hover>.sub-menu{display:block}
nav.main-nav ul li:hover>.sub-menu{display:block}
nav.top-nav{font-family:"europa",sans-serif;height:36px}
nav.top-nav .navbar-collapse{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
nav.top-nav ul{font-size:13px}
nav.top-nav ul li{padding-left:.5em;padding-right:.5em;margin-left:.2em}
nav.top-nav ul li a{color:rgba(50,63,74,0.35)}
nav.top-nav ul li:last-child a{background:#ffcc42;border-radius:17px;padding:.5em 3em;text-transform:uppercase;font-size:1.1em;color:#fff;font-weight:bold;}
nav.top-nav .sm{background:rgba(50,63,74,0.15);width:21px;height:21px;border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:.7em;font-size:.8em}
nav.top-nav .sm:hover{text-decoration:none;background:#323f4a}
input[type=search]{border-bottom:1px solid rgba(50,63,74,0.35)}
.search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.search-form .fa-times{display:none;color:rgba(50,63,74,0.35);padding:0 10px}
.search-form .fa-times.show{display:block}
.search-form .fa-search{display:none;color:rgba(50,63,74,0.35);padding:0 10px}
.search-form .fa-search.show{display:block}
#searchform{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;color:rgba(50,63,74,0.35);display:none}
#searchform.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#searchform input[type=submit]{display:block;width:15px;background:url(../svg/search-regular.svg) no-repeat}
.logo{max-width:95px}
h1{font-family:"europa",sans-serif;font-weight:lighter;font-size:4.3em;margin:.3em 0}
h2,.h2{color:rgba(50,63,74,0.65);font-family:"freight-text-pro",serif;font-size:1.95em;margin-top:.7em}
h2.entry-title,.h2.entry-title{margin-top:0;color:#323f4a}
h2.entry-title a,.h2.entry-title a{border-bottom-width:0;color:#323f4a}
h2.entry-title a:hover,.h2.entry-title a:hover{border-bottom-width:1px}
h3,.h3{font-family:"freight-text-pro",serif;font-size:2.4em;margin-bottom:.7em}
h4,section .slick-slide h2,.h4{font-family:"europa",sans-serif;font-size:24px;margin:1em 0;color:#323f4a}
h5,.vc_cta3-container header h2,.vc_gitem-post-data-source-post_categories,.h5{font-family:"europa",sans-serif;font-weight:bold;font-size:14px;text-transform:uppercase;letter-spacing:1.41px;margin:2em 0 1em}
p,.entry ul,.entry ol{font-size:1.25em;color:rgba(50,63,74,0.95);font-family:"freight-text-pro",serif;line-height:1.45;margin-bottom:1em}
.entry ul li,.entry ol li{padding-bottom:5px}
.entry ul ul,.entry ol ul{font-size:1em;margin-left:30px;margin-top:10px}
.entry ol{margin-left:20px}
.sidebar p,.sidebar .entry ul,.entry .sidebar ul,.sidebar .entry ol,.entry .sidebar ol,.sidebar ul{font-family:"europa",sans-serif;font-size:15px}
.sidebar ul{list-style:none}
.sidebar ul li{padding-bottom:10px}
a{color:#323f4a}
a.no-underline{border-bottom:0}
article a{color:rgba(50,63,74,0.8);border-bottom:1px solid #ffcc42}
article a:hover{text-decoration:none}
article.post{margin-bottom:100px}
.search-results article{margin-bottom:50px}
#home-hero{background-position:0 60% !important;background-size:120% !important;padding-top:6em;padding-bottom:2em}
.large{font-size:1.15em}
section,.content-block{margin-bottom:5em}
.content-block h3:before{border-top:3px solid #ffcc42;width:275px;display:block;content:'';padding-bottom:.8em}
.entry ul{margin-left:20px}
.page-nav,.content-nav{margin-left:4em}
.page-nav ul,.content-nav ul{list-style:none;margin-left:30px;font-family:"europa",sans-serif;font-size:1em;font-weight:bold}
.page-nav ul li,.content-nav ul li{position:relative;margin-bottom:1.3em}
.page-nav ul li a,.content-nav ul li a{border:0}
.page-nav ul li:before,.content-nav ul li:before{position:absolute;content:'\f061';font-family:"Font Awesome 5 Pro";color:#ffcc42;left:-30px;-webkit-transition:all .2s;transition:all .2s}
.page-nav ul li:hover a,.content-nav ul li:hover a{text-decoration:none;opacity:.8}
.page-nav ul li:hover:before,.content-nav ul li:hover:before{left:-25px}
.blue-btn{font-family:"europa",sans-serif;font-size:18px}
.blue-btn button.vc_btn3.vc_btn3-size-md{padding-top:8px;padding-bottom:8px;background-image:none}
.content-nav{margin-left:0}
.home .breadcrumbs{display:none}
.breadcrumbs{font-family:"europa",sans-serif;font-size:11px;color:rgba(50,63,74,0.33);text-align:center;margin:2em 0 5em}
.breadcrumbs a{opacity:.33}
.breadcrumbs .breadcrumb_last{color:#323f4a}
.zigzag .vc_row{margin-bottom:5em}
.zigzag .vc_row:nth-child(even){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.caption p,.caption .entry ul,.entry .caption ul,.caption .entry ol,.entry .caption ol{text-align:left;font-size:1em;font-family:"europa",sans-serif;color:#323f4a}
.shaded-bk{background:rgba(50,63,74,0.07)}
.author-block{padding:3em}
.stat{background:#ffcc42;padding:4em 0 3em}
.stat h5,.stat .vc_cta3-container header h2,.vc_cta3-container header .stat h2,.stat .vc_gitem-post-data-source-post_categories{margin-bottom:1em}
.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before{background:transparent !important;border-width:0 !important}
.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{padding-bottom:40px;border-width:0}
.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border-bottom-width:0 !important}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel{border-bottom-width:3px;border-color:#ffcc42}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{line-height:1.3 !important}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{top:30px !important;-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important;left:0 !important}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{padding-top:20px !important;padding-bottom:20px !important;padding-left:0 !important}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding-left:0 !important}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#323f4a !important}
.vc_cta3-container .vc_general.vc_cta3{padding-top:68px;padding-bottom:68px}
.vc_cta3-container .vc_general.vc_cta3.vc_cta3-style-classic{background:#323f4a;border:0}
.vc_cta3-container h2,.vc_cta3-container h3{color:#fff}
.vc_cta3-container h2:before,.vc_cta3-container h3:before{display:none}
.vc_cta3-container h2 a,.vc_cta3-container h3 a{color:#fff;border-bottom:1px solid #ffcc42}
.vc_cta3-container h2 a:hover,.vc_cta3-container h3 a:hover{text-decoration:none}
.vc_cta3-container header{padding-top:0}
.vc_cta3-container header h2{color:#ffcc42}
.big-stat{font-family:"europa",sans-serif;font-weight:bold;font-size:5em;color:#323f4a;line-height:1}
.medium-stat,.med-stat{font-family:"europa",sans-serif;font-weight:bold;font-size:1.5em;color:#323f4a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.wpb_text_column span.medium-stat{display:inline}
section .carousel-caption{text-align:left}
section .slick-slider{max-width:365px;margin:0}
section .slick-prev{left:0}
section .slick-next{right:0 !important}
.blue-bk{background:#323f4a;color:#fff;padding:4em 0 2em}
.blue-bk h1,.blue-bk h3,.blue-bk h4,.blue-bk section .slick-slide h2,section .slick-slide .blue-bk h2,.blue-bk h5,.blue-bk .vc_cta3-container header h2,.vc_cta3-container header .blue-bk h2,.blue-bk .vc_gitem-post-data-source-post_categories,.blue-bk h6{color:#ffcc42}
.blue-bk h2{color:#fff}
.blue-bk h3{font-family:"europa",sans-serif;font-size:2.2em;font-weight:lighter}
.blue-bk h3:before{display:none}
.blue-bk p,.blue-bk .entry ul,.entry .blue-bk ul,.blue-bk .entry ol,.entry .blue-bk ol{color:#fff;font-size:1.05em}
.blue-bk a{color:#fff}
.blue-bk .separator-right{border-right:1px solid #979797}
.blue-bk .fa{color:#ffcc42}
.yellow-bk{background:#ffcc42;color:#323f4a;padding:0}
.yellow-bk h1,.yellow-bk h3,.yellow-bk h4,.yellow-bk section .slick-slide h2,section .slick-slide .yellow-bk h2,.yellow-bk h5,.yellow-bk .vc_cta3-container header h2,.vc_cta3-container header .yellow-bk h2,.yellow-bk .vc_gitem-post-data-source-post_categories,.yellow-bk h6{color:#323f4a}
.yellow-bk h2{color:#323f4a}
.yellow-bk h3{font-family:"europa",sans-serif;font-size:2.2em;font-weight:lighter}
.yellow-bk h3:before{display:none}
.yellow-bk p,.yellow-bk .entry ul,.entry .yellow-bk ul,.yellow-bk .entry ol,.entry .yellow-bk ol{color:#323f4a;font-size:1.05em}
.yellow-bk a{color:#323f4a}
.yellow-bk .separator-right{border-right:1px solid #979797}
.subpage-nav{padding:0 30px 3em 30px;font-family:"europa",sans-serif;border-right:1px solid rgba(255,255,255,0.5);margin-bottom:2em !important;padding-bottom:0;height:140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.subpage-nav a.vc_btn3.vc_btn3-size-lg{padding:0}
.subpage-nav .vc_icon_element{margin-bottom:0}
.subpage-nav a{background-image:none !important;font-size:2em !important;font-weight:lighter;letter-spacing:.02em}
.subpage-nav a.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{text-align:center;top:.8em;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:relative;right:auto !important}
.subpage-nav .vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:5px;padding-left:5px;text-align:center}
.subpage-nav:last-child{border-right:0}
.vc_gitem-post-data-source-post_categories{text-align:left !important;color:#545454; background-color:#FFF4D6}
.vc_grid-item-mini{box-shadow:rgba(0,0,0,0.07) 0 2px 8px}
.vc_grid-item-mini h3{font-size:1.95em}
.vc_gitem-post-data-source-post_author p,.vc_gitem-post-data-source-post_author .entry ul,.entry .vc_gitem-post-data-source-post_author ul,.vc_gitem-post-data-source-post_author .entry ol,.entry .vc_gitem-post-data-source-post_author ol{font-family:"europa",sans-serif;opacity:.6}
.vc_gitem-post-data-source-post_author p:before,.vc_gitem-post-data-source-post_author .entry ul:before,.entry .vc_gitem-post-data-source-post_author ul:before,.vc_gitem-post-data-source-post_author .entry ol:before,.entry .vc_gitem-post-data-source-post_author ol:before{content:'By '}
.press-grid .vc_grid-item-mini{box-shadow:0 0}
.press-grid .vc_gitem-col{padding:0 !important}
.press-grid .vc_gitem-zone{min-height:130px;height:auto !important}
.press-grid .vc_gitem-zone-a .vc_gitem-row-position-top,.press-grid .vc_gitem-zone-b .vc_gitem-row-position-top{position:relative}
.about-swoosh{padding:8em 6em 8em 6em}
.press-title{text-align:center}
.press-subtitle{text-align:center;margin-bottom:4em}
.fa-yellow{color:#ffcc42}
.meta{color:rgba(50,63,74,0.65);margin:2em 0}
.entry-content h3{font-size:1.7em}
.entry-content ul li,.entry-content ol li{padding-bottom:0.5em}
.entry-content ul, ol{margin-left:1.5em;font-size:1.25em}
.pagination{font-family:"europa",sans-serif;font-size:21px;margin-bottom:5em}
.pagination span{color:rgba(50,63,74,0.65);padding:.6em}
.pagination a{color:#323f4a;padding:.6em}
.pagination a:hover{color:#ffcc42;text-decoration:none}
ul.instagram-pics li{width:50%;padding:1%;float:left}
.steps{margin-bottom:3em}
.steps .vc_single_image-wrapper{height:70px}
.wpb_single_image .vc_figure-caption{display:inline-block;width:25%;margin-left:2em}
.callout{border:5px solid #ffcc42;margin:1em 0 4em !important;position:relative;padding:4em 3em 4em !important}
.callout p,.callout .entry ul,.entry .callout ul,.callout .entry ol,.entry .callout ol{font-family:"europa",sans-serif;font-size:20px;font-weight:bold}
.callout:before{content:url("../jpg/callout-top.jpg");display:block;position:absolute;top:-20px;right:70px}
.callout:after{content:url("../jpg/callout-top.jpg");display:block;position:absolute;bottom:-20px;left:70px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.news{background:rgba(50,63,74,0.07);padding-bottom:10em;margin-bottom:0;padding-top:3em}
.news h1{padding:.5em 0}
input{border:0}
input:-ms-input-placeholder{font-family:"europa",sans-serif}
input:-moz-placeholder{font-family:"europa",sans-serif}
input::-moz-placeholder{font-family:"europa",sans-serif}
input::-webkit-input-placeholder{font-family:"europa",sans-serif}
.caldera-grid select{-webkit-appearance:caret}
.caldera-grid .row{margin-bottom:20px}
.caldera-grid input.form-control{border-width:0;padding:20px}
.translation img{border:1px solid #eee;margin:3px !important}
footer{font-family:"europa",sans-serif;background:rgba(50,63,74,0.03);padding:3em 0}
footer h5,footer .vc_cta3-container header h2,.vc_cta3-container header footer h2,footer .vc_gitem-post-data-source-post_categories{margin-top:0}
footer .footer-sm a{padding:5px}
.clothing-block .right-col{border-left:1px #979797 solid;padding-left:30px;padding-top:0}
.clothing-block .left-col{padding-right:30px}
.news .vc_grid.vc_row .vc_grid-item{padding-right:30px}
.mobile-buttons{display:none;text-align:center;margin-bottom:2em;font-size:1.4em}
.mobile-buttons li{margin-bottom:10px;display:block}
.mobile-buttons li a{background:#323f4a;padding:1.5em;color:#fff;width:100%;display:block}
blockquote{text-align:center;font-size:1.4em;margin-top:1em;margin-bottom:2em !important}
blockquote p,blockquote .entry ul,.entry blockquote ul,blockquote .entry ol,.entry blockquote ol{font-family:"europa",sans-serif}
blockquote:before{content:url(../png/blockquote.png);display:block}
@media screen{[hidden~="screen"]{display:inherit}
[hidden~="screen"]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}
}@media only screen and (max-width:1199.98px){.subpage-nav a{font-size:1.5em !important}
.subpage-nav .vc_btn3.vc_btn3-size-lg{padding-right:15px !important;padding-left:15px !important}
}@media only screen and (max-width:991.98px){.big-stat{font-size:3em}
}@media only screen and (max-width:767.98px){header{padding-top:15px}
h1{font-size:2.5em}
h1 span{display:inline-block}
h2,.h2{font-size:1.8em;margin-top:0}
h3,.h3{font-size:2em}
#home-hero{padding-top:0;background-size:cover !important}
.large{font-size:1.05em}
section,.content-block{margin-bottom:3em}
.page-nav,.content-nav{margin-left:0}
.zigzag .vc_row:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.stat{padding-top:2em}
.big-stat{font-size:3em}
.subpage-nav{height:auto}
.vc_grid-item-mini h3{font-size:1.5em;margin-top:1em}
.about-swoosh{padding:0 1em}
.clothing-block .right-col{border-left:0;padding-left:0}
.clothing-block .left-col{padding-right:0}
.horizontal-featured-post .horz-feat,.horizontal-featured-post .vc_gitem-animated-block{width:100% !important;float:none !important}
.news .vc_grid.vc_row .vc_grid-item{padding-right:0 !important}
.mobile-buttons{display:block}
}