*{border:0;padding:0;margin:0;box-sizing:border-box;word-wrap:break-word;background:transparent no-repeat left top;outline:none}body{font-size:18px;line-height:28px;font-family:roboto,sans-serif;font-style:normal;font-weight:300;color:#1f2530;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body.popup-window-open{overflow:hidden}body.with-scroll{margin-right:17px}h1,.h1{font-size:48px;line-height:58px;margin-bottom:30px;text-transform:uppercase;font-weight:300}h2,.h2{font-size:34px;line-height:38px;margin-bottom:20px;font-weight:700}h3,.h3{font-size:30px;line-height:36px;margin-bottom:15px;text-transform:uppercase;font-weight:500}h4,.h4{font-size:24px;line-height:32px;margin-bottom:10px;text-transform:uppercase;font-weight:300}a{-webkit-tap-highlight-color:transparent;text-decoration:none;color:#bf192e}a:hover,a:active,a:focus{text-decoration:underline;color:#bf192e}select,textarea,input{vertical-align:middle;display:inline-block}select,textarea,input[type=tel],input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url]{background-color:#f9f9f9;border:1px solid #f9f9f9;font-size:16px;line-height:24px;font-family:roboto,sans-serif;font-weight:300;color:#1f2530}select,input[type=tel],input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url]{padding:15px 22px;height:56px}input[type=tel],input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url]{-webkit-appearance:none}textarea{padding:15px 22px;resize:vertical}input[type=radio],input[type=checkbox]{width:16px;height:16px;margin:0 6px 2px 0;cursor:pointer}button,input[type=button],input[type=submit]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;white-space:normal;cursor:pointer;border:1px solid #bf192e;padding:14px 25px;font-size:24px;line-height:36px;font-family:roboto,sans-serif;font-weight:500;color:#bf192e;text-transform:uppercase;text-decoration:none}button:hover button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{background-color:#bf192e;color:#fff}input:-ms-input-placeholder{color:#58595b}input::-webkit-input-placeholder{color:#58595b}input:-moz-placeholder{color:#58595b;opacity:1}input::-moz-placeholder{color:#58595b;opacity:1}textarea:-ms-input-placeholder{color:#58595b}textarea::-webkit-input-placeholder{color:#58595b}textarea:-moz-placeholder{color:#58595b;opacity:1}textarea::-moz-placeholder{color:#58595b;opacity:1}svg{max-width:100%}hr{margin:30px 0;height:0;border-width:0 0 2px;border-color:#bf192e;border-style:solid;clear:both}.wrap{padding:0 20px;max-width:1172px;margin:0 auto}.left{float:left}.right{float:right}.alignleft{margin:0 25px 15px 0;float:left;z-index:1}.aligncenter{text-align:center;margin-right:auto;margin-left:auto;display:block}.alignright{margin:0 0 15px 25px;float:right;z-index:1}.textleft{text-align:left}.textcenter{text-align:center}.textright{text-align:right}.hidden{display:none}.clear{clear:both;font-size:1px;height:0}.clearfix::after{content:"";clear:both;display:block;visibility:hidden;line-height:0;height:0}.non-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.covering-image{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.covering-image::after{content:"";position:absolute;bottom:0;right:0;left:0;top:0}.covering-image img{display:block}.inherited-color{display:inline-block;color:inherit}.inherited-color:hover,.inherited-color:active,.inherited-color:focus{text-decoration:none;color:#bf192e}.no-tap-color{-webkit-tap-highlight-color:transparent}.with-corner{display:inline-block;position:relative}.with-corner::before{box-sizing:border-box;border-style:solid;content:'';position:absolute;top:-11px;left:0}h1>.with-corner,.h1>.with-corner{padding-left:21px}h2>.with-corner,.h2>.with-corner{padding-left:14px}h4>.with-corner,.h4>.with-corner{padding-left:21px}h1>.with-corner::before,.h1>.with-corner::before{border-width:8px 0 0 8px;height:43px;width:43px}h2>.with-corner::before,.h2>.with-corner::before{border-width:4px 0 0 4px;height:40px;width:40px}h4>.with-corner::before,.h4>.with-corner::before{border-width:8px 0 0 8px;height:26px;width:26px}.with-corner.blue::before{border-color:#20325a}.with-corner.white::before{border-color:#fff}.with-corner>span{position:relative}.video-block{margin-bottom:28px;position:relative}.video-block .thumb::after{background-color:rgba(0,0,0,.2)}.video-block .play{width:110px;padding-left:10px;z-index:1;background-color:#bd192e;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:66px;line-height:110px;text-align:center;color:#fff;position:absolute;left:50%;top:50%}.video-block .play:hover{opacity:.9}.video-block .play::before{vertical-align:top}.video-block .container{display:none}.video-block iframe{display:block}.site-container{position:relative;overflow:hidden}.javascript-warning{background-color:#bf192e;padding:48px 0;font-size:20px;line-height:30px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;font-weight:700;color:#fff;position:absolute;z-index:16;right:0;left:0;top:0}.site-header-outer{background-color:#fff;position:relative;z-index:15}.site-header-outer.fixed{position:fixed;right:0;left:0;top:0}.site-header-outer.fixed::after{height:4px;content:'';background:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);position:absolute;top:100%;right:0;left:0}.admin-bar .site-header-outer.fixed{top:32px}.with-scroll .site-header-outer.fixed{right:17px}.site-header-inner{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex}.site-header-left{padding-right:30px;width:290px}.site-logo,.site-logo svg{display:block}.site-navigation ul.level-1{-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:flex}.site-navigation ul.level-2{background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);padding:10px 0;min-width:200px;z-index:2;position:absolute;left:-20px;top:100%}.site-navigation li{white-space:nowrap;list-style:none}.site-navigation li.level-1{padding:44px 0}.site-navigation li.level-1:not(:first-child){margin-left:20px}.site-navigation li.has-children{position:relative}.site-navigation li .menu-item{display:inline-block;text-decoration:none;color:inherit}.site-navigation li span.menu-item{cursor:pointer}.site-navigation li.level-1>.menu-item{padding:5px}.site-navigation li.level-2>.menu-item{padding:5px 20px}.site-navigation li:hover>.menu-item,.site-navigation li.current-item>.menu-item,.site-navigation li.current-parent>.menu-item,.site-navigation li.current-ancestor>.menu-item{color:#bf192e}.site-navigation li .menu-item+i.down{vertical-align:middle;font-size:12px}.site-navigation li .menu-item+i.down::before{display:inline-block;-webkit-transition:transform .2s;transition:transform .2s}.site-navigation li:hover .menu-item+i.down::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.site-header-search-opener{display:block;font-size:20px;color:#36416c}.site-header-search-opener::before{vertical-align:top}.site-header-search{background-color:#fff;border-top:1px solid #eee;padding:24px 0;display:none;z-index:1;position:absolute;top:100%;right:0;left:0}.site-header-search::after{height:4px;content:'';background:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);position:absolute;top:100%;right:0;left:0}.site-header-search form{width:100%;max-width:640px;position:relative;margin:auto}.site-header-search-icon{width:28px;-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:20px;line-height:28px;text-align:center;position:absolute;right:18px;top:14px}.site-header-search input[type=text]{padding-right:60px;width:100%}.site-header-search input[type=submit]{display:none}.navigation-button{width:30px;height:30px;cursor:pointer;display:none;font-size:20px;line-height:30px;text-align:center;color:#1f2530}.navigation-button::before{content:'\e900'}.navigation-menu-open .navigation-button{font-size:22px}.navigation-menu-open .navigation-button::before{content:'\e901'}.page-header{position:relative}.page-header.desktop-text-light{color:#fff}.page-header .wrap{max-width:1088px;position:relative;z-index:2}.page-header-inner{-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex}.page-header-frame{border-style:solid;border-width:0 8px;padding:0 20px}.page-header-frame-border-wrap{overflow:hidden;padding:0 28px;margin:0 -28px}.page-header-frame-border{position:relative}.page-header-frame-border::after,.page-header-frame-border::before{width:524px;height:8px;position:absolute;content:''}.page-header-frame-border::after{left:100%}.page-header-frame-border::before{right:100%}.page-header-title{margin-bottom:0;font-weight:400}.page-header-text p:last-child,.page-header-text ol:last-child,.page-header-text ul:last-child{margin-bottom:0}.page-header-text a{color:inherit}.page-header-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.page-header-shadow{background-color:#000;position:absolute;z-index:1;bottom:0;right:0;left:0;top:0}.page-header.home{padding-bottom:35px;padding-top:85px}.page-header.home .page-header-inner{min-height:595px}.page-header.home .page-header-frame{margin-bottom:35px;margin-top:33px}.page-header.home .page-header-frame{border-color:rgba(32,50,90,.2)}.page-header.home .page-header-frame-border{padding:0 15px}.page-header.home .page-header-frame-border::after,.page-header.home .page-header-frame-border::before{background-color:rgba(32,50,90,.2)}.page-header.home .page-header-frame-border::after{border-radius:4px 0 0 4px}.page-header.home .page-header-frame-border::before{border-radius:0 4px 4px 0}.page-header.home .page-header-title{margin-top:-33px;text-transform:none;text-align:center}.page-header.home .page-header-title .page-header-frame-border{display:inline-block}.page-header.home .page-header-title .page-header-frame-border::after,.page-header.home .page-header-title .page-header-frame-border::before{top:25px}.page-header.home .page-header-features{margin:35px -15px -25px;list-style:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.page-header.home .page-header-features li{max-width:33.333333%;margin-bottom:25px;padding-right:15px;padding-left:57px;position:relative}.page-header.home .page-header-features li::before{border-radius:50%;width:28px;font-size:15px;line-height:28px;text-align:center;color:#bf192e;position:absolute;left:15px;top:-2px}.page-header.home.desktop-text-dark .page-header-features li::before{background-color:#20325a}.page-header.home.desktop-text-light .page-header-features li::before{background-color:#fff}.page-header.home .page-header-search{margin-bottom:-35px;margin-top:45px}.page-header.home .page-header-search-title{text-transform:none;text-align:center}.page-header.home .page-header-search form{max-width:740px;padding-top:6px;margin:auto;display:-webkit-flex;display:flex}.page-header.home .page-header-search form::after,.page-header.home .page-header-search form::before{bottom:27px}.page-header.home .page-header-search input[type=text]{border-radius:10px 0 0 10px;padding:14px 32px;height:63px;-webkit-flex-grow:1;flex-grow:1;font-size:18px;line-height:33px}.page-header.home.desktop-text-light .page-header-search input[type=text]{background-color:#fff}.page-header.home .page-header-search input[type=submit]{min-width:170px;border-radius:0 10px 10px 0;background-color:#bf192e;font-size:18px;line-height:33px;color:#fff}.page-header.home .page-header-search input[type=submit]:hover,.page-header.home .page-header-search input[type=submit]:active,.page-header.home .page-header-search input[type=submit]:focus{opacity:.9}.page-header.home .page-header-video{position:relative;text-align:center;margin-top:40px;padding:10px 0}.page-header.home .page-header-video-tip{max-width:none;width:111px;-webkit-transform:translateX(-175px);transform:translateX(-175px);position:absolute;left:50%;top:2px}.page-header.home.desktop-text-dark .page-header-video-tip path{fill:#20325a}.page-header.home.desktop-text-light .page-header-video-tip path{fill:#fff}.page-header.home .page-header-video-link{display:inline-block;padding-left:5px;width:72px;background-color:#bf192e;border-radius:50%;font-size:43px;line-height:72px;text-decoration:none;text-align:center;color:#fff}.page-header.home .page-header-video-link:hover,.page-header.home .page-header-video-link:active,.page-header.home .page-header-video-link:focus{opacity:.9}.page-header.home .page-header-video-link::before{vertical-align:top}.page-header.home .page-header-facts{margin:auto -20px -20px;padding-top:35px;list-style:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.page-header.home .page-header-fact{padding:10px 30px;margin-bottom:10px;max-width:30%;border-left-style:solid;border-left-width:2px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.page-header.home.desktop-text-dark .page-header-fact{border-color:rgba(32,50,90,.7)}.page-header.home.desktop-text-light .page-header-fact{border-color:rgba(255,255,255,.7)}.page-header.home .page-header-fact:nth-child(4n+1){border-left-width:0}.page-header.home .page-header-fact-icon{padding-right:30px}.page-header.home .page-header-fact-icon svg{display:block;height:40px}.page-header.home.desktop-text-dark .page-header-fact-icon line,.page-header.home.desktop-text-dark .page-header-fact-icon path,.page-header.home.desktop-text-dark .page-header-fact-icon polygon,.page-header.home.desktop-text-dark .page-header-fact-icon polyline,.page-header.home.desktop-text-dark .page-header-fact-icon rect{stroke:#1f2530}.page-header.home.desktop-text-dark .page-header-fact-icon .fill{stroke:none;fill:#1f2530}.page-header.home.desktop-text-light .page-header-fact-icon line,.page-header.home.desktop-text-light .page-header-fact-icon path,.page-header.home.desktop-text-light .page-header-fact-icon polygon,.page-header.home.desktop-text-light .page-header-fact-icon polyline,.page-header.home.desktop-text-light .page-header-fact-icon rect{stroke:#fff}.page-header.home.desktop-text-light .page-header-fact-icon .fill{stroke:none;fill:#fff}.page-header.home .page-header-fact-title{font-size:28px;font-weight:700}.page-header.home .page-header-fact-title:not(:last-child){margin-bottom:4px}.page-header.video{text-align:center;padding:115px 0}.page-header.video.with-margin{margin-bottom:130px}.page-header.video .page-header-frame{-webkit-flex-grow:1;flex-grow:1}.page-header.video.desktop-text-dark .page-header-frame{border-color:rgba(32,50,90,.2)}.page-header.video.desktop-text-light .page-header-frame{border-color:rgba(255,255,255,.2)}.page-header.video .page-header-frame-inner{min-height:320px;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex}.page-header.video.desktop-text-dark .page-header-frame-border::after,.page-header.video.desktop-text-dark .page-header-frame-border::before{background-color:rgba(32,50,90,.2)}.page-header.video.desktop-text-light .page-header-frame-border::after,.page-header.video.desktop-text-light .page-header-frame-border::before{background-color:rgba(255,255,255,.2)}.page-header.video .page-header-title{margin-top:-33px}.page-header.video .page-header-title .page-header-frame-border{display:inline-block;padding:0 40px}.page-header.video .page-header-title .page-header-frame-border::after,.page-header.video .page-header-title .page-header-frame-border::before{top:25px}.page-header.video .page-header-text{margin:30px auto 0;max-width:740px;font-size:20px;line-height:30px;font-weight:400}.page-header.video .page-header-bottom{margin-bottom:-8px;margin-top:auto}.page-header.video.with-margin .page-header-bottom{margin-bottom:-275px}.page-header.video .page-header-title+.page-header-bottom{padding-top:55px}.page-header.video .page-header-text+.page-header-bottom{padding-top:35px}.page-header.video .page-header-bottom .page-header-frame-border{margin:auto;min-height:8px;max-width:0}.page-header.video.with-margin .page-header-bottom .page-header-frame-border{padding:0 30px 30px;max-width:940px}.page-header.video .page-header-bottom .page-header-frame-border::after,.page-header.video .page-header-bottom .page-header-frame-border::before{bottom:0}.page-header.video.with-margin .page-header-bottom .page-header-frame-border::after,.page-header.video.with-margin .page-header-bottom .page-header-frame-border::before{bottom:267px}.page-header.video .page-header-bottom .video-block{box-shadow:0 5px 20px rgba(0,0,0,.4);margin-bottom:0}.page-header.video .page-header-bottom picture,.page-header.video .page-header-bottom img{max-width:100%}.page-header.simple{padding:50px 0}.page-header.simple .page-header-inner{min-height:155px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.page-header.simple .with-corner::before{opacity:.2}.page-header.simple.desktop-text-dark .with-corner::before{border-color:#20325a}.page-header.simple.desktop-text-light .with-corner::before{border-color:#fff}.page-header.simple .page-header-text{margin:25px auto 0;max-width:760px;font-size:16px;line-height:24px;text-align:center}.page-header.simple .page-header-text p,.page-header.simple .page-header-text ol,.page-header.simple .page-header-text ul{margin-bottom:15px}.page-header.simple .page-header-text p:last-child,.page-header.simple .page-header-text ol:last-child,.page-header.simple .page-header-text ul:last-child{margin-bottom:0}.page-header.author .page-header-photo{margin-top:20px}.page-header.author .page-header-photo picture{display:block}.page-header.author .page-header-photo img{margin:auto}.page-header.author .page-header-bio a{color:inherit}.page-header.author .page-header-contacts{margin-top:25px;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.page-header.author .page-header-contacts li{list-style:none;margin:0 7px;font-size:18px;line-height:36px;text-align:center}.page-header.author .page-header-contacts li a{display:inline-block;width:36px;border-radius:50%;color:inherit}.page-header.author.desktop-text-dark .page-header-contacts li a{background-color:#1f325a;color:#fff}.page-header.author.desktop-text-light .page-header-contacts li a{background-color:#fff;color:#1f325a}.page-header.author .page-header-contacts li a:hover,.page-header.author .page-header-contacts li a:active,.page-header.author .page-header-contacts li a:focus{text-decoration:none}.page-header.author.desktop-text-dark .page-header-contacts li a:hover,.page-header.author.desktop-text-dark .page-header-contacts li a:active,.page-header.author.desktop-text-dark .page-header-contacts li a:focus,.page-header.author.desktop-text-light .page-header-contacts li a:hover,.page-header.author.desktop-text-light .page-header-contacts li a:active,.page-header.author.desktop-text-light .page-header-contacts li a:focus{background-color:#bf192e;color:#fff}.page-header.author .page-header-contacts li a::before{vertical-align:top}.categories-navigation{background-color:#f9f9f9;text-align:center}.categories-navigation .wrap{max-width:1132px;padding:0}.categories-navigation-label{padding:15px 20px;display:none;text-transform:uppercase;letter-spacing:.02em;font-weight:700}.categories-navigation-label span{-webkit-tap-highlight-color:transparent;cursor:pointer}.categories-navigation-label span i{margin-left:5px;font-size:12px}.categories-navigation-label span i::before{display:inline-block;-webkit-transition:transform .2s;transition:transform .2s}.categories-navigation-label.clicked span i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.categories-navigation ul{list-style:none;-webkit-justify-content:center;justify-content:center}.categories-navigation li{margin-bottom:0;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:400}.categories-navigation li.active{background-color:#fff;color:#bf192e}.categories-navigation li a{padding:18px 30px;display:block}.page-content p{margin-bottom:28px}.page-content p:empty{margin-bottom:0}.page-content ol,.page-content ul{margin-bottom:28px}.page-content li>ol,.page-content li>ul{margin-bottom:14px;margin-top:14px}.page-content li{margin-bottom:6px;position:relative;padding-right:25px;left:25px}.page-content blockquote{font-size:24px;line-height:36px;font-style:italic;font-weight:500;color:#bf192e}.page-content blockquote p:last-child,.page-content blockquote ol:last-child,.page-content blockquote ul:last-child{margin-bottom:0}.page-content img{max-width:100%;height:auto}.page-content picture{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.page-content picture::after{content:"";position:absolute;bottom:0;right:0;left:0;top:0}.page-content picture img{display:block}.page-content pre{margin-bottom:28px;width:100%;word-wrap:normal;overflow:overlay;display:block}.page-content pre code{overflow:overlay;font-size:15px}.page-content .wp-caption{margin-bottom:28px;max-width:100%;height:auto}.page-content .wp-caption img{display:block}.page-content .wp-caption.aligncenter img{margin:auto}.page-content .wp-caption-text{margin:5px 0 0;font-size:15px;line-height:22px;font-style:italic;color:#989898}.page-content .wp-caption-text a{color:inherit}.page-content .wp-caption-text a:hover,.page-content .wp-caption-text a:active,.page-content .wp-caption-text a:focus{color:#bf192e}.page-content iframe{max-width:100%;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.fluid-width-video-wrapper{margin-bottom:28px}.page-content table{border-collapse:collapse;max-width:100%}.page-content .tablepress{margin-bottom:28px}.page-content .tablepress caption{display:none}.page-content .tablepress img{max-width:100%}.articles-list{overflow:hidden;margin:auto}.articles-list-inner{margin:0 -10px -20px}.articles-list .article{margin-bottom:20px;padding:0 10px;float:left}.articles-list .article.c1r1,.articles-list .article.c1r2,.articles-list .article.c1hr1,.articles-list .article.c1sr1{width:33.333333%}.articles-list .article.c2r1,.articles-list .article.c2hr1{width:66.666667%}.articles-list .article-top{position:relative;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex}.articles-list .article.c1r1 .article-top,.articles-list .article.c2r1 .article-top,.articles-list .article.c1r2 .article-top,.articles-list .article.c1hr1 .article-top,.articles-list .article.c2hr1 .article-top{-webkit-justify-content:flex-end;justify-content:flex-end;color:#fff}.articles-list .article.c1r1 .article-top{padding:28px;height:364px}.articles-list .article.c2r1 .article-top{padding:40px;height:364px}.articles-list .article.c1r2 .article-top{padding:28px 20px;height:748px}.articles-list .article.c1hr1 .article-top,.articles-list .article.c2hr1 .article-top{padding:28px;height:422px}.articles-list .article.c1sr1 .article-top{padding:20px;height:273px}.articles-list .article-top-inner{position:relative;z-index:1}.articles-list .article-top-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.articles-list .article-bottom{margin-top:14px}.articles-list .article-title{margin-bottom:0;text-transform:none;font-weight:500}.articles-list .article.c1r1 .article-title,.articles-list .article.c1r2 .article-title,.articles-list .article.c1hr1 .article-title,.articles-list .article.c1sr1 .article-title{font-size:24px;line-height:28px}.articles-list .article.c2r1 .article-title,.articles-list .article.c2hr1 .article-title{max-width:480px;font-size:32px;line-height:41px}.articles-list .article.c1r1 .article-title span,.articles-list .article.c2r1 .article-title span,.articles-list .article.c1r2 .article-title span,.articles-list .article.c1hr1 .article-title span,.articles-list .article.c2hr1 .article-title span{background-color:rgba(31,37,48,.8);display:inline-block;white-space:nowrap;margin-bottom:2px;padding:5px 14px}.articles-list .article-categories{padding:3px 12px 2px;display:inline-block;background-color:#20325a;color:#fff}.articles-list .article-author{display:inline-block}.articles-list .article.c1r1 .article-author,.articles-list .article.c2r1 .article-author,.articles-list .article.c1r2 .article-author,.articles-list .article.c1hr1 .article-author,.articles-list .article.c2hr1 .article-author{background-color:rgba(31,37,48,.8);padding:2px 12px 1px}.articles-list .article.c1sr1 .article-author{margin-top:7px}.articles-list .article-author span{display:inline-block;vertical-align:top}.articles-list .article-author-avatar img{border:1px solid #1f2530;border-radius:50%;width:30px}.articles-list .article-author-name{padding:1px 6px 1px 10px;font-weight:700}.videos-list{overflow:hidden;margin:auto}.videos-list-inner{margin:0 -10px -70px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.videos-list .video{width:33.333333%;margin-bottom:70px;padding:0 10px}.videos-list .video-thumb{text-decoration:none;margin-bottom:20px}.videos-list .video-thumb::before{width:72px;padding-left:7px;box-sizing:border-box;z-index:1;background-color:#bd192e;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:43px;line-height:72px;text-align:center;color:#fff;position:absolute;left:50%;top:50%}.videos-list .video-thumb:hover::before{opacity:.9}.videos-list .video-title{font-weight:400;padding:0 15%}.gform_wrapper{margin-bottom:28px}.gform_wrapper br,.gform_wrapper .gform_heading p,.gform_wrapper form+p,.gform_wrapper+p{display:none}.gform_wrapper .validation_error{margin-bottom:28px;color:#bf192e}.gform_wrapper .gform_fields{margin-bottom:0}.gform_fields .gfield{margin-bottom:13px;list-style:none;clear:both;padding:0;left:0}.gform_fields .gfield::before{display:none}.gform_fields .gfield.left,.gform_fields .gfield.right,.gform_fields .gfield.one-half,.gform_fields .gfield.one-third,.gform_fields .gfield.two-third{clear:none;z-index:1}.gform_fields .gfield.left,.gform_fields .gfield.right{width:48%}.gform_fields .gfield.gform_hidden,.gform_fields .gfield.gfield_visibility_hidden,.gform_fields .gfield.gform_validation_container{display:none}.gform_fields .gfield_label{margin-bottom:5px;display:block;font-size:16px;line-height:24px;text-transform:uppercase;font-weight:500}.gform_fields .gfield.no-label .gfield_label{display:none}.gform_fields .gfield .gfield_required{margin-left:4px;color:#bf192e}.gform_fields .gfield select,.gform_fields .gfield textarea,.gform_fields .gfield input[type=tel],.gform_fields .gfield input[type=text],.gform_fields .gfield input[type=email],.gform_fields .gfield input[type=number],.gform_fields .gfield input[type=password],.gform_fields .gfield input[type=url]{width:100%}.gform_fields .gfield textarea{height:180px}.gform_fields .gfield.gfield_error select,.gform_fields .gfield.gfield_error textarea,.gform_fields .gfield.gfield_error input[type=tel],.gform_fields .gfield.gfield_error input[type=text],.gform_fields .gfield.gfield_error input[type=email],.gform_fields .gfield.gfield_error input[type=number],.gform_fields .gfield.gfield_error input[type=password],.gform_fields .gfield.gfield_error input[type=url]{border-color:#bf192e}.gform_fields .gfield .gfield_radio,.gform_fields .gfield .gfield_checkbox{margin-bottom:0}.gform_fields .gfield .gfield_radio li,.gform_fields .gfield .gfield_checkbox li{display:-webkit-flex;display:flex;margin-bottom:4px;padding:0;left:0}.gform_fields .gfield .gfield_radio li:last-child,.gform_fields .gfield .gfield_checkbox li:last-child{margin-bottom:0}.gform_fields .gfield .gfield_radio input,.gform_fields .gfield .gfield_checkbox input{margin:6px 10px 0 0;min-width:16px}.gform_fields .gfield .gfield_radio label,.gform_fields .gfield .gfield_checkbox label{-webkit-tap-highlight-color:transparent;cursor:pointer}.gform_fields .gfield.gfield_error .gfield_radio label,.gform_fields .gfield.gfield_error .gfield_checkbox label{color:#bf192e}.gform_fields .gfield .ginput_container_name,.gform_fields .gfield .ginput_container_address,.gform_fields .gfield .ginput_container_password{margin-bottom:-10px;overflow:hidden}.gform_fields .gfield .ginput_container_name>span,.gform_fields .gfield .ginput_container_address>span,.gform_fields .gfield .ginput_container_password>span{margin-bottom:10px;display:block}.gform_fields .gfield .ginput_container_name label,.gform_fields .gfield .ginput_container_address label,.gform_fields .gfield .ginput_container_password label{display:none}.gform_fields .gfield .ginput_container_name .name_first,.gform_fields .gfield .ginput_container_address .ginput_left,.gform_fields .gfield .ginput_container_password .ginput_left{float:left;width:48%}.gform_fields .gfield .ginput_container_name .name_last,.gform_fields .gfield .ginput_container_address .ginput_right,.gform_fields .gfield .ginput_container_password .ginput_right{float:right;width:48%}.gform_wrapper .gfield_password_strength{background-color:#f2f2f2;border:1px solid #d8d8d8;padding:7px 16px;margin-top:10px}.gform_wrapper .gfield_password_strength.bad,.gform_wrapper .gfield_password_strength.short,.gform_wrapper .gfield_password_strength.mismatch{background-color:rgba(168,5,50,.1);border-color:rgba(168,5,50,.5);color:rgba(168,5,50,.8)}.gform_wrapper .gfield_password_strength.good{background-color:rgba(30,133,190,.1);border-color:rgba(30,133,190,.5);color:rgba(30,133,190,.8)}.gform_wrapper .gfield_password_strength.strong{background-color:rgba(143,174,27,.1);border-color:rgba(143,174,27,.5);color:rgba(143,174,27,.8)}.gform_fields .gfield .validation_message{display:none}.gform_footer{padding-top:13px;text-align:right}.gform_footer .gform_previous_button,.gform_footer .gform_next_button,.gform_footer .gform_button{padding:22px 30px;font-size:20px;line-height:31px;text-transform:uppercase}.gform_footer .gform_previous_button{margin-right:15px}.gform_footer p,.gform_footer+p{display:none}.gform_confirmation_message{margin-bottom:28px}.gf_clear_complex{clear:both}.page-section{padding-top:120px}.page-section.with-background:first-child,.page-section.with-background+.page-section.with-background{padding-top:0}.page-section:last-child{padding-bottom:120px}.page-section.with-background:last-child{padding-bottom:0}.page-section.with-bottom-arrow{position:relative}.page-section.with-bottom-arrow:nth-last-child(1){z-index:1}.page-section.with-bottom-arrow:nth-last-child(2){z-index:2}.page-section.with-bottom-arrow:nth-last-child(3){z-index:3}.page-section.with-bottom-arrow:nth-last-child(4){z-index:4}.page-section.with-bottom-arrow:nth-last-child(5){z-index:5}.page-section.with-bottom-arrow:nth-last-child(6){z-index:6}.page-section.with-bottom-arrow:nth-last-child(7){z-index:7}.page-section.with-bottom-arrow:nth-last-child(8){z-index:8}.page-section.with-bottom-arrow:nth-last-child(9){z-index:9}.page-section.with-bottom-arrow:nth-last-child(10){z-index:10}.page-section-bottom-arrow{-webkit-transform:translate3d(-50%,-1px,0);transform:translate3d(-50%,-1px,0);position:absolute;left:50%;top:100%}.page-section:not(.with-background):not(:last-child) .page-section-bottom-arrow{margin-top:120px}.page-section-bottom-arrow svg{display:block;width:86px}.about-section.desktop-text-light{color:#fff}.about-section-outer{position:relative;padding:100px 0}.about-section .wrap{position:relative;z-index:1}.about-section-middle{min-height:580px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.about-section-inner{max-width:530px}h2.about-section-title{margin-bottom:45px}.about-section.desktop-text-dark .about-section-title .with-corner::before{border-color:#20325a}.about-section.desktop-text-light .about-section-title .with-corner::before{border-color:#fff}.about-section-text{font-weight:400}.about-section-text p:last-child,.about-section-text ol:last-child,.about-section-text ul:last-child{margin-bottom:0}.about-section-button{margin-top:45px;min-width:320px}.about-section-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.about-section.desktop-text-light .about-section-bottom-arrow path{fill:#20325a}.about-section.desktop-text-light .about-section-bottom-arrow polyline{stroke:#fff}h2.articles-section-title{margin-bottom:75px;text-align:center}.articles-section-button{text-align:center;margin-top:100px}.articles-section-button a{min-width:320px}.articles-section-top{padding-top:120px;position:relative}.articles-section-top:last-child{padding-bottom:120px}.articles-section-top .wrap{position:relative;z-index:1}.articles-section-top-divider{margin:100px 0;height:26px;background-image:url(lib/images/divider-arrow.svg);background-position:center;background-size:auto 100%}.articles-section-top-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.articles-section-bottom{padding-bottom:120px;padding-top:100px}.articles-section .category-tabs-label{padding:18px 25px;display:none;text-transform:uppercase;letter-spacing:.02em;font-weight:700}.articles-section .category-tabs-label span{-webkit-tap-highlight-color:transparent;cursor:pointer}.articles-section .category-tabs-label span i{margin-left:5px;font-size:12px}.articles-section .category-tabs-label span i::before{display:inline-block;-webkit-transition:transform .2s;transition:transform .2s}.articles-section .category-tabs-label.clicked span i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.articles-section .category-tabs ul{margin-bottom:0;list-style:none;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.articles-section .category-tabs li{padding:18px 30px;margin-bottom:0;left:0;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:400;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.articles-section .category-tabs li.active{background-color:#fff;color:#bf192e}.articles-section .category-tabs li:not(.active){-webkit-tap-highlight-color:transparent;cursor:pointer}.articles-section .category-tabs li:not(.active):hover{color:#bf192e}.articles-section .tab:not(.active){overflow:hidden;height:0}.books-section{text-align:center}.books-section-outer{background-color:#f9f9f9;padding:120px 0}.books-section-middle{overflow:hidden;margin:auto}.books-section-inner{margin:0 -10px -20px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.books-section-item{margin-bottom:20px;padding:0 10px;display:-webkit-flex;display:flex}.books-section-item.regular{width:25%;font-size:16px;line-height:22px}.books-section-item.featured{width:50%;font-size:22px;line-height:30px}.books-section-item-inner{-webkit-flex-grow:1;flex-grow:1}.books-section.with-background .books-section-item-inner{background-color:#fff}.books-section:not(.with-background) .books-section-item-inner{background-color:#f9f9f9}.books-section-item.regular .books-section-item-inner{padding:25px 20px 20px}.books-section-item.featured .books-section-item-inner{padding:30px 25px 25px}.books-section-item-thumb{display:inline-block}.books-section-item.regular .books-section-item-thumb{margin-bottom:20px}.books-section-item.featured .books-section-item-thumb{margin-bottom:25px}.books-section-item.regular img{max-width:130px}.books-section-item.featured img{max-width:185px}.books-section-item-title{margin-bottom:0;text-transform:none;line-height:inherit;font-size:inherit;font-weight:400}.books-section-item-meta{margin-top:3px;color:#6f757f}.cta-section-outer{background-color:#bf192e;color:#fff;padding:30px 0}.cta-section .wrap{max-width:1020px}.cta-section-inner{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.cta-section-badge{padding-right:30px;width:22.959184%}.cta-section-content{width:77.040816%;padding-right:23.469388%;padding-left:15px;position:relative}h2.cta-section-title{margin-bottom:0;margin-left:-15px;font-size:35px}.cta-section-text{max-width:440px;margin-top:15px}.cta-section-text p:last-child,.cta-section-text ol:last-child,.cta-section-text ul:last-child{margin-bottom:0}.cta-section-button{width:26.490066%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 4px 16px rgba(0,0,0,.4);border-radius:7px;position:absolute;right:0;top:50%}.cta-section-bottom-arrow path{fill:#bf192e}.cta-section-bottom-arrow polyline{stroke:#fff}.founder-section .wrap{max-width:1160px}.founder-section-outer{background-color:#f7f7f7;padding-top:35px}.founder-section-inner{position:relative;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex}.founder-section-content{padding-top:120px;padding-bottom:150px;width:45.714286%;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.founder-section.image-left .founder-section-content{order:1}h2.founder-section-title{margin-bottom:25px}.founder-section-text{line-height:36px}.founder-section-text p,.founder-section-text ol,.founder-section-text ul{margin-bottom:36px}.founder-section-text p:last-child,.founder-section-text ol:last-child,.founder-section-text ul:last-child{margin-bottom:0}.founder-section-button{margin-top:40px}.founder-section-image{width:50.892857%;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex}.founder-section-line{background-color:#20325a;height:4px;position:absolute}.founder-section.image-left .founder-section-line{right:30.892857%}.founder-section.image-right .founder-section-line{left:10.892857%}.founder-section-line.top{top:53px}.founder-section.image-left .founder-section-line.top{left:33.660714%}.founder-section.image-right .founder-section-line.top{right:33.660714%}.founder-section-line.bottom{bottom:92px}.founder-section.image-left .founder-section-line.bottom{left:12.5%}.founder-section.image-right .founder-section-line.bottom{right:12.5%}.founder-section-line.top::before,.founder-section-line.bottom::before,.founder-section-line.bottom::after{background-color:#20325a;width:4px;position:absolute;content:''}.founder-section-line.top::before{height:38px;top:0}.founder-section.image-left .founder-section-line.top::before{right:0}.founder-section.image-right .founder-section-line.top::before{left:0}.founder-section-line.bottom::before{height:38px;bottom:0}.founder-section.image-left .founder-section-line.bottom::before{right:0}.founder-section.image-right .founder-section-line.bottom::before{left:0}.founder-section-line.bottom::after{height:152px;bottom:0}.founder-section.image-left .founder-section-line.bottom::after{left:0}.founder-section.image-right .founder-section-line.bottom::after{right:0}.logos-section-outer{background-color:#f9f9f9;color:#fff;padding:30px 0}.logos-section-inner{margin:0 -10px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.logos-section-label{border-right:2px solid #8d96aa;padding:20px 18px 20px 10px;margin-right:10px;font-weight:400;color:#6f757f}.logos-section-item{max-width:25%;margin:10px 0;padding:10px}.logos-section-item img{-webkit-transition:filter .15s;transition:filter .15s}.logos-section-item:not(:hover) img{-webkit-filter:contrast(30%) brightness(150%) grayscale(100%);filter:contrast(30%) brightness(150%) grayscale(100%)}.logos-section-bottom-arrow path{fill:#f9f9f9}.shortcuts-section{text-align:center}h2.shortcuts-section-title{margin-bottom:90px}.shortcuts-section-middle{overflow:hidden;margin:auto}.shortcuts-section-inner{margin:0 -10px -20px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.shortcuts-section-item{margin-bottom:20px;padding:0 10px;width:25%;display:-webkit-flex;display:flex}.shortcuts-section-item::before{content:'';padding-top:100%;float:left}.shortcuts-section-item-outer{background-color:#1f2530;position:relative;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex}.shortcuts-section-item-inner{padding:20px;position:relative;z-index:1;background:-moz-linear-gradient(-45deg,rgba(62,97,155,0.5) 0%,rgba(240,76,76,0.5) 100%);background:-webkit-linear-gradient(-45deg,rgba(62,97,155,0.5) 0%,rgba(240,76,76,0.5) 100%);background:linear-gradient(135deg,rgba(62,97,155,0.5) 0%,rgba(240,76,76,0.5) 100%);-webkit-flex-grow:1;flex-grow:1;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;font-size:28px;line-height:34px;text-transform:uppercase;color:#fff}a.shortcuts-section-item-inner:hover,a.shortcuts-section-item-inner:active,a.shortcuts-section-item-inner:focus{background:rgba(32,50,90,.9);text-decoration:none;color:#fff}.shortcuts-section-item-background{background-position:center;background-size:cover;opacity:.5;position:absolute;bottom:0;right:0;left:0;top:0}.team-section{text-align:center}.team-section.desktop-text-light{color:#fff}.team-section-outer{position:relative;padding:120px 0}.team-section .wrap{position:relative;z-index:1}h2.team-section-title{margin-bottom:100px}.team-section.desktop-text-dark .team-section-title .with-corner::before{border-color:#20325a}.team-section.desktop-text-light .team-section-title .with-corner::before{border-color:#fff}.team-section-middle{margin:auto}.team-section-inner{margin:0 -12px -70px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.team-section-member{margin-bottom:70px;padding:0 12px;width:25%}.team-section-member-photo{margin-bottom:35px}.team-section-member-photo img{width:100%}.team-section-member-name{margin-bottom:0;font-size:36px;line-height:44px;font-weight:300}.team-section-member-name a{text-decoration:none;color:inherit}.team-section-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.team-section.desktop-text-light .about-section-bottom-arrow path{fill:#20325a}.team-section.desktop-text-light .about-section-bottom-arrow polyline{stroke:#fff}.text-image-section .wrap{max-width:1160px}.text-image-section-inner{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex}.text-image-section-content{width:45.714286%}.text-image-section.image-left .text-image-section-content{order:1}h2.text-image-section-title{margin-bottom:40px;margin-left:-20px}.text-image-section-text{line-height:36px}.text-image-section-text p,.text-image-section-text ol,.text-image-section-text ul{margin-bottom:36px}.text-image-section-text p:last-child,.text-image-section-text ol:last-child,.text-image-section-text ul:last-child{margin-bottom:0}.text-image-section-button{margin-top:40px}.text-image-section-image{width:48.214286%}.videos-section{text-align:center}.videos-section-outer{background-color:#1f2530;color:#fff;padding:100px 0}h2.videos-section-title{margin-bottom:70px}.videos-section-button{margin-top:80px}.videos-section-button a{min-width:320px}.videos-section-bottom-arrow path{fill:#1f2530}.videos-section-bottom-arrow polyline{stroke:#20325a}.page.home .about-section-inner{max-width:460px}.page.home .about-section-title{margin-bottom:60px}.page.home .about-section-button{margin-top:75px}.page.blog .page-content{position:relative;padding:120px 0}.page.blog .page-content .wrap{position:relative;z-index:1}.page.blog .page-content-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.page-content .pagination{text-align:center;margin-top:80px;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.page-content .pagination a,.page-content .pagination span{display:inline-block;margin:10px 4px 0;padding:8px 5px}.page-content .pagination a,.page-content .pagination .current{min-width:44px}.page-content .pagination a{color:#1f2530}.page-content .pagination a:hover,.page-content .pagination a:active,.page-content .pagination a:focus{background-color:#bf192e;color:#fff;text-decoration:none}.page-content .pagination .current{background-color:#bf192e;color:#fff}.page.article .page-outer{background-color:#f9f9f9;padding:80px 0}.page.article .page-inner{padding-right:390px}.page.article .page-content{width:100%;max-width:695px;float:left}.page.article .article-breadcrumbs{background-color:#20325a;display:inline-block;margin-bottom:30px;padding:2px 15px;font-size:24px;line-height:36px;color:#fff}.page.article .article-breadcrumbs a{text-decoration:none;color:inherit}.main-article .article-title{text-transform:none;margin-bottom:15px}.main-article .article-meta{margin-bottom:26px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:16px;color:#6f757f}.main-article .article-author{margin-right:5.755396%}.main-article .article-author span{display:inline-block;vertical-align:top}.main-article .article-author-avatar img{border-radius:50%;width:40px}.main-article .article-author-name{padding:6px 0 6px 10px}.main-article .article-author-name span{color:#bf192e}.main-article .article-date{margin-right:5.755396%}.main-article .article-thumb{margin-bottom:35px}.main-article .article-thumb img{width:100%}.main-article .article-text{line-height:26px}.main-article .article-text a{text-decoration:underline;font-weight:700}.main-article .article-text a:hover,.main-article .article-text a:active,.main-article .article-text a:focus{background-color:#bf192e;text-decoration:none;color:#fff}.main-article .article-author-box{background-color:#fff;padding:18px 20px 20px;margin-top:40px;display:-webkit-flex;display:flex}.main-article .article-author-box-left{padding-top:2px;min-width:120px}.main-article .article-author-box-right{padding-left:25px;-webkit-order:1;order:1}.main-article .article-author-box-name{font-weight:700}.main-article .article-author-box-bio{margin-top:5px;font-size:16px;line-height:28px}.main-article .article-author-box-bio p,.main-article .article-author-box-bio ol,.main-article .article-author-box-bio ul{margin-bottom:12px}.main-article .article-author-box-bio p:last-child,.main-article .article-author-box-bio ol:last-child,.main-article .article-author-box-bio ul:last-child{margin-bottom:0}.main-article .article-author-box-link{display:inline-block;margin-top:5px;font-size:16px;line-height:28px}.main-article .article-author-box-contacts{margin:12px -3px 0;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.main-article .article-author-box-contacts li{list-style:none;margin:0 3px;padding-right:0;left:0;font-size:13px;line-height:25px;text-align:center;color:#fff}.main-article .article-author-box-contacts li a{display:inline-block;width:25px;background-color:#1f325a;border-radius:50%;color:inherit}.main-article .article-author-box-contacts li a:hover,.main-article .article-author-box-contacts li a:active,.main-article .article-author-box-contacts li a:focus{background-color:#bf192e;text-decoration:none}.main-article .article-author-box-contacts li a::before{vertical-align:top}.related-articles{border-top:1px solid #ccc;padding-top:45px;margin-top:50px}.related-articles-title{margin-bottom:30px}.related-articles .article.c1r1{width:50%}.article-comments{border-top:1px solid #ccc;padding-top:45px;margin-top:50px}.article-comments .comments-list .comment{margin-bottom:28px;list-style:none;padding-right:0;left:0}.article-comments .comment-top{position:relative;padding:2px 85px 2px 0;margin-bottom:8px}.article-comments .comment-author{font-weight:500}.article-comments .comment-reply{position:absolute;right:0;top:0}.article-comments .comment-reply a{display:inline-block;padding:5px 12px;border:1px solid #bf192e;border-radius:5px;font-size:14px;line-height:21px;text-decoration:none;font-weight:500}.article-comments .comment-reply a:hover,.article-comments .comment-reply a:active,.article-comments .comment-reply a:focus{background-color:#bf192e;color:#fff}.article-comments .awaiting-moderation{margin-bottom:2px;font-style:italic;color:#bf192e}.article-comments .comment-content p{margin-bottom:5px}.article-comments .comment-content+.reply{margin-top:5px;font-size:14px}.article-comments .children{padding-left:50px;margin:28px 0 0}.article-comments .children .comment{margin-bottom:0;padding-left:0}.article-comments .children .comment:nth-child(n+2){margin-top:30px}.article-comments .children .comment::before{display:none}.article-comments .comments-list #respond{margin-bottom:30px;margin-top:20px}.article-comments #cancel-comment-reply{margin-bottom:4px;font-size:15px}.article-comments .comment-notice{margin-bottom:12px;font-size:16px;color:#6f757f}.article-comments .comment-form .required{margin-left:5px;color:#bf192e}.article-comments .comment-form p{margin-bottom:22px}.article-comments .comment-form p.no-margin{margin-bottom:0}.article-comments .comment-form label{margin-bottom:8px;display:block;font-weight:400}.article-comments .comment-form textarea,.article-comments .comment-form input[type=text],.article-comments .comment-form input[type=email]{background-color:#fff}.article-comments .comment-form textarea{height:150px;width:100%}.article-comments .comment-form input[type=text],.article-comments .comment-form input[type=email]{max-width:100%;width:500px}.article-comments .comment-form input[type=submit]{margin-top:10px;min-width:200px}.page-sidebar{width:360px;margin-right:-390px;float:right}.page-sidebar p{margin-bottom:28px}.page-sidebar p:empty{margin-bottom:0}.page-sidebar ol,.page-sidebar ul{margin-bottom:28px}.page-sidebar li{margin-bottom:6px;position:relative;padding-right:25px;left:25px}.page-sidebar ul>li{list-style:none}.page-sidebar img{max-width:100%;height:auto}.page-sidebar picture{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.page-sidebar picture::after{content:"";position:absolute;bottom:0;right:0;left:0;top:0}.page-sidebar picture img{display:block}.page-sidebar .widget{background-color:#fff;padding:20px}.page-sidebar .widget:not(:first-child){margin-top:20px}.page-sidebar .widget-title{padding-top:10px}.page-sidebar .widget-title span{padding-left:15px}.page-sidebar .widget-title+ul{margin:-12px 0 0}.page-sidebar .widget-title+ul>li{margin:0 -20px;padding:20px}.page-sidebar .widget-title+ul>li:not(:last-child){border-bottom:1px dashed #20325a}.page-sidebar .widget-title+ul>li a{display:inline-block}.page-sidebar .widget-articles-list li{left:0}.page-sidebar .widget-articles-list .thumb{width:80px;padding-top:2px;position:relative;float:left}.page-sidebar .widget-articles-list .text{margin-left:100px;line-height:24px}.page-sidebar .widget-articles-list .title{margin-bottom:2px;font-weight:400}.page-sidebar .widget-articles-list .author{color:#6f757f}.page-sidebar .widget_archive label,.page-sidebar .widget_categories label{display:none}.page-sidebar .widget_archive select,.page-sidebar .widget_categories select{margin-top:13px;width:100%}.page-sidebar .widget_cta{padding:22px 12.5%;background-color:#bf192e;color:#fff}.page-sidebar .widget_cta+.widget_cta,.page-sidebar .widget_search+.widget_cta{margin-top:0}.page-sidebar .widget_cta .widget-badge{width:100%;max-width:191px;margin:0 auto 38px;display:block}.page-sidebar .widget_cta .widget-title{text-transform:none;margin-bottom:10px}.page-sidebar .widget_cta .widget-title span{padding-left:0}.page-sidebar .widget_cta .widget-title span::before{border-color:#fff;left:-15px}.page-sidebar .widget_cta .widget-button{text-align:center;padding-bottom:15px;padding-top:8px}.page-sidebar .widget_cta .widget-button .button{box-shadow:0 4px 16px rgba(0,0,0,.4);border-radius:7px;min-width:200px}.page-sidebar .widget_nav_menu li{padding:13px 20px;margin:0 -20px}.page-sidebar .widget_nav_menu li:not(:last-child){border-bottom:1px dashed #20325a}.page-sidebar .widget_nav_menu li ul{border-top:1px dashed #20325a;margin:13px 0 0 -20px;padding-left:40px}.page-sidebar .widget_nav_menu li li:last-child{padding-bottom:0}.page-sidebar .widget_nav_menu li a{display:inline-block}.page-sidebar .widget_search{padding:28px 12.5%}.page-sidebar .textwidget{margin-top:13px}.page-sidebar .textwidget p:last-child,.page-sidebar .textwidget ol:last-child,.page-sidebar .textwidget ul:last-child{margin-bottom:0}.page-sidebar .sidebar_atf_wrapper{margin-top:20px}.page.videos .page-content{position:relative;padding:120px 0}.page.videos .load-more{margin-top:90px;display:block}.page.videos .page-content .overlay{display:none;z-index:2;background-image:url(lib/images/loader.svg);background-color:rgba(255,255,255,.75);background-position:center bottom 95px;position:absolute;bottom:0;right:0;left:0;top:0}.page.video .page-title{margin-bottom:40px}.page.video .page-video{margin-bottom:30px}.page.video .page-video img{width:100%}.page.contact .page-content{position:relative;padding-bottom:100px;padding-top:90px;text-align:center}.page.contact .page-content .wrap{max-width:920px;position:relative;z-index:1}.page.contact .page-content-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.page.contact .text-section{line-height:32px;padding:0 30px}.page.contact .text-section p,.page.contact .text-section ol,.page.contact .text-section ul{margin-bottom:32px}.page.contact .text-section p:last-child,.page.contact .text-section ol:last-child,.page.contact .text-section ul:last-child{margin-bottom:0}.page.contact .contact-form-section{background-color:#fff;padding:75px 80px 80px;position:relative}.page.contact .contact-form-section:not(:first-child){margin-top:80px}.page.contact .contact-form-section-arrow{top:0}.page.contact .contact-form-section-arrow path{fill:#f9f9f9}.page.contact .contact-form-section-title{margin-bottom:10px;font-size:28px;font-weight:300}.page.contact .contact-form-section-text{margin-bottom:40px}.page.contact .contact-form-section-text p:last-child,.page.contact .contact-form-section-text ol:last-child,.page.contact .contact-form-section-text ul:last-child{margin-bottom:0}.page.contact .contact-form-section .gform_wrapper{margin-bottom:0}.page.contact .contact-form-section .gfield_label{display:none}.page.contact .contact-form-section .gform_footer img{display:none}.page.contact .contact-form-section .gform_button{min-width:225px}.page.contact .contact-form-section .gform_confirmation_message,.page.contact .contact-form-section .confirmation-message{margin-top:45px;font-size:22px;line-height:30px;color:#bf192e}.page.contact .contact-form-section .gform_confirmation_message{margin-bottom:0}.page.contact .contact-form-section .confirmation-message{display:none}.page.default .page-content{padding-bottom:60px;padding-top:80px}.page-footer .with-corner::before{border-color:#20325a}.popup-window{background-color:rgba(0,0,0,.75);overflow-y:scroll;position:fixed;display:none;z-index:20;bottom:0;right:0;left:0;top:0}.admin-bar .popup-window{top:32px}.popup-window-outer{display:table;position:absolute;height:100%;width:100%}.popup-window-inner{display:table-cell;vertical-align:middle;padding:20px}.popup-window-container{background-color:#fff;position:relative;max-width:1140px;margin:auto}.popup-window .close-icon{cursor:pointer;width:30px;font-size:20px;line-height:30px;text-align:center;position:absolute;right:10px;top:10px}.popup-window .close-icon:hover{color:#bf192e}.popup-window .close-icon::before{display:block}.popup-window-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.popup-window-shadow{background-color:#000;position:absolute;z-index:1;bottom:0;right:0;left:0;top:0}.form-popup{text-align:center}.form-popup-container{max-width:920px;display:-webkit-flex;display:flex}.form-popup-main{padding:40px 6.521739%;width:50%}.form-popup-main:last-child{margin:auto}.form-popup-text p:last-child,.form-popup-text ol:last-child,.form-popup-text ul:last-child{margin-bottom:0}.form-popup .gform_wrapper{margin:40px 0 0}.form-popup .validation_error{display:none}.form-popup .gfield_label{text-transform:uppercase;white-space:nowrap}.form-popup .gform_footer{text-align:center;padding-top:15px}.form-popup .gform_footer img{display:none}.form-popup .gform_button{min-width:128px}.form-popup .gform_confirmation_message{text-align:center;margin-bottom:0}.form-popup-sidebar{width:50%;-webkit-order:-1;order:-1}.team-popup-container{background-color:transparent;padding-top:100px;max-width:680px}.team-popup-container-inner{background-color:#fff;padding-top:1px}.team-popup-photo{max-width:440px;margin:-100px auto 45px;padding:0 40px}.team-popup-photo img{height:auto;width:100%}h2.team-popup-name{margin-bottom:45px;padding:0 50px;text-align:center}.team-popup-bio{padding:0 50px 45px;font-size:20px;line-height:32px}.team-popup-bio:last-child{padding-bottom:60px}.team-popup-bio p,.team-popup-bio ol,.team-popup-bio ul{margin-bottom:32px}.team-popup-bio p:last-child,.team-popup-bio ol:last-child,.team-popup-bio ul:last-child{margin-bottom:0}.team-popup-contacts{background-color:#f9f9f9;padding:23px 40px;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.team-popup-contacts li{list-style:none;margin:0 10px;font-size:40px;line-height:80px;text-align:center;color:#fff}.team-popup-contacts li a{display:inline-block;width:80px;background-color:#1f325a;border-radius:50%;color:inherit}.team-popup-contacts li a:hover,.team-popup-contacts li a:active,.team-popup-contacts li a:focus{background-color:#bf192e;text-decoration:none}.team-popup-contacts li a::before{vertical-align:top}.team-popup i.close-icon{color:#fff;right:0;top:0}.advertiser-disclosure-popup-container{padding:45px 50px 40px;max-width:760px}.advertiser-disclosure-text p:last-child,.advertiser-disclosure-text ol:last-child,.advertiser-disclosure-text ul:last-child{margin-bottom:0}.site-footer{text-align:center;padding:25px 0;font-size:16px;line-height:28px}.site-footer li{list-style:none}.site-footer a{text-decoration:none;color:inherit}.bottom-logo{max-width:228px;margin:0 auto 25px;display:block}.bottom-logo svg{display:block}.bottom-logo path,.bottom-logo tspan{fill:#20325a}a.bottom-logo:hover path,a.bottom-logo:hover tspan{fill:#bf192e}.bottom-navigation{margin-bottom:25px}.bottom-navigation ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.bottom-navigation li{margin:0 14px}.bottom-navigation li a{display:inline-block}.bottom-navigation li a:hover,.bottom-navigation li a:active,.bottom-navigation li a:focus{color:#bf192e}.social-buttons{margin-bottom:25px}.social-buttons ul{-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.social-buttons li{margin:0 14px;font-size:20px;line-height:40px;color:#fff}.social-buttons li a{display:inline-block;width:40px;background-color:#1f325a;border-radius:50%}.social-buttons li a:hover,.social-buttons li a:active,.social-buttons li a:focus{background-color:#bf192e}.social-buttons li a::before{vertical-align:top}.copyrights{color:#a5acb5}.copyrights-text,.copyrights-menu,.copyrights-menu ul,.copyrights-menu li{display:inline}.copyrights-menu li::before{margin:0 4px;content:'|'}#footer_branding{display:none}.page-content .collapseomatic{background-position:0 4px}.page-content .dpsp-shortcode-wrapper{overflow:hidden}.page-content .dpsp-networks-btns-share{margin-bottom:-10px!important;overflow:hidden}.page-content .dpsp-networks-btns-share li{padding-right:0;left:0}.page-content .dpsp-icon-total-share::before{font-family:social pug}