.slick-slider{position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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 .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-next,.slick-prev{display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none;overflow:visible}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:100px;font-weight:300;line-height:0;color:#fff;opacity:.9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.video .slick-next:before,.video .slick-prev:before{color:#d31145}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"‹"}[dir=rtl] .slick-prev:before{content:"›"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"›"}[dir=rtl] .slick-next:before{content:"‹"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.9}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body{padding:0;background:#fefefe;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}select{box-sizing:border-box;width:100%}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,li,p,pre,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}i{font-style:italic}b,i{line-height:inherit}b{font-weight:700}small{line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem}.h1,.h2,h1,h2{line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.1875rem}.h3,.h4,h3,h4{line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1.0625rem}.h5,.h6,h5,h6{line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#004e78}a:focus,a:hover{color:#314171}a img,hr{border:0}hr{clear:both;max-width:102rem;margin:1.25rem auto;border-bottom:1px solid #cacaca}dl,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{list-style-type:disc}ul{margin-left:1.25rem}ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;font-weight:400}code{background-color:#e6e6e6;color:#0a0a0a}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.text-right{text-align:right}.text-center{text-align:center}@media print{*{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]{display:block;box-sizing:border-box;width:100%;height:1.6375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}input:disabled,input[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}:-ms-input-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}::placeholder{color:#cacaca}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}select{height:1.6375rem;margin:0 0 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding:.5rem 1.5rem .5rem .5rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.hide{display:none!important}.show-for-sr{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#004e78;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#30406f;color:#fefefe}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.primary{background-color:#004e78;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#2e3c69;color:#fefefe}.button.secondary{background-color:#47aabb;color:#0a0a0a}.button.secondary:focus,.button.secondary:hover{background-color:#388997;color:#0a0a0a}.button.alert{background-color:#c60f13;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#9e0c0f;color:#fefefe}.button.header{background-color:#004e78;color:#fefefe}.button.header:focus,.button.header:hover{background-color:#2e3c69;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#004e78;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#004e78;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#47aabb;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#c60f13;color:#fefefe}.button.disabled.header,.button[disabled].header{opacity:.25;cursor:not-allowed}.button.disabled.header,.button.disabled.header:focus,.button.disabled.header:hover,.button[disabled].header,.button[disabled].header:focus,.button[disabled].header:hover{background-color:#004e78;color:#fefefe}a.button:focus,a.button:hover{text-decoration:none}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch.small{height:1.75rem}.switch.large{height:2.5rem}.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{flex-wrap:wrap;flex-direction:row}.menu.vertical{flex-wrap:nowrap;flex-direction:column}.menu.icons a{display:flex}.menu .active>a,.menu .is-active>a{background:#004e78;color:#fefefe}.drilldown a{padding:.7rem 1rem;background:#fefefe}.top-bar{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:.5rem;flex-wrap:wrap}.top-bar input{max-width:200px;margin-right:1rem}.top-bar input.button{width:auto}@media print,screen and (min-width:40em){.top-bar{flex-wrap:nowrap}}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs:after,.breadcrumbs:before{display:table;content:" ";flex-basis:0;order:1}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#004e78}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs:after,.tabs:before{display:table;content:" ";flex-basis:0;order:1}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.primary{background:#004e78}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#3e518e}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#004e78}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:#314171}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#004e78}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.card{display:flex;flex-direction:column;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.label{background:#004e78;color:#fefefe}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default}.label.primary{background:#004e78;color:#fefefe}.label.secondary{background:#47aabb;color:#0a0a0a}.label.alert{background:#c60f13;color:#fefefe}.label.header{background:#004e78;color:#fefefe}.grid-container{max-width:102rem}.grid-container{padding-right:.9375rem;padding-left:.9375rem;margin:0 auto}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0px}.grid-x>.auto{width:auto}.grid-x>.small-6,.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-6,.grid-x>.large-8,.grid-x>.large-9{flex-basis:auto}}.grid-x>.small-6,.grid-x>.small-12{flex:0 0 auto}.grid-x>.small-6{width:50%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9{flex:0 0 auto}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}}@media print,screen and (min-width:64em){.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-6,.grid-x>.large-8,.grid-x>.large-9{flex:0 0 auto}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-6{width:50%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}}.grid-container:not(.full)>.grid-padding-x,.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}@media print,screen and (min-width:64em){.large-offset-2{margin-left:16.66667%}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}@-webkit-keyframes spin-cw-1turn{to{transform:rotate(0)}}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}to{transform:rotate(0)}}@-webkit-keyframes spin-ccw-1turn{to{transform:rotate(-1turn)}}@keyframes spin-ccw-1turn{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@-webkit-keyframes wiggle-7deg{to{transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,to{transform:rotate(0)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .4em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}a{text-decoration:none}a,button{color:inherit;cursor:pointer}button{background-color:transparent;border-width:0;padding:0}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}dd,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}body{font-family:Open Sans,Segoe UI,Tahoma,sans-serif;font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}.module.hero h1,.module.hero h2{font-size:1.75rem;margin-bottom:.9375rem;line-height:1.75rem}@media screen and (min-width:640px){.module.hero h1,.module.hero h2{font-size:2.25rem;line-height:2.4375rem}}@media screen and (min-width:1300px){.module.hero h1,.module.hero h2{font-size:2.8125rem;line-height:2.8125rem}}.the-content h1,h2.featured-header{font-size:1.375rem;color:#d31145;line-height:1.625rem;font-weight:700}@media screen and (min-width:640px){.the-content h1,h2.featured-header{font-size:1.5rem;line-height:1.75rem}}@media screen and (min-width:1300px){.the-content h1,h2.featured-header{font-size:1.875rem;line-height:2rem}}.home h2.featured-header{font-size:2rem;line-height:2.125rem}@media screen and (min-width:640px){.home h2.featured-header{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:1300px){.home h2.featured-header{font-size:3.75rem;line-height:3.4375rem}}@media screen and (min-width:1300px){main h2{line-height:38px}}main h2,main h3{font-size:1.375rem;font-weight:700}@media screen and (min-width:640px){main h2,main h3{font-size:1.5rem}}@media screen and (min-width:1300px){main h2,main h3{font-size:1.875rem}}main h2 a,main h3 a{font-size:inherit}main h4{font-size:1.125rem;font-weight:700}@media screen and (min-width:640px){main h4{font-size:1.3125rem}}@media screen and (min-width:1300px){main h4{font-size:1.5rem}}main h4 a{font-size:inherit}main .the-content h3{font-size:1rem;margin-bottom:8px;font-weight:700}@media screen and (min-width:640px){main .the-content h3{font-size:1.125rem}}main .the-content h3 a{font-size:inherit}main a,main dd,main input,main li,main p{font-size:.875rem}@media screen and (min-width:640px){main a,main dd,main input,main li,main p{font-size:.8125rem}}@media screen and (min-width:1300px){main a,main dd,main input,main li,main p{font-size:.875rem}}main p{margin:.5rem 0;line-height:1.4}body.admin-bar header{top:46px}@media(min-width:640px){body.admin-bar header{top:32px}}.module.content-area{padding:3.125rem 0}.primary{color:#d31145}.secondary{color:#af1212}.tertiary{color:#8e8e8e}.quaternary{color:#424699}.the-content.white *,.white{color:#fff}.border{border:2px solid #000}.border.primary{border-color:#d31145}.border.secondary{border-color:#af1212}.border.tertiary{border-color:#8e8e8e}.border.quaternary{border-color:#424699}.img-bottom-border{border-bottom:10px solid #d31145}img.full-width{width:100%;height:auto}#google-map{width:100%;height:100%}.bg-light-gray{background:#dedede}.bg-dark-gray{background:#5d5d5d;color:#fff}.background.primary,.bg-red{background:#d31145;color:#fff}.background.primary .featured-header,.bg-red .featured-header{color:#fff}.background.secondary{background:#af1212}.background.tertiary{color:#fff;background:#8e8e8e}.gray.background{color:#fff;background-color:#8e8e8e}.light-gray.background{background-color:#dedede}.fujitec-btn,.gform_wrapper .gform_footer input[type=submit].button{box-sizing:border-box;display:block;width:14.5625rem;margin:.625rem auto;max-width:100%;text-align:center;color:#fff;background:#d31145;font-size:.875rem;padding:.5rem 1.71875rem;transition:background-color .2s cubic-bezier(.75,.18,.08,.31);border:none!important}@media screen and (min-width:640px){.fujitec-btn,.gform_wrapper .gform_footer input[type=submit].button{font-size:.9375rem;width:17.125rem;margin-left:0}}@media screen and (min-width:1300px){.fujitec-btn,.gform_wrapper .gform_footer input[type=submit].button{font-size:1.1875rem;width:18.3125rem}}.fujitec-btn:hover,.gform_wrapper .gform_footer input[type=submit].button:hover{background:#af1212;color:#fff}@media screen and (min-width:640px){.fujitec-btn.smaller-medium{width:13.5rem}}@media screen and (min-width:1300px){.fujitec-btn.smaller-medium{width:18.3125rem}}.the-content p{overflow-wrap:break-word;font-size:.875rem}@media screen and (min-width:640px){.the-content p{font-size:1rem}}.the-content h1,.the-content h2{margin-bottom:12px}.the-content h4{font-size:.875rem;margin-bottom:4px}@media screen and (min-width:640px){.the-content h4{font-size:1rem}}.the-content h5,.the-content h6{font-size:.875rem;margin-bottom:4px}@media screen and (min-width:640px){.the-content h5,.the-content h6{font-size:1rem}}.the-content h5{font-weight:800}.the-content h6{font-weight:500}.the-content a{color:#d31145;text-decoration:underline}.the-content a.fujitec-btn{color:#fff}.the-content a{text-decoration:none}.the-content a:hover{text-decoration:underline}.the-content ol,.the-content ul{margin-bottom:.5rem}.the-content ol li,.the-content ul li{margin-left:.5rem}.the-content ol li:before,.the-content ul li:before{content:"";float:left;width:.3125rem;height:.3125rem;margin-right:10px;color:#d31145}.the-content ol li{counter-increment:my-smexy-counter}.the-content ol li:before{content:"" counter(my-smexy-counter) ". "}.the-content ul li{display:flex}.the-content ul li:before{content:".";margin-top:.125rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.the-content ul li a{display:contents}.the-content img{margin-top:.625rem;margin-bottom:.625rem}.the-content>p>img{margin-top:0}.the-content .alignleft{float:left;margin-right:.625rem}.the-content .alignright{float:right;margin-left:.625rem}.the-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.full-size{width:100%;height:100%}.show-for-xlg{display:none!important}@media screen and (min-width:1300px){.hide-for-xlg{display:none!important}.show-for-xlg{display:block!important}}.show-for-lg{display:none!important}@media screen and (min-width:1105px){.hide-for-lg{display:none!important}.show-for-lg{display:block!important}}.centerXY{align-items:center}.centerX,.centerXY{display:flex;justify-content:center}.flex-child{flex:100%}@media screen and (min-width:640px){.flex-child{flex:1}}@media screen and (min-width:640px){.grid-x .flex-child.flex-cell{margin-left:.625rem;margin-right:.625rem}.grid-x .flex-child.flex-cell:first-of-type{margin-left:0}.grid-x .flex-child.flex-cell:last-of-type{margin-right:0}}.background.cover{background-size:cover;background-position:50%}body:not(.is_iphone):not(.is_ipad) .background.fixed{background-attachment:fixed}.relative{position:relative}.clickable{cursor:pointer}.cell-padding-right{box-sizing:border-box;padding-right:1rem}.background .overlay,.background .overlay a{position:absolute;top:0;left:0;width:100%;height:100%}.close-btn{position:relative;float:right;display:block;width:20px;height:1px;cursor:pointer}.close-btn:before{left:0;transform:rotate(45deg)}.close-btn:after,.close-btn:before{content:"";position:absolute;top:0;width:100%;border-bottom:1px solid #000}.close-btn:after{right:0;transform:rotate(-45deg)}.youtube-embed{position:relative;display:block;height:0;padding:0 0 56.25%;overflow:hidden}.video-embed,.youtube-embed iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.container{padding-left:1rem;padding-right:1rem;width:100%;margin-left:auto;margin-right:auto}@media(min-width:1105px){.container{max-width:78.9rem;box-sizing:border-box}}@media(min-width:1440px){.container.outer-container{max-width:89.275rem}}.outer-container{margin-left:auto;margin-right:auto;width:100%}@media(min-width:1440px){.outer-container{max-width:72.875rem}}.inner-container{margin-left:auto;margin-right:auto}@media(min-width:1440px){.inner-container{max-width:64.125rem}}.accordion-content{display:none}.accordion-arrow{display:block;height:12px;width:20px;background-repeat:no-repeat;background-image:url(/wp-content/themes/fujitec/images/blue-arrow-down.svg)}.accordion-arrow.active-arrow{background-image:url(/wp-content/themes/fujitec/images/blue-arrow-up.svg)}@-webkit-keyframes fadeInTop{0%{transform:translateY(-20px);opacity:0}65%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-20px);opacity:0}65%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}65%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}65%{opacity:0}to{opacity:1}}@media screen and (max-width:1300px){.show-for-xlarge{display:none}}@media screen and (min-width:1300px){.hide-for-xlarge{display:none!important}}@media screen and (min-width:1300px){.grid-x>.xlarge-auto{flex:1 1 0px;width:auto}.grid-x>.xlarge-1,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.grid-x>.xlarge-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.xlarge-1{width:8.33333%}.grid-x>.xlarge-2{width:16.66667%}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.33333%}.grid-x>.xlarge-5{width:41.66667%}.grid-x>.xlarge-6{width:50%}.grid-x>.xlarge-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.xlarge-9{width:75%}.grid-x>.xlarge-10{width:83.33333%}.grid-x>.xlarge-11{width:91.66667%}.grid-x>.xlarge-12{width:100%}}#not-found .the-content{padding:4.5rem;text-align:center}.shortcode-fontawesome.small{font-size:1.5rem}.shortcode-fontawesome.medium{font-size:3rem}.shortcode-fontawesome.large{font-size:4.5rem}.ui-datepicker{display:none}.google-maps-iframe{width:100%;max-width:100%}.emergency-alert .cell{padding:1rem 0}.emergency-alert .cell h5{color:#fff;font-weight:700;text-decoration:underline}#main-navigation .sub-menu-wrap>.grid-container{margin:0;padding:0;height:100%;background:#000}@media(min-width:640px){#main-navigation .sub-menu-wrap>.grid-container{background:transparent}}#footer-navigation a:hover,#main-navigation a:hover{text-decoration:underline}@-webkit-keyframes fadeInLeft{0%{transform:translateX(-15px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(-15px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes exitScreen{to{transform:translate(-9999px)}}@keyframes exitScreen{to{transform:translate(-9999px)}}#toggle{display:none}@media(min-width:1105px){header #nav-label,header .subnav-toggle{display:none}}#toggle+label{position:absolute;right:0;width:1.538rem;height:1.538rem;z-index:50;overflow:hidden}@media screen and (min-width:640px){[type=checkbox]+label,[type=radio]+label{margin-right:2.8rem;margin-top:.2rem}}#toggle+label .hamburger .middle,#toggle+label .hamburger:after,#toggle+label .hamburger:before{content:"";display:block;height:3px;width:100%;position:absolute;left:0;transition:all .3s ease-in-out;background-color:#5d5d5d;transform:rotate(0)}#toggle+label .hamburger:before{transform-origin:top left}#toggle+label .hamburger:after{top:auto;bottom:.35rem;transform-origin:bottom left}#toggle+label .hamburger .middle{top:.5rem}#toggle:checked+label .hamburger:before{left:.1rem;transform:rotate(45deg)}#toggle:checked+label .hamburger:after{left:.1rem;transform:rotate(-45deg)}#toggle:checked+label .hamburger .middle{left:-100%}#toggle:checked+label+.main-navigation-wrapper{opacity:1;-webkit-animation:unset;animation:unset}header{background-color:transparent;position:fixed;width:100%;top:0;z-index:5;transition:all .3s ease}header.scrolled{box-shadow:0 0 8px 0 grey}header .nav-outer-wrap{background-color:#fff}header .top-bar{height:61px;display:flex;align-items:center;position:relative;width:100%;padding:0;top:0}@media screen and (min-width:640px){header .top-bar{height:69px}}@media screen and (min-width:1105px){header .top-bar{height:83px;max-width:89.275rem;margin:0 auto}header .top-bar .portal-link{border-left:1px solid #707070;padding:0 1rem 0 1.5rem}}header .top-bar ul{background-color:transparent}div.fixed-nav-margin{margin-bottom:76px}@media screen and (min-width:640px){div.fixed-nav-margin{margin-bottom:96px}}@media screen and (min-width:1105px){div.fixed-nav-margin{margin-bottom:110px}}div.fixed-nav-margin.active-alert{margin-bottom:152px}@media screen and (min-width:640px){div.fixed-nav-margin.active-alert{margin-bottom:142px}}@media screen and (min-width:1105px){div.fixed-nav-margin.active-alert{margin-bottom:164px}}.top-bar ul{margin:0;background:none}.nav-wrap{display:flex;align-items:center}@media screen and (min-width:1105px){header .top-bar>.nav-wrap{flex-direction:row-reverse;height:100%;padding-left:0;width:72%}.menu{position:inherit}}.main-navigation-wrapper{z-index:1;background:#fff;position:absolute;width:257px;right:-16px;top:100%;box-sizing:border-box;opacity:0;transition:opacity .3s ease-in-out;-webkit-animation:exitScreen .05s ease-in-out .3s 1 forwards;animation:exitScreen .05s ease-in-out .3s 1 forwards}@media screen and (min-width:640px){.main-navigation-wrapper{width:566px;right:2.8rem}}@media screen and (min-width:1105px){.main-navigation-wrapper{left:0;position:inherit;opacity:1;padding:0;background:none;width:auto;height:100%;display:flex;-webkit-animation:unset;animation:unset}}#main-navigation{width:100%;position:relative}#main-navigation .menu-main-menu-container{margin-bottom:1rem}@media(min-width:640px){#main-navigation .menu-main-menu-container{display:flex;width:84%;margin:0;padding:2rem 1rem;order:1}}@media(min-width:1105px){#main-navigation .menu-main-menu-container{width:auto;padding:0}}#main-navigation .portal-link.hide-for-lg{display:flex;justify-content:flex-end;padding:1rem 0;border-bottom:1px solid #707070;margin:0 1rem 1rem 6rem}@media(min-width:640px){#main-navigation .portal-link.hide-for-lg{margin:0 1rem 0 0;border-bottom:0;border-left:1px solid;padding:0 0 0 1rem;width:16%;display:block;order:2}}#main-navigation .menu-utility-menu-container{background:#d31145;padding:1rem 0}#main-navigation .menu-utility-menu-container a:hover{color:#fff}@media(min-width:640px){#main-navigation .menu-utility-menu-container{display:flex;justify-content:flex-end;padding:0 22% 0 0}}@media(min-width:1105px){#main-navigation .menu-utility-menu-container{display:none}}@media screen and (min-width:640px){#main-navigation{position:relative}#main-navigation .inner-wrapper{display:flex;align-items:center}}@media screen and (min-width:1105px){#main-navigation{flex-direction:row;padding:0;position:static}}ul{background:none}#main-navigation li{display:flex;align-items:center;text-align:right;justify-content:flex-end;padding:1rem;line-height:unset}#main-navigation li.current-menu-item>a{text-decoration:none;font-weight:700;border-bottom:3px solid #d31145}@media screen and (min-width:640px){#main-navigation li{padding:1rem .5rem}}@media screen and (min-width:1105px){#main-navigation .menu-main-menu-container{display:flex;margin-bottom:0}#main-navigation li{padding:0;width:auto;background:none;border-bottom:none}#main-navigation li.current-menu-item>a{border-bottom:4px solid #d31145}#main-navigation li>a{color:#000;margin:0 1rem;line-height:1;font-size:.9375rem;border-top:4px solid transparent;border-bottom:4px solid transparent}}@media screen and (min-width:1105px)and (min-width:1300px){#main-navigation li>a{font-size:1.125rem}}@media screen and (min-width:1105px){#main-navigation li>a:hover{text-decoration:none}}@media screen and (min-width:1105px){#main-navigation>.hovered:hover>a,#main-navigation li>a:hover{border-bottom:4px solid #d31145}}@media screen and (min-width:1105px){#main-navigation>.hovered:hover .sub-menu-wrap{visibility:visible}}@media screen and (min-width:1105px){#main-navigation li:hover>.sub-menu-wrap>.grid-container>.sub-menu>li{opacity:1;width:20%;display:flex;flex-direction:column;margin-top:1.5rem;padding-right:.5rem;padding-left:.5rem}}@media screen and (min-width:1105px){#main-navigation li>.sub-menu-wrap li{padding:.4rem 0;word-break:break-word}}.menu-item>.drilldown{position:relative;float:right;display:block;height:22px;margin-top:-2px;display:flex;overflow:hidden;align-items:center;padding-left:1rem;right:0;font-weight:300;font-size:3rem;color:#fff;cursor:pointer}@media screen and (min-width:1105px){#main-navigation>li .drilldown{display:none}.menu-item>.activeDrillDown{font-weight:400}}#main-navigation .sub-menu-wrap{position:absolute;top:0;left:0;height:100vh;width:100%;visibility:hidden}@media screen and (min-width:640px){#main-navigation .sub-menu-wrap{height:100%}}@media screen and (min-width:1105px){#main-navigation>li>.sub-menu-wrap .sub-menu-wrap{position:relative}#main-navigation>li>.sub-menu-wrap{top:100%;min-height:565px;display:flex;justify-content:center;background:rgba(0,0,0,.88);width:100vw;left:50%;transform:translate(-50%);height:auto}#main-navigation>li>.sub-menu-wrap>.grid-container{width:1005px}}@media screen and (min-width:1105px)and (min-width:1300px){#main-navigation>li>.sub-menu-wrap>.grid-container{width:1105px}}@media screen and (min-width:1105px)and (min-width:1440px){#main-navigation>li>.sub-menu-wrap>.grid-container{width:1204px}}@media screen and (min-width:1105px){#main-navigation .sub-menu-wrap{visibility:hidden}}@media screen and (min-width:1105px){#main-navigation>li>.sub-menu-wrap>.grid-container>.sub-menu>li{opacity:0;transition:opacity .2s ease-in-out}}@media screen and (min-width:1105px){#main-navigation>li>.sub-menu-wrap>.grid-container>.sub-menu>li>a{font-size:.9375rem;font-weight:500;padding-bottom:.5rem;border-bottom:1px solid #af1212;width:100%}}@media screen and (min-width:1105px)and (min-width:1300px){#main-navigation>li>.sub-menu-wrap>.grid-container>.sub-menu>li>a{font-size:1rem}}#main-navigation a{font-weight:700;margin:0;padding:0}@media screen and (min-width:640px){#main-navigation a{padding:0;width:auto;line-height:unset;font-size:.875rem}}@media screen and (min-width:1105px){#main-navigation a{font-size:.875rem}}.breadcrumbs-container{min-height:69px;display:flex;background:#000;padding:0 10%}@media(min-width:1105px){.breadcrumbs-container{display:none}}@media screen and (min-width:640px){.breadcrumbs-container{padding:0 6%}}.breadcrumbs{display:flex;flex-direction:column;padding-top:.9rem;margin:0}.breadcrumbs-container .back-btn,.breadcrumbs-container .main-section-breadcrumb{color:#fff}.back-btn,.toggle-prev{cursor:pointer}.back-btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:.7rem;margin-right:.5rem;display:none}.breadcrumbs-container .main-section-breadcrumb{font-size:14px}.breadcrumbs .previous-section-breadcrumb{color:#fff;font-size:18px;position:relative;top:-2px}#main-navigation .showNav{visibility:visible!important;z-index:1}@media screen and (min-width:1300px){#main-navigation .showNav{-webkit-animation:fadeInLeft .2s ease-in-out 0s 1 forwards;animation:fadeInLeft .2s ease-in-out 0s 1 forwards}}#main-navigation #main-navigation .sub-menu{overflow-y:auto}@media screen and (min-width:1105px){#main-navigation #main-navigation .sub-menu{overflow-y:unset}}#search-label{position:absolute;right:45px;margin-top:-2px}@media screen and (min-width:1105px){#search-label{position:relative;right:0;margin-right:0;padding-right:0;margin-top:0}}#main-navigation .sub-menu{overflow-y:auto;height:60%;background:#000}@media screen and (min-width:640px){#main-navigation .sub-menu{height:100%}}@media screen and (min-width:1105px){#main-navigation .sub-menu{background:none;padding:.5rem 0 2.2rem;position:relative;overflow:visible}}@media screen and (min-width:1105px){#main-navigation>li>.sub-menu-wrap>.grid-container>.sub-menu{width:100%;display:flex;flex-wrap:wrap}}.branding{height:100%}@media(min-width:1105px){.branding{width:28%!important}}.branding a{display:block;height:100%;padding:1rem}.branding img{height:100%;width:auto}.close{display:none;position:absolute;right:2.5px;width:32px;height:32px;opacity:.9;cursor:pointer;top:100%;margin-top:1.5rem;right:3%}@media(max-width:1105px){.close{display:none!important}}@media(min-width:1300px){.close{margin-top:2rem}}.hovered .close{display:block}.close:hover{opacity:1}.close:after,.close:before{position:absolute;left:15px;content:" ";height:26px;width:2px;background-color:#fff}@media(min-width:1300px){.close:after,.close:before{height:33px}}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.utility{min-height:15px;position:relative;background:#d31145;color:#fff;display:flex;align-items:center}@media(min-width:640px){.utility{min-height:19px}}@media(min-width:1105px){.utility{min-height:27px}}.utility .text-right{z-index:1}.utility #utility-navigation{justify-content:flex-end}.utility li:not(.social-icon){display:flex;align-items:center;padding:10px 0}.utility li:not(.social-icon) a{font-weight:700;padding:0 .5rem;font-size:.75rem;text-transform:uppercase}@media screen and (min-width:640px){.utility li:not(.social-icon) a{padding:0 1rem}}@media screen and (min-width:1105px){.utility li:not(.social-icon) a{font-size:.875rem}}.utility li:not(.social-icon) a:focus,.utility li:not(.social-icon) a:hover{color:#fff;text-decoration:underline}.utility li:not(.social-icon):last-of-type a{padding-right:0}.utility li.current-menu-item>a{color:#fff;text-decoration:underline}.utility .utility-content-container{display:flex;flex-direction:column-reverse;justify-content:flex-start}@media(min-width:640px){.utility .utility-content-container{flex-direction:row-reverse}}@media(min-width:1105px){.utility .utility-content-container{padding-right:2.2rem}}.utility .social-icons{display:flex;align-items:center;justify-content:flex-end;margin-bottom:.5rem}@media(min-width:640px){.utility .social-icons{margin-left:.8rem;margin-bottom:0}}.utility .social-icons a{margin-left:.4rem;width:22px;height:22px;font-size:12px;background:#af1212;border-radius:50%;display:flex;align-items:center;justify-content:center}#toggle-search:checked+label+#search-container{opacity:1;-webkit-animation:unset;animation:unset}#search-container{position:fixed;z-index:-1;width:100%;height:100%;background:hsla(0,0%,100%,.85);top:0;left:0;opacity:0;transition:opacity .45s ease;-webkit-animation:exitScreen .01s ease-in-out .45s 1 forwards;animation:exitScreen .01s ease-in-out .45s 1 forwards}#search-container .search-form-wrap{margin-top:136px}@media screen and (min-width:1300px){#search-container .search-form-wrap{margin-top:195px}}@media screen and (min-width:1440px){#search-container .search-form-wrap{margin-top:245px}}#search-container .search-wrap{display:flex;align-items:center;justify-content:center;width:100%;border:1px solid #dedede;max-width:45rem;margin:0 auto}@media screen and (min-width:640px){#search-container .search-wrap{width:80%}}#search-container label{display:none}#search-container input{height:2.5625rem;width:100%;color:#dedede;float:right;transition:width .45s ease;border:none;background:none;margin:0;max-width:none}#search-container input::-moz-placeholder{color:#dedede}#search-container input:-ms-input-placeholder{color:#dedede}#search-container input::placeholder{color:#dedede}#search-container input:focus{box-shadow:none}#search-container button[type=submit]{margin-right:.75rem}#search-container .close-btn{top:-30px}@media screen and (min-width:1440px){#search-container .close-btn{top:-75px}}.active-alert #search-container .search-form-wrap{margin-top:212px}@media screen and (min-width:1300px){.active-alert #search-container .search-form-wrap{margin-top:249px}}@media screen and (min-width:1440px){.active-alert #search-container .search-form-wrap{margin-top:299px}}footer{background:#424242;color:#fff}footer .container.top{margin:0 auto;width:100%;padding:6% 0;font-weight:700}footer .container.top .grid-x{width:100%}footer #footer-navigation li{font-size:.875rem;margin-bottom:.5rem;color:#fff}footer #footer-navigation li a,footer #footer-navigation li a:hover{color:#fff}footer .social-links li{font-size:.875rem;margin-bottom:.5rem}footer .social-links li a{color:#fff}footer .social-links li a i{width:16px;height:10px;text-align:center}footer .social-links li a:hover{color:#fff;text-decoration:underline}footer .footer-address{position:relative;padding-top:2rem;margin-top:2rem}footer .footer-address p{font-size:.875rem;font-weight:500}footer .footer-address a{color:#fff}footer .footer-address a:hover{color:#fff;text-decoration:underline}footer .footer-address:before{content:"";height:1px;width:calc(100% - 1.875rem);background-color:#fff;position:absolute;left:.9375rem;top:0}@media screen and (min-width:640px){footer .footer-address:before{width:35%}}@media screen and (min-width:1024px){footer .footer-address{padding-top:0;margin-top:0}footer .footer-address:before{content:none}}footer .copyright-text{padding:.85rem 0;font-size:.75rem}footer .copyright-text a,footer .copyright-text h1,footer .copyright-text h2,footer .copyright-text h3,footer .copyright-text h4,footer .copyright-text h5,footer .copyright-text h6,footer .copyright-text li,footer .copyright-text p,footer .copyright-text ul{margin:0;padding:0;font-size:.75rem!important}footer .copyright-text a:hover{color:#fff;text-decoration:underline}@media screen and (min-width:1300px){footer .copyright-text{max-width:62.5rem}}.single-resource .single-resource{padding:3rem}.single-resource .single-resource .links p{font-weight:700}.search-results-container .single-content{margin-top:2rem;margin-bottom:2rem}.search-results-container .list-item{color:#d31145;padding:1rem 0;border-bottom:1px solid}.search-results-container .list-item:last-of-type{border:none}.search-results-container .list-item p{margin:.3rem 0;color:#d31145}.search-results-container .list-item p a{font-weight:300}.featured{min-height:540px;position:relative}@media screen and (min-width:640px){.featured{min-height:22.6875rem}}.featured .background{width:100%;min-height:33.75rem;position:relative}@media screen and (min-width:640px){.featured .background{min-height:22.6875rem;height:100%}}@media screen and (min-width:1300px){.featured .background{min-height:37.1875rem}}.featured .youtube-hero-video{padding-bottom:56.25%;width:100%;min-height:33.75rem;position:relative}@media screen and (min-width:640px){.featured .youtube-hero-video{min-height:27rem}}@media screen and (min-width:1300px){.featured .youtube-hero-video{min-height:unset}}.featured .youtube-hero-video .overlay,.featured .youtube-hero-video .video-background,.featured .youtube-hero-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.featured .youtube-hero-video .overlay{background:hsla(0,0%,100%,.2)}.featured .youtube-hero-video iframe{display:none;z-index:-2}@media screen and (min-width:768px){.featured .youtube-hero-video iframe{display:block}}.featured .youtube-hero-video .hero-content{position:relative;z-index:1}@media screen and (max-width:639px){.featured .youtube-hero-video .hero-content h1.white,.featured .youtube-hero-video .hero-content h2.white{color:#af1212}}@media screen and (max-width:639px){.featured .youtube-hero-video .hero-content :not(.fujitec-btn){color:#0a0a0a}}.featured .hero-content{width:100%;margin-left:auto;margin-right:auto;padding:1.5rem 3rem 1.5rem 1.5rem;max-width:479px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:640px){.featured .hero-content{padding-right:2.8rem;padding-left:2.8rem}}@media(min-width:1300px){.featured .hero-content{padding-right:7.2rem;padding-left:7.2rem}}@media(min-width:1440px){.featured .hero-content{padding-right:8.2rem;padding-left:8.2rem;max-width:62.5rem;box-sizing:content-box}}@media screen and (min-width:1300px){.featured .hero-content{margin-bottom:6%;max-width:440px}}@media screen and (min-width:1440px){.featured .hero-content{margin-bottom:7%}}@media screen and (min-width:640px){.featured .hero-content .fujitec-btn{margin:30px 0 0}}@media screen and (max-width:639px){.featured .hero-content h1.white,.featured .hero-content h2.white{color:#af1212}}@media screen and (max-width:639px){.featured .hero-content :not(.fujitec-btn){color:#0a0a0a}}@media screen and (min-width:640px){.featured .hero-content.right{margin-left:auto;margin-right:3.3rem}}.home .featured .hero-content{margin-bottom:5%;max-width:560px}.home .featured .hero-content h1{font-weight:600;font-size:2.2rem;line-height:1.4}@media screen and (min-width:1300px){.home .featured .hero-content{max-width:620px;margin-bottom:7%;margin-left:3.3rem}.home .featured .hero-content h1{font-size:3.2rem}}.standard{position:relative}.standard .background{display:flex;align-items:center;justify-content:center;justify-content:flex-start;width:100%;height:100%;min-height:11.875rem}@media screen and (min-width:640px){.standard .background{min-height:14.375rem}}@media screen and (min-width:1300px){.standard .background{min-height:16.0625rem}}.standard .background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.standard .background.image:before{content:"";display:none}.standard .hero-content{padding:1.25rem;position:relative;margin:3.125rem 0}@media screen and (min-width:640px){.standard .hero-content{min-width:274px;max-width:544px;text-align:left;margin:3.75rem 0}}@media screen and (min-width:1300px){.standard .hero-content{max-width:574px;margin:4.375rem 0 3.75rem}}@media screen and (min-width:640px){.standard .fujitec-btn{margin-left:0}}@media screen and (min-width:640px){.hero-content.text-background{background-color:hsla(0,0%,100%,.75)}}.slider-hero{margin-bottom:-5px}.slider-hero .slick-track{display:flex}.slider-hero .slick-track .slick-slide{display:flex;height:auto;flex-direction:column;position:relative}.slider-hero .slick-arrow{z-index:1}.slider-hero .slick-arrow:before{font-size:45px;font-family:arial,sans-serif;background-color:#af1212;display:block;width:30px;height:30px;line-height:24px;border-radius:50%;opacity:.75;transition:opacity .3s ease-in-out;position:relative}.slider-hero .slick-arrow:before:hover{opacity:1}.slider-hero .slick-arrow.slick-prev{left:0}.slider-hero .slick-arrow.slick-prev:before{left:2rem;content:"‹";text-indent:-4px}.slider-hero .slick-arrow.slick-next{right:0}.slider-hero .slick-arrow.slick-next:before{right:2rem;content:"›";text-indent:4px}.slider-hero .vertical-dots{right:5%;list-style:none;display:block;position:absolute;top:40%;margin-top:0;text-align:right}.slider-hero .vertical-dots li{position:relative;width:12px;height:12px;cursor:pointer}.slider-hero .vertical-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:5px;margin:1rem 0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slider-hero .vertical-dots li button:focus,.slider-hero .vertical-dots li button:hover{outline:none}.slider-hero .vertical-dots li button:focus:before,.slider-hero .vertical-dots li button:hover:before{opacity:1}.slider-hero .vertical-dots li button:before{position:absolute;top:50%;left:50%;width:12px;height:12px;content:"";text-align:center;opacity:.5;border:2px solid #fff;background:#dedede;border-radius:50%;transform:translate(-50%,-50%)}@media(min-width:1105px){.slider-hero .vertical-dots li button:before{width:16px;height:16px}}.slider-hero .vertical-dots li.slick-active button:before{opacity:.75;background:#d31145}.one-column .grid-x{max-width:1000px}.page-id-611 .title{margin-top:40px;text-align:center}.page-id-611 .one-column .grid-x{max-width:unset!important}.one-quarter-three-quarter .left img,.one-quarter-three-quarter .left p:first-of-type{margin-top:0}@media screen and (min-width:640px){.one-quarter-three-quarter .right{padding-left:5%}}.module.content-well{padding:2rem 0}.module.content-well .title{margin:.5rem 0}.module.content-well .the-content p{margin-top:0}.module.content-well .small-12{padding:2rem 1rem}.module.content-well.background{margin:0;padding:2rem 0}.module.content-well.background a,.module.content-well.background h1,.module.content-well.background h2,.module.content-well.background h3,.module.content-well.background h4,.module.content-well.background h5,.module.content-well.background h6,.module.content-well.background li,.module.content-well.background p{color:#fff}.module.content-well.background a{font-weight:700;text-decoration:underline}.videos-container:not(.video-full):not(.background){margin:2.5rem 0}.videos-container .slick-list{flex:1}.videos-container .slick-arrow{cursor:pointer;top:calc(15% + 5vw);z-index:2;position:absolute;width:auto}.videos-container .slick-arrow:before{color:#af1212;font-weight:100}.videos-container .slick-arrow.prev{left:0}.videos-container .slick-arrow.next{right:0;transform:rotate(180deg)}.videos-container .video-thumb{position:relative;background-size:cover;background-position:50%}.videos-container .play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4.4375rem}.videos-container .slick-dots{position:relative}.videos-container .slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:5px;margin:1rem 0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.videos-container .slick-dots li button:before{position:absolute;top:50%;left:50%;width:12px;height:12px;content:"";text-align:center;opacity:.5;border:2px solid #fff;background:#dedede;border-radius:50%;transform:translate(-50%,-50%)}@media(min-width:1105px){.videos-container .slick-dots li button:before{width:16px;height:16px}}.videos-container .slick-dots li.slick-active button:before{opacity:.75;background:#d31145}@media screen and (min-width:640px){.videos-container .loadedVideo{display:none}}.video-full{cursor:pointer;position:relative;width:100%}.video-full .video-thumb{display:flex;width:100%;min-height:12.375rem;background-size:cover}@media screen and (min-width:640px){.video-full .video-thumb{min-height:17rem}}@media screen and (min-width:1300px){.video-full .video-thumb{min-height:18.75rem}}@media screen and (min-width:1440px){.video-full .video-thumb{min-height:29.5625rem}}.video-full .video-thumb .container.grid-x{min-height:12.375rem}@media screen and (min-width:640px){.video-full .video-thumb .container.grid-x{min-height:17rem}}@media screen and (min-width:1300px){.video-full .video-thumb .container.grid-x{min-height:18.75rem}}@media screen and (min-width:1440px){.video-full .video-thumb .container.grid-x{min-height:29.5625rem}}.video-full .video-thumb:before{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(135deg,rgba(0,0,0,.5),transparent)}.video-full .play-button-container{position:relative;display:flex;align-items:center;justify-content:center;flex:1}@media screen and (min-width:1440px){.video-full .play-button-container{position:static}}.video-full h3{margin:.625rem 0;position:relative;font-size:1.75rem;color:#fff;padding-right:.5rem;display:flex;align-items:center;justify-content:center;flex:55%}@media screen and (min-width:640px){.video-full h3{font-size:2.25rem;flex:40%;max-width:510px}}@media screen and (min-width:1440px){.video-full h3{flex:1;max-width:43.75rem;padding-right:12.5rem}}.video-module .no-padding{padding:0}.video-module .no-padding .videos-container{padding:2rem 0}.video-module .no-padding .videos-container h3{color:#d31145}.video-module .no-padding .videos-container .content-area{padding:0 2rem 2rem}.video-module .no-padding .videos-container .featured-video{margin:0 auto 2rem;width:100%;min-height:210px}.video-module .no-padding .videos-container .video-carousel{margin-top:2rem}.video-module .no-padding .videos-container .video-carousel .the-content{padding:0 2rem}@media(min-width:640px){.video-module .no-padding{padding:initial}.video-module .no-padding .videos-container .featured-video{min-height:322px}.video-module .no-padding .videos-container .video-carousel{padding:0 3rem}.video-module .no-padding .videos-container .video-card-container{position:relative;padding:0 1rem;margin:0}.video-module .no-padding .videos-container .video-card-container.slick-current:after{position:absolute;content:"";border-right:2px solid #5d5d5d;height:100%;width:auto;top:50%;right:0;transform:translateY(-50%)}}@media(min-width:640px)and (min-width:1105px){.video-module .no-padding .videos-container .featured-video-container{padding-right:4rem}.video-module .no-padding .videos-container .video-card-container.slick-current+.slick-active:after{position:absolute;content:"";border-right:2px solid #5d5d5d;height:100%;width:auto;top:50%;right:0;transform:translateY(-50%)}}.double-video .the-content,.single-video .the-content,.triple-video .the-content{margin-top:.625rem}.double-video p,.single-video p,.triple-video p{margin-top:5px}@media screen and (min-width:640px){.double-video p,.single-video p,.triple-video p{margin-top:10px}}.double-video .video-thumb,.triple-video .video-thumb{height:calc(110px + 10vw);width:75%;margin:0 auto}@media screen and (min-width:640px){.double-video .video-thumb,.triple-video .video-thumb{width:100%}}@media screen and (min-width:640px){.double-video .video-card-container,.triple-video .video-card-container{margin-left:10px;margin-right:10px}.double-video .video-card-container:first-of-type,.triple-video .video-card-container:first-of-type{margin-left:0}.double-video .video-card-container:last-of-type,.triple-video .video-card-container:last-of-type{margin-right:0}}@media screen and (min-width:640px){.triple-video .video-thumb{height:calc(80px + 5vw)}}.modal{position:fixed;width:100%;height:100%;z-index:5;left:0;top:0;display:flex;align-items:center;justify-content:center;opacity:0;-webkit-animation:exitScreen .05s ease-in-out .3s 1 forwards;animation:exitScreen .05s ease-in-out .3s 1 forwards;transition:opacity .3s ease}.modal .modal-container{width:calc(586px + 30vh);max-width:75%}.modal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.64)}.modal .youtube-embed{position:relative;display:block;height:0;padding:0 0 56.25%;overflow:hidden}.modal .youtube-embed iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.modal .close-modal-btn{position:absolute;top:10%;left:10%}.splash-modal{cursor:pointer}.splash-modal img{width:90%;max-width:900px;position:relative;z-index:1}@media(min-width:640px){.splash-modal img{width:80%}}.show-modal{display:flex;-webkit-animation:unset;animation:unset;opacity:1}.solutions{overflow:hidden}.solutions .solutions-carousels{display:flex}@media screen and (min-width:640px){.solutions .solutions-carousels{width:100vw;max-width:100vw;overflow:hidden;flex-direction:column}}.solutions .first-container,.solutions .second-container{display:flex;position:relative;transition:transform 1.25s ease-out;transform:translateX(0);will-change:transform}@media screen and (max-width:640px){.solutions .first-container,.solutions .second-container{transform:translateX(0)!important;width:100%}}@media screen and (min-width:640px){.solutions .first-container,.solutions .second-container{left:-100%}}.solutions .first.cloned,.solutions .second.cloned{display:none}@media screen and (min-width:640px){.solutions .first.cloned,.solutions .second.cloned{display:flex}}.solutions .first,.solutions .second{flex:1;display:flex;flex-direction:column}@media screen and (min-width:640px){.solutions .first,.solutions .second{flex-direction:row;height:10.625rem;min-width:100vw;max-width:100vw;box-sizing:border-box;padding-right:.3125rem}}@media screen and (min-width:1300px){.solutions .first,.solutions .second{height:13.9375rem}}.solutions .first{margin-right:.0625rem}@media screen and (min-width:640px){.solutions .first{margin-bottom:.125rem}}.solutions .solution-item{position:relative;min-height:159px;flex:1;margin-top:.0625rem;background:none}@media screen and (min-width:640px){.solutions .solution-item{flex:unset;min-width:33.33%;margin:0 .125rem 0 0}}.solutions .solution-item img:not(.plus-icon){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.solutions .solution-item .overlay{background-color:#000;opacity:.45;transition:all .3s ease-in;display:flex;align-items:center;justify-content:center}.solutions .solution-item:hover .overlay{opacity:.75;background-color:#af1212}.solutions .solution-item .plus-icon{width:35px;opacity:0;transition:opacity .3s ease-in}@media screen and (min-width:1300px){.solutions .solution-item .plus-icon{width:65px}}.solutions .solution-item:hover .plus-icon{opacity:.75}.solutions .title{position:absolute;padding:0 1rem;top:5px;left:0;color:#fff;font-size:1rem;max-width:8.75rem;line-height:26px;margin-top:10px}@media screen and (min-width:640px){.solutions .title{font-size:1.0625rem}}@media screen and (min-width:1300px){.solutions .title{font-size:1.5625rem;max-width:13.9375rem}}body:not(.home) .module.featured-content:not(.background-cta):not(.image-left){margin:3.5rem 0}body:not(.home) .module.featured-content:not(.background-cta):not(.color-block):not(.color-block-compact){padding-top:0;padding-bottom:0}.featured-content{position:relative;padding-top:2.5rem}.featured-content:before{content:"";z-index:0;position:absolute;background:#e6f0f4}.featured-content .featured-video-btn{display:flex;flex-direction:column;align-items:center;padding:.9375rem 1.25rem;border-radius:.75rem;max-width:100%;margin:.9375rem auto;color:#fff;background:#af1212}.featured-content .featured-video-btn>img.play-icon{margin-top:.3125rem;width:49px}.image-left{display:flex;align-items:center;justify-content:center}@media screen and (min-width:640px){.image-left{padding:5rem 0;min-height:31.25rem}}@media screen and (min-width:1300px){.image-left{min-height:42.1875rem}}.image-left:before{right:0;top:0;width:40%;height:30%;z-index:-1}@media screen and (min-width:640px){.image-left:before{width:45%;height:85%;bottom:0;top:auto}}@media screen and (min-width:1300px){.image-left:before{height:100%}}@media screen and (min-width:1440px){.image-left:before{height:80%}}.image-left .grid-x{flex-direction:column-reverse}@media screen and (min-width:640px){.image-left .grid-x{flex-direction:row}}.image-left .featured-content-text-container{display:flex;justify-content:flex-end}@media screen and (min-width:640px){.image-left .featured-content-text-container{min-width:500px;margin-top:-3.75rem}}@media screen and (min-width:1300px){.image-left .featured-content-text-container{min-width:800px}}@media screen and (min-width:640px){.image-left .featured-content-text-container div>a.fujitec-btn,.image-left .featured-content-text-container div>button,.image-left .featured-content-text-container div>div.the-content{margin-left:20%}}@media screen and (min-width:1300px){.image-left .featured-content-text-container div>a.fujitec-btn,.image-left .featured-content-text-container div>button,.image-left .featured-content-text-container div>div.the-content{margin-left:25%}}@media screen and (min-width:640px){.image-left .featured-content-text-container .featured-header{max-width:28.75rem}}.image-left .image{position:relative;bottom:0;height:100%;width:100%;z-index:-2;left:0}@media screen and (min-width:640px){.image-left .image{position:absolute;width:55%}}.image-left .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width:640px){.image-left .image img{width:unset}}@media screen and (min-width:640px){.home .image-left .image{width:60%}}.image-right{margin:2.5rem 0}@media screen and (min-width:640px){.image-right{padding:1rem 0 4.375rem}}@media screen and (min-width:640px){.image-right .image{padding-left:5%}}@media screen and (min-width:640px){.image-right .content{padding-right:1rem}}@media screen and (min-width:1440px){.image-right .content{padding:0}}@media screen and (min-width:640px){.image-right .fujitec-btn{margin-left:0}}.home .image-right{margin:0}.home .image-right .image{margin:2rem 0}@media screen and (min-width:640px){.home .image-right .image{margin:3.75rem 0 0;padding-left:0}}@media screen and (min-width:1300px){.home .image-right .image{margin:0}}@media screen and (min-width:1440px){.home .image-right .image{padding-left:10%}}.color-block,.color-block-compact{padding-top:.75rem}@media screen and (min-width:640px){.color-block,.color-block-compact{padding-top:0;min-height:20rem}}@media screen and (min-width:1300px){.color-block,.color-block-compact{min-height:26.25rem}}@media screen and (min-width:640px){.color-block-compact .container,.color-block .container{display:flex;justify-content:flex-end}}@media screen and (min-width:640px){.color-block-compact .grid-x,.color-block .grid-x{width:66%}}.color-block-compact .featured-header,.color-block .featured-header{max-width:12.5rem}@media screen and (min-width:640px){.color-block-compact .featured-header,.color-block .featured-header{max-width:12.5rem}}@media screen and (min-width:1300px){.color-block-compact .featured-header,.color-block .featured-header{max-width:18.75rem}}@media screen and (min-width:640px){.color-block-compact .title,.color-block .title{flex:20%;margin-top:.625rem}}@media screen and (min-width:1300px){.color-block-compact .title,.color-block .title{margin-top:0}}@media screen and (min-width:640px){.color-block-compact .content,.color-block .content{flex:60%;padding-left:20px;margin-top:-25px}.color-block-compact .content .the-content,.color-block .content .the-content{max-width:27.5rem}}.color-block-compact:before,.color-block:before{min-height:11.25rem;height:60%;top:0;width:45%;z-index:-1}@media screen and (min-width:640px){.color-block-compact:before,.color-block:before{height:45%;width:40%;max-height:9.375rem}}@media screen and (min-width:1300px){.color-block-compact:before,.color-block:before{margin-top:3.75rem;min-height:10.9375rem;width:calc(40% + 5vw)}}.home .color-block{padding-top:2.5rem}@media screen and (min-width:640px){.home .color-block{padding-top:5.3125rem}}.home .color-block:before{min-height:13.4375rem}@media screen and (min-width:640px){.home .color-block:before{height:45%;width:40%;max-height:unset}}@media screen and (min-width:1300px){.home .color-block:before{min-height:19.375rem;width:calc(40% + 5vw);margin-top:0}}@media screen and (min-width:640px){.home .color-block .title{margin-top:0}}@media screen and (min-width:1300px){.color-block-compact:before{margin-top:1.25rem}}.background-cta{padding-bottom:2.5rem}@media screen and (min-width:640px){.background-cta .content{padding-right:4.375rem}}@media screen and (min-width:1300px){.background-cta .content{padding-right:1.25rem}}.background-cta .cta{display:flex;align-items:center;justify-content:center}@media screen and (min-width:640px){.background-cta .fujitec-btn{margin-left:auto;margin-right:0}}.background-cta.cover .the-content,.background-cta.cover h1,.background-cta.cover h2.featured-header,.background-cta.cover h3,.background-cta.cover h4,.background-cta.cover h5,.background-cta.cover h6,.background-cta.cover p,.background-cta.primary h1,.background-cta.primary h2.featured-header,.background-cta.primary h3,.background-cta.primary h4,.background-cta.primary h5,.background-cta.primary h6,.background-cta.primary p{color:#fff}.two-col-cta .content{margin-top:.9375rem}@media screen and (min-width:640px){.two-col-cta .content{padding-right:4%}}@media screen and (min-width:1300px){.two-col-cta .content{padding-right:7%}}@media screen and (max-width:640px){.two-col-cta .content p:first-of-type{margin-top:0}}@media screen and (min-width:640px){.two-col-cta .image{padding-left:4%}}@media screen and (min-width:1300px){.two-col-cta .image{padding-left:7%}}.color-block-right-image h2.featured-header{margin-bottom:1.25rem}.color-block-right-image h3{margin-bottom:.3125rem}@media screen and (min-width:640px){.color-block-right-image h3{margin-bottom:.625rem}}@media screen and (max-width:640px){.color-block-right-image p{margin-top:0}}@media screen and (min-width:640px){.color-block-right-image .grid-x{flex-direction:row-reverse}}.color-block-right-image .image{position:relative}@media screen and (min-width:640px){.color-block-right-image .image{padding-left:3.5%}}@media screen and (min-width:1300px){.color-block-right-image .image{padding-left:5%}}.color-block-right-image .content{margin-top:1.5625rem}@media screen and (min-width:640px){.color-block-right-image .content{margin-top:0;padding-right:3.5%}}@media screen and (min-width:1300px){.color-block-right-image .content{padding-right:10%}}@media screen and (min-width:640px){.color-block-right-image .img-container img{padding:20px 20px 0 0}}.color-block-right-image .img-container .setColorBlockHeight{display:none;opacity:0}@media screen and (min-width:640px){.color-block-right-image .img-container .setColorBlockHeight{display:block}}.color-block-right-image .img-container .setColorBlockHeight img{margin:0;padding:0 20px 0 0}@media screen and (min-width:640px){.color-block-right-image .img-container:before{content:"";right:0;z-index:-1;position:absolute;height:90%;width:60%;background:rgba(31,188,255,.31)}}.stats{width:100%;margin-left:auto;margin-right:auto;padding:3.125rem 1rem;color:#fff;text-align:center}@media screen and (min-width:640px){.stats{padding-right:2.8rem;padding-left:2.8rem;padding-top:1.25rem;padding-bottom:1.25rem}}.stats .stats-container{display:flex;align-items:center;width:100%;margin-left:auto;margin-right:auto}@media(min-width:1440px){.stats .stats-container{padding-right:8.2rem;padding-left:8.2rem;max-width:62.5rem;box-sizing:content-box}}@media screen and (min-width:1024px){.stats .stats-container{flex-wrap:wrap}}@media(min-width:1440px){.stats .stats-container{padding-left:0;padding-right:0}}.stats .stats-container.slick-slider{display:flex;align-items:center}@media(max-width:640px){.stats .slick-next,.stats .slick-prev{position:static}}.stats .slick-next:after,.stats .slick-next:before,.stats .slick-prev:after,.stats .slick-prev:before{font-family:inherit;font-size:100px;font-weight:300;line-height:0;color:#fff;opacity:.9}@media(min-width:640px){.stats .slick-next:after,.stats .slick-next:before,.stats .slick-prev:after,.stats .slick-prev:before{font-size:75px}}.stats .slick-next:before{content:"›"}.stats .slick-prev:before{content:"‹"}.stats .stat{margin-top:-.625rem}@media screen and (min-width:640px){.stats .stat{display:flex;flex:1;justify-content:center;padding:.3125rem}}.stats .number{display:flex;justify-content:center;align-items:flex-end;font-size:4.8125rem;font-weight:300;letter-spacing:-4px}@media screen and (min-width:370px){.stats .number{font-size:6.4375rem}}@media screen and (min-width:640px){.stats .number{font-size:4.8125rem}}@media screen and (min-width:1300px){.stats .number{font-size:6.25rem}}@media(min-width:1440px){.stats .number{font-size:7.1875rem}}.stats .number span.unit{display:block;margin-left:.3125rem;font-size:3.25rem;letter-spacing:0}@media screen and (min-width:370px){.stats .number span.unit{font-size:4.3125rem}}@media screen and (min-width:640px){.stats .number span.unit{font-size:3.25rem}}@media(min-width:1300px){.stats .number span.unit{font-size:5.3125rem}}@media screen and (min-width:1440px){.stats .number span.unit{margin-bottom:10px;font-size:6.25rem}}.stats .copy{font-size:.9375rem;margin-top:.625rem}@media screen and (min-width:640px){.stats .copy{font-size:.6875rem;display:flex;align-items:center;justify-content:center;margin-top:0;padding-bottom:5px;margin-left:10px;text-align:left}}@media(min-width:1024px){.stats .copy{justify-content:flex-start;max-width:200px}}@media screen and (min-width:1300px){.stats .copy{font-size:1.125rem;max-width:139px}}.form-module{padding:2rem 0}.form-module .container>.grid-x{align-items:center}.form-module .form-content{padding-right:1rem}.form-module form .gform_body ul{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:640px){.form-module form .gform_body ul{flex-direction:row}}@media screen and (min-width:640px){.form-module form .gform_body ul li{padding-right:1.25rem}}.form-module .form-wrap{margin-top:.5rem}.form-module .form-wrap ul.gform_fields li.gfield{margin-top:10px}.form-module .form-wrap ul.gform_fields li.gfield.gf_right_half,.form-module .form-wrap ul.gform_fields li.gfield:not(.gf_left_half) .name_last{padding-right:0}.form-module .form-wrap .gform_wrapper,.form-module .form-wrap .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{margin:0}.form-module .form-wrap .gform_wrapper .top_label div.ginput_container,.form-module .form-wrap .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),.form-module .form-wrap .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){margin-top:0}.form-module .form-wrap .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.form-module .form-wrap .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{width:100%;margin-bottom:0}.form-module .form-wrap .gform_wrapper .gfield_time_hour i{width:auto;margin-top:-3px;position:relative;right:-5px}.form-module .form-wrap .gform_wrapper .gform_footer{margin:0;padding:6px 0 0}.form-module .form-wrap .gform_wrapper input[type=submit].button{width:100%}@media(min-width:640px){.form-module .form-wrap .gform_wrapper input[type=submit].button{max-width:280px;margin-left:0}}.form-module input,.form-module select,.form-module textarea{border:1px solid #424242;margin-bottom:0;padding:8px;min-height:48px!important}.form-module input::-moz-placeholder,.form-module select::-moz-placeholder,.form-module textarea::-moz-placeholder{color:#000}.form-module input:-ms-input-placeholder,.form-module select:-ms-input-placeholder,.form-module textarea:-ms-input-placeholder{color:#000}.form-module input::placeholder,.form-module select::placeholder,.form-module textarea::placeholder{color:#000}.form-module .gform_wrapper textarea.small{width:100%}.form-module li.gfield{width:100%;margin-top:10px;padding-right:0}.form-module li.gfield.gf_right_half{padding-right:0}.form-module label{color:#424242;font-size:.875rem}@media screen and (min-width:640px){.form-module label{font-size:1rem}}.form-module select{background-position:right .75rem center}.form-module select.medium{width:100%}@media screen and (min-width:640px){.form-module select.medium{width:50%}}.form-module li.half-size{width:50%}.form-module li.full-size,.form-module li.half-size input,.form-module li.small{width:100%}.form-module li.small input{width:30%;max-width:9.375rem}.form-module .ginput_container_date .datepicker{width:calc(100% - 22px)!important}.form-module .clear-multi .ginput_container_time{width:32%;margin-right:1.99999995%;max-width:100%}.form-module .clear-multi .ginput_container_time:last-child{margin-right:0}.form-module .form-wrap .gform_body .gfield .clear-multi .ginput_container_time input,.form-module .form-wrap .gform_body .gfield .clear-multi .ginput_container_time select{width:100%;max-width:100%!important;min-height:0;margin-left:0}.form-module .inner{padding:1rem;background-color:hsla(0,0%,100%,.85)}.form-module .secondary-content .inner{margin:2rem;background:transparent}@media(min-width:1105px){.form-module .the-content{max-width:450px}}.form-module #gform_1 ul.gform_fields li#field_1_11,.form-module #gform_2 ul.gform_fields li#field_2_11,.form-module #gform_3 ul.gform_fields li#field_3_11{padding-right:0}.form-module li#field_1_5{padding-right:0;margin-top:1.5rem}@media screen and (min-width:640px)and (max-width:641px){.form-module form .gform_body ul li{padding-right:0}}@media screen and (min-width:641px)and (max-width:642px){.gform_wrapper .ginput_container span:not(.ginput_price){display:inline-block!important}}body.is_iphone.is_safari .gform_wrapper select{line-height:normal;padding:0 5px}.featured-image-module{padding:9% 2rem}.featured-image-module .text-background{display:inline-block;padding:.75rem;background-color:hsla(0,0%,100%,.75)}.featured-image-module .fujitec-btn{display:inline-block;background-color:#af1212}.cpt-list{margin:2.5rem 0}.post-type-people .person-item-with-image{display:flex;flex-direction:column;align-items:center;padding:0 .3125rem}.post-type-people .person-item-with-image .image{display:block;position:relative;width:18.5rem;height:18.5rem;max-width:100%;margin-bottom:.9375rem}@media screen and (min-width:640px){.post-type-people .person-item-with-image .image{width:13.5rem;height:13.5rem}}@media screen and (min-width:1300px){.post-type-people .person-item-with-image .image{width:18.5rem;height:18.5rem}}.post-type-people .person-item-with-image .image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.post-type-people .person-item-with-image .text{width:18.5rem;max-width:100%;margin-top:0}@media screen and (min-width:640px){.post-type-people .person-item-with-image .text{width:13.5rem}}@media screen and (min-width:1300px){.post-type-people .person-item-with-image .text{width:19.75rem}}.person-item{padding:20px 0;border-bottom:1px solid #d31145}.person-item .text{width:70%}.person-item .accordion-arrow{width:30%;background-position-x:calc(100% - 30px)}.person-item .titles{display:flex;align-items:center;width:100%}.person-item .titles p{margin:0}.person-item .the-content{display:none}.news-item .content-container{padding:0 10%;max-width:400px;margin:20px auto}@media screen and (min-width:1300px){.news-item .content-container{padding:0 2.5%}}.news-item .content-container:before{content:"";height:34px;display:block;background-repeat:no-repeat;background-size:contain;background-image:url(/wp-content/themes/fujitec/images/quotes.svg);margin-bottom:5px}@media screen and (min-width:1300px){.news-item .content-container:before{height:41px}}.news-item h2{font-size:1.3125rem;line-height:28px;font-weight:300}@media screen and (min-width:640px){.news-item h2{font-size:1.5rem}}@media screen and (min-width:1300px){.news-item h2{font-size:2.25rem;line-height:40px}}.news-item a{color:#d31145}.icon-container{width:100%;position:relative;padding:1rem 0;max-width:100%!important;justify-content:center;margin-bottom:60px}.icon-container:before{content:"";background:#e7f0f5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100%;z-index:-1}.icon-container .icon{width:20%;display:flex;align-items:center;justify-content:center;justify-content:flex-start;flex-direction:column;margin:1.5rem 0;min-width:150px}.icon-container .icon img{width:100px}.icon-container .icon-text{font-size:1rem;font-weight:700;color:#d31145;margin-bottom:0;margin-top:10px;max-width:150px;text-align:center;word-break:keep-all}.interactive-svg .anchor-sections{margin:2rem auto}.interactive-svg .anchor-sections hr{margin-bottom:2rem}.interactive-svg .anchor-sections hr:last-child{display:none}.resources{padding:2rem 0}.resources .content{margin-bottom:2rem}.resources .link-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.resources .link-wrapper .resource-link{display:flex;justify-content:center;text-align:center;width:100%;padding:1rem}.resources .link-wrapper .resource-link h4.title{max-width:180px;color:#676666;font-size:.875rem;margin:.5rem auto}@media(min-width:640px){.resources .grid-x{align-items:center}.resources .link-wrapper{flex-wrap:nowrap}.resources .link-wrapper .resource-link a:hover .title{color:#d31145}}.resources_listing .parent-title h2{padding:.75rem 0}.resources_listing .child-title h4{padding:.5rem}.resources_listing .resources-wrap{margin-bottom:1rem}@media screen and (max-width:39.99875em){.resources_listing .resources-wrap>.grid-x{justify-content:center}}.resources_listing .resource h6{margin:1rem auto .5rem}.resources_listing .resource .resource-details{max-width:270px;margin:0 auto;position:relative;overflow:hidden}.resources_listing .resource .resource-details>img{width:100%;height:auto;vertical-align:middle;transition:transform .2s linear}.resources_listing .resource .resource-details>img:hover{transform:scale(1.1)}.resources_listing .resource .resource-details .hover-content{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;padding:.75rem;background-color:rgba(0,0,0,.7);transition:all .25s linear;display:flex;align-items:center;flex-wrap:wrap;align-content:center}.resources_listing .resource .resource-details .hover-content a,.resources_listing .resource .resource-details .hover-content p{color:#fff;width:100%;font-weight:700}.resources_listing .resource .resource-details .hover-content:hover{opacity:1}.tabbed-content{padding:2rem 0}.tabbed-content .tabs{background:0;text-align:center;color:#676666;margin:.5rem 0;display:flex;flex-wrap:wrap;border:0}.tabbed-content .tabs .tabs-title{margin:1rem 0;width:100%;float:none}.tabbed-content .tabs .tabs-title a{font-size:1rem;padding:0;display:inline-block;color:#676666}.tabbed-content .tabs .tabs-title.is-active a,.tabbed-content .tabs .tabs-title:hover a{color:#d31145;border-bottom:3px solid;background:none}@media(min-width:640px){.tabbed-content .tabs{flex-wrap:nowrap}}.tabbed-content .tabs-content{background:none}.tabbed-content .tabs-content .tabs-panel{padding:0}.tabbed-content .tabs-content .tabs-panel .main-content{background:#fff;padding:.5rem;margin:0;box-shadow:0 3px 6px rgba(0,0,0,.16)}.tabbed-content .tabs-content .tabs-panel .main-content .the-content{padding:.5rem}.tabbed-content .tabs-content .tabs-panel .main-content .the-content a{color:#000;text-decoration:underline;font-size:inherit}.tabbed-content .tabs-content .tabs-panel .post-link{margin:1rem 0;background:#fff;padding:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;align-items:center}.tabbed-content .tabs-content .tabs-panel .post-link .thumnail{width:25%}.tabbed-content .tabs-content .tabs-panel .post-link .title{width:75%;padding:0 3rem 0 1rem}.tabbed-content .tabs-content .tabs-panel .post-link:after{content:"";width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:12px solid #d31145;margin-right:.5rem}@media(min-width:640px){.tabbed-content .tabs-content .tabs-panel .post-link{margin:0 0 .75rem .75rem}}.cta-blocks{padding:2rem 0}.cta-blocks .blocks{padding:2rem 0;justify-content:center}.cta-blocks .blocks>.cell{max-width:80%;margin-bottom:2rem}.cta-blocks .blocks>.cell a:hover{color:#d31145}.cta-blocks .blocks>.cell img{width:100%;border-bottom:9px solid #d31145}.cta-blocks .blocks>.cell p a{text-decoration:underline}@media(min-width:640px){.cta-blocks .blocks>.cell{max-width:auto;margin-bottom:0}.cta-blocks .blocks>.cell .inner{padding:0 .5rem}.cta-blocks .blocks>.cell p{text-align:center}.cta-blocks .blocks>.cell h4{font-size:1rem;text-align:center}}@media(min-width:640px)and (min-width:1105px){.cta-blocks .blocks>.cell h4{font-size:1.25rem}}@media(min-width:640px){.cta-blocks .blocks .cell:first-child .inner{padding-left:0;padding-right:1rem}}@media(min-width:640px){.cta-blocks .blocks .cell:last-child .inner{padding-right:0;padding-left:1rem}}@media(min-width:1105px){.cta-blocks .blocks>.cell .inner{padding:0 .75rem}.cta-blocks .blocks .cell:first-child .inner{padding-left:0;padding-right:1.5rem}.cta-blocks .blocks .cell:last-child .inner{padding-right:0;padding-left:1.5rem}}.team-members{padding:2rem 0}.team-members .feature{display:flex;margin-bottom:2rem;flex-wrap:wrap;justify-content:center}.team-members .feature .content{padding:4rem 1rem 1rem;order:2}.team-members .feature .image{min-height:150px;width:200px;overflow:hidden;justify-content:center;position:relative;margin-bottom:-3rem}.team-members .feature .image img{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width:640px){.team-members .feature .content{order:unset;padding:4rem 2rem;width:75%}.team-members .feature .image{margin:0;width:25%}.team-members .feature .image img{min-height:100%;max-width:none;transform:translateX(-50%);left:50%;min-width:100%}}.team-members .member{margin-bottom:2rem}.team-members .member img{border-bottom:9px solid #d31145;margin-bottom:1rem}.team-members .member .name{color:#d31145}.team-members .member .title{color:#8e8e8e;font-weight:700;margin-bottom:1rem}.team-members .member .bio p{font-size:1rem}@media(min-width:640px){.team-members .member{display:flex;margin-bottom:3rem;padding:1rem}.team-members .member .headshot{width:25%}.team-members .member .content{width:75%;margin-left:2rem}}@media(min-width:640px)and (min-width:1105px){.team-members .member{padding:1rem 3rem}}@media(min-width:1024px){.team-members .member .headshot{width:18%}.team-members .member .content{width:82%}}@media(min-width:1300px){.team-members .member .headshot{width:14%}.team-members .member .content{width:86%}}.fullwidth-image img{width:100%}.fullwidth-image .content-container{padding:1rem 0}.fullwidth-image .content-container h3{color:#d31145}.fullwidth-image .content-container .content-left{margin-bottom:1rem;position:relative;padding-bottom:1rem}.fullwidth-image .content-container .content-left:after{content:"";border-bottom:2px solid #d31145;width:100px;bottom:0;position:absolute;transform:translateX(-50%)}@media(min-width:640px){.fullwidth-image .content-container{padding:2rem 0}.fullwidth-image .content-container .content-left{padding:0 2rem;margin:0}.fullwidth-image .content-container .content-left:after{right:0;border-bottom:0;border-right:2px solid #d31145;height:100%;width:auto;top:50%;transform:translateY(-50%)}.fullwidth-image .content-container .content-right{padding:0 2rem}}

