/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--view-mode-teaser{padding:0 0 30px 0;margin-bottom:40px;}.node__header{padding:0 0 5px;}.node__header .field--name-user-picture{padding:0 0 5px 0;max-width:55px;float:none;margin:0;}.node__title{font-size:24px;margin-top:0px;}.node--view-mode-teaser .node__header h2{margin-bottom:15px;}.node__links{margin-top:35px;}.node--view-mode-teaser .node__links{margin-top:5px;}.node__container{position:relative;}.feed-icon{display:block;margin:0px 0 60px;}.node__header .profile{display:inline-block;margin-right:15px;}.node__header .profile img{max-width:40px;}.node__meta{font-size:14px;margin:0 0 10px;display:inline-block;}.node__submitted-info ~ .comments-count__counter:before{content:"-";}.path-frontpage ul li.statistics-counter{display:none;}.node--view-mode-teaser ul li.statistics-counter{display:none;}
.node--type-article .node__meta{margin-bottom:0;}.layout-no-sidebars.page-node-type-article .node--type-article .node__meta{text-align:center;display:block;}.node--type-article .node__meta-item{display:inline-block;font-size:14px;text-transform:uppercase;}.node--type-article .node__meta-item:after{content:"/";padding-left:10px;padding-right:10px;}.node--type-article .node__meta-item:last-child:after{content:"";display:none;}.region--dark-typography .node--type-article .node__meta-item{color:#6c6c6c;}.node--type-article .node__meta-item .svg-inline--fa{margin-right:5px;font-size:14px;}@media (max-width:575px){.node--type-article .field--type-image{margin-right:-15px;margin-left:-15px;}}.node--type-article .image-wrapper{position:relative;}.node--type-article .image-wrapper .day{font-size:35px;font-weight:600;display:block;line-height:1;}.node--type-article .image-wrapper .month-year{font-size:14px;font-weight:500;}.node--type-article .node__header{margin-bottom:0;}.node--type-article .node__meta .inline-list{margin-top:0;margin-bottom:0;}.page-node-type-article .page-title{margin-bottom:10px;}@media (min-width:768px){.node--type-article .node__side{float:left;width:150px;padding-right:30px;min-height:1px;}.node--type-article .node__side + .node__main-content{overflow:hidden;}}@media (max-width:767px){.node--type-article .node__side{display:none;}}.node--type-article .node__submitted-info{font-size:11px;}.node__user-info{padding:30px 0 0 0;border-top-width:2px;border-top-color:#f2f2f2;border-top-style:solid;margin-top:45px;margin-bottom:55px;}.node__user-info .profile .field--name-user-picture{margin-right:0;float:none;}.node__user-info .user-picture{margin-bottom:10px;}.node__user-info .user-full-name{font-size:18px;color:#424242;font-weight:600;}.node__user-info .user-signature{color:#424242;}@media (min-width:576px){.node__user-info .user-picture{float:left;max-width:170px;max-height:170px;}.node__user-info .user-picture ~ .user-full-name,.node__user-info .user-picture ~ .user-signature{margin-left:200px;}}@media (max-width:575px){.node__user-info .field--name-user-picture{text-align:center;}}.paragraph-responsive-typography-enabled.page-node-type-article .node__main-content p{line-height:calc(155% + 0.2vw);font-size:calc(0.85em + 0.2vw);}.paragraph-responsive-typography-enabled.page-node-type-article .node--view-mode-teaser .node__main-content p{font-size:18px;line-height:1.5;}.node--type-article .node__main-content .field--name-field-mt-subheader-body p{font-size:30px;color:#2a2a2a;line-height:1.1;}.layout-no-sidebars .node--type-article .node__main-content .field--name-field-mt-subheader-body{text-align:center;}.node--view-mode-teaser.node--type-article .images-container{margin-bottom:20px;}.node--view-mode-teaser.node--type-article .node__header h2{margin-bottom:5px;}.node--view-mode-teaser.node--type-article .node__header h2 a:hover{text-decoration:none;}.node--view-mode-teaser.node--type-article .field--entity-reference-target-type-taxonomy-term,.node--view-mode-teaser.node--type-article .field--entity-reference-target-type-taxonomy-term.field__item{margin-bottom:0;margin-top:5px;}.node--view-mode-teaser.node--type-article .node__links{margin-top:0;}.node--view-mode-teaser.node--type-article .day{font-size:35px;font-weight:600;display:block;line-height:1;}.node--view-mode-teaser.node--type-article .month-year{font-size:14px;font-weight:500;}
.circle-img{display:block;text-align:center;}.circle-img img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.images-container{margin-bottom:45px;}.node-mt-slideshow-entry .field--type-image{margin:0 0 20px 0;}.image-preview{overflow:hidden;position:relative;}.node--view-mode-teaser .field--type-image img:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity linear 0.2s;-moz-transition:opacity linear 0.2s;-o-transition:opacity linear 0.2s;-ms-transition:opacity linear 0.2s;transition:opacity linear 0.2s;}.image-caption{position:absolute;bottom:40px;left:40px;width:330px;}.image-caption h4{color:#ffffff;padding:15px;margin:0;margin-bottom:1px;}.image-listing-items{overflow:hidden;}.image-listing-item{float:left;padding:0;margin:2.66% 2.66% 0 0;max-width:17.866666666%;}.image-listing-items .image-listing-item:nth-child(5n){margin-right:0px;}@media (max-width:767px){.images-container{margin-bottom:10px;}}.image-listing-item .overlay-icon--button{width:30px;height:30px;font-size:14px;line-height:30px;}.image-listing-item .overlay-inner{margin-top:-15px;}
#affix.affix{position:fixed;width:120px;}#affix.affix > div:first-child{padding-top:15px;}#affix.affix .share-links{margin-top:0;}#affix.affix-bottom{position:absolute;width:120px;}
.owl-carousel{margin:0;padding:0;}.owl-carousel .owl-item li{list-style:none;}.owl-nav{width:100%;position:relative;height:60px;margin-top:20px;}.owl-nav div{display:inline-block;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:50px;top:0;width:55px;height:55px;text-align:center;border-width:2px;border-style:solid;border-color:transparent;}.owl-nav div:hover{text-decoration:none;}.region--light-typography .owl-nav div{color:#ffffff;border-color:#ffffff;}.region--light-typography .owl-nav div:hover,.region--light-typography .owl-nav div:focus{background-color:#ffffff;}.owl-nav div:after{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;left:50%;top:0;text-align:center;line-height:55px;width:20px;margin-left:-10px;}.owl-nav .owl-prev{margin-left:-70px;left:50%;}.owl-nav .owl-prev:after{content:"\f104";}.owl-nav .owl-next{right:50%;left:auto;margin-right:-70px;}.owl-nav .owl-next:after{content:"\f105";}.owl-dots{text-align:center;margin-top:20px;}.owl-nav ~ .owl-dots{margin-top:0;}.owl-dot{display:inline-block;zoom:1;}.owl-dot span{display:block;width:20px;height:5px;margin:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:2px;border-style:solid;border-color:#c2c2c2;background-color:#c2c2c2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.region--light-typography .owl-dot span{border-color:#ffffff;background-color:#ffffff;opacity:0.8;}.region--light-typography .owl-dot.active span,.region--light-typography .owl-dot:hover span{border-color:#ffffff;background-color:#ffffff;opacity:1;}
.mt-carousel-articles .mt-carousel-item{margin:0 15px 15px;}.view-articles-grid .mt-carousel-item .article-meta{text-align:center;font-size:14px;text-transform:uppercase;}.view-articles-grid .mt-carousel-item .article-meta .article-tags{margin-right:10px;}.view-articles-grid .mt-carousel-item .views-field-title{font-size:18px;text-align:center;margin-top:25px;}.region--dark-typography .view-articles-grid .mt-carousel-item .views-field-title a{color:#2a2a2a;}
.owl-carousel{margin:0;padding:0;}.owl-carousel .owl-item li{list-style:none;}.owl-nav{width:100%;position:relative;height:60px;margin-top:20px;}.owl-nav div{display:inline-block;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:50px;top:0;width:55px;height:55px;text-align:center;border-width:2px;border-style:solid;border-color:transparent;}.owl-nav div:hover{text-decoration:none;}.region--light-typography .owl-nav div{color:#ffffff;border-color:#ffffff;}.region--light-typography .owl-nav div:hover,.region--light-typography .owl-nav div:focus{background-color:#ffffff;}.owl-nav div:after{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;left:50%;top:0;text-align:center;line-height:55px;width:20px;margin-left:-10px;}.owl-nav .owl-prev{margin-left:-70px;left:50%;}.owl-nav .owl-prev:after{content:"\f104";}.owl-nav .owl-next{right:50%;left:auto;margin-right:-70px;}.owl-nav .owl-next:after{content:"\f105";}.owl-dots{text-align:center;margin-top:20px;}.owl-nav ~ .owl-dots{margin-top:0;}.owl-dot{display:inline-block;zoom:1;}.owl-dot span{display:block;width:20px;height:5px;margin:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:2px;border-style:solid;border-color:#c2c2c2;background-color:#c2c2c2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.region--light-typography .owl-dot span{border-color:#ffffff;background-color:#ffffff;opacity:0.8;}.region--light-typography .owl-dot.active span,.region--light-typography .owl-dot:hover span{border-color:#ffffff;background-color:#ffffff;opacity:1;}
.pager__items{margin:20px 0;padding:0;font-size:0;text-align:center;padding-top:25px;border-top-width:2px;border-top-style:solid;border-top-color:rgba(255,255,255,0.2);}li.pager__item{padding:0;margin:0;margin-top:-1px;display:inline-block;}li.pager__item > a{font-size:16px;text-align:center;min-height:30px;min-width:30px;padding:0;margin:0 5px;border-width:2px;border-style:solid;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:31px;text-decoration:none;background-color:transparent;display:block;color:#2a2a2a;}li.pager__item a:hover,li.pager__item a:focus{background-color:transparent;}li.pager__item--next a,li.pager__item--previous a,li.pager__item--last a,li.pager__item--first a{padding:0 15px;}.region--light-typography li.pager__item > a{color:#ffffff;background-color:transparent;border-color:rgba(255,255,255,0.2);}.region--light-typography li.pager__item a:hover,.region--light-typography li.pager__item a:focus{background-color:rgba(255,255,255,0.2);color:#ffffff;}.region--light-typography li.pager__item.is-active a,.region--light-typography li.pager__item.is-active a:hover,.region--light-typography li.pager__item.is-active a:focus{background-color:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.2);}.pager{margin:0;}
.post-progress{text-align:center;overflow:hidden;position:relative;margin-bottom:40px;}.post-progress:before{background-color:#e8e8e8;content:"";width:100%;height:5px;display:block;bottom:0;top:auto;position:absolute;z-index:-1;}.post-progress__value{font-size:16px;}.post-progress__text{color:#505050;font-size:15px;}.post-progress__bar{margin-top:10px;width:0;height:5px;}
.reading-time{font-size:15px;text-align:center;font-weight:700;margin-bottom:20px;}.reading-time__text{font-weight:400;color:#505050;}
.share-links{margin-bottom:20px;width:100%;}.share-links ul{list-style:none;padding-left:0;}.share-links ul li{margin-bottom:10px;white-space:normal;}.share-links ul li .svg-inline--fa{margin-right:0;}.share-links ul li a{line-height:1;white-space:normal;display:block;text-align:center;padding:15px 0;background-color:#f4f4f4;font-size:14px;}.share-links ul li a:hover{color:#ffffff;}.js-share-links-fixed .main-content__section{position:relative;z-index:1;}.js-share-links-fixed .share-links{position:fixed;bottom:0;left:0;margin-bottom:0;z-index:10;}.js-share-links-fixed .share-links ul{margin-bottom:0;width:100%;font-size:0;}.js-share-links-fixed .share-links ul li{display:inline-block;width:33.33333%;margin-bottom:0;}.js-share-links-fixed .share-links ul li.print{width:100%;}.js-share-links-fixed .share-links ul li.print-button-enabled,.js-share-links-fixed .share-links ul li.share-links-enabled{width:25%;}.js-share-links-fixed .share-links ul li a{padding:25px 0;font-size:20px;}.js-share-links-fixed .share-links ul li a:hover{color:#ffffff;}
body{width:100%;height:100%;}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}.slideout-panel{position:relative;z-index:1;}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden;}.slideout-open .slideout-menu{display:block;}
body{width:100%;height:100%;}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}.slideout-panel{position:relative;z-index:1;}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden;}.slideout-open .slideout-menu{display:block;}
.slideout{padding:60px 20px;display:none;}.slideout-toggle{font-size:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:31px;line-height:1;color:#ffffff;border-width:0;outline:none;display:none;}.slideout-toggle:after{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900;}.slideout-toggle.js-slideout-toggle--fixed-open:after{content:"\f00d";}.onscroll .slideout-toggle{padding:26px;}.onscroll .mt-count-down ~ .slideout-toggle{top:0;}.slideout-side-right .slideout-menu{left:auto;}.slideout-side-right .slideout-toggle{left:auto;right:0;}.slideout-toggle--fixed{backface-visibility:hidden;position:fixed;z-index:2;transition:transform 300ms ease,padding 200ms ease;}.js-slideout-toggle--fixed-open{transform:translate3d(300px,0px,0px);}.slideout-side-right .js-slideout-toggle--fixed-open{transform:translate3d(-300px,0px,0px);}@media (max-width:767px){.slideout-toggle{padding:26px;}}
.to-top{position:fixed;right:10px;bottom:10px;width:45px;height:45px;color:#ffffff;border-width:2px;border-style:solid;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;z-index:100;}.to-top:hover{background-color:#ffffff;}.page-container-border-enabled .to-top{right:30px;bottom:20px;}.to-top.show{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);}.to-top .svg-inline--fa{height:100%;font-size:16px;}@media (min-width:992px){.to-top{width:55px;height:55px;right:30px;bottom:30px;}.page-container-border-enabled .to-top{right:45px;bottom:30px;}.to-top .svg-inline--fa{font-size:24px;}}
.tooltip-inner{color:#ffffff;font-size:12px;padding:3px 10px 2px;}
.view-collections-grid .overlay-target-link a,.view-collections-carousel .overlay-target-link a,.view-collection-masonry .overlay-target-link a{position:absolute;width:100%;height:100%;bottom:0;left:0;right:0;top:0;display:block;font-size:0;}.view-collections-grid .overlay-inner .overlay-animated,.view-collections-carousel .overlay-inner .overlay-animated,.view-collection-masonry .overlay-inner .overlay-animated{display:inline-block;line-height:1;-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;text-align:center;}.view-collections-grid .overlay-inner a,.view-collections-carousel .overlay-inner a,.view-collection-masonry .overlay-inner a{font-size:15px;font-weight:400;padding:13px 30px 13px;text-decoration:none;display:inline-block;line-height:1;border-width:2px;border-style:solid;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-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;margin:10px 0;text-align:center;background-color:transparent;}.headings-wide-spacing-enabled .view-collections-grid .overlay-inner a,.headings-wide-spacing-enabled .view-collections-carousel .overlay-inner a,.headings-wide-spacing-enabled .view-collection-masonry .overlay-inner a{letter-spacing:0.25em;}
.view-titles-list{margin:0;padding:0;list-style:none;}.view-titles-list .views-field-title{margin:0;position:relative;list-style:none;padding:0;}.view-titles-list .views-field-title a{padding:8px 0 8px 25px;line-height:150%;display:block;text-decoration:none;}.region--light-typography .view-titles-list .views-field-title a:hover{text-decoration:underline;}.region--light-typography.region--dark-background .view-titles-list .views-field-title a:hover{text-decoration:none;}.view-titles-list .views-field-title a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";position:absolute;left:0;top:9px;font-size:16px;}.region--light-typography .view-titles-list .views-field-title a:before{color:#ffffff;}
.sticky-wrapper{position:relative;}.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 .region--white-background .header.js-fixed{background-color:rgba(29,29,29,0.95);}.onscroll .header.js-fixed.region--black-background{background-color:rgba(29,29,29,0.90);}.onscroll .region--black-background .header.js-fixed{background-color:rgba(29,29,29,0.95);}.onscroll .header.js-fixed.region--gray-background{background-color:rgba(244,244,244,0.95);}.onscroll .region--gray-background .header.js-fixed{background-color:rgba(29,29,29,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;}.fixed-header-enabled.onscroll .header__container{padding:5px 0;}.fixed-header-enabled.onscroll .header__section ul.menu{padding-top:10px;}.fixed-header-enabled.onscroll .header__section .field--mt-dropdowns-block{padding-top:14px;}@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;}}
.header-top-highlighted__section .alert{padding:10px 0;margin:0;font-size:14px;}.alert .close{opacity:1;filter:alpha(opacity=1);text-shadow:none;padding:0 10px;height:100%;top:-6px;right:0;font-size:34px;}.alert .close:hover{color:inherit;}
.collapse-group{margin:0 0 25px 0;border-width:1px;border-style:solid;border-color:#eaeaea;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;}.collapse-group .card{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-width:0 0 1px 0;border-color:#eaeaea;background-color:transparent;box-shadow:none;}.collapse-group .card:last-child{border-bottom:none;}.collapse-group .card + .card{margin:0;}.card-header{background-color:#ffffff;border-bottom:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;}.card-title{margin-bottom:0;}.card-title a{font-weight:400;font-size:16px;padding:10px 20px;display:inline-block;width:100%;text-decoration:none;display:inline-block;background-color:#2a2a2a;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaeaea;color:#ffffff;}.card-title a.collapsed{color:#2a2a2a;}.headings-wide-spacing-enabled .card-title a{letter-spacing:0.25em;text-transform:uppercase;}.card-title a.collapsed{background-color:#ffffff;border-bottom-color:transparent;}.card:last-child .card-title a:not(.collapsed){border-radius:0;}.card-title a:hover,.card-title a:focus{background-color:#2a2a2a;color:#ffffff;}.card:first-child .card-title a{border-radius:0;}.card:last-child .card-title a{border-radius:0;}.card-header--trigger-icon .card-title a{position:relative;padding-right:65px;}.card-header--trigger-icon .card-title a:after{position:absolute;width:30px;height:30px;text-align:center;font-size:15px;color:#2a2a2a;background-color:#ffffff;top:50%;right:20px;margin-top:-15px;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;font-family:"Font Awesome 5 Free";font-weight:900;line-height:30px;content:"\f106";}.card-header--trigger-icon .card-title a.collapsed:hover:after,.card-header--trigger-icon .card-title a.collapsed:focus:after{color:#2a2a2a;background-color:#ffffff;}.headings-wide-spacing-enabled .card-header--trigger-icon .card-title a:after{letter-spacing:0;}.card-header--trigger-icon .card-title a.collapsed:after{content:"\f107";color:#ffffff;background-color:#424242;}.card-title span{display:inline-block;padding-right:5px;}.card-body{padding:20px;background-color:#fff;color:#2d2d2d;border-top-color:#eaeaea;}.panel-default > .panel-heading + .panel-collapse > .panel-body{}.card:last-child .card-body{border-radius:0;}.region--gray-background .card-title a{background-color:#ffffff;}.collapse-group.collapse-group--style-2{border-width:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;overflow:visible;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#e3e3e3;}.collapse-group.collapse-group--style-2 .card{border-width:0;}.collapse-group.collapse-group--style-2 .card + .card{margin-top:5px;padding-top:5px;border-top-width:2px;border-top-style:solid;border-top-color:#e3e3e3;}.collapse-group.collapse-group--style-2 .card-header{background-color:transparent;}.collapse-group.collapse-group--style-2 .card .card-title a{border-radius:0;background-color:transparent;}.region--dark-typography .collapse-group.collapse-group--style-2 .card .card-title a{color:#2a2a2a;}.collapse-group.collapse-group--style-2 .card-header--trigger-icon .card-title a{padding-right:35px;border-width:1px;border-style:solid;border-color:transparent;text-transform:uppercase;font-weight:700;}.region--dark-typography .collapse-group.collapse-group--style-2 .card-header--trigger-icon .card-title a:hover,.region--dark-typography .collapse-group.collapse-group--style-2 .card-header--trigger-icon .card-title a:focus{color:#2a2a2a;}.collapse-group.collapse-group--style-2 .card-header--trigger-icon .card-title a:after{right:10px;content:"\f062";background-color:transparent;color:inherit;}.collapse-group.collapse-group--style-2 .card-header--trigger-icon .card-title a.collapsed:after{content:"\f063";}.collapse-group.collapse-group--style-2 .card-header--trigger-icon .card-title a.collapsed:hover:after,.collapse-group.collapse-group--style-2 .card-header--trigger-icon .card-title a.collapsed:focus:after{background-color:transparent;}.collapse-group.collapse-group--style-2 .card-body{background-color:transparent;color:inherit;border-top:none;padding:10px 25px;}.collapse-group.collapse-group--style-2 .card-body p:last-child{padding-bottom:0;}.region--light-typography .collapse-group.collapse-group--style-2{border-bottom-color:rgba(255,255,255,0.2);}.region--light-typography .collapse-group.collapse-group--style-2 .card .card-title a{color:#ffffff;}.region--light-typography .collapse-group.collapse-group--style-2 .card + .card{border-top-color:rgba(255,255,255,0.2);}
.block{padding:0 0 25px 0;}.col-12 .block{padding-bottom:50px;}.col-12 .block-local-tasks-block{padding-bottom:10px;}.header .block-menu.block,.header-container .block-superfish.block,.block.block-page-title-block,.block-system-breadcrumb-block,#block-googlemapbanner{padding:0;}.slideout__section .block{padding-bottom:50px;}.header-top-highlighted__section .block{padding:0;}.header-top-highlighted__section .block + .block{padding:10px 0 0 0;}.header-top__section .block{padding-bottom:10px;}.header__section .block:first-child:last-child{padding:0;}.content-top__section .block{padding-bottom:75px;}.subfooter__section .block{padding-bottom:10px;}.sidebar__section .block{padding:0 0 70px 0;}.highlighted-top__section .block{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e1e1e1;}.region--light-typography .highlighted-top__section .block{border-bottom-color:rgba(255,255,255,0.3);}.highlighted-top__section .block:last-child{border:0;margin:0;padding:0;}.block-local-tasks-block{padding:10px 0;}.block .block{padding:0;}.region .block:last-child{padding-bottom:0;}.region--no-block-paddings .block,.region--no-block-paddings .block + .block{padding:0;}
a.button,.button > a,button.button,input[type="submit"],input[type="reset"],input[type="button"]{font-size:15px;font-weight:400;padding:13px 30px 13px;text-decoration:none;display:inline-block;line-height:1;border-width:2px;border-style:solid;border-color:transparent;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-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;margin:10px 0;text-align:center;background-color:transparent;}button.button{-webkit-appearance:none;}.region--dark-typography a.button.button--solid,.region--dark-typography .button.button--solid > a,.region--dark-typography input[type="submit"].button--solid,.region--dark-typography input[type="reset"].button--solid,.region--dark-typography input[type="button"].button--solid{color:#ffffff;}a.button.button--small,.button.button--small > a{font-size:14px;padding:6px 20px;border-width:2px;text-transform:none;}.headings-wide-spacing-enabled a.button,.headings-wide-spacing-enabled .button > a,.headings-wide-spacing-enabled button.button,.headings-wide-spacing-enabled input[type="submit"],.headings-wide-spacing-enabled input[type="reset"],.headings-wide-spacing-enabled input[type="button"]{letter-spacing:0.25em;}input[type="submit"] + input[type="submit"],.button + .button{margin-left:20px;}@media (max-width:767px){.text-center .button + .button{margin-right:5px;}.text-center .button{margin-right:5px;margin-left:5px;}}.region--light-typography a.button,.region--light-typography .button > a,.region--light-typography button.button,.region--light-typography input[type="submit"],.region--light-typography input[type="reset"],.region--light-typography input[type="button"]{color:#ffffff;border-color:#ffffff;}.region--light-typography a.button:hover,.region--light-typography a.button:focus,.region--light-typography .button > a:hover,.region--light-typography .button > a:focus,.region--light-typography button.button:hover,.region--light-typography button.button:focus,.region--light-typography input[type="submit"]:hover,.region--light-typography input[type="submit"]:focus,.region--light-typography input[type="reset"]:hover,.region--light-typography input[type="reset"]:focus,.region--light-typography input[type="button"]:hover,.region--light-typography input[type="button"]:focus{color:#424242;background:#ffffff;border-color:#ffffff;}span.button-operator{margin:0 10px 0 5px;}a.button .svg-inline--fa{margin-right:10px;}a.button--no-margins{margin:0;}a.button.button--hover-style-2,.button.button--hover-style-2 > a{position:relative;z-index:1;border-width:2px;}a.button.button--hover-style-2:hover,.button.button--hover-style-2 > a:hover{background:transparent;}a.button.button--hover-style-2:before,.button.button--hover-style-2 > a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;transform:scaleX(0);border-radius:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}a.button.button--hover-style-2:hover:before,a.button.button--hover-style-2:focus:before,.button.button--hover-style-2 > a:hover:before,.button.button--hover-style-2 > a:focus:before{transform:scaleX(1);}.region--light-typography a.button.button--hover-style-2:before,.region--light-typography .button.button--hover-style-2 > a:before{background-color:#ffffff;}
.sidebar__section .bef-exposed-form .form--inline > .form-item{float:none;}.sidebar__section .bef-exposed-form .form--inline fieldset legend{display:block;width:100%;font-size:16px;font-weight:400;padding-top:10px;border-width:2px 0 0 0;border-top-style:solid;border-top-color:rgba(255,255,255,0.2);margin:0 0 12px 0;text-transform:uppercase;}.region--dark-typography .bef-exposed-form .form--inline fieldset legend{color:#2a2a2a;}.sidebar__section .bef-exposed-form .form--inline fieldset legend .fieldset-legend{display:block;float:none;}@media (min-width:992px){.sidebar__section .bef-exposed-form .form--inline > .form-item{margin:0 0 30px;}}.sidebar__section .bef-exposed-form .form--inline .form-actions{text-align:right;}
.contact-info .icon{width:90px;height:90px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 auto 30px;text-align:center;display:block;color:#575757;background:#ebebeb;}.contact-info .icon .svg-inline--fa{font-size:30px;width:100%;height:100%;line-height:92px;}.contact-info ul,ul.contact-info{list-style:none;margin:10px 0;padding:0;}.contact-info li{overflow-wrap:break-word;padding:0 0 0 30px;margin:0 0 20px 0;position:relative;}.contact-info li > .svg-inline--fa{position:absolute;left:0;top:5px;font-size:16px;width:22px;text-align:left;}.slideout__section .contact-info li{padding:0 0 25px 25px;min-height:0;position:relative;}.slideout__section .contact-info li > .svg-inline--fa{top:5px;font-size:15px;line-height:1;width:20px;height:auto;text-align:left;color:#878787;background-color:transparent;}.region--light-typography .contact-info .icon{background-color:#ffffff;color:#575757;}.region--light-typography .contact-info li .svg-inline--fa{color:#ffffff;}.region--light-typography .slideout__section .contact-info li .svg-inline--fa{background-color:transparent;}.region--light-typography.region--dark-background .slideout__section .contact-info li .svg-inline--fa,.region--light-typography.region--black-background .slideout__section .contact-info li .svg-inline--fa,.region--light-typography.region--colored-background .slideout__section .contact-info li .svg-inline--fa{color:#ffffff;}.block + .block .contact-info-items-grid{border-top-style:solid;border-width:2px;border-color:#f2f4f6;margin-top:45px;padding-top:50px;}.contact-info-items-grid .contact-info-item{min-height:160px;padding-top:30px;}.contact-info-items-grid .contact-info-item.contact-info-item--bordered{border-right-style:solid;border-right-width:2px;border-right-color:#f2f4f6;}.contact-info-items-grid .contact-info-item__icon{font-size:50px;margin-bottom:15px;line-height:1;}.contact-info-items-grid .contact-info-item__text{font-size:20px;line-height:1.2;}.region--dark-typography .contact-info-items-grid .contact-info-item__icon{color:#e6e6e6;}.region--light-typography .contact-info-items-grid .contact-info-item.contact-info-item--bordered,.region--light-typography .block + .block .contact-info-items-grid{border-color:rgba(255,255,255,0.15);}.company-info{padding-top:10px;}@media (max-width:767px){.company-info{padding-bottom:10px;}}.contact-info__text-primary{font-size:40px;margin:0 0 10px 0;}.contact-info__text-secondary{font-size:30px;margin:10px 0 10px 0;}@media (max-width:575px){.contact-info__text-primary{font-size:24px;}.contact-info__text-secondary{font-size:20px;}}
.credit-cards{padding-left:0;margin-bottom:10px;}.credit-cards li{display:inline-block;padding:0;margin:0 5px;font-size:36px;}.region--dark-typography .credit-cards li{color:#2a2a2a;}
.field--mt-dropdowns-block{text-align:right;}.header__section .field--mt-dropdowns-block{padding-top:7px;}@media (min-width:768px){.page-container-border-enabled .header-container .container-fluid .header-third .field--mt-dropdowns-block{padding-right:15px;}}@media (max-width:767px){.header-third .field--mt-dropdowns-block{display:none;}}.dropdown-toggle{-webkit-appearance:none;background-color:transparent;border:none;font-size:16px;padding:0 10px;line-height:38px;width:40px;height:40px;text-transform:uppercase;border-width:0px;border-radius:100%;}.dropdown-toggle::after{border:0;margin:0;}.dropdown-menu{min-width:335px;padding:20px;border:none;-webkit-box-shadow:none;box-shadow:none;margin-top:10px;border-radius:0;}.region--white-background .dropdown-menu{background-color:#ffffff;}.region--gray-background .dropdown-menu{background-color:#f4f4f4;}.header.region--gray-background .dropdown-menu{background-color:#f1f1f1;}.region--black-background .dropdown-menu{background-color:#1d1d1d;}.region--white-pattern .dropdown-menu{background-image:url(/themes/contrib/catalog_lite/images/white-pattern.png);background-repeat:repeat;background-position:0 0;}.dropdown-menu .field__item + .field__item{padding-top:20px;}
.highlights{margin:60px 0 30px;}.highlight{text-align:center;margin-bottom:20px;}.highlight--bordered:before{content:"";width:1px;height:100%;left:-15px;top:0;position:absolute;background-color:#dfdfdf;}.highlight-head{font-size:100px;font-weight:600;line-height:1;}.highlight-head:after{content:"+";}.highlight-body{font-size:18px;font-weight:400;}.headings-wide-spacing-enabled .highlight-body{letter-spacing:0.25em;text-transform:uppercase;}.region--light-typography .highlight--bordered:before{background-color:#ffffff;}.highlight-2{text-align:center;padding:5px 0 40px;}.highlight-2-head{display:block;margin:0 auto;font-size:40px;margin-bottom:25px;font-weight:300;background-color:#f4f4f4;border-radius:100%;width:100px;height:100px;line-height:100px;}.region--gray-background .highlight-2-head{background-color:#ffffff;}.region--light-typography .highlight-2-head{background-color:rgba(255,255,255,0.1);}.highlight-2-body{font-size:12px;font-weight:600;}.headings-wide-spacing-enabled .highlight-2-body{letter-spacing:0.25em;text-transform:uppercase;}.highlights-grid{border-width:1px;border-style:solid;text-align:center;border-radius:5px;margin:10px 0;}.highlights-grid-item{padding:30px 0;}.region--dark-typography .highlights-grid,.region--dark-typography .highlights-grid-item{border-color:#e4e4e4;}.region--light-typography .highlights-grid,.region--light-typography .highlights-grid-item{border-color:rgba(255,255,255,0.2);}.highlights-grid-item .svg-inline--fa{font-size:35px;margin-bottom:10px;}.highlights-grid-item h5{margin:0;}.highlights-grid-item p{font-size:16px;padding-bottom:0;}.region--dark-typography .highlights-grid-item p{color:#949494}@media (min-width:576px){.highlights-grid-item.border-right{border-right-width:1px;border-right-style:solid;}.highlights-grid-item.border-bottom{border-bottom-width:1px;border-bottom-style:solid;}}@media (max-width:575px){.highlights-grid-item{border-bottom-width:1px;border-bottom-style:solid;}}
.more-link{text-align:center;margin-top:20px;clear:both;}.more-link a{margin:0 0 10px 0px;display:block;background:transparent;padding:0;text-align:left;border:none;font-weight:300;text-decoration:none;font-size:0.8em;}.region--light-typography .more-link a{color:#ffffff;}.region--light-typography.region--black-background .more-link a:hover{text-decoration:none;}@media (max-width:767px){.footer__section .more-link a,.footer-bottom__section .more-link a,.subfooter-top__section .more-link a,.subfooter__section .more-link a{text-align:center;}}
.list--fa-star,.list--fa-caret-right,.list--fa-plus,.list--fa-square,.list--fa-check,.list--fa-check-circle,.list--fa-custom{margin-bottom:15px;padding-left:0;list-style:none;}.list--fa-star li,.list--fa-plus li,.list--fa-square li,.list--fa-caret-right li,.list--fa-check li,.list--fa-check-circle li{padding:0 0 10px 35px;position:relative;}.list--fa-star li:before,.list--fa-caret-right li:before,.list--fa-plus li:before,.list--fa-square li:before,.list--fa-check li:before,.list--fa-check-circle li:before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:-3px;font-size:20px;}.list--fa-star li:before{content:"\f005";}.list--fa-caret-right li:before{content:"\f0da";font-size:20px;top:-3px;}.list--fa-plus li:before{content:"\f067";}.list--fa-square li:before{content:"\f0c8";font-size:12px;top:5px;}.list--fa-check li:before{content:"\f00c";}.list--fa-check-circle li:before{content:"\f058";}.list--fa-custom li{padding:0 0 10px 0;}.list--fa-custom li .svg-inline--fa{margin-right:20px;width:20px;font-size:20px;}
.form-item,.form-actions{margin:20px 0;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,input.form-date,input.form-time,textarea,select{padding:10px 15px;outline:none;border:none;-webkit-appearance:none;width:100%;border-width:2px;border-style:solid;border-color:#efefef;background-color:#efefef;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-weight:400;-webkit-transition:border-color 0.2s linear;-o-transition:border-color 0.2s linear;transition:border-color 0.2s linear;}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.region--gray-background input.form-text,.region--gray-background input.form-tel,.region--gray-background input.form-email,.region--gray-background input.form-url,.region--gray-background input.form-search,.region--gray-background input.form-file,.region--gray-background input.form-number,.region--gray-background input.form-color,.region--gray-background input.form-date,.region--gray-background input.form-time,.region--gray-background textarea,.region--gray-background select{background-color:#ffffff;}.region--light-typography input.form-text,.region--light-typography input.form-tel,.region--light-typography input.form-email,.region--light-typography input.form-url,.region--light-typography input.form-search,.region--light-typography input.form-file,.region--light-typography input.form-number,.region--light-typography input.form-color,.region--light-typography input.form-date,.region--light-typography input.form-time,.region--light-typography textarea,.region--light-typography select{border-color:rgba(255,255,255,0.7);box-shadow:none;background-color:transparent;}.region--light-typography input.form-text:hover,.region--light-typography input.form-tel:hover,.region--light-typography input.form-email:hover,.region--light-typography input.form-url:hover,.region--light-typography input.form-search:hover,.region--light-typography input.form-file:hover,.region--light-typography input.form-number:hover,.region--light-typography input.form-color:hover,.region--light-typography input.form-date:hover,.region--light-typography input.form-time:hover,.region--light-typography textarea:hover,.region--light-typography select:hover,.region--light-typography input.form-text:focus,.region--light-typography input.form-tel:focus,.region--light-typography input.form-email:focus,.region--light-typography input.form-url:focus,.region--light-typography input.form-search:focus,.region--light-typography input.form-file:focus,.region--light-typography input.form-number:focus,.region--light-typography input.form-color:focus,.region--light-typography input.form-date:focus,.region--light-typography input.form-time:focus,.region--light-typography textarea:focus,.region--light-typography select:focus{border-color:#ffffff;}select{margin:10px 0;}@media screen and (-webkit-min-device-pixel-ratio:0){select{background-image:url(/themes/contrib/catalog_lite/images/angle-down-black.png);background-image:linear-gradient(transparent,transparent),url(/themes/contrib/catalog_lite/images/angle-down-black.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:98.5% 50%;}}.container-inline:not(.block){margin:15px 0;}.container-inline input.form-text,.container-inline input.form-tel,.container-inline input.form-email,.container-inline input.form-url,.container-inline input.form-search,.container-inline input.form-file,.container-inline input.form-number,.container-inline input.form-color,.container-inline input.form-date,.container-inline input.form-time{width:auto;margin-right:0;padding:9px 15px 8px;line-height:24px;display:inline-block;}.container-inline input[type="submit"]{margin:0;}@media (max-width:767px){.container-inline .form-actions{margin:10px 0;display:block;}.container-inline .form-submit{margin-top:5px;}.container-inline input.form-text,.container-inline input.form-tel,.container-inline input.form-email,.container-inline input.form-url,.container-inline input.form-search,.container-inline input.form-file,.container-inline input.form-number,.container-inline input.form-color,.container-inline input.form-date,.container-inline input.form-time{width:100%;}}.form-group{margin-bottom:20px;position:relative;}.form-group:last-child{margin-bottom:0;}.form-group .form-item,.form-group .form-actions{margin:0;}.form-submit-icon{position:absolute;right:0;top:0;width:30px;height:100%;color:#ffffff;border:none;border-radius:0 5px 5px 0;}.form-submit-icon .svg-inline--fa{height:100%;}textarea{resize:none;}label{display:block;color:#424242;font-size:15px;}.label{color:#424242;}.region--light-typography .label,.region--light-typography label{color:#ffffff;}fieldset{border:1px solid #acacac;padding:0.5em;margin:20px 0 35px;}fieldset legend{border:1px solid #acacac;display:inline-block;width:auto;padding:5px;font-size:15px;margin-left:10px;}fieldset.webform-type-radios,fieldset.webform-type-checkboxes{border:none;}fieldset.webform-type-radios legend,fieldset.webform-type-checkboxes legend{border:none;font-weight:400;font-size:15px;}.region--light-typography fieldset legend{color:#ffffff;}input[type="radio"],input[type="checkbox"]{margin:0px 10px 3px 0;}::-webkit-input-placeholder{color:#424242;}:-moz-placeholder{color:#424242;}::-moz-placeholder{color:#424242;}:-ms-input-placeholder{color:#424242;}.region--light-typography ::-webkit-input-placeholder{color:#ffffff;}.region--light-typography :-moz-placeholder{color:#ffffff;}.region--light-typography ::-moz-placeholder{color:#ffffff;}.region--light-typography :-ms-input-placeholder{color:#ffffff;}
.field--entity-reference-target-type-taxonomy-term,.field--entity-reference-target-type-taxonomy-term.field__item{margin:20px 0;position:relative;padding-left:30px;padding-top:8px;}.field--entity-reference-target-type-taxonomy-term:before,.field--entity-reference-target-type-taxonomy-term.field__item:before{content:"\f3fa";font-family:"Font Awesome 5 Free";font-weight:900;left:1px;padding-left:0px;font-size:16px;position:absolute;top:17px;}.field--entity-reference-target-type-taxonomy-term.field--label-hidden:before,.field--entity-reference-target-type-taxonomy-term.field--label-hidden.field__item:before{top:10px;}.field--entity-reference-target-type-taxonomy-term.field--label-inline:before,.field--entity-reference-target-type-taxonomy-term.field--label-inline.field__item:before{top:12px;}.field--label-above.field--entity-reference-target-type-taxonomy-term{padding-left:0;}.field--label-above.field--entity-reference-target-type-taxonomy-term:before{content:"";font-family:"";}.field--label-above.field--entity-reference-target-type-taxonomy-term .field__label{position:relative;}.field--label-above.field--entity-reference-target-type-taxonomy-term .field__label:before{content:"\f3fa";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:10px;margin-left:1px;}.field--label-inline.field--entity-reference-target-type-taxonomy-term .field__items:before,.field--label-inline.field--entity-reference-target-type-taxonomy-term > .field__item:before{top:20px;}.field--label-inline.field--entity-reference-target-type-taxonomy-term .field__label{position:relative;top:3px;}.field--entity-reference-target-type-taxonomy-term + .field--entity-reference-target-type-taxonomy-term{margin-top:0;}.field--entity-reference-target-type-taxonomy-term .field__item{display:inline-block;vertical-align:top;margin:0 2px 5px 0;}.field--entity-reference-target-type-taxonomy-term.field--label-inline .field__item{margin:3px 2px 3px 0;}.field--entity-reference-target-type-taxonomy-term .field__item a,.field--entity-reference-target-type-taxonomy-term.field__item a{display:inline-block;text-decoration:none;font-size:16px;}.field--entity-reference-target-type-taxonomy-term .field__item a:hover,.field--entity-reference-target-type-taxonomy-term.field__item a:hover{text-decoration:underline;}.field--entity-reference-target-type-taxonomy-term .field__item a:after{content:",";}.field--entity-reference-target-type-taxonomy-term .field__item:last-child a:after{content:"";}.field--name-field-mt-affiliation-image{margin-bottom:30px;}.vocabulary-mt-affiliations{margin-bottom:50px;}
ul.icons-list{list-style:none;margin:0 -15px;padding:0;}ul.icons-list li{display:inline-block;margin:10px 15px;vertical-align:middle;}ul.icons-list li a{display:block;}ul.icons-list li a:hover{text-decoration:none;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.header-top__section ul.icons-list li a{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}ul.icons-list li .svg-inline--fa{font-size:23px;}ul.icons-list--small li .svg-inline--fa{font-size:16px;}ul.icons-list--large li .svg-inline--fa{font-size:28px;}ul.icons-list--extra-large li .svg-inline--fa{font-size:55px;}ul.icons-list.icons-list--bordered{margin:0 -5px;}ul.icons-list.icons-list--bordered li{display:inline-block;margin:4px 5px;}ul.icons-list.icons-list--bordered li a{display:block;width:50px;height:50px;text-align:center;color:#575757;border-width:1px;border-color:#575757;border-style:solid;}ul.icons-list.icons-list--bordered li .svg-inline--fa{height:100%;}ul.icons-list.icons-list--bordered li a:hover{text-decoration:none;-ms-transform:none;-webkit-transform:none;transform:none;}ul.icons-list.icons-list--bordered.icons-list--large li a{width:65px;height:65px;}ul.icons-list.icons-list--bordered.icons-list--extra-large li a{width:80px;height:80px;}ul.icons-list.icons-list--bordered.icons-list--extra-large li .svg-inline--fa{font-size:40px;}ul.icons-list.icons-list--no-margin{font-size:0;margin-left:0;margin-right:0;}ul.icons-list.icons-list--no-margin li{margin:0;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-facebook{border-color:#2f4b87;background-color:#2f4b87;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-facebook{border-color:#2f4b87;background-color:#2f4b87;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-twitter{border-color:#1da1f2;background-color:#1da1f2;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-twitter{border-color:#1da1f2;background-color:#1da1f2;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-behance{border-color:#1769ff;background-color:#1769ff;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-behance{border-color:#1769ff;background-color:#1769ff;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-dribbble{border-color:#ea4c89;background-color:#ea4c89;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-dribbble{border-color:#ea4c89;background-color:#ea4c89;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-instagram{border-color:#f56040;background-color:#f56040;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-instagram{border-color:#f56040;background-color:#f56040;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-vimeo{border-color:#1ab7ea;background-color:#1ab7ea;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-vimeo{border-color:#1ab7ea;background-color:#1ab7ea;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-youtube{border-color:#cd201f;background-color:#cd201f;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-youtube{border-color:#cd201f;background-color:#cd201f;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-googleplus{border-color:#d34836;background-color:#d34836;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-googleplus{border-color:#d34836;background-color:#d34836;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-linkedin{border-color:#0084bf;background-color:#0084bf;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-linkedin{border-color:#0084bf;background-color:#0084bf;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-facebook:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-facebook:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-twitter:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-twitter:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-behance:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-behance:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-dribbble:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-dribbble:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-instagram:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-instagram:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-vimeo:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-vimeo:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-youtube:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-youtube:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-googleplus:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-googleplus:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-linkedin:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-linkedin:hover{opacity:0.9;color:#ffffff;border-color:transparent;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-facebook{border-color:transparent;color:#2f4b87;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-facebook{border-color:#2f4b87;background-color:#2f4b87;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-twitter{border-color:transparent;color:#1da1f2;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-twitter{border-color:#1da1f2;background-color:#1da1f2;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-behance{border-color:transparent;color:#1769ff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-behance{border-color:#1769ff;background-color:#1769ff;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-dribbble{border-color:transparent;color:#ea4c89;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-dribbble{border-color:#ea4c89;background-color:#ea4c89;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-instagram{border-color:transparent;color:#f56040;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-instagram{border-color:#f56040;background-color:#f56040;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-vimeo{border-color:transparent;color:#1ab7ea;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-vimeo{border-color:#1ab7ea;background-color:#1ab7ea;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-youtube{border-color:transparent;color:#cd201f;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-youtube{border-color:#cd201f;background-color:#cd201f;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-googleplus{border-color:transparent;color:#d34836;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-googleplus{border-color:#d34836;background-color:#d34836;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-linkedin{border-color:transparent;color:#0084bf;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-linkedin{border-color:#0084bf;background-color:#0084bf;color:#ffffff;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-facebook:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-facebook:hover{background-color:#2f4b87;border-color:#2f4b87;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-facebook:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-twitter:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-twitter:hover{background-color:#1da1f2;border-color:#1da1f2;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-twitter:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-behance:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-behance:hover{background-color:#1769ff;border-color:#1769ff;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-behance:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-dribbble:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-dribbble:hover{background-color:#ea4c89;border-color:#ea4c89;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-dribbble:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-instagram:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-instagram:hover{background-color:#f56040;border-color:#f56040;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-instagram:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-vimeo:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-vimeo:hover{background-color:#1ab7ea;border-color:#1ab7ea;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-vimeo:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-youtube:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-youtube:hover{background-color:#cd201f;border-color:#cd201f;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-youtube:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-googleplus:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-googleplus:hover{background-color:#d34836;border-color:#d34836;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-googleplus:hover{opacity:0.85;}.region--dark-typography .icons-list.icons-list--bordered li .background-color-inverted-linkedin:hover,.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-linkedin:hover{background-color:#0084bf;border-color:#0084bf;color:#ffffff;}.region--light-typography .icons-list.icons-list--bordered li .background-color-inverted-linkedin:hover{opacity:0.85;}.region--light-typography ul.icons-list li a{color:#ffffff;}.region--light-typography ul.icons-list li a:hover{color:#ffffff;}.region--light-typography ul.icons-list.icons-list--bordered li a{border-color:rgba(255,255,255,0.50);}.region--light-typography ul.icons-list.icons-list--bordered li a:hover{border-color:rgba(255,255,255,0.20);}.footer-top__section.footer-top-second .icons-list{text-align:right;}@media (max-width:991px){.footer-top__section.footer-top-second .icons-list{text-align:center;}}.header-top__section ul.icons-list li .svg-inline--fa{font-size:20px;}.region--dark-gray-background .footer-bottom__section ul.icons-list li a{color:#939393;}.region--dark-gray-background .subfooter-top__section ul.icons-list li a{color:#939393;}
.social-links{margin:0;padding:0;list-style-type:none;display:block;font-size:0;}.social-links.social-links--inline li{display:inline-block;}.social-links li a{font-size:20px;font-weight:600;text-decoration:none;padding:10px 20px;line-height:1;display:inline-block;border-radius:4px;}.social-links li a:hover{background-color:rgba(255,255,255,0.8);}.headings-wide-spacing-enabled .social-links li a{letter-spacing:0.25em;text-transform:uppercase;}.text-color-facebook,.region--light-typography .text-color-facebook,a.hover-color-facebook:hover,.region--light-typography a.hover-color-facebook:hover{color:#3b5998;}.text-color-twitter,.region--light-typography .text-color-twitter,a.hover-color-twitter:hover,.region--light-typography a.hover-color-twitter:hover{color:#1da1f3}.text-color-behance,.region--light-typography .text-color-behance,a.hover-color-behance:hover,.region--light-typography a.hover-color-behance:hover{color:#1769ff;}.text-color-dribbble,.region--light-typography .text-color-dribbble,a.hover-color-dribbble:hover,.region--light-typography a.hover-color-dribbble:hover{color:#ea4c89;}.text-color-instagram,.region--light-typography .text-color-instagram,a.hover-color-instagram:hover,.region--light-typography a.hover-color-instagram:hover{color:#f56040;}.text-color-vimeo,.region--light-typography .text-color-vimeo,a.hover-color-vimeo:hover,.region--light-typography a.hover-color-vimeo:hover{color:#1ab7ea;}.text-color-youtube,.region--light-typography .text-color-youtube,a.hover-color-youtube:hover,.region--light-typography a.hover-color-youtube:hover{color:#cd201f;}.text-color-googleplus,.region--light-typography .text-color-googleplus,a.hover-color-googleplus:hover,.region--light-typography a.hover-color-googleplus:hover{color:#d34836;}@media (max-width:767px){.footer-bottom__section ul.social-links li,.footer__section ul.social-links li,.subfooter-top__section ul.social-links li,.subfooter__section ul.social-links li{display:block;}}
.item-list ul{list-style-position:inside;list-style-type:square;}.item-list ul li{margin:0 0 5px 0;}.item-list ul li:last-child,.footer .item-list ul li:last-child,.banner .item-list ul li:last-child{padding:0;}.item-list ul li span{font-size:13px;font-style:italic;font-weight:400;padding-left:5px;}.block-user-login-block .item-list ul li{padding:0;margin:0;border-bottom:none;}
.inline-list{padding:0;margin:10px -15px;list-style:none;}.inline-list ul{margin:0 -15px;padding:0;}.inline-list ul.icons-list{margin:0 -10px;}.header-top-highlighted__section .inline-list{margin:8px -15px;}.header-top__section .inline-list{margin:0 -15px;}.inline-list__item{display:inline-block;padding:0 15px;}.inline-list__icon{padding-right:5px;}
.overlay-container{position:relative;display:block;overflow:hidden;}.image-preview .overlay-container{max-width:100%;float:left;}.overlay-container.overlay-container--circle{border-radius:100%;}.overlay-container--circle img{border-radius:100%;}.overlay{position:absolute;bottom:0;left:0;right:0;top:0;height:100%;width:100%;opacity:0;border-radius:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;z-index:10;}.overlay-container.overlay-container--circle .overlay{border-radius:100%;}.overlay--visible{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;background-color:rgba(0,0,0,0.5);}.overlay-target-link{position:absolute;width:100%;height:100%;bottom:0;left:0;right:0;top:0;}.overlay--white{background-color:rgba(255,255,255,0.6);}.overlay-inner{position:absolute;height:0;top:50%;margin-top:-30px;left:0;width:100%;text-align:center;}.overlay-inner a.overlay-title{font-size:32px;display:inline-block;color:#ffffff;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent;margin-bottom:0px;text-decoration:none;font-weight:600;}.headings-wide-spacing-enabled .overlay-inner a.overlay-title{letter-spacing:0.25em;text-transform:uppercase;}.overlay-inner a.overlay-title:hover{border-bottom-color:#ffffff;}.overlay-inner .overlay-subtitle{font-size:16px;color:#ffffff;display:block;font-weight:500;}.overlay-caption-container{position:absolute;height:0;top:50%;left:0;margin-top:-32px;width:100%;}.overlay-title h4{margin:0;font-weight:700;font-size:23px;color:#ffffff;}.overlay-caption{padding:20px 0;display:block;font-size:14px;text-align:center;text-decoration:none;}.overlay-caption:hover{color:#ffffff;}.overlay-caption--black{background-color:rgba(0,0,0,0.8);color:#ffffff;position:relative;}.overlay-caption--black:before{content:"";background-color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.overlay-icon{display:inline-block;margin:0 5px;font-size:16px;text-align:center;width:60px;height:60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:60px;background-color:transparent;border-width:2px;border-color:#fff;border-style:solid;color:#ffffff;}.overlay-icon:hover,.overlay-icon:focus{background-color:#ffffff;}.overlay-icon--small{font-size:20px;}.overlay-icon--borderless{border-width:0;border-style:none;font-size:58px;}.overlay-icon.overlay-icon--borderless:hover{background-color:transparent;color:#ffffff;}.overlay-icon--button{font-size:30px;width:80px;height:80px;margin:0 10px;background-color:#ffffff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;line-height:80px;color:#ffffff;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.17);box-shadow:0 0px 0px rgba(0,0,0,0.17);-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;}.overlay-icon--button-small{width:30px;height:30px;font-size:14px;line-height:30px;margin-top:25px;}.overlay .button{padding:15px 20px;}.overlay .button .svg-inline--fa{margin-right:15px;}.overlay-container:hover{text-decoration:none;}.overlay-container:hover .overlay-caption--black{background-color:transparent;}.overlay-container:hover .overlay-caption--black:before{top:-375px;height:750px;background-color:rgba(0,0,0,0.8);-webkit-transition:all 0.7s linear;-o-transition:all 0.7s linear;transition:all 0.7s linear;}.overlay-container:hover .overlay-caption{-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2);}.overlay-container:hover .overlay{opacity:1;filter:alpha(opacity=100);}.overlay-container:hover .overlay-icon--button{-webkit-box-shadow:0 19px 16px rgba(0,0,0,0.17);box-shadow:0 19px 16px rgba(0,0,0,0.17);}.overlay-animated{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.overlay-fade-left{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}.overlay-fade-right{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}.overlay-fade-top{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}.overlay-fade-bottom{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}.overlay-container:hover .overlay-fade-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}.overlay-container:hover .overlay-fade-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}.overlay-container:hover .overlay-fade-top{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}.overlay-container:hover .overlay-fade-bottom{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.node ul.links{padding:10px 0;margin:0;list-style:none;}.node ul.links li a{font-size:16px;font-weight:600;padding:0 0 3px;text-decoration:none;display:inline-block;line-height:1;border-bottom-width:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-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;margin:10px 0;text-align:center;text-decoration:none;text-transform:uppercase;}.headings-wide-spacing-enabled .node ul.links li a{letter-spacing:0.25em;text-transform:uppercase;}.node ul.links li.node-readmore a:after{font-family:'Font Awesome 5 Free';font-style:normal;content:"\f105";padding-left:8px;}.node ul.links li a:hover,.node ul.links li a:focus{color:#575757;border-bottom-color:transparent;background-color:transparent;}.node ul.links li a.active{color:#575757;}.node ul.inline li{padding:0;display:inline-block;}.node ul.inline li a{margin:0 20px 10px 0;}.node .comment-forbidden a:last-child{margin:0;}.node .comment-forbidden a:first-child{margin:0;}ul.links li.comment-forbidden a{text-transform:none;font-weight:400;}.node--view-mode-teaser ul.links li.comment-forbidden{margin-left:10px;font-size:14px;}.node--view-mode-teaser ul.links li.comment-forbidden{font-size:14px;}
.separator{width:60px;height:5px;margin:20px 0;display:block;border-radius:10px;}.separator--gray{background-color:#e4e8ed;}.separator--white{background-color:#ffffff;}.separator--black{background-color:#232323;}
.subscribe-form-text-large{font-size:60px;padding-bottom:0;margin-bottom:20px;line-height:1.3;}@media (max-width:991px){.subscribe-form-text-large{font-size:36px;}}.region--dark-gray-background .footer__section .subscribe-form-text-large{color:#ffffff;}.subscribe-form-text{font-size:18px;}.subscribe-form .form-group{display:block;margin-bottom:0;}.subscribe-form .form-item,.subscribe-form .form-actions{margin:0;}.subscribe-form input.form-text{-webkit-box-shadow:none;box-shadow:none;font-size:18px;margin:0;min-height:56px;}.subscribe-form input[type="submit"]{margin:0;padding:14px 15px;font-size:18px;line-height:1.35;}.region--dark-gray-background .footer__section .subscribe-form input[type="submit"],.region--dark-gray-background .footer__section .subscribe-form input.form-text{color:#939393;border-color:#939393;}@media (max-width:575px){.subscribe-form{margin-bottom:50px;}}.subscribe-full-width h4{margin-bottom:20px;text-align:center;}.subscribe-full-width .form-text{margin-top:0;}.subscribe-full-width input[type="submit"]{padding:15px 25px;}.subscribe-full-width h4 .svg-inline--fa{margin-right:10px;}@media (min-width:768px){.subscribe-full-width input[type="submit"]{margin:0;}}@media (min-width:992px){.subscribe-full-width h4{text-align:left;margin:15px 0;}}
.block-search form{position:relative;}.block-search input.form-search{padding:12px 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px;width:100%;color:#424242;margin:0;}.block-search .form-actions{position:absolute;top:0px;right:0px;margin:0;font-size:16px;}.block-search .form-actions:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";position:absolute;top:0;right:15px;z-index:0;line-height:52px;display:block;text-align:center;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.region--light-typography .block-search input.form-search{color:#ffffff;}.region--light-typography .block-search .form-actions:after{color:#ffffff;}.block-search input.form-submit{background-color:transparent;background:transparent;min-width:0;position:relative;z-index:1;height:50px;margin:0;padding:0 20px;text-indent:-9999px;border:none;box-shadow:none;}.block-search input.form-submit:focus,.block-search input.form-submit:hover{outline:none;background:transparent;}.region--black-background .block-search input.form-submit,.region--black-background .block-search input.form-submit:hover{background-color:transparent;}.header-top-highlighted__section .block-search{margin:10px 0 0;}.header-top-highlighted__section .block-search form{position:relative;padding-left:35px;}.header-top-highlighted__section input.form-search{background-color:transparent;padding:5px 0;border-width:0;border-radius:0;margin:0;box-shadow:none;}.region--light-typography .header-top-highlighted__section input.form-search{color:#ffffff;}.header-top-highlighted__section input.form-search:focus,.header-top-highlighted__section input.form-search:hover{box-shadow:none;}.header-top-highlighted__section .block-search .form-actions{left:0;width:35px;text-align:center;}.header-top-highlighted__section .block-search .form-actions:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";position:absolute;top:0;left:8px;z-index:0;height:100%;display:block;line-height:35px;}.header-top-highlighted__section .block-search input.form-submit{height:35px;width:35px;box-shadow:none;}.region--light-typography .header-top-highlighted__section .block-search .form-actions:after{color:#ffffff;}.region--light-typography .header-top-highlighted__section ::-webkit-input-placeholder{color:#ffffff;}.region--light-typography .header-top-highlighted__section :-moz-placeholder{color:#ffffff;}.region--light-typography .header-top-highlighted__section ::-moz-placeholder{color:#ffffff;}.region--light-typography .header-top-highlighted__section :-ms-input-placeholder{color:#ffffff;}@media (max-width:767px){.header-top-highlighted__section .block-search{margin-bottom:10px;}}.header-top__section input.form-search{background-color:transparent;border-width:1px;}.header-top__section .block-search input.form-submit{background-color:transparent;padding:0 30px;}.header-top__section .block.block-search .form-actions:after{color:#ffffff;right:0;width:60px;line-height:50px;-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--light-typography .header-top__section .block.block-search .form-actions:after{background-color:#ffffff;}.region--dark-typography .header-top__section input.form-search{border-color:#cccccc;}.region--light-typography .header-top__section ::-webkit-input-placeholder{color:#ffffff;}.region--light-typography .header-top__section :-moz-placeholder{color:#ffffff;}.region--light-typography .header-top__section ::-moz-placeholder{color:#ffffff;}.region--light-typography .header-top__section :-ms-input-placeholder{color:#ffffff;}@media (max-width:767px){.slideout-mobile-menu-enabled .header-top__section .block-search{display:none;}}.header__section .block-search{padding-top:8px;}.region-footer-first .block-search{display:none;}@media (max-width:767px){.region-footer-first .block-search{display:block;margin-bottom:20px;}.region-footer-first .block-search form{width:80%;margin:0 auto;}}
@media (min-width:992px){.header-container .container-fluid .logo-and-site-name-wrapper{padding-left:20px;}}.logo{float:left;margin-right:10px;display:inline-block;margin-bottom:5px;}.logo-centered{float:none;text-align:center;}.logo-centered .site-branding__logo{display:block;margin-bottom:10px;}.logo:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.site-name a{font-size:28px;font-weight:400;line-height:1.1;text-decoration:none;}.region--dark-typography .site-name a{color:#2a2a2a;}.region--light-typography .site-name a{color:#ffffff;}.site-name a:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.site-slogan{font-size:11px;line-height:1.30;padding:0;font-weight:500;}.region--dark-typography .site-slogan{color:#555555;}.headings-wide-spacing-enabled .site-slogan{letter-spacing:0.25em;}@media (max-width:767px){.header-container .logo-and-site-name-wrapper{text-align:left;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;margin-bottom:20px;}.slideout-mobile-menu-enabled .header-container .logo-and-site-name-wrapper{margin-bottom:0;}.header-container .site-slogan{display:none;}}.col-12 .logo-and-site-name-wrapper{margin:0 0 15px;text-align:center;}@media (min-width:768px){.col-12 .logo{margin:0 auto;float:none;}}.col-12 .site-branding__logo{display:block;margin-bottom:10px;}.col-12 .site-name a{font-size:32px;margin-bottom:5px;display:block;}.col-12 .site-slogan{color:inherit;}.slideout__section .logo-and-site-name-wrapper{margin:0 0 15px;}.slideout__section .logo{display:block;float:none;margin:0 auto;text-align:center;}.slideout__section .logo a{margin:0 auto;display:inline-block;}.slideout__section .site-name a{margin-bottom:5px;display:block;text-align:center;}.slideout__section .site-slogan{color:inherit;text-align:center;}.footer__section .logo-and-site-name-wrapper{margin:0 0 15px;}@media (max-width:767px){.footer__section .logo-and-site-name-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}}.footer__section .site-name a{margin-bottom:5px;display:block;}.footer__section .site-slogan{color:inherit;}@media (max-width:991px){.footer-bottom__section .logo{float:none;margin-right:0;display:block;}}@media (max-width:991px){.subfooter-top__section .logo{float:none;margin-right:0;display:block;}}.region--dark-typography .subfooter__section .site-slogan{color:#a5a5a5;}
.mt-text-block{border-color:#ebebeb;border-width:3px;border-style:solid;padding:60px 45px 55px;min-height:255px;}.mt-text-block h4{font-size:24px;margin-top:0;}
table{border-collapse:separate;border-spacing:0;width:100%;margin:25px 0 40px;}table tr th{background-color:#f4f4f4;border-style:solid;border-width:0 0 1px 0;border-color:#eaeaea;padding:10px 20px;font-size:16px;font-weight:400;}.headings-wide-spacing-enabled table tr th{letter-spacing:0.25em;text-transform:uppercase;}table tr:first-child th{border-width:1px 0 1px 0;}table thead + tbody tr:first-child th:first-child{border-top-width:0;}table tr th:last-child{border-right-width:1px;}table tr td{border-style:solid;border-width:0 1px 1px 0;border-color:#eaeaea;padding:10px 20px;background-color:#ffffff;font-size:15px;font-weight:400;color:#6c6c6c;}table tr:first-child td{border-top-width:1px;}table thead + tbody tr:first-child td{border-top-width:0px;}table tr th:first-child,table tr td:first-child{border-left-width:1px;}table tr:first-child th:first-child{border-top-left-radius:0;}table thead + tbody tr:first-child th:first-child{border-top-left-radius:0;}table tr:first-child th:last-child,table tr:first-child td:last-child{border-top-right-radius:0;}table thead + tbody tr:first-child td:last-child{border-top-right-radius:0;}table tr:last-child td:first-child{border-bottom-left-radius:0;}table tr ~ tr:last-child th:first-child{border-bottom-left-radius:0;}table tr:last-child td:last-child{border-bottom-right-radius:0;}
.team-member{margin-bottom:60px;border-bottom:2px solid #f2f4f6;}.team-member h3{margin-bottom:5px;}.team-member .subtitle{padding-bottom:20px;}.email a,.email{word-wrap:break-word;word-break:break-all;white-space:pre;white-space:pre-wrap;}.email .svg-inline--fa,.phone .svg-inline--fa{margin-right:10px;}.team-member ul.icons-list{margin:20px 0;}.team-member ul.icons-list li{margin:5px;}.team-member ul.icons-list li a{width:45px;height:45px;}.team-member ul.icons-list li .svg-inline--fa{line-height:43px;}
.nav.nav-pills{margin-right:-5px;margin-left:-5px;}.nav-pills > li > a.nav-link{text-decoration:none;padding:10px 25px;font-size:15px;font-weight:500;border-radius:0;color:#575757;background-color:#f6f6f6;border-radius:5px;text-transform:uppercase;}.region--gray-background .nav-pills > li > a.nav-link{background-color:#ffffff;}.headings-wide-spacing-enabled .nav-pills > li > a.nav-link{letter-spacing:0.25em;}.nav-pills > li > a.nav-link:focus,.nav-pills > li > a.nav-link:hover{color:#ffffff;}.nav-pills > li > a.nav-link.active,.nav-pills > li > a.nav-link.active:focus,.nav-pills > li > a.nav-link.active:hover{color:#ffffff;background-color:#575757;}.nav.nav-pills > li,.nav.nav-pills > li + li{margin:0px 5px 15px;}.region--light-typography .nav-pills > li > a.nav-link{color:#ffffff;text-decoration:none;background-color:transparent;border-style:solid;border-width:2px;border-color:#ffffff;}.region--light-typography .nav-pills > li > a.nav-link.active,.region--light-typography .nav-pills > li > a.nav-link.active:focus,.region--light-typography .nav-pills > li > a.nav-link.active:hover,.region--light-typography .nav-pills > li > a.nav-link:hover,.region--light-typography .nav-pills > li > a.nav-link:focus{color:#363636;background-color:#ffffff;}
.progress{border-radius:0;}.progress-title{font-size:12px;font-weight:600;padding-top:10px;}.headings-wide-spacing-enabled .progress-title{letter-spacing:0.25em;text-transform:uppercase;}.progress-bar-gray{background-color:#767676;}
.layout-switcher ul.inline-list{margin:0 -7px;}.layout-switcher ul li.inline-list__item{padding:0 7px;}.region--dark-typography.region--gray-background .layout-switcher li a{color:#c5c5c5;}.region--light-typography.region--colored-background .layout-switcher li.active a{color:#ffffff;}.region--light-typography .layout-switcher li a:hover,.region--light-typography .layout-switcher li a:focus{color:#ffffff;}.region--dark-typography .layout-switcher li a{color:#424242;}
.block-language ul{padding-left:0;list-style:none;}.block-language ul li{padding:5px 0 5px 20px;position:relative;}.block-language ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da";position:absolute;left:0;top:10px;font-size:14px}
ul.menu{margin:0;padding:0;list-style:none;}ul.menu li{margin:0;position:relative;list-style:none;padding:0;}ul.menu li a,ul.menu li > span{padding:7px 0 8px 20px;line-height:150%;display:block;font-weight:400;text-decoration:none;font-size:15px;color:#6c6c6c;}ul.menu li > span{-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;}ul.menu li a:hover{text-decoration:none;}.region--light-typography ul.menu > li > a,.region--light-typography ul.menu > li > span,.region--light-typography ul.menu > li > a.is-active,.region--light-typography ul.menu > li.active-trail > a{color:#ffffff;}ul.menu li.menu-item--expanded ul{padding-left:25px;}ul.menu li > a:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0px;font-size:15px;top:8px;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;}ul.menu li.menu-item--expanded > a:before{content:"\f107";}ul.menu li > a:hover:before{-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px);}ul.menu li.menu-item--expanded > a:hover:before{-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px);}.region--light-typography ul.menu li > a:before{color:#ffffff;}.header-top-highlighted__section ul.menu:not(.sf-accordion){text-align:center;}.header-top-highlighted__section ul.menu:not(.sf-accordion) li a,.header-top-highlighted__section ul.menu:not(.sf-accordion) li > span{text-transform:none;padding:10px 10px 10px;line-height:1.2;margin:0;font-size:15px;}.header-top-highlighted__section ul.menu:not(.sf-accordion) > li:first-child > a,.header-top-highlighted__section ul.menu:not(.sf-accordion) > li:first-child > span{padding-left:0;}.header-top-highlighted__section ul.menu:not(.sf-accordion) > li:last-child > a,.header-top-highlighted__section ul.menu:not(.sf-accordion) > li:last-child > span{padding-right:0;}.header-top-highlighted__section ul.menu:not(.sf-accordion) .sf-sub-indicator{top:58%;}.header-top-highlighted__section ul.menu:not(.sf-accordion) ul .sf-sub-indicator{top:19px;}@media (min-width:768px){.header-top-highlighted-first ul.menu:not(.sf-accordion){text-align:left;}.header-top-highlighted-second ul.menu:not(.sf-accordion){text-align:right;}}.header-top__section ul.menu:not(.sf-accordion){text-align:center;}.header-top__section ul.menu:not(.sf-accordion) li a,.header-top__section ul.menu:not(.sf-accordion) li > span{text-transform:none;padding:10px 10px 10px;line-height:1.2;margin:0;font-size:15px;}.header-top__section ul.menu:not(.sf-accordion) > li:first-child > a,.header-top__section ul.menu:not(.sf-accordion) > li:first-child > span{padding-left:0;}.header-top__section ul.menu:not(.sf-accordion) > li:last-child > a,.header-top__section ul.menu:not(.sf-accordion) > li:last-child > span{padding-right:0;}.header-top__section ul.menu:not(.sf-accordion) ul .sf-sub-indicator{top:19px;}@media (min-width:768px){.header-top-first ul.menu:not(.sf-accordion){text-align:left;}.header-top-second ul.menu:not(.sf-accordion){text-align:right;}}.header-container ul.menu{margin:0;list-style:none;text-align:right;}.header-container .header-first ul.menu{text-align:left;}@media (max-width:991px){.header-container ul.menu{text-align:center;}}.header__section ul.menu{padding:0;}.header-container ul.menu li{background:none;padding:0;margin:0;display:inline-block;float:none;z-index:497;}@media (min-width:1200px){.header-container .col-12 ul.menu > li{padding:0 16px;}.header-container .col-12 ul.menu > li:first-child{padding-left:0;}.header-container .col-12 ul.menu > li:last-child{padding-right:0;}}.header-container ul.menu li a,.header-container ul.menu li > span{line-height:1;font-size:14px;font-weight:400;text-transform:uppercase;margin:0;padding:15px 10px 20px;color:#2a2a2a;text-decoration:none;}@media (max-width:991px){.header-container ul.menu li a,.header-container ul.menu li > span{padding:15px 12px 18px;}}.header-container .col-12 ul.menu > li:first-child > a,.header-container .col-12 ul.menu > li:first-child > span{padding-left:0;}.header-container .col-12 ul.menu > li:last-child > a,.header-container .col-12 ul.menu > li:last-child > span{padding-right:0;}.headings-wide-spacing-enabled .header-container ul.menu li a,.headings-wide-spacing-enabled .header-container ul.menu li > span{letter-spacing:0.25em;}.header-container .region--light-typography ul.menu > li > a,.header-container .region--light-typography ul.menu > li > span,.header-container .region--light-typography ul.menu > li > a.is-active,.header-container .region--light-typography ul.menu > li.active-trail > a,.region--light-typography .header-container ul.menu > li > a,.region--light-typography .header-container ul.menu > li > span,.region--light-typography .header-container ul.menu > li > a.is-active,.region--light-typography .header-container ul.menu > li.active-trail > a{text-decoration:none;color:#ffffff;}.header-container .region--light-typography ul.menu > li > span:hover,.header-container .region--light-typography ul.menu > li > a:hover,.region--light-typography .header-container ul.menu > li > span:hover,.region--light-typography .header-container ul.menu > li > a:hover,.header-container .region--light-typography ul.menu > li.sfHover > span,.header-container .region--light-typography ul.menu > li.sfHover > a,.region--light-typography .header-container ul.menu > li.sfHover > span,.region--light-typography .header-container ul.menu > li.sfHover > a{text-decoration:none;color:#ffffff;}.header-container ul.menu li a:before{content:"";font-family:sans-serif;width:0;height:0;}.header-container ul.menu ul.menu{display:none;}.sf-menu ul{display:none;}.header-container .sf-menu li.sfHover{z-index:498;}.header-container ul.sf-menu > li.menuparent > a{padding-right:20px;}.header-container .sf-menu > li > ul{right:0 !important;}.header-container .sf-menu.menu ul{display:none;padding:0;text-align:left;left:0;top:100%;background-color:#ffffff;border-radius:0px;margin-top:0px;border-width:1px;border-style:solid;border-color:#e9e9e9}.header-container .sf-shadow.sf-menu.menu ul{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);border-color:transparent;border-width:0px;}.header-container .sf-menu ul li a,.header-container .sf-menu ul li > span{font-size:14px;line-height:1.3;padding:15px 2em 13px;display:block;color:#2a2a2a;}.header-container .sf-menu ul li a{position:relative;}.header-container .sf-menu ul li.sfHover > a,.header-container .sf-menu ul li a:hover,.header-container .sf-menu ul li > a.is-active,.header-container .sf-menu ul li.active-trail > a{background-color:#e9e9e9;}.header-container .sf-menu ul > li:last-child > a,.header-container .sf-menu ul > li:last-child > span{border-bottom:none;}.headings-wide-spacing-enabled .header-container .sf-menu ul li a,.headings-wide-spacing-enabled .header-container .sf-menu ul li > span{letter-spacing:0;text-transform:none;}.header-container .sf-menu.menu ul ul{top:-1px;margin-left:1px;margin-right:1px;margin-top:0;}.header-container .sf-shadow.sf-menu.menu ul ul{margin-left:10px;margin-right:10px;}.header-container ul.sf-menu .sf-sub-indicator{right:3px;width:17px;font-size:13px;font-weight:400;top:25px;margin-top:0px;}.header-container ul.sf-menu > li > a .sf-sub-indicator:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";left:50%;top:-2px;margin-left:-3px;font-size:13px;-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;position:absolute;transform:none;}.header-container ul.sf-menu ul .sf-sub-indicator{right:7px;top:21px;width:14px;font-size:15px;height:15px;}.header-container ul.sf-menu ul li .sf-sub-indicator:after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f105";font-size:13px;position:absolute;right:7px;top:2px;transform:none;}.header-container .sf-menu.sf-mt-mega-menu > li{position:static;}.header-container .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn{width:100%!important;position:fixed;top:auto;}.header-container .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn > .sf-multicolumn-wrapper{display:block;margin:0 auto;padding:8px 0;width:100%;}@media (min-width:576px){.header-container .col-12 .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn > .sf-multicolumn-wrapper{width:510px!important;}}@media (min-width:768px){.header-container .col-12 .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn > .sf-multicolumn-wrapper{width:690px!important;}}@media (min-width:992px){.header-container .col-12 .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn > .sf-multicolumn-wrapper{width:930px!important;}}@media (min-width:1200px){.header-container .col-12 .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn > .sf-multicolumn-wrapper{width:1110px!important;}}.header-container ul.sf-menu ul li.sf-multicolumn-column a.menuparent{font-weight:bold;}.header-container ul.sf-menu ul li.sf-multicolumn-column a.menuparent:after{content:"";}.header__section .menu.cta-active{padding:5px 0;}.menu.cta-active > li:last-child > a{font-size:15px;font-weight:400;padding:10px 30px;text-decoration:none;display:inline-block;line-height:1;border-width:2px;border-style:solid;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-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;margin:0 0 0 20px;text-align:center;background-color:transparent;}.region--light-typography .menu.cta-active > li:last-child > a{color:#ffffff;border-color:#ffffff;}.page-container-border-enabled .header-container .container-fluid .menu.cta-active > li:last-child > a{margin-right:15px;}.headings-wide-spacing-enabled .menu.cta-active > li:last-child > a{letter-spacing:0.25em;text-transform:uppercase;}.menu.cta-active > li:last-child > a:hover,.menu.cta-active > li:last-child > a:focus{background-color:transparent;}.region--light-typography .menu.cta-active > li:last-child > a:hover,.region--light-typography .menu.cta-active > li:last-child > a:focus{background:#ffffff;border-color:#ffffff;}.menu.cta-active--email > li:last-child > a{padding:12px 14px;}.menu.cta-active--email > li:last-child > a:before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:400;padding-right:10px;font-size:17px;position:static;color:inherit;vertical-align:top;transition:none;}.menu.cta-active--email > li:last-child > a:hover:before{transform:none;}@media (max-width:1199px){.menu.cta-active > li:last-child > a{margin-left:5px;}}.sf-accordion.sf-style-none.cta-active > li:last-child{text-align:center;}.sf-accordion.sf-style-none.cta-active > li:last-child > a{display:block;padding:15px 25px;border-width:2px;}.sf-accordion.menu.cta-active--email > li:last-child > a{padding:10px 25px;}.header-container .block-superfish{position:relative;}.header-container .sf-accordion-toggle.sf-style-none{text-align:right;}.header-container .sf-accordion-toggle.sf-style-none a{padding:7px 10px;display:inline-block;text-decoration:none;}.header-container .region--dark-typography .sf-accordion-toggle.sf-style-none a{color:#2d2d2d;}.header-container .sf-accordion-toggle.sf-style-none a:after{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;}.header-container .sf-accordion-toggle.sf-style-none a.sf-expanded{position:relative;right:auto;z-index:auto;}.header-container .sf-accordion-toggle.sf-style-none a.sf-expanded:after{content:"\f00d";}.header-container .sf-accordion-toggle.sf-style-none span{display:none;}.header-container ul.menu.sf-accordion{padding:0;text-align:left;background:#ffffff;border-radius:0px;border:1px solid #f0f0f0;}.header-container ul.menu.sf-accordion ul{padding:0;margin:0;border:none;box-shadow:none;}.header-container .sf-accordion.menu > li > ul:after{content:"";width:0;height:0;border-left:none;border-right:none;border-bottom:none;}.header-container ul.menu.sf-accordion li a,.header-container ul.menu.sf-accordion li > span{border-bottom:1px solid #f0f0f0;margin:0;text-transform:none;border-radius:0;}.header-container .sf-menu.sf-accordion ul li a,.header-container .sf-menu.sf-accordion ul li > span{padding-top:15px;padding-bottom:15px;}.header-container ul.menu.sf-accordion li:last-child > a,.header-container ul.menu.sf-accordion li:last-child > span{border-bottom-color:transparent;}.header-container ul.menu.sf-accordion ul li a,.header-container ul.menu.sf-accordion ul li > span{padding-left:45px;}.header-container ul.menu.sf-accordion ul ul li a,.header-container ul.menu.sf-accordion ul ul li > span{padding-left:60px;}.header-container ul.menu.sf-accordion ul ul ul li a,.header-container ul.menu.sf-accordion ul ul ul li > span{padding-left:75px;}.header-container ul.menu.sf-accordion ul ul ul ul li a,.header-container ul.menu.sf-accordion ul ul ul ul li > span{padding-left:90px;}ul.menu.sf-menu.sf-accordion li a .sf-sub-indicator{position:absolute;top:0;right:0;font-size:12px;font-weight:400;line-height:45px;width:47px;height:100%;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;text-align:center;}ul.menu.sf-menu.sf-accordion li a .sf-sub-indicator:after,ul.menu.sf-menu.sf-accordion ul li .sf-sub-indicator:after{content:"\f067";font-family:"Font Awesome 5 Free";height:100%;margin-left:0;font-size:12px;transform:none;position:absolute;left:50%;top:0;right:auto;margin-left:-5px;top:0;line-height:50px;}ul.menu.sf-menu.sf-accordion li.sf-expanded > a .sf-sub-indicator:after{content:"\f068";}ul.menu.sf-menu.sf-accordion li a.sf-accordion-button{position:absolute;right:0;z-index:500;padding:0 15px;border-left-width:1px;border-left-style:solid;border-left-color:#f0f0f0;border-bottom:none;border-top:none;width:50px;line-height:50px;font-size:0;}.region--light-typography ul.menu.sf-menu.sf-accordion li a.sf-accordion-button{border-color:rgba(255,255,255,0.1);}ul.menu.sf-menu.sf-accordion li a.sf-accordion-button:after{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;height:100%;margin-left:0;font-size:12px;transform:none;position:absolute;left:50%;margin-left:-5px;top:0;background-color:transparent;background:transparent;}ul.menu.sf-menu.sf-accordion li.sf-expanded > a.sf-accordion-button:after{content:"\f068";}.slideout ul.menu:not(.sf-accordion){margin:0 -20px;}.slideout ul.menu li a,.slideout ul.menu li > span{padding:12px 40px 8px 40px;}.slideout ul.menu:not(.sf-accordion) li a:before,.slideout ul.menu:not(.sf-accordion) li > span:before{content:"";font-family:sans-serif;}.slideout ul.menu.sf-accordion li a,.slideout ul.menu.sf-accordion li > span{padding:12px 0px 8px 20px;}.slideout .block-superfish{position:relative;}.slideout .sf-accordion-toggle.sf-style-none{display:none;}.slideout ul.menu.sf-accordion{padding:0;text-align:left;border-radius:5px;border-width:0;display:block;}.slideout ul.menu.sf-accordion ul{padding:0;margin:0;border:none;box-shadow:none;background-color:#ffffff;}.slideout ul.menu.sf-accordion li a,.slideout ul.menu.sf-accordion li > span{}.slideout ul.menu.sf-accordion ul ul li a,.slideout ul.menu.sf-accordion ul ul li > span{padding-left:30px;}.slideout ul.menu.sf-accordion ul ul ul li a,.slideout ul.menu.sf-accordion ul ul ul li > span{padding-left:45px;}.slideout ul.menu.sf-accordion ul ul ul ul li a,.slideout ul.menu.sf-accordion ul ul ul ul li > span{padding-left:60px;}.slideout .sf-accordion.sf-style-none.cta-active > li:last-child > a{margin:40px 0 0 0;}.slideout ul.sf-accordion li > a:before{content:"";font-family:sans-serif;width:0;height:0;}.slideout ul.sf-accordion li a.menuparent:after{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;border-left-width:0;top:0;left:auto;right:10px;text-align:right;font-size:12px;height:100%;transform:none;line-height:50px;}.slideout ul.sf-accordion li.sf-expanded > a.menuparent:after{content:"\f068";}.slideout ul.sf-accordion ul li a.menuparent:after{content:"\f067";top:0;left:auto;}.slideout ul.sf-accordion li .sf-accordion-button + a.menuparent::after{content:"";content:none;font-family:sans-serif;}.region--light-typography ul.menu.sf-accordion{background:transparent;border-color:rgba(255,255,255,0.1);}.region--light-typography ul.menu.sf-accordion ul{background-color:transparent;}.region--light-typography ul.menu.sf-accordion li a,.region--light-typography ul.menu.sf-accordion li > span{border-bottom-color:rgba(255,255,255,0.1);color:#ffffff;}.footer__section ul.menu li a,.footer__section ul.menu li > span{padding:8px 0;text-decoration:none;font-weight:400;}.footer__section ul.menu li > a:before{content:"";font-family:sans-serif;width:0px;height:0px;}@media (max-width:767px){.footer__section ul.menu{text-align:center;}ul.menu li.menu-item--expanded ul{padding-left:0;}.footer__section ul.menu li a,.footer__section ul.menu li > span{padding:7px 20px 8px 20px;}}.region--dark-typography .footer__section ul.menu li a,.region--dark-typography .footer__section ul.menu li > span{color:#707070;}.footer-bottom__section ul.menu{margin:13px 0;padding:0;list-style-type:none;text-align:center;}.footer-bottom__section ul.menu li{display:inline-block;}.footer-bottom__section ul.menu ul.menu{display:none;}.footer-bottom__section ul.menu li a,.footer-bottom__section ul.menu li > span{font-weight:400;text-decoration:none;margin:0 15px 0 13px;padding:2px 0;line-height:1;border-bottom-color:transparent;border-bottom-width:1px;border-bottom-style:solid;}.region--dark-typography .footer-bottom__section ul.menu li a,.region--dark-typography .footer-bottom__section ul.menu li > span{color:#575757;}.region--dark-gray-background .footer-bottom__section ul.menu li a,.region--dark-gray-background .footer-bottom__section ul.menu li > span{color:#939393;}.footer-bottom__section ul.menu li a:hover,.region--light-typography .footer-bottom__section ul.menu li > a:hover{background-color:transparent;}.headings-wide-spacing-enabled .footer-bottom__section ul.menu li a,.headings-wide-spacing-enabled .footer-bottom__section ul.menu li > span{letter-spacing:0.25em;text-transform:uppercase;}.footer-bottom__section ul.menu li a:hover{border-bottom-color:#a6a6a6;text-decoration:none;}.region--light-typography .footer-bottom__section ul.menu li a:hover{border-bottom-color:#ffffff;}.region--dark-gray-background .footer-bottom__section ul.menu li a:hover{border-bottom-color:#939393;}.footer-bottom__section ul.menu li:first-child > a,.footer-bottom__section ul.menu li:first-child > span{margin-left:0;}.footer-bottom__section ul.menu li:last-child > a,.footer-bottom__section ul.menu li:last-child > span{margin-right:0;}.footer-bottom__section ul.menu li a:before{content:"";font-family:sans-serif;width:0;height:0;}@media (max-width:991px){.footer-bottom__section ul.menu{text-align:center;padding:10px 0;}}@media (max-width:767px){.footer-bottom__section ul.menu li{display:block;margin:10px 20px;}.footer-bottom__section ul.menu li:last-child a,.footer-bottom__section ul.menu li:first-child a,.footer-bottom__section ul.menu li a,.footer-bottom__section ul.menu li span{margin:0 10px;display:inline-block;padding:5px;}}.subfooter-top__section ul.menu{margin:13px 0;padding:0;list-style-type:none;text-align:center;}.subfooter-top__section ul.menu li{display:inline-block;}.subfooter-top__section ul.menu ul.menu{display:none;}.subfooter-top__section ul.menu li a,.subfooter-top__section ul.menu li > span{font-weight:400;text-decoration:none;margin:0 15px 0 13px;padding:2px 0;line-height:1;border-bottom-color:transparent;border-bottom-width:1px;border-bottom-style:solid;}.region--dark-typography .subfooter-top__section ul.menu li a,.region--dark-typography .subfooter-top__section ul.menu li > span{color:#575757;}.region--dark-gray-background .subfooter-top__section ul.menu li a,.region--dark-gray-background .subfooter-top__section ul.menu li > span{color:#939393;}.subfooter-top__section ul.menu li a:hover,.region--light-typography .subfooter-top__section ul.menu li > a:hover{background-color:transparent;}.headings-wide-spacing-enabled .subfooter-top__section ul.menu li a,.headings-wide-spacing-enabled .subfooter-top__section ul.menu li > span{letter-spacing:0.25em;text-transform:uppercase;}.subfooter-top__section ul.menu li a:hover{border-bottom-color:#a6a6a6;text-decoration:none;}.region--light-typography .subfooter-top__section ul.menu li a:hover{border-bottom-color:#ffffff;}.region--dark-gray-background .subfooter-top__section ul.menu li a:hover{border-bottom-color:#939393;}.subfooter-top__section ul.menu li:first-child > a,.subfooter-top__section ul.menu li:first-child > span{margin-left:0;}.subfooter-top__section ul.menu li:last-child > a,.subfooter-top__section ul.menu li:last-child > span{margin-right:0;}.subfooter-top__section ul.menu li a:before{content:"";font-family:sans-serif;width:0;height:0;}@media (max-width:991px){.subfooter-top__section ul.menu{text-align:center;padding:10px 0;}}@media (max-width:767px){.subfooter-top__section ul.menu li{display:block;margin:10px 20px;}.subfooter-top__section ul.menu li:last-child a,.subfooter-top__section ul.menu li:first-child a,.subfooter-top__section ul.menu li a,.subfooter-top__section ul.menu li span{margin:0 10px;display:inline-block;padding:5px;}}.subfooter__section ul.menu{margin:0;padding:0;list-style-type:none;text-align:right;}.subfooter__section.subfooter-first ul.menu{text-align:left;}.col-md-12 .subfooter__section ul.menu{text-align:center;}.subfooter__section ul.menu li{display:inline-block;}.subfooter__section ul.menu ul.menu{display:none;}.subfooter__section ul.menu li a,.subfooter__section ul.menu li > span{font-weight:400;text-decoration:none;margin:0 15px 0 13px;padding:2px 0;line-height:1;border-bottom-color:transparent;border-bottom-width:1px;border-bottom-style:solid;}.region--dark-typography .subfooter__section ul.menu li a,.region--dark-typography .subfooter__section ul.menu li > span{color:#575757;}.region--dark-gray-background .subfooter__section ul.menu li a,.region--dark-gray-background .subfooter__section ul.menu li > span{color:#939393;}.subfooter__section ul.menu li a:hover,.region--light-typography .subfooter__section ul.menu li > a:hover{background-color:transparent;}.headings-wide-spacing-enabled .subfooter__section ul.menu li a,.headings-wide-spacing-enabled .subfooter__section ul.menu li > span{letter-spacing:0.25em;text-transform:uppercase;}.subfooter__section ul.menu li a:hover{text-decoration:none;}.region--light-typography .subfooter__section ul.menu li a:hover{border-bottom-color:#ffffff;}.region--dark-gray-background .subfooter__section ul.menu li a:hover{border-bottom-color:#939393;}.subfooter__section ul.menu li:first-child > a,.subfooter__section ul.menu li:first-child > span{margin-left:0;}.subfooter__section ul.menu li:last-child a,.subfooter__section ul.menu li:last-child > span{margin-right:0;}.subfooter__section ul.menu li a:before{content:"";font-family:sans-serif;width:0;height:0;}@media (max-width:1199px){.subfooter__section ul.menu li a,.subfooter__section ul.menu li > span{margin:0 8px 0 6px;}}@media (max-width:991px){.subfooter__section ul.menu,.subfooter__section.subfooter-first ul.menu{text-align:center;padding:10px 0;}}@media (max-width:767px){.subfooter__section ul.menu li{display:block;margin:10px 20px;}.subfooter__section ul.menu li:last-child a,.subfooter__section ul.menu li:first-child a,.subfooter__section ul.menu li a,.subfooter__section ul.menu li > span{margin:0 10px;display:inline-block;padding:5px;}}
a.username{text-decoration:none;}.profile .field--name-user-picture{float:left;margin-right:20px;margin-bottom:10px;}.profile .field--name-user-picture ~ div{margin-left:105px;}.profile .field--name-field-mt-full-name{font-size:18px;color:#424242;font-weight:600;}
.views-field-title a{display:block;}.view > .more-link a{margin:0 0 10px 0px;display:inline-block;background-color:transparent;padding:0;text-align:left;border:none;font-weight:400;text-decoration:none;font-size:18px;border-bottom-width:1px;border-bottom-style:solid;}.region--dark-typography .view > .more-link a{color:#000000;}.region--dark-background .view > .more-link a,.region--colored-background .view > .more-link a{border-color:#000000;}.region--dark-typography .view > .more-link a:hover{color:#000000;border-color:transparent;}.region--light-typography .view > .more-link a{border-color:#ffffff;}.region--light-typography .view > .more-link a:hover{border-color:transparent;}.headings-wide-spacing-enabled .view > .more-link a{letter-spacing:0.25em;text-transform:uppercase;}.col-12 .view > .more-link{text-align:center;}.col-12 .view > .more-link a{font-size:15px;font-weight:400;padding:13px 30px 13px;color:#ffffff;text-decoration:none;display:inline-block;line-height:1;border-width:2px;border-style:solid;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:10px 0;text-align:center;background-color:transparent;}.col-12 .view > .more-link a:after{content:"";}.region--light-typography .col-12 .view > .more-link a{border-color:#ffffff;color:#ffffff;}.region--light-typography .col-12 .view > .more-link a:hover,.region--light-typography .col-12 .view > .more-link a:focus{background-color:#ffffff;color:#424242;border-color:#ffffff;}.footer__section .view > .more-link a{margin:10px 0 0;text-transform:none;}.view.row .view-content:before,.view.row .view-content:after{display:table;content:" ";}.view.row .view-content:after{clear:both;}
.view-products-grid .views-row{margin:30px 0;position:relative;}.headings-wide-spacing-enabled .view-products-grid .views-field-title h5{letter-spacing:0.3em;text-transform:uppercase;}.view-products-grid .views-field-title h5 a:hover{text-decoration:none;}.region--light-typography .view-products-grid .views-field-title h5 a,.region--light-typography .view-products-grid .views-field-title h5 a:hover{color:#ffffff;text-decoration:none;}.view-products-grid .views-field-field-mt-prd-body{padding-bottom:15px;}.view-products-grid .views-field-field-mt-prd-body p:last-child{padding-bottom:0;}.view-products-grid .views-row > .overlay-container{position:absolute;display:block;overflow:hidden;top:-15px;left:0px;right:0px;bottom:0px;}.view-products-grid .product-thumbnail-container{position:relative;}.view-products-grid .views-field-field-mt-prd-categories a{color:#ffffff;padding:5px 15px;display:inline-block;font-size:12px;text-transform:uppercase;}.view-products-grid .product-thumbnail-container .views-field-field-mt-prd-categories{position:absolute;bottom:0;right:0;}
.typing-animation-container{padding:160px 0 160px;}.typing-animation-container h2{margin-top:0;margin-bottom:0;background-color:#000;display:inline-block;padding:0 10px;}.typing-animation-container .typed{min-height:55px;font-size:32px;display:inline-block;background-color:#000;padding:0 10px;}
.pager[data-drupal-views-infinite-scroll-pager]{margin:20px 0;padding:0;padding-top:20px;font-size:0;text-align:center;border-top-width:2px;border-top-color:#e5e5e5;border-top-style:solid;}
.container-fluid .field--mt-background-image-block{margin:0 -15px;}.field--mt-background-image-block .block{padding-bottom:25px;position:relative;}.region--no-paddings .field--mt-background-image-block .block{padding-bottom:0;}.container .container{padding-left:0;padding-right:0;width:auto;}.container .container-fluid{padding-left:0;padding-right:0;}.background-image-block__section{position:relative;padding:90px 0;overflow:hidden;}.background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;}.background-image.background-image--attachment-fixed{background-attachment:fixed;}.background-image.background-image--attachment-scroll{background-attachment:scroll;}@media (min-height:1080px),(min-width:1920px){.background-image{background-size:cover;}}.background-image-overlay{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;}.background-image-block__section .background-image-overlay + .container,.background-image-block__section .background-image-overlay + .container-fluid{background-color:transparent;}.touchevents .background-image.background-image--attachment-fixed{background-attachment:scroll;}
.detailed-feature-block__section{position:relative;margin-bottom:100px;}.field--name-field-mt-dfb-detailed-feature > .field__item:last-child .detailed-feature-block__section{margin-bottom:0;}.detailed-feature__icon .fontawesome-icon{width:60px;height:60px;background-color:#f3f3f3;border-radius:100%;text-align:center;margin-bottom:30px;}.detailed-feature__icon .fontawesome-icon .svg-inline--fa{font-size:20px;height:100%;}.detailed-feature-block__background-image{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position-y:50%;}.field--name-field-mt-dfb-detailed-feature > .field__item .detailed-feature-block__background-image{left:-350px;}.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__background-image{left:auto;right:-350px;background-position-x:100%;}@media (max-width:1840px){.detailed-feature-block__background-image{width:70%;background-size:contain;}.field--name-field-mt-dfb-detailed-feature > .field__item .detailed-feature-block__background-image{left:-250px;}.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__background-image{right:-250px;}}@media (max-width:1630px){.detailed-feature-block__background-image{width:60%;}.field--name-field-mt-dfb-detailed-feature > .field__item .detailed-feature-block__background-image{left:-170px;}.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__background-image{right:-170px;}}@media (max-width:1480px){.detailed-feature-block__background-image{width:55%;}.field--name-field-mt-dfb-detailed-feature > .field__item .detailed-feature-block__background-image{left:-100px;}.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__background-image{right:-100px;}}@media (max-width:1330px){.detailed-feature-block__background-image{width:50%;}.field--name-field-mt-dfb-detailed-feature > .field__item .detailed-feature-block__background-image{left:-35px;}.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__background-image{right:-35px;}}@media (min-width:1200px){.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__section > .container > .row > div:first-child{margin-left:auto!important;}.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n+1) .detailed-feature-block__section > .container > .row > div:last-child{margin-left:auto!important;}}@media (min-width:992px){.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__section > .container > .row > div:first-child{-ms-flex-order:2;order:2;}.field--name-field-mt-dfb-detailed-feature > .field__item:nth-child(2n) .detailed-feature-block__section > .container > .row > div:last-child{-ms-flex-order:1;order:1;}}
.container-fluid .field--mt-image-with-overlaid-text{margin:0 -15px;}.container .container{padding-left:0;padding-right:0;width:auto;}.container .container-fluid{padding-left:0;padding-right:0;}.image-with-overlaid-text__section{position:relative;overflow:hidden;}.image-with-overlaid-text__text{position:relative;z-index:2;margin:150px auto;text-align:center;display:block;width:100%;padding:70px;}.region--black-background .image-with-overlaid-text__text{background-color:rgba(0,0,0,0.75);}.region--white-background .image-with-overlaid-text__text{background-color:rgba(255,255,255,0.75);}.region--gray-background .image-with-overlaid-text__text{background-color:rgba(246,246,246,0.75);}.region--dark-gray-background .image-with-overlaid-text__text{background-color:rgba(42,42,42,0.75);}@media (min-width:992px){.image-with-overlaid-text__text{max-width:600px;}}.image-with-overlaid-text__text p{line-height:2.5;}.image-with-overlaid-text__image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-attachment:scroll;}@media (min-height:1080px),(min-width:1920px){.image-with-overlaid-text__image{background-size:cover;}}
.node--view-mode-mt-featured-product .node__title{font-size:60px;text-align:center;text-transform:uppercase;margin-bottom:0;}.region--dark-typography .node--view-mode-mt-featured-product .node__title a{color:#2a2a2a;}.node--view-mode-mt-featured-product .field--name-field-mt-prd-subtitle{font-size:18px;text-align:center;margin-bottom:50px;}.node--view-mode-mt-featured-product .field--name-field-mt-prd-subtitle{position:relative;top:-10px;}.node--view-mode-mt-featured-product .field--name-field-mt-prd-body{line-height:2.5;}.node--view-mode-mt-featured-product .field--name-field-mt-prd-subtitle:before{background-color:rgba(255,255,255,0.2);content:"";position:absolute;top:-30px;left:0;right:0;bottom:-15px;z-index:-1;}.region--dark-typography .node--view-mode-mt-featured-product .field--name-field-mt-prd-subtitle:before{background-color:#f7f7f7;color:#2a2a2a;}.node--view-mode-mt-featured-product .field--name-field-mt-prd-subtitle p{margin:0;padding:0 20px 20px;}@media (min-width:992px){.node--view-mode-mt-featured-product .field--name-field-mt-prd-subtitle{width:80%;margin-left:auto;margin-right:auto;}}.node--view-mode-mt-featured-product .field--name-field-mt-prd-price{text-align:center;font-size:30px;}.node--view-mode-mt-featured-product .field--name-field-mt-prd-buy-link{text-align:center;}.node--view-mode-mt-featured-product .field--name-field-mt-prd-buy-link a{font-size:18px;text-transform:uppercase;font-weight:400;min-width:190px;padding:16px 30px 15px;color:#ffffff;text-decoration:none;display:inline-block;line-height:1;border-width:2px;border-style:solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-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;margin:10px 0 30px;text-align:center;background-color:transparent;}.region--light-typography .node--view-mode-mt-featured-product .field--name-field-mt-prd-buy-link a{color:#ffffff;border-color:#ffffff;}.region--light-typography .node--view-mode-mt-featured-product .field--name-field-mt-prd-buy-link a:hover,.region--light-typography .node--view-mode-mt-featured-product .field--name-field-mt-prd-buy-link a:focus{background-color:#ffffff;}
.container-fluid .region-banner .view-content .flexslider{max-width:1920px;margin:0 auto;}.flexslider{background:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.flex-caption{width:430px;white-space:normal!important;margin-left:30px;position:absolute;bottom:25px;background:rgba(0,0,0,0.77);color:#fff;padding:20px;display:block;font-size:30px;line-height:1.15;}.flex-caption a{color:#fff;text-transform:none;}.flex-caption a:hover{color:#fff;text-decoration:underline;}@media (max-width:1199px){.flex-caption{font-size:30px;}}@media (max-width:991px){.flex-caption{font-size:24px;}}@media (max-width:767px){.flex-caption{display:none;}}.flex-direction-nav a:before{font-size:28px;color:#fff;}.flex-control-nav{bottom:0;z-index:2;}.flex-control-paging li a.flex-active{background:#fff;}.flex-control-paging li a{background-color:rgba(255,255,255,0.3);}
.nav-tabs{border-bottom:none;}.nav-tabs a.nav-link{font-size:16px;font-weight:400;margin:0 10px 0 0;border:1px solid #eaeaea;border-bottom-color:transparent;padding:10px 20px 7px;display:block;text-decoration:none;border-radius:0;background-color:#f6f6f6;color:#242424;}.headings-wide-spacing-enabled .nav-tabs a.nav-link{letter-spacing:0.2em;text-transform:uppercase;}.nav-tabs li a .svg-inline--fa{margin-right:10px;font-size:20px;}.nav-tabs a.nav-link:hover{text-decoration:none;color:#fff;}.nav-tabs a.nav-link:hover,.nav-tabs a.nav-link:focus{background-color:#424242;border-color:#424242;color:#ffffff;}.nav-tabs a.nav-link.active,.nav-tabs a.nav-link.active:focus,.nav-tabs a.nav-link.active:hover{color:#ffffff;cursor:default;}.nav-tabs ~ .tab-content{padding:25px 0 25px;border-width:1px 0 0 0;border-style:solid;border-radius:0;}.region--gray-background .nav-tabs a.nav-link{background-color:#e5e5e5;}.region--gray-background .nav-tabs a.nav-link:hover,.region--gray-background .nav-tabs a.nav-link:focus{background-color:#424242;}@media (max-width:991px){.nav-tabs .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}.nav-tabs a.nav-link{margin:0;}}@media (max-width:767px){.nav-tabs a.nav-link{font-size:13px;padding:10px 15px 8px;}.nav-tabs ~ .tab-content{padding:15px;}}@media (min-width:992px){.col-md-3 .nav-tabs a.nav-link{font-size:13px;padding:14px 10px 8px;}.col-md-3 .nav-tabs ~ .tab-content{padding:20px 10px;}}@media (min-width:1200px){.col-md-3 .nav-tabs a.nav-link{padding:14px 15px 8px;}.col-md-3 .nav-tabs ~ .tab-content{padding:20px;}}ul.tabs.primary{margin-bottom:20px;}.nav-tabs-vertical-container{font-size:0;}.nav-tabs.nav-tabs--vertical{display:inline-block;vertical-align:top;width:28%;margin-right:0;border-right-color:transparent;}.nav-tabs.nav-tabs--vertical + .tab-content{display:inline-block;max-width:70%;font-size:16px;padding:25px;border-width:1px;border-style:solid;border-radius:0px;}.nav-tabs.nav-tabs--vertical > li{float:none;}.nav-tabs.nav-tabs--vertical a.nav-link{min-width:70px;margin:10px 0px;text-align:center;border-color:#eaeaea;border-right-color:transparent;border-radius:0px;}@media (max-width:767px){.nav-tabs.nav-tabs--vertical a.nav-link{padding:10px 7px 8px;}}@media (max-width:480px){.nav-tabs.nav-tabs--vertical,.nav-tabs.nav-tabs--vertical + .tab-content{display:block;width:auto;margin-left:0;margin-right:0;max-width:100%;}.nav-tabs.nav-tabs--vertical + .tab-content{margin-top:20px;}}.region--light-typography .nav-tabs ~ .tab-content{border-color:rgba(255,255,255,0.25);}.region--light-typography .nav-tabs a.nav-link:hover,.region--light-typography .nav-tabs a.nav-link:focus,.region--light-typography .nav-tabs a.active.nav-link,.region--light-typography .nav-tabs a.active.nav-link:focus,.region--light-typography .nav-tabs a.active.nav-link:hover{background-color:transparent;border-color:rgba(255,255,255,0.25) rgba(255,255,255,0.25) transparent rgba(255,255,255,0.25);color:#ffffff;}.region--light-typography .nav-tabs.nav-tabs--vertical a.nav-link:hover,.region--light-typography .nav-tabs.nav-tabs--vertical a.nav-link:focus,.region--light-typography .nav-tabs.nav-tabs--vertical a.active.nav-link,.region--light-typography .nav-tabs.nav-tabs--vertical a.active.nav-link:focus,.region--light-typography .nav-tabs.nav-tabs--vertical a.active.nav-link:hover{border-color:rgba(255,255,255,0.25);}.nav-tabs.nav-tabs--fancy{border-color:transparent;}.nav-tab__title{font-size:40px;text-transform:none;font-weight:300;}.headings-wide-spacing-enabled .nav-tab__title{letter-spacing:0.25em;text-transform:uppercase;}.nav-tab__subtitle{display:block;font-size:16px;text-transform:none;}.nav-tabs.nav-tabs--fancy a.nav-link{padding:35px 25px 40px;background-color:transparent;border-color:transparent;border-width:2px;border-radius:0;margin:0;color:#575757;text-align:center;}.nav-tabs.nav-tabs--fancy a.nav-link.active,.nav-tabs.nav-tabs--fancy a.nav-link.active:focus,.nav-tabs.nav-tabs--fancy a.nav-link.active:hover,.nav-tabs.nav-tabs--fancy a.nav-link:focus,.nav-tabs.nav-tabs--fancy a.nav-link:hover{border-width:2px;background-color:transparent;color:#575757;}.nav-tabs.nav-tabs--fancy a.nav-link:hover{background-color:transparent;border-color:transparent;}.nav-tabs.nav-tabs--fancy + .tab-content{padding:0;border-width:0px;border-style:none;border-radius:0px;background-color:transparent;}.region--light-typography .nav-tabs.nav-tabs--fancy a.nav-link{color:#ffffff;}.region--light-typography .nav-tabs.nav-tabs--fancy a.nav-link.active,.region--light-typography .nav-tabs.nav-tabs--fancy a.nav-link.active:focus,.region--light-typography .nav-tabs.nav-tabs--fancy a.nav-link.active:hover,.region--light-typography .nav-tabs.nav-tabs--fancy a.nav-link:focus,.region--light-typography .nav-tabs.nav-tabs--fancy a.nav-link:hover{border-color:#ffffff;color:#ffffff;background-color:transparent;}.region--light-typography.region--colored-background .nav-tab__subtitle{color:#ffffff;}
.mt-bootstrap-carousel img{display:block;object-fit:cover;width:100%;}.mt-bootstrap-carousel .carousel-caption{background:rgba(0,0,0,0.6);width:430px;text-shadow:0 0 50px rgba(0,0,0,0.5);font-weight:500;color:#ffffff;font-size:26px;line-height:1.15;}.mt-bootstrap-carousel .carousel-caption a{text-decoration:none;}@media (max-width:991px){.mt-bootstrap-carousel .carousel-caption{width:auto;}}.mt-bootstrap-carousel .carousel-caption a:hover{text-decoration:underline;}.mt-bootstrap-carousel .mt-control-wrapper{display:flex;}.mt-bootstrap-carousel .carousel-control-prev{justify-content:flex-start;}.mt-bootstrap-carousel .carousel-control-next{justify-content:flex-end;}.mt-bootstrap-carousel .mt-control-wrapper{background:rgba(0,0,0,0.6);}.mt-bootstrap-carousel .carousel-control-next .mt-control-wrapper{padding:25px;}.mt-bootstrap-carousel .carousel-control-prev .mt-control-wrapper{padding:25px;}.mt-bootstrap-carousel .carousel-control-prev:hover .mt-control-wrapper,.mt-bootstrap-carousel .carousel-control-next:hover .mt-control-wrapper{background:rgba(0,0,0,0.6);}@media (max-width:991px){.mt-bootstrap-carousel .carousel-caption{bottom:100px;}}.carousel .carousel-indicators{right:0;left:auto;}.carousel .carousel-indicators{padding:10px;background:rgba(0,0,0,0.6);}@media (max-width:991px){.carousel .carousel-indicators{right:0;left:0;}}
body.in-page-navigation-active{position:relative;}.header-container ul.in-page-navigation li a{margin:0 5px;border-style:solid;border-width:1px;border-color:transparent;padding:15px 15px 17px;}.header-container .region--light-typography ul.in-page-navigation li a.active,.header-container .region--light-typography ul.in-page-navigation li a:focus,.header-container .region--light-typography ul.in-page-navigation li a:hover{border-style:solid;border-width:1px;border-color:#ffffff;background-color:#ffffff;border-radius:5px;color:#424242;opacity:1;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
