@import url(https://use.typekit.net/kpv7kpd.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}div.ccm-page header{width:100%;position:fixed;z-index:750;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateZ(0)}@media (min-width:768px) and (max-width:1199px){div.ccm-page header{padding:0 20px}}@media (min-width:768px){div.ccm-page header.scroll{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}div.ccm-page header #header{background-color:rgba(35,35,35,.9);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative}@media (min-width:1200px){div.ccm-page header #header{max-width:1140px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:76px;top:60px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page header #header{height:76px;margin-top:60px}}@media (max-width:767px){div.ccm-page header #header #header-wrapper{height:50px}div.ccm-page header #header #header-wrapper:after{content:"";display:table;clear:both}}div.ccm-page header #header a.logo{float:left;display:block;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transform:translateZ(0)}div.ccm-page header #header a.logo img{width:auto}@media (min-width:768px){div.ccm-page header #header a.logo img{height:28px;margin:38px 0 0 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:767px){div.ccm-page header #header a.logo img{height:18px;margin:25px 0 0 15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}div.ccm-page header #header a.logo:hover{opacity:.8}div.ccm-page header #header #navigation-trigger{background:transparent;border:none;float:right}@media (min-width:1200px){div.ccm-page header #header #navigation-trigger{display:none;visibility:none}}@media (min-width:768px){div.ccm-page header #header #navigation-trigger{width:76px;height:76px}}@media (max-width:767px){div.ccm-page header #header #navigation-trigger{width:50px;height:50px}}div.ccm-page header #header #navigation-trigger i{display:block;margin:0 auto;width:24px;height:24px}div.ccm-page header #header #navigation-trigger[aria-expanded=false] svg .fill{fill:#fff}div.ccm-page header #header #navigation-trigger[aria-expanded=true] svg .fill{fill:#faaf3f}@media (min-width:1200px){div.ccm-page header #header nav#navigation{margin-right:20px;display:block!important}}@media (max-width:1199px){div.ccm-page header #header nav#navigation{display:none;position:absolute;border:1px solid #454545;background:#323232;-webkit-box-shadow:3px 4px 4px rgba(0,0,0,.5);box-shadow:3px 4px 4px rgba(0,0,0,.5);max-height:80vh!important}div.ccm-page header #header nav#navigation .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#faaf3f;opacity:.25}}@media (min-width:768px) and (max-width:1199px){div.ccm-page header #header nav#navigation{top:56px;right:20px;width:300px}}@media (max-width:767px){div.ccm-page header #header nav#navigation{width:calc(100% - 30px);top:43px;right:15px}}div.ccm-page header #header #menu{font-size:14px;text-transform:uppercase;-ms-text-spacing:.5px;text-spacing:.5px}div.ccm-page header #header #menu a.nav-path-selected{font-weight:700;color:#fff}div.ccm-page header #header #menu i.accordion{width:58px;height:100%;position:absolute;top:0;right:0;cursor:pointer;background:url("../../assets/navigation-arrow-down.svg") no-repeat 50%;text-indent:-9999px;z-index:2;background-size:12px;-webkit-transition:transform .15s ease-in-out;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;-webkit-transform:translateZ(0)}div.ccm-page header #header #menu i.accordion.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1200px){div.ccm-page header #header #menu i.accordion{height:58px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page header #header #menu i.accordion{height:48px}}@media (max-width:767px){div.ccm-page header #header #menu i.accordion{height:44px}}div.ccm-page header #header #menu ul{font-family:montserrat,sans-serif}@media (min-width:1200px){div.ccm-page header #header #menu ul{float:right}}@media (min-width:1200px){div.ccm-page header #header #menu ul li{float:left;line-height:76px;margin:0 11px}div.ccm-page header #header #menu ul li ul li{display:block;margin:0;width:100%}}@media (min-width:1200px){div.ccm-page header #header #menu ul li i.accordion{display:none;visibility:hidden}}@media (min-width:1200px){div.ccm-page header #header #menu ul li.nav-path-selected a:before,div.ccm-page header #header #menu ul li.nav-selected a:before{display:none!important;visibility:hidden!important}div.ccm-page header #header #menu ul li.nav-path-selected a:after,div.ccm-page header #header #menu ul li.nav-selected a:after{margin-top:5px;background-color:#faaf3f;border-radius:2.5px;content:"";display:block;height:5px;width:104%;-webkit-transform:translateX(-1%);transform:translateX(-1%);position:absolute;left:0;bottom:22px}}div.ccm-page header #header #menu ul li.nav-path-selected ul a:before,div.ccm-page header #header #menu ul li.nav-selected ul a:before{display:block!important;visibility:visible!important}div.ccm-page header #header #menu ul li.nav-path-selected ul a:after,div.ccm-page header #header #menu ul li.nav-selected ul a:after{display:none!important;visibility:hidden!important}div.ccm-page header #header #menu ul li a{display:block;text-decoration:none;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateZ(0)}@media (min-width:1200px){div.ccm-page header #header #menu ul li a{color:#c8c8c8;height:76px;padding:0 3px}}@media (max-width:1199px){div.ccm-page header #header #menu ul li a{color:#fff;padding:15px 45px 15px 25px}}@media (min-width:1200px){div.ccm-page header #header #menu ul li a:active,div.ccm-page header #header #menu ul li a:hover{color:#fff}}@media (max-width:1199px){div.ccm-page header #header #menu ul li a:active,div.ccm-page header #header #menu ul li a:hover{background-color:#1f1f1f}}@media (min-width:1200px){div.ccm-page header #header #menu ul li:active ul ul,div.ccm-page header #header #menu ul li:hover ul ul{display:none}}@media (min-width:768px){div.ccm-page header #header #menu ul li.about{display:none;visibility:hidden}}div.ccm-page header #header #menu ul li.about a{display:block;border-top:1px solid #5d5d5d;padding:20px 0;text-align:center}@media (min-width:1200px){div.ccm-page header #header #menu ul li ul{display:none;position:absolute;top:56px;right:-10px;width:300px;border:1px solid #454545;background:#323232;-webkit-box-shadow:3px 4px 4px rgba(0,0,0,.5);box-shadow:3px 4px 4px rgba(0,0,0,.5)}}@media (max-width:1199px){div.ccm-page header #header #menu ul li ul{display:none}}div.ccm-page header #header #menu ul li ul li{line-height:normal;position:relative}@media (min-width:1200px){div.ccm-page header #header #menu ul li ul li i.accordion{display:block;visibility:visible}}div.ccm-page header #header #menu ul li ul li a{display:block;height:auto;color:#fff;text-decoration:none}@media (min-width:1200px){div.ccm-page header #header #menu ul li ul li a{padding:20px 45px 20px 25px}div.ccm-page header #header #menu ul li ul li a:hover{background-color:#1f1f1f}}@media (max-width:1199px){div.ccm-page header #header #menu ul li ul li a{padding:15px 45px 15px 40px;background-color:#2b2b2b}div.ccm-page header #header #menu ul li ul li a:hover{background-color:#1f1f1f}}div.ccm-page header #header #menu ul li ul li ul{display:none;position:relative;top:auto;right:auto;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1200px){div.ccm-page header #header #menu ul li ul li ul li a{padding:15px 50px 15px 40px;background-color:#2b2b2b}div.ccm-page header #header #menu ul li ul li ul li a:hover{background-color:#1f1f1f}}div.ccm-page header #header #menu ul li{position:relative}div.ccm-page header #header #menu ul li.nav-selected a:before{position:absolute;top:12px;left:8px;content:"";display:block;width:5px;border-radius:2.5px;height:calc(100% - 24px);background-color:#faaf3f}div.ccm-page header #header #menu ul li.nav-selected ul a:before{display:none!important;visibility:hidden!important}div.ccm-page header #header-utility{height:40px;background-color:#0b0b0b;position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #4a4a4a}@media (max-width:767px){div.ccm-page header #header-utility{display:none;visibility:hidden}}div.ccm-page header #header-utility ul:after{content:"";display:table;clear:both}div.ccm-page header #header-utility ul li:first-child{border-right:1px solid #4a4a4a;float:left}div.ccm-page header #header-utility ul li:nth-child(2){border-left:1px solid #4a4a4a;float:right;display:none}div.ccm-page header #header-utility ul li a{color:#fff;display:block;height:40px;text-align:center;font-size:12px;line-height:40px;text-decoration:none;padding:0 20px}div.ccm-page footer{border-top:8px solid #faaf3f}@media (min-width:768px){div.ccm-page footer{padding-top:60px}}@media (max-width:767px){div.ccm-page footer{padding-top:25px;text-align:center}}div.ccm-page footer #footer h4{font-family:din-2014,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;color:#fff}@media (min-width:768px){div.ccm-page footer #footer h4{margin-bottom:25px}}@media (max-width:767px){div.ccm-page footer #footer h4{margin-top:35px}}div.ccm-page footer #footer ul{font-size:13px;line-height:15px}@media (min-width:768px){div.ccm-page footer #footer ul li{margin-bottom:15px}}@media (max-width:767px){div.ccm-page footer #footer ul li{margin-bottom:18px}}div.ccm-page footer #footer ul li a{color:#c8c8c8;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transform:translateZ(0)}div.ccm-page footer #footer ul li a:active,div.ccm-page footer #footer ul li a:hover{color:#fff}@media (max-width:767px){div.ccm-page footer #footer .ccm-block-social-links{display:inline-block}}div.ccm-page footer #footer .ccm-block-social-links ul{border:none!important}@media (min-width:768px){div.ccm-page footer #footer .ccm-block-social-links ul li{display:block}}@media (max-width:767px){div.ccm-page footer #footer .ccm-block-social-links ul li{margin:0 10px}}div.ccm-page footer #footer .ccm-block-social-links ul li a{position:relative!important;top:auto;left:auto}div.ccm-page footer #footer .ccm-block-social-links ul li a i{color:#828c8e;font-size:18px;width:18px;text-align:center;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transform:translateZ(0)}@media (min-width:768px){div.ccm-page footer #footer .ccm-block-social-links ul li a i{-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:10px}}@media (max-width:767px){div.ccm-page footer #footer .ccm-block-social-links ul li a span{display:none;visibility:hidden}}div.ccm-page footer #footer .ccm-block-social-links ul li a:hover i{color:#fff}div.ccm-page footer #footer div[class^=col-]{position:relative}@media (min-width:1200px){div.ccm-page footer #footer div[class^=col-]{padding-left:40px}}div.ccm-page footer #footer div[class^=col-]:first-of-type ul{font-family:din-2014,sans-serif;font-weight:700;color:#fff;font-size:15px}@media (max-width:767px){div.ccm-page footer #footer div[class^=col-]:first-of-type{padding-bottom:5px}}@media (max-width:767px){div.ccm-page footer #footer div[class^=col-]:not(:first-of-type) ul{padding-top:20px;border-top:1px solid hsla(0,0%,100%,.1)}}@media (max-width:767px){div.ccm-page footer #footer div[class^=col-]:last-of-type{border-top:none}}div.ccm-page footer #copyright{padding-top:20px;padding-bottom:30px}div.ccm-page footer #copyright small{font-size:14px;color:#c8c8c8;display:block}@media (min-width:1200px){div.ccm-page footer #copyright small{height:35px}div.ccm-page footer #copyright small p{display:block;position:absolute;bottom:0}}@media (min-width:768px){div.ccm-page footer #copyright div#footer_logos{text-align:right}}@media (max-width:1199px){div.ccm-page footer #copyright div#footer_logos{margin-top:40px;margin-bottom:32px}}div.ccm-page footer #copyright div#footer_logos img{margin-top:25px;display:inline-block;margin-left:60px}@media (max-width:768px){div.ccm-page footer #copyright div#footer_logos img{margin-left:35px}}div.ccm-page footer #copyright div#footer_logos img:first-child{margin-left:0}@media (min-width:768px){div.ccm-page footer #copyright div#footer_logos img:first-child{float:left;margin-top:0}}div.ccm-page footer #copyright div#footer_logos>div{display:inline-block;vertical-align:bottom}div.ccm-page footer #copyright div#footer_logos>div#footer_logo_armymwr{height:39px;width:38px;background-image:url("/packages/armywcap/themes/armywcap_theme/assets/mwr_logo_white.svg");background-size:auto 39px}div.ccm-page footer #copyright div#footer_logos>div#footer_logo_imcom{margin:0 48px;height:38px;width:42px;background-image:url("/packages/armywcap/themes/armywcap_theme/assets/imcom_crest.svg");background-size:auto 38px}div.ccm-page footer #copyright div#footer_logos>div#footer_logo_army{height:67px;width:48px;background-image:url("/packages/armywcap/themes/armywcap_theme/assets/army_logo.svg");background-size:auto 68px;background-position:0 3px}div.ccm-page footer #copyright div.footer-legal-block ul li{display:inline;font-size:14px;padding-right:30px}div.ccm-page footer #copyright #footer_legal_last_updated{font-size:14px}@media (min-width:768px){div.ccm-page footer #copyright #footer_legal_last_updated{text-align:right}}div.ccm-page footer.legal-bottom{border-top:1px solid #959595;padding:20px 0}div.ccm-page footer.legal-bottom span{font-size:13px;color:#c8c8c8}div.ccm-page footer.legal-bottom a{color:#c8c8c8;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transform:translateZ(0)}div.ccm-page footer.legal-bottom a:active,div.ccm-page footer.legal-bottom a:hover{color:#fff}div.ccm-page a.button,div.ccm-page button.button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;border-radius:100px;border:none;text-transform:uppercase;text-decoration:none;font-size:11px;padding:20px 30px;color:#fff;letter-spacing:1px;font-family:montserrat,sans-serif;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateZ(0)}div.ccm-page a.button.yellow,div.ccm-page button.button.yellow{background-color:#faaf3f}div.ccm-page a.button.yellow:hover,div.ccm-page button.button.yellow:hover{background-color:rgba(250,175,63,.7)}div.ccm-page a.button.blue,div.ccm-page button.button.blue{background-color:#0967ad}div.ccm-page a.button.blue:hover,div.ccm-page button.button.blue:hover{background-color:rgba(9,103,173,.7)}div.ccm-page a.button.black,div.ccm-page button.button.black{background-color:#000;border:1px solid #3c3d41}div.ccm-page a.button.black:hover,div.ccm-page button.button.black:hover{background-color:rgba(0,0,0,.7);color:#838d8f}div.ccm-page a.button.transparent,div.ccm-page button.button.transparent{background-color:transparent;border:1px solid #757575}div.ccm-page a.button.transparent:hover,div.ccm-page button.button.transparent:hover{color:#838d8f}div.ccm-page table{background-color:transparent}div.ccm-page caption{padding-top:8px;padding-bottom:8px;color:#fff;text-align:left}div.ccm-page th{text-align:left;color:#faaf3f;text-transform:uppercase}div.ccm-page table{width:100%;max-width:100%;margin-bottom:22px}div.ccm-page table>tbody>tr>td,div.ccm-page table>tbody>tr>th,div.ccm-page table>tfoot>tr>td,div.ccm-page table>tfoot>tr>th,div.ccm-page table>thead>tr>td,div.ccm-page table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top}div.ccm-page table>tbody>tr.row-border-top,div.ccm-page table>tfoot>tr.row-border-top,div.ccm-page table>thead>tr.row-border-top{border-top:1px solid #6f6f6f}div.ccm-page table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}div.ccm-page table>caption+thead>tr:first-child>td,div.ccm-page table>caption+thead>tr:first-child>th,div.ccm-page table>colgroup+thead>tr:first-child>td,div.ccm-page table>colgroup+thead>tr:first-child>th,div.ccm-page table>thead:first-child>tr:first-child>td,div.ccm-page table>thead:first-child>tr:first-child>th{border-top:0}div.ccm-page table>tbody+tbody{border-top:2px solid #ddd}div.ccm-page table .table{background-color:#000}div.ccm-page .table-condensed>tbody>tr>td,div.ccm-page .table-condensed>tbody>tr>th,div.ccm-page .table-condensed>tfoot>tr>td,div.ccm-page .table-condensed>tfoot>tr>th,div.ccm-page .table-condensed>thead>tr>td,div.ccm-page .table-condensed>thead>tr>th{padding:5px}div.ccm-page .table-bordered,div.ccm-page .table-bordered>tbody>tr>td,div.ccm-page .table-bordered>tbody>tr>th,div.ccm-page .table-bordered>tfoot>tr>td,div.ccm-page .table-bordered>tfoot>tr>th,div.ccm-page .table-bordered>thead>tr>td,div.ccm-page .table-bordered>thead>tr>th{border:1px solid #ddd}div.ccm-page .table-bordered>thead>tr>td,div.ccm-page .table-bordered>thead>tr>th{border-bottom-width:2px}div.ccm-page .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}div.ccm-page .table-hover>tbody>tr:hover{background-color:#f5f5f5}div.ccm-page table col[class*=col-]{position:static;float:none;display:table-column}div.ccm-page table td[class*=col-],div.ccm-page table th[class*=col-]{position:static;float:none;display:table-cell}div.ccm-page .table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){div.ccm-page .table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}div.ccm-page .table-responsive>.table{margin-bottom:0}div.ccm-page .table-responsive>.table>tbody>tr>td,div.ccm-page .table-responsive>.table>tbody>tr>th,div.ccm-page .table-responsive>.table>tfoot>tr>td,div.ccm-page .table-responsive>.table>tfoot>tr>th,div.ccm-page .table-responsive>.table>thead>tr>td,div.ccm-page .table-responsive>.table>thead>tr>th{white-space:nowrap}div.ccm-page .table-responsive>.table-bordered{border:0}div.ccm-page .table-responsive>.table-bordered>tbody>tr>td:first-child,div.ccm-page .table-responsive>.table-bordered>tbody>tr>th:first-child,div.ccm-page .table-responsive>.table-bordered>tfoot>tr>td:first-child,div.ccm-page .table-responsive>.table-bordered>tfoot>tr>th:first-child,div.ccm-page .table-responsive>.table-bordered>thead>tr>td:first-child,div.ccm-page .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}div.ccm-page .table-responsive>.table-bordered>tbody>tr>td:last-child,div.ccm-page .table-responsive>.table-bordered>tbody>tr>th:last-child,div.ccm-page .table-responsive>.table-bordered>tfoot>tr>td:last-child,div.ccm-page .table-responsive>.table-bordered>tfoot>tr>th:last-child,div.ccm-page .table-responsive>.table-bordered>thead>tr>td:last-child,div.ccm-page .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}div.ccm-page .table-responsive>.table-bordered>tbody>tr:last-child>td,div.ccm-page .table-responsive>.table-bordered>tbody>tr:last-child>th,div.ccm-page .table-responsive>.table-bordered>tfoot>tr:last-child>td,div.ccm-page .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}div.ccm-page .featured-news-items .featured-news-item{position:relative;background-size:cover;background-position:top}@media (min-width:1200px){div.ccm-page .featured-news-items .featured-news-item{padding:80px 0 70px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page .featured-news-items .featured-news-item{padding:40px 0 30px}}@media (max-width:767px){div.ccm-page .featured-news-items .featured-news-item{padding:25px 0}}div.ccm-page .featured-news-items .featured-news-item:after{content:"";position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}div.ccm-page .featured-news-items .featured-news-item:nth-of-type(odd):after{background:#000;background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(90deg,transparent,rgba(0,0,0,.7))}div.ccm-page .featured-news-items .featured-news-item:nth-of-type(odd) a{background-color:transparent;border:1px solid #757575}div.ccm-page .featured-news-items .featured-news-item:nth-of-type(odd) a:hover{color:#838d8f}div.ccm-page .featured-news-items .featured-news-item:nth-of-type(2n):after{background:#0967ad;background:-webkit-gradient(linear,left top,right top,from(rgba(9,103,173,.8)),to(rgba(42,173,220,.8)));background:linear-gradient(90deg,rgba(9,103,173,.8),rgba(42,173,220,.8))}div.ccm-page .featured-news-items .featured-news-item:nth-of-type(2n) a{background-color:#000}div.ccm-page .featured-news-items .featured-news-item:nth-of-type(2n) a:hover{background-color:rgba(0,0,0,.7);color:#838d8f}div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details{position:relative;z-index:2;font-family:din-2014,sans-serif;font-weight:700}@media (min-width:1200px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details{padding-left:25px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details{padding-left:20px}}@media (min-width:768px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details:before{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:100%;background-color:#faaf3f}}div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h2{color:#faaf3f;text-transform:uppercase}@media (min-width:1200px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h2{margin-bottom:20px;font-size:24px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h2{margin-bottom:10px;font-size:24px}}@media (max-width:767px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h2{margin-bottom:15px;font-size:16px}}div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h3{color:#fff;font-family:din-2014,sans-serif;font-weight:700;letter-spacing:.5px}@media (min-width:1200px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h3{font-size:42px;line-height:45px;margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h3{font-size:42px;line-height:45px;margin-bottom:15px}}@media (max-width:767px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details h3{font-size:28px;line-height:36px;margin-bottom:10px;padding-right:100px}}div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details span.locale{color:#fff;letter-spacing:1px}@media (min-width:768px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details span.locale{font-size:24px}}@media (max-width:767px){div.ccm-page .featured-news-items .featured-news-item .featured-news-item-details span.locale{font-size:18px}}div.ccm-page .featured-news-items .featured-news-item a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;border-radius:100px;border:none;text-transform:uppercase;text-decoration:none;font-size:11px;padding:20px 30px;color:#fff;letter-spacing:1px;font-family:montserrat,sans-serif;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateZ(0);position:relative;z-index:2;padding:14px 30px;text-align:center}@media (min-width:1200px){div.ccm-page .featured-news-items .featured-news-item a{margin-top:60px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page .featured-news-items .featured-news-item a{margin-top:30px}}@media (max-width:767px){div.ccm-page .featured-news-items .featured-news-item a{display:block;width:222px;margin:40px auto 0;text-align:center}}div.ccm-page .call-to-action{background:#faaf3f;background:-webkit-gradient(linear,left top,left bottom,from(#fcc777),to(#faaf3f));background:linear-gradient(180deg,#fcc777,#faaf3f);text-align:center;position:relative}@media (min-width:768px){div.ccm-page .call-to-action{padding:80px 0 70px}}@media (max-width:767px){div.ccm-page .call-to-action{padding:30px 0 40px}}div.ccm-page .call-to-action:after{content:"";display:block;color:#fff;width:20px;height:10px;background:url("../../assets/hr-caret.svg") no-repeat;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}div.ccm-page .call-to-action h2{font-family:din-condensed,sans-serif!important;font-weight:400!important;color:#171717;text-transform:uppercase}@media (min-width:768px){div.ccm-page .call-to-action h2{letter-spacing:-1px;font-size:58px!important;line-height:67px!important;margin-bottom:20px!important}}@media (max-width:767px){div.ccm-page .call-to-action h2{font-size:36px!important;line-height:42px!important;margin-bottom:20px!important;padding:0 35px}}div.ccm-page .call-to-action p{font-family:"pt-serif",sans-serif;font-weight:400;color:#171717!important;margin:0!important}div.ccm-page .call-to-action p strong{font-family:"pt-serif",sans-serif;font-weight:700}@media (min-width:768px){div.ccm-page .call-to-action p{font-size:23px!important;line-height:35px!important}}@media (max-width:767px){div.ccm-page .call-to-action p{font-size:18px!important;line-height:30px!important}}div.ccm-page .call-to-action a.button{padding:14px 30px;display:block;width:222px;text-align:center}@media (min-width:768px){div.ccm-page .call-to-action a.button{margin:20px auto 0}}@media (max-width:767px){div.ccm-page .call-to-action a.button{margin:35px auto 0}}div.ccm-page .image-grid .small{float:left;width:33.333333333333336%}div.ccm-page .image-grid .large{width:100%;position:relative}div.ccm-page .image-grid .large h2{display:block;background-color:rgba(0,0,0,.34);position:absolute;width:100%;text-align:center;color:#fff;font-family:din-condensed,sans-serif;font-weight:400;letter-spacing:-2px;text-transform:uppercase}@media (min-width:1200px){div.ccm-page .image-grid .large h2{font-size:72px;padding:40px 20px;bottom:70px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page .image-grid .large h2{font-size:72px;padding:20px 20px 15px;bottom:40px}}@media (max-width:767px){div.ccm-page .image-grid .large h2{font-size:22px;padding:10px;bottom:20px}}div.ccm-page .image-grid img{display:block;width:100%;height:auto;margin:0!important}@media (min-width:768px){div.ccm-page .team-members{padding-top:40px}}@media (max-width:767px){div.ccm-page .team-members{padding-top:30px}}@media (min-width:768px){div.ccm-page .team-members .team-member{margin-bottom:50px}}@media (max-width:767px){div.ccm-page .team-members .team-member{margin-bottom:30px;padding-left:40px;padding-right:40px}}@media (min-width:1200px){div.ccm-page .team-members .team-member{min-height:300px}}@media (min-width:992px) and (max-width:1199px){div.ccm-page .team-members .team-member{min-height:350px}}@media (min-width:768px) and (max-width:991px){div.ccm-page .team-members .team-member{min-height:240px}div.ccm-page .team-members .team-member:nth-child(odd){clear:left}}@media (min-width:992px){div.ccm-page .team-members .team-member:nth-child(3n+1){clear:left}}div.ccm-page .team-members .team-member a{color:#fff;display:block;text-decoration:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transform:translateZ(0)}div.ccm-page .team-members .team-member a:hover{opacity:.8}div.ccm-page .team-members .team-member a img{display:block;width:100%;height:auto;margin-bottom:15px}div.ccm-page .team-members .team-member a h3{font-family:montserrat,sans-serif;font-weight:400;color:#85bbe7;font-size:18px;line-height:24px}div.ccm-page .team-members .team-member a h4{font-size:16px;line-height:24px}@media (min-width:768px){.biography,.photo{margin-bottom:40px}}@media (max-width:767px){.photo img{margin-bottom:15px!important}}@media (min-width:1200px){.biography{padding-top:40px}}.biography .biography-item{border-left:5px solid #faaf3f;padding-left:20px;display:block;color:#c4c4c4;font-size:14px;line-height:24px}@media (min-width:768px){.biography .biography-item{padding-bottom:3px}}@media (max-width:767px){.biography .biography-item span{padding-bottom:3px}}.biography .biography-item .ccm-block-page-attribute-display-title{display:inline-block}.biography h1,.biography h2,.biography p{margin:0!important;color:#fff}@media (max-width:767px){.biography h1,.biography h2,.biography p{border:none!important;padding-left:0!important}}.biography h1{font-family:din-2014,sans-serif;font-weight:700;text-transform:uppercase}@media (min-width:768px){.biography h1{font-size:36px;line-height:38px;border-left:5px solid #faaf3f;padding-left:20px;display:block}}@media (max-width:767px){.biography h1{font-size:24px;line-height:29px}}.biography h2{font-family:din-2014,sans-serif;font-weight:300;font-weight:300!important}@media (min-width:768px){.biography h2{font-size:32px!important;line-height:34px!important;padding-top:15px;padding-bottom:35px;border-left:5px solid #faaf3f;padding-left:20px;display:block}}@media (max-width:767px){.biography h2{font-size:24px!important;line-height:29px!important;padding-top:10px;padding-bottom:20px}}.biography span{font-size:14px;line-height:24px;margin-right:5px;color:#fff}.biography span.olympic-experience{color:#c4c4c4}.biography p{padding-top:20px}@media (min-width:768px){.biography p{border-left:5px solid #faaf3f;padding-left:20px;display:block}}.quote{background:url("../../assets/quote-bg.svg") no-repeat;background-size:140px 102px}@media (min-width:768px){.quote{padding:20px 50px 30px;background-position:20px 10px}}@media (max-width:767px){.quote{margin-top:25px;margin-bottom:40px;padding:35px 20px 10px;background-position:0 20px}}.quote p{font-family:din-condensed,sans-serif;font-weight:400;line-height:56px!important;letter-spacing:-1px;margin-bottom:0!important}@media (min-width:768px){.quote p{font-size:48px!important}}@media (max-width:767px){.quote p{font-size:36px!important}}#highlights{position:relative}#highlights div.ccm-custom-style-highlighs{padding-top:10px}#highlights div.ccm-custom-style-highlighs .yellow-title{margin-top:20px}#highlights div[class=ccm-custom-style-highlights]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;opacity:.25;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#highlights div.container div.row div.col-xs-12{margin-top:20px}@media (min-width:768px){.olympic-highlights{padding-top:60px;padding-bottom:20px}}@media (max-width:767px){.olympic-highlights{padding-top:30px}}.olympic-highlights .olympic-highlight{background-color:#faaf3f;position:relative}@media (min-width:992px){.olympic-highlights .olympic-highlight{padding:20px 20px 40px;margin-bottom:30px}}@media (max-width:991px){.olympic-highlights .olympic-highlight{padding:30px 20px 120px}}@media (min-width:768px) and (max-width:991px){.olympic-highlights .olympic-highlight{margin-bottom:30px}}@media (max-width:767px){.olympic-highlights .olympic-highlight{margin-bottom:10px}}.olympic-highlights .olympic-highlight:after{content:"";display:block;width:123px;height:56px;background:url("../../assets/olympics.svg") no-repeat 90% 90%;background-size:123px auto;position:absolute;z-index:1}@media (min-width:992px){.olympic-highlights .olympic-highlight:after{bottom:40px;right:70px}}@media (max-width:991px){.olympic-highlights .olympic-highlight:after{left:50%;bottom:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.olympic-highlights .olympic-highlight h3{font-family:din-condensed,sans-serif;font-weight:500;font-size:48px;color:#fff;margin-bottom:15px}.olympic-highlights .olympic-highlight p{color:#161616;font-size:15px;line-height:19px;margin-bottom:0;display:block}@media (min-width:1200px){.olympic-highlights .olympic-highlight p{width:60%}}@media (min-width:992px) and (max-width:1199px){.olympic-highlights .olympic-highlight p{width:55%}}.career-highlights .career-highlight-wrapper{position:relative;overflow:hidden}.career-highlights .career-highlight-wrapper:first-child .career-highlight .year:after{top:50%}@media (min-width:768px){.career-highlights .career-highlight-wrapper:before{content:""!important;display:block!important;width:1904px!important;height:400px!important;position:absolute!important;top:0!important;left:50%!important;margin-left:-952px!important;z-index:1!important;background-size:1904px 400px!important;background-position:top!important}}@media (max-width:767px){.career-highlights .career-highlight-wrapper{padding:15px 15px 30px}.career-highlights .career-highlight-wrapper:not(:first-child){border-top:1px solid #4a4a4a}}@media (min-width:768px){.career-highlights .career-highlight-wrapper:nth-of-type(odd){background-color:rgba(88,88,88,.2)}.career-highlights .career-highlight-wrapper:nth-of-type(odd):before{background:url("../../assets/hightlights-arrow-right.svg") no-repeat}.career-highlights .career-highlight-wrapper:nth-of-type(odd) .description,.career-highlights .career-highlight-wrapper:nth-of-type(odd) .logo,.career-highlights .career-highlight-wrapper:nth-of-type(odd) .year{float:left;height:100%}.career-highlights .career-highlight-wrapper:nth-of-type(odd) .logo span{padding-right:60px}.career-highlights .career-highlight-wrapper:nth-of-type(odd) .description span{padding-left:60px}}@media (min-width:768px){.career-highlights .career-highlight-wrapper:nth-of-type(2n):before{background:url("../../assets/hightlights-arrow-left.svg") no-repeat}.career-highlights .career-highlight-wrapper:nth-of-type(2n) .description,.career-highlights .career-highlight-wrapper:nth-of-type(2n) .logo,.career-highlights .career-highlight-wrapper:nth-of-type(2n) .year{float:right;height:100%}.career-highlights .career-highlight-wrapper:nth-of-type(2n) .logo span{padding-left:60px}.career-highlights .career-highlight-wrapper:nth-of-type(2n) .description span{padding-right:60px}}.career-highlights .career-highlight{width:100%;position:relative}.career-highlights .career-highlight img,.career-highlights .career-highlight p{margin:0}@media (min-width:1200px){.career-highlights .career-highlight{width:1140px}}@media (min-width:992px) and (max-width:1199px){.career-highlights .career-highlight{width:940px}}@media (min-width:768px) and (max-width:991px){.career-highlights .career-highlight{width:720px}}@media (min-width:768px){.career-highlights .career-highlight{overflow:hidden;z-index:1;height:400px;margin:0 auto}.career-highlights .career-highlight .description,.career-highlights .career-highlight .logo{position:relative}.career-highlights .career-highlight .description span,.career-highlights .career-highlight .logo span{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:1200px){.career-highlights .career-highlight .logo{width:497px}}@media (min-width:992px) and (max-width:1199px){.career-highlights .career-highlight .logo{width:397px}}@media (min-width:768px) and (max-width:991px){.career-highlights .career-highlight .logo{width:287px}}@media (max-width:767px){.career-highlights .career-highlight .logo{margin-bottom:30px}}.career-highlights .career-highlight .logo img{width:auto;height:auto;margin:0 auto;max-height:150px}@media (max-width:767px){.career-highlights .career-highlight .logo img{max-width:100%}}.career-highlights .career-highlight .year{text-align:center;position:relative}@media (min-width:768px){.career-highlights .career-highlight .year{width:146px}}.career-highlights .career-highlight .year span{font-family:din-condensed,sans-serif;font-weight:500;font-size:48px;display:block;margin:0 auto;width:146px;height:146px;border:12px solid #faaf3f;border-radius:122px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#181818;color:#yellow;line-height:122px;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.career-highlights .career-highlight .year span{position:relative;-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.career-highlights .career-highlight .year:after{content:"";display:block;height:100%;width:12px;background-color:#faaf3f;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media (max-width:767px){.career-highlights .career-highlight .year:after{display:none}}.career-highlights .career-highlight .description{color:#fff}@media (min-width:1200px){.career-highlights .career-highlight .description{width:497px}}@media (min-width:992px) and (max-width:1199px){.career-highlights .career-highlight .description{width:397px}}@media (min-width:768px) and (max-width:991px){.career-highlights .career-highlight .description{width:287px}}.career-highlights .career-highlight .description span{display:block;width:100%}.career-highlights .career-highlight .description span h1,.career-highlights .career-highlight .description span h2,.career-highlights .career-highlight .description span h3,.career-highlights .career-highlight .description span h4,.career-highlights .career-highlight .description span h5,.career-highlights .career-highlight .description span h6{font-family:montserrat,sans-serif}@media (min-width:768px){.career-highlights .career-highlight .description span h1,.career-highlights .career-highlight .description span h2,.career-highlights .career-highlight .description span h3,.career-highlights .career-highlight .description span h4,.career-highlights .career-highlight .description span h5,.career-highlights .career-highlight .description span h6{font-weight:700;font-size:20px;line-height:24px;margin-bottom:10px}}@media (max-width:767px){.career-highlights .career-highlight .description span h1,.career-highlights .career-highlight .description span h2,.career-highlights .career-highlight .description span h3,.career-highlights .career-highlight .description span h4,.career-highlights .career-highlight .description span h5,.career-highlights .career-highlight .description span h6{font-weight:700;font-size:14px;line-height:20px;margin-bottom:7px}}.career-highlights .career-highlight .description span p{font-size:1.15rem}@media (min-width:992px){.career-highlights .career-highlight .description span p{line-height:28px}}@media (max-width:991px){.career-highlights .career-highlight .description span p{line-height:24px}}@media (max-width:991px){div.ccm-page .staff .staff-member{padding:40px 15px}}div.ccm-page .staff .staff-member:nth-of-type(2n){background-color:#0967ad}@media (max-width:991px){div.ccm-page .staff .staff-member:nth-of-type(2n) .staff-member-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:992px){div.ccm-page .staff .staff-member .staff-member-wrapper{display:table;width:100%;height:400px}div.ccm-page .staff .staff-member .staff-member-wrapper .staff-member-photo-wrapper{display:table-cell;vertical-align:top}div.ccm-page .staff .staff-member .staff-member-wrapper .staff-member-photo-wrapper img{height:100%;width:auto;margin:0}div.ccm-page .staff .staff-member .staff-member-wrapper .staff-member-details-wrapper{display:table-cell;vertical-align:middle;padding-left:30px}}@media (max-width:991px){div.ccm-page .staff .staff-member .staff-member-wrapper:after{content:"";display:table;clear:both}div.ccm-page .staff .staff-member .staff-member-wrapper img{width:100%;height:auto;margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){div.ccm-page .staff .staff-member .staff-member-wrapper img{max-width:300px}}@media (max-width:767px){div.ccm-page .staff .staff-member .staff-member-wrapper img{max-width:200px;margin:0 auto 20px}}div.ccm-page .staff .staff-member .staff-member-details{-webkit-box-sizing:border-box;box-sizing:border-box;border-left:5px solid #faaf3f;padding-left:20px}@media (min-width:992px){div.ccm-page .staff .staff-member .staff-member-details{padding-right:35%}}div.ccm-page .staff .staff-member .staff-member-details h4{font-family:din-2014,sans-serif;font-weight:700;margin-bottom:20px}@media (min-width:992px){div.ccm-page .staff .staff-member .staff-member-details h4{font-size:44px}}@media (min-width:768px) and (max-width:991px){div.ccm-page .staff .staff-member .staff-member-details h4{font-size:34px}}@media (max-width:767px){div.ccm-page .staff .staff-member .staff-member-details h4{font-size:24px}}div.ccm-page .staff .staff-member .staff-member-details h5{font-family:montserrat,sans-serif;font-weight:700;margin-bottom:15px}@media (min-width:768px){div.ccm-page .staff .staff-member .staff-member-details h5{font-size:18px}}@media (max-width:767px){div.ccm-page .staff .staff-member .staff-member-details h5{font-size:16px}}div.ccm-page .staff .staff-member .staff-member-details p{font-size:14px;line-height:22px;margin-bottom:0}div.ccm-page .author{font-size:14px;line-height:24px;display:block;margin-top:-20px!important}@media (min-width:768px){div.ccm-page .latest-news-items{padding-top:40px}}@media (max-width:767px){div.ccm-page .latest-news-items{padding-top:50px}}div.ccm-page .latest-news-items .latest-news-item{margin-bottom:40px}@media (min-width:1200px){div.ccm-page .latest-news-items .latest-news-item{min-height:300px}}@media (min-width:992px) and (max-width:1199px){div.ccm-page .latest-news-items .latest-news-item{min-height:270px}}@media (min-width:768px) and (max-width:991px){div.ccm-page .latest-news-items .latest-news-item{min-height:240px}}div.ccm-page .latest-news-items .latest-news-item a{color:#fff;text-decoration:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transform:translateZ(0)}div.ccm-page .latest-news-items .latest-news-item a:hover{opacity:.8}div.ccm-page .latest-news-items .latest-news-item a h3{font-family:montserrat,sans-serif;font-weight:400}@media (min-width:992px){div.ccm-page .latest-news-items .latest-news-item a h3{font-size:18px;line-height:24px}}@media (max-width:991px){div.ccm-page .latest-news-items .latest-news-item a h3{font-size:14px;line-height:20px}}div.ccm-page .latest-news-items .latest-news-item a img{display:block;width:100%;height:auto;margin-bottom:15px}div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper{text-align:center}div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a,div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>span,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>span{background:transparent}div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a.disabled,div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>span.disabled,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a.disabled,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>span.disabled{opacity:.8}div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a{color:#fff}div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a:hover,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li>a:hover{opacity:.8}div.ccm-page.page-type-news-category div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li.active>span,div.ccm-page.page-type-news-detail div.latest-news-items div.ccm-pagination-wrapper>ul.pagination>li.active>span{color:#191919;background:#fff;border-color:#fff}@media (min-width:768px){div.ccm-page main[role=main].no-header{padding-top:150px}}@media (max-width:767px){div.ccm-page main[role=main].no-header{padding-top:50px}}div.ccm-page main[role=main] h2{font-family:din-2014,sans-serif;font-weight:700;margin-bottom:15px}@media (min-width:768px){div.ccm-page main[role=main] h2{font-size:42px;line-height:45px}}@media (max-width:767px){div.ccm-page main[role=main] h2{font-size:24px;line-height:29px}}div.ccm-page main[role=main] h3{font-family:"pt-serif",sans-serif;font-weight:400}@media (min-width:768px){div.ccm-page main[role=main] h3{font-size:23px;line-height:35px}}@media (max-width:767px){div.ccm-page main[role=main] h3{font-size:18px;line-height:28px}}div.ccm-page main[role=main] h4{font-family:montserrat,sans-serif;font-weight:700;font-size:20px;line-height:24px}div.ccm-page main[role=main] li a,div.ccm-page main[role=main] ol a,div.ccm-page main[role=main] p a,div.ccm-page main[role=main] ul a{color:#85bbe7}div.ccm-page main[role=main] li a.btn,div.ccm-page main[role=main] ol a.btn,div.ccm-page main[role=main] p a.btn,div.ccm-page main[role=main] ul a.btn{color:#fff}div.ccm-page main[role=main] p{color:#fff;font-size:16px;line-height:28px;margin-top:10px;margin-bottom:30px}div.ccm-page main[role=main] ol,div.ccm-page main[role=main] ul{margin-bottom:25px}div.ccm-page main[role=main] ol li,div.ccm-page main[role=main] ul li{margin-bottom:5px}div.ccm-page main[role=main] ul{list-style-type:disc;margin-left:15px}div.ccm-page main[role=main] ol{list-style-type:decimal;margin-left:18px}div.ccm-page main[role=main] img{display:block;margin-bottom:30px}div.ccm-page main[role=main] sup{font-size:.6em;top:-.6em}div.ccm-page main[role=main] .youtubeBlock,div.ccm-page main[role=main] iframe{margin-bottom:30px}@media (min-width:768px){div.ccm-page main[role=main] figure{margin-bottom:40px}}@media (max-width:767px){div.ccm-page main[role=main] figure{margin-bottom:20px}}@media (min-width:768px){div.ccm-page main[role=main] figure img{margin-bottom:25px}}@media (max-width:767px){div.ccm-page main[role=main] figure img{margin-bottom:10px}}div.ccm-page main[role=main] figure figcaption{font-size:12px;line-height:18px;color:#ccc}div.ccm-page main[role=main] .content-editor-image-center figure{display:block;width:100%;max-width:600px;margin:0 auto 40px}div.ccm-page main[role=main] .content-editor-image-center figure img{display:block;width:100%;height:auto}div.ccm-page main[role=main] .content-editor-image-center figure figcaption{display:inline-block}div.ccm-page .yellow-title{font-family:din-2014,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;color:#faaf3f;display:block;letter-spacing:1px;margin-bottom:-15px;font-size:20px}@media (min-width:768px){div.ccm-page .yellow-title{margin-bottom:-15px;font-size:20px;margin-top:40px}}@media (max-width:767px){div.ccm-page .yellow-title{font-size:20px;margin-top:30px;margin-bottom:10px}}@media (min-width:768px){div.ccm-page .left-yellow-bar{border-left:5px solid #faaf3f;padding-left:15px;margin-bottom:45px}}@media (max-width:767px){div.ccm-page .left-yellow-bar{margin-bottom:40px}}div.ccm-page .left-yellow-bar h2{font-size:47px;line-height:44px}div.ccm-page .left-yellow-bar h3{color:#ccc}div.ccm-page .blue-background{background-color:#0967ad;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}@media (min-width:1200px){div.ccm-page .blue-background{padding:40px}}@media (max-width:1199px){div.ccm-page .blue-background{padding:30px 20px}}div.ccm-page .blue-background h2{display:block!important;visibility:visible!important;font-weight:400!important;font-size:24px!important;line-height:34px!important;color:#fff!important;padding:0!important;margin-bottom:30px!important}div.ccm-page .blue-background dl,div.ccm-page .blue-background h3,div.ccm-page .blue-background h4,div.ccm-page .blue-background h5,div.ccm-page .blue-background ol,div.ccm-page .blue-background p,div.ccm-page .blue-background ul{font-family:montserrat,sans-serif!important}div.ccm-page .blue-background dl,div.ccm-page .blue-background ol,div.ccm-page .blue-background p,div.ccm-page .blue-background ul{margin-top:30px;color:#ececec}div.ccm-page .blue-background table{margin-top:35px;color:#ececec}div.ccm-page .blue-background table td{padding-top:5px;padding-bottom:5px}div.ccm-page .blue-background h3{font-weight:700!important;font-size:16px!important;color:#faaf3f;margin-bottom:25px}div.ccm-page .blue-background h4{color:#fff!important;font-weight:400!important;font-size:20px!important;text-transform:none!important;padding-left:0!important;margin-bottom:5px!important}div.ccm-page .blue-background h5{color:#fff;font-size:23px!important}div.ccm-page div.container div.row div[class^=col-]>ul>li{line-height:28px}@media (max-width:767px){div.ccm-page #sidebar h2,div.ccm-page #sidebar ul[role=menu]{display:none;visibility:hidden}div.ccm-page #sidebar.force-mobile h2,div.ccm-page #sidebar.force-mobile ul[role=menu]{display:block;visibility:visible}}div.ccm-page.page-type-news-category.page-template-right-sidebar #sidebar ul[role=menu] li,div.ccm-page.page-type-news-detail #sidebar ul[role=menu] li{font-family:montserrat,sans-serif;font-weight:300;font-size:14px;line-height:20px;letter-spacing:1px;text-transform:capitalize}div.ccm-page #sidebar h2{color:#faaf3f;display:block;margin-bottom:20px;font-family:din-2014,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:1px;line-height:20px}@media (min-width:768px){div.ccm-page #sidebar h2{padding-left:30px}}@media (max-width:767px){div.ccm-page #sidebar h2{padding-left:10px}}div.ccm-page #sidebar ul[role=menu]{font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;font-size:11px;line-height:15px;list-style:none;margin:0 0 40px;letter-spacing:1px}div.ccm-page #sidebar ul[role=menu] li a{border-top:1px solid hsla(0,0%,93%,.05);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#c9d1dd;text-decoration:none;position:relative;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transform:translateZ(0)}@media (min-width:768px){div.ccm-page #sidebar ul[role=menu] li a{padding:18px 10px 16px 30px}}@media (max-width:767px){div.ccm-page #sidebar ul[role=menu] li a{padding:15px 10px 15px 30px}}div.ccm-page #sidebar ul[role=menu] li a.nav-selected,div.ccm-page #sidebar ul[role=menu] li a:hover{color:#fff}div.ccm-page #sidebar ul[role=menu] li a.nav-selected:before{position:absolute;top:12px;left:8px;content:"";display:block;width:5px;border-radius:2.5px;height:calc(100% - 24px);background-color:#faaf3f}div.ccm-page #sidebar ul[role=menu] li ul{list-style-type:none;margin:0}@media (min-width:768px){div.ccm-page #sidebar ul[role=menu] li ul li a{padding-left:60px}}@media (max-width:767px){div.ccm-page #sidebar ul[role=menu] li ul li a{padding-left:60px}}.popup-overlay,.three-sixty-popout{top:0;overflow:auto;visibility:hidden;z-index:1000;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5)}.popup-overlay img,.three-sixty-popout img{margin-left:auto;display:block;margin-right:auto}.popup-overlay.active,.three-sixty-popout.active{opacity:1;visibility:visible}.popup-overlay .popup-message,.three-sixty-popout .popup-message{background-color:#222;position:relative;padding:40px;padding-top:15px;padding-bottom:35px;margin-top:80px}.popup-overlay .popup-message .close-button,.three-sixty-popout .popup-message .close-button{color:#bbb;cursor:pointer;position:absolute;width:20px;height:20px;right:25px;font-weight:300;top:15px;font-size:34px}.popup-overlay .popup-message .close-button:hover,.three-sixty-popout .popup-message .close-button:hover{color:#777}.popup-overlay .popup-message h2,.three-sixty-popout .popup-message h2{margin-top:25px}@media (min-width:700px){.popup-overlay .popup-message,.three-sixty-popout .popup-message{width:50%;margin-left:auto;margin-right:auto}}.popup-overlay a,.three-sixty-popout a{word-break:break-all}.popup-overlay .btn,.three-sixty-popout .btn{width:49%;text-align:center}.popup-overlay .btn.interstitial-cancel,.three-sixty-popout .btn.interstitial-cancel{background-color:#ddd;color:#000}.popup-overlay .btn.interstitial-cancel:hover,.three-sixty-popout .btn.interstitial-cancel:hover{background:#aaa}.popup-overlay .interstitial-logo,.three-sixty-popout .interstitial-logo{width:150px;display:block;margin-left:auto;margin-right:auto}.three-sixty-popout #panorama-container-inner{width:100%;height:100%}.three-sixty-popout .popup-message{width:50%;margin-top:0;margin-left:auto;margin-right:auto;top:0;position:absolute;right:0;background:none}div.ccm-page main[role=main] div.row.latest-results{padding-bottom:15px}div.ccm-page main[role=main] div.row.latest-results:not(:first-child){padding-top:15px}div.ccm-page main[role=main] div.row.latest-results div[class|=col] img{max-width:100%;height:auto;margin-bottom:0}div.ccm-page main[role=main] div.row.latest-results div[class|=col] p{font-family:"pt-serif";margin-bottom:0;line-height:20px}div.ccm-page hr.latest-results{background-color:hsla(0,0%,93%,.2);height:1px;z-index:10;position:absolute}div.ccm-page hr.latest-results:after{background:none}.ccm-edit-mode #hero:after{display:none}body{font-family:montserrat,sans-serif;font-weight:400;color:#fff;background-color:#191919}div.ccm-page hr{position:relative;display:block;width:100%;height:8px;border:none;background-color:#faaf3f;margin:0;padding:0}div.ccm-page hr:after{content:"";display:block;color:#fff;width:20px;height:10px;background:url("../../assets/hr-caret.svg") no-repeat;position:absolute;top:8px;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1199px){div.ccm-page hr.hero-hr{display:none;visibility:hidden}}#hero{position:relative}@media (max-width:767px){#hero{padding-top:50px}}#hero.empty{background-color:#474747}@media (min-width:1200px){#hero.empty{min-height:70vh}}@media (min-width:768px) and (max-width:1199px){#hero.empty{min-height:50vh}}@media (max-width:767px){#hero.empty{min-height:30vh}}#hero h1{display:block;width:100%;position:absolute;text-align:center;text-transform:uppercase;font-family:din-condensed,sans-serif;font-weight:500;letter-spacing:-2px;text-shadow:0 2px 4px rgba(0,0,0,.5);z-index:2}@media (min-width:992px){#hero h1{font-size:120px}}@media (min-width:768px) and (max-width:992px){#hero h1{font-size:80px}}@media (min-width:768px){#hero h1{top:50%}}@media (max-width:767px){#hero h1{font-size:42px;top:calc(50% + 40px);-webkit-transform:translateY(calc(-50% - 40px / 2));transform:translateY(calc(-50% - 40px / 2))}}#hero img{display:block;height:auto;position:relative;z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:767px){#hero img{height:200px}}#hero>div.homepage>img{height:auto}@media (max-width:767px){#hero>div.homepage>img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:56%;object-position:56%;width:unset}}#hero .sponsors{z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:absolute;text-align:right;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1200px){#hero .sponsors{max-width:1140px}}@media (max-width:1199px){#hero .sponsors{padding:0 20px}}@media (min-width:768px){#hero .sponsors{bottom:40px}}@media (max-width:767px){#hero .sponsors{bottom:10px}}#hero .sponsors li{display:inline-block}@media (min-width:1200px){#hero .sponsors li{width:92px}}@media (min-width:768px) and (max-width:1199px){#hero .sponsors li{width:69px}}@media (max-width:767px){#hero .sponsors li{width:46px}}#hero .sponsors li img{display:block;width:100%;height:auto}#hero:after{position:absolute;display:block;width:100%;height:100%;content:"";background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(160%,#000));background:linear-gradient(180deg,transparent,#000 160%);z-index:1;top:0;left:0}#hero hr{z-index:2}@media (max-width:767px){.hr-hero{display:none;visibility:hidden}}@media (min-width:768px){button#back-button{display:none;visibility:hidden}}@media (max-width:767px){button#back-button{font-family:montserrat,sans-serif;text-align:left;width:100%;font-weight:400;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 15px;border:none;border-bottom:1px solid hsla(0,0%,93%,.05);text-decoration:none;text-transform:uppercase;font-size:11px;color:#fff;letter-spacing:1px;background:transparent}button#back-button:before{content:"";width:6px;height:9px;display:inline-block;background:url("../../assets/icon-back.svg") no-repeat;background-size:auto 9px;margin-right:20px}}@media (min-width:768px){nav[aria-label=breadcrumb]{margin-bottom:20px}}@media (max-width:767px){nav[aria-label=breadcrumb]{margin-bottom:20px}}ol.breadcrumb{padding:15px 0 0;border-radius:0;background-color:transparent;margin:0!important}@media (max-width:767px){ol.breadcrumb{display:none;visibility:hidden}}ol.breadcrumb li{color:#fff;font-size:14px}ol.breadcrumb li:before{padding:0;margin:0 2px 0 5px}ol.breadcrumb li a{color:#85bbe7;text-decoration:none}ol.breadcrumb li a:hover{text-decoration:underline}ol.breadcrumb li.active{color:#fff}ol.breadcrumb li.active,ol.breadcrumb li.active:before{font-family:montserrat,sans-serif;font-weight:400}@media (min-width:1200px){div.ccm-page div.news-item{padding:50px 0 60px}}@media (min-width:768px) and (max-width:1199px){div.ccm-page div.news-item{padding:20px 0 60px}}@media (max-width:767px){div.ccm-page div.news-item{padding:15px 0 40px}}div.ccm-page div.news-item .news-item-thumbnail{position:relative}div.ccm-page div.news-item .news-item-thumbnail i{display:block;width:80px;height:80px;background:url("../../assets/icon-video.svg") no-repeat 50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-indent:-9999px}div.ccm-page div.news-item .news-item-thumbnail img{display:block;width:100%;height:auto}@media (min-width:768px){div.ccm-page div.news-item .news-item-thumbnail img{margin-bottom:20px!important}}@media (max-width:767px){div.ccm-page div.news-item .news-item-thumbnail img{margin-bottom:15px!important}}div.ccm-page div.news-item h2{font-family:montserrat,sans-serif;color:#fff;font-size:19px!important;line-height:21px;letter-spacing:1px;margin:0!important}@media (min-width:768px){div.ccm-page div.news-item h2{font-weight:700}}@media (max-width:767px){div.ccm-page div.news-item h2{font-weight:400!important}}div.ccm-page div.news-item p{color:#c8c8c8;font-size:14px!important;line-height:28px;word-spacing:.8px;padding-top:0}@media (min-width:768px){div.ccm-page div.news-item p{margin:0!important}}@media (max-width:767px){div.ccm-page div.news-item p{margin:0!important}}div.ccm-page div.news-item a{text-decoration:none}.modal{padding-right:0!important}.modal .modal-table{display:table;width:100%;height:100%}.modal .modal-table .modal-table-cell{display:table-cell;vertical-align:middle}.modal .modal-table .modal-table-cell .modal-dialog .modal-content{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none!important}.modal .modal-table .modal-table-cell .modal-dialog .modal-content .modal-header{border:none;position:relative;padding:10px 0 20px}.modal .modal-table .modal-table-cell .modal-dialog .modal-content .modal-header h2{font-family:montserrat,sans-serif;font-weight:700}.modal .modal-table .modal-table-cell .modal-dialog .modal-content .modal-header .close{position:absolute;top:0;right:0;display:block;margin:0;opacity:1}.modal .modal-table .modal-table-cell .modal-dialog .modal-content .modal-header .close i{display:block;width:33px;height:33px;background:url("../../assets/icon-close.svg") no-repeat 50%;text-indent:-9999px}.modal .modal-table .modal-table-cell .modal-dialog .modal-content .modal-body{padding:0}.modal .modal-table .modal-table-cell .modal-dialog .modal-content .modal-body iframe{display:block;height:336px;margin-bottom:0!important}.modal-backdrop{background-color:rgba(29,29,29,.95)}.modal-backdrop.in{opacity:1}.advertisement{padding:40px 25px}.advertisement a{display:block;text-decoration:none}.advertisement ul.rslides img{width:100%;max-width:970px;display:block;margin:0 auto!important;height:auto;border:1px solid #fff}.advertisement small{font-size:12px;line-height:16px;color:#fff;text-align:center;display:block}.vertical-advertisement{margin-bottom:40px}.vertical-advertisement a{display:block;text-decoration:none}.vertical-advertisement ul.rslides img{display:block;width:100%;height:auto;margin:0 auto 10px!important;max-width:300px;border:1px solid #fff}.vertical-advertisement small{font-size:12px;line-height:16px;color:#fff;text-align:center;display:block}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}div.ccm-page form .control-label{color:#c8c8c8;padding-bottom:15px}div.ccm-page div.form-actions button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;border-radius:100px;border:none;text-transform:uppercase;text-decoration:none;font-size:11px;padding:20px 30px;color:#fff;letter-spacing:1px;font-family:montserrat,sans-serif;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateZ(0);background-color:transparent;border:1px solid #757575}div.ccm-page div.form-actions button:hover{color:#838d8f}