.scroll-button a{width:80px;height:80px;display:block;margin:0 auto;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:transparent;border-style:solid;border-width:1px;border-color:rgba(255,255,255,0.5);color:#373737;}.scroll-button a:hover{background-color:#ffffff;}.region--light-typography .scroll-button a{color:#ffffff;}.region--light-typography .scroll-button a:hover{color:#373737;}.scroll-button a:before{position:absolute;font-family:"FontAwesome";content:"\f107";width:30px;height:24px;font-size:25px;top:50%;left:50%;margin:-10px 0 0 -15px;line-height:1;}@media (max-width:767px){.scroll-button a{width:50px;height:50px;}}
.pager__items{margin:30px 0;border-bottom:1px solid #e5e5e5;font-size:0;padding:0;}li.pager__item{padding:0;margin:0 0 -1px 0;display:inline-block;}li.pager__item > a,li.pager__item.is-active{font-size:14px;padding:20px 15px;margin:0 3px;border-width:0 0 1px 0;border-style:solid;border-color:transparent;color:#2d2d2d;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1;text-decoration:none;background-color:transparent;}li.pager__item a:hover,li.pager__item a:focus{background-color:transparent;}.region--black-background .pager__items,.region--colored-background .pager__items,.region--dark-background .pager__items{border-color:rgba(255,255,255,0.4);}.region--light-typography li.pager__item > a,.region--light-typography li.pager__item.is-active{color:#ffffff;background-color:transparent;}.region--light-typography li.pager__item a:hover,.region--light-typography li.pager__item a:focus{border-color:#ffffff;color:#ffffff;}.pager{margin:0;}
.footer.footer-to-top-enabled .footer__container{padding-top:30px;}.footer.footer-bottom-to-top-enabled .footer__container,.footer.subfooter-to-top-enabled .footer__container{padding-bottom:30px;}.footer-bottom.footer-bottom-to-top-enabled:not(.region--separator-incline-diagonal):not(.region--separator-decline-diagonal){position:relative;padding-top:60px;}.subfooter.subfooter-to-top-enabled:not(.region--separator-incline-diagonal):not(.region--separator-decline-diagonal){position:relative;padding-top:15px;}.to-top{width:60px;height:60px;position:absolute;top:-30px;left:50%;margin-left:-30px;background-color:#ffffff;line-height:60px;font-size:24px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;text-align:center;z-index:10;-webkit-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-ms-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-o-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.region--separator-incline-diagonal .to-top,.region--separator-decline-diagonal .to-top{top:40px;}@media (max-width:767px){.region--separator-incline-diagonal .to-top,.region--separator-decline-diagonal .to-top{top:10px;}}.to-top:hover{cursor:pointer;-webkit-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-moz-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-ms-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-o-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;}
.onscroll.transparent-header-active .header-container.js-transparent-header .sticky-wrapper{height:0 !important;}.onscroll .header.js-fixed{position:fixed;z-index:499;top:0;width:100%;-webkit-box-shadow:0 2px 14px rgba(100,100,100,0.1),0 2px 2px rgba(100,100,100,0.1);box-shadow:0 2px 14px rgba(100,100,100,0.1),0 2px 2px rgba(100,100,100,0.1);}.onscroll .header.js-fixed.region--white-background{background-color:rgba(255,255,255,0.95);}.onscroll .header.js-fixed.region--black-background{background-color:rgba(29,29,29,0.95);}.onscroll .header.js-fixed.region--gray-background{background-color:rgba(244,244,244,0.95);}.fixed-header-enabled.onscroll .header__container,.fixed-header-enabled.onscroll .header-second,.fixed-header-enabled.onscroll .header-third,.fixed-header-enabled.onscroll .header-first,.fixed-header-enabled.onscroll .header-container ul.menu{-webkit-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s;}@media (max-width:991px){.onscroll .header__container > .row > div{display:none;}.onscroll .header__container > .row > div:last-of-type{display:block;}.onscroll .header-container .content > ul.menu{padding-top:10px;}}@media (max-width:767px){.onscroll .header.js-fixed{display:none;}}

.region--white-background{background-color:#ffffff;}.region--gray-background{background-color:#f4f4f4;}.region--black-background{background-color:#1d1d1d;}.region--white-pattern{background-image:url(/themes/custom/images/white-pattern.png);background-repeat:repeat;background-position:0 0;}.header-top-highlighted__container{position:relative;z-index:498;}.header-top-highlighted__section{font-size:13px;}.header-top__container{padding:20px 0 15px;}.region--white-background .header-top__container{border-bottom:1px solid #f4f4f4;}.header-top__container p:last-child:first-child{padding-bottom:0;}@media (max-width:767px){.header-top__section{text-align:center;}}.header-container{padding:0;-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.05);box-shadow:0px 1px 5px rgba(0,0,0,0.05);position:relative;z-index:100;}.header__container{padding:5px 0;position:relative;}.header-container .header.region--gray-background{background-color:#f1f1f1;}.header-first{padding:5px 0;}@media (max-width:767px){.header__container{padding:15px 0;}}.banner{padding:120px 0 150px;}.content-top__section{padding:120px 0 150px;}.content-top-highlighted__section{padding:80px 0;}.media-background{width:100%;position:relative;z-index:0;}.page-container-border-enabled .media-background{width:auto;}.media-background__section{padding:100px 0;}.media-background__container{position:relative;z-index:3;}.main-content__section,.sidebar__section{padding:60px 0 40px;}@media (min-width:768px){.main-content__section,.sidebar__section{padding-bottom:80px;}}.content-bottom__section{padding:80px 0 70px;}.featured-top__section{padding:140px 0 120px;}.featured__section{padding:80px 0;}.featured-bottom__section{padding:120px 0 100px;}.sub-featured__section{padding:120px 0 100px;}.highlighted-top__section{padding:90px 0 120px;}.highlighted__section{padding:60px 0;}.footer-top__section{padding:140px 0 130px;}.footer{position:relative;}.footer__section{padding:90px 0;}@media (max-width:767px){.footer__section{text-align:center;}}.footer-bottom__container{padding:60px 0;}.region--black-background + .region--black-background .footer-bottom__container,.region--colored-background + .region--colored-background .footer-bottom__container,.region--dark-background + .region--dark-background .footer-bottom__container,.region--white-background + .region--white-background .footer-bottom__container,.region--gray-background + .region--gray-background .footer-bottom__container{padding-top:0;}@media (max-width:767px){.footer-bottom__section{text-align:center;}}.subfooter{border-top-width:1px;border-top-style:solid;border-top-color:transparent;}.subfooter.region--separator-incline-diagonal,.subfooter.region--separator-decline-diagonal,.subfooter.region--separator-border-top{border-width:0;}.subfooter__container{padding:40px 0;}.region--black-background + .region--black-background.subfooter{border-top-color:#393939;}.region--colored-background + .region--colored-background.subfooter{border-top-color:rgba(255,255,255,0.06);}.region--dark-background + .region--dark-background.subfooter{border-top-color:rgba(255,255,255,0.06);}.region--white-background + .region--white-background.subfooter,.region--gray-background + .region--gray-background.subfooter{border-top-color:#eaeaea;}.subfooter__section{font-size:10px;}.headings-wide-spacing-enabled .subfooter__section{letter-spacing:0.2em;text-transform:uppercase;}@media (max-width:991px){.subfooter__section{text-align:center;}}.region--separator-border-top:before{height:1px;max-width:1140px;display:block;margin:0 auto;}@media (max-width:1170px){.region--separator-border-top:before{margin:0 15px;}}.region--white-background + .region--white-background.region--separator-border-top:before,.region--gray-background + .region--gray-background.region--separator-border-top:before{background-color:#e5e5e5;}.region--colored-background + .region--colored-background.region--separator-border-top:before,.region--dark-background + .region--dark-background.region--separator-border-top:before,.region--black-background + .region--black-background.region--separator-border-top:before{background-color:rgba(255,255,255,0.5);}.region--separator-incline-diagonal{padding-top:210px;position:relative;overflow:hidden;}.region--separator-incline-diagonal:before{position:absolute;top:0;left:-5%;height:140px;width:110%;display:block;}.region--white-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,#ffffff 49.5%,transparent 50%);}.region--gray-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,#f4f4f4 49.5%,transparent 50%);}.region--black-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,#1d1d1d 49.5%,transparent 50%);}.region--white-background + .region--white-background.region--separator-incline-diagonal:before,.region--gray-background + .region--gray-background.region--separator-incline-diagonal:before,.region--colored-background + .region--colored-background.region--separator-incline-diagonal:before,.region--dark-background + .region--dark-background.region--separator-incline-diagonal:before,.region--black-background + .region--black-background.region--separator-incline-diagonal:before{background:none;}@media (max-width:767px){.region--separator-incline-diagonal{padding-top:100px;}.region--separator-incline-diagonal:before{height:70px;}}.region--separator-decline-diagonal{padding-top:210px;position:relative;overflow:hidden;}.region--separator-decline-diagonal:before{position:absolute;top:0;left:-5%;height:140px;width:110%;display:block;}.region--white-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,#ffffff 49.5%,transparent 50%);}.region--gray-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,#f4f4f4 49.5%,transparent 50%);}.region--black-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,#1d1d1d 49.5%,transparent 50%);}.region--white-background + .region--white-background.region--separator-decline-diagonal:before,.region--gray-background + .region--gray-background.region--separator-decline-diagonal:before,.region--colored-background + .region--colored-background.region--separator-decline-diagonal:before,.region--dark-background + .region--dark-background.region--separator-decline-diagonal:before,.region--black-background + .region--black-background.region--separator-decline-diagonal:before{background:none;}@media (max-width:767px){.region--separator-decline-diagonal{padding-top:100px;}.region--separator-decline-diagonal:before{height:70px;}}.region--no-paddings,.slideout.region--no-paddings,.region--no-paddings .header-top__container,.region--no-paddings .header__container,.region--no-paddings .content-top__section,.region--no-paddings .content-top-highlighted__section,.region--no-paddings .media-background__section,.region--no-paddings .main-content__section,.region--no-paddings .sidebar__section,.region--no-paddings .sidebar__section,.region--no-paddings .content-bottom__section,.region--no-paddings .featured-top__section,.region--no-paddings .featured__section,.region--no-paddings .featured-bottom__section,.region--no-paddings .sub-featured__section,.region--no-paddings .highlighted-top__section,.region--no-paddings .highlighted__section,.region--no-paddings .footer-top__section,.region--no-paddings .footer__section,.region--no-paddings .footer-bottom__container,.region--no-paddings .subfooter__container{padding-top:0;padding-bottom:0;}.container--bordered-left{padding-left:70px;border-width:0 0 0 3px;border-color:#efefef;border-style:solid;}.grid-gutter-0{margin-right:0px;margin-left:0px;}.container-fluid .grid-gutter-0{margin-right:-15px;margin-left:-15px;}.grid-gutter-0 .col-lg-6,.grid-gutter-0 .col-lg-4,.grid-gutter-0 .col-lg-3,.grid-gutter-0 .col-md-6,.grid-gutter-0 .col-md-4,.grid-gutter-0 .col-md-3,.grid-gutter-0 .col-sm-6,.grid-gutter-0 .col-sm-4,.grid-gutter-0 .col-sm-3,.grid-gutter-0 .col-xs-6,.grid-gutter-0 .col-xs-4,.grid-gutter-0 .col-xs-3{padding-left:0px;padding-right:0px;}.grid-gutter-5{margin-right:-5px;margin-left:-5px;}.container-fluid .grid-gutter-5{margin-right:-15px;margin-left:-15px;}.grid-gutter-5 .col-lg-6,.grid-gutter-5 .col-lg-4,.grid-gutter-5 .col-lg-3,.grid-gutter-5 .col-md-6,.grid-gutter-5 .col-md-4,.grid-gutter-5 .col-md-3,.grid-gutter-5 .col-sm-6,.grid-gutter-5 .col-sm-4,.grid-gutter-5 .col-sm-3,.grid-gutter-5 .col-xs-6,.grid-gutter-5 .col-xs-4,.grid-gutter-5 .col-xs-3{padding-left:5px;padding-right:5px;margin-bottom:10px;}.grid-gutter-10{margin-right:-10px;margin-left:-10px;}.container-fluid .grid-gutter-10{margin-right:-15px;margin-left:-15px;}.grid-gutter-10 .col-lg-6,.grid-gutter-10 .col-lg-4,.grid-gutter-10 .col-lg-3,.grid-gutter-10 .col-md-6,.grid-gutter-10 .col-md-4,.grid-gutter-10 .col-md-3,.grid-gutter-10 .col-sm-6,.grid-gutter-10 .col-sm-4,.grid-gutter-10 .col-sm-3,.grid-gutter-10 .col-xs-6,.grid-gutter-10 .col-xs-4,.grid-gutter-10 .col-xs-3{padding-left:10px;padding-right:10px;margin-bottom:20px;}.boxed .banner__section{overflow:hidden;}@media (min-width:768px){.boxed .page-container{margin-right:auto;margin-left:auto;position:relative;background-color:#fff;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}.boxed .page-container{width:750px;}.onscroll.boxed .page-container .header-container .header.js-fixed{width:748px;}.boxed.page-container-border-enabled .page-container,.onscroll.boxed.page-container-border-enabled .page-container .header-container .js-fixed{width:780px;}}@media (min-width:992px){.boxed .page-container{width:970px;}.onscroll.boxed .page-container .header-container .header.js-fixed{width:968px;}.boxed.page-container-border-enabled .page-container,.onscroll.boxed.page-container-border-enabled .page-container .header-container .js-fixed{width:1000px;}}@media (min-width:1200px){.boxed .page-container{width:1170px;}.onscroll.boxed .page-container .header-container .header.js-fixed{width:1168px;}.boxed.page-container-border-enabled .page-container,.onscroll.boxed.page-container-border-enabled .page-container .header-container .js-fixed{width:1200px;}}.page-container-border-enabled .page-container{border-width:10px;border-style:solid;overflow:hidden;}.page-container-border-enabled .page-container > div,.page-container-border-enabled .page-container > .footer{margin-left:-10px;margin-right:-10px;}.page-container-border-enabled .page-container > .js-transparent-header,.page-container-border-enabled .container-fluid .grid-gutter-10,.page-container-border-enabled .container-fluid .grid-gutter-5,.page-container-border-enabled .container-fluid .grid-gutter-0{margin-left:0;margin-right:0;}@media (min-width:992px){.page-container-border-enabled .page-container{border-width:15px;}.page-container-border-enabled .page-container > div,.page-container-border-enabled .page-container > .footer{margin-left:-15px;margin-right:-15px;}.page-container-border-enabled .page-container > .js-transparent-header,.page-container-border-enabled .container-fluid .grid-gutter-10,.page-container-border-enabled .container-fluid .grid-gutter-5,.page-container-border-enabled .container-fluid .grid-gutter-0,.page-container-border-enabled .container-fluid .field--mt-background-image-block{margin-left:0;margin-right:0;}}body{overflow-x:hidden;}.fa,.addtoany_list a .a2a_svg,.field--name-field-email .field__label,.field--name-field-number .field__label{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}a.button,.button > a,input[type="submit"],input[type="reset"],input[type="button"],.node ul.links li a,.field--entity-reference-target-type-taxonomy-term .field__item a,.field--entity-reference-target-type-taxonomy-term.field__item a{border-radius:2px;}.main-xcontent__section,.sidebar__section{padding:60px 0 40px;}@media (min-width:768px){.main-xcontent__section,.sidebar__section{padding-bottom:80px;}}.addtoany_list a .a2a_svg svg{display:none;}.addtoany_list a .a2a_svg{background:none !important;}.addtoany_list .a2a_button_facebook .a2a_svg:before{content:"\f082";}.addtoany_list .a2a_button_twitter .a2a_svg:before{content:"\f081";}.addtoany_list .addtoany_share .a2a_svg:before{content:"\f0fe";}.field--name-field-static-video video{width:100%;height:auto;}a{color:#f00000;}a:hover,a:focus{color:#bb111a;}a.link--dark,.link--dark a{color:#bb111a;}a.link--dark:hover,.link--dark a:hover,a.link--dark:focus,.link--dark a:focus{color:#f00000;}a.link--bordered,.link--bordered a{border-color:#f00000;}.text--dark{color:#bb111a;}.text--colored{color:#f00000;}.region--dark-background{background-color:#bb111a;}.region--colored-background{background-color:#f00000;}.region--colored-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,#f00000 49.5%,transparent 50%);}.region--dark-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,#bb111a 49.5%,transparent 50%);}.region--colored-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,#f00000 49.5%,transparent 50%);}.region--dark-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,#bb111a 49.5%,transparent 50%);}.page-container-border-enabled .page-container{border-color:#f00000;}.panel-title a{color:#bb111a;}.panel-title a:hover,.panel-title a:focus{color:#bb111a;}.panel-heading--trigger-icon .panel-title a:after{background-color:#f00000;}.panel-heading--trigger-icon .panel-title a.collapsed:after{background-color:#bb111a;}.panel-heading--trigger-icon .panel-title a:hover:after{background-color:#f00000;}.region--light-typography.region--dark-background .panel-title a:hover,.region--light-typography.region--dark-background .panel-title a:focus{color:#bb111a;}.panel-group.panel-group--style-2 .panel .panel-title a{background-color:#f00000;}.panel-group.panel-group--style-2 .panel-title a.collapsed{background-color:#bb111a;}.panel-group.panel-group--style-2 .panel-title a:hover{background-color:#f00000;}.region--light-typography .panel-group.panel-group--style-2 .panel-heading--trigger-icon .panel-title a,.region--light-typography .panel-group.panel-group--style-2 .panel-heading--trigger-icon .panel-title a:hover{color:#bb111a;}a.button,.button > a,input[type="submit"],input[type="reset"],input[type="button"]{background-color:#f00000;}a.button:hover,a.button:focus,.button > a:hover,.button > a:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus{background-color:#bb111a;}a.button.button--hover-style-2:before,.button.button--hover-style-2 > a:before{background-color:#bb111a;border-color:#bb111a;}.region--light-typography a.button:hover,.region--light-typography .button > a:hover,.region--light-typography input[type="submit"]:hover,.region--light-typography input[type="reset"]:hover,.region--light-typography input[type="button"]:hover,.region--light-typography a.button:focus,.region--light-typography .button > a:focus,.region--light-typography input[type="submit"]:focus,.region--light-typography input[type="reset"]:focus,.region--light-typography input[type="button"]:focus{border-color:#bb111a;background-color:#bb111a;}.region--light-typography.region--colored-background a.button,.region--light-typography.region--colored-background .button > a,.region--light-typography.region--colored-background input[type="submit"],.region--light-typography.region--colored-background input[type="reset"],.region--light-typography.region--colored-background input[type="button"]{border-color:#ffffff;background-color:transparent;}.region--light-typography.region--colored-background a.button:hover,.region--light-typography.region--colored-background .button > a:hover,.region--light-typography.region--colored-background input[type="submit"]:hover,.region--light-typography.region--colored-background input[type="reset"]:hover,.region--light-typography.region--colored-background input[type="button"]:hover,.region--light-typography.region--colored-background a.button:focus,.region--light-typography.region--colored-background .button > a:focus,.region--light-typography.region--colored-background input[type="submit"]:focus,.region--light-typography.region--colored-background input[type="reset"]:focus,.region--light-typography.region--colored-background input[type="button"]:focus{border-color:#bb111a;background-color:#bb111a;}.region--colored-background a.button.button--hover-style-2:hover,.region--dark-background a.button.button--hover-style-2:hover,.region--black-background a.button.button--hover-style-2:hover,.region--colored-background .button.button--hover-style-2 > a:hover,.region--dark-background .button.button--hover-style-2 > a:hover,.region--black-background .button.button--hover-style-2 > a:hover{border-color:ww-dark-red;}.region--light-typography.region--colored-background a.button.button--hover-style-2:before,.region--light-typography.region--colored-background .button.button--hover-style-2 > a:before{background-color:#f00000;border-color:#f00000;}.node .comment ul.links li a{color:#f00000;}.node .comment ul.links li a:hover{color:#bb111a;}.contact-info .icon{background-color:#bb111a;}.region--dark-background .dropdown-menu{background-color:#bb111a;}.region--colored-background .dropdown-menu{background-color:#f00000;}.region--colored-background .fancy-block-text{background-color:#f00000;}.region--dark-background .fancy-block-text{background-color:#bb111a;}.clip-path-support .clip-pentagon-container{background-color:#f00000;}.clip-path-support .clip-circle-container{background-color:#f00000;}.clip-path-support .clip-rectangle-container:before{border-color:#f00000;}@-moz-document url-prefix(){.clip-pentagon-container{background-color:#f00000;}.clip-circle-container{background-color:#f00000;}.clip-rectangle-container:before{border-color:#f00000;}}.region--light-typography .featured-linked-text-tile__body a{color:#f00000;}.region--light-typography .featured-linked-text-tile__body a:hover{color:#bb111a;}.region--light-typography .featured-linked-text-tile a.button{background-color:#bb111a;border-color:#bb111a;}.region--light-typography .featured-linked-text-tile a.button:hover{background-color:#f00000;border-color:#f00000;}.featured-linked-text-tile .featured-linked-text-tile__title a{color:#bb111a;}.field--name-field-mt-content-tabs .nav-tabs > li > a{color:#bb111a;}.field--name-field-mt-content-tabs .nav-tabs > li > a:hover{color:#f00000;}.field--name-field-mt-content-tabs .nav-tabs > li > a:focus,.field--name-field-mt-content-tabs .nav-tabs > li.active > a,.field--name-field-mt-content-tabs .nav-tabs > li.active > a:focus,.field--name-field-mt-content-tabs .nav-tabs > li.active > a:hover{color:#bb111a;border-color:#bb111a;}.field--entity-reference-target-type-taxonomy-term .field__item a,.field--entity-reference-target-type-taxonomy-term.field__item a{color:#bb111a;}.field--entity-reference-target-type-taxonomy-term .field__item a:hover,.field--entity-reference-target-type-taxonomy-term.field__item a:hover{background-color:#f00000;}.onscroll .header.js-fixed.region--colored-background{background-color:rgba(187,17,26,0.95);}.onscroll .header.js-fixed.region--dark-background{background-color:rgba(140,13,19,0.95);}.overlay--colored{background-color:rgba(140,13,19,0.7);}.region--dark-typography .block-language ul li .is-active{color:#bb111a;}.layout-switcher ul li a{color:#f00000;}.layout-switcher ul li.active a{color:#bb111a;}.header-container ul.menu li a:hover,.header-container ul.menu li a.is-active,.header-container ul.menu li.active-trail > a{color:#f00000;}.header-container .sf-menu li.sfHover > a{color:#f00000;}.region--colored-background .sf-menu.menu ul{background-color:#f00000;}.region--dark-background .sf-menu.menu ul{background-color:#bb111a;}.sidebar__section ul.menu li a:hover{color:#f00000;}.region--colored-background .sidebar__section ul.menu li a:hover{color:#ffffff;}.menu.cta-active > li:last-child > a{background-color:#bb111a;}.region--dark-background .menu.cta-active > li:last-child > a:hover{border-color:#f00000;}.menu.cta-active > li:last-child > a:hover{background-color:#f00000;}li.pager__item a:hover,li.pager__item a:focus{color:#bb111a;border-color:#bb111a;}.node ul.links li a{background-color:#bb111a;}.node ul.links li a:hover,.node ul.links li a:focus{background-color:#f00000;}.node--type-mt-product .field--name-field-mt-buy-link a{background-color:#bb111a;}.node--type-mt-product .field--name-field-mt-buy-link a:hover{background-color:#f00000;}.region--light-typography .field--name-field-mt-buy-link a:hover{border-color:#f00000;}.region--light-typography.region--colored-background .field--name-field-mt-buy-link a:hover{background-color:#bb111a;border-color:#bb111a;}.node--type-mt-product .field--entity-reference-target-type-taxonomy-term .field__item a,.node--type-mt-product .field--entity-reference-target-type-taxonomy-term.field__item a{color:#f00000;}.node--type-mt-product .field--entity-reference-target-type-taxonomy-term .field__item a:hover,.node--type-mt-product .field--entity-reference-target-type-taxonomy-term.field__item a:hover{color:#bb111a;}.node--type-mt-service .field--name-field-mt-buy-link a{background-color:#bb111a;}.node--type-mt-service .field--name-field-mt-buy-link a:hover{background-color:#f00000;}.region--light-typography .field--name-field-mt-buy-link a:hover{border-color:#f00000;}.region--light-typography.region--colored-background .field--name-field-mt-buy-link a:hover{background-color:#bb111a;border-color:#bb111a;}.node--type-mt-testimonial .field--name-body p:first-child:after{color:rgba(187,17,26,0.5);}.owl-theme .owl-controls .owl-buttons div:hover{color:#f00000;}.owl-theme .owl-controls .owl-page span{border-color:#f00000;}.owl-theme .owl-controls .owl-page.active span{border-color:#bb111a;}.owl-theme .owl-controls .owl-page:hover span{background-color:#f00000;border-color:#f00000;}li.pager__item a:hover,li.pager__item a:focus,li.pager__item.is-active a{color:#bb111a;border-color:#bb111a;}.nav-pills > li > a{background-color:#bb111a;}.nav-pills > li.active > a,.nav-pills > li.active > a:focus,.nav-pills > li.active > a:hover,.nav-pills > li > a:focus{color:#bb111a;border-color:#f00000;}.nav-pills > li > a:hover{background-color:#f00000;}.region--light-typography .nav-pills > li.active > a,.region--light-typography .nav-pills > li.active > a:focus,.region--light-typography .nav-pills > li.active > a:hover,.region--light-typography .nav-pills > li > a:hover,.region--light-typography .nav-pills > li > a:focus{border-color:#f00000;background-color:#f00000;}.region--light-typography.region--colored-background .nav-pills > li.active > a,.region--light-typography.region--colored-background .nav-pills > li.active > a:focus,.region--light-typography.region--colored-background .nav-pills > li.active > a:hover,.region--light-typography.region--colored-background .nav-pills > li > a:hover,.region--light-typography.region--colored-background .nav-pills > li > a:focus{border-color:#bb111a;background-color:#bb111a;}.post-progress__bar{background-color:#f00000;}.progress-bar-default{background-color:#bb111a;}.slideout-toggle{background-color:#f00000;}.tp-caption__title a{color:#bb111a;}.tp-caption__button{background-color:#bb111a;border-color:#bb111a;}.tp-caption__button:hover{background-color:#f00000;border-color:#f00000;}.region--light-typography a.tp-caption__button:hover{background-color:#f00000;border-color:#f00000;}.region--light-typography.region--colored-background a.tp-caption__button:hover{color:#bb111a;}.tp-bullet.selected,.tp-bullet:hover{background-color:#bb111a;}.tp-tabs{background-color:rgba(140,13,19,0.93) !important;}.tp-tabs .tp-tab.selected,.tp-tabs .tp-tab:hover{background-color:#bb111a;}.region--gray-background table tr th{background-color:#bb111a;}.nav-tabs > li > a:hover{background-color:#f00000;border-color:#f00000;}.nav-tabs > li > a:focus,.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{background-color:#f00000;border-color:#f00000;}.nav-tabs.nav-tabs--vertical > li > a:hover,.nav-tabs.nav-tabs--vertical > li.active > a{border-bottom-color:#f00000;}.region--colored-background .nav-tabs > li > a:focus,.region--colored-background .nav-tabs > li > a:hover,.region--colored-background .nav-tabs > li.active > a,.region--colored-background .nav-tabs > li.active > a:focus,.region--colored-background .nav-tabs > li.active > a:hover{background-color:#bb111a;border-color:#bb111a;}.region--colored-background .nav-tabs.nav-tabs--vertical > li > a:hover,.region--colored-background .nav-tabs.nav-tabs--vertical > li.active > a{border-bottom-color:#bb111a;}.nav-tab__subtitle{color:#f00000;}.nav-tabs.nav-tabs--fancy > .active > a,.nav-tabs.nav-tabs--fancy > .active > a:focus,.nav-tabs.nav-tabs--fancy > .active > a:hover,.nav-tabs.nav-tabs--fancy > li > a:focus,.nav-tabs.nav-tabs--fancy > li > a:hover{border-color:#bb111a;color:#bb111a;}.region--light-typography.region--colored-background .nav-tabs.nav-tabs--fancy > li > a,.region--light-typography.region--colored-background .nav-tabs.nav-tabs--fancy > li > a:hover,.region--light-typography.region--colored-background .nav-tabs.nav-tabs--fancy > li > a:focus{color:#bb111a;}.to-top{color:#bb111a;}.view-articles-grid .views-field-title a{color:#f00000;}.view-articles-grid .views-field-title a:hover{color:#bb111a;}.region--light-typography .view-articles-grid .article-header a{color:#f00000;}.region--light-typography .view-articles-grid .article-header a:hover{color:#bb111a;}.view-collections-grid .overlay-inner a,.view-collections-carousel .overlay-inner a,.view-collection-masonry .overlay-inner a{background-color:#bb111a;}.view-collections-grid .overlay-inner a:hover,.view-collections-carousel .overlay-inner a:hover,.view-collection-masonry .overlay-inner a:hover{background-color:#f00000;}.view-mt-popular-tags .views-row a:hover{background-color:#f00000;}.region--gray-background .view-mt-popular-tags .views-row a:hover{background-color:#f00000;}.region--colored-background .view-mt-popular-tags .views-row a:hover,.region--dark-background .view-mt-popular-tags .views-row a:hover,.region--black-background .view-mt-popular-tags .views-row a:hover{color:#bb111a;}.view-pricing-tables .pricing-table .views-field-title h4 a:hover{color:#f00000;}.view-pricing-tables .views-row.most-popular .pricing-table{border-top-color:#bb111a;}.view-pricing-tables .pricing-table .views-field-field-mt-most-popular{background-color:#bb111a;}.region--dark-background .view-pricing-tables .pricing-table .views-field-field-mt-most-popular{background-color:#f00000;}.pricing-table a.button{background-color:#bb111a;}.pricing-table a.button:hover{background-color:#f00000;}.region--light-typography .pricing-table a.button:hover{background-color:#f00000;border-color:#f00000;}.region--light-typography.region--colored-background .pricing-table a.button{background-color:#bb111a;}.region--light-typography.region--colored-background .pricing-table a.button.button--hover-style-2:before{background-color:#f00000;border-color:#f00000;}.view-products-grid .views-field-title h5 a{color:#bb111a;}.view-products-grid .views-field-title h5 a:hover{color:#f00000;}.view-products-list .views-field-title a{color:#bb111a;}.view-products-list .views-field-title a:hover{color:#f00000;}.view-promoted-items-icon{background-color:#bb111a;}.view-promoted-items-icon:hover{background-color:#f00000;}.view-promoted-items .views-field-title h5 a{color:#bb111a;}.view-promoted-items .views-field-title h5 a:hover{color:#f00000;}.view-testimonials-grid .views-field-body p:first-child::before{color:rgba(187,17,26,0.5);}.view-testimonials-grid-2 .views-field-body p:first-child:after{color:rgba(187,17,26,0.5);}.view-testimonials-list .views-field-body p:first-child::before{color:rgba(187,17,26,0.5);}.region--dark-typography .view-testimonials-list-2.view > .more-link a{color:#f00000;}.region--dark-typography .view-testimonials-list-2.view > .more-link a:hover{color:#bb111a;}.view-testimonials-list-2.view > .more-link a:hover:after{border-color:#bb111a;}.view > .more-link a{background-color:#bb111a;}.view > .more-link a:hover{background-color:#f00000;}.region--light-typography .view > .more-link a:hover{border-color:#f00000;background-color:#f00000;}.region--light-typography.region--colored-background .view > .more-link a:hover{border-color:#bb111a;background-color:#bb111a;}img,.overlay{border-radius:0;}.views-field-title a{display:block;text-decoration:none;}.node__links .comment-add{display:none !important;}.field--name-field-date{position:relative;}.field--name-field-date:before{content:'\f073';display:block;font-family:"FontAwesome";}.site-branding__logo img{max-height:90px;}.subfooter{background-color:#f1f1f1;}.path-frontspage .featured__container .col-md-12 > .featured__section{padding-top:0;}.header__section ul.menu{padding:36px 0;}.banner .background-image-block__section{padding-top:180px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.banner .background-image-block__section.has-videso{margin-top:-35px;padding-top:90px;padding-bottom:0;}.banner .background-image-block__section.has-videso .background-image{position:relative;}}.banner .banner-meta{display:none;}@media (min-width:768px){.banner .banner-meta{display:block;}}.banner video{width:auto;height:100%;}@media (min-width:1440px){.banner video{width:100%;height:auto;}}body.has-video .view-id-featured_content{margin-top:-50px;}body.has-video .banner .background-image-block__section{padding-top:290px;}@media (min-width:768px){body.has-video .banner .background-image-block__section{padding-top:360px;}}@media (min-width:992px){body.has-video .banner .background-image-block__section{padding-top:290px;}}.path-frontpage .view-id-featured_content .video-embed-field-responsive-video{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;position:absolute;}.view-id-featured_content .background-image-overlay{background-color:rgba(21,21,21,0.65);}.view-id-featured_content .video-embed-field-lazy-play{display:none;}@media (min-width:768px){.view-id-featured_content .has-videso .container-fluid{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);}}body:not(.path-frontpage) .field--name-field-video,body:not(.path-frontpage) .field--name-field-static-video{margin-bottom:45px;}@media (max-width:767px){.view-id-featured_content .views-row:nth-child(2) .row{display:flex;flex-direction:column-reverse;}}.view-articles-grid .views-field-field-image + .article-header{margin-top:-55px;}.view-articles-grid .article-header{background-color:#f4f4f4;color:#2d2d2d;padding:40px 10px;border-radius:2px;text-align:center;width:90%;margin-left:5%;position:relative;margin-bottom:30px;z-index:10;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.view-articles-grid .views-field-view-node{padding-bottom:30px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf;text-align:center;}.view-articles-grid .views-field-title h5{margin:0;}.view-items-list .views-field-created{font-size:12px;color:#8c8c8c;text-transform:uppercase;margin-bottom:5px;}.view-items-list .views-field-title a{margin-bottom:0;}.view-items-list .views-field-body{border-style:solid;border-width:0 0 1px;border-color:#e9e9e9;padding-bottom:15px;margin-bottom:15px;line-height:1.6;margin-top:10px;}.view-items-list .views-row{margin-top:50px;}.view-items-list .views-row:first-child{margin-top:10px;}.page-node-type-article .field--name-field-article-type{margin:0;position:relative;}.page-node-type-article .field--name-field-article-type:before{content:'';display:block;position:absolute;top:0;left:0;width:25px;height:30px;background-color:#f4f4f4;}.page-node-type-article .field--name-field-article-type a{border-radius:0;background:none;z-index:1;position:relative;padding:6px 20px 6px 6px;text-transform:uppercase;font-weight:600;font-size:11px;}.page-node-type-article .field--name-field-article-type a:hover{background:none;text-decoration:underline;color:#f00000;}.featured-event{margin-top:40px;padding-top:30px;}.featured-event .node__header{text-align:center;margin-bottom:30px;}.event-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:320px){.event-info{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.page-node-type-event .event-info{margin-top:30px;margin-bottom:45px;}.field--name-field-location,.field--name-field-date{position:relative;line-height:1.4;padding-left:55px;}.field--name-field-location:before,.field--name-field-date:before{content:'\f278';display:block;font-family:"FontAwesome";font-size:36px;position:absolute;left:0;color:#f00000;width:42px;text-align:center;}@media (min-width:320px){.field--name-field-location:before,.field--name-field-date:before{text-align:right;}}.field--name-field-date{margin-bottom:30px;}@media (min-width:320px){.field--name-field-date{margin-bottom:0;}}.field--name-field-date:before{content:'\f073';}.field--name-field-email .field__label,.field--name-field-number .field__label{font-size:0;}.field--name-field-email .field__label:after,.field--name-field-number .field__label:after{content:"\f0e0";font-size:15px;line-height:1.6;margin-right:15px;}.field--name-field-number .field__label:after{content:"\f095";}.field--name-field-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.profile-social-icons{font-size:24px;}.profile-social-icons li{margin-right:0 !important;}ul.icons-list--large li i{font-size:32px;}.node--type-profile .field--name-body{margin-top:30px;}.view-id-our_people .view-content .row{display:flex;flex-wrap:wrap;}.view-id-our_people .team-member{height:100%;margin-bottom:0;}.view-id-our_people .team-member-wrapper{margin-bottom:60px;}
