.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.ellipsis,.slick-list,body.nav-active{overflow:hidden}.form label.required,.slick-list,.slick-slider,.slick-track{position:relative}.slick-dots li,.social-links li,img{vertical-align:top}.modal-footer:after,.modal-header:after,.slick-track:after{clear:both}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?nrlizu);src:url(../fonts/icomoon/icomoon.eot?nrlizu#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?nrlizu) format("truetype"),url(../fonts/icomoon/icomoon.woff?nrlizu) format("woff"),url(../fonts/icomoon/icomoon.svg?nrlizu#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e906"}.icon-android:before{content:"\e900"}.icon-apple:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-search:before{content:"\e903"}.icon-instagram:before{content:"\e904"}.icon-youtube:before{content:"\e905"}.icon-close:before{content:"\e909"}@font-face{font-family:Avenir;src:url(../fonts/avenir/Avenir-Roman.eot);src:url(../fonts/avenir/Avenir-Roman.eot) format("embedded-opentype"),url(../fonts/avenir/Avenir-Roman.woff2) format("woff2"),url(../fonts/avenir/Avenir-Roman.woff) format("woff"),url(../fonts/avenir/Avenir-Roman.ttf) format("truetype"),url(../fonts/avenir/Avenir-Roman.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/avenir/Avenir-Light.eot);src:url(../fonts/avenir/Avenir-Light.eot) format("embedded-opentype"),url(../fonts/avenir/Avenir-Light.woff2) format("woff2"),url(../fonts/avenir/Avenir-Light.woff) format("woff"),url(../fonts/avenir/Avenir-Light.ttf) format("truetype"),url(../fonts/avenir/Avenir-Light.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/avenir/Avenir-LightOblique.eot);src:url(../fonts/avenir/Avenir-LightOblique.eot) format("embedded-opentype"),url(../fonts/avenir/Avenir-LightOblique.woff2) format("woff2"),url(../fonts/avenir/Avenir-LightOblique.woff) format("woff"),url(../fonts/avenir/Avenir-LightOblique.ttf) format("truetype"),url(../fonts/avenir/Avenir-LightOblique.svg) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Avenir;src:url(../fonts/avenir/Avenir-Medium.eot);src:url(../fonts/avenir/Avenir-Medium.eot) format("embedded-opentype"),url(../fonts/avenir/Avenir-Medium.woff2) format("woff2"),url(../fonts/avenir/Avenir-Medium.woff) format("woff"),url(../fonts/avenir/Avenir-Medium.ttf) format("truetype"),url(../fonts/avenir/Avenir-Medium.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/avenir/Avenir-MediumOblique.eot);src:url(../fonts/avenir/Avenir-MediumOblique.eot) format("embedded-opentype"),url(../fonts/avenir/Avenir-MediumOblique.woff2) format("woff2"),url(../fonts/avenir/Avenir-MediumOblique.woff) format("woff"),url(../fonts/avenir/Avenir-MediumOblique.ttf) format("truetype"),url(../fonts/avenir/Avenir-MediumOblique.svg) format("svg");font-weight:500;font-style:italic}@font-face{font-family:Avenir;src:url(../fonts/avenir/Avenir-Black.eot);src:url(../fonts/avenir/Avenir-Black.eot) format("embedded-opentype"),url(../fonts/avenir/Avenir-Black.woff2) format("woff2"),url(../fonts/avenir/Avenir-Black.woff) format("woff"),url(../fonts/avenir/Avenir-Black.ttf) format("truetype"),url(../fonts/avenir/Avenir-Black.svg) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Tradegothic;src:url(../fonts/tradegothic/tradegothicltstd-light.eot);src:url(../fonts/tradegothic/tradegothicltstd-light.eot) format("embedded-opentype"),url(../fonts/tradegothic/tradegothicltstd-light.woff2) format("woff2"),url(../fonts/tradegothic/tradegothicltstd-light.woff) format("woff"),url(../fonts/tradegothic/tradegothicltstd-light.ttf) format("truetype"),url(../fonts/tradegothic/tradegothicltstd-light.svg) format("svg");font-weight:400;font-style:normal}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.form-block .close,.navbar.header .nav-list>li.children:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#wrapper,body,html{height:100%}.slick-arrow.slick-hidden{display:none}#footer .nav,#footer .nav-list,.article-holder ul,.nav-top .menu,.navbar.header .nav-list,.navbar.header .nav-list>li .dropdown,.slick-dots,.social-links{margin:0;padding:0;list-style:none}.clearfix:after,.social-links:after,.tabs:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis}body{min-width:320px}@media (min-width:768px){body,html{font-size:16px;line-height:30px}body.nav-active{overflow:visible}}img{height:auto}#wrapper{width:100%;overflow:hidden;display:table;table-layout:fixed}@media only screen and (min-width:992px){a[href^=skype],a[href^=sms],a[href^=tel]{cursor:default;pointer-events:none;display:inline-block;vertical-align:top}}.h1,h1{color:#de221e;font-size:30px;line-height:40px;margin:0 0 10px}@media (min-width:992px){.h1,h1{margin:0 0 20px;font-size:36px;line-height:41px}}.h2,h2{font-size:28px;line-height:41px;margin:20px 0 10px}@media (min-width:992px){.h2,h2{font-size:30px;margin:40px 0 20px}}.h3,h3{font-size:24px;line-height:33px;margin:20px 0 10px}@media (min-width:992px){.h3,h3{margin:40px 0 20px}}.h4,h4{font-size:21px;line-height:29px;margin:20px 0 10px}@media (min-width:992px){.h4,h4{margin:40px 0 20px}}.h5,h5{font-size:18px;line-height:25px;margin:20px 0 10px}@media (min-width:992px){.h5,h5{margin:40px 0 20px}}.h6,h6{font-size:16px;line-height:22px;margin:20px 0 10px}@media (min-width:992px){.h6,h6{margin:40px 0 20px}}.form label.required:before{content:'*';position:absolute;right:-15px}p.confirm-message{color:#de221e;font-size:22px;font-weight:600}.news-wrapper .article-content{padding-bottom:25px}.news-wrapper .article-content .news-article-image{float:left;padding-right:15px;width:auto;max-width:40%}@media only screen and (max-width:550px){.news-wrapper .article-content .news-article-image{width:100%!important;max-width:100%;padding-right:0;padding-bottom:20px}}.news-wrapper .article-content .news-article-image img{width:100%}.news-wrapper .article-content .news-article-text{width:60%;float:left}@media only screen and (max-width:550px){.news-wrapper .article-content .news-article-text{width:100%}}.news-wrapper .article-content:before{content:'';width:100%;height:1px;background:#de221e;margin-bottom:25px}.news-wrapper .article-content .new-listing-summary{font-size:16px}.news-wrapper .article-content .btn-info{text-transform:uppercase;font:500 14px/20px Avenir,Helvetica,Arial,sans-serif;display:inline-block;vertical-align:top;padding:11px 20px;min-width:125px;text-align:center;border-radius:5px;max-width:300px;transition:color .3s,background .3s,border .3s;margin-top:10px}.form-flex,.navbar.header .nav-wrapper{display:-webkit-flex;display:-ms-flexbox}.news-wrapper .article-content .btn-info:hover{color:#fff;background:#de221e;border-color:#de221e}.news-wrapper .article-content p.post-date{font-size:14px;margin:0;padding:8px 0}.news-wrapper .article-content.first-article:before{margin-bottom:0!important;background:0 0!important;content:'';padding-bottom:0!important;width:100%}.news-wrapper .article-content .heading{padding:0;font-size:20px;margin-bottom:5px;color:#de221e}h1 span#loading{font-size:15px;color:#231f20}.navbar.header{position:fixed;height:65px;background:#fff;width:100%;z-index:100;top:0;box-shadow:0 0 1px 1px rgba(0,0,0,.1)}@media (min-width:768px){.navbar.header{padding-top:40px;height:100px}}@media (min-width:992px){.navbar.header{height:140px}}.navbar.header .navbar-bottom{height:65px}.navbar.header .container{position:relative;height:100%;padding:0 20px}.navbar.header .nav-wrapper{position:relative;height:100%;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.navbar.header .container{padding:0 10px}.navbar.header .nav-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:auto}}.navbar.header .nav-list{margin:0;font:14px/20px Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase}@media (max-width:992px){.navbar.header .nav-list{text-align:right;font-size:10px;padding:7px 105px 0 100px}}@media (min-width:992px){.navbar.header .nav-list{text-align:right;padding:5px 138px 0 200px;font-size:14px;line-height:20px}}.navbar.header .nav-list>li{border-bottom:2px solid #505050;position:relative}@media (min-width:768px){.navbar.header .nav-list>li{display:inline-block;vertical-align:top;border:0;margin:0 4px}}@media (min-width:1300px){.navbar.header .nav-list{font-size:16px;line-height:20px}.navbar.header .nav-list>li{margin:0 15px}}.navbar.header .nav-list>li .dropdown{display:none!important;font-size:16px;line-height:18px;background-color:#676767;text-transform:none}@media (min-width:768px){.navbar.header .nav-list>li .dropdown{padding:10px 0;position:absolute;background-color:#464646;width:360px;top:100%;left:0;display:none}.navbar.header .nav-list>li .dropdown li{text-align:left}}.navbar.header .nav-list>li .dropdown li a{color:#fff!important;padding:17px 20px;display:inline-block;transition:color .3s,background .3s}@media (min-width:768px){.navbar.header .nav-list>li .dropdown li a{color:#fff!important;padding:19px 25px;text-align:left;width:100%;font-weight:100;letter-spacing:.5px}}.navbar.header .nav-list>li .dropdown li a:hover{background:#fff;color:#676767!important}@media (min-width:768px){.navbar.header .nav-list>li .dropdown li a:hover{color:#fff!important;background-color:#676767}}.navbar.header .nav-list>li.children:before{content:'\e906';position:absolute;top:25px;transform:translateY(-50%);right:25px;color:#f9f9f9;font:12px/12px icomoon;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar.header .nav-list>li.children.active:before,.navbar.header .nav-list>li.children:hover:before{color:#b3b3b3;-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}@media (min-width:768px){.navbar.header .nav-list>li.children:before{content:none}.navbar.header .nav-list>li.children.active:before,.navbar.header .nav-list>li.children:hover:before{color:#231f20}}.navbar.header .nav-list>li>a{color:#fff;display:inline-block;padding:15px 60px 15px 20px;transition:color .3s;position:relative}@media (min-width:768px){.navbar.header .nav-list>li>a{color:#231f20;text-decoration:none;padding:5px 0 20px}.navbar.header .nav-list>li>a:after{content:'';position:absolute;left:0;bottom:0;width:0;background-color:#de221e;height:5px;transition:width .2s}}@media (min-width:992px){.navbar.header .nav-list>li>a{padding:5px 0 41px}}@media (min-width:1300px){.navbar.header .nav-list>li>a{padding:5px 0 41px}.navbar.header .nav-list>li>a:after{left:0}}.navbar.header .nav-list>li.active a,.navbar.header .nav-list>li:hover a{color:#b3b3b3!important;text-decoration:none}@media (min-width:768px){.navbar.header .nav-list>li.active a,.navbar.header .nav-list>li:hover a{color:#231f20!important}.navbar.header .nav-list>li.active a:after,.navbar.header .nav-list>li:hover a:after{width:100%}}.navbar.header .nav-list>li:hover .dropdown{display:block!important}.navbar.header .logo{width:106px;height:88px;padding:8px 15px;border-radius:0 0 10px 10px;box-shadow:0 2px 4px rgba(0,0,0,.1);position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99;background:#fff}.navbar.header .logo img{width:100%;max-width:none}@media (min-width:768px){.navbar.header .logo{position:absolute;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:992px){.navbar.header .logo{padding:17px 25px;width:180px;height:158px}}.navbar.header .nav{background-color:#464646;position:fixed!important;width:100%;top:65px;right:-100%;bottom:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;padding-top:29px;height:calc(100% - 65px);overflow:auto}.navbar.header .nav.active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:768px){.navbar.header .nav{height:auto;overflow:visible;position:static!important;padding:8px 0 0;margin:0;background:0 0;text-align:right}.navbar.header .nav.active{-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:992px){.navbar.header .nav{padding:29px 0 0}}.navbar.header .nav .btn-info{font:800 14px/19px Avenir,Helvetica,Arial,sans-serif;padding:11px 10px;max-width:123px;position:absolute;min-width:100px;right:0;text-transform:uppercase;transition:color .3s,background .3s,border .3s;background-color:#de221e;color:#fff}.navbar.header .nav .btn-info:hover{background:#B51915;border-color:#B51915;color:#fff}.navbar.header .nav-toggle{position:absolute;right:0;width:21px;height:16px;top:50%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;cursor:pointer;margin-top:-8px}.navbar.header .nav-toggle:hover .line{background-color:#570d0c}.navbar.header .nav-toggle .line{background-color:#de221e;position:absolute;left:0;right:0;height:2px;-webkit-transform:translate(0,0) rotate(0);-ms-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);transition:-webkit-transform .4s,opacity .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.navbar.header .nav-toggle .line:nth-child(1){top:0}.navbar.header .nav-toggle .line:nth-child(2){top:50%;opacity:1;margin:-1px 0 0}.navbar.header .nav-toggle .line:nth-child(3){bottom:0}.navbar.header .nav-toggle.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navbar.header .nav-toggle.active .line:nth-child(1){-webkit-transform:rotate(45deg) translate(5px,6.7px);-ms-transform:rotate(45deg) translate(5px,6.7px);transform:rotate(45deg) translate(5px,6.7px)}.navbar.header .nav-toggle.active .line:nth-child(2){opacity:0}.navbar.header .nav-toggle.active .line:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px,-7px);-ms-transform:rotate(-45deg) translate(6px,-7px);transform:rotate(-45deg) translate(6px,-7px);margin:0 0 -3px}.nav-top{position:relative}.nav-top:before{content:'';position:absolute;z-index:1;background-color:#676767}@media (max-width:767px){.nav-top:before{top:0;bottom:0;left:0;right:0}}@media (min-width:768px){.nav-top:before{content:'';left:0;right:-9999px;background:#464646;height:40px}.nav-top{position:absolute;top:-40px;left:0;right:0;height:40px;padding-right:44px}}.nav-top .menu{font:500 13px/18px Avenir,Helvetica,Arial,sans-serif;position:relative;z-index:2;text-transform:uppercase}@media (min-width:768px){.nav-top .menu{float:right;width:64%;text-align:right;padding-top:12px;font-size:11px}}@media (min-width:992px){.navbar.header .nav .btn-info{min-width:132px}.nav-top .menu{font-size:13px;width:70%;padding-top:10px}}@media (min-width:1300px){.nav-top .menu{width:60%}}.nav-top .menu li{border-bottom:2px solid #606060}@media (min-width:768px){.nav-top .menu li{display:inline-block;vertical-align:top;margin:0 0 0 10px;border:0}}@media (min-width:992px){.nav-top .menu li{margin:0 0 0 22px}}.nav-top .menu li.active a,.nav-top .menu li:hover a{color:#b3b3b3;text-decoration:none}.nav-top .menu li.active a:before,.nav-top .menu li:hover a:before{color:#b3b3b3}.nav-top .menu a{color:#fff;padding:18px 60px 18px 20px;display:block;position:relative;transition:color .3s}@media (min-width:768px){.nav-top .menu a{padding:0}.nav-top .menu a:before{content:none}}.social-links{position:relative;text-align:center;font-size:18px;line-height:20px;padding:32px 0;z-index:2}.social-links li a img{transition:.4s all}.social-links li a:hover img{opacity:.5}@media (min-width:768px){.social-links{text-align:right;width:30%;padding:10px 30px}.social-links:before{content:''}}@media (min-width:1300px){.social-links{width:41.2%;padding:10px 39px}}.social-links:before{position:absolute;left:-9999px;right:0;top:0;height:40px;background-color:#676767;z-index:1}.social-links li{display:inline-block;position:relative;z-index:2;margin:0 12px}.social-links a{color:#fff;transition:color .3s ease}.social-links a:hover{color:#cfcfcf;text-decoration:none}.form-block.form-active .close,.form-block.form-active .input-group{visibility:visible;opacity:1}.form-block .close,.form-block .input-group,.form-block.form-active .search{visibility:hidden;opacity:0}.form-block .input-group{position:absolute;top:100%;left:-20px;width:250px;transition:opacity .25s linear 0s;z-index:100}@media (min-width:768px){.social-links li{margin:0 0 0 5px}.form-block .input-group{right:0;left:auto}}.form-block .close{color:#122b40;position:absolute;top:50%;transform:translateY(-50%);left:0;cursor:pointer;font-size:18px;transition:color .3s}@media (min-width:768px){.form-block .close{right:0;left:auto;top:-21px;color:#fff;z-index:99;line-height:18px}}.form-block .close:hover{color:#d3d3d3}@media (min-width:992px){.social-links li{margin:0 0 0 15px}.form-block .close{top:-21px;left:auto;right:0}.search-form{padding:0}}.search-form .search{color:#231f20;transition:color .3s;font-size:18px;margin:2px 0 0;display:block;cursor:pointer}.banners.inner-banner .banner-overlay,.banners:not(.slick-initialized) .banner:not(:first-child){display:none}@media (min-width:768px){.search-form .search{color:#fff;position:absolute;top:-32px;left:auto;right:5px;z-index:2}}@media (min-width:992px){.search-form .search{top:-32px;left:auto;right:10px}}@media (min-width:1300px){.search-form .search{right:0;left:auto}}.search-form .search:hover{text-decoration:none;color:#b3b3b3}.search-form .form-control{height:36px;outline:0;border-radius:0;width:100%;padding:6px 60px 6px 12px;font-size:14px;line-height:24px}.search-form button[type=submit]{background:#337ab7;color:#fff;transition:color .3s;border:0;border-radius:0;position:absolute;right:0;bottom:0}.search-form button[type=submit]:hover{background:#122b40}#main{padding:65px 0 0}@media (min-width:768px){#main{padding:100px 0 30px}}@media (min-width:992px){#main{padding:140px 0 60px}#main.inner{padding-bottom:0}}#main.inner{padding-bottom:0}@media (min-width:768px){#main.inner{padding-bottom:0}}.floating-controls{color:#fff;position:absolute;bottom:0;left:20px;z-index:2}.banners .banner,.banners .container{position:relative}.floating-controls i{min-height:20px;min-width:20px;margin-right:10px;cursor:pointer;opacity:.8}.floating-controls i:hover{opacity:1}.banners .banner{background-size:cover;overflow:hidden}.banners .banner .video-holder{min-width:675.56px}@media (min-width:992px){.banners .banner .video-holder{min-width:1386.67px}.banners .banner-wrapper .banner{height:600px}}.news .btn-info,form button{min-width:148px;text-transform:uppercase}.banners .banner-wrapper{outline:0!important}.modal,.tabs .tab-heading li a:focus{outline:0}.banners .banner-wrapper .banner{background-size:cover;background-position:0 center}@media (min-width:1300px){.banners .banner-wrapper .banner{height:786px}}@media (max-width:992px){.banners .banner-wrapper .banner{padding-bottom:53%}}.banners.inner-banner{height:350px}@media (min-width:768px){.banners.inner-banner{height:400px}}.banners.inner-banner .banner-wrapper{height:350px}@media (min-width:768px){.banners.inner-banner .banner-wrapper{height:400px}}.banners.inner-banner .banner{background-size:cover;background-position:50% 28%;height:350px}@media (min-width:768px){.banners.inner-banner .banner{height:400px}}.banners .banner-overlay{position:relative;padding:20px;background:rgba(255,255,255,.95);color:#231f20;font-size:18px;line-height:24px;text-align:center;border-top:10px solid #de221e}@media (min-width:992px){.banners .banner-overlay{position:absolute;left:10px;right:10px;bottom:90px;margin:0;width:520px;padding:43px 33px 45px}}.banners .banner-overlay:before{content:'';position:absolute;top:-10px;left:0;width:50%;height:10px;background-color:#464646}.banners .banner-overlay .title{color:#de221e;display:block;text-align:center;padding:0 0 14px;text-transform:uppercase;font:300 30px/40px Avenir,Helvetica,Arial,sans-serif}.quicklinks .quicklink .title,.tabs .tab-content .tab-overlay,.tabs .tab-heading{font-family:Avenir,Helvetica,Arial,sans-serif}@media (min-width:768px){.banners .banner-overlay .title{font-size:36px;padding:0 0 20px}}.slick-dots{position:absolute;left:0;right:0;bottom:15px;text-align:center}@media (max-width:991px){.slick-dots{bottom:initial;top:20px;right:initial;left:0}}@media (max-width:992px){.slick-dots{top:365px}}@media (max-width:480px){.slick-dots{top:130px}}.slick-dots button{overflow:hidden;text-indent:101%;white-space:nowrap;width:15px;height:15px;border:0;border-radius:50%;padding:0;background:rgba(255,255,255,.3)}.slick-dots li{display:inline-block;margin:0 8px}.slick-dots li.slick-active button,.slick-dots li:hover button{background:#fff}.quicklinks{padding:30px 0;margin:0 auto}@media (min-width:992px){.quicklinks{padding:59px 0 70px}}.quicklinks .quicklink{text-align:center;border:1px solid #ebebeb;display:block;padding:17px 5px 6px;font-size:14px;font-weight:300;line-height:19px;color:#231f20;position:relative;margin:0 0 10px}@media (min-width:768px){.quicklinks .quicklink{padding:17px 2px 6px;min-height:163px}}@media (min-width:992px){.quicklinks .quicklink{min-height:161px;font-size:14px;line-height:19px}}.quicklinks .quicklink .title{display:block;font-size:16px;margin:10px 0;color:#231f20}@media (min-width:768px){.quicklinks .quicklink .title{font-size:10px;line-height:14px}}@media (min-width:992px){.quicklinks .quicklink .title{font-size:13px;line-height:20px}}@media (min-width:1300px){.quicklinks .quicklink .title{font-size:14px}}.quicklinks .quicklink:hover{text-decoration:none}.quicklinks .quicklink:hover .title{font-weight:500}.quicklinks .quicklink:hover:before{width:100%}.quicklinks .quicklink:before{content:'';position:absolute;left:0;bottom:0;width:0;height:5px;background-color:#de221e;transition:width .3s}.quicklinks .wrap{display:table;width:100%;table-layout:fixed}.quicklinks .img-holder{display:table-cell;width:100%;height:77px;vertical-align:middle}.tabs .tab-heading{padding:0;display:block;margin:0 -10px;text-transform:uppercase;font-size:0;line-height:0;position:relative;z-index:2}.tabs .tab-heading:before{content:"";position:absolute;top:0;left:-9999px;right:-9999px;background:#ebebeb;height:2px;z-index:-1}.tabs .tab-heading li{list-style:none;display:inline-block;vertical-align:top;width:100%;padding:0;text-align:center;font-size:18px;line-height:24px;font-weight:500;border-bottom:2px solid #ebebeb}@media (min-width:768px){.tabs .tab-heading:before{bottom:0;top:auto}.tabs .tab-heading li{width:33.33%;padding:0 10px;border:0;font-size:14px;line-height:20px}}@media (min-width:992px){.tabs .tab-heading:before{bottom:0;top:auto}.tabs .tab-heading li{font-size:18px;line-height:24px}}.tabs .tab-heading li a{position:relative;display:block;padding:15px 10px;color:#231f20;transition:opacity .3s linear;height:60px;overflow-x:hidden;overflow-y:visible}@media (min-width:768px){.tabs .tab-heading li a{padding:26px 20px;height:80px}}.tabs .tab-heading li a span{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;left:0;right:0;padding:0 10px}.tabs .tab-heading li a:before{content:'';height:5px;z-index:10;position:absolute;left:0;top:0;width:100%;border-left:0 solid #de221e;transition:border .5s}.tabs .tab-heading li a:after,.tabs .tab-wrapper:before{content:"";top:0;bottom:0}.tabs .tab-heading li a:after{position:absolute;left:0;right:0;z-index:-1;border:solid #ebebeb;border-width:0}@media (min-width:768px){.tabs .tab-heading li a:after{border-width:2px 2px 0}}.tabs .tab-heading li a.active,.tabs .tab-heading li a:hover{text-decoration:none}.tabs .tab-heading li a.active:before,.tabs .tab-heading li a:hover:before{border-left-width:800px}.tabs .tab-heading li a.active:after,.tabs .tab-heading li a:hover:after{background:#f9f9f9}.tabs .tab-heading li a:hover:after{background:#fff}.tabs .tab-heading li a.active:hover:after{background:#f9f9f9}@media (min-width:768px){.tabs .tab-heading li a:hover:after{border-width:2px}.tabs .tab-heading li a.active{border-width:2px 2px 0;padding:26px 20px 28px}.tabs .tab-heading li a.active:hover:after{border-width:2px 2px 0}}.tabs .tab-wrapper{position:relative;z-index:1}.tabs .tab-wrapper:before{background:#f9f9f9;position:absolute;left:-9999px;right:-9999px;z-index:-1}button.slick-arrow,button.slick-next.slick-arrow,button.slick-prev.slick-arrow{z-index:10;top:45%;position:absolute}@-webkit-keyframes tabchangeleft{from{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}@keyframes tabchangeleft{from{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}@-webkit-keyframes tabchangeright{from{-webkit-transform:translateX(40%);transform:translateX(40%)}}@keyframes tabchangeright{from{-webkit-transform:translateX(40%);transform:translateX(40%)}}.tabs .tab-content{overflow:hidden;max-height:9999px;padding:20px 0}@media (min-width:768px){.tabs .tab-content{padding:49px 0 50px}}.tabs .tab-content#tab1.active{display:block;-webkit-animation:tabchangeleft .3s ease-out;animation:tabchangeleft .3s ease-out}.tabs .tab-content#tab2.active{display:block}.tabs .tab-content#tab2.active.left{-webkit-animation:tabchangeleft .3s ease-out;animation:tabchangeleft .3s ease-out}.tabs .tab-content#tab2.active.right{-webkit-animation:tabchangeright .3s ease-out;animation:tabchangeright .3s ease-out}.tabs .tab-content .tab-overlay{border-top:0;background:rgba(35,31,32,.6);color:#fff;padding:6px 10px;bottom:-60px;font-size:14px;line-height:20px;font-weight:300;transition:background .3s linear;text-transform:uppercase;position:absolute}.news .container,.tabs .tab-content .tab-main{position:relative}@media (min-width:992px){.tabs .tab-content .tab-overlay{font-size:24px;line-height:30px;padding:15px 36px;width:100%}}.tabs .tab-content .tab-overlay:hover{text-decoration:none;background:rgba(35,31,32,.9)}.tabs .tab-content .tab-overlay:before{content:none}.tabs .tab-content#tab3.active{display:block;-webkit-animation:tabchangeright .3s ease-out;animation:tabchangeright .3s ease-out}@media (min-width:768px){.tabs .tab-content .tab-main{float:left;width:60%}}.tabs .tab-content .banners{height:240px;overflow:hidden}@media (min-width:992px){.tabs .tab-content .tab-main{width:72.9%}.tabs .tab-content .banners{height:340px}.tabs .tab-content .banners .banner-wrapper{height:340px!important}}.tabs .tab-content .banners .banner-wrapper{height:340px!important}.tabs .tab-content .banners .banner-wrapper .banner{height:240px}.tabs .tab-content .text-holder{font-size:15px;line-height:24px;background:#fff;border:solid #ebebeb;border-width:0 1px 1px;padding:20px 15px}@media (min-width:768px){.tabs .tab-content .text-holder{padding:28px 11% 31px 29px}}.tabs .tab-content .text-holder h2{font:500 18px/24px Avenir,Helvetica,Arial,sans-serif;color:#de221e;margin:0 0 24px}.tabs .tab-content .text-holder p{margin:0 0 25px}.tabs .tab-content .text-holder .btn-info{margin:-10px 0 0;text-transform:uppercase;font:500 14px/20px Avenir,Helvetica,Arial,sans-serif;display:inline-block;vertical-align:top;padding:11px 20px;min-width:148px;text-align:center;border-radius:5px;max-width:300px;transition:color .3s,background .3s,border .3s}.tabs .tab-content .text-holder .btn-info:hover{color:#fff;background:#de221e;border-color:#de221e}.tabs .tab-content .quicklinks{padding:30px 0}@media (min-width:768px){.tabs .tab-content .quicklinks{float:right;width:35.5%;padding:0}}@media (min-width:992px){.tabs .tab-content .banners .banner-wrapper .banner{height:340px}.tabs .tab-content .quicklinks{width:25.5%}}.tabs .tab-content .quicklinks .quicklink{font-size:16px;line-height:28px;color:#231f20;background:#fff;font-weight:400;padding:31px 45px 27px 53px;text-align:center;margin:0 0 20px;transition:background .3s linear;cursor:pointer}.tabs .tab-content .quicklinks .quicklink address{font-size:16px;line-height:28px}.tabs .tab-content .quicklinks .quicklink a{color:#de221e!important}.tabs .tab-content .quicklinks .quicklink a:hover{text-decoration:none;color:#000!important}.tabs .tab-content .quicklinks .quicklink a.tel{color:#231f20!important;transition:color .3s}@media (min-width:768px){.tabs .tab-content .quicklinks .quicklink{text-align:left}.tabs .tab-content .quicklinks .quicklink a.tel{color:#231f20!important}}.tabs .tab-content .quicklinks .quicklink a.tel:hover{color:#de221e!important}.tabs .tab-content .quicklinks .quicklink:hover{text-decoration:none}.tabs .tab-content .quicklinks a.quicklink{font-size:14px;line-height:21px;padding:39px 45px 23px 50px}.tabs .tab-content .quicklinks a.quicklink .img-holder{text-align:center;display:block;overflow:hidden;margin:0 0 6px;height:auto}.tabs .tab-content .quicklinks a.quicklink .img-holder img{margin:0 0 20px;display:inline-block}.tabs .tab-content .quicklinks a.quicklink .img-holder .title{display:block;text-align:center;margin:0;color:#de221e;font-size:16px;line-height:22px;font-weight:500;font-family:Avenir,Helvetica,Arial,sans-serif}.news{font-size:14px;line-height:18px;color:#6c6c6c;padding:24px 0}@media (min-width:992px){.news{padding:86px 0 45px}}.news .article{margin:0 0 40px}@media (max-width:767px){.news .article{max-width:400px;margin:0 auto 40px}}.news img{margin:0 0 21px;transition:opacity .3s}.news img:hover{opacity:.8}.news .text-holder{padding:0 10px}.news h3{font:300 21px/29px Avenir,Helvetica,Arial,sans-serif;color:#231f20;margin:0 0 19px}.news h3 a{color:#231f20;transition:color .3s linear}.news h3 a:hover{text-decoration:none;color:#de221e}.news time{font-size:14px;line-height:18px;display:block;margin:0 0 17px;color:#1a1a1a}.news p{margin:0 0 40px}.news .btn-info{display:inline-block;vertical-align:top;font:500 14px/20px Avenir,Helvetica,Arial,sans-serif;border:1px solid #de221e;color:#de221e;padding:11px 20px;border-radius:5px;transition:color .3s,border .3s,background .3s}.news .btn-info:hover{border-color:#de221e;background:#de221e;color:#fff}.heading{margin:0 0 30px}.heading h2{text-align:center;font-size:25px;line-height:30px;margin:0;font-weight:300;color:#231f20}@media (min-width:992px){.heading h2{font-size:36px;line-height:49px;margin:0}}.heading .link{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#de221e;text-transform:uppercase;font:500 14px/19px Avenir,Helvetica,Arial,sans-serif}@media (min-width:768px){.heading{padding:0 20%}.heading .link{left:auto;right:10px;top:9px;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.heading .link:hover{color:#841412;text-decoration:none}.events{background-color:#f9f9f9;padding:53px 0 34px;margin:0 auto}.events .container{position:relative;padding-bottom:30px}@media (min-width:768px){.events .container{padding-bottom:0}}@media (min-width:992px){.heading .link{top:21px;bottom:auto}.events .heading{margin:0 0 42px}}.events .event{background:#fff;border:1px solid #ebebeb;display:block;padding:25px;max-width:400px;margin:0 auto 20px;transition:background .3s;position:relative;cursor:pointer}.quote:before,.sidebar h1:before{height:5px;background-color:#de221e}.events .event:before{content:'';position:absolute;bottom:0;left:0;width:0;height:5px;background:#de221e;transition:width .3s}@media (min-width:768px){.events .event{padding:5px;max-width:none;margin:0 0 20px}}@media (min-width:992px){.events .event{padding:20px 20px 22px 29px}}.events .event:hover{text-decoration:none}.events .event:hover:before{width:100%}.events .event .event-details{padding:0 0 0 10px}@media (min-width:768px){.events .event .event-details{padding:0 0 0 5px}}@media (min-width:992px){.events .event .event-details{padding:0 0 0 10px}}.events .event .event-date{text-transform:uppercase;font-size:14px;line-height:16px;margin-right:10px;color:#de221e;padding:0 9px 3px}.events .event .event-date .day{font-size:20px;line-height:38px}@media (min-width:768px){.events .event .event-date .day{font-size:20px;line-height:38px}}@media (min-width:992px){.events .event .event-date{padding:11px 9px 4px}.events .event .event-date .day{font-size:36px;line-height:38px;margin:0 0 4px}}.events .event .event-date .month:before{content:'/';display:inline-block;vertical-align:middle;font-size:22px;line-height:22px;margin:-2px 0 0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.events .event .event-details .description{font:300 17px/23px Avenir,Helvetica,Arial,sans-serif;display:block;color:#231f20;margin-bottom:6px}.quote .byline,.quote .title,.sidebar .nav{font-family:Avenir,Helvetica,Arial,sans-serif}@media (min-width:768px){.events .event .event-details .description{font-size:13px}}@media (min-width:992px){.events .event .event-details .description{font-size:17px}}.events .event .time{font-size:14px;line-height:17px;color:#1a1a1a}@media (min-width:768px){.events .event .time{font-size:11px}}@media (min-width:992px){.events .event .time{font-size:12px}}@media (min-width:1300px){.events .event .time{font-size:14px}}.sidebar{padding:30px 30px 0}@media (min-width:768px){.sidebar{padding:30px 10px}}.sidebar h1{font-size:21px;line-height:29px;color:#231f20;text-transform:uppercase;position:relative;margin:0 0 40px}@media (min-width:992px){.sidebar{padding:63px 40px}.sidebar h1{margin:0 0 53px}}.sidebar h1:before{content:'';position:absolute;left:0;bottom:-21px;width:139px}.sidebar .nav{padding:0;margin-bottom:-30px;font-weight:300}@media (min-width:768px){.sidebar .nav{margin-bottom:0}#content .article{position:relative}}.sidebar .nav li{list-style:none;margin:0 0 30px}.sidebar .nav li.subpage{margin:0 0 30px 20px}.sidebar .nav li a{color:#231f20!important;font-size:16px;transition:color .3s}.sidebar .nav li a:hover{color:#de221e!important;text-decoration:none}.sidebar .nav>li ul{padding:0}.sidebar .nav>li ul li a{font-size:13px;padding:2px 45px}#content{padding:0 0 30px}@media (min-width:992px){.sidebar .nav li{margin:0 0 26px}#content{padding:0 0 65px}}#content .article{padding:30px}#content .article:before{content:none;position:absolute;left:9px;top:30px;bottom:-65px;border-left:1px solid #ebebeb}@media (min-width:992px){#content .article{padding:62px 1% 0 7.5%}#content .article:before{top:65px}}.article-holder{color:#4a4a4a}@media (min-width:768px){#content .article:before{content:''}.article-holder{padding:0 42px 47px 0}}.article-holder .text-hold{font-size:18px;line-height:30px;color:#9b9b9b;margin:0 0 23px}.article-holder .text-hold p{margin:0 0 10px}.article-holder p{margin:0 0 20px}.quote{position:relative;text-align:center;padding:20px 0 30px;margin-top:80px}@media (min-width:992px){.quote{padding:0 36px 69px}}.quote:before{width:120px;content:'';position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.quote:before{top:-36px}}.quote .title{font-size:18px;line-height:36px;font-weight:500;font-style:italic;color:#9b9b9b;padding:0 0 25px}.quote .title:after,.quote .title:before{content:'\201C';display:inline-block;vertical-align:top;margin:0 2px}.quote .title:after{content:'\201D'}.quote .byline{display:block;font-size:15px;font-weight:300;line-height:20px;font-style:italic}.quote .byline:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:2px;margin:0 4px;background:#4e4e4e;font-style:italic}.article-holder ul{margin:20px 0;color:#101820}@media (min-width:992px){.article-holder ul{margin:25px 0}}@media (max-width:767px){.article-holder ul{font-size:13px}}.article-holder ul li{margin:0 0 0 21px;position:relative}.article-holder ul li:before{width:5px;height:5px;content:'';position:absolute;left:-20px;top:6px;background:#9b9b9b;border-radius:50%}@media (min-width:768px){.article-holder ul li:before{top:10px}}.form-flex{display:flex;width:100%;margin-bottom:20px}.form-flex input{width:100px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gallery{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery .glr-large-div{width:66%}.gallery .glr-small-div{position:relative;display:inline-block;width:33%;overflow:hidden}.gallery .glr-small-div .glr-more{position:absolute;right:0;bottom:0;background-color:rgba(255,255,255,.8);padding:5px 10px;width:100%;text-align:center;transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s;cursor:pointer}.gallery .glr-small-div .glr-more:hover{-webkit-transform:translateY(-25%) scale(1.5);-ms-transform:translateY(-25%) scale(1.5);transform:translateY(-25%) scale(1.5);background-color:rgba(255,255,255,.9)}.gallery .glr-img-a{width:100%;overflow:hidden;display:block}.events-clone,.fc-agenda-axis,.gallery .glr-img-a.hidden,.modal-header .close{display:none}.gallery .glr-img-a img{width:100%;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.fc-event,.fc-event div{transition:background .3s}.gallery .glr-img-a img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.9}.fc-header,.fc-widget-header{text-align:center}.fc-header h2{margin:0 0 40px}.fc-header .fc-header-left{text-align:left}.fc-day-number,.fc-header .fc-header-right{text-align:right}.fc-header .fc-button{cursor:pointer;padding:5px}.fc-widget-content{padding:0;vertical-align:top}.fc-day-number{font-size:20px;padding:10px 5px 5px;color:#555}.fc-today{background-color:#f3f3f3}.fc-today .fc-day-number{color:#de221e}.fc-other-month .fc-day-number{color:#ddd}.fc-event{font-size:13px;font-weight:700;line-height:16px;padding:8px 0 8px 10px;border:1px solid #f9f9f9;box-sizing:content-box;cursor:pointer;overflow:hidden}.fc-event:hover,.fc-event:hover div{background-color:#fff!important}.fc-content tbody{background-color:#f9f9f9}.calendar-page{padding-top:60px}.avenir-bold{font-family:avenir-black,sans-serif;line-height:10px}iframe{max-width:100%}form label{margin:10px 0 0}form input{border:none;border-bottom:1px solid #d3d3d3;width:100%;margin-bottom:30px}form select,form textarea{border-color:#d3d3d3;border-radius:5px;width:100%}form select{height:40px;background:0 0;margin-top:3px;margin-bottom:21px;border-width:0 0 1px 1px}form .form__note{width:100%;background-color:#eee;padding:10px;box-sizing:border-box;margin-bottom:40px}form textarea{margin-bottom:20px;padding:5px 10px;box-sizing:border-box;border-width:1px}form button{border:none;background-color:#de221e;color:#fff;margin:-10px 0 0;font:500 14px/20px Avenir,Helvetica,Arial,sans-serif;display:inline-block;vertical-align:top;padding:11px 20px;text-align:center;border-radius:5px;max-width:300px;transition:color .3s,background .3s,border .3s}form button:hover{color:#fff;background:#B51915;border-color:#B51915}.table-wrapper{margin:15px 0}.table-wrapper table{width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}.table-wrapper table tr{padding:5px}.table-wrapper table td,.table-wrapper table th{padding:10px}.table-wrapper table td{border-bottom:1px solid #ccc;color:#231f20}.table-wrapper table th{font-size:18px;letter-spacing:1px;border-bottom:3px solid #de221e;font-weight:500;color:#676767;font-family:Avenir,Helvetica,Arial,sans-serif}.table-wrapper table tr:last-child td{border-bottom:0}@media screen and (max-width:600px){.table-wrapper table.one-column-table{border:0}.table-wrapper table.one-column-table thead{display:none}.table-wrapper table.one-column-table tr{margin-bottom:10px;display:block;border-bottom:2px solid #ddd}.table-wrapper table.one-column-table td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted #ccc;color:#231f20}.table-wrapper table.one-column-table td:last-child{border-bottom:0}.table-wrapper table.one-column-table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}}button.slick-arrow{width:42px;background:#de221e;color:#fff;border:0!important;height:50px!important;line-height:45px!important}button.slick-next.slick-arrow{right:0}.gallery.lightbox{margin:30px 0;position:relative;position:relative!important;z-index:10!important;text-align:left}.gallery.lightbox a{margin:0}.gallery.carousel .slick-slide{opacity:.5;-webkit-transform:scale(.95);transform:scale(.95);-ms-transform:scale(.95);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.gallery.carousel .slick-slide.slick-center{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery.lightbox img{width:135px;padding-right:10px;margin-bottom:15px}.form input[type=radio],.form input[type=checkbox]{width:auto!important;float:left;margin:6px 0 0}.form .form__row--checkboxes label{margin:0;padding-left:15px}.form .form__row--checkboxes .form__label label{padding-left:0;margin:10px 0 0}.form input[type=radio]{margin-right:15px}.form .form__note{margin-top:10px}.form .form__row--assets input{border:0}.search-form button[type=submit]{min-width:40px!important;width:40px;height:36px;top:10px}.red-link{color:#de221e}#digistorm-form ul.multiselect__content{list-style:none!important;margin:0!important}.article ol ol,.article ul ol{list-style:lower-alpha}#digistorm-form ul.multiselect__content li{margin-left:0!important}#digistorm-form .columns{padding-top:5px!important}#digistorm-form .columns.fields-wrapper{padding-top:10px}#digistorm-form .field-array{padding-top:5px}#digistorm-form .field-array .title{margin-bottom:5px!important}#digistorm-form .field-array .title.is-5,#digistorm-form .field-array .title:after{display:none}#digistorm-form .fieldset-header{margin-bottom:5px}#digistorm-form .fieldset-header .fieldset-header-title{padding:0}#digistorm-form .multiselect__option--highlight,#digistorm-form .multiselect__option:hover{background:#676767}#digistorm-form #button-complete,#digistorm-form #button-complete.is-loading{background:#DE221E}#digistorm-form .button.is-primary.is-outlined.is-small.array-add{padding-left:14px;border-color:#DE221E;color:#DE221E}#digistorm-form .button.is-primary.is-outlined.is-small.array-add:hover{background:#DE221E;color:#fff}#digistorm-form .button.is-primary.is-outlined.is-small.array-add .icon.is-small{display:inline-block;margin-right:2px}.video-player:not(.keep-ratio):not(.container-size){position:relative;width:100%;height:100%}.video-player:not(.keep-ratio):not(.container-size) .plyr{position:absolute;top:0;left:0;height:100%!important;width:107%}.video-player:not(.keep-ratio):not(.container-size) .plyr__video-wrapper,.video-player:not(.keep-ratio):not(.container-size) video{position:absolute;width:100%;height:100%!important;object-fit:cover}.video-player:not(.keep-ratio):not(.container-size) .plyr__poster{background-size:cover}.video-player.container-size{position:absolute;top:0;left:0;right:0;bottom:0}.video-holder{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:107%}.video-holder .video-sizer{width:100%}.article ul ul{padding-left:40px!important;margin:0!important}.article ul ol li:before{display:none}#footer{overflow:hidden;display:block;background-color:#464646;text-align:center;padding:0;font-size:12px;line-height:15px;color:#fff;position:relative}#footer .logo{position:relative;z-index:2}#footer .logo a{color:#fff}@media (min-width:768px){#footer{text-align:left}#footer .footer-holder{padding:0 0 0 50px}#footer .footer-holder .footer:before{content:none}#footer .footer-holder .footer .nav-wrapper{position:relative;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}#footer .logo-holder{width:60%}}@media (min-width:992px){#footer .footer-holder{padding:0 0 0 8.3%}#footer .footer-holder .footer{padding-bottom:65px;padding-left:27px;margin:0}#footer .logo-holder .logo{float:left;margin:4px 17px 0 0}}@media (min-width:768px){#footer .logo-holder .desc{padding:10px 0 0}}@media (min-width:992px){#footer .logo-holder .desc{overflow:hidden;padding:0;font-size:10px}}@media (min-width:1300px){#footer .logo-holder .desc{font-size:12px;line-height:17px}}#footer .footer{padding:20px 0;position:relative}#footer .footer:before{content:none;position:absolute;left:-9999px;bottom:-9999px;top:0;right:0;background:#676767}#footer .footer address{color:#fff;font-size:13px;line-height:20px;margin:29px 0 0;position:relative;z-index:2}#footer .footer address a{color:#fff;text-decoration:none;transition:color .3s}#footer .footer address a:hover{color:#ccc}#footer .nav,#footer .nav-list{font:13px/16px Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase}@media (min-width:768px){#footer .footer:before{content:'';right:-60px}#footer .footer{padding:60px 0 45px 36px}#footer .nav,#footer .nav-list{margin:0 0 23px;font-size:10px}}#footer .nav li,#footer .nav-list li{margin:0 0 15px}@media (min-width:768px){#footer .nav li,#footer .nav-list li{display:inline-block;vertical-align:top;margin:0 15px 0 0}}@media (min-width:992px){#footer .footer:before{right:-35px}#footer .nav,#footer .nav-list{font-size:13px}#footer .nav li,#footer .nav-list li{margin:0 24px 0 0}}#footer .nav a,#footer .nav-list a{color:#fff;transition:color .3s}#footer .nav a:hover,#footer .nav-list a:hover{color:#ccc;text-decoration:none}#footer .nav-list{margin:0 0 40px}@media (min-width:768px){#footer .nav-list{font-size:12px;line-height:17px;margin:0 0 45px}#footer .social-links{padding:22px 34px 0 10px;width:40%}}@media (min-width:992px){#footer .nav-list{font-size:16px;margin:0 0 59px}#footer .nav-list li{margin:0 2% 0 0}}@media (min-width:1300px){#footer .nav-list li{margin:0 7.7% 0 0}}#footer .social-links{margin-bottom:-10px}@media (max-width:991px){#footer .social-links{font-size:16px}}@media (min-width:992px){#footer .social-links{margin:0 0 -15px}.digistorm .nav-wrapper{position:relative;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#footer .social-links li{margin-bottom:10px}@media (min-width:768px){#footer .social-links:before{content:none!important}}.article-wrap:before,.sidebar .mobile-newsletter-title:before{content:'';left:0;background-color:#de221e}.digistorm{position:relative;padding:0 20px 20px}@media (min-width:768px){.digistorm{padding:0 18px 0 29px}}.digistorm .logo{color:#fff;transition:color .3s}.digistorm .logo:hover{color:#b3b3b3;text-decoration:none}.digistorm .copyright{display:block}@media (min-width:992px){.digistorm .logo{max-width:250px}.digistorm .copyright{width:60%}}.scroll-to-top{display:none;color:#DE221E;font-size:30px;position:fixed;right:40px;bottom:30px;cursor:pointer}@media only screen and (max-width:768px){.mobile-float-none{float:none!important;display:block}}.newsletter-link:hover{text-decoration:none}.newsletter-link:hover h3{color:#de221e}.other-issues a{color:#949494}.sidebar .mobile-newsletter-title{color:#de221e;margin-bottom:15px}.sidebar .mobile-newsletter-title:before{position:absolute;bottom:0;width:0;height:0}.sidebar ul.nav.newsletter-sidebar{margin-bottom:20px!important}.sidebar ul.nav.newsletter-sidebar li.sidebar-categories{margin-bottom:10px}.sidebar ul.nav.newsletter-sidebar li{margin-bottom:0;line-height:22px}.sidebar ul.nav.newsletter-sidebar li a{padding:5px 0 0}.sidebar .skip-sidebar-mobile{margin-bottom:15px}.sidebar .skip-sidebar-mobile a{color:#de221e}.category-wrapper{margin-bottom:20px}.category-wrapper .category-title h3{padding-bottom:4px;color:#949494;border-bottom:5px solid #949494}.article-content-heading h3,.category-title h3{margin-top:5px}.article-wrap{margin-bottom:45px;position:relative}.article-wrap .article-anchor-point{position:absolute;top:-140px}.article-wrap:before{position:absolute;bottom:-10px;width:139px;height:2px}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.article .article-banner img,.article-wrap .article-intro img{width:100%}.article .article-holder h1{margin-bottom:4px}.article .article-holder .newsletter-postdate{text-transform:uppercase;font-size:14px;color:#9b9b9b;margin-bottom:12px}.article .article-content-heading{margin-bottom:15px}.article .article-content-heading h3{margin-bottom:0}.article .article-content-heading .article-sub-title{font-weight:700;font-size:14px;line-height:16px}.article .article-banner{margin-bottom:8px}.article .btn.btn-read-more{background:#fff;color:#DE221E;border:0}.article .btn.btn-read-more:hover{color:#a81a17!important}.article .btn.btn-read-more:active,.article .btn.btn-read-more:focus{box-shadow:0 0}.modal-dialog{border-radius:0}.modal-dialog .modal-content{border-radius:0;border:0}.modal-dialog .modal-content .modal-header{background:#464646}.modal-dialog .modal-content .modal-header h4{color:#fff!important}.modal-dialog .modal-content .modal-header .close{color:#fff;text-shadow:none}.modal-dialog .modal-content .modal-footer{border-top:0}.events-loading-wrap .event{cursor:pointer;margin-bottom:20px;position:relative}.events-loading-wrap .event:hover .event-date{background:#464646!important}.events-loading-wrap .event .event-date{transition:.2s background;background:#676767;color:#fff;width:60px;height:60px;display:inline-block;padding-top:13px;margin-top:3px;border-radius:5px}.events-loading-wrap .event .event-date *{text-align:center;text-transform:uppercase;line-height:19px}.events-loading-wrap .event .event-date .day{width:60px;display:block;font-size:18px}.events-loading-wrap .event .event-date .month{width:60px;font-size:16px;display:block}.events-loading-wrap .event .event-title{vertical-align:top;display:inline-block;width:calc(100% - 64px);padding-left:10px;margin-top:2px;font-size:16px;transition:.2s color;line-height:22px}.events-loading-wrap .event .event-title .event-time{font-weight:300;font-size:14px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{content:" ";display:table}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}
/*# sourceMappingURL=main.css.map */
