*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(15,16,17,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(15,16,17,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(15,16,17,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(15,16,17,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(15,16,17,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(15,16,17,.9)}.navbar-light .navbar-toggler{color:rgba(15,16,17,.5);border-color:rgba(15,16,17,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(15, 16, 17, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(15,16,17,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(15,16,17,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(15,16,17,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}:root{font-size:16px}:root,body{font-family:interstate,sans-serif}body{color:#2e3739}.h1,h1{font-size:3.4375rem;font-weight:700;line-height:1.2}@media screen and (max-width:575px){.h1,h1{font-size:1.5rem}}.h2,h2{font-size:2rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.125rem}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto;background-color:#fff}body.mobile-menu-opened{overflow:hidden}p{font-family:Open Sans,sans-serif;line-height:1.75rem}img{width:auto;height:auto;max-width:100%}.btn,a,button{transition:all .3s ease}.text-uc{text-transform:uppercase}.text-cp{text-transform:capitalize}section{padding:4rem 0}.container-fluid{padding:0 9.15vw}@media screen and (max-width:1199px){.container-fluid{padding:0 7vw}}@media screen and (max-width:991px){.container-fluid{padding:0 5vw}}.page-template-roi-awards.acf_content,.page-template-roi-awards.mceContentBody{background-color:#fff}.page-template-roi-awards .roi-awards-page{min-height:calc(100vh - 700px);background-color:#fff}.page-template-roi-awards .roi-awards-page .content-section .text-wrap h3{font-size:24px;color:#d62323;font-weight:400;font-family:interstate,sans-serif;line-height:35px}.page-template-roi-awards .roi-awards-page .content-section .text-wrap p{font-size:17px;line-height:30px;font-family:Open Sans,sans-serif}.page-template-roi-awards .roi-awards-page .content-section .btn-red{display:block;text-align:center;padding:29px;margin:85px auto 0}@media screen and (max-width:991px){.page-template-roi-awards .roi-awards-page .background-image>div{background-position:0;top:5px}.page-template-roi-awards .roi-awards-page .btn-red{margin:65px auto 0}}@media screen and (max-width:767px){.page-template-roi-awards .roi-awards-page .btn-red{margin:25px auto 0!important}}@media screen and (max-width:575px){.page-template-roi-awards .roi-awards-page .content-section{padding:2rem 0}}.mobile-only{display:none}@media screen and (max-width:767px){.desktop-only{display:none}.mobile-only{display:block}}.error404 .page-404 .not-found-section .item-wrap{margin-bottom:40px;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:unset;height:auto;padding:0;position:relative;-ms-flex-align:center;align-items:center}.error404 .page-404 .not-found-section .item-wrap .image-wrap{width:45%}.error404 .page-404 .not-found-section .item-wrap .text-wrap{margin-left:-7%;z-index:1;width:62%;position:relative;padding:65px 95px;background-color:#002c3f;margin-right:0;color:#fff}.error404 .page-404 .not-found-section .item-wrap .text-wrap h3{font-size:50px;font-weight:300}.error404.logged-in header{height:95px}@media screen and (max-width:991px){.error404 .page-404 .not-found-section .item-wrap{-ms-flex-pack:center;justify-content:center;text-align:center}.error404 .page-404 .not-found-section .item-wrap .image-wrap,.error404 .page-404 .not-found-section .item-wrap .image-wrap img{width:100%}.error404 .page-404 .not-found-section .item-wrap .text-wrap{margin-left:0;width:100%;padding:35px 10px}.error404 .page-404 .not-found-section .item-wrap .text-wrap h3{font-size:30px}}@media screen and (max-width:575px){.error404 .page-404 .not-found-section .item-wrap .text-wrap h3{font-size:18px}}.single-news header #menu-item-33069 .nav-link:after,.single-post header #menu-item-33069 .nav-link:after{width:100%}.loader-animation img{display:none;margin:0 auto}.link-card,.loader-animation.show img{display:block}.link-card{text-decoration:none;width:100%;height:100%}.link-card:hover{box-shadow:0 3px 10px rgba(0,0,0,.3);text-decoration:none}.link-card.flex-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.link-card:hover{box-shadow:none}.link-card.mobile-flex-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.animateItem,.scrollAnimate{opacity:0}.scrollIntoView{opacity:1}.btn{font-weight:700;border-radius:0;border-style:solid;border-width:1px;padding:.75rem 1.25rem;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:350px;letter-spacing:.1em}.btn-red{color:#d62323;border-color:#d62323;background-color:#fff}.btn-red:focus,.btn-red:hover{background-color:#d62323;border-color:#d62323;color:#fff!important}.btn-black{color:#2e3739;border-color:#2e3739;background-color:#fff}.btn-black:focus,.btn-black:hover{background-color:#2e3739;border-color:#2e3739;color:#fff}.btn-teal{color:#53a0a6;border-color:#53a0a6;background-color:#fff}.btn-teal:focus,.btn-teal:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff}.btn-disabled{color:#dfdfe0!important;border-color:#dfdfe0;background-color:#fff}.btn-disabled:focus,.btn-disabled:hover{background-color:#dfdfe0;border-color:#dfdfe0;color:#fff!important}.has-background-image{position:relative}.has-background-image .text-wrap{position:relative;color:#fff}.background-image{left:0;top:0}.background-image,.background-image>div{position:absolute;width:100%;height:100%}.background-image>div{background-size:cover;background-position:50%}.bg-img-retina{display:none}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:192dpi) and (min-width:768px){.bg-img-retina{display:block}.bg-img-regular{display:none}}header{height:120px}header .navbar{background-color:#fff;position:fixed;width:100%;top:0;left:0;z-index:7;transition:all .3s ease;padding:1.6rem 0}header .navbar.scrolled{padding:.75rem 0;box-shadow:2px 5px 6px rgba(0,0,0,.04)}header .navbar .container-fluid{max-width:2000px;margin:0 auto}header .navbar-brand{position:relative;display:block;width:260px;height:76px}header .navbar-brand .logo{position:absolute;left:0;top:0;transition:opacity .3s ease;opacity:0}header .navbar-brand .logo-c{opacity:1}header .navbar-collapse{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header .navbar-nav{-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;margin-left:auto}@media screen and (max-width:1079px){header .navbar-nav{margin-left:0}header .login-link{margin-left:0!important}}@media screen and (max-width:1006px){header .navbar-nav{padding:0}}header .dropdown-item,header .login-link,header .nav-link{letter-spacing:.1em}header .navbar-accordion{display:none}@media screen and (min-width:992px){header .navbar-brand,header .navbar-brand .logo{height:76px}header .nav-link{color:#2e3739;font-size:14px;text-transform:uppercase;padding:.5rem;position:relative;font-weight:700;margin:0 1rem}header .nav-link:focus,header .nav-link:hover{color:#d62323}header .active .nav-link:after{width:100%}header .login-link{margin-left:4rem;font-size:14px;text-transform:uppercase;padding:.5rem;position:relative;color:#2e3739}header .login-link:after{content:"";display:block;width:0;height:10px;background-color:#dfdfe0;opacity:.5;padding:0;border:0;margin:0;transition:all .3s ease;position:absolute;left:0;bottom:-1rem}header .login-link:focus,header .login-link:hover{color:#d62323;text-decoration:none}header .login-link.active:after,header .login-link:focus:after,header .login-link:hover:after{width:100%}header .dropdown.show .nav-link:after{width:0}header .dropdown.show .dropdown-menu{opacity:1;transform:scale(1)}header .dropdown-toggle:after{display:block;width:0;height:10px;background-color:#dfdfe0;opacity:.5;padding:0;border:0;margin:0;transition:all .3s ease;position:absolute;left:0;bottom:-1rem}header .dropdown-toggle:hover:after{width:100%}header .dropdown-menu{left:calc(1rem - 1px);border-radius:0;background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.9));box-shadow:3px 3px 6px #00000029;padding:1.5rem 0;opacity:0;transition:all .5s ease;transform:scale(0);transform-origin:0 0;display:block;overflow:hidden;margin-top:5px}header .dropdown-item{font-size:12px;text-transform:uppercase;font-weight:700;padding:.5rem 1.5rem}header .dropdown-item:focus,header .dropdown-item:hover{background-color:#fff;color:#d62323}}@media screen and (min-width:1200px){header .login-link{margin-left:6rem}}@media screen and (max-width:991px){header{height:100px}header .navbar-brand,header .navbar-brand .logo{width:180px;height:53px}header .navbar .container-fluid{padding:0 5vw}header .navbar-toggler{outline:none;position:relative;border:0;padding:0;border-radius:0}header .navbar-toggler .line{transition:all .3s ease;width:31px;height:2px;background-color:#fff;position:absolute}header .navbar-toggler-open{width:31px;height:18px}header .navbar-toggler-open .line{left:0;background-color:#2e3739}header .navbar-toggler-open .line:first-child{top:0}header .navbar-toggler-open .line:nth-child(2){top:8px}header .navbar-toggler-open .line:nth-child(3){bottom:0}header .navbar-toggler-close{width:87px;height:72px;background-color:#d62323;position:absolute;top:0;right:0}header .navbar-toggler-close .line{transition-delay:.5s;left:50%;top:50%;transform:translate(-50%,-50%)}header .offcanvas-collapse{position:fixed;top:0;bottom:0;right:-100vw;width:100vw;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#f1f1f1;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:right,visibility;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:baseline;align-content:baseline;background-image:url(../images/nucleus-icon.svg);background-position:55vw;background-size:auto 100%;background-repeat:no-repeat;text-align:center}header .offcanvas-collapse.open{right:0;visibility:visible}header .offcanvas-collapse.open .navbar-toggler-close .line{transition-delay:0}header .offcanvas-collapse.open .navbar-toggler-close .line:first-child{transform:translate(-50%,-50%) rotate(45deg)}header .offcanvas-collapse.open .navbar-toggler-close .line:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}header .navbar-expand-lg .navbar-nav{-ms-flex-direction:column;flex-direction:column}header .navbar-nav{padding:3rem 0 5rem;margin:0;max-width:none;height:100%;width:100%;-ms-flex-pack:center;justify-content:center}header .nav-item{font-size:2rem}header .nav-link{padding:.5rem 1rem;color:#2e3739;border:0;background:none}header .menu-item-has-children .nav-link{color:#d62323}header .menu-item-has-children .nav-link.collapsed{color:#2e3739}header .active .nav-link,header .menu-item-has-children.active .nav-link{border-bottom:0;color:#d62323}header #nav_home_link{color:#2e3739}header .navbar-accordion{display:-ms-flexbox;display:flex}header .navbar-dropdown{display:none}header .login-link{position:absolute;width:100%;bottom:50px;left:0;color:#d62323;text-transform:uppercase;font-weight:700;font-size:.875rem}header .navbar-accordion.show .nav-link{color:#d62323}header .collapse-menu{border-radius:0;background:none;border:0;text-align:center;padding:0;list-style:none}header .collapse-item{display:block;font-size:.875rem;text-transform:uppercase;font-weight:700;padding:.5rem 1.5rem;color:#2e3739}}@media screen and (max-width:767px){header .navbar #navbarAccordion{overflow-x:auto;height:calc(100vh - 50px);height:80vh}header .navbar #navbarAccordion::-webkit-scrollbar{display:none}header .login-link{position:fixed;width:100%;height:50px;padding:15px;bottom:0;left:0;color:#d62323;text-transform:uppercase;font-weight:700;font-size:.875rem}}@media screen and (max-width:575px){header .navbar-brand,header .navbar-brand .logo{width:125px;height:36px}header .navbar{padding-top:1.25rem;padding-bottom:1.25rem}header .offcanvas-collapse{background-position:40vw}}.transparent-header header,header.transparent-header{height:100%}.transparent-header .navbar-brand .logo-w{opacity:1}.transparent-header .navbar-brand .logo-c{opacity:0}.transparent-header .navbar{background-color:transparent}.transparent-header .navbar:before{content:"";display:block;width:100%;height:125%;background:transparent linear-gradient(180deg,#0F1011E6,#26272887 42%,#5E5F6000) 0 0 no-repeat padding-box;position:absolute;top:0;left:0}.transparent-header .navbar .navbar-toggler-open .line,.transparent-header .navbar.scrolled{background-color:#fff}.transparent-header .navbar.scrolled:before{opacity:0}.transparent-header .navbar.scrolled .navbar-brand .logo-c{opacity:1}.transparent-header .navbar.scrolled .navbar-brand .logo-w{opacity:0}.transparent-header .navbar.scrolled .navbar-toggler-open .line{background-color:#2e3739}.transparent-header .navbar>.container-fluid{position:relative}@media screen and (max-width:1022px){.transparent-header .navbar-nav{padding:0}}@media screen and (min-width:992px){.transparent-header .login-link,.transparent-header .nav-link{color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16)}.transparent-header .login-link:focus,.transparent-header .login-link:hover,.transparent-header .nav-link:focus,.transparent-header .nav-link:hover{color:#fff}.transparent-header .login-link:after{background-color:#fff}.transparent-header .login-link:focus,.transparent-header .login-link:hover{color:#fff}.transparent-header .navbar.scrolled .login-link,.transparent-header .navbar.scrolled .nav-link{color:#2e3739;text-shadow:none}.transparent-header .navbar.scrolled .login-link:focus,.transparent-header .navbar.scrolled .login-link:hover,.transparent-header .navbar.scrolled .nav-link:focus,.transparent-header .navbar.scrolled .nav-link:hover{color:#d62323}.transparent-header .navbar.scrolled .dropdown-toggle:after,.transparent-header .navbar.scrolled .login-link:after{background-color:#dfdfe0;opacity:1}}.non-transparent-header+main{padding-top:140px}@media screen and (max-width:991px){.non-transparent-header+main{padding-top:117px;height:100%}}@media screen and (max-width:575px){.non-transparent-header+main{padding-top:76px}}footer{background:#0f1011;padding:2rem 0}footer .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}footer .logo-wrap img{width:201px}footer .text-wrap{color:#fff;font-size:.75rem}footer .text-wrap span{padding:0 .25rem;text-transform:uppercase}footer .text-wrap a{color:#fff}footer .text-wrap a:focus,footer .text-wrap a:hover{text-decoration:none;opacity:.7}footer .text-wrap .footer-email-link,footer .text-wrap .footer-privacy{text-decoration:underline}footer .social-wrap a{display:inline-block;padding:.25rem;margin-left:1rem}footer .social-wrap a svg{fill:#fff}footer .social-wrap a:focus,footer .social-wrap a:hover{opacity:.7}@media screen and (max-width:1199px){footer .logo-wrap img{width:180px}footer .text-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:400px;-ms-flex-pack:center;justify-content:center}footer .text-wrap span{padding:.5rem}footer .text-wrap .footer-privacy{-ms-flex-order:4;order:4}footer .text-wrap .footer-copyright{-ms-flex-order:3;order:3}}@media screen and (max-width:991px){footer .container-fluid{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}footer .text-wrap{margin:1rem 0}footer .social-wrap a{margin-left:.5rem;margin-right:.5rem}}.page-banner{padding:6rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.2;height:500px;position:relative;overflow:hidden}.page-banner:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:.15;z-index:2}.page-banner .background-image{z-index:1}.page-banner .text-wrap{position:relative;z-index:3;animation-delay:.5s}.page-banner h1{color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.25)}@media screen and (max-width:991px){.page-banner{height:408px}}@media screen and (max-width:575px){.page-banner{height:auto;padding:0;display:block}.page-banner .background-image{height:220px;position:relative}.page-banner .text-wrap{background-color:#d62323;height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}form .form-group{margin-bottom:1.5rem}form input,form textarea{border:1px solid #2e3739;padding:1rem 2rem;letter-spacing:.1em!important}form input{height:75px}form textarea{height:269px;resize:none}form ::-webkit-input-placeholder{opacity:.3;font-weight:700}form ::-moz-placeholder{opacity:.3;font-weight:700}form ::-ms-input-placeholder{opacity:.3;font-weight:700}form ::placeholder{opacity:.3;font-weight:700}#gform_wrapper_2 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_2 textarea{padding:1rem 2rem;margin:0}#gform_wrapper_2 .gform_fields{padding:0;list-style:none}#gform_wrapper_2 .gform_fields .gfield{margin-top:16px;padding:0}#gform_wrapper_2 .top_label div.ginput_container{margin:0;padding:0}#gform_wrapper_2 .gform_footer input.button,#gform_wrapper_2 .gform_footer input[type=submit]{font-weight:700;border-radius:0;padding:.75rem 1.25rem;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:350px;color:#53a0a6;border:1px solid #53a0a6;background-color:#fff;transition:all .3s ease;letter-spacing:.1em}#gform_wrapper_2 .gform_footer input.button:hover,#gform_wrapper_2 .gform_footer input[type=submit]:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff}#gform_wrapper_1 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_1 textarea{padding:1rem 2rem;margin:0}#gform_wrapper_1 .validation_error{display:none}#gform_wrapper_1 .gform_body .gform_fields{list-style:none;padding:0}#gform_wrapper_1 .gform_body .gform_fields .gfield{padding-top:0;padding-right:0;margin-top:0;border:0;background:none;max-width:none!important;width:100%}#gform_wrapper_1 .gform_body .gform_fields .gfield.submit-btn{position:relative;margin-top:-74px;margin-right:10px;float:right;width:auto}#gform_wrapper_1 .gform_body .gform_fields .gfield.submit-btn.gfield_error{float:right;width:auto;margin-top:-122px;margin-bottom:0!important;padding:0!important;position:relative}#gform_wrapper_1 .gform_body .gform_fields .ginput_container{margin-top:0}#gform_wrapper_1 .gform_footer{overflow:hidden;height:0;padding:0;margin:0;width:50px;position:absolute;right:0}.contact-us-page .contact-info-block button{position:static!important;-webkit-appearance:none}.filter-bar{padding:30px 0;background-color:#002c3f}.filter-bar .filter-nav{color:#fff;text-transform:uppercase;font-weight:700;font-family:interstate,sans-serif;margin-left:55px;margin-bottom:0;display:inline-block;letter-spacing:.1em;cursor:pointer}.filter-bar .filter-nav:after{content:"";margin-left:.255em;vertical-align:.255em;border-top:7px solid;border-bottom:0;border-right:6px solid transparent;border-left:6px solid transparent;color:#fff;margin:3px;margin:3px 20px;display:-ms-inline-flexbox;display:inline-flex}.filter-bar .dropdown{width:240px;display:inline-block}.filter-bar .dropdown .dropdown-toggle{background-color:transparent;max-width:none;min-width:260px;text-align:left;color:#707070;border:1px solid #cad3d6;height:65px;padding:20px 30px;outline:0!important}.filter-bar .dropdown .dropdown-toggle:after{border-top:7px solid;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:0;color:#fff;float:right;margin:3px}.filter-bar .dropdown .dropdown-menu li{font-size:14px;padding-bottom:5px}.filter-bar .dropdown .dropdown-menu li .dropdown-item{color:#2e3739}.filter-bar .dropdown .dropdown-menu li .dropdown-item span{margin-left:30px;text-transform:uppercase;font-weight:600}.filter-bar .dropdown .dropdown-menu .selected .dropdown-item.active{background-color:#d62323;color:#fff}.filter-bar .dropdown .dropdown-menu .selected .dropdown-item.active:before{content:"";position:absolute;left:23px;top:6px;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-bar .dropdown .dropdown-menu .selected .dropdown-item:active{background-color:#d62323;color:#fff}.filter-bar .search-form-container{overflow:hidden;position:relative;display:inline-block;z-index:1;margin:auto;width:352px;background-color:transparent;margin-left:15px;-ms-flex:1;flex:1}@media screen and (max-width:1199px){.filter-bar .search-form-container{width:280px}}@media screen and (max-width:991px){.filter-bar .search-form-container{-ms-flex:1;flex:1;width:100%}}@media screen and (max-width:767px){.filter-bar .search-form-container{margin:20px 0 10px}}.filter-bar .search-form-container .search-button{-webkit-appearance:none;background-color:transparent;border:0;outline:0;float:left;position:absolute;z-index:2;text-align:left;text-indent:-9999px;height:22px;width:22px;background-image:url(../images/research/search-white-icon.png);background-repeat:no-repeat;margin:26px 15px;transition:width .3s,left .1s,bottom .1s;padding:0;background-size:13px;right:0}.filter-bar .search-form-container .search-field{height:65px;padding:0 50px 0 25px;color:#707070;border:1px solid #fff;border-radius:2px;background:0 0;width:100%;outline:none;font-size:16px;text-transform:uppercase}.filter-bar .search-form-container .search-field::-webkit-input-placeholder{color:hsla(0,0%,100%,.3);opacity:1}.filter-bar .search-form-container .search-field::-moz-placeholder{color:hsla(0,0%,100%,.3);opacity:1}.filter-bar .search-form-container .search-field::placeholder{color:hsla(0,0%,100%,.3);opacity:1}.filter-bar .search-form-container .search-field:-ms-input-placeholder,.filter-bar .search-form-container .search-field::-ms-input-placeholder{color:hsla(0,0%,100%,.3);opacity:1}.filter-bar .dropdown-menu{min-width:480px;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.35);margin-top:-50px;z-index:8}.filter-bar .filter-nav-wrap{display:none;margin-top:30px}.filter-bar .filter-nav-wrap .topic-search-wrap{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.filter-bar .filter-nav-wrap .topic-search-wrap .form-group{margin:auto}@media screen and (max-width:991px){.filter-bar .filter-nav-wrap .topic-search-wrap .form-group{-ms-flex:1;flex:1;width:100%}}@media screen and (max-width:767px){.filter-bar .filter-nav-wrap .topic-search-wrap{-ms-flex-direction:column;flex-direction:column}}.filter-bar.active .filter-nav-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-bar.active .filter-nav:after{transform:rotate(180deg)}.filter-bar .check-box-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1;width:calc(100% - 20px);margin-left:20px;-ms-flex-align:start;align-items:flex-start}.filter-bar .check-box-wrap .checkbox{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.filter-bar .check-box-wrap .checkbox{-ms-flex-preferred-size:100%;flex-basis:100%}}.filter-bar .check-box-wrap label{color:#fff;text-transform:uppercase;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;letter-spacing:.1em}.filter-bar .check-box-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filter-bar .check-box-wrap .checkmark{position:relative;display:inline-block;height:20px;width:20px;border:1px solid #dfdfe0;border-radius:4px;background-color:#eee;margin-right:10px;min-width:20px}.filter-bar .check-box-wrap input~.checkmark{background-color:#fff}.filter-bar .check-box-wrap input:checked~.checkmark{background-color:#fff;border:1px solid #53a0a6}.filter-bar .check-box-wrap .checkmark:after{content:"";position:absolute;display:none}.filter-bar .check-box-wrap input:checked~.checkmark:after{display:block}.filter-bar .check-box-wrap .checkmark:after{left:7px;top:4px;width:5px;height:10px;border:solid #53a0a6;border-width:0 3px 3px 0;transform:rotate(45deg)}@media screen and (max-width:991px){.filter-bar .topic-search-wrap{display:-ms-flexbox;display:flex;-ms-flex:unset!important;flex:unset!important;width:100%}.filter-bar.active .filter-nav-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-bar .check-box-wrap{-ms-flex-pack:start;justify-content:flex-start;margin-top:15px;width:100%;margin-left:0}}@media screen and (max-width:767px){.filter-bar{padding:15px 0}.filter-bar .filter-nav{margin-left:0;font-size:14px}}.loading{position:relative;opacity:.5}.new-entry .new-entry-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-entry .new-entry-row .image-wrap{max-width:60%;cursor:pointer}.new-entry .new-entry-row .text-wrap-container{position:relative;margin-left:-7%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:60%}.new-entry .new-entry-row .text-wrap-container .text-wrap{position:relative;padding:65px 95px;background-color:#002c3f;max-width:650px;width:650px;cursor:pointer}.new-entry .new-entry-row .text-wrap-container .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px}.new-entry .new-entry-row .text-wrap-container .text-wrap .meta{color:#fff;letter-spacing:1px;font-weight:600}.new-entry .new-entry-row .text-wrap-container .text-wrap p{color:#fff}.new-entry .new-entry-row.without-image{display:block}.new-entry .new-entry-row.without-image .text-wrap-container{margin-left:0;display:block;max-width:100%}.new-entry .new-entry-row.without-image .text-wrap-container .text-wrap{max-width:100%;width:100%}@media screen and (max-width:1199px){.new-entry .new-entry-row .image-wrap{max-width:50%}.new-entry .new-entry-row .text-wrap-container{max-width:57%}}@media screen and (max-width:991px){.new-entry{padding:0}.new-entry .new-entry-row{display:block}.new-entry .new-entry-row .image-wrap{max-width:100%;display:none}.new-entry .new-entry-row .image-wrap img{width:100%}.new-entry .new-entry-row .text-wrap-container{margin:0;max-width:100%;padding:0}.new-entry .new-entry-row .text-wrap-container .text-wrap{max-width:100%;width:100%;background-color:#fff;padding:31px 85px}.new-entry .new-entry-row .text-wrap-container .text-wrap h3{color:#d62323;font-weight:300;margin-bottom:10px;font-size:1.3rem}.new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:14px;color:inherit;padding:0;margin:0}.new-entry>div.container{width:100%;padding:0;margin:0;max-width:100%}}@media screen and (max-width:767px){.new-entry .new-entry-row .text-wrap-container .text-wrap{padding:30px 40px}.new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1rem;margin-bottom:5px}}.listing-container .item-wrap{padding:0;position:relative;background-color:hsla(240,2%,88%,.5);margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:130px}.listing-container .item-wrap .image-wrap{min-width:188px}.listing-container .item-wrap .image-wrap a{display:block}.listing-container .item-wrap .text-wrap{font-size:1rem;margin:auto 85px auto 45px}.listing-container .item-wrap .text-wrap h3{color:#d62323;font-weight:400;line-height:1.5rem;margin-bottom:15px}.listing-container .item-wrap .text-wrap .meta{font-size:.875rem;font-weight:700;color:#002c3f}.listing-container .item-wrap .text-wrap p{margin-bottom:0}@media screen and (max-width:991px){.listing-container .item-wrap{padding:0 5vw;margin-bottom:0}.listing-container .item-wrap:nth-of-type(2n){background-color:#fff}.listing-container .item-wrap .image-wrap{display:none}.listing-container .item-wrap .text-wrap{font-size:.875rem;margin:auto 50px auto 0;width:100%}.listing-container .item-wrap .text-wrap h3{font-size:1.3rem}.listing-container .item-wrap .text-wrap p{display:none}}@media screen and (max-width:767px){.listing-container .item-wrap .text-wrap h3{font-size:1rem;margin-bottom:5px}}@media screen and (min-width:992px){.listing-container .item-wrap.no-thumbnail:not(.featured-post) .image-wrap img,.listing-container .item-wrap:not(.featured-post) .image-wrap .default-thumbnail{max-width:188px;padding:15px}.listing-container .item-wrap.featured-post{margin-bottom:40px;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:unset;height:auto}.listing-container .item-wrap.featured-post .image-wrap{width:45%}.listing-container .item-wrap.featured-post .text-wrap{margin-left:-7%;z-index:1;width:62%;position:relative;padding:65px 95px;background-color:#002c3f;margin-right:0;color:#fff}.listing-container .item-wrap.featured-post .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px;font-size:2rem;line-height:40px}.listing-container .item-wrap.featured-post .text-wrap .meta{color:#fff;margin-bottom:25px}.listing-container .item-wrap.featured-post.no-thumbnail{background-color:transparent;padding:0}}@media screen and (max-width:991px){.listing-container{padding-top:0}.listing-container .container{max-width:100%;padding:0}}.listing-container .load-more-wrap{display:none;margin-top:45px}.listing-container .load-more-wrap .btn-red{display:block;text-align:center;padding:29px;margin:0 auto}.page-template-default{background-color:#0f1011}.page-template-default .default-page{background-color:#fff;min-height:calc(100vh - 700px)}.page-template-default .default-page>section{padding-top:2rem}.page-template-default .default-page h1{font-size:32px;color:#d62323;font-weight:400;margin-bottom:25px}.page-template-default .default-page p{margin-bottom:25px}.page-template-default .default-page a{color:#d62323}.page-template-default.acf_content,.page-template-default.mceContentBody{background-color:#fff}.homepage .video-banner{width:100vw;height:100vh;position:relative;overflow:hidden;padding-top:30vh}.homepage .video-banner>.container-fluid{position:relative}.homepage .background-video{position:absolute;left:0;top:0;width:100%;height:100%}.homepage .background-video:before{position:absolute;content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.35}.homepage .background-video video{min-width:100%;min-height:100%;width:100vw;height:auto;-o-object-fit:cover;object-fit:cover}.homepage .background-video .container-fluid{position:absolute;top:40%;transform:translateY(-50%)}.homepage h1{color:#fff;max-width:950px;text-shadow:0 0 10px rgba(0,0,0,.35)}.homepage .red-box{background-color:#d62323;color:#fff;position:absolute;left:0;bottom:0;right:9.15vw;padding:0 2rem 0 9.15vw;animation-delay:1s}.homepage .red-box .text-wrap{display:-ms-flexbox;display:flex}.homepage .red-box .text-wrap>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:45%}.homepage .red-box .welcome{font-size:1.125rem;padding:6% 9% 6% 0;animation-delay:1.5s}.homepage .red-box .welcome h1{display:none}.homepage .red-box .welcome p{margin-bottom:0;font-family:interstate,sans-serif}.homepage .red-box .latest-research{padding:6% 0 6% 1%;border-left:1px solid #fff;-ms-flex-positive:1;flex-grow:1}.homepage .red-box .latest-research h2{font-size:14px;opacity:.5;transform:rotate(-180deg);-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;letter-spacing:2px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;margin:0 3rem}.homepage .red-box .latest-research-list>a{display:block;color:#fff}.homepage .red-box .latest-research-list .research-link{font-size:16px;margin-bottom:1rem}.homepage .red-box .latest-research-list .research-link:hover{text-decoration:none}.homepage .red-box .latest-research-list .research-link:first-child{animation-delay:1.75s}.homepage .red-box .latest-research-list .research-link:nth-child(2){animation-delay:2s}.homepage .red-box .latest-research-list .research-link:nth-child(3){animation-delay:2.25s}.homepage .red-box .latest-research-list .research-link:nth-child(4){animation-delay:2.5s}@media screen and (max-width:1199px){.homepage .red-box{right:7vw;padding:0 7vw}}@media screen and (max-width:991px){.homepage .background-video{background:url(../images/home-video-thumb.jpg) 50% no-repeat;background-size:cover;height:50vh}.homepage .background-video video{display:none}.homepage .background-video .container-fluid{position:absolute;top:50%}.homepage .red-box{right:0;padding:0;height:50vh}.homepage .red-box .text-wrap{display:grid;grid-gap:0;height:100%}.homepage .red-box .text-wrap>div{width:100%;height:100%}.homepage .red-box .welcome{padding:6% 5vw;height:50%;grid-row:1}.homepage .red-box .latest-research{padding:6% 5vw;border:0;color:#2e3739;background-color:#fff;height:50%;grid-row:2;position:relative}.homepage .red-box .latest-research h2{position:absolute;left:0}.homepage .red-box .latest-research-list{padding-left:60px}.homepage .red-box .latest-research-list>a{color:#2e3739}}@media screen and (max-width:575px){.homepage .background-video{height:220px}.homepage .background-video h1{display:none}.homepage .red-box{right:0;height:auto;min-height:calc(100vh - 220px)}.homepage .red-box .text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 220px)}.homepage .red-box .text-wrap>div{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.homepage .red-box .welcome{height:auto;-ms-flex-positive:1;flex-grow:1;font-size:.875rem}.homepage .red-box .welcome h1{display:block}.homepage .red-box .latest-research{height:auto;position:static}.homepage .red-box .latest-research h2{position:static;transform:none;margin-bottom:1.5rem;font-size:12px;-ms-writing-mode:initial;writing-mode:initial;text-orientation:mixed;margin-left:0;margin-right:0}.homepage .red-box .latest-research-list{padding-left:0}.homepage .red-box .latest-research-list .research-link{margin-bottom:1.5rem}}.home{background-color:#fff}.admin-bar header .navbar{top:32px!important}@media screen and (max-width:782px){.admin-bar header .navbar{top:46px!important}}.home.edge .background-video video,.home.ie .background-video video{max-width:200vw;width:200vw}.contact-us-page .contact-grid{display:grid;grid-template-columns:1fr 1fr;padding:0}.contact-us-page .contact-info-block{grid-area:1/1;padding:4rem 4rem 4rem 9.15vw}.contact-us-page .contact-info-block .contact-info-box{margin-bottom:2rem}.contact-us-page .contact-info-block .contact-info-title{font-size:1.125rem;font-weight:700;color:#002c3f}.contact-us-page .contact-info-block .contact-info-content a{display:inline-block;color:#2e3739}.contact-us-page .contact-info-block .contact-info-content a[href*=mailto]{text-decoration:underline}.contact-us-page .contact-info-block form{position:relative;margin-top:1rem}.contact-us-page .contact-info-block label{display:none}.contact-us-page .contact-info-block input[type=email]{width:100%}.contact-us-page .contact-info-block button{width:73px;height:73px;position:absolute;top:1px;right:1rem;border:0;background:transparent}.contact-us-page .contact-info-block button svg{stroke:#dfdfe0;transition:all .3s ease}.contact-us-page .contact-info-block button:hover svg{stroke:#d62323}.contact-us-page .contact-form-block{grid-area:1/2;padding:4rem 9.15vw 4rem 4rem}.contact-us-page .contact-form-block form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.contact-us-page .contact-form-block form label{display:none}.contact-us-page .contact-form-block form .form-group,.contact-us-page .contact-form-block form input,.contact-us-page .contact-form-block form textarea{width:100%}.contact-us-page .contact-form-block form button{margin-top:1rem}.contact-us-page .contact-map-block{grid-row:2;grid-column:1/span 2;height:355px}@media screen and (max-width:1199px){.contact-us-page .contact-info-block{padding-left:7vw;padding-right:3rem}.contact-us-page .contact-form-block{padding-right:7vw;padding-left:3rem}}@media screen and (max-width:991px){.contact-us-page .contact-grid{grid-template-columns:1fr}.contact-us-page .contact-form-block,.contact-us-page .contact-info-block{padding:5vw;grid-column:1}.contact-us-page .contact-info-block{grid-row:1}.contact-us-page .contact-form-block{grid-row:3}.contact-us-page .contact-map-block{grid-row:2;grid-column:1}}.page-template-for-user .overview-section h3,.page-template-for-vendor .overview-section h3{color:#d62323;font-weight:300;padding-right:70px;line-height:34px}.page-template-for-user .overview-section p,.page-template-for-vendor .overview-section p{padding-right:98px;line-height:28px;font-family:Open Sans,sans-serif}.page-template-for-user .page-banner .background-image>div,.page-template-for-vendor .page-banner .background-image>div{background-position:0}.page-template-for-user .user-icon-section,.page-template-for-vendor .user-icon-section{overflow-x:hidden;font-family:Open Sans,sans-serif}.page-template-for-user .user-icon-section .user-icon-row,.page-template-for-vendor .user-icon-section .user-icon-row{margin-left:-40px;margin-right:-40px}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item{padding-left:40px;padding-right:40px}.page-template-for-user .user-icon-section .icon-wrap,.page-template-for-vendor .user-icon-section .icon-wrap{margin-bottom:30px}.page-template-for-user .user-icon-section .content-wrap h4,.page-template-for-vendor .user-icon-section .content-wrap h4{color:#53a0a6}.page-template-for-user .user-text-section,.page-template-for-vendor .user-text-section{padding-top:0;overflow-x:hidden;font-family:interstate,sans-serif}.page-template-for-user .user-text-section .user-text-row,.page-template-for-vendor .user-text-section .user-text-row{margin-left:-40px;margin-right:-40px}.page-template-for-user .user-text-section .user-text-row .content-wrap,.page-template-for-vendor .user-text-section .user-text-row .content-wrap{padding:40px;transition:all .3s ease}.page-template-for-user .user-text-section .user-text-row .content-wrap h4,.page-template-for-vendor .user-text-section .user-text-row .content-wrap h4{color:#002c3f}.page-template-for-user .user-text-section .user-text-row .content-wrap:first-child,.page-template-for-vendor .user-text-section .user-text-row .content-wrap:first-child{background-color:#002c3f}.page-template-for-user .user-text-section .user-text-row .content-wrap:first-child h4,.page-template-for-vendor .user-text-section .user-text-row .content-wrap:first-child h4{color:#fff;text-transform:unset;font-size:24px;font-weight:500}.page-template-for-user .user-text-section .user-text-row .content-wrap:first-child p,.page-template-for-vendor .user-text-section .user-text-row .content-wrap:first-child p{color:#fff}.page-template-for-user .user-text-section .btn-red,.page-template-for-vendor .user-text-section .btn-red{display:block;text-align:center;padding:29px;margin:85px auto 0}@media screen and (max-width:991px){.page-template-for-user .overview-section h3,.page-template-for-vendor .overview-section h3{padding-right:0;margin-bottom:20px}.page-template-for-user .overview-section p,.page-template-for-vendor .overview-section p{padding-right:0;margin-bottom:30px}.page-template-for-user .overview-section img,.page-template-for-vendor .overview-section img{width:100%}.page-template-for-user .user-icon-section,.page-template-for-vendor .user-icon-section{padding-bottom:0}.page-template-for-user .user-icon-section .container,.page-template-for-vendor .user-icon-section .container{max-width:100%}.page-template-for-user .user-icon-section .user-icon-row,.page-template-for-vendor .user-icon-section .user-icon-row{margin-left:-40px;margin-right:-40px}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item{padding-left:40px;padding-right:40px;margin-bottom:50px}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item .icon-wrap,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item .icon-wrap{text-align:center}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item .content-wrap,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item .content-wrap{text-align:center;padding:0 30px;max-width:600px;margin:0 auto}.page-template-for-user .user-text-section .container,.page-template-for-vendor .user-text-section .container{max-width:calc(100% - 50px)}.page-template-for-user .user-text-section .container .user-text-row,.page-template-for-vendor .user-text-section .container .user-text-row{margin-left:-40px;margin-right:-40px}.page-template-for-user .user-text-section .container .user-text-row .user-text-item,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item{padding-right:40px;padding-left:40px}.page-template-for-user .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child{text-align:center;background-color:#002c3f}.page-template-for-user .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child h4,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child h4{color:#fff;text-transform:unset;font-size:24px;font-weight:300}.page-template-for-user .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child p,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child p{color:#fff}}.bloghome-page .heading-section{display:none}@media screen and (max-width:991px){.bloghome-page .listing-container .item-wrap:nth-of-type(odd){background-color:#fff}.bloghome-page .listing-container .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5)}.bloghome-page .listing-container .item-wrap.featured-post{background-color:transparent;display:block;height:unset;margin-bottom:40px}.bloghome-page .listing-container .item-wrap.featured-post .image-wrap{display:block}.bloghome-page .listing-container .item-wrap.featured-post .image-wrap img{width:100%}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap{display:block;position:relative;padding:2rem;background-color:#002c3f;color:#fff}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px;font-size:1.5rem;line-height:1.375rem}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap .meta{color:#fff;margin-bottom:25px}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap p{display:block}}@media screen and (min-width:992px){.bloghome-page .listing-container .item-wrap.no-thumbnail{padding-left:0}}.blog-inside-page .back-to-posts{padding:40px 0}.blog-inside-page .back-to-posts span{font-size:16px;font-weight:700;color:#dfdfe0;padding-left:10px;text-transform:uppercase}.blog-inside-page .back-to-posts .back-btn{cursor:pointer;text-decoration:none}.blog-inside-page .title-section{padding-top:0;padding-bottom:40px}.blog-inside-page .title-section .text-wrap h1{font-size:50px;font-weight:400;padding-bottom:20px}.blog-inside-page .title-section .text-wrap span{color:#d62323;font-size:16px;font-weight:600;display:block;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}.blog-inside-page .title-section .text-wrap span.date{text-transform:uppercase}.blog-inside-page .content-section{padding:0}.blog-inside-page .content-section .social-wrap{text-align:center}.blog-inside-page .content-section .social-wrap a{display:block;padding:10px 0}.blog-inside-page .content-section .social-wrap a svg{fill:#dfdfe0}.blog-inside-page .content-section .text-wrap{max-width:90%}.blog-inside-page .content-section .text-wrap p{font-size:16px;font-family:Open Sans,sans-serif;padding:0 0 20px;line-height:25px}.blog-inside-page .content-section .text-wrap h3{font-size:22px;color:#d62323}@media screen and (max-width:991px){.blog-inside-page .title-section .text-wrap{margin-bottom:20px}.blog-inside-page .title-section .text-wrap h1{margin:auto}.blog-inside-page .title-section .image-wrap img{width:100%}.blog-inside-page .content-section .text-wrap{max-width:100%}}@media screen and (max-width:767px){.blog-inside-page .back-to-posts{padding:0;padding-bottom:40px}.blog-inside-page .title-section .text-wrap h1{font-size:24px}.blog-inside-page .content-section .text-wrap{margin-left:10px}.blog-inside-page .content-section .text-wrap p{font-size:14px}.blog-inside-page .content-section .text-wrap h3{font-size:20px}}.single-post .white-popup-block{background-color:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}.single-post .white-popup-block .popup-modal-dismiss{position:absolute;right:35px;font-size:16px;font-weight:600;color:#2e3739;text-decoration:none;margin-top:5px;opacity:.5}.single-post .white-popup-block .popup-modal-dismiss:hover{opacity:1}.single-post .white-popup-block button{margin-top:13px;margin-right:15px}.single-post .white-popup-block .form-group{margin-bottom:15px}.single-post .white-popup-block .form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.single-post .white-popup-block .form-group .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.single-post .white-popup-block .form-group #email-message{resize:none;min-height:120px}.single-post .white-popup-block .form-group .btn-red{max-width:200px;max-height:50px}.single-post.social-scrolled .content-section .social-wrap{position:-webkit-sticky;position:sticky;top:101px;left:95px;z-index:5}@media screen and (max-width:359px){.single-post .content-section .col-1{max-width:100%;-ms-flex:1;flex:1}.single-post .content-section .col-1 .social-wrap{text-align:left;position:static}.single-post .content-section .col-1 .social-wrap a{display:inline-block;padding:10px 30px 10px 0}.single-post .content-section .text-wrap{margin-left:0}}.publications-page .heading-section{display:none}@media screen and (max-width:767px){.publications-page .heading-section{padding:0;display:block}.publications-page .heading-section .heading{background-color:#d62323;color:#fff;padding:30px 0;text-align:center}.publications-page .heading-section>div.container{padding:0;max-width:100%}}.publications-page .listing-container .item-wrap .image-wrap{min-width:90px;height:100%}.publications-page .listing-container .item-wrap .image-wrap img{height:100%}@media screen and (min-width:768px) and (max-width:991px){.publications-page .listing-container .item-wrap:nth-of-type(odd){background-color:#fff}.publications-page .listing-container .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5)}.publications-page .listing-container .item-wrap.featured-post{background-color:transparent;display:block;height:unset;margin:40px 0}.publications-page .listing-container .item-wrap.featured-post .image-wrap{display:block}.publications-page .listing-container .item-wrap.featured-post .image-wrap img{width:100%}.publications-page .listing-container .item-wrap.featured-post .text-wrap{display:block;position:relative;padding:2rem;background-color:#002c3f;color:#fff}.publications-page .listing-container .item-wrap.featured-post .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px;font-size:1.5rem;line-height:1.375rem}.publications-page .listing-container .item-wrap.featured-post .text-wrap .meta{color:#fff;margin-bottom:25px}.publications-page .listing-container .item-wrap.featured-post .text-wrap p{display:block}}@media screen and (min-width:992px){.publications-page .listing-container .item-wrap.featured-post .image-wrap{width:35%}.publications-page .listing-container .item-wrap.featured-post .text-wrap{width:72%}}@media screen and (min-width:1200px){.publications-page .listing-container .item-wrap.featured-post .image-wrap{width:30%}.publications-page .listing-container .item-wrap.featured-post .text-wrap{width:77%}}.research-page .new-entry{padding:40px 0}.roi-case-studies-page .background-image>div{background-size:cover;background-position:bottom}.roi-case-studies-page .map-section .image-wrap img{width:100%}.roi-case-studies-page .map-section #contactMapContainer{height:100%}.roi-case-studies-page .map-section .text-wrap{padding:20px;max-width:500px}.roi-case-studies-page .map-section .text-wrap h3{color:#d62323;font-weight:400}.roi-case-studies-page .map-section .text-wrap p{font-family:Open Sans,sans-serif;margin:20px 0;line-height:25px}.roi-case-studies-page .map-section .gm-control-active,.roi-case-studies-page .map-section .gmnoprint,.roi-case-studies-page .map-section img[src="https://maps.gstatic.com/mapfiles/api-3/images/google4.png"]{display:none}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap{width:550px;max-width:550px;padding:60px;font-family:interstate,sans-serif}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:22px;font-weight:400}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:14px}.roi-case-studies-page .new-entry .new-entry-row .image-wrap{max-width:100%}.roi-case-studies-page .new-entry .new-entry-row .image-wrap img{width:535px;height:auto}.roi-case-studies-page .items-section{position:relative}.roi-case-studies-page .items-section .image-wrap{position:absolute;height:100%}.roi-case-studies-page .items-section .image-wrap img{height:100%}.roi-case-studies-page .items-section .text-wrap{width:60%;padding:0;margin:auto;font-family:interstate,sans-serif}.roi-case-studies-page .items-section .text-wrap h3{line-height:35px;font-size:1.3rem}.roi-case-studies-page .items-section .text-wrap p{letter-spacing:1px}@media screen and (max-width:991px){.roi-case-studies-page .items-section{padding:0}.roi-case-studies-page .items-section .item-wrap .image-wrap{display:none}.roi-case-studies-page .items-section .item-wrap .text-wrap{width:100%;max-width:100%;padding:30px 50px}.roi-case-studies-page .items-section .item-wrap .text-wrap h3{line-height:30px;font-size:1.3rem}.roi-case-studies-page .items-section .item-wrap:nth-of-type(odd){background-color:#fff}.roi-case-studies-page .items-section .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5)}.roi-case-studies-page .items-section .btn-red{margin:40px auto}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap{max-width:100%;padding:30px 50px;width:100%;background-color:hsla(240,2%,88%,.5)}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1.3rem;line-height:30px}.roi-case-studies-page .map-section{padding:20px 0}.roi-case-studies-page .map-section .text-wrap{max-width:100%}.roi-case-studies-page .map-section #contactMapContainer{height:500px}}@media screen and (max-width:767px){.roi-case-studies-page .items-section .item-wrap .text-wrap{padding:30px}.roi-case-studies-page .items-section .item-wrap .text-wrap h3{font-size:1rem}.roi-case-studies-page .items-section .item-wrap .text-wrap p{font-size:12px}.roi-case-studies-page .map-section{padding:10px 0 0}.roi-case-studies-page .map-section .text-wrap{padding:20px 10px}.roi-case-studies-page .map-section .image-col{padding:0 15px}.roi-case-studies-page .map-section #contactMapContainer{height:275px}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap{padding:30px}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1rem}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:12px}}.value-matrix-page .overview-section h3{color:#d62323;font-weight:300;padding-right:70px;line-height:2.125rem}.value-matrix-page .overview-section p{padding-right:98px;font-family:Open Sans,sans-serif}.value-matrix-page .overview-section a{text-decoration:underline;font-weight:700;color:#2e3739}.value-matrix-page .value-matrix-slider{margin-bottom:15px}.value-matrix-page .value-matrix-slider .slick-dots{position:inherit;bottom:0;margin-top:10px}.value-matrix-page .value-matrix-slider .slick-dots li{width:unset;height:unset}.value-matrix-page .value-matrix-slider .slick-dots li button{display:block;width:5px;height:5px;padding:0;cursor:pointer;border:0;outline:none;background:#d62323;text-indent:-99999999px;border-radius:50%;opacity:.25}.value-matrix-page .value-matrix-slider .slick-dots li button:before{display:none}.value-matrix-page .value-matrix-slider .slick-dots li.slick-active button{opacity:1}.value-matrix-page span.slider-text{color:#002c3f;text-align:center;display:block;font-size:18px;font-weight:600}.value-matrix-page .items-section h2{color:#d62323;font-weight:400;margin-bottom:30px}.value-matrix-page .listing-container .item-wrap .text-wrap .meta{font-size:1rem;font-weight:700;letter-spacing:.1em}@media screen and (max-width:991px){.value-matrix-page .listing-container h2{padding:0 5vw}.value-matrix-page .page-banner{height:360px}.value-matrix-page .overview-section h3{padding-right:0;margin-bottom:20px}.value-matrix-page .overview-section p{padding-right:0;margin-bottom:30px}.value-matrix-page .overview-section img{width:100%}.value-matrix-page .items-section>div.container h2{padding-left:50px;padding-right:50px}.value-matrix-page .items-section .item-wrap .text-wrap{padding:31px 50px}.value-matrix-page .items-section .item-wrap .image-wrap{display:none}}@media screen and (max-width:767px){.value-matrix-page .page-banner{height:280px}.value-matrix-page .items-section>div.container h2{padding-left:40px;padding-right:40px}.value-matrix-page .items-section .item-wrap .text-wrap{padding:30px 40px}}@media screen and (max-width:575px){.value-matrix-page .page-banner{height:280px}.value-matrix-page .page-banner .background-image{height:180px;position:relative}}@media screen and (max-width:480px){.value-matrix-page .page-banner{height:260px}.value-matrix-page .page-banner .background-image{height:160px;position:relative}}.my-account-page .account-section h1{font-size:50px;color:#002c3f;font-weight:300;margin-bottom:10px}.my-account-page .account-section p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600}.my-account-page .account-section .information-wrap{margin-top:40px}.my-account-page .account-section .information-wrap h3{font-size:32px;margin-bottom:20px;color:#d62323}.my-account-page .account-section .information-wrap p{font-size:16px;font-weight:400}.my-account-page .account-section .information-wrap .action-wrap{margin-top:60px}.my-account-page .account-section .information-wrap .action-wrap .btn{display:inline-block;text-align:center;padding:30px}.my-account-page .account-section .information-wrap .action-wrap .btn-gry{color:#dfdfe0;margin-left:15px}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{width:550px;max-width:550px;padding:60px;font-family:interstate,sans-serif;cursor:pointer}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:22px;font-weight:400}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:14px}.in-the-news-page .new-entry .new-entry-row .image-wrap{max-width:100%}.in-the-news-page .new-entry .new-entry-row .image-wrap img{width:535px;height:auto}.in-the-news-page .filter-bar .check-box-wrap{width:65%}.in-the-news-page .filter-bar .check-box-wrap .checkbox{margin-right:40px}@media screen and (max-width:1199px){.in-the-news-page .filter-bar .check-box-wrap{width:60%}.in-the-news-page .filter-bar .check-box-wrap .checkbox{margin-left:25%;-ms-flex-preferred-size:100%;flex-basis:100%}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{width:400px}}@media screen and (max-width:991px){.in-the-news-page .background-image>div{background-position:unset}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{max-width:100%;padding:30px 50px;width:100%;background-color:hsla(240,2%,88%,.5)}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1.3rem;line-height:25px}.in-the-news-page .items-section{padding:0}.in-the-news-page .items-section .item-wrap .image-wrap{display:none}.in-the-news-page .items-section .item-wrap .text-wrap{width:100%;max-width:100%;padding:30px 50px}.in-the-news-page .items-section .item-wrap .text-wrap h3{line-height:25px;font-size:1.3rem}.in-the-news-page .items-section .item-wrap:nth-of-type(odd){background-color:#fff}.in-the-news-page .items-section .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5)}.in-the-news-page .items-section .btn-red{margin:40px auto}}@media screen and (max-width:767px){.in-the-news-page .filter-bar .check-box-wrap{width:100%}.in-the-news-page .filter-bar .check-box-wrap .checkbox{margin-left:15px;-ms-flex-preferred-size:100%;flex-basis:100%}.in-the-news-page .items-section .item-wrap .text-wrap{padding:30px}.in-the-news-page .items-section .item-wrap .text-wrap h3{font-size:1rem}.in-the-news-page .items-section .item-wrap .text-wrap p{font-size:12px}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{padding:30px}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1rem}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:12px}}.single-news .single-news-page .content-section .text-wrap h1{font-size:32px;font-family:interstate,sans-serif;font-weight:400;color:#d62323}.single-news .single-news-page .content-section .text-wrap .date{font-size:18px;font-weight:700;letter-spacing:1px}.single-news .single-news-page .content-section .text-wrap .paragraph-text{padding:20px 0}.single-news .single-news-page .content-section .text-wrap .paragraph-text p{font-size:16px;font-family:Open Sans,sans-serif;padding:20px 0 0;line-height:25px}@media screen and (max-width:991px){.single-news .single-news-page .content-section{padding:20px 0}}@media screen and (max-width:767px){.single-news .single-news-page .content-section .text-wrap h1{font-size:1.2rem}.single-news .single-news-page .content-section .text-wrap .paragraph-text p{padding:10px 0 0}}@media screen and (max-width:991px){.single-news.logged-in header{height:70px}}@media screen and (max-width:575px){.single-news.logged-in header{height:30px}}@media screen and (max-width:575px){.single-news header{height:75px}}.post-type-archive-news.sticky-filter .filter-bar{position:fixed;width:100%;z-index:4}@media screen and (max-width:991px){.post-type-archive-news .filter-bar .search-form-container{margin:0 0 10px}}@media screen and (max-width:767px){.post-type-archive-news .filter-bar .search-form-container{margin:0 0 10px}}.post-type-archive-news .filter-bar .check-box-wrap{width:65%}.post-type-archive-news .filter-bar .check-box-wrap .checkbox{margin-left:40px;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (max-width:991px){.post-type-archive-news .filter-bar .check-box-wrap .checkbox:first-child{margin-left:0}}@media screen and (max-width:1199px){.post-type-archive-news .filter-bar .check-box-wrap{width:auto}}@media screen and (max-width:767px){.post-type-archive-news .filter-bar .check-box-wrap .checkbox{margin-left:0;margin-bottom:13px}}.become-client-page{padding:4rem 0}.become-client-page .title-wrap h1{font-size:50px;color:#002c3f;font-weight:300;margin-bottom:10px}.become-client-page .title-wrap p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600}.become-client-page .membership-wrap{margin-top:60px;position:relative}.become-client-page .membership-wrap h2{color:#d62323;text-align:center;font-weight:400;margin-bottom:25px}.become-client-page .membership-wrap .membership-row{text-align:center}.become-client-page .membership-wrap .membership-row h3{text-transform:uppercase;font-weight:300;max-width:240px;margin-left:auto;margin-right:auto}.become-client-page .membership-wrap .membership-row p{font-family:Open Sans,sans-serif}.become-client-page .membership-wrap .membership-row .individual-item .individual-wrap{border-top:10px solid #002c3f;box-shadow:0 3px 5px rgba(0,0,0,.08);padding:30px}.become-client-page .membership-wrap .membership-row .individual-item .individual-wrap h3{color:#002c3f}.become-client-page .membership-wrap .membership-row .individual-item .individual-wrap p{max-width:240px;margin-left:auto;margin-right:auto}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap{border-top:10px solid #53a0a6;box-shadow:0 3px 5px rgba(0,0,0,.08);padding:30px}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap h3{color:#53a0a6}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap p{max-width:260px;margin-left:auto;margin-right:auto}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap .btn{display:inline-block;padding:30px}.become-client-page .membership-wrap .membership-row{position:absolute;top:70px;z-index:2;width:100%}.become-client-page .membership-wrap .rcp_header{display:none}.become-client-page .membership-wrap .subscription_level{height:140px}.become-client-page .membership-wrap .rcp_form{display:grid;display:-ms-grid;position:relative!important;top:0;width:100%}.become-client-page .membership-wrap .rcp_form .rcp_login_link{display:none}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset{-ms-flex-order:4;order:4;-ms-grid-row:4}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{-ms-flex-order:1;order:1;-ms-grid-row:1}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset{-ms-flex-order:3;order:3;-ms-grid-row:3}.become-client-page .membership-wrap .rcp_form .rcp_registration_total{-ms-flex-order:2;order:2;-ms-grid-row:2}.become-client-page .membership-wrap .rcp_form .rcp_gateway_fields{-ms-flex-order:6;order:6;-ms-grid-row:6}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields{-ms-flex-order:5;order:5;-ms-grid-row:5}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap{-ms-flex-order:7;order:7;-ms-grid-row:7;margin-top:35px}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{position:relative;width:50%;display:flex;display:-ms-flexbox;margin-top:135px!important}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset .rcp_subscription_message{display:none}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul{width:350px;min-height:175px;margin:auto;padding-left:20px;position:relative;z-index:4}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul li{display:flex;display:-ms-flexbox;margin:0;-ms-flex-align:center;align-items:center}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul li input[type=radio]{height:15px}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul li .rcp_level_description{padding:0}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset{padding-top:50px!important;margin-right:-15px!important;margin-left:-15px!important}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset:before{content:"Account Details";color:#d62323;text-align:center;font-weight:400;margin-bottom:25px;padding:0;display:block;font-size:2rem}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset p{width:50%;float:left;padding:8px 15px}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset label{display:none!important}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input{border:1px solid #2e3739;padding:1rem 2rem!important;letter-spacing:.1em!important;height:75px;width:100%}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::-webkit-input-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input:-ms-input-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::-moz-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::-ms-input-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_first_wrap{-ms-flex-order:1;order:1;-ms-grid-row:1}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_last_wrap{-ms-flex-order:2;order:2;-ms-grid-row:2}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_login_wrap{-ms-flex-order:3;order:3;-ms-grid-row:3}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_email_wrap{-ms-flex-order:4;order:4;-ms-grid-row-span:4}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_password_wrap{-ms-flex-order:5;order:5;-ms-grid-row:5}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_password_again_wrap{-ms-flex-order:6;order:6;-ms-grid-row:6}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields{padding-top:50px!important;margin-right:-15px;margin-left:-15px}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields:before{content:"Payment Method";color:#d62323;text-align:center;font-weight:400;margin-bottom:25px;padding:0;display:block;font-size:2rem}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields p{display:none}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields label{display:none!important}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields #rcp_card_name_wrap{width:100%;padding:8px 15px;display:block}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields .StripeElement{margin:8px 15px;border:1px solid #2e3739;padding:1.7rem 2rem!important;letter-spacing:.1em!important;height:75px;width:auto}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input{border:1px solid #2e3739;padding:1rem 2rem!important;letter-spacing:.1em!important;height:75px;width:100%}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::-webkit-input-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input:-ms-input-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::-moz-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::-ms-input-placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::placeholder{text-transform:uppercase}.become-client-page .membership-wrap .rcp_form .rcp_registration_total{background-color:hsla(240,2%,88%,.5);padding:48px;padding-bottom:30px;max-width:900px;margin:auto;margin-top:50px;width:100%}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table{width:100%}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table thead{display:table-caption}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tr{display:table-row}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tr>:nth-child(2){color:#d62323}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tbody tr td{font-family:Open Sans,sans-serif;text-align:left;padding:10px 0 30px}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr{margin-top:40px;padding-top:20px;border-top:1px solid}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr td,.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr th,.become-client-page .membership-wrap .rcp_form .rcp_registration_total table thead tr th{font-size:16px;margin-bottom:15px;text-transform:uppercase;display:table-cell;width:100%;padding:10px 0}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr th{padding:20px 0 10px}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset{background-color:hsla(240,2%,88%,.5);padding:0 48px 40px!important;max-width:900px;margin:auto!important;width:100%}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset label[for=rcp_discount_code]{display:none}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset .rcp_discount_code{width:100%;max-width:260px;text-align:center;height:50px;border:none;outline:0}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset .rcp_button{text-transform:uppercase;color:#53a0a6;font-weight:600;margin-left:20px;border:0;background:none}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit{font-weight:700;border-radius:0;padding:.75rem 1.25rem;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:350px;letter-spacing:.1em;color:#53a0a6;border:1px solid #53a0a6;background-color:#fff;display:inline-block;padding:30px}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit:focus,.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff}.become-client-page .amount-section{background-color:#dfdfe0;padding:48px;max-width:900px;margin:auto;margin-top:50px}.become-client-page .amount-section p{font-family:Open Sans,sans-serif;text-align:right}.become-client-page .amount-section h5{font-size:16px;margin-bottom:15px;text-transform:uppercase}.become-client-page .amount-section .membership-total{display:flex;display:-ms-flexbox;-ms-flex-pack:justify;justify-content:space-between;margin-top:65px}.become-client-page .amount-section .membership-total .amount{color:#d62323}.become-client-page .amount-section .amount-wrap{display:flex;display:-ms-flexbox;-ms-flex-pack:justify;justify-content:space-between;position:relative}.become-client-page .amount-section .amount-wrap:before{content:"";position:absolute;border-top:1px solid #2e3739;bottom:-40px;width:800px;margin:auto;right:0;left:0}.become-client-page .amount-section .amount-wrap .membership-amount{color:#d62323}.become-client-page .amount-section .vendor-code{width:100%;max-width:260px;text-align:center;height:50px;border:none;outline:0}.become-client-page .amount-section .vendor-code::-moz-placeholder{color:#2e3739;opacity:.5;font-weight:600}.become-client-page .amount-section .vendor-code::-ms-input-placeholder{color:#2e3739;opacity:.5;font-weight:600}.become-client-page .amount-section .vendor-code::placeholder{color:#2e3739;opacity:.5;font-weight:600}.become-client-page .amount-section .vendor-code:-ms-input-placeholder{color:#2e3739;opacity:.5;font-weight:600}.become-client-page .amount-section .vendor-code::-webkit-input-placeholder{color:#2e3739;opacity:.5;font-weight:600}.become-client-page .amount-section .apply-btn{text-transform:uppercase;color:#53a0a6;font-weight:600;margin-left:20px}.become-client-page .account-details{margin-top:55px}.become-client-page .account-details h2{color:#d62323;text-align:center;font-weight:400;margin-bottom:25px}.become-client-page .account-details form input{width:100%}.become-client-page .account-details form input::-moz-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase}.become-client-page .account-details form input::-ms-input-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase}.become-client-page .account-details form input::placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase}.become-client-page .account-details form input:-ms-input-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase}.become-client-page .account-details form input::-webkit-input-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase}@media screen and (max-width:1199px){.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul{transform:scale(.8);padding-left:0}}@media screen and (max-width:767px){.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{width:100%}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul{transform:scale(1)}.become-client-page .membership-wrap .rcp_form .rcp_registration_total{margin-top:350px}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset p{width:100%}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap{text-align:center}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit{width:50%;max-width:200px;padding:0}}@media screen and (max-width:575px){.become-client-page .membership-wrap .rcp_form{overflow-x:hidden}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap{margin-left:auto;margin-right:auto;width:calc(100% - 30px)}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit{max-width:100%!important;width:100%}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields{margin-right:0;margin-left:0}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{width:calc(100% - 27px)}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset{margin-right:0!important;margin-left:0!important}.slug-your-membership.tml-action-register #rcp_subscription_levels,.tml-action.tml-action-register #rcp_subscription_levels{margin:0;width:auto}}@media screen and (max-width:480px){.rcp-table tr td{display:table-cell!important}}.about-us-page .overview-section img{width:100%;height:100%}.about-us-page .overview-section .text-wrap{max-width:450px}.about-us-page .overview-section .text-wrap h3{color:#d62323;font-size:24px;font-weight:400;font-family:interstate,sans-serif;line-height:34px;padding-bottom:20px}.about-us-page .overview-section .text-wrap p{line-height:28px;font-family:Open Sans,sans-serif}.about-us-page .overview-section .btn-wrap{padding:30px 0}.about-us-page .overview-section .btn-wrap .btn-red{padding:25px 100px;margin-top:30px}.about-us-page .team-section{background-color:#dfdfe0}.about-us-page .team-section h2{color:#d62323;font-size:32px;font-weight:400;text-align:center}.about-us-page .team-section p.sub-title{color:#002c3f;font-weight:700;text-align:center;padding-bottom:40px}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{width:630px;max-width:630px;padding:100px 80px;cursor:pointer}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap .name{font-size:30px;font-family:interstate,sans-serif;font-weight:400;margin:auto;color:#fff}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap .title{font-size:16px;color:#53a0a6}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap p{line-height:28px;font-weight:400;text-transform:none;padding:10px 0}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap{max-width:100%}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{width:550px;height:auto}.about-us-page .team-section .team-wrap{padding:40px 0}.about-us-page .team-section .team-wrap .member-wrap{font-family:Open Sans,sans-serif;margin:20px auto;max-width:225px}.about-us-page .team-section .team-wrap .member-wrap img{width:100%;height:auto;margin-bottom:20px}.about-us-page .team-section .team-wrap .member-wrap h3{color:#002c3f;font-size:16px;font-weight:700;margin:auto}.about-us-page .team-section .team-wrap .member-wrap span{color:#53a0a6;font-size:14px;font-weight:700}@media screen and (max-width:1199px){.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap,.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{width:450px}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{width:500px;max-width:500px;padding:60px 80px}}@media screen and (max-width:991px){.about-us-page .page-banner{height:310px}.about-us-page .page-banner .background-image>div{background-size:110%;background-position-x:left;background-position-y:top}.about-us-page .overview-section{padding:3rem 0}.about-us-page .overview-section .text-wrap{max-width:100%;padding:0 10px}.about-us-page .overview-section .text-wrap h3{padding-bottom:10px}.about-us-page .overview-section .btn-wrap{text-align:center;margin-bottom:40px}.about-us-page .team-section{padding:3rem 0}.about-us-page .team-section p.sub-title{padding-bottom:10px}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row{position:relative}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap{width:100%;display:block}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{width:100%}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container{position:absolute;bottom:0}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{width:100%;max-width:100%;background-color:#002c3f;color:#fff;padding:40px 60px}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:18px}.about-us-page .team-section .team-wrap{max-width:550px;margin:auto}}@media screen and (max-width:767px){.about-us-page .page-banner{height:265px}.about-us-page .page-banner .background-image{height:170px}.about-us-page .page-banner .background-image>div{background-position-y:bottom}.about-us-page .overview-section{padding:2rem 0}.about-us-page .overview-section .text-wrap h3{margin:auto}.about-us-page .overview-section .text-wrap p{margin-bottom:40px}.about-us-page .overview-section .btn-wrap{margin:40px 0 0}.about-us-page .overview-section .btn-wrap .btn-red{padding:30px 120px}.about-us-page .team-section h2{font-size:24px}.about-us-page .team-section p.sub-title{font-size:16px}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{margin-bottom:100px}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{padding:40px 35px}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap .name{font-size:18px}}@media screen and (max-width:480px){.about-us-page .overview-section .btn-wrap{padding-top:0}.about-us-page .overview-section .btn-wrap .btn-red{padding:30px 20px;width:100%!important;display:inline-block;margin:0}}.about-bio-page{min-height:calc(100vh - 275px)}.about-bio-page .back-to-posts{padding:40px 0 0}.about-bio-page .back-to-posts span{font-weight:700;color:#dfdfe0;padding-left:10px;text-transform:uppercase}.about-bio-page .back-to-posts .back-btn{cursor:pointer}.about-bio-page .bio-section{padding:40px 0}.about-bio-page .bio-section .image-wrap{max-height:550px;width:450px;overflow:hidden}.about-bio-page .bio-section .image-wrap img{width:100%}.about-bio-page .bio-section .scroll-container{height:100%;max-height:550px}.about-bio-page .bio-section .scroll-container .text-wrap h1{color:#d62323;font-weight:400}.about-bio-page .bio-section .scroll-container .text-wrap .title{color:#53a0a6;font-weight:700}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap{margin:10px 0}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a{padding-right:25px}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a svg{fill:#dfdfe0}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a:hover{text-decoration:none}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a:hover svg{fill:#d62323}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools{width:20px}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools .mCSB_draggerRail{width:20px;background-color:#dfdfe0;opacity:.5}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools .mCSB_dragger{height:30px;min-height:30px}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:12px;height:12px;background-color:#000;top:10px;bottom:10px}.about-bio-page .listing-container h2{color:#d62323;padding:0 0 20px 45px;font-weight:400}.about-bio-page .listing-container .item-wrap .text-wrap{letter-spacing:.1em}.about-bio-page .listing-container .item-wrap .text-wrap h3{font-weight:700;font-family:interstate,sans-serif;color:#d62323}.about-bio-page .listing-container .item-wrap .text-wrap span.date{font-weight:700;color:#002c3f;font-family:interstate,sans-serif;text-transform:uppercase}@media screen and (max-width:991px){.about-bio-page .bio-section .image-wrap{width:100%;height:100%;overflow:auto;max-height:100%;margin-bottom:20px}.about-bio-page .bio-section .scroll-container{max-height:100%}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools{display:none!important}.about-bio-page .bio-section .scroll-container .mCSB_container{margin:auto}.about-bio-page .listing-container .item-wrap .text-wrap p{display:block;font-size:14px}}@media screen and (max-width:767px){.about-bio-page .back-to-posts{padding:0}}@media screen and (max-width:575px){.about-bio-page .bio-section{padding-top:0}}@media screen and (max-width:991px){.research-page .page-banner{height:340px}}@media screen and (max-width:767px){.research-page .page-banner{height:280px}}@media screen and (max-width:575px){.research-page .page-banner{height:300px}.research-page .page-banner .background-image{height:200px}}@media screen and (max-width:480px){.research-page .page-banner{height:275px}.research-page .page-banner .background-image{height:175px}}.post-type-archive-nucleus_research.sticky-filter .filter-bar{position:fixed;width:100%;z-index:4}@media screen and (max-width:1199px){.post-type-archive-nucleus_research .filter-bar .check-box-wrap{-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}}.page-template-register #rcp_user_login_wrap{display:none}.page-template-register #rcp_user_email_wrap,.single-nucleus_research .navbar-dropdown .menu-item-object-nucleus_research.dropdown .dropdown-toggle:after{width:100%}.single-nucleus_research .navbar-accordion .menu-item-object-nucleus_research .nav-link{color:#d62323}.research-inside-page .research-detail h1{color:#d62323;font-size:32px;font-weight:400;font-family:interstate,sans-serif;line-height:40px;margin-bottom:15px}.research-inside-page .research-detail .meta{color:#002c3f;font-size:18px;font-weight:700;line-height:28px;margin-bottom:50px;font-family:Open Sans,sans-serif}.research-inside-page .research-detail .btn-wrap{margin-top:50px}.research-inside-page .research-detail .btn-wrap .btn-black,.research-inside-page .research-detail .btn-wrap .btn-red{display:block;text-align:center;padding:29px}.research-inside-page .research-detail .btn+.btn{margin-top:25px}.research-inside-page .related-research h3{color:#d62323;font-size:24px;font-weight:400;font-family:interstate,sans-serif;line-height:30px;margin-bottom:50px}@media screen and (max-width:991px){.research-inside-page .research-detail{padding-top:0}.research-inside-page .research-detail .meta{margin-bottom:20px}.research-inside-page .research-detail .btn-wrap{margin-top:25px}.research-inside-page .related-research>.container>h3{padding:0 5vw;margin-bottom:20px}}.search-results .search-section{padding-bottom:50px}.search-results .search-section h1{color:#d62323;font-size:32px;font-weight:400}.search-results .search-section .search_website{padding:42px 0 0}.search-results .search-section .search_website .search-form-container{float:none;overflow:hidden;position:relative;z-index:1;margin:auto;width:100%}.search-results .search-section .search_website .search-button{-webkit-appearance:none;background-color:transparent;border:0;outline:0;float:left;display:block!important;position:absolute;z-index:2;text-align:left;text-indent:-9999px;height:12px;width:12px;background-image:url(../images/Search.svg);background-repeat:no-repeat;margin:31px;transition:width .3s,left .1s,bottom .1s;padding:0;background-size:12px;right:0;top:1px}.search-results .search-section .search_website .search-field{float:left;height:75px;padding:0 40px 0 35px;color:rgba(46,55,57,.5);border:1px solid #2e3739;background:0 0;width:100%;outline:none;letter-spacing:.1em;font-size:16px;font-family:interstate,sans-serif;text-transform:uppercase}.search-results .search-section .search_website .search-field::-webkit-input-placeholder{color:rgba(46,55,57,.5);opacity:1}.search-results .search-section .search_website .search-field::-moz-placeholder{color:rgba(46,55,57,.5);opacity:1}.search-results .search-section .search_website .search-field::-ms-input-placeholder{opacity:1}.search-results .search-section .search_website .search-field::placeholder{color:rgba(46,55,57,.5);opacity:1}.search-results .search-section .search_website .search-field:-ms-input-placeholder,.search-results .search-section .search_website .search-field::-ms-input-placeholder{color:rgba(46,55,57,.5)}.search-results .listing-container{padding-top:0}.search-results .listing-container h4{text-align:center;font-size:16px;text-transform:uppercase;color:#002c3f}.search-results .listing-container .list{margin-top:70px}.search-results .listing-container .list .search-filter{padding:0;position:relative;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-results .listing-container .list .search-filter .text-wrap h3{font-size:18px;color:#002c3f;text-transform:capitalize;font-family:Open Sans,sans-serif}.search-results .listing-container .list .search-filter .text-wrap p.date{font-weight:700;color:#53a0a6;text-transform:capitalize;margin-bottom:10px}@media screen and (max-width:991px){.search-results .listing-container .list .search-filter .text-wrap{margin:auto 100px auto 0}}.slug-your-membership .default-page h1{color:#002c3f;font-size:50px;font-weight:300;margin-bottom:6px;line-height:72px}.slug-your-membership .default-page .container>p{color:#002c3f;font-size:18px;margin-bottom:40px}.slug-your-membership .default-page .activity{margin-top:24px}.slug-your-membership .default-page .activity h2{color:#d62323;font-size:32px;font-weight:400}.slug-your-membership .default-page .activity p{font-size:16px;margin-bottom:2px}.slug-your-membership .default-page .activity p.strong{font-weight:600}.slug-your-membership .default-page .btn-container{margin-top:45px}.slug-your-membership .default-page .btn-container .btn{width:320px;height:75px;display:inline-block;text-align:center;margin-right:20px;margin-bottom:20px;padding:30px 0}.slug-your-membership .default-page .btn-container .btn-disabled{cursor:not-allowed}.slug-your-membership input[type=checkbox]{height:unset}.renew-form-wrap{margin-top:25px;width:100%}.renew-form-wrap .rcp_form{padding:0!important}.renew-form-wrap .rcp_form .rcp_discounts_fieldset,.renew-form-wrap .rcp_form .rcp_subscription_fieldset{display:none}.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table{width:100%;margin-bottom:40px}.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table td:last-child,.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table th:last-child{text-align:right}.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table tfoot td,.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table tfoot th{padding-top:25px}.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields #rcp_card_wrap,.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields label{display:none}.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields .rcp_card_name{width:100%;padding:1.7rem 2rem!important}.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields .StripeElement{margin:0;border:1px solid #2e3739;padding:1.7rem 2rem!important;letter-spacing:.1em!important;height:75px;width:auto}.renew-form-wrap .rcp_form #rcp_submit_wrap #rcp_submit{font-weight:700;border-radius:0;padding:.75rem 1.25rem;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:250px;letter-spacing:.1em;color:#53a0a6;border:1px solid #53a0a6;background-color:#fff;display:inline-block;padding:30px}.renew-form-wrap .rcp_form #rcp_submit_wrap #rcp_submit:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff}.careers-page .overview-section{padding:4rem 0 0}.careers-page .overview-section .text-wrap{max-width:80%}.careers-page .overview-section .text-wrap h3{color:#d62323;font-size:24px;font-weight:400}.careers-page .overview-section .text-wrap p{font-size:16px;line-height:25px;font-family:Open Sans,sans-serif}.careers-page .overview-section .careers-slider .slick-dots{position:inherit;bottom:0;margin-top:10px}.careers-page .overview-section .careers-slider .slick-dots li{width:unset;height:unset}.careers-page .overview-section .careers-slider .slick-dots li button{display:block;width:5px;height:5px;padding:0;cursor:pointer;border:0;outline:none;background:#d62323;text-indent:-99999999px;border-radius:50%;opacity:.25}.careers-page .overview-section .careers-slider .slick-dots li button:before{display:none}.careers-page .overview-section .careers-slider .slick-dots li.slick-active button{opacity:1}.careers-page .current-openings-section{padding:0 0 4rem}.careers-page .current-openings-section h3{color:#53a0a6;font-size:24px;font-family:interstate,sans-serif}.careers-page .current-openings-section .job-wrap .job-title{color:#002c3f;font-size:18px;font-weight:700;padding:5px 0 10px;display:block}.careers-page .current-openings-section .job-wrap p{font-size:16px;line-height:25px;padding:10px 0 0;font-family:Open Sans,sans-serif}.careers-page .current-openings-section .job-wrap .form-wrap{position:relative;max-width:80%;margin:auto;padding:20px 0}.careers-page .current-openings-section .job-wrap .form-wrap h2{font-size:16px;margin-bottom:20px}.careers-page .current-openings-section .job-wrap .form-wrap form{background:hsla(240,2%,88%,.5);padding:30px 25px}.careers-page .current-openings-section .job-wrap .form-wrap form h3{font-size:16px;padding-left:50px;color:#000}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked){position:absolute;left:-9999px}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label{position:relative;padding-left:50px;cursor:pointer;line-height:24px;display:inline-block;color:#666}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:before,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:26px;height:26px;border:1px solid #ddd;border-radius:100%;background:#fff}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:after,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label:after{content:"";width:16px;height:16px;background:#53a0a6;position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.careers-page .current-openings-section .job-wrap .form-wrap form .form-questions{margin-bottom:0;font-size:16px;line-height:25px;padding:10px 0 0;font-family:Open Sans,sans-serif}.careers-page .current-openings-section .job-wrap .form-wrap form .popup-close{position:absolute;right:20px;top:0;margin-top:10px;cursor:pointer;font-size:20px;font-weight:600}.careers-page .current-openings-section .job-wrap .form-wrap form .careers-btn{height:50px;max-width:200px;padding:0 40px;background-color:transparent;color:#666;border:1px solid #666;margin-top:20px}.careers-page .current-openings-section .job-wrap .form-wrap form .answers{display:none;position:absolute;background-color:#002c3f;color:#c5cbcd;text-align:center;padding:70px 40px;z-index:6;top:40%;left:0;right:0;max-width:703px;margin:auto}.careers-page .current-openings-section .job-wrap .form-wrap form .answers h4{font-size:26px;font-weight:400;line-height:40px}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:after{background:transparent}.careers-page .current-openings-section .job-wrap .form-wrap form .active input[type=radio]:checked+label:after{background:#53a0a6}.careers-page .current-openings-section .job-wrap .form-wrap.check-active .careers-btn{background-color:#fff;color:#d62323;border:1px solid #d62323}@media screen and (max-width:991px){.careers-page .page-banner .background-image>div{background-position:20%}.careers-page .overview-section{padding:2rem 0 0}.careers-page .overview-section .text-wrap{max-width:100%}.careers-page .overview-section .text-wrap h3{margin-bottom:20px}.careers-page .overview-section .slick-slide img{width:100%}.careers-page .current-openings-section .job-wrap .form-wrap{max-width:100%}.careers-page .current-openings-section .job-wrap .form-wrap form{padding:60px 30px;margin:0 -40px}.careers-page p{font-size:17px!important}}@media screen and (max-width:767px){.careers-page .current-openings-section .job-wrap .form-wrap form{margin:0 -15px}}.tml-action-login .tml-register-link,.tml-action-lostpassword .tml-register-link{display:none}.tml-action-login .tml-login-link a,.tml-action-login .tml-lostpassword-link a,.tml-action-lostpassword .tml-login-link a,.tml-action-lostpassword .tml-lostpassword-link a{text-decoration:none!important;color:#dfdfe0!important}.tml-action-login .tml-login-link a:hover,.tml-action-login .tml-lostpassword-link a:hover,.tml-action-lostpassword .tml-login-link a:hover,.tml-action-lostpassword .tml-lostpassword-link a:hover{color:#d62323!important}.slug-your-membership,.tml-action{background-color:#fff}.slug-your-membership .default-page .tml,.tml-action .default-page .tml{margin-top:30px}.slug-your-membership .default-page form input::-webkit-input-placeholder,.tml-action .default-page form input::-webkit-input-placeholder{text-transform:uppercase}.slug-your-membership .default-page form input::-moz-placeholder,.tml-action .default-page form input::-moz-placeholder{text-transform:uppercase}.slug-your-membership .default-page form input::-ms-input-placeholder,.tml-action .default-page form input::-ms-input-placeholder{text-transform:uppercase}.slug-your-membership .default-page form input::placeholder,.tml-action .default-page form input::placeholder{text-transform:uppercase}.slug-your-membership .default-page .tml-field-wrap,.tml-action .default-page .tml-field-wrap{margin-bottom:1.1em}.slug-your-membership .default-page .tml-links,.tml-action .default-page .tml-links{margin-top:34px!important;font-family:Open Sans,sans-serif}.slug-your-membership .default-page .tml-links li,.tml-action .default-page .tml-links li{margin-bottom:.5rem}.slug-your-membership .default-page .tml-links li a,.tml-action .default-page .tml-links li a{text-decoration:underline;color:#2e3739}@media (max-width:576px){.slug-your-membership .default-page h1,.tml-action .default-page h1{background-color:#d62323;width:calc(100vw - 17px);position:absolute;left:0;text-align:center;color:#fff;font-size:20px;padding:35px 0;top:76px}.slug-your-membership .default-page .tml,.tml-action .default-page .tml{margin-top:60px}.slug-your-membership .default-page form input[type=submit],.tml-action .default-page form input[type=submit]{width:100%;max-width:unset}}@media (max-width:992px){.slug-your-membership .default-page>section,.tml-action .default-page>section{padding:1rem 0}}.slug-your-membership.tml-action-register #rcp_payment_gateways,.tml-action.tml-action-register #rcp_payment_gateways{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.slug-your-membership.tml-action-register #rcp_payment_gateways label,.tml-action.tml-action-register #rcp_payment_gateways label{background-color:hsla(240,2%,88%,.5);-ms-flex:1;flex:1;margin:0;-ms-flex-order:2;order:2;position:relative;height:75px;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-left:60px}.slug-your-membership.tml-action-register #rcp_payment_gateways label:last-child,.tml-action.tml-action-register #rcp_payment_gateways label:last-child{-ms-flex-order:1;order:1;margin-right:16px}.slug-your-membership.tml-action-register #rcp_payment_gateways label img,.slug-your-membership.tml-action-register #rcp_payment_gateways label input,.tml-action.tml-action-register #rcp_payment_gateways label img,.tml-action.tml-action-register #rcp_payment_gateways label input{position:absolute;right:32px;top:50%;transform:translateY(-50%)}.slug-your-membership.tml-action-register #rcp_payment_gateways label input,.tml-action.tml-action-register #rcp_payment_gateways label input{height:unset;right:unset;left:32px}.slug-your-membership.tml-action-register #rcp_payment_gateways label input:before,.tml-action.tml-action-register #rcp_payment_gateways label input:before{content:"";width:25px;height:25px;border:1px solid #dfdfe0;border-radius:50%;background-color:#fff;position:absolute;top:-6px;left:-8px}.slug-your-membership.tml-action-register #rcp_payment_gateways label input:checked:before,.tml-action.tml-action-register #rcp_payment_gateways label input:checked:before{border:1px solid #53a0a6}.slug-your-membership.tml-action-register #rcp_payment_gateways label input:checked:after,.tml-action.tml-action-register #rcp_payment_gateways label input:checked:after{content:"";width:15px;height:15px;border-radius:50%;background-color:#53a0a6;position:absolute;left:-3px;top:-1px}@media (max-width:1199px){.slug-your-membership.tml-action-register #rcp_payment_gateways,.tml-action.tml-action-register #rcp_payment_gateways{display:block}.slug-your-membership.tml-action-register #rcp_payment_gateways label,.tml-action.tml-action-register #rcp_payment_gateways label{margin-right:0!important;margin-bottom:10px}}@media (max-width:992px){.slug-your-membership.tml-action-register #rcp_submit_wrap input[type=submit],.tml-action.tml-action-register #rcp_submit_wrap input[type=submit]{float:right;max-width:unset!important}}@media (max-width:576px){.slug-your-membership.tml-action-register .become-client-page,.tml-action.tml-action-register .become-client-page{padding-top:10px}.slug-your-membership.tml-action-register .membership-wrap,.tml-action.tml-action-register .membership-wrap{margin-top:30px}.slug-your-membership.tml-action-register #rcp_submit_wrap input[type=submit],.tml-action.tml-action-register #rcp_submit_wrap input[type=submit]{float:right;max-width:unset!important;width:100%!important}}@media (max-width:480px){.slug-your-membership.tml-action-register .individual-wrap,.tml-action.tml-action-register .individual-wrap{padding:30px 10px!important}.slug-your-membership.tml-action-register #rcp_subscription_levels,.tml-action.tml-action-register #rcp_subscription_levels{margin:0 0 0 10px}.slug-your-membership.tml-action-register .rcp_registration_total,.tml-action.tml-action-register .rcp_registration_total{padding:20px!important}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table th,.tml-action.tml-action-register .rcp_registration_total .rcp-table th{display:block}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table tr td,.tml-action.tml-action-register .rcp_registration_total .rcp-table tr td{padding:0;background-color:transparent}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table tr td:first-child,.tml-action.tml-action-register .rcp_registration_total .rcp-table tr td:first-child{text-align:left}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table tr td:before,.tml-action.tml-action-register .rcp_registration_total .rcp-table tr td:before{content:none}}@media (max-width:430px){.slug-your-membership.tml-action-register .membership-row,.tml-action.tml-action-register .membership-row{top:100px;width:105%}.slug-your-membership.tml-action-register .membership-row .individual-item,.tml-action.tml-action-register .membership-row .individual-item{padding-right:0}}@media (max-width:992px){.slug-your-membership h2{font-size:24px}.slug-your-membership section{padding:1rem 0}}@media (max-width:575px){.page-id-22236 h1,.page-id-22239 h1,.slug-your-membership h1{width:100%!important}}