html,body,br,hr,div,span,a,object,iframe,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,p,blockquote,q,address,small,big,cite,dfn,ins,del,i,em,b,strong,sup,sub,strike,pre,code,samp,kbd,var,tt,form,fieldset,legend,label,input,textarea,option,.nobox{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}div,section,article,main,aside,header,footer,dialog,figure,figcaption,hgroup{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,q{quotes:none}br{height:0}ul,ol,dl{list-style:none}table{border-spacing:0;border-collapse:collapse}td{text-align:left;font-weight:normal}img{border:0;border-style:none}fieldset{border:1px solid transparent}input{font-family:'Montserrat', sans-serif}input[type=submit]{letter-spacing:.045em;font-family:'Montserrat', sans-serif;cursor:pointer;-webkit-appearance:none;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}input[type=text],input[type=email],textarea{letter-spacing:.045em;font-family:'Montserrat', sans-serif;font-weight:400;border-radius:0;-webkit-appearance:none}span{font-family:'Montserrat', sans-serif}button{font-family:'Montserrat', sans-serif;background:none;border:none;padding:0;cursor:pointer;outline:inherit}select{-webkit-appearance:none;-webkit-border-radius:0px}h1,h2,h3,h4,h5,h6{color:#213875;font-family:"Montserrat", sans-serif;font-weight:700}p{color:#213875;font-family:"Montserrat", sans-serif;font-weight:400;font-size:14px;line-height:24px}a{color:#da1333;text-decoration:none;cursor:pointer}a:hover{color:#da1333;text-decoration:none}a:active{outline:none}a:focus{outline:none}h1{font-size:4rem;line-height:4.625rem;letter-spacing:0.02em}h2,h1.title-sm{font-size:2.25rem;line-height:3.125rem}h3{font-size:1.5rem;line-height:2rem}h3.large,.body h3{font-size:1.9rem;line-height:2.75rem}h4{font-size:20px;line-height:24px}h5{font-size:16px;line-height:18px}h6{font-size:14px;letter-spacing:0.2em;text-transform:uppercase}.med-title{font-size:2.0625rem;text-transform:uppercase;letter-spacing:0.04em;line-height:2.125rem}.med-title span{display:block;font-weight:300}.med-title.med-title-bb:after{display:block;content:"";width:65px;height:3px;background-color:#213875}.centered .med-title.med-title-bb:after{margin:20px auto 0 auto}.light-txt .med-title.med-title-bb:after{background-color:#fff}strong{font-weight:bold}hr{border:0 #000 solid;border-top-width:1px;clear:both;height:0}ol{list-style:decimal}ul{list-style:disc}blockquote{position:relative;display:block;font-size:20px;line-height:32px;font-style:italic;padding:15px 80px 15px 80px}blockquote:before{display:block;content:"";width:3px;background:#da1333;height:calc(100% - 40px);position:absolute;top:20px;left:40px}html,body,p,a,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.left{float:left}.right{float:right}.vcenter{display:table-cell;vertical-align:middle}.last{margin-right:0 !important}.end{margin-bottom:0 !important;border-bottom:none !important}.centered{text-align:center}.overflow-hidden{overflow:hidden !important;position:relative}.flex{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-align-center{-ms-flex-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-align-bottom{-ms-flex-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-align-top{-ms-flex-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-justify-center{-ms-flex-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-justify-end{-ms-flex-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-1{-ms-flex:1;-webkit-box-flex:1;flex:1}.flex-flow-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icon{display:block;text-indent:-9999px;background-size:100%;text-indent:-9999px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.icon:hover{transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.full-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.full-bg.full-bg-top{background-position:top center}.full-bg.full-bg-right{background-position:center right}.gray-bg{background:#f2f2f2}.b-bottom{border-bottom:1px solid #f5f5f5}.image-square:after{display:block;content:"";padding-top:100%}.red-line-title{position:relative;font-size:13px;text-transform:uppercase;color:#a9a9a9;letter-spacing:0.3em;font-weight:400;line-height:13px;margin-bottom:20px}.red-line-title:before{display:block;content:"";width:95px;height:1px;background:#da1333;position:absolute;top:0;left:-225px}.red-line-title.red-line-closer:before{top:5px;left:-120px}.body img{max-width:100%}.body ul li,.body ol li{margin-left:20px;color:#213875;font-family:"Montserrat", sans-serif;font-weight:400;font-size:14px;line-height:24px}.list-social li{display:inline-block;vertical-align:middle}.list-social li .icon{display:block}.image-caption{font-size:10px;color:#7a7a7a;line-height:18px}.red-border-bottom:after{position:relative;top:20px;display:block;content:"";width:60px;height:3px;background:#da1333;margin-bottom:40px}.red-border-bottom.red-border-bottom-center:after{position:relative;top:20px;display:block;content:"";width:60px;height:3px;background:#da1333;margin:0 auto 50px auto}.box-shadow{padding:25px;background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(148,148,158,0.5);box-shadow:0px 0px 5px 0px rgba(148,148,158,0.5)}.light-txt h1,.light-txt h2,.light-txt h3,.light-txt h4,.light-txt h5,.light-txt h6,.light-txt p,.light-txt span,.light-txt blockquote,.light-txt li,.light-txt a,.light-txt td{color:#fff}.noscroll{overflow:hidden}.btn{display:inline-block;font-size:13px;line-height:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#da1333;border:2px solid #da1333;padding:14px 25px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.btn.btn-nbm{margin-bottom:0 !important}.btn-text-white{color:#fff}.btn-border-white{border:2px solid #fff}.btn-border-white:hover{background:#fff !important;color:#213875 !important}.btn-filled{background:#da1333;color:#fff !important}.btn:hover{background:#da1333;color:#fff;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.btn-green{color:#3dce51;border:2px solid #3dce51}.btn-green.btn-filled{background:#3dce51;color:#fff}.btn.btn-disabled{color:rgba(36,41,46,0.4) !important;background-color:#eff3f6;background-image:none;border-color:rgba(27,31,35,0.2);-webkit-box-shadow:none;box-shadow:none}.arrow-btn{position:relative}.arrow-btn .arrow{width:30px;height:30px;background-image:url(/assets/images/site/icons/arw.svg);position:absolute;top:50%;margin-top:-15px;right:-20px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all;background-size:100%}.arrow-btn:hover .arrow{right:-30px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.arrow-btn.arrow-btn-red .arrow{background-image:url(/assets/images/site/icons/arw_red.svg)}.submit-arrow-btn{position:relative;display:inline-block}.submit-arrow-btn .arrow{width:28px;height:13px;background-image:url(/assets/images/site/icons/arrow_button_right_red.png);position:absolute;top:50%;margin-top:-7px;right:-17px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.submit-arrow-btn:hover .arrow{right:-28px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.arrow-link{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;position:relative}.arrow-link .icon{width:14px;height:9px;background-image:url(/assets/images/site/icons/arrow_press_readmore.jpg);position:absolute;top:4px;right:-25px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.arrow-link:hover .icon{right:-30px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.link-plus{display:inline-block;border-bottom:1px solid #da1333;text-transform:uppercase;font-size:12px;letter-spacing:0.16em;font-weight:700;padding-bottom:2px}.link-dash{display:inline-block;text-transform:uppercase;font-size:12px;letter-spacing:0.16em;font-weight:700}.link-dash:before{position:relative;bottom:3px;margin-right:8px;display:inline-block;content:"";width:30px;height:1px;background:#da1333}.link-back{position:relative;color:#da1333;text-transform:uppercase;margin-left:30px;font-size:14px;letter-spacing:0.04em;font-weight:700}.link-back:before{content:"";position:absolute;top:5px;left:-30px;display:block;width:14px;height:9px;background-image:url(/assets/images/site/icons/arrow_press_back.png);background-size:100%}.sliding-arrows{position:relative;height:50px;width:130px;background:#fff}.sliding-arrows .sliding-arrow-prev,.sliding-arrows .sliding-arrow-next{position:relative;display:block;background:#fff;width:50px;height:50px}.sliding-arrows .sliding-arrow-prev .icon,.sliding-arrows .sliding-arrow-next .icon{position:absolute;left:50%;top:50%;margin-left:-4px;margin-top:-6px;width:8px;height:12px}.sliding-arrows .sliding-arrow-prev{float:left}.sliding-arrows .sliding-arrow-prev .icon{background-image:url(/assets/images/site/icons/icon_arrow_left_static.png)}.sliding-arrows .sliding-arrow-prev:hover .icon{background-image:url(/assets/images/site/icons/icon_arrow_left_hover.png)}.sliding-arrows .sliding-arrow-next{float:right}.sliding-arrows .sliding-arrow-next .icon{background-image:url(/assets/images/site/icons/icon_arrow_right_static.png)}.sliding-arrows .sliding-arrow-next:hover .icon{background-image:url(/assets/images/site/icons/icon_arrow_right_hover.png)}.sliding-arrows .sliding-arrow-divider{pointer-events:none;display:block;z-index:2;width:20px;height:1px;background:#da1333;position:absolute;top:25px;left:55px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.sliding-arrows .sliding-arrow-divider.is-shifted-left{left:40px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.sliding-arrows .sliding-arrow-divider.is-shifted-right{left:70px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.btn-play{margin-top:10px;margin-bottom:0 !important;display:inline-block;width:70px;height:70px;background-image:url(/assets/images/site/icons/icon_play_btn.png)}.btn-play:hover{background-image:url(/assets/images/site/icons/icon_play_btn_hover.png)}@media screen and (max-width: 960px){html,body{font-size:0.88em}}@media screen and (max-width: 768px){.red-line-title.red-line-closer:before{top:5px;left:-105px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.btn-play{background-image:url(/assets/images/site/icons/icon_play_btn@2x.png)}.btn-play:hover{background-image:url(/assets/images/site/icons/icon_play_btn_hover@2x.png)}}.overlay{position:relative}.overlay>div{position:relative;z-index:2}.overlay:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.overlay-black-25:after{background:rgba(17,17,17,0.25)}.overlay-black-60:after{background:rgba(17,17,17,0.6)}.overlay-black-80:after{background:rgba(17,17,17,0.8)}.overlay-black-85:after{background:rgba(17,17,17,0.85)}.overlay-white-95:after{background:rgba(255,255,255,0.95)}.overlay-navy-50:after{background:rgba(10,29,53,0.5)}.overlay-navy-80:after{background:rgba(9,29,42,0.8)}.overlay-navy-75:after{background:rgba(9,29,42,0.75)}.rotate-left{display:block;-webkit-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);transform:rotateZ(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.m-content-15 h1,.m-content-15 h2,.m-content-15 h3,.m-content-15 h4,.m-content-15 h5,.m-content-15 h6,.m-content-15 p,.m-content-15 a,.m-content-15 ul,.m-content-15 ol,.m-content-15 img,.m-content-15 blockquote,.m-content-15 div{margin-bottom:15px}.m-content-20 h1,.m-content-20 h2,.m-content-20 h3,.m-content-20 h4,.m-content-20 h5,.m-content-20 h6,.m-content-20 p,.m-content-20 a,.m-content-20 ul,.m-content-20 ol,.m-content-20 img,.m-content-20 blockquote,.m-content-20 div{margin-bottom:20px}.vp-10{padding-top:10px;padding-bottom:10px}.vp-20{padding-top:20px;padding-bottom:20px}.vp-40{padding-top:40px;padding-bottom:40px}.vp-50{padding-top:50px;padding-bottom:50px}.vp-60{padding-top:60px;padding-bottom:60px}.vp-80{padding-top:80px;padding-bottom:80px}.pt-20{padding-top:20px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.hp-100{padding-left:9%;padding-right:9%}.hp-180{padding-left:16%;padding-right:16%}.hp-30{padding-left:30%;padding-right:30%}.vm-60{margin-top:60px !important;margin-bottom:60px !important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.is-visible{visibility:visible !important;opacity:1 !important;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.is-hidden{visibility:hidden;opacity:0;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}@media screen and (max-width: 1140px){.vp-50{padding-top:25px;padding-bottom:25px}.vp-60{padding-top:30px;padding-bottom:30px}.hp-100{padding-left:3%;padding-right:3%}.hp-180{padding-left:10%;padding-right:10%}.hp-30{padding-left:15%;padding-right:15%}.vm-60{margin-top:30px !important;margin-bottom:30px !important}}@media screen and (max-width: 960px){.hp-100{padding-left:0;padding-right:0}.hp-180{padding-left:0;padding-right:0}.hp-30{padding-left:0;padding-right:0}}@media screen and (max-width: 600px){.vp-50{padding-top:15px;padding-bottom:15px}.vp-60{padding-top:20px;padding-bottom:20px}.vp-80{padding-top:40px;padding-bottom:40px}.pb-80{padding-bottom:40px}}html,body{height:100%;font-size:1em;font-family:"Montserrat", sans-serif}#wrapper{min-height:100%;height:auto !important;margin:0 auto;overflow:hidden}.no-top-banner #wrapper:before{display:none}#wrapper.is-darkened:after{opacity:1;visibility:visible;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#wrapper:after{content:"";width:100vw;height:100vh;opacity:0;visibility:hidden;position:fixed;top:0;left:0;background:rgba(24,24,24,0.99);z-index:99998;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.full-height #wrapper{margin:0 auto}.container{width:92%;max-width:1140px;margin:auto;position:relative}.container-980{max-width:980px}.container-750{max-width:750px}.rel-container{position:relative}#header{position:absolute;top:0;left:0;width:100%;height:105px;padding:30px 0;z-index:999}#header.is-fixed{height:70px;padding:12px 0;position:fixed;top:0 !important;left:0;background:#fff;border-bottom:1px solid #ddd;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);z-index:1000}#header.is-fixed #header-nav-top{padding-top:16px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}#header.is-fixed:hover #header-nav-top{opacity:1;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}#header.is-fixed #header-logo{background-image:url(https://assets.donaldjtrump.com/2017/web/hero_images/SAV_Favicon.png) !important;width:50px;height:50px;top:-1px;left:0}.is-header-light #header{border-bottom:1px solid #ddd;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15)}#header #header-logo{display:block;background-image:url(/assets/images/site/icons/salogo.svg);width:165px;height:75px;background-size:100%;background-repeat:no-repeat;position:absolute;top:-16px;left:0;z-index:1000;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.is-header-light #header #header-logo{background-image:url(/assets/images/site/icons/salogo_color.svg)}#header.is-fixed #header-logo{background-image:url(https://assets.donaldjtrump.com/2017/web/hero_images/SAV_Favicon.png);-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#header #header-contribute-btn{position:absolute;top:0;right:0;z-index:1000;width:150px;padding:14px 23px}#header #header-contribute-btn:hover{background-color:#da1333 !important}#header #header-shop-btn{position:absolute;top:0;right:165px;z-index:1000;width:75px;padding:14px 15px}#header-nav-top{position:absolute;top:0;right:255px;padding-top:15px}#header-nav-top ul li{list-style:none;float:left;position:relative;margin-left:15px;font-size:14px;line-height:14px;font-weight:700;letter-spacing:0.04em}#header-nav-top ul li.mobile-nav-only{display:none}#header-nav-top ul li a{color:#fff}#header.is-header-dark ul li a{color:#fff}#header.is-header-light #header-logo .logo-color{display:block}.is-header-light #header ul li a,#header.is-fixed ul li a{color:#2b325f !important}.is-header-light #header #header-shop-btn,#header.is-fixed #header-shop-btn,#header.is-mobile-open #header-shop-btn{color:#2b325f !important;border:2px solid #2b325f}.is-header-light #header #header-shop-btn:hover,#header.is-fixed #header-shop-btn:hover{color:#fff !important;background:#2b325f !important}#header.is-mobile-open{top:0 !important}#header.has-topbar.is-mobile-open{top:40px !important}@media (min-width: 1111px){#mobile-menu-trigger{display:none}}@media screen and (max-width: 960px){#header #header-contribute-btn{right:50px}#header #header-shop-btn{right:220px}.mobile-nav{display:block !important;position:relative;z-index:2}#mobile-menu-trigger{display:block;width:30px;height:20px;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;white-space:nowrap;z-index:9999;right:0;top:12px;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease}#header-nav-top a:hover:before{display:none !important}#mobile-menu-trigger.is-open{right:0;top:12px;z-index:999999}#mobile-menu-trigger.is-open span:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);top:0;background:#111111}#mobile-menu-trigger.is-open span{background:rgba(0,0,0,0) !important}#mobile-menu-trigger.is-open span:after{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);top:0;background:#111111}.is-header-light #header #mobile-menu-trigger span,.is-header-light #header #mobile-menu-trigger span:before,.is-header-light #header #mobile-menu-trigger span:after,header.is-fixed #mobile-menu-trigger span,header.is-fixed #mobile-menu-trigger span:before,header.is-fixed #mobile-menu-trigger span:after{background:#2b325f}.internal.no_banner header #mobile-menu-trigger span,.internal.no_banner header #mobile-menu-trigger span:before,.internal.no_banner header #mobile-menu-trigger span:after{background:#da1333}#mobile-menu-trigger span{width:100%;height:3px;background:#fff;display:block;position:absolute;top:50%;margin-top:-1.5px;left:0}#mobile-menu-trigger span:before,#mobile-menu-trigger span:after{content:"";position:absolute;top:-10px;left:0;width:100%;height:3px;background:#fff;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease}#mobile-menu-trigger span:after{top:10px;left:0}#header-nav-top{background:#fff;position:fixed;top:0;width:57%;bottom:0;right:-100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:105px;z-index:999;overflow-y:auto;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#header.has-topbar #header-nav-top{top:40px}#header.is-mobile-open #header-nav-top{right:0}#header-nav-top nav{display:block;position:relative;top:0;float:inherit}#header-nav-top ul ul{display:none;background:#484848}#header-nav-top ul ul ul{display:none;background:#282828}#header-nav-top ul li{border-top:1px solid #c8c8c8;list-style:none;position:relative;padding-bottom:0;float:none;text-align:left;margin-left:0}#header-nav-top ul li.mobile-nav-only{display:block}#header-nav-top ul li:last-child{padding-bottom:0}#header-nav-top ul li em.level-1-em{display:block;position:absolute;top:17px;left:35px;width:13px;height:13px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#header-nav-top ul li em.level-2-em{display:block;position:absolute;top:17px;left:60px;width:13px;height:13px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#header-nav-top ul li em:before{content:"";position:absolute;top:50%;margin-top:-1px;left:0;height:2px;background:#da1333}#header-nav-top ul li em.level-1-em:before{width:100%}#header-nav-top ul li em.level-2-em:before{width:100%;background:#fff}#header-nav-top ul li em:after{content:"";position:absolute;top:50%;margin-top:-1px;left:0;height:2px;background:#da1333;-ms-transform:rotate(90deg);transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#header-nav-top ul li em.level-1-em:after{width:100%}#header-nav-top ul li em.level-2-em:after{width:100%;background:#fff}#header-nav-top ul li em.is-active{-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#header-nav-top ul li em.is-active{-ms-transform:rotate(225deg);transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg)}#header-nav-top ul li a{color:#484848 !important;padding:15px 15px 15px 35px;display:block;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-size:14px;letter-spacing:0.05em;border-width:0;font-weight:700}#header-nav-top ul li a:hover{color:#484848 !important}#header-nav-top ul li a.btn{background-color:#da1333 !important;color:#fff !important}#header-nav-top ul li li a{padding:0}#header-nav-top ul li li{border-color:#f5cfc6}#header-nav-top ul li li.title{border-bottom:1px solid #282828;border-top:none;color:#fff !important;display:block;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;text-transform:none;font-family:"Source Sans Pro", sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}#header-nav-top ul li li.title span,#header-nav-top ul li li.title a{cursor:pointer;color:#fff !important;display:block;padding:15px 0 15px 85px;margin-left:0}#header-nav-top ul li li.title span:hover,#header-nav-top ul li li.title a:hover{color:#fff !important}#header-nav-top ul li li.title:last-child{border-bottom:none}#header-nav-top ul li li.title ul li{border-bottom:1px solid #000;border-top:none}#header-nav-top ul li li.title ul li:last-child{border-bottom:none}#header-nav-top ul li li.title ul li a{color:#fff;padding:10px 0 10px 90px !important;font-size:14px;letter-spacing:0.05em;text-transform:none}#header-nav-top ul li li.title ul li a:hover{color:#fff !important}.overflow-hidden{overflow:hidden;height:100%}}@media screen and (max-width: 600px){#header.is-mobile-open #header-logo{background-image:url(/assets/images/site/icons/salogo_color.svg)}#header-nav-top{width:100%}#header-nav-top:before{border-bottom:1px solid #c8c8c8;display:block;content:"";width:100%;height:106px;background-color:#fff;position:fixed;top:0;left:100%;right:-100%;z-index:2;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#header.is-mobile-open #header-nav-top:before{right:0;left:0}#header.has-topbar #header-nav-top:before{top:40px}}@media screen and (max-width: 520px){#header #header-contribute-btn,#header #header-shop-btn{display:none}}@media screen and (max-width: 480px){#header #header-contribute-btn{font-size:13px;padding:14px 25px}}@media screen and (max-width: 360px){#mobile-menu-trigger,#mobile-menu-trigger.is-open{right:20px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){#header.is-fixed #header-logo{background-image:url(https://assets.donaldjtrump.com/2017/web/hero_images/SAV_Favicon.png) !important}}.sidebar main{width:75%;padding-right:10%}.sidebar aside{width:25%}.sidebar aside ul li{margin-bottom:5px;list-style:none;font-size:16px;line-height:18px;letter-spacing:.02em;font-weight:600}.sidebar aside ul li a{color:#848484;font-weight:600;font-size:14px;line-height:14px}.sidebar aside ul li a:hover,.sidebar aside ul li a:focus{color:#da1333}.sidebar aside ul li a.active{color:#213875}.sidebar.sidebar-left main{padding-left:10%;padding-right:0}@media screen and (max-width: 600px){.sidebar main{width:100%;padding-right:0}.sidebar aside{width:100%}.sidebar aside ul li{margin-bottom:5px}.sidebar aside ul li a{display:block;text-align:center;border:1px solid #848484;padding:10px}.sidebar aside ul li a:focus{background-color:#da1333;border-color:#da1333;color:#fff}.sidebar aside ul li a.active{background-color:#213875;border-color:#213875;color:#fff}.sidebar.sidebar-left main{padding-left:0}.sidebar.sidebar-left aside{padding-bottom:0}}#sidebar{position:absolute;top:0;left:35px;height:100vh;width:50px;text-align:center;z-index:90}.no-top-banner #sidebar{display:none !important}#sidebar #sidebar-tagline{position:absolute;top:calc(50% - 60px);left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}#sidebar #sidebar-tagline span{position:relative;color:#fff;white-space:nowrap;line-height:50px;font-size:10px;text-transform:uppercase;letter-spacing:0.4em}#sidebar #sidebar-tagline span:before{display:block;content:"";width:45px;height:1px;background:#fff;position:absolute;top:24px;left:-60px}@media screen and (max-width: 768px){#sidebar{display:none}}@media screen and (max-height: 570px){#sidebar{display:none}}#side-social{position:fixed;bottom:45px;left:35px;width:50px;z-index:998}#side-social .list-social{width:100%}#side-social .list-social li{display:block;width:100%;text-align:center;margin-top:20px}#side-social .list-social li .icon{display:inline-block}#side-social .list-social li.facebook{height:20px}#side-social .list-social li.facebook .icon{width:10px;height:20px;background-image:url(/assets/images/site/icons/social_sidesticky_fb_blue.png)}#side-social.is-white .list-social li.facebook .icon{background-image:url(/assets/images/site/icons/social_sidesticky_fb_white.png)}#side-social .list-social li.twitter{height:14px}#side-social .list-social li.twitter .icon{width:18px;height:14px;background-image:url(/assets/images/site/icons/social_sidesticky_tw_color.png)}#side-social.is-white .list-social li.twitter .icon{width:18px;height:14px;background-image:url(/assets/images/site/icons/social_sidesticky_tw_white.png)}#side-social .list-social li.plus{height:18px}#side-social .list-social li.plus .icon{width:18px;height:18px;background-image:url(/assets/images/site/social_sidesticky_add_followus.png)}@media screen and (max-width: 1320px){.full-height #side-social{display:block}#side-social{display:none}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){#side-social .list-social li.facebook .icon{width:10px;height:20px;background-image:url(/assets/images/site/icons/social_sidesticky_fb_blue@2x.png)}#side-social .list-social li.twitter .icon{width:18px;height:14px;background-image:url(/assets/images/site/icons/social_sidesticky_tw_color@2x.png)}#side-social .list-social li.plus .icon{width:18px;height:18px;background-image:url(/assets/images/site/icons/social_sidesticky_add_followus@2x.png)}#side-social.is-white .list-social li.facebook .icon{background-image:url(/assets/images/site/icons/social_sidesticky_fb_white@2x.png)}#side-social.is-white .list-social li.twitter .icon{width:18px;height:14px;background-image:url(/assets/images/site/icons/social_sidesticky_tw_white@2x.png)}}.sh-nav-background{top:0;right:0;bottom:0;left:0}.sh-nav-background{position:absolute}.sh-nav-background::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);background:#144286;background:-o-linear-gradient(315deg, #144286 0%, #2f3f7a 50%, #503c6b 100%);background:linear-gradient(135deg, #144286 0%, #2f3f7a 50%, #503c6b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#144286', endColorstr='#503c6b',GradientType=1 );-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s;z-index:1}.has-nav-open .sh-nav-background::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.has-nav-open .sh-nav-background::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.sh-nav{overflow:hidden;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999;visibility:hidden;-webkit-transition:visibility 0s 0.85s;-o-transition:visibility 0s 0.85s;transition:visibility 0s 0.85s}.sh-nav-dropdown-link,.sh-nav-link{text-decoration:none}.sh-nav #close-social-hub{opacity:0;visibility:hidden;cursor:pointer;position:absolute;top:50px;right:50px;width:18px;height:18px;background-image:url(/assets/images/site/icons/icon_close_followus_static.png);z-index:5}.sh-nav #close-social-hub.active{opacity:1;visibility:visible}.sh-nav #close-social-hub:hover{background-image:url(/assets/images/site/icons/icon_close_followus_hover.png)}.has-nav-open .sh-nav{visibility:visible;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.sh-nav-list-container{position:relative;z-index:4}.sh-nav-list{position:relative;margin:0;padding:0;list-style:none;z-index:4;display:inline-block}.sh-nav-item{position:relative;-webkit-transform:translateX(-100%) translateX(-7.5rem);-ms-transform:translateX(-100%) translateX(-7.5rem);transform:translateX(-100%) translateX(-7.5rem);-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.sh-nav-item:nth-child(1){-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.sh-nav-item:nth-child(2){-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.sh-nav-item:nth-child(3){-webkit-transition-delay:0.0666666667s;-o-transition-delay:0.0666666667s;transition-delay:0.0666666667s}.sh-nav-item:nth-child(4){-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.sh-nav-item:nth-child(5){-webkit-transition-delay:40ms;-o-transition-delay:40ms;transition-delay:40ms}.sh-nav-item:nth-child(6){-webkit-transition-delay:33.3333333ms;-o-transition-delay:33.3333333ms;transition-delay:33.3333333ms}.sh-nav-item:nth-child(7){-webkit-transition-delay:28.5714286ms;-o-transition-delay:28.5714286ms;transition-delay:28.5714286ms}.sh-nav-item:nth-child(8){-webkit-transition-delay:25ms;-o-transition-delay:25ms;transition-delay:25ms}.has-nav-open .sh-nav-item{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.has-nav-open .sh-nav-item:nth-child(1){-webkit-transition-delay:0.19s;-o-transition-delay:0.19s;transition-delay:0.19s}.has-nav-open .sh-nav-item:nth-child(2){-webkit-transition-delay:0.23s;-o-transition-delay:0.23s;transition-delay:0.23s}.has-nav-open .sh-nav-item:nth-child(3){-webkit-transition-delay:0.27s;-o-transition-delay:0.27s;transition-delay:0.27s}.has-nav-open .sh-nav-item:nth-child(4){-webkit-transition-delay:0.31s;-o-transition-delay:0.31s;transition-delay:0.31s}.has-nav-open .sh-nav-item:nth-child(5){-webkit-transition-delay:0.35s;-o-transition-delay:0.35s;transition-delay:0.35s}.has-nav-open .sh-nav-item:nth-child(6){-webkit-transition-delay:0.39s;-o-transition-delay:0.39s;transition-delay:0.39s}.has-nav-open .sh-nav-item:nth-child(7){-webkit-transition-delay:0.43s;-o-transition-delay:0.43s;transition-delay:0.43s}.has-nav-open .sh-nav-item:nth-child(8){-webkit-transition-delay:0.47s;-o-transition-delay:0.47s;transition-delay:0.47s}.has-search-open .sh-nav-item{-webkit-transform:translateX(-100%) translateX(-7.5rem);-ms-transform:translateX(-100%) translateX(-7.5rem);transform:translateX(-100%) translateX(-7.5rem);opacity:0}.sh-nav-link{display:inline-block;color:#fff;font-weight:700;cursor:pointer;-webkit-transition:color 0.45s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.45s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:color 0.45s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.45s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.45s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.sh-nav-item.-dropdown:hover .sh-nav-link,.sh-nav-link:hover{color:#fff !important}.sh-nav-dropdown-link:hover{color:#fff}.sh-nav-dropdown{visibility:hidden;-webkit-transition:visibility 0s 0.6s;-o-transition:visibility 0s 0.6s;transition:visibility 0s 0.6s}.sh-nav-item:hover .sh-nav-dropdown{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.sh-nav-dropdown-list{margin:0;padding:0;list-style:none;white-space:nowrap}.sh-nav-dropdown-item{display:block;position:relative;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1)}.sh-nav-dropdown-item:nth-child(1){-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.sh-nav-dropdown-item:nth-child(2){-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.sh-nav-dropdown-item:nth-child(3){-webkit-transition-delay:0.0666666667s;-o-transition-delay:0.0666666667s;transition-delay:0.0666666667s}.sh-nav-dropdown-item:nth-child(4){-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.sh-nav-dropdown-item:nth-child(5){-webkit-transition-delay:40ms;-o-transition-delay:40ms;transition-delay:40ms}.sh-nav-dropdown-item:nth-child(6){-webkit-transition-delay:33.3333333ms;-o-transition-delay:33.3333333ms;transition-delay:33.3333333ms}.sh-nav-dropdown-item:nth-child(7){-webkit-transition-delay:28.5714286ms;-o-transition-delay:28.5714286ms;transition-delay:28.5714286ms}.sh-nav-dropdown-item:nth-child(8){-webkit-transition-delay:25ms;-o-transition-delay:25ms;transition-delay:25ms}.sh-nav-item:hover .sh-nav-dropdown-item{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(1){-webkit-transition-delay:0.34s;-o-transition-delay:0.34s;transition-delay:0.34s}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(2){-webkit-transition-delay:0.38s;-o-transition-delay:0.38s;transition-delay:0.38s}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(3){-webkit-transition-delay:0.42s;-o-transition-delay:0.42s;transition-delay:0.42s}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(4){-webkit-transition-delay:0.46s;-o-transition-delay:0.46s;transition-delay:0.46s}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(5){-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(6){-webkit-transition-delay:0.54s;-o-transition-delay:0.54s;transition-delay:0.54s}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(7){-webkit-transition-delay:0.58s;-o-transition-delay:0.58s;transition-delay:0.58s}.sh-nav-item:hover .sh-nav-dropdown-item:nth-child(8){-webkit-transition-delay:0.62s;-o-transition-delay:0.62s;transition-delay:0.62s}.sh-nav-dropdown-link{display:block;color:#fff;padding:0.625rem 0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.sh-nav-aside-wrapper{position:absolute;right:0;bottom:0;z-index:5;top:0;height:100vh;width:15rem;padding:7.5rem 0;text-align:center}.sh-nav-item.has-dropdown .sh-nav-dropdown{height:100%;visibility:visible;opacity:1}.sh-nav-dropdown-link.facebook:hover{color:#3b5b9b}.sh-nav-dropdown-link.twitter:hover{color:#1da0f1}.sh-nav-dropdown-link.instagram:hover{color:#901fa4}.sh-nav-dropdown-link.youtube:hover{color:#d7362a}.sh-nav-dropdown-link.snapchat:hover{color:#fff800}.sh-nav-aside,.sh-nav-aside-tag-text,.sh-nav-aside-tag,.c-nav_social_link{display:inline-block}.sh-nav-aside-tag{color:#fff;-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);opacity:0;-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.sh-nav-aside-tag-text{text-transform:uppercase;font-size:10px;letter-spacing:0.4em;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.has-nav-open .sh-nav-aside-tag{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0.45s;-o-transition-delay:0.45s;transition-delay:0.45s;opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.sh-nav #close-social-hub{background-image:url(/assets/images/site/icons/icon_close_followus_static@2x.png);z-index:5}.sh-nav #close-social-hub:hover{background-image:url(/assets/images/site/icons/icon_close_followus_hover@2x.png)}}@media (max-width: 699px){.sh-nav-list-container{bottom:90px;font-size:26px;padding-left:40px;padding-top:80px;padding-bottom:80px;height:auto}}@media (min-width: 700px) and (max-width: 999px){.sh-nav-list-container{bottom:11.25rem}}@media (max-width: 999px){.sh-nav-list-container{position:absolute;top:0;right:0;left:0}}@media (min-width: 1000px) and (max-width: 1199px){.sh-nav-list-container{height:100%}}@media (max-width: 1199px){.sh-nav-list-container{visibility:hidden;-webkit-transition:visibility 0s 0.6s;-o-transition:visibility 0s 0.6s;transition:visibility 0s 0.6s}.has-nav-open .sh-nav-list-container{-webkit-overflow-scrolling:touch;overflow-y:auto;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible}}@media (min-width: 700px){.sh-nav-list{font-size:2.25rem;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:7.5rem;margin-top:3.75rem}}@media (min-width: 700px) and (max-width: 749px){.sh-nav-list-container{bottom:7.5rem}.sh-nav-list{margin-top:0;font-size:2.5rem}}@media (min-width: 1200px) and (min-width: 700px){.sh-nav-item.-dropdown::after{min-width:7.5rem}}@media (min-width: 1200px){.sh-nav-item.-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sh-nav-item.-dropdown::after{content:"";display:inline-block;height:1px;background-color:#000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 2.1875rem;-webkit-transform:translateX(-0.625rem) scaleX(0);-ms-transform:translateX(-0.625rem) scaleX(0);transform:translateX(-0.625rem) scaleX(0);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s;transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s;-o-transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s;transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s;transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s;transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s}.sh-nav-item.-dropdown:hover{z-index:2}.sh-nav-item.-dropdown:hover::after{-webkit-transform:translateX(0) scaleX(1);-ms-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}}@media (max-width: 699px){.sh-nav-link{padding:10px 0}}@media (max-width: 1199px){.sh-nav-item.has-dropdown .sh-nav-link{color:#fff !important}.sh-nav-list.has-dropdown .sh-nav-link{color:#000}}@media (min-width: 1200px){.sh-nav-list:hover .sh-nav-link{color:#000}.sh-nav-item.-dropdown:hover .sh-nav-link,.sh-nav-link:hover{-webkit-transform:translateX(0.625rem);-ms-transform:translateX(0.625rem);transform:translateX(0.625rem)}}@media (min-width: 700px){.sh-nav-link{padding:0.5rem 0}}@media (max-width: 1199px){.sh-nav-dropdown{height:0;visibility:hidden;opacity:0;font-size:16px;overflow:hidden}}@media (min-width: 1200px){.sh-nav-dropdown{position:absolute;top:50%;left:100%;font-size:1rem;padding-left:21.875rem;margin-left:-21.875rem}}@media (max-width: 699px){.sh-nav-dropdown-wrap{opacity:0;-webkit-transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1)}.sh-nav-item.has-dropdown .sh-nav-dropdown-wrap{opacity:1}}@media (max-width: 1199px){.sh-nav-dropdown-list{padding-top:5px;padding-left:20px;padding-bottom:20px}}@media (min-width: 1200px){.sh-nav-dropdown-list{margin-top:-0.9375rem}.sh-nav-dropdown-item{opacity:0;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}}@media (min-width: 1200px){.sh-nav-dropdown-link{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (min-width: 700px){.sh-nav-dropdown-link:hover{-webkit-transform:translateX(0.3125rem);-ms-transform:translateX(0.3125rem);transform:translateX(0.3125rem)}}@media (max-width: 699px){.sh-nav-aside-wrapper{left:0;padding:30px 40px}}@media screen and (max-width: 415px){.sh-nav #close-social-hub{top:25px;right:25px}}@media screen and (max-width: 999px){.sh-nav-aside-wrapper{display:none}}@media (min-width: 1000px){.sh-nav-aside{position:absolute;right:60px;bottom:5rem;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}}@media (min-width: 700px) and (max-width: 749px){.sh-nav-aside-wrapper{padding:2.5rem 7.5rem}}@media (max-width: 699px){.sh-nav-background::after{bottom:90px}}@media (min-width: 700px) and (max-width: 999px){.sh-nav-background::after{bottom:11.25rem}}@media (min-width: 700px) and (max-width: 749px){.sh-nav-background::after{bottom:7.5rem}}@media (min-width: 1000px){.sh-nav-background::after{right:15rem}}@media (min-width: 1000px){.sh-nav-aside{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width: 699px){.sh-nav-aside-tag{font-size:16px;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}}@media (min-width: 700px) and (max-width: 999px){.sh-nav-aside-tag{font-size:20px}}@media (min-width: 1000px){.sh-nav-aside-tag{font-size:0.875rem;-webkit-transform:translateY(15rem);-ms-transform:translateY(15rem);transform:translateY(15rem);padding:0.625rem 1.25rem}}#footer{padding-top:60px;background:#213875;overflow:hidden;z-index:2;position:relative}#footer.footer-follow{padding-top:0}.full-height #footer,.full-height #footer-push{display:none}#footer .container{max-width:1260px}#footer p,#footer li,#footer a,#footer h5,#footer input{color:#fff;letter-spacing:0}#footer p,#footer li{font-size:11px;letter-spacing:0.08em;line-height:18px}#footer a:hover{color:#fff;text-decoration:underline}#footer-bottom{padding:15px 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer-bottom .footer-app{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}#footer-bottom .footer-app span{font-weight:800;text-transform:uppercase;margin-left:10px}#footer-bottom .footer-links li{list-style:none;float:left;margin-left:25px}#footer-top{position:relative;border-bottom:1px solid #4d6091;padding-bottom:50px}#footer-top .footer-signup{min-width:350px}#footer-top h5{margin-bottom:20px}#footer-top .footer-signup input.email{width:200px;margin-bottom:10px;display:inline-block}#footer-top .footer-signup input.zipcode{width:100px;margin-bottom:10px;display:inline-block}#footer-top .footer-signup .submit{height:30px;display:inline-block;width:30px;border:0;background:url(/assets/images/site/icons/arw.svg) no-repeat center right;background-size:100%;text-indent:-9999px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}#footer-top .footer-text{width:calc(100% - 530px);padding:0 10%;text-align:center}#footer-top .footer-text p{font-size:15px;letter-spacing:0;line-height:25px}#footer-top .footer-text p span.line{font-size:15px;display:block}#footer-top .footer-text p span.sm{font-size:12px}.footer-nav li{list-style:none;float:left;margin-right:30px}.footer-social{width:127px}.footer-social li{margin-right:5px}.footer-social li:last-child{margin-right:0}.footer-social li.facebook .icon{width:36px;height:36px;background-image:url(/assets/images/site/icons/icon_sm_circle_facebook.png)}.footer-social li.twitter .icon{width:36px;height:36px;background-image:url(/assets/images/site/icons/icon_sm_circle_twitter.png)}.footer-social li.instagram .icon{width:36px;height:36px;background-image:url(/assets/images/site/icons/icon_sm_circle_insta.png)}.footer-social li.youtube .icon{width:36px;height:36px;background-image:url(/assets/images/site/icons/icon_sm_circle_youtube.png)}.footer-social li.google .icon{width:36px;height:36px;background-image:url(/assets/images/site/icons/icon_sm_circle_google.png)}@media screen and (max-width: 1320px){#footer-top .footer-text{padding:0 5%}}@media screen and (max-width: 1090px){#footer-top .footer-text p span.line{display:inline}}@media screen and (max-width: 960px){#footer-bottom .footer-links li{margin-left:10px}#footer{padding-top:20px}#footer-top h5{margin-bottom:15px}#footer #footer-top{text-align:center;padding-bottom:20px}#footer #footer-top .footer-signup{float:none;margin-bottom:20px}#footer #footer-top .footer-signup .simple-form{margin:0 auto}#footer #footer-top .footer-social{width:100%;margin:0 auto;position:relative;float:none}#footer #footer-top .footer-text{float:none;width:100%;margin-bottom:30px}#footer-top .footer-text p span.line{display:block}#footer-bottom{padding:15px 0}#footer-bottom .footer-app{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;padding:15px 0}#footer-bottom .footer-links,#footer-bottom .footer-legal{width:100%;text-align:center}#footer-bottom .footer-links li{float:none;display:inline-block;margin:0 5px 0 5px}}@media screen and (max-width: 768px){#footer-bottom{text-align:center;padding-top:15px}#footer-top .footer-signup{min-width:300px}}@media screen and (max-width: 600px){#footer #footer-top .footer-text{padding:0}}@media screen and (max-width: 420px){#footer-top .footer-text p span.line{display:inline}}@media screen and (max-width: 375px){#footer-bottom .footer-app svg{width:25px;height:40px}}@media screen and (max-width: 320px){#footer-top .footer-signup form{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer-top .footer-signup form input.email{display:block;width:100%}#footer-top .footer-signup form input.zipcode{display:block;width:calc(100% - 40px);margin-bottom:0;margin-right:10px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){#footer #footer-top #footer-logo{background-image:url(/assets/images/site/icons/logo_footer_gray@2x.png)}#footer #footer-top #footer-signup input[type="submit"]{background-image:url(/assets/images/site/icons/icon_arrow_footer_newsletter_static@2x.png)}#footer #footer-top #footer-signup input[type="submit"]:hover{background-image:url(/assets/images/site/icons/icon_arrow_footer_newsletter_hover@2x.png)}.footer-social li.facebook .icon{background-image:url(/assets/images/site/icons/icon_sm_circle_facebook@2x.png)}.footer-social li.twitter .icon{background-image:url(/assets/images/site/icons/icon_sm_circle_twitter@2x.png)}.footer-social li.instagram .icon{background-image:url(/assets/images/site/icons/icon_sm_circle_insta@2x.png)}.footer-social li.youtube .icon{background-image:url(/assets/images/site/icons/icon_sm_circle_youtube@2x.png)}.footer-social li.google .icon{background-image:url(/assets/images/site/icons/icon_sm_circle_google@2x.png)}}#home.full-bg{background-image:url(/assets/images/site/home_bg.jpg)}#home #banner{position:relative;z-index:2}#home #banner .content{padding-top:105px}#home #banner .social-quick-menu{position:absolute;bottom:80px;right:35px}#home #banner .social-quick-menu li{list-style:none;display:block;margin-top:15px}#home #banner .social-quick-menu li a .icon{margin:0 auto}#home #banner .social-quick-menu li a.facebook .icon{width:8px;height:18px;background-image:url(/assets/images/site/icons/icon_social_media_banner_sidebar_facebook.png)}#home #banner .social-quick-menu li a.twitter .icon{width:15px;height:12px;background-image:url(/assets/images/site/icons/icon_social_media_banner_sidebar_twitter.png)}#home #banner .social-quick-menu li a.more .icon{width:17px;height:17px;background-image:url(/assets/images/site/icons/icon_social_media_banner_sidebar_socialhub.png)}#home #content{position:relative;z-index:2;width:100%;height:100vh;padding:0 4%;display:table;text-align:center}#home #content h1{color:#fff;margin-bottom:50px}@media screen and (max-width: 768px){#home #banner .social-quick-menu{bottom:35px}}@media screen and (max-width: 600px){#home.full-bg h1{font-size:3rem;line-height:3.5rem}}@media screen and (max-width: 480px){#home.full-bg h1{font-size:2.5rem;line-height:3rem}}@media screen and (max-width: 415px){#home #banner.large-banner .content{padding-top:85px}#home #banner.large-banner .content h2{font-size:8vw;line-height:9vw;margin-bottom:30px}#home #banner.large-banner .content a.btn{font-size:4.6vw;line-height:4.6vw}#home #banner.large-banner{height:100vh;max-height:500px;min-height:440px}#home.header-has-topbar #banner.large-banner{height:calc(100vh - 40px);max-height:500px;min-height:440px}#home .image-background-section.right-content:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(9,29,42,0.4)}}@media screen and (max-width: 405px){#home #banner.large-banner .content{padding-top:40px}#home #banner.large-banner .social-quick-menu{bottom:15px;right:15px}#home #banner.large-banner .social-quick-menu li{display:inline-block;margin-top:0;margin-left:15px;vertical-align:middle}}@media screen and (max-width: 400px){#home.full-bg h1{font-size:2.1rem;line-height:2.5rem}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){#home #banner .social-quick-menu li a.facebook .icon{background-image:url(/assets/images/site/icons/icon_social_media_banner_sidebar_facebook@2x.png)}#home #banner .social-quick-menu li a.twitter .icon{background-image:url(/assets/images/site/icons/icon_social_media_banner_sidebar_twitter@2x.png)}#home #banner .social-quick-menu li a.more .icon{background-image:url(/assets/images/site/icons/icon_social_media_banner_sidebar_socialhub@2x.png)}}main{position:relative;z-index:2;padding:50px 0;min-height:250px}main.no-pad{padding:0}.no-top-banner main{padding:160px 0 50px 0}main.page-content-1140 section,main.has-aside .large-section-title{max-width:1140px;width:92%;margin:auto}main.page-content-765 section{max-width:765px;width:92%;margin:auto}.inner-content-960{max-width:960px !important;margin:0 auto !important}.full-width-section{max-width:100% !important;width:100% !important}main.has-aside .container{max-width:1072px}.content-aside{width:26%}.content-aside .aside-block{margin-bottom:30px}.content-aside .aside-block h5{margin-bottom:15px}.content-main{width:65%}.content-aside nav ul li{list-style:none;padding:15px 0;border-bottom:1px solid #f5f5f5}.content-aside nav ul li a{display:block;position:relative;padding:5px 0}.content-aside nav ul li a:hover:before,.content-aside nav ul li a.cur:before{display:block;width:4px;height:100%;content:"";background:#da1333;position:absolute;top:0;left:-15px}.content-aside nav ul li a .date{color:#7a7a7a;font-size:12px;letter-spacing:0.1em}.content-aside .m-content-20 p{font-size:12px;line-height:20px}.page-two-col-title{margin-bottom:40px}.page-two-col-title h1{font-size:30px;letter-spacing:0}.page-two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.contribute-box{padding:15px;background-color:#f5f5f5}.contribute-box a{display:inline-block;background-color:#da1333;width:calc(25% - 4px);height:45px;text-align:center;border-radius:4px;font-size:14px;line-height:45px;letter-spacing:0.08em;cursor:pointer;font-weight:700;color:#fff}.contribute-box a:hover{background-color:#ac0220}.sticky-aside .sticky-aside-inner.stick{top:120px;position:fixed}.sticky-aside .sticky-aside-inner.no-stick{position:absolute;bottom:0;right:0;top:auto}.subnav{padding-bottom:30px}.subnav ul li{list-style:none;float:left;margin-right:15px}.subnav ul li a{display:block;color:#8b96aa;padding:0 15px 15px 15px}.subnav ul li a:hover{color:#213875}.subnav ul li a.active{color:#213875;border-bottom:2px solid #213875}@media screen and (max-width: 960px){.content-aside{width:30%}}@media screen and (max-width: 768px){.no-top-banner main{padding:150px 0 50px 0}.content-aside,.follows-large-section-title.content-aside{width:100%;float:none}.content-main{width:100%;float:none;margin-bottom:50px}.large-section-title .title .title-text{font-size:100px;letter-spacing:0.03em}.large-section-title .title .subtitle{top:40px;left:70px;font-size:18px}.follows-large-section-title{padding-top:80px !important}.page-two-col{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.sticky-aside .sticky-aside-inner.stick{top:auto;position:relative}.sticky-aside .sticky-aside-inner.no-stick{position:relative;bottom:auto;right:auto;top:auto}.contribute-box label{max-width:55px}}@media screen and (max-width: 600px){main.page-content-765{padding:30px 0 50px 0}.large-section-title .title .title-text{font-size:80px;letter-spacing:0.02em}.large-section-title .title .subtitle{top:40px;left:65px;font-size:16px}.follows-large-section-title{padding-top:75px !important}}@media screen and (max-width: 480px){.large-section-title .title{padding-left:15px}.large-section-title .title .title-text{font-size:60px}.large-section-title .title .subtitle{top:40px;left:40px;font-size:14px}.follows-large-section-title{padding-top:68px !important}}#press .content-main .press-post{margin-bottom:80px}#press .content-main .press-post .image{width:100%;height:330px}#press .content-main .press-post h3{font-size:26px;line-height:34px}#press .content-main .press-post h3 a{color:#2b325f}#press .content-main .press-post h3 a:hover{text-decoration:underline}#press .content-aside .archives ul{margin-left:20px}#press .content-aside .archives ul li a{font-size:14px}#press.press-detail main .container{max-width:810px}#press.press-detail .source{color:#7a7a7a}#press.press-detail .source a{color:#da1333}#press.press-detail .list-social li{font-weight:700;margin-right:10px}#press.press-detail .list-social li a{display:block;text-indent:-9999px;width:36px;height:36px}#press.press-detail .list-social li a.facebook{background-image:url(/assets/images/site/icons/icon_share_facebook.jpg)}#press.press-detail .list-social li a.twitter{background-image:url(/assets/images/site/icons/icon_share_twitter.jpg)}#press.press-detail .list-social li a.google{background-image:url(/assets/images/site/icons/icon_share_google.jpg)}@media screen and (max-width: 960px){#news.news-landing .block-list-col .list-item{margin-bottom:60px}}@media screen and (max-width: 768px){#news.news-detail.no-top-banner main{padding:150px 0 0 0}}@media screen and (max-width: 600px){#press .content-main .press-post .image{height:250px}}@media screen and (max-width: 400px){.news-sidebar-nav .dropdown{width:175px}}.media-hub.has-aside{padding-top:130px}.media-hub .container{max-width:1140px !important}.media-hub .content-aside{width:34%}.media-hub .content-main{width:63%}.media-hub .media-tabber{display:none;position:relative;width:300px;margin:0 auto 30px;text-align:center;color:#a9a9a9}.media-hub .media-tabber a{font-size:13px;text-transform:uppercase;color:#a9a9a9;letter-spacing:0.3em;font-weight:400;line-height:13px;margin:0 10px 0;padding:0 0 5px}.media-hub .media-tabber a.selected{border-bottom:1px solid #da1333}.news-sidebar-title{padding:0 15px}.news-sidebar-nav{padding:20px 15px 15px 15px}.news-sidebar-nav .dropdown{width:240px}.news-sidebar-nav .title p{line-height:40px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:0.025em}.news-sidebar-nav .select2-container--default .select2-selection--single{padding:0;line-height:40px;height:40px;line-height:40px;border:none;background-color:#f2f2f2}.news-sidebar-nav .select2-container--default .select2-selection--single .select2-selection__rendered{color:#484848;font-size:13px}.news-sidebar-feed .news-item{position:relative;display:block;padding:15px}.news-sidebar-feed .news-item:after{display:block;content:"";width:calc(100% - 30px);height:1px;background-color:#eee;position:absolute;bottom:0;left:15px}.news-sidebar-feed .news-item:hover{background-color:#da1333}.news-sidebar-feed .news-item:hover:after{display:none}.news-sidebar-feed .news-item:hover h5,.news-sidebar-feed .news-item:hover p,.news-sidebar-feed .news-item:hover span{color:#fff}.news-sidebar-feed .news-item h5,.news-sidebar-feed .news-item p{color:#484848}.news-sidebar-feed .news-item p{font-size:11px;line-height:15px;font-weight:400;display:block;padding:10px 0}.news-sidebar-feed .news-item span{text-transform:uppercase;font-size:11px;letter-spacing:0.05em;font-weight:700}.layout-media .select2-container--open .select2-dropdown--below{border-top:1px solid #e1e1e1}.media-hub-detail{z-index:2}.media-hub-detail .page-title h6{color:#646464;text-transform:none;letter-spacing:0;margin-bottom:10px}.media-hub-detail .page-title h1{font-size:26px;text-transform:uppercase;line-height:28px}.media-hub-detail .share{padding:20px 0;position:relative}.media-hub-detail .share:after{display:block;width:100%;height:2px;position:absolute;top:50%;left:0;content:"";background-color:#eee}.media-hub-detail .share ul{padding-left:10px;position:relative;z-index:2;float:right;background-color:#fff}.media-hub-detail .share li{font-weight:700;margin-left:7px;line-height:33px;color:#646464;font-size:14px;list-style:none;float:left}.media-hub-detail .share li a{display:block;text-indent:-9999px;width:33px;height:33px}.media-hub-detail .share li a.facebook{background-image:url(/assets/images/site/icons/icon_share_facebook.jpg)}.media-hub-detail .share li a.twitter{background-image:url(/assets/images/site/icons/icon_share_twitter.jpg)}.media-hub-detail .tags ul{padding-bottom:30px}.media-hub-detail .tags ul li{list-style:none;display:inline-block;margin-right:20px;margin-bottom:10px}.media-hub-detail .tags ul li a{display:block;position:relative;background-color:#ccc;height:24px;line-height:24px;padding:0 7px 0 10px;color:#666;font-size:13px;letter-spacing:-0.05em}.media-hub-detail .tags ul li a:after{display:block;content:"";position:absolute;top:0;right:-12px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #ccc}.media-hub-detail .tags ul li a:hover,.media-hub-detail .tags ul li a:focus{background-color:#da1333;color:#fff}.media-hub-detail .tags ul li a:hover:after,.media-hub-detail .tags ul li a:focus:after{border-left-color:#da1333}.media-hub-detail .tags p{font-size:17px;margin-bottom:10px}.media-hub-detail .body h2,.media-hub-detail .body h3,.media-hub-detail .body h4,.media-hub-detail .body h5,.media-hub-detail .body h6,.media-hub-detail .body p,.media-hub-detail .body img,.media-hub-detail .body ol,.media-hub-detail .body ul,.media-hub-detail .body blockquote{margin-bottom:30px}.media-hub-detail .news-sidebar-newsletter{padding:0 15px 15px 15px}.media-hub-detail .news-sidebar-newsletter .sidebar-form{background-color:#f2f2f2;padding:30px}.media-hub-detail .news-sidebar-newsletter .sidebar-form input[type="email"]{padding:0 45px 0 15px;text-transform:uppercase;font-size:12px;letter-spacing:0.1em;background-color:#fff;width:100%;height:50px;border:1px solid #c9c9c9}.media-hub-detail .news-sidebar-newsletter .sidebar-form form{position:relative}.media-hub-detail .news-sidebar-newsletter .sidebar-form input[type="submit"]{position:absolute;top:18px;right:15px;width:22px;height:14px;background-image:url(/assets/images/site/icons/icon_arrow_footer_newsletter_hover@2x.png)}.media-hub-detail .news-sidebar-newsletter .sidebar-form ::-webkit-input-placeholder{color:#7a7a7a}.media-hub-detail .news-sidebar-newsletter .sidebar-form :-moz-placeholder{color:#7a7a7a}.media-hub-detail .news-sidebar-newsletter .sidebar-form ::-moz-placeholder{color:#7a7a7a}.media-hub-detail .news-sidebar-newsletter .sidebar-form :-ms-input-placeholder{color:#7a7a7a}.media-hub-detail .media-prev-next{margin-bottom:15px;padding:15px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.media-hub-detail .media-prev-next a{color:#fff;padding:20px;display:block;width:100%;max-width:250px;min-height:150px}.media-hub-detail .media-prev-next a .vcenter-container{display:table;width:100%;height:100%}.media-hub-detail .media-prev-next a .vcenter{display:table-cell;vertical-align:middle}.media-hub-detail .media-prev-next a p{color:#fff;font-size:12px;line-height:18px}.media-hub-detail .media-prev-next a span.title{display:block;margin-bottom:5px;vertical-align:middle;line-height:13px;text-transform:uppercase;font-size:11px;font-weight:700}.media-hub-detail .media-prev-next a:before{display:block;content:"";width:100%;height:75%;position:absolute;top:0;left:0;opacity:0.8;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(0,0,0,0)));background:-o-linear-gradient(top, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%)}.media-hub-detail .media-prev-next .prev{text-align:left}.media-hub-detail .media-prev-next .prev span.title .icon{margin-right:7px;vertical-align:middle;background-image:url(/assets/images/site/icons/arrow_short_left.png);width:15px;height:11px;display:inline-block}.media-hub-detail .media-prev-next .next span.title .icon{margin-left:7px;vertical-align:middle;background-image:url(/assets/images/site/icons/arrow_short_right.png);width:15px;height:11px;display:inline-block}.media-hub-detail .media-prev-next .next{text-align:right}.media-hub-detail .media-prev-next a.no-bg-image{color:#2b325f;position:relative}.media-hub-detail .media-prev-next a.no-bg-image:before{display:none}.media-hub-detail .media-prev-next a.no-bg-image p{color:#2b325f}.media-hub-detail .media-prev-next a.no-bg-image.prev span.title .icon{background-image:url(/assets/images/site/icons/arrow_short_left_blue.png);margin-top:-2px}.media-hub-detail .media-prev-next a.no-bg-image.next span.title .icon{background-image:url(/assets/images/site/icons/arrow_short_right_blue.png);margin-top:-2px}.media-hub-detail .back-link{color:#2b325f;font-size:14px;font-weight:700}.media-hub-detail .back-link .icon{margin-right:8px;display:inline-block;vertical-align:middle;width:16px;height:10px;background-image:url(/assets/images/site/icons/icon_arrow_backto@2x.png)}.djt-top-register{width:100%;background-color:#bc0000;color:#fff;font-size:18px;font-weight:bold;text-align:center;padding:9px 0}.djt-top-register:hover{background-color:#c70101}.djt-top-register img{max-height:18px;margin-left:5px;vertical-align:middle}@media screen and (max-width: 768px){.media-hub .content-aside{width:100%}.media-hub .content-main{width:100%}.media-hub .media-tabber{display:block}.media-hub .content-aside{display:none}.media-hub .ajax-load-more{display:none}}@media screen and (max-width: 575px){.media-hub-detail .media-prev-next a{height:auto;padding:50px 20px;max-width:100%;float:none}.media-hub-detail .media-prev-next a.prev{margin-bottom:10px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){#press.press-detail .list-social li a.facebook,.media-hub-detail .share li a.facebook{background-image:url(/assets/images/site/icons/icon_share_facebook@2x.jpg)}#press.press-detail .list-social li a.twitter,.media-hub-detail .share li a.twitter{background-image:url(/assets/images/site/icons/icon_share_twitter@2x.jpg)}#press.press-detail .list-social li a.google{background-image:url(/assets/images/site/icons/icon_share_google@2x.jpg)}}.video-banner-slider{width:100%;height:auto}.video-banner-slider .slide{position:relative;width:100%;height:100%}.video-banner-slider .slide .btn-play-desktop{position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-35px;z-index:2}.video-banner-slider .slide .btn-play-tablet{display:none}.video-banner-slider .slide .content-container{position:absolute;top:0;left:0;width:100%;height:100%}.video-banner-slider .slide .content{position:absolute;bottom:0;left:0;padding:0 70px 70px 70px}.video-banner-slider .slide .content span{background-color:#223776;text-transform:uppercase;padding:7px 10px;font-size:10px;letter-spacing:0.15em;font-weight:700;display:inline-block;margin-bottom:15px}.video-banner-slider .slide .content p{color:#a9a9a9}.video-banner-slider .slide .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.video-banner-slider .slide .image .btn-play{display:none}.video-banner-slider .slide .video{overflow:hidden;width:100%;height:0;padding-bottom:56.25%;position:relative;z-index:1}.video-banner-slider .slide .video iframe,.video-banner-slider .slide .video embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-banner-slider .slick-list{width:100%;height:100%}.video-banner-slider .slick-track{height:100%}.video-banner-slider .slick-dots{position:absolute;bottom:25px;left:0;width:100%;text-align:center}.video-banner-slider .slick-dots li{list-style:none;display:inline-block;margin:0 10px;opacity:0.4}.video-banner-slider .slick-dots li.slick-active{opacity:1}.video-banner-slider .slick-dots li button{background:#fff !important;display:block;width:13px;height:13px;border-radius:13px;text-indent:-9999px;color:inherit;border:none;padding:0 !important;font:inherit;cursor:pointer;outline:inherit !important}@media screen and (max-width: 768px){.video-banner-container{max-width:100%;width:100%}.video-banner-slider .slide .content{padding:0 35px 35px 35px}.video-banner-slider .slide .btn-play-desktop{display:none}.video-banner-slider .slide .btn-play-tablet{display:block;margin-bottom:15px !important}.video-banner-slider .slick-dots{bottom:15px}.video-banner-slider .slide .video{display:none}.video-banner-slider .slide .image{position:relative;height:0;padding-bottom:56.25%}}@media screen and (max-width: 575px){.video-banner-slider{margin-bottom:40px}.video-banner-slider .slide .btn-play-tablet{display:none}.video-banner-slider .slide{height:auto;background-image:none !important}.video-banner-slider .slide:after{display:none !important}.video-banner-slider .slide .image .btn-play{display:block}.video-banner-slider .slide .content-container{padding:15px 0 10px 0;position:relative;display:block;top:auto;left:auto;width:100%;height:auto}.video-banner-slider .slide .content-container .content{position:relative;bottom:auto;left:auto;display:block;padding:0 5%}.video-banner-slider .slide .content-container .content h3,.video-banner-slider .slide .content-container .content p{color:#2b325f}.video-banner-slider .slide .image .btn-play-mobile{position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-35px;z-index:2}.video-banner-slider .slick-dots{position:relative;bottom:auto;left:auto}.video-banner-slider .slick-dots li{margin:0 7px}.video-banner-slider .slick-dots li button{background:#484848 !important}}.video-feature{width:100%;height:515px;position:relative}.video-feature .text{position:absolute;bottom:35px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:90%;max-width:980px}.video-feature .text h6{font-size:10px;letter-spacing:0.16em;color:#fff;display:inline-block;margin-bottom:15px;padding:5px 5px 5px 8px;background-color:#213875}.video-feature .text h3{color:#fff;margin-bottom:10px}.video-feature .text p{color:#fff;opacity:0.3}.video-feature .btn-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;margin-top:0}.video-list .video{width:calc(25% - 10px);margin-right:10px;margin-bottom:60px}.video-list .video.last{width:25%}.video-list .video .image{width:100%;height:160px;margin-bottom:5px;position:relative}.video-list .video .image .btn-play{opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;margin-top:0}.video-list .video .image:hover .btn-play{opacity:1;visibility:visible}.video-list .video .image:after{opacity:0;visibility:hidden;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(9,29,42,0.8);transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.video-list .video .image:hover:after{opacity:1;visibility:visible}.video-list .video .text .date{font-size:10px;letter-spacing:0.4em}.video-list .video .text h3{font-size:1.625rem}.video-list .video .text h3:after{top:10px;margin-bottom:25px}.video-list .video .text h3 a{color:#213875;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.video-list .video .text h3 a:hover{color:#da1333}.video-search{position:absolute;top:0;left:0;width:100%}.video-search form{position:absolute;top:0;right:0;width:25%}.video-search form .icon{position:absolute;top:16px;left:20px;width:13px;height:13px;background-image:url(/assets/images/site/icons/icon-search-white.svg);z-index:2}.video-search input[type="text"]{background-color:#e1e1e1;color:#fff;font-size:14px;letter-spacing:0.16em;font-weight:700;padding-left:43px;padding-right:10px;text-transform:uppercase;width:100%;height:45px;line-height:45px}.video-feed .video{position:relative;display:block;width:calc(50% - 10px);margin-bottom:10px;min-height:270px;-ms-background-size:auto;background-size:auto}.video-feed .video:nth-of-type(2n+1){margin-right:20px}.video-feed .video h5{color:#fff;display:block;margin-bottom:5px}.video-feed .video p{color:#a9a9a9;font-size:11px;line-height:13px;margin-bottom:5px}.video-feed .video .view{text-transform:uppercase;font-size:11px;letter-spacing:0.05em;font-weight:700}.video-feed .video .content{padding:175px 20px 20px 20px;position:absolute;bottom:0;left:0;z-index:2}.video-feed .video .shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(17%, rgba(0,0,0,0.1)), to(#000));background:-o-linear-gradient(top, transparent 0, rgba(0,0,0,0.1) 17%, #000 100%);background:linear-gradient(to bottom, transparent 0, rgba(0,0,0,0.1) 17%, #000 100%)}.content-aside .video-feed .video{width:100%}.content-aside .video-feed .video:nth-of-type(2n+1){margin-right:0}.ajax-load-more{width:100%;text-align:center;border-bottom:1px solid #da1333;margin-bottom:30px}.ajax-load-more a{position:relative;top:9px;display:inline-block;background-color:#fff;font-size:13px;color:#b5b5b5;text-transform:uppercase;letter-spacing:0.4em;padding:0 25px}.ajax-load-more a:hover{color:#da1333}@media screen and (max-width: 768px){.video-feature{height:400px}.video-feature .btn-play{top:30px;left:30px;-webkit-transform:none;-ms-transform:none;transform:none}.video-list .video{width:calc(50% - 5px);margin-bottom:50px}.video-list .video.last{width:calc(50% - 5px)}.video-list .video.even{margin-right:0}.video-list .video .image{height:200px}.video-search form{width:calc(50% - 5px)}}@media screen and (max-width: 575px){.video-feed .video{width:100%}.video-feed .video.left{margin-right:0}.video-feed .video:nth-of-type(2n+1){margin-right:0}}@media screen and (max-width: 480px){.video-feature .text p{font-size:13px;line-height:18px}.video-list .video{width:100%;margin-bottom:50px;margin-right:0}.video-list .video.last{width:100%}.video-list .video .image{height:220px}.video-search{position:relative;top:auto;left:auto;width:100%;margin-bottom:30px}.video-search form{position:relative;top:auto;right:auto;width:100%}}#events{background-color:#f5f5f5}#events aside{width:280px}#events aside .inner{background-color:#fff;border:2px solid #ddd;border-radius:4px;margin-bottom:15px}#events aside .inner:last-child{margin-bottom:0}#events aside .inner .mobile-container[aria-hidden=true]{display:none}#events aside .inner #map-controls[aria-hidden=true]{display:none}#events aside .inner #map-controls #map_search_loading{margin-top:10px}#events aside .inner #map-controls input[type=text],#events aside .inner #map-controls input[type=number]{background-color:#fff;margin-bottom:10px;width:100%;height:50px;font-size:15px;line-height:50px;letter-spacing:0;border-radius:0;border:2px solid #ddd;color:#444;padding:10px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}#events aside .inner #map-controls input[type=text]:focus,#events aside .inner #map-controls input[type=number]:focus{border-color:#da1333}#events aside .inner .box{padding:20px}#events aside .inner .box.box-border{border-bottom:2px solid #ddd}#events aside .inner .box.mobile-only{display:none}#events aside .inner button{font-weight:700;font-size:16px;letter-spacing:.025em;padding:5px;height:50px;width:100%;background-color:#213875;border:2px solid #213875;color:#fff;transition:300ms ease background-color border-color;-webkit-transition:300ms ease background-color border-color;-o-transition:300ms ease background-color border-color}#events aside .inner button:hover,#events aside .inner button[aria-selected=true]{background-color:#da1333;border-color:#da1333}#events aside .inner button.filter-button{margin-bottom:.5rem}#events aside .inner button.filter-button[aria-selected=true]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='white' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-position:center right 15px}#events aside .inner button.filter-button:last-child{margin-bottom:0}#events aside .inner button.filter_reset_btn{background-color:#da1333;border-color:#da1333}#events aside .inner .custom-select{position:relative;margin-bottom:10px}#events aside .inner .custom-select:last-child{margin-bottom:0}#events aside .inner .custom-select.mobile-only{display:none}#events aside .inner .custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:50px;font-size:100%;font-weight:bold;cursor:pointer;border-radius:0;background-color:#fff;border:2px solid #ddd;color:#444;padding:10px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}#events aside .inner .custom-select select:hover,#events aside .inner .custom-select select:focus{background-color:white;border-color:#da1333;outline:none}#events aside .inner .custom-select select:hover ~ .select-icon svg,#events aside .inner .custom-select select:focus ~ .select-icon svg{fill:#da1333}#events aside .inner .custom-select select::-ms-expand{display:none}#events aside .inner .custom-select .select-icon{position:absolute;top:13px;right:10px;width:24px;height:24px;pointer-events:none;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}#events aside .inner .custom-select .select-icon svg{-webkit-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease;fill:#444}#events aside .inner input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}#events aside .inner fieldset legend{font-weight:700;font-size:16px;margin-bottom:.5rem;display:block;color:#444}#events aside .inner .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem;margin-bottom:.5rem}#events aside .inner .custom-control .custom-control-input{position:absolute;z-index:-1;opacity:0}#events aside .inner .custom-control .custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#007bff}#events aside .inner .custom-control .custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}#events aside .inner .custom-control .custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff}#events aside .inner .custom-control .custom-control-input:disabled ~ .custom-control-label{color:#6c757d}#events aside .inner .custom-control .custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}#events aside .inner .custom-control .custom-control-label{margin-bottom:0;line-height:24px;font-size:15px}#events aside .inner .custom-control .custom-control-label:before{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:#ced4da solid 1px}#events aside .inner .custom-control .custom-control-label:after{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}#events aside .inner .custom-control.custom-checkbox .custom-control-label:before{border-radius:0.25rem}#events aside .inner .custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff}#events aside .inner .custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}#events aside .inner .view-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#events aside .inner .view-tabs button{font-size:14px;text-transform:uppercase;letter-spacing:.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #ddd;background-color:#fff;color:#444}#events aside .inner .view-tabs button svg{margin-left:5px;fill:#444}#events aside .inner .view-tabs button:hover,#events aside .inner .view-tabs button:focus{border-color:#da1333 !important}#events aside .inner .view-tabs button[aria-selected=true]{background-color:#213875;color:#fff;border-color:#213875}#events aside .inner .view-tabs button[aria-selected=true] svg{fill:#fff}#events #content{width:calc(100% - 280px);padding-left:30px}#events #content li{list-style:none}#events #content .view-panel[aria-hidden=true]{display:none}#events #content .event{position:relative;width:100%;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);border-radius:10px;margin-bottom:30px;cursor:pointer;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0)}#events #content .event:hover,#events #content .event:focus{-webkit-box-shadow:0px 0px 8px 0px rgba(33,56,117,0.75) !important;box-shadow:0px 0px 8px 0px rgba(33,56,117,0.75) !important;border-color:#213875 !important}#events #content .event.featured{border-color:#da1333}#events #content .event.rally{border-color:#da1333;-webkit-box-shadow:0px 0px 8px 0px rgba(218,19,51,0.75);box-shadow:0px 0px 8px 0px rgba(218,19,51,0.75)}#events #content .event .event-mobile-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#events #content .event .event-mobile-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#events #content .event .tags{position:absolute;top:-10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#events #content .event .tags .tag{margin:0 10px 0 5px;height:20px;position:relative;font-size:10px;line-height:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#fff;padding:6px 8px 5px 8px;background-color:#888}#events #content .event .tags .tag.featured{background-color:#da1333}#events #content .event .tags .tag.featured svg{fill:#da1333}#events #content .event .tags .tag.featured:before,#events #content .event .tags .tag.featured:after{border-bottom-color:#780115}#events #content .event .tags .tag.virtual{background-color:#213875}#events #content .event .tags .tag.virtual svg{fill:#213875}#events #content .event .tags .tag.virtual:before,#events #content .event .tags .tag.virtual:after{border-bottom-color:#021138}#events #content .event .tags .tag.rally{background-color:#222}#events #content .event .tags .tag.rally svg{fill:#222}#events #content .event .tags .tag.rally:before,#events #content .event .tags .tag.rally:after{border-bottom-color:black}#events #content .event .tags .tag:before,#events #content .event .tags .tag:after{position:absolute;top:0;display:block;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #444;z-index:-1}#events #content .event .tags .tag:before{right:calc(100% - 5px)}#events #content .event .tags .tag:after{left:calc(100% - 5px)}#events #content .event .tags .tag svg{position:absolute;left:0;top:100%;fill:#888}#events #content .event .title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px}#events #content .event .title h2{font-size:1rem;line-height:1.5rem}#events #content .event .title h2 span{color:#da1333}#events #content .event .title p{padding-top:5px;font-size:13px;line-height:18px}#events #content .event .mobile-link{display:none}#events #content .event.featured .title h2{font-size:1.2rem}#events #content .event.featured .title p{font-size:14px;line-height:21px}#events #content .event.has-tags .title{padding-top:25px}#events #content .event .info{padding:15px;background-color:#f9f9f9;border-left:1px solid #ddd;border-top-right-radius:8px;border-bottom-right-radius:8px;text-align:center}#events #content .event .info p{color:#444;font-size:12px;line-height:16px;margin-bottom:10px}#events #content .event .info p .mobile-spacer{display:none}#events #content .event .info .btn{border-radius:5px;padding:10px;width:100%;text-align:center;border:none;font-size:12px;line-height:12px;cursor:pointer}#events #content .event .info .btn:hover,#events #content .event .info .btn:focus{background-color:#213875}#events #content .event.featured .info{border-color:#da1333}#events #content .event.featured .info p{font-size:13px;line-height:18px}#events #content .event.featured .info .btn{font-size:13px;line-height:13px}#events #content .pagination li{margin-right:10px;display:inline-block}#events #content .pagination li button{font-weight:700;display:block;padding:9px;text-align:center;line-height:18px;font-size:18px;min-width:35px;height:35px;color:#213875}#events #content .pagination li button:hover,#events #content .pagination li button:focus{color:#da1333}#events #content .pagination li button.disabled{color:#888}#events #content .pagination li button.disabled:hover{cursor:default}#events #content .pagination li.active button{background-color:#213875;color:#fff}#events #content .pagination li.active button:hover,#events #content .pagination li.active button:focus{color:#fff;background-color:#da1333}#events #map{width:100%;height:50vh;min-height:450px}#events #map .info-container{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #444}#events #map .info-container:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#events #map .infowin{max-width:250px}#events #map .infowin p.title{font-weight:700;font-size:14px;line-height:18px;color:#444;display:block;margin-bottom:10px}#events #map .infowin .info{margin-bottom:15px}#events #map .infowin .info .row{margin-bottom:5px}#events #map .infowin .info .row .info-left{-webkit-box-flex:1;-ms-flex:1;flex:1}#events #map .infowin .info .row .info-left p{font-weight:700}#events #map .infowin .info .row .info-right{-webkit-box-flex:1;-ms-flex:1;flex:1}#events #map .infowin .info .row p{font-size:12px;line-height:15px}#events #map .infowin .button a{width:100%;text-align:center;padding:10px}#events p.tab-intro-text{font-weight:700;font-size:16px;line-height:24px;display:block;color:#444}#events p.tab-intro-text.mobile-only{display:none}#events p.tab-intro-text.desktop-only{margin-bottom:.5rem}#events p.tab-intro-text[aria-hidden=true]{display:none}.notice{background-color:#888;color:#fff;font-weight:700;padding:8px 12px;display:block;border-radius:4px;margin-top:15px}.notice.mobile{display:none}.notice span{color:#da1333}@media screen and (max-width: 960px){#events main{padding:0 0 50px 0}#events main .container{width:100%}#events main .mobile-container{width:92%;margin:auto;position:relative}#events .title-container{padding-bottom:0;background-color:#213875}#events .title-container h1{width:100%;color:#fff;font-weight:700;font-size:21px;line-height:21px;letter-spacing:0;text-transform:none;padding:20px 0;position:relative;margin-bottom:0}#events .title-container h1:before{display:none}#events .notice.desktop{display:none}#events .notice.mobile{display:block;margin-top:0}#events aside{width:100%}#events aside .inner{border:none;background-color:transparent;margin-bottom:0}#events aside .inner #map-controls{width:92%;margin:auto;padding:0 0 25px 0}#events aside .inner #map-controls #map-search-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#events aside .inner #map-controls input[type=text]{width:calc(50% - 5px);margin-bottom:0}#events aside .inner #map-controls .custom-select{width:calc(50% - 5px);margin-left:10px}#events aside .inner #map-controls button{width:100%}#events aside .inner .mobile-container-x-scroll{width:100%;overflow-x:scroll}#events aside .inner .mobile-flex-h-scroll{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:0 4%}#events aside .inner .view-tabs{position:relative;background-color:#fff;padding:0}#events aside .inner .view-tabs button{background-color:#fff;border-top:none;border-left:none;border-right:none;border-bottom:5px solid #fff;height:70px;text-transform:none;letter-spacing:0;font-size:16px;line-height:16px}#events aside .inner .view-tabs button svg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0;margin-right:5px}#events aside .inner .view-tabs button span{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#events aside .inner .view-tabs button:hover,#events aside .inner .view-tabs button:focus{border-color:#213875 !important}#events aside .inner .view-tabs button[aria-selected=true]{background-color:#fff;color:#da1333;border-color:#da1333}#events aside .inner .view-tabs button[aria-selected=true] svg{fill:#da1333}#events aside .inner .view-tabs:before{display:block;content:'';width:100%;height:100%;right:100%;top:0;position:absolute;background-color:#fff}#events aside .inner .view-tabs:after{display:block;content:'';width:100%;height:100%;left:100%;top:0;position:absolute;background-color:#fff}#events aside .inner .box{padding:0;width:auto}#events aside .inner .box.box-border{border-bottom:none}#events aside .inner .box.desktop-only{display:none}#events aside .inner .box.mobile-only{display:block}#events aside .inner .reset-box{padding:0 0 25px 0;margin:auto;width:92%}#events aside .mobile-container{padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#events aside .mobile-container .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0}#events aside .mobile-container button{display:inline-block;width:auto;font-size:13px;line-height:13px;padding:15px;border-radius:10px;height:auto;margin-right:10px}#events aside .mobile-container button.filter-button{margin-bottom:0}#events aside .mobile-container button.filter-button[aria-selected=true]{background-image:none}#events aside .mobile-container .custom-select{margin-right:10px;display:inline-block}#events aside .mobile-container .custom-select.mobile-only{display:inline-block}#events aside .mobile-container .custom-select select{border:2px solid #213875;padding:15px;height:auto;width:auto;color:#fff;font-size:13px;line-height:13px;border-radius:10px;background-color:#213875;font-family:'Montserrat', sans-serif;letter-spacing:.025em}#events aside .mobile-container .custom-select select:hover,#events aside .mobile-container .custom-select select:focus{background-color:#da1333;border-color:#da1333;color:#fff}#events aside .mobile-container .custom-select .select-icon{display:none}#events #content{width:100%;padding-left:0;margin-top:15px}#events p.tab-intro-text.mobile-only{display:block;padding-bottom:20px}#events p.tab-intro-text.mobile-only[aria-hidden=true]{display:none}#events p.tab-intro-text.desktop-only{display:none}}@media screen and (max-width: 600px){#events aside .mobile-container button{font-size:12px;line-height:12px;height:40px;padding:10px}#events aside .mobile-container .custom-select select{height:40px;padding:10px;font-size:12px;line-height:12px}#events #content{margin-top:0}#events #content .event{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;margin-bottom:20px}#events #content .event:hover,#events #content .event:focus{-webkit-box-shadow:none !important;box-shadow:none !important}#events #content .event:hover .event-mobile-box,#events #content .event:focus .event-mobile-box{-webkit-box-shadow:0px 0px 8px 0px rgba(33,56,117,0.75) !important;box-shadow:0px 0px 8px 0px rgba(33,56,117,0.75) !important;border-color:#213875 !important}#events #content .event.rally{-webkit-box-shadow:none !important;box-shadow:none !important}#events #content .event.rally .event-mobile-box{-webkit-box-shadow:0px 0px 8px 0px rgba(218,19,51,0.75) !important;box-shadow:0px 0px 8px 0px rgba(218,19,51,0.75) !important}#events #content .event.rally:hover .event-mobile-box,#events #content .event.rally:focus .event-mobile-box{-webkit-box-shadow:0px 0px 8px 0px rgba(33,56,117,0.75) !important;box-shadow:0px 0px 8px 0px rgba(33,56,117,0.75) !important}#events #content .event.has-tags .event-mobile-container{padding:10px 14px 8px 14px}#events #content .event .event-mobile-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);border-radius:10px;border:1px solid #ddd}#events #content .event .event-mobile-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;padding:10px 14px 13px 14px}#events #content .event .tags{position:relative;top:auto;left:auto;width:100%}#events #content .event .tags .tag{margin:0 10px 5px 0}#events #content .event .tags .tag:before,#events #content .event .tags .tag:after,#events #content .event .tags .tag svg{display:none !important}#events #content .event .info{border:none;border-radius:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;background-color:transparent;padding:10px 0;text-align:left}#events #content .event .info p{margin-bottom:0;font-size:11px !important;line-height:11px !important;font-weight:700;letter-spacing:.025em;color:#213875}#events #content .event .info p .mobile-spacer{display:inline}#events #content .event .info p br{display:none}#events #content .event .info .btn{display:none}#events #content .event .title{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 !important;margin-bottom:5px}#events #content .event .title h2{font-size:14px;line-height:16px}#events #content .event .mobile-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:45px;background-color:#213875;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:8px;border-bottom-right-radius:8px}#events #content .event .mobile-link svg{width:12px;fill:#ffffff}#events #content .event.featured .event-mobile-box{border-color:#da1333}#events #content .event.featured .mobile-link{background-color:#da1333}#events #content .event.featured .title h2{font-size:18px;line-height:21px}}@media screen and (max-width: 400px){#events aside .inner #map-controls input[type=text]{width:100%;margin-bottom:10px}#events aside .inner #map-controls .custom-select{width:100%;margin-left:0}#events aside .inner #map-controls button{width:100%}#events #content .event .tags .tag{margin:0 5px 5px 0}#events #content .event .title h2{font-size:13px}#events #content .event .title p{font-size:12px;line-height:16px;padding-bottom:5px}#events #content .event.featured .title h2{font-size:14px;line-height:16px}#events #content .event.featured .title p{font-size:13px;line-height:18px}#events #content .pagination li{margin-right:0}#events #content .pagination li button{padding:5px;line-height:16px;font-size:16px;min-width:30px;height:30px}}#rallies .rally-form{padding-bottom:40px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}#rallies .rally-form-notes{padding-top:15px;font-size:11px;color:#8b96aa;line-height:16px}#rallies .rally-form-notes p{padding-top:0;font-size:11px;color:#8b96aa;line-height:16px}.rally-ticket{border:1px dotted #ccc;padding:20px;text-align:center}.rally-ticket .inside{border:2px solid #da1a32;position:relative;padding:20px}.rally-ticket .inside:before{content:" ";position:absolute;z-index:-1;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #262a82}.rally-ticket h3{color:#da1a32;font-size:39px}.rally-ticket h4{color:#262a82;font-size:39px}.rally-ticket p{color:#262a82 !important}.rally-ticket .bottom{border-top:2px dotted #ccc;padding-top:20px}.rally-ticket h2{font-size:1.25rem;line-height:2.5rem}.rally-ticket small{font-size:12px;color:#94949e;font-style:italic}.rally-ticket .event_barcode{margin-bottom:0}.rally-block{padding:40px 30px 30px 30px;position:relative}.rally-block:after{transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.rally-block:hover:after{display:block;content:"";width:100%;height:100%;background-color:#da1333;position:absolute;top:0;left:0}.rally-block .content{position:relative;z-index:2;width:100%}.rally-block h2,.rally-block h6,.rally-block p,.rally-block a,.rally-block span{color:#fff}.rally-block h6{margin-bottom:5px;font-weight:400;line-height:14px}.rally-block h2{line-height:2.5rem}.rally-block .red-border-bottom:after{top:10px}.rally-block p{line-height:18px;margin-bottom:35px}.rally-block a.add-to-calendar{padding-left:32px;position:relative;font-weight:700;font-size:13px}.rally-block a.add-to-calendar .icon{position:absolute;top:-3px;left:0;width:20px;height:22px;background-image:url(/assets/images/site/icons/icon-calendar-white.svg)}.rally-block .links{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rally-block .links .add-to-calendar{width:calc(100% - 165px)}.rally-block .btn{margin-right:15px;width:150px;text-align:center;padding:14px 0}.rally-block .btn:hover{color:#da1333 !important}#rallies aside .add-to-calendar,#rallies aside .media-request{display:block;position:relative;font-weight:700;margin-bottom:15px}#rallies aside .add-to-calendar{padding-left:35px}#rallies aside .add-to-calendar .icon{position:absolute;top:-3px;left:0;width:25px;height:27px;background-image:url(/assets/images/site/icons/icon-calendar.svg)}#rallies aside .media-request{padding-left:35px}#rallies aside .media-request .icon{position:absolute;top:-1px;left:0;width:25px;height:25px;background-image:url(/assets/images/site/icons/icon-media.svg)}#rallies .signup_second{display:none}.political-events-banner{position:relative;padding:15px 0;margin:30px 0 15px 0;width:100%;display:block;background-color:#2b325f}.political-events-banner h2{color:#fff;font-size:1.5rem;line-height:2rem}.political-events-banner:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:100%;background-color:#2b325f}.political-events-banner:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;right:100%;background-color:#2b325f}p.no-event-results{display:block;width:100%}@media screen and (max-width: 768px){.rally-block a.add-to-calendar{display:none}}@media screen and (max-width: 420px){.rally-block .btn{right:0}}@media screen and (max-width: 400px){.rally-block .btn{padding:14px}.rally-block .btn .arrow{display:none}}#contact .content-aside{width:34%}#contact .content-main{width:57%}#contact .content-main .form .dform_columns_2 .dfcolumns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#contact .content-main .form .dform_columns_2 .dfcolumns .column{width:calc(50% - 9px) !important}#contact .content-main .form .dform_columns_2 .dfcolumns .column[data-number="1"]{margin-right:18px}#contact .content-main .form .dform_columns_2 .dfcolumns .column input{width:100% !important}#contact .content-main .form .dform_columns_3 .dfcolumns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#contact .content-main .form .dform_columns_3 .dfcolumns .column{width:calc(33% - 12px) !important}#contact .content-main .form .dform_columns_3 .dfcolumns .column[data-number="1"],#contact .content-main .form .dform_columns_3 .dfcolumns .column[data-number="2"]{margin-right:18px}#contact .content-main .form .dform_columns_3 .dfcolumns .column input{width:100% !important}#contact .content-main .form input,#contact .content-main .form textarea,#contact .content-main .form select{width:100% !important}#contact .content-main .form input[type="submit"],#contact .content-main .form textarea[type="submit"],#contact .content-main .form select[type="submit"]{width:auto !important}#contact .content-main .form br{display:none}@media screen and (max-width: 768px){#contact .content-aside{width:100%;margin-bottom:50px}#contact .content-main{width:100%;margin-bottom:0}}@media screen and (max-width: 500px){#contact .content-main .form .dform_columns_3 .dfcolumns .column{width:100% !important}#contact .content-main .form .dform_columns_3 .dfcolumns .column[data-number="1"],#contact .content-main .form .dform_columns_3 .dfcolumns .column[data-number="2"]{margin-right:0}}@media screen and (max-width: 415px){#contact .content-main .form .dform_columns_2 .dfcolumns .column{width:100% !important}#contact .content-main .form .dform_columns_2 .dfcolumns .column[data-number="1"]{margin-right:0}#contact .content-main .form input[type="submit"]{width:100% !important}}#coalitions .title{margin-bottom:45px;padding-top:15px}#coalitions .title h1{text-transform:uppercase;font-size:3.5rem;line-height:3.75rem;margin-bottom:10px}#coalitions .boxes .box{margin-top:30px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);border-right:5px solid #fff;padding:50px;position:relative;background-color:#fff;background-repeat:no-repeat;background-size:auto 100%;background-position:center left}#coalitions .boxes .box:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0)), color-stop(50%, #fff), to(#fff));background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 25%, #fff 50%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 25%, #fff 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}#coalitions .boxes .box .img,#coalitions .boxes .box .logo,#coalitions .boxes .box .info{position:relative;z-index:2}#coalitions .boxes .box .info{padding-left:50px}#coalitions .boxes .box .info p{white-space:nowrap;font-size:1.375rem;line-height:1.625rem;margin-bottom:10px}#coalitions .boxes .box .logo{-ms-flex-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex:1;-webkit-box-flex:1;flex:1}#coalitions .boxes .box .logo svg{max-width:100%}#coalitions .boxes .box .img{width:50%}@media screen and (max-width: 1100px){#coalitions .boxes .box .img{width:40%}#coalitions .boxes .box:before{background:-webkit-gradient(linear, left top, right top, color-stop(25%, rgba(255,255,255,0)), color-stop(40%, #fff), to(#fff));background:-o-linear-gradient(left, rgba(255,255,255,0) 25%, #fff 40%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 25%, #fff 40%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}}@media screen and (max-width: 960px){#coalitions .boxes .box .img{width:33%}#coalitions .boxes .box:before{background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(33%, #fff), to(#fff));background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 33%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 33%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}}@media screen and (max-width: 768px){#coalitions .boxes .box{background-image:none !important}#coalitions .boxes .box:before{display:none}#coalitions .boxes .box .img{display:none}#coalitions .boxes .box .logo{width:50%}#coalitions .boxes .box .logo svg{width:100%;height:auto}#coalitions .boxes .box .info{-ms-flex:1;-webkit-box-flex:1;flex:1}}@media screen and (max-width: 600px){#coalitions .boxes .box{padding:30px}#coalitions .boxes .box .info{padding-left:30px}}@media screen and (max-width: 480px){#coalitions .boxes .box{border:none}#coalitions .boxes .box .logo{-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;display:block !important;width:100%;margin-bottom:25px}#coalitions .boxes .box .logo svg{max-height:120px}#coalitions .boxes .box .info{width:100%;padding-left:0}}#not-found-404 main p{margin-bottom:40px}#not-found-404 #wrapper{background:#081330 url("/assets/images/site/404b.jpg") no-repeat;background-size:contain;background-position:top center}#not-found-404 .internal-banner-title{text-align:left;position:static;padding-top:30vh}#not-found-404 .internal-banner-main{height:900px}#not-found-404 h1{font-size:8vw;line-height:1;margin-bottom:20px;font-weight:normal;text-transform:none}#not-found-404 h2{font-size:2vw;font-weight:normal;text-transform:none;margin:0}#not-found-404 .btn{border:1px solid #ccc;color:#ccc;padding:10px 15px;margin-left:10px}.basic main .body p,.basic main .body li{color:#94949e;font-size:15px;line-height:25px}.basic-centered-text-page main h1{font-weight:800;text-transform:uppercase;font-size:3rem;line-height:3rem;letter-spacing:0.04em}.basic-centered-text-page main p{font-size:18px;line-height:24px}.basic-centered-text-page main h2{position:relative;padding-top:75px;font-size:22px;text-transform:uppercase;letter-spacing:0.05em;font-weight:300;line-height:24px}.basic-centered-text-page main h2:before{display:block;content:"";width:26px;height:26px;position:absolute;top:25px;left:50%;margin-left:-13px;background-image:url(/assets/images/site/icons/ico_star.svg);background-size:100%;background-repeat:no-repeat}.basic-centered-text-page main h2 span{font-size:25px;display:block;font-weight:800;color:#da1333}.basic-centered-text-page main .btn.btn-filled{padding:20px 30px 22px 30px;text-transform:none;font-size:25px;line-height:25px;letter-spacing:0.04em}.basic-centered-text-page main .body h2,.basic-centered-text-page main .body h3,.basic-centered-text-page main .body h4,.basic-centered-text-page main .body h5,.basic-centered-text-page main .body h6,.basic-centered-text-page main .body img,.basic-centered-text-page main .body p,.basic-centered-text-page main .body hr{margin-bottom:30px}.basic-centered-text-page main .body hr{border-color:#da1333}@media screen and (max-width: 768px){.basic-centered-text-page main{padding:30px 0 50px 0}.basic-centered-text-page main .body{padding-top:0;padding-bottom:0}.basic-centered-text-page main h2{padding-top:40px}.basic-centered-text-page main h2:before{top:-10px}}@media screen and (max-width: 400px){#not-found-404 #wrapper{background:#000 url("/assets/images/site/404b_mobile.jpg") no-repeat;background-size:contain;background-position:top center}#not-found-404 .internal-banner-title{width:72%;padding-top:16vh}#not-found-404 h1{font-weight:bold;font-size:18vw}#not-found-404 h2{font-weight:bold;font-size:6vw}#not-found-404 .btn{margin:10px 100% 0 0}}#not-found-404-new .content{background-image:url("https://assets.donaldjtrump.com/2017/web/hero_images/404_2.jpg");background-color:#081330;background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:800px}#not-found-404-new .content .inner-content{padding-left:5vw;position:relative}#not-found-404-new .content .inner-content h1{color:#fff;font-size:3.5vw;line-height:5.5vw;font-weight:700;margin-bottom:2.5vw}#not-found-404-new .content .inner-content h1 span{display:block;font-size:6.7vw}@media screen and (max-width: 1024px){#not-found-404-new .content{background-position:top right -10vw}}@media screen and (max-width: 960px){#not-found-404-new .content{background-position:top right;-ms-flex-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:600px}#not-found-404-new .content .inner-content{padding-left:0;padding-bottom:9vw;top:auto;text-align:center}#not-found-404-new .content .inner-content h1{font-size:5.5vw;line-height:8vw;margin-bottom:4vw}#not-found-404-new .content .inner-content h1 span{font-size:10vw}}@media screen and (max-width: 600px){#not-found-404-new .content{background-position:top right -13vw;min-height:600px}#not-found-404-new .content .inner-content{padding-bottom:14vw}#not-found-404-new .content .inner-content h1{font-size:7vw;line-height:10vw}#not-found-404-new .content .inner-content h1 span{font-size:12vw}}@media screen and (max-width: 500px){#not-found-404-new .content{background-position:right -24vw center}}@media screen and (max-width: 414px){#not-found-404-new .content{background-position:right -25vw center}}@media screen and (max-width: 375px){#not-found-404-new .content{background-position:right -32vw center}#not-found-404-new .content .inner-content{padding-bottom:17vw}}@media screen and (max-width: 320px){#not-found-404-new .content{background-position:right -40vw center}}@media screen and (max-width: 320px) and (max-height: 600px){#not-found-404-new .content{min-height:550px}}#news.detail.no-banner #wrapper>.container.flex{padding-top:105px}#news.detail main .page-title .title{font-size:1.5rem;line-height:1.75rem}#news.detail main .page-title .title:after{display:block;content:'';width:100%;height:2px;margin-top:30px;background-color:#c7c7c7}#news.detail main .page-title .date{padding-top:10px;color:#848484;font-weight:700;font-size:14px}#news .back-link a{color:#213875}#news .back-link a:hover,#news .back-link a:focus{color:#da1333}#news .article-list .item{margin-bottom:50px;display:block}#news .article-list .item:last-child{margin-bottom:0}#news .article-list .item .title,#news .article-list .item p{margin-bottom:10px}#news .article-list .item .title{color:#202020;font-weight:600;font-size:1.5rem;line-height:1.75rem}#news .article-list .item p.date{color:#848484;font-weight:700;font-size:14px}#news .article-list .item:hover .title,#news .article-list .item:focus .title{color:#da1333}#news aside .article-list .item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #c7c7c7}#news aside .article-list .item:last-child{margin-bottom:0;border-bottom:none}#news aside .article-list .item .title{display:block;font-size:16px;line-height:18px;letter-spacing:.02em}#news aside .article-list .item .link{font-weight:700}#news .pagination{display:block !important;padding-top:30px;border-top:2px solid #c7c7c7}#news .pagination li{margin-right:10px;display:inline-block}#news .pagination li a{font-weight:700;display:block;padding:9px;text-align:center;line-height:18px;font-size:15px;min-width:35px;height:35px;color:#213875}#news .pagination li a:hover,#news .pagination li a:focus{color:#da1333}#news .pagination li a.active{background-color:#213875;color:#fff}#news .pagination li a.active:hover,#news .pagination li a.active:focus{color:#fff;background-color:#da1333}@media screen and (max-width: 600px){#news .pagination li.desktop-only{display:none}}#pk .icon-list .item{width:calc(50% - 50px);margin-bottom:100px}#pk .icon-list .item:nth-child(odd){margin-right:100px}#pk .icon-list .item .image{width:80px;margin-right:20px}#pk .icon-list .item .text{width:calc(100% - 100px)}#pk .icon-list .item .text h3{color:#213875}#pk .icon-list .item .text .num{color:#202020;font-size:18px;font-weight:600;padding:10px 0 8px 0}#pk .icon-list .item img{max-width:80px;max-height:80px;display:block}#pk .icon-list .item:hover .text h3,#pk .icon-list .item:focus .text h3{color:#da1333}#pk.detail h1{font-size:2.5rem;line-height:2.75rem;margin-bottom:10px}#pk.detail .subtitle{font-size:1.5rem;line-height:1.75rem;color:#a9a9a9}#pk.detail .content>*:first-child{margin-top:0}#pk.detail .title-row{margin-top:50px;padding-bottom:30px}#pk.detail .title-row p{font-size:18px;line-height:24px;color:#2f2f2f;margin-bottom:10px;font-weight:600}#pk.detail .title-row p strong{font-size:21px;color:#213875;font-weight:700}#pk.detail .check-text-block{position:relative;padding-bottom:30px}#pk.detail .check-text-block p{font-weight:600;color:#2f2f2f;display:block;margin-bottom:20px;font-size:14px;line-height:18px}#pk.detail .check-text-block:before{display:block;content:'';width:35px;height:35px;background-image:url(/assets/images/site/icons/check.svg);background-size:100%;position:absolute;top:0;left:-50px}#pk.detail .check-text-block ul li{position:relative;color:#2f2f2f;font-size:16px;line-height:18px;margin-bottom:5px;margin-left:50px;list-style:none}#pk.detail .check-text-block ul li:before{content:'•';color:#a12c2c;font-size:26px;position:absolute;top:0;left:-15px}@media screen and (max-width: 960px){#pk .icon-list .item{width:calc(50% - 25px);margin-bottom:50px}#pk .icon-list .item:nth-child(odd){margin-right:50px}}@media screen and (max-width: 768px){#pk.detail .check-text-block{padding-left:50px}#pk.detail .check-text-block:before{left:0}#pk.detail .check-text-block ul li{margin-left:15px}}@media screen and (max-width: 600px){#pk .icon-list .item{width:100%}#pk .icon-list .item:nth-child(odd){margin-right:0}}@media screen and (max-width: 500px){#pk .icon-list .item{display:block;text-align:center;margin-bottom:35px}#pk .icon-list .item .image{display:block;width:100%;margin-right:0;margin-bottom:15px}#pk .icon-list .item img{margin:0 auto}#pk.detail .check-text-block{padding-bottom:30px;padding-left:40px}#pk.detail .check-text-block p{margin-bottom:15px}#pk.detail .check-text-block:before{width:30px;height:30px}}.dfcolumns .column{float:left}.dform_element{margin:5px 0 10px}.dform_error{font-weight:bold;color:red;font-size:14px}.form.form-style-1 p{font-size:14px;line-height:24px}.form.form-style-2 p{font-size:12px;line-height:20px}.form.form-style-3 label{font-size:13px}.form label.top-label{display:block;margin-bottom:10px}.form label.side-label{margin-left:10px}.form.form-style-1 input[type="text"],.form.form-style-1 input[type="email"],.form.form-style-1 textarea{color:#7a7a7a;width:100%;padding:15px 0;border-bottom:1px solid #7a7a7a}.form.form-style-2 input[type="text"],.form.form-style-2 input[type="email"],.form.form-style-2 textarea{color:#7a7a7a;width:100%;padding:15px;background:#f5f5f5;border-radius:4px;border:1px solid #e1e1e1}.form.form-style-3 input[type="text"],.form.form-style-3 input[type="email"],.form.form-style-3 textarea{color:#05182c;font-size:14px;letter-spacing:0.06em;width:100%;padding:15px;background:#fff;border-radius:4px;border:1px solid #e1e1e1}.form.form-style-3 .dform_select .dform_container{position:relative;display:block;border:1px solid transparent;width:100%;background-color:#fff;border:none}.form.form-style-3 .dform_select .dform_container select{padding:15px;color:#05182c;font-size:14px;width:100%;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:4px;border:1px solid #e1e1e1;font-family:'Montserrat', sans-serif;font-weight:400;letter-spacing:0.06em}.form.form-style-3 .dform_select .dform_container::after{width:14px;height:8px;display:block;content:"";position:absolute;top:50%;margin-top:-4px;right:15px;z-index:2;background-image:url(/assets/images/site/icons/arrow_form_dropdown@2x.png);background-size:100%}.forms-form .dform_select .dform_container select{width:calc(100% - 15px) !important}.form.form-style-4 input[type="text"],.form.form-style-4 input[type="email"],.form.form-style-4 input[type="tel"],.form.form-style-4 textarea{color:#05182c;font-size:16px;letter-spacing:0em;width:100%;padding:15px;background:#fff;border-radius:0;border:1px solid #656b9a}.form.form-style-4 input[type="text"]:focus,.form.form-style-4 input[type="email"]:focus,.form.form-style-4 input[type="tel"]:focus,.form.form-style-4 textarea:focus{border-color:#656b9a;outline:1px solid #656b9a}.form .form-two-col:after,.form .form-three-col:after,.form .form-six-col:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.form .form-two-col .form-two-col-left,.form .form-two-col .form-two-col-right{width:calc(50% - 10px)}.form .form-two-col .form-two-col-left{float:left}.form .form-two-col .form-two-col-right{float:right}.form .form-three-col .col{width:calc(33.333% - 20px);margin-right:20px;float:left}.form .form-three-col .col.last{width:33.333%;margin-right:0}.form .form-six-col .col{width:calc(16.666% - 20px);margin-right:20px;float:left}.form .form-six-col .col.last{width:16.666%;margin-right:0}.form label.label-checkbox{font-size:12px;padding-left:5px}.form label.label-select{font-size:14px;color:#7a7a7a;padding-left:25px}.form .submit-btn{display:inline-block;position:relative}.form input[type="submit"]{padding:14px 32px;font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#da1333;border:2px solid #da1333;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.form input[type="submit"]:hover{background:#da1333;color:#fff !important}.form .submit-btn.arrow-btn .arrow-btn-box{height:100%;top:0;right:-48px}.form .select{width:100%}.form .select2-container--default .select2-selection--single{border-radius:4px}.form .select.full-select .select2-container{width:100% !important}.form ::-webkit-input-placeholder{color:#7a7a7a}.form :-moz-placeholder{color:#7a7a7a;opacity:1}.form ::-moz-placeholder{color:#7a7a7a;opacity:1}.form :-ms-input-placeholder{color:#7a7a7a}.form.form-style-4 ::-webkit-input-placeholder{color:#989898}.form.form-style-4 :-moz-placeholder{color:#989898;opacity:1}.form.form-style-4 ::-moz-placeholder{color:#989898;opacity:1}.form.form-style-4 :-ms-input-placeholder{color:#989898}.form .select.short-select{float:left;width:auto;padding-right:40px}.form .select.short-select .select2-container{min-width:45px}.form .select.short-select .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #e1e1e1;background:#fff}.form .select.short-select .select2-container .select2-selection--single{padding-top:10px;padding-bottom:10px;text-align:center}.form .select.short-select .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.form .select.short-select .select2-container--default .select2-selection--single .select2-selection__arrow{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;width:40px;background:#f5f5f5;right:-40px;top:0;left:auto}.form.form-style-4 .dform_select .dform_container{position:relative;display:block}.form.form-style-4 .dform_select .dform_container select{font-family:"Montserrat", sans-serif;color:#05182c;border-radius:0;border:1px solid #656b9a;width:100%;margin:0;outline:none;padding:10px 15px;padding-right:45px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.form.form-style-4 .dform_select .dform_container select:focus{border-color:#656b9a;outline:1px solid #656b9a}.form.form-style-4 .dform_select .dform_container::after{width:14px;height:8px;display:block;content:"";position:absolute;top:50%;margin-top:-4px;right:15px;z-index:2;background-image:url(/assets/images/site/icons/arrow_form_dropdown@2x.png);background-size:100%}@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) or ((-moz-appearance: none) and (mask-type: alpha)){.form.form-style-4 .dform_select .dform_container::after{display:block}.form.form-style-4 .dform_select .dform_container select{padding-right:45px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form.form-style-4 .dform_select .dform_container select:focus{border-color:#656b9a;outline:1px solid #656b9a}}.simple-form{position:relative;width:auto;max-width:400px}.centered .simple-form{margin:10px auto 0 auto}.simple-form input[type="text"],.simple-form input[type="email"],.simple-form input[type="tel"],.simple-form input[type="number"]{color:#fff;border:1px solid #fff;width:100%;padding:0 10px 0 10px;height:40px;font-size:11px;text-transform:uppercase;letter-spacing:0.12em}.simple-form.dark input[type="text"],.simple-form.dark input[type="email"],.simple-form.dark input[type="tel"],.simple-form.dark input[type="number"]{border-color:#213875;color:#213875}.simple-form .submit-btn{margin:0 !important;cursor:pointer;overflow:hidden;position:absolute;top:0;right:0;height:100%;width:50px}.simple-form .submit-btn input[type="submit"]{position:absolute;top:50%;margin-top:-15px;right:100%;width:30px;height:30px;background-image:url(/assets/images/site/icons/arw.svg);background-size:100%;text-indent:-9999px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.simple-form .submit-btn:before{display:block;content:"";position:absolute;top:50%;margin-top:-7px;right:12px;width:28px;height:13px;background-image:url(/assets/images/site/icons/arrow_button_right.png);text-indent:-9999px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.simple-form .submit-btn:hover input[type="submit"]{right:12px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.simple-form .submit-btn:hover:before{right:-100%;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.simple-form ::-webkit-input-placeholder{color:#fff}.simple-form ::-moz-placeholder{color:#fff}.simple-form :-ms-input-placeholder{color:#fff}.simple-form :-moz-placeholder{color:#fff}.simple-form.dark ::-webkit-input-placeholder{color:#213875}.simple-form.dark ::-moz-placeholder{color:#213875}.simple-form.dark :-ms-input-placeholder{color:#213875}.simple-form.dark :-moz-placeholder{color:#213875}.forms-form .dfcolumns .column{min-height:0 !important}.forms-form input[type="text"],.forms-form input[type="email"],.forms-form textarea{width:calc(100% - 20px) !important}.forms-form input[type="submit"]{margin:20px 0}.forms-form .select2-container{width:calc(100% - 15px) !important}@media screen and (max-width: 600px){.form .form-three-col .col{width:100% !important;margin-right:0;float:none;margin-bottom:20px}.form .form-three-col .col.last{margin-bottom:0}.form .form-six-col .col{width:calc(33.333% - 20px);margin-right:20px;float:left}.form .form-six-col .col.last{width:33.333%;margin-right:0}}@media screen and (max-width: 480px){.form .form-two-col .form-two-col-left,.form .form-two-col .form-two-col-right{width:100%}.form .form-two-col .form-two-col-left{float:none;margin-bottom:20px}.form .form-two-col .form-two-col-right{float:none}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.simple-form .submit-btn input[type="submit"]{background-image:url(/assets/images/site/icons/arrow_button_right@2x.png);background-size:100%}.simple-form .submit-btn:before{background-image:url(/assets/images/site/icons/arrow_button_right@2x.png);background-size:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(/assets/images/site/icons/arrow_form_dropdown@2x.png) !important}}.tabs .tabs-list{background-color:#213875;text-align:center}.tabs .tabs-list ul li{cursor:pointer;list-style:none;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:0.2em}.tabs .tabs-list ul li a{display:block;width:100%;padding:25px}.tabs .tabs-list ul li a[aria-selected="true"]{background-color:#da1333}.tabs .tabs-list ul li .img{display:block;width:100%;height:75px}.tabs .tabs-list ul li .text:before{display:block;content:"";width:30px;height:3px;background-color:#fff;margin:25px auto 20px auto}.tabs .tabs-list ul li .img img{max-height:100%;width:100%;max-width:75px;margin:0 auto}.tabs .tabs-list ul li .text{display:block}.tabs .page-left{width:50%;text-align:right;padding-right:8%}.tabs .page-left.page-left-full{width:100%;text-align:center;padding-right:0;float:none}.tabs .page-left.page-left-full .content{float:none}.tabs .page-left.page-left-full .hr{display:inline-block;float:none}.tabs .page-left .content{float:right}.tabs .page-left p{font-size:16px;display:inline-block;max-width:360px}.tabs .page-left img{max-height:140px;max-width:140px}.tabs .page-left .title{font-size:1.875rem;line-height:2.25rem;color:#da1333;letter-spacing:0.04em;text-transform:uppercase}.tabs .page-left .title span{display:block;color:#2b325f;font-size:3.75rem;line-height:3.75rem;font-weight:800}.tabs .page-left .hr{display:block;margin-bottom:25px;width:65px;height:3px;background-color:#da1333;float:right;clear:right}.tabs .page-left .text{clear:right}.tabs .page-right{width:50%}.tabs .page-right .form{max-width:385px}.tabs .page-right .simple-form{max-width:360px;padding-top:20px}.tabs .page-right .simple-form input[type="text"],.tabs .page-right .simple-form input[type="email"],.tabs .page-right .simple-form input[type="tel"]{color:#213875;font-size:11px;letter-spacing:0.12em;border:1px solid #213875}.tabs .page-right .simple-form ::-webkit-input-placeholder{color:#213875}.tabs .page-right .simple-form :-moz-placeholder{color:#213875;opacity:1}.tabs .page-right .simple-form ::-moz-placeholder{color:#213875;opacity:1}.tabs .page-right .simple-form :-ms-input-placeholder{color:#213875}.tabs .page-right .simple-form .dform_element{float:left;margin:0}.tabs .page-right .simple-form .dform_email{width:calc(60% - 10px);margin-bottom:10px;margin-right:10px}.tabs .page-right .simple-form .dform_text_input.field_zip{width:calc(40% - 40px);margin-bottom:10px;margin-right:10px}.tabs .page-right .simple-form .dform_text_input.field_phone{width:calc(100% - 40px);margin-bottom:10px;margin-right:10px}.tabs .page-right .simple-form .submit{height:40px;display:inline-block;width:30px;border:0;background:url(/assets/images/site/icons/arw_blue.svg) no-repeat center right;text-indent:-9999px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.tabs .page-right .form .dform_text_input label,.tabs .page-right .form .dform_email label,.dform_checkbox>label,.tabs .page-right .simple-form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tabs .page-right .form .dform_textarea label,.tabs .page-right .form .dform_select label,.tabs .page-right .form .dform_multiselect label,.tabs .page-right .form .dform_file_upload label,.tabs .page-right .form .dform_file_upload_s3 label,.dform_radio>label{font-size:16px;text-align:left;display:block;color:#2b325f;margin-bottom:5px}.tabs .page-right .form label span.sm{font-size:13px;letter-spacing:0;color:#757575}.tabs .page-right .form textarea{max-height:270px;max-width:100%;min-width:100%;min-height:170px}.tabs .page-right .form .dform_element{margin:0;text-align:left !important}.tabs .page-right .form .dform_checkbox ul.checkboxes,.tabs .page-right .form .dform_radio ul.radios{margin-bottom:14px}.tabs .page-right .form .dform_checkbox ul.checkboxes li,.tabs .page-right .form .dform_radio ul.radios li{margin-bottom:10px;list-style:none}.tabs .page-right .form .dform_checkbox ul.checkboxes li label,.tabs .page-right .form .dform_radio ul.radios li label{font-weight:400;font-size:15px;font-family:"Helvetica", "Arial", sans-serif;letter-spacing:0.01em}.tabs .page-right .form .dform_radio ul.radios li label.disabled{color:#757575}.tabs .page-right .form .dfcolumns .column[data-number="1"]{width:calc(65% - 7px) !important;margin-right:14px}.tabs .page-right .form .dfcolumns .column[data-number="2"]{width:calc(35% - 7px) !important}.tabs .page-right .form .select2-container--default .select2-selection--multiple{border:1px solid #656b9a;border-radius:0;padding:5px 0}.tabs .page-right .form .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#eee;font-size:14px}.tabs .page-right .form input[type="email"],.tabs .page-right .form input[type="text"],.tabs .page-right .form input[type="tel"]{padding:10px 15px}.tabs .page-right .form h3,.tabs .page-right .simple-form h3,.tabs .page-right .form input[type="tel"],.tabs .page-right .form input[type="text"],.tabs .page-right .form input[type="email"],.tabs .page-right .form textarea{margin-bottom:14px}.tabs .page-right .form .submit_button{display:inline-block;position:relative;margin-top:10px}.tabs .page-right .form .submit_button:after{display:block;content:"";width:28px;height:13px;background-image:url(/assets/images/site/icons/arrow_button_right_red.png);position:absolute;top:50%;margin-top:-7px;right:-17px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.tabs .page-right .form .submit_button:hover:after{right:-28px}.tabs .page-right .form .dform_select .dform_container{margin-bottom:14px}.tabs .page-right .form .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #656b9a}.tabs .page-right .form .dform_file_upload{margin-bottom:14px}.tabs .page-right .form .dform_file_upload input{font-weight:400;font-size:15px;font-family:"Helvetica", "Arial", sans-serif;letter-spacing:0.01em}.tabs .page-right .simple-form .notes p{font-weight:400;font-size:14px;line-height:18px;font-family:"Helvetica", "Arial", sans-serif;color:#727272}.tabs .page-right .simple-form .notes p a{color:#727272}.tabs .page-right .army-cta{max-width:365px;padding:0;margin-top:50px}.tabs .page-right .army-cta .top{padding:20px}.tabs .page-right .army-cta .top .title{text-align:left;padding-left:15px}.tabs .page-right .army-cta .top .title p{font-family:"Montserrat", sans-serif;color:#2b325f;font-size:2.25rem;line-height:2.25rem;text-transform:uppercase;font-weight:800}.tabs .page-right .army-cta .btn{width:100%;text-align:center;font-size:20px;line-height:20px}.tabs .page-right .army-cta .btn:hover,.tabs .page-right .army-cta .btn:focus{background-color:#2b325f;border-color:#2b325f}.tabs div.hidden{display:none}.tabs .tabs-mobile{display:none}.tabs .tabs-accordion .accordion-summary{display:block;outline:none;color:#fff;position:relative;width:100%;padding:25px 0;background-color:#213875;text-align:center;cursor:pointer;list-style:none;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:0.2em}.tabs .tabs-accordion .accordion-summary:focus{outline:none}.tabs .tabs-accordion .accordion-summary:before{display:block;content:"";width:100%;height:2px;background-color:#fff;position:absolute;top:-1px;left:0}.tabs .tabs-accordion .accordion-summary:after{display:block;content:"";width:100%;height:2px;background-color:#fff;position:absolute;bottom:-1px;left:0}.tabs .tabs-accordion .accordion-summary[aria-expanded="true"]{background-color:#da1333}.tabs .tabs-accordion .accordion-summary .img{display:block;position:absolute;left:5%;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:rotate(0, -50%);transform:rotate(0, -50%);display:block;width:auto;vertical-align:middle;height:40px;margin-bottom:0}.tabs .tabs-accordion .accordion-summary .img img{max-height:100%;width:100%;max-width:40px;margin:0 auto}.tabs .tabs-accordion .accordion-summary .text{display:block}.tabs .tabs-accordion .accordion-content{padding:30px 0}.tabs .tabs-accordion .page-left{width:100%;padding-right:0;float:none;text-align:center;margin-bottom:30px}.tabs .tabs-accordion .page-left p{display:block;max-width:100%}.tabs .tabs-accordion .page-left img{max-width:80px;max-height:80px}.tabs .tabs-accordion .page-left .hr{float:none;margin:0 auto 25px auto}.tabs .tabs-accordion .page-right{width:100%;float:none;text-align:center}.tabs .tabs-accordion .page-right .form{max-width:100%}.agreement-scroll-accept{display:none;position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;width:100%;background-color:rgba(0,0,0,0.8)}.agreement-scroll-accept.active{display:block}.agreement-scroll-accept .asa-wrapper{position:relative;max-width:600px;width:100%;height:100%;margin:0 auto;padding:15px}.agreement-scroll-accept .agreement-scroll{padding:15px;background-color:#fff;width:100%;height:calc(100% - 40px);overflow-y:scroll}.agreement-scroll-accept .agreement-scroll h3,.agreement-scroll-accept .agreement-scroll p,.agreement-scroll-accept .agreement-scroll ul{margin-bottom:20px}.agreement-scroll-accept .agreement-scroll h4{font-size:16px;line-height:20px;margin-bottom:5px}.agreement-scroll-accept .agreement-scroll h5{font-size:14px;line-height:18px;margin-bottom:5px}.agreement-scroll-accept .agreement-scroll p,.agreement-scroll-accept .agreement-scroll li{font-size:13px;line-height:18px}.agreement-scroll-accept .agreement-scroll ul li{margin-left:17px;margin-bottom:5px}.agreement-scroll-accept .agreement-scroll ul li ul{margin-bottom:0}.agreement-scroll-accept .agreement-scroll p.box{margin-bottom:0;font-size:12px;line-height:16px;border:1px solid #2b325f;padding:5px 10px}.agreement-scroll-accept button{font-family:"Montserrat", sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;height:40px;letter-spacing:0.2em;color:#fff;width:100%;background:#da1333;border:none;padding:0;cursor:pointer;outline:inherit}.agreement-scroll-accept button[disabled]{background:#999;color:#666;cursor:default}.agreement-scroll-accept button.close-agreement-link{font-size:16px;background:#fff;color:#da1333;position:absolute;top:15px;right:15px;width:25px;height:25px;line-height:25px;z-index:2}@supports (-webkit-touch-callout: none){.agreement-scroll-accept.active{overflow:scroll}.agreement-scroll-accept .agreement-scroll{height:auto;-webkit-overflow-scrolling:touch}.agreement-scroll-accept button{height:60px}}@media screen and (max-width: 960px){.tabs .page-left{width:calc(100% - 385px);padding-right:8%}.tabs .page-left .content{float:none;width:100%}.tabs .page-right{width:385px}.tabs .page-right .form{max-width:100%}.tabs .page-right .simple-form{margin:0 auto}}@media screen and (max-width: 850px){.tabs .page-left{width:100%;padding-right:0;float:none;text-align:center;margin-bottom:30px}.tabs .page-left p{display:block;max-width:100%}.tabs .page-left img{max-width:80px;max-height:80px}.tabs .page-left .hr{float:none;margin:0 auto 25px auto}.tabs .page-right{width:100%;float:none;text-align:center}.tabs .page-right .form{max-width:100%}.tabs .tabs-list .container{width:100%}.tabs .tabs-list ul li{width:33.333%}.tabs .tabs-list ul li:nth-child(4),.tabs .tabs-list ul li:nth-child(5){width:50%}.tabs .tabs-list ul li .text:before{display:none}.tabs .tabs-list ul li .img{height:50px;margin-bottom:15px}.tabs .tabs-list ul li .img img{max-width:50px}.tabs .page-right .army-cta{margin:50px auto 0 auto}}@media screen and (max-width: 600px){.tabs .tabs-list ul li{position:relative;width:100%;padding:25px 0}.tabs .tabs-list ul li:before{display:block;content:"";width:100%;height:2px;background-color:#fff;position:absolute;top:-1px;left:0}.tabs .tabs-list ul li:after{display:block;content:"";width:100%;height:2px;background-color:#fff;position:absolute;bottom:-1px;left:0}.tabs .tabs-list ul li:nth-child(4),.tabs .tabs-list ul li:nth-child(5){width:100%}.tabs .tabs-list ul li .img{position:absolute;left:5%;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:rotate(0, -50%);transform:rotate(0, -50%);display:block;width:auto;vertical-align:middle;height:40px;margin-bottom:0}.tabs .tabs-list ul li .img img{max-width:40px}.tabs .tabs-desktop{display:none}.tabs .tabs-mobile{display:block;padding-bottom:30px}}@media screen and (max-width: 320px){.tabs .page-right .army-cta .top .icon{width:60px !important;height:80px !important}}.alert-popup-container{display:table;text-align:center;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;background:rgba(17,17,17,0.9)}.alert-popup-container.is-hidden{z-index:0 !important;display:none}.alert-popup-container .alert-popup{position:relative;padding:40px;text-align:left;display:inline-block;background:#fff;width:92%;max-width:750px}.alert-popup-container .alert-popup h2{font-weight:800;text-transform:uppercase}.alert-popup-container .alert-popup h2 span{color:#da1333}.alert-popup-container .alert-popup .left,.alert-popup-container .alert-popup .right{width:50%}.alert-popup-container .alert-popup .left img,.alert-popup-container .alert-popup .right img{max-width:100%}.alert-popup-container .close-alert-popup{position:absolute;top:-35px;right:0;width:18px;height:18px;background-image:url(/assets/images/site/icons/icon_close_popup_static.png)}.alert-popup-container.gate-popup .box{padding:30px;background-color:#f2f2f2;max-width:830px;width:92%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.alert-popup-container.gate-popup .box h3{display:block;margin-bottom:10px;color:#213875}.alert-popup-container.gate-popup .box h3.title{color:#484848;border-bottom:1px solid #ddd;padding-bottom:7px;margin-bottom:20px}.alert-popup-container.gate-popup .box .close-x{text-decoration:none;position:absolute;top:10px;right:10px;color:#000;font-weight:900;font-size:18px}.alert-popup-container.gate-popup .box form{width:100%;max-width:470px;margin:0 auto 15px auto}.alert-popup-container.gate-popup .box form input[type="text"],.alert-popup-container.gate-popup .box form input[type="email"],.alert-popup-container.gate-popup .box form input[type="number"]{height:45px;padding:0 10px;line-height:45px;background-color:#fff;border:1px solid #ccc;float:left;width:calc(80% - 10px)}.alert-popup-container.gate-popup .box form input[type="submit"]{padding:14px 5px;float:right;width:calc(20% - 10px);text-align:center}.alert-popup-container.gate-popup .box p{color:#8c8f8f;margin-bottom:10px}.alert-popup-container.gate-popup .box p,.alert-popup-container.gate-popup .box a{font-weight:400;font-size:10px;line-height:12px}.alert-popup-container.gate-popup .box a{color:#213875;text-decoration:underline}.alert-popup-container.gate-popup.gate-thank-you .box{padding:0}.alert-popup-container.gate-popup.gate-thank-you .box .inner{padding:30px 30px 50px 30px}.alert-popup-container.gate-popup.gate-thank-you .box h5{font-size:15px;color:#213875}.alert-popup-container.gate-popup.gate-thank-you .box h3{margin-bottom:5px}.alert-popup-container.gate-popup.gate-thank-you .box h3.title{margin-bottom:25px}.alert-popup-container.gate-popup.gate-thank-you .box .continue-link{line-height:1.4rem;font-weight:700;letter-spacing:0.05em;padding:20px;text-decoration:none;text-transform:uppercase;font-size:1.4rem;display:block;width:100%;color:#fff;background-color:#da1333}.alert-popup-container.gate-popup .box .disclaimer a{color:inherit;text-decoration:none}#dialog-alert .popup-window-box{padding:40px;border-top:none;max-width:670px}#dialog-alert .popup-window-box .inner{position:relative;border:3px solid #da1333;padding:60px}#dialog-alert .popup-window-box .inner .stars{white-space:nowrap;padding:0 40px;background-color:#fff;position:absolute;top:-12px;height:24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#dialog-alert .popup-window-box .inner .stars .icon{display:inline-block;margin:0 5px;width:24px;height:24px;background-image:url(/assets/images/site/icons/ico_star.svg)}#dialog-alert .popup-window-box h2{font-size:2rem;line-height:2.5rem;color:#da1333;letter-spacing:0.04em;text-transform:uppercase}#dialog-alert .popup-window-box h2 span{display:block;color:#2b325f;font-size:3rem;line-height:3rem;font-weight:800}#dialog-alert .popup-window-box h2:after{display:block;content:"";margin:0 auto 25px auto;width:65px;height:3px;background-color:#da1333;margin-top:25px}#dialog-alert .popup-window-box h3{margin-bottom:25px;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:#2b325f;letter-spacing:0.04em;text-transform:uppercase}#dialog-alert .popup-window-box h3 span{font-size:1.9rem;line-height:2.25rem;letter-spacing:0.025em}#dialog-alert .popup-window-box h4{margin-bottom:25px;font-size:2rem;line-height:2.25rem;font-weight:700;color:#da1333;letter-spacing:0.04em;text-transform:uppercase}#dialog-alert .popup-window-box h4 span{text-transform:none;color:#2b325f;font-size:1.5rem;line-height:2rem;display:block;letter-spacing:0}#dialog-alert .popup-window-box h3.cta,#dialog-alert .popup-window-box h4.cta{text-transform:none;font-weight:400;color:#2b325f}#dialog-alert .popup-window-box h3.cta{font-size:2rem;line-height:2.25rem;letter-spacing:0}#dialog-alert .popup-window-box h3.cta span,#dialog-alert .popup-window-box h4.cta span{font-weight:800}#dialog-alert .popup-window-box h3.cta span{margin-top:10px;padding:10px 0;border-top:4px solid #da1333;border-bottom:4px solid #da1333;font-size:2.5rem;line-height:2.5rem;display:block;text-transform:uppercase}#dialog-alert .popup-window-box h4.cta{font-size:2rem;line-height:2.25rem;letter-spacing:0}#dialog-alert .popup-window-box h4.cta span{display:inline;font-size:2rem;line-height:2.25rem}#dialog-alert .popup-window-box .btn{font-size:1.5rem;line-height:1.5rem}#dialog-alert .popup-window-box .btn:hover,#dialog-alert .popup-window-box .btn:focus{background-color:#2b325f}#dialog-alert .popup-window-box img{max-width:100px;max-height:100px;margin-bottom:25px}#dialog-alert .popup-window-box #close-dialog{cursor:pointer;top:15px;right:15px;width:15px;height:15px;border:none;outline:none;padding:0;margin:0;background-image:url(/assets/images/site/icons/ico_x_red.svg)}#dialog-alert .popup-window-box #close-dialog:focus{background-image:url(/assets/images/site/icons/ico_x.svg)}#dialog-alert .popup-window-box .simple-form{text-align:center}#dialog-alert .popup-window-box .simple-form input[type="email"],#dialog-alert .popup-window-box .simple-form input[type="text"]{color:#05182c;float:left;border:1px solid #2b325f;margin-bottom:10px}#dialog-alert .popup-window-box .simple-form input.email{text-align:left;width:calc(70% - 10px);margin-right:10px}#dialog-alert .popup-window-box .simple-form input.zipcode{text-align:left;width:30%}#dialog-alert .popup-window-box .simple-form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#dialog-alert .popup-window-box .simple-form input[type="submit"]{display:inline-block;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#fff;background-color:#da1333;border:2px solid #da1333;padding:14px 25px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all;font-size:1.5rem;line-height:1.5rem}#dialog-alert .popup-window-box .simple-form .notes{padding-top:10px}#dialog-alert .popup-window-box .simple-form .notes p{font-weight:400;font-size:14px;line-height:18px;font-family:"Helvetica", "Arial", sans-serif;color:#727272}#dialog-alert .popup-window-box .simple-form .notes p a{color:#727272;font-size:14px;line-height:18px;text-decoration:none}#dialog-alert .popup-window-box .simple-form ::-webkit-input-placeholder{color:#989898}#dialog-alert .popup-window-box .simple-form ::-moz-placeholder{color:#989898;opacity:1}#dialog-alert .popup-window-box .simple-form :-ms-input-placeholder{color:#989898}#dialog-alert .popup-window-box .simple-form :-moz-placeholder{color:#989898;opacity:1}#dialog-alert .popup-window-box img.icon-row{margin:0 20px 25px 20px;vertical-align:baseline}#dialog-alert .popup-window-box img.icon-row.icon-row-sm{max-width:80px;max-height:80px}@media screen and (max-width: 768px){.alert-popup-container .alert-popup{padding:25px}.alert-popup-container .alert-popup .left,.alert-popup-container .alert-popup .right{width:100%;float:none}.alert-popup-container .alert-popup .left{margin-bottom:30px}.alert-popup-container .alert-popup .left img,.alert-popup-container .alert-popup .right img{max-height:200px}}@media screen and (max-width: 600px){#dialog-alert .popup-window-box{padding:20px}#dialog-alert .popup-window-box .inner{padding:30px}#dialog-alert .popup-window-box img.icon-row.icon-row-sm{display:none}#dialog-alert .popup-window-box #close-dialog{top:6px;right:6px;width:12px;height:12px}}@media screen and (max-width: 480px){.alert-popup-container.gate-popup .box form input[type="text"],.alert-popup-container.gate-popup .box form input[type="email"],.alert-popup-container.gate-popup .box form input[type="number"]{float:none;width:100%;margin-bottom:10px}.alert-popup-container.gate-popup .box form input[type="submit"]{float:none;width:100%}#dialog-alert .popup-window-box{padding:20px}#dialog-alert .popup-window-box .inner{padding:30px}#dialog-alert .popup-window-box h2{font-size:1.5rem;line-height:1.5rem}#dialog-alert .popup-window-box h2 span{font-size:2.5rem;line-height:2.5rem}#dialog-alert .popup-window-box h2:after{margin:0 auto 20px auto;margin-top:20px}#dialog-alert .popup-window-box h3{margin-bottom:20px;font-size:1.75rem;line-height:2rem}#dialog-alert .popup-window-box .btn{font-size:1rem;line-height:1rem}#dialog-alert .popup-window-box .simple-form input.email{float:none;width:100%;margin-right:0}#dialog-alert .popup-window-box .simple-form input.zipcode{float:none;width:100%}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.alert-popup-container .close-alert-popup{background-image:url(/assets/images/site/icons/icon_close_popup_static@2x.png)}}.popup-video-overlay.overlay{z-index:0;background-color:rgba(0,0,0,0.95);position:fixed;width:100%;bottom:0px;top:0px;opacity:0;pointer-events:none;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.popup-video-overlay.overlay.on{z-index:9999;opacity:1;pointer-events:auto}.popup-video-overlay.overlay .container{margin-top:5%;max-width:70%;height:60%}.popup-video-overlay.overlay .container .close-popup-video{float:right;margin-bottom:10px}.popup-video-overlay.overlay .popup-video-vid,.popup-video-overlay.overlay .popup-video-vid iframe{height:100%}.popup-video-overlay.overlay{overflow:hidden;background-color:transparent;-webkit-transition:none;-o-transition:none;transition:none}.popup-video-overlay.overlay:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.95);width:0;height:200%;z-index:-1;pointer-events:none;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.popup-video-overlay.overlay.on:before{width:120%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-video-overlay.overlay .container{width:100%;max-width:100%;margin-top:0;height:100%}.popup-video-overlay.overlay .container iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;height:80%;opacity:0;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.popup-video-overlay.overlay.on .container iframe{opacity:1;-webkit-transition-delay:0.45s;-o-transition-delay:0.45s;transition-delay:0.45s}.popup-video-overlay.overlay .container .close-popup-video{width:28px;height:28px;background-image:url(/assets/images/site/icons/icon_close_video.png);margin:0;position:fixed;top:30px;right:30px;z-index:100;opacity:0;pointer-events:none;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.popup-video-overlay.overlay.on .container .close-popup-video{opacity:1;pointer-events:auto;-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}.popup-video-overlay.overlay.exiting:before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0}.popup-video-overlay.overlay.exiting .container iframe{opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.popup-video-overlay.overlay.exiting .container #close-popup-video{opacity:0;pointer-events:none;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media screen and (max-width: 1200px){.popup-video-overlay.overlay .container{width:100%}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.popup-video-overlay.overlay .container .close-popup-video{background-image:url(/assets/images/site/icons/icon_close_video@2x.png)}}.popup-window{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.popup-window .close-popup-window{position:absolute;top:10px;right:10px;width:12px;height:12px;background-image:url(/assets/images/site/icons/icon_close_signup.png)}.popup-window:before{opacity:0.8;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#144286;background:-o-linear-gradient(315deg, #144286 0%, #2f3f7a 50%, #503c6b 100%);background:linear-gradient(135deg, #144286 0%, #2f3f7a 50%, #503c6b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#144286', endColorstr='#503c6b',GradientType=1 );-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s;z-index:1}.popup-window .popup-window-box{border-top:3px solid #da1333;padding:45px 45px 25px 45px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;width:92%;max-width:615px;z-index:2}.popup-window .popup-window-box .title{font-weight:700;font-size:18px}.popup-window .popup-window-box .notes a{font-size:11px;color:#8b96aa;text-decoration:underline}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.popup-window .close-popup-window{background-image:url(/assets/images/site/icons/icon_close_signup@2x.png)}}.large-banner{width:100%;height:630px}.large-banner .container{height:100%;display:table}.large-banner .content>*{color:#fff}.large-banner .content h5{font-size:13px;letter-spacing:0.2em;margin-bottom:15px}.large-banner .content h2{font-size:48px;line-height:60px;margin-bottom:35px}.large-banner .content a.btn{font-size:16px;letter-spacing:0.14em;font-weight:700}.med-banner{width:100%;height:450px}.med-banner .container{height:100%;display:table}.med-banner .content{max-width:500px}.med-banner .content>*{color:#fff}.med-banner h1,.med-banner p{font-size:3.625rem;line-height:4.6875rem}.med-banner h1 span,.med-banner p span{display:block;text-transform:uppercase;font-size:1.875rem;font-weight:300;line-height:2.25rem}.internal-banner{width:100%;height:500px;padding:0 4%;display:table;text-align:center;overflow:hidden;position:relative;z-index:2}.internal-banner-main{height:440px}.internal-banner-main .content{padding-top:50px}.internal-banner h1,.internal-banner h2,.internal-banner h3,.internal-banner h4,.internal-banner h5,.internal-banner h6,.internal-banner p{color:#fff;margin-bottom:30px}.internal-banner h1,.internal-banner h2{font-size:3.75rem;line-height:3rem;text-transform:uppercase}.internal-banner h3{font-size:1.875rem;line-height:2.1875rem}.internal-banner p{font-size:16px}.internal-banner div{position:relative;z-index:2}.internal-banner .internal-banner-title{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding-bottom:55px}.internal-banner .internal-banner-title h1{font-size:38px;line-height:38px;letter-spacing:0;margin-bottom:0}@media screen and (max-width: 768px){.internal-banner{height:400px}.internal-banner-main{height:450px}.large-banner{height:500px}.med-banner{height:420px}.med-banner h1,.med-banner p{letter-spacing:0;text-shadow:0px 0px 10px rgba(0,0,0,0.5)}.med-banner h1 span,.med-banner p span{font-weight:400}.med-banner .vcenter{vertical-align:bottom;padding-bottom:30px}}@media screen and (max-width: 600px){.large-banner .content h2{font-size:35px;line-height:45px}.internal-banner{height:350px}.internal-banner-main{height:350px}.med-banner{height:380px}.med-banner .vcenter{padding-bottom:25px}}@media screen and (max-width: 480px){.internal-banner{height:180px}}@media screen and (max-width: 400px){.med-banner{height:300px}.med-banner h1,.med-banner p{font-size:3rem;line-height:3rem}.med-banner h1 span,.med-banner p span{font-size:1.5rem;line-height:1.875rem}.med-banner .vcenter{padding-bottom:15px}}.photo-slider .photo-slider-container{width:100%;height:auto;position:relative}.photo-slider .photo-slider-container .slide{width:100%;height:auto;position:relative}.photo-slider .photo-slider-container .slide .image{width:100%;height:560px}.photo-slider .photo-slider-arrows{position:absolute;top:510px;right:-1px}.photo-slider .photo-slider-container .slick-dots-container{position:absolute;top:0;right:-30px;height:560px;display:table}.photo-slider .photo-slider-container .slick-dots-container .slick-dots{text-align:center;display:table-cell;vertical-align:middle}.photo-slider .photo-slider-container .slick-dots-container .slick-dots li{list-style:none;display:block;font-size:14px;margin:25px 0}.photo-slider .photo-slider-container .slick-dots-container .slick-dots li a{color:#111517}.photo-slider .photo-slider-container .slick-dots-container .slick-dots li.slick-active a{color:#da1333}.full-width-photo-slider .slick-list{overflow:visible !important}.full-width-photo-slider .photo-slider-container{width:100%;height:auto;position:relative}.full-width-photo-slider .photo-slider-container .slide{width:100%;height:auto;position:relative}.full-width-photo-slider .photo-slider-container .slide .image{width:100%;height:650px}.full-width-photo-slider .photo-slider-arrows{position:relative;float:right;top:auto;right:auto}.full-width-photo-slider .pagination-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:92%;max-width:1140px;margin:auto;position:absolute;top:650px;padding-right:160px !important;padding-top:17px}.full-width-photo-slider .pagination-container .pagination-status{float:right;text-align:right;font-size:12px;color:#202020;letter-spacing:0.3em}.full-width-photo-slider .image-caption-container{padding-right:200px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:92%;max-width:765px;margin:auto;position:absolute;top:650px;padding-top:20px}.full-width-photo-slider .arrows-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:92%;max-width:1140px;margin:auto;position:absolute;top:650px;padding-right:0 !important}.full-width-photo-slider .fw-photo-slider-large-arrow{z-index:2;cursor:pointer;width:5%;min-width:40px;height:100%;position:absolute;top:0;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.full-width-photo-slider .fw-photo-slider-large-arrow:hover{background:rgba(0,0,0,0.25);transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.full-width-photo-slider .fw-photo-slider-large-arrow .icon{display:block;width:20px;height:32px;position:absolute;top:50%;margin-top:-16px}.full-width-photo-slider .fw-photo-slider-large-arrow.fw-photo-slider-large-arrow-prev{left:0}.full-width-photo-slider .fw-photo-slider-large-arrow.fw-photo-slider-large-arrow-prev .icon{background-image:url(/assets/images/site/icons/arrow_slider_large_left.png);left:50%;margin-left:-10px}.full-width-photo-slider .fw-photo-slider-large-arrow.fw-photo-slider-large-arrow-next{right:0}.full-width-photo-slider .fw-photo-slider-large-arrow.fw-photo-slider-large-arrow-next .icon{background-image:url(/assets/images/site/icons/arrow_slider_large_right.png);right:50%;margin-right:-10px}.large-gallery-slider{position:relative}.large-gallery-slider .slick-list{overflow:visible !important}.large-gallery-slider .large-gallery-slides .slide{height:650px;margin-right:30px}.large-gallery-slider .large-gallery-slides .slide .image{width:100%;height:100%}.large-gallery-slider .large-gallery-mobile-arrows{display:none;position:absolute;bottom:30px;right:24px}.large-gallery-slider .large-gallery-arrow-prev,.large-gallery-slider .large-gallery-arrow-next{opacity:0;visibility:hidden;position:absolute;top:50%;margin-top:-30px;width:38px;height:60px}.large-gallery-slider:hover .large-gallery-arrow-prev,.large-gallery-slider:hover .large-gallery-arrow-next{opacity:1;visibility:visible}.large-gallery-slider .large-gallery-arrow-prev{background-image:url(/assets/images/site/icons/icon_arrow_gallery_left.png);left:25px}.large-gallery-slider .large-gallery-arrow-next{background-image:url(/assets/images/site/icons/icon_arrow_gallery_right.png);right:55px}.large-gallery-slider .large-gallery-progress{margin-top:30px}.large-gallery-slider .large-gallery-progress .progress{display:block;width:calc(100% - 30px);height:2px;overflow:hidden;background-color:#f5f5f5;background-image:-webkit-gradient(linear, left top, right top, from(#da1333), to(#da1333));background-image:-o-linear-gradient(left, #da1333, #da1333);background-image:linear-gradient(to right, #da1333, #da1333);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size 0.4s ease-in-out;-o-transition:background-size 0.4s ease-in-out;transition:background-size 0.4s ease-in-out}.large-gallery-slider .large-gallery-count{position:absolute;bottom:-40px;right:30px}.large-gallery-slider .large-gallery-count span{font-weight:700;font-size:14px;letter-spacing:0.04em}.large-gallery-slider .large-gallery-count span.large-gallery-count-current{color:#da1333}.photo-carousel{position:relative}.photo-carousel .slick-list{overflow:visible !important}.photo-carousel .slide{display:block;width:315px !important;margin-right:15px}.photo-carousel .slide .image{display:block;width:100%;height:250px}.photo-carousel .slide .image .image-overlay{opacity:0;visibility:hidden;width:100%;height:100%;display:table;text-align:center;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.photo-carousel .slide .image:hover .image-overlay{opacity:1;visibility:visible;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.photo-carousel .slide .image .image-overlay span{display:inline-block;position:relative;z-index:2;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:0.1em}.photo-carousel .slide .image .image-overlay span:after{margin-top:3px;display:block;content:"";width:100%;height:1px;background:#da1333}.photo-carousel-arrows{position:absolute;top:25px;right:0}@media screen and (max-width: 1140px){.full-width-photo-slider .photo-slider-container .slide .image{height:500px}.full-width-photo-slider .pagination-container{top:500px}.full-width-photo-slider .image-caption-container{top:500px}.full-width-photo-slider .arrows-container{top:500px}}@media screen and (max-width: 960px){.photo-slider .photo-slider-container .slide .image{height:450px}.photo-slider .sliding-arrows{top:400px}.photo-slider .photo-slider-container .slick-dots-container{width:100%;padding-top:10px;position:relative;top:auto;right:auto;height:auto;display:block}.photo-slider .photo-slider-container .slick-dots-container .slick-dots{width:100%;text-align:center;display:block}.photo-slider .photo-slider-container .slick-dots-container .slick-dots li{display:inline-block;margin:0 15px}.large-gallery-slider .large-gallery-slides .slide{height:500px}}@media screen and (max-width: 768px){.large-gallery-slider .large-gallery-slides .slide{height:450px;margin-right:25px}.large-gallery-slider .large-gallery-progress .progress{width:calc(100% - 25px)}.large-gallery-slider .large-gallery-count{right:25px}.large-gallery-slider .large-gallery-arrow-prev,.large-gallery-slider .large-gallery-arrow-next{display:none}.large-gallery-slider .large-gallery-mobile-arrows{display:block}.full-width-photo-slider .photo-slider-container .slide .image{height:400px}.full-width-photo-slider .pagination-container{top:400px}.full-width-photo-slider .image-caption-container{top:400px}.full-width-photo-slider .arrows-container{top:400px}}@media screen and (max-width: 600px){.large-gallery-slider .large-gallery-slides .slide{height:400px}.photo-slider .photo-slider-container .slide .image{height:350px}.photo-slider .sliding-arrows{top:300px}}@media screen and (max-width: 480px){.full-width-photo-slider .photo-slider-container .slide .image{height:300px}.full-width-photo-slider .pagination-container{top:300px;padding-right:130px !important}.full-width-photo-slider .image-caption-container{top:300px}.full-width-photo-slider .arrows-container{top:300px}.large-gallery-slider .large-gallery-slides .slide{height:300px}.photo-carousel-arrows{top:18px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.full-width-photo-slider .fw-photo-slider-large-arrow.fw-photo-slider-large-arrow-prev .icon{background-image:url(/assets/images/site/icons/arrow_slider_large_left@2x.png)}.full-width-photo-slider .fw-photo-slider-large-arrow.fw-photo-slider-large-arrow-next .icon{background-image:url(/assets/images/site/icons/arrow_slider_large_right@2x.png)}.large-gallery-slider .large-gallery-arrow-prev{background-image:url(/assets/images/site/icons/icon_arrow_gallery_left@2x.png)}.large-gallery-slider .large-gallery-arrow-next{background-image:url(/assets/images/site/icons/icon_arrow_gallery_right@2x.png)}.sliding-arrows .sliding-arrow-prev .icon{background-image:url(/assets/images/site/icons/icon_arrow_left_static@2x.png)}.sliding-arrows .sliding-arrow-prev:hover .icon{background-image:url(/assets/images/site/icons/icon_arrow_left_hover@2x.png)}.sliding-arrows .sliding-arrow-next .icon{background-image:url(/assets/images/site/icons/icon_arrow_right_static@2x.png)}.sliding-arrows .sliding-arrow-next:hover .icon{background-image:url(/assets/images/site/icons/icon_arrow_right_hover@2x.png)}}.twitter-feed{padding:85px 0}.twitter-feed .title{position:relative;text-align:center}.twitter-feed .title h4{color:#2b325f;font-size:32px}.twitter-feed .title .twitter-feed-follow{text-transform:uppercase;color:#2b325f;font-weight:700;font-size:12px;letter-spacing:0.1em;position:absolute;top:9px;right:0}.twitter-feed .title .twitter-feed-follow .icon{position:absolute;top:1px;left:-23px;width:14px;height:14px;background-image:url(/assets/images/site/icons/twitter.svg)}.twitter-feed .twitter-feed-posts{padding-top:55px;text-align:center}.twitter-feed .twitter-feed-posts .twitter-feed-post{width:40%;margin:15px 4% 15px;display:inline-block}.twitter-feed .twitter-feed-posts .twitter-feed-post .image img{width:100%}.twitter-feed .twitter-feed-posts .twitter-feed-post .twitter-post-link{display:block;padding-top:15px;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:0.1em}.twitter-feed .twitter-feed-posts .twitter-feed-post .twitter-post-timestamp{display:block;padding-top:15px;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:0.1em}@media screen and (max-width: 768px){.twitter-feed .twitter-feed-posts .twitter-feed-post{width:90%;margin:0 0 50px 0}}@media screen and (max-width: 600px){.twitter-feed .title .twitter-feed-follow{position:relative;top:15px;right:0;margin-left:25px}}@media screen and (max-width: 415px){.twitter-feed .title h4,.image-background-section h3{font-size:10vw !important;line-height:11vw !important}.twitter-feed .twitter-feed-posts .twitter-feed-post h4{word-break:break-all}}.split-callouts{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#da1333}.split-callouts.white{background-color:#fff}.split-callouts.red{background-color:#da1333}.split-callouts.red .callout>*{color:#fff}.split-callouts.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.split-callouts .callout{width:50%;float:left;padding:45px;-ms-flex:1;-webkit-box-flex:1;flex:1}.split-callouts .callout>*{position:relative;z-index:2}.split-callouts .callout h4,.split-callouts .callout p{width:100%}.split-callouts .callout>.multi-btn{margin-bottom:0}.split-callouts .callout>.multi-btn .btn{margin:7px 5px}.split-callouts .callout.callout-white{background-color:#fff}.split-callouts .callout .simple-form{margin-top:25px;max-width:400px}.split-callouts .callout .simple-form input.email{width:200px;margin-bottom:10px;display:inline-block}.split-callouts .callout .simple-form input.zipcode{width:100px;margin-bottom:10px;display:inline-block}.split-callouts .callout .simple-form input.phone{max-width:300px;margin-bottom:15px;display:inline-block}.split-callouts .callout .simple-form .submit{height:30px;display:inline-block;width:30px;border:0;background:url(/assets/images/site/icons/arw.svg) no-repeat center right;background-size:100%;text-indent:-9999px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.split-callouts .callout .simple-form.dark .submit{background:url(/assets/images/site/icons/arw_blue.svg) no-repeat center right}.split-callouts .callout .simple-form .notes{font-size:10px;opacity:0.5;line-height:14px}.split-callouts-contained .callout{padding:45px 0}.split-callouts-contained .callout .inner{max-width:570px;width:100%}.split-callouts-contained .callout.callout-1 .inner{float:right;padding-right:70px}.split-callouts-contained .callout.callout-2 .inner{float:left;padding-left:70px}.split-callouts-contained .callout .simple-form{max-width:100%;width:100%}.split-callouts-contained .callout .simple-form input{float:left}.split-callouts-contained .callout .simple-form input.email{width:calc(60% - 10px);margin-bottom:10px;margin-right:10px}.split-callouts-contained .callout .simple-form input.zipcode{width:calc(40% - 40px);margin-bottom:10px;margin-right:10px}.split-callouts-contained .callout .simple-form input.phone,.split-callouts-contained .callout.callout-2 input[type="text"]{max-width:calc(100% - 40px);margin-bottom:15px;margin-right:10px}.split-callouts-contained .callout .simple-form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.split-callouts-contained .callout .btn{margin-top:15px}.split-callouts.split-callouts-br,.split-callouts.split-callouts-icon{background-color:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.split-callouts.split-callouts-br h2,.split-callouts.split-callouts-icon h2{margin-bottom:5px}.split-callouts.split-callouts-br .callout.callout-1{background-color:#da1333}.split-callouts.split-callouts-br .callout.callout-2{background-color:#213875}.split-callouts-icon .inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.split-callouts-icon .img{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.split-callouts-icon .img img{width:100%;max-width:140px;max-height:140px}.split-callouts-icon .text{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;padding-left:30px}@media screen and (max-width: 1140px){.split-callouts-contained .callout{padding:40px}.split-callouts-contained .callout .inner{float:none !important;padding-left:0 !important;padding-right:0 !important}.split-callouts-icon .img{-ms-flex:none;-webkit-box-flex:0;flex:none;width:100%;margin-bottom:20px}.split-callouts-icon .img img{max-width:70px;max-height:70px}.split-callouts-icon .text{-ms-flex:none;-webkit-box-flex:0;flex:none;width:100%;padding-left:0}.split-callouts-icon .inner{display:block !important}}@media screen and (max-width: 960px){.split-callouts-contained .callout .simple-form input.email{width:100%;margin-right:0;float:none}.split-callouts-contained .callout .simple-form input.zipcode{width:calc(100% - 40px);margin-right:10px}}@media screen and (max-width: 768px){.split-callouts .callout{padding:45px}}@media screen and (max-width: 600px){.split-callouts{display:block}.split-callouts .callout{width:100%;float:none;-webkit-box-flex:0;-ms-flex:none;flex:none}.split-callouts-contained .callout{width:100%;float:none;padding:30px 5%}.split-callouts-icon .callout{text-align:center}}@media screen and (max-width: 480px){.split-callouts .callout{padding:45px 30px}}@media screen and (max-width: 415px){.split-callouts .callout{padding:30px 4%}.split-callouts .callout h4{font-size:6.5vw !important;line-height:8vw !important}}@media screen and (max-width: 320px){.split-callouts .callout .simple-form form{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.split-callouts .callout .simple-form form input.email{display:block;width:100%}.split-callouts .callout .simple-form form input.zipcode{display:block;width:calc(100% - 40px);margin-bottom:0;margin-right:10px}}.insta-feed{padding:85px 0 10px 0}.insta-feed .title{position:relative;text-align:center}.insta-feed .title h4{color:#2b325f;font-size:32px}.insta-feed .title .insta-feed-follow{text-transform:uppercase;color:#2b325f;font-weight:700;font-size:12px;letter-spacing:0.1em;position:absolute;top:9px;right:0}.insta-feed .title .insta-feed-follow .icon{position:absolute;top:1px;left:-25px;width:14px;height:14px;background-image:url(/assets/images/site/icons/icon_instagram_quicklink.png)}.insta-feed .insta-feed-items{padding-top:70px}.insta-feed .insta-feed-items .insta-feed-item{width:22%;margin-right:4%;float:left}.insta-feed .insta-feed-items .insta-feed-item .image{width:100%}.insta-feed .insta-feed-items .insta-feed-item .favorites-container{padding:25px 0 15px 0}.insta-feed .insta-feed-items .insta-feed-item .favorites-container .favorites{color:#2b325f}.insta-feed .insta-feed-items .insta-feed-item .favorites-container .favorites .icon{position:relative;top:1px;display:inline-block;margin-right:10px;width:15px;height:13px;background-image:url(/assets/images/site/icons/icon_instagram_heart.png)}.insta-feed .insta-feed-items .insta-feed-item .favorites-container .favorites.is-favorited .icon,.insta-feed .insta-feed-items .insta-feed-item .favorites-container .favorites:hover .icon{background-image:url(/assets/images/site/icons/icon_instagram_heart_hover.png)}.insta-feed .insta-feed-items .insta-feed-item:nth-child(4){margin-right:0 !important}@media screen and (max-width: 768px){.insta-feed .insta-feed-items .insta-feed-item{width:48%;margin-right:4%;margin-bottom:30px}.insta-feed .insta-feed-items .insta-feed-item:nth-child(2),.insta-feed .insta-feed-items .insta-feed-item:nth-child(4){margin-right:0 !important}}@media screen and (max-width: 600px){.insta-feed .title .insta-feed-follow{position:relative;top:15px;right:0;margin-left:25px}}@media screen and (max-width: 400px){.insta-feed .insta-feed-items .insta-feed-item{width:100%;margin-right:0;margin-bottom:30px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.insta-feed .title .insta-feed-follow .icon{background-image:url(/assets/images/site/icons/icon_instagram_quicklink@2x.png)}.insta-feed .insta-feed-items .insta-feed-item .favorites-container .favorites .icon{background-image:url(/assets/images/site/icons/icon_instagram_heart@2x.png)}.insta-feed .insta-feed-items .insta-feed-item .favorites-container .favorites.is-favorited .icon,.insta-feed .insta-feed-items .insta-feed-item .favorites-container .favorites:hover .icon{background-image:url(/assets/images/site/icons/icon_instagram_heart_hover@2x.png)}}.block-list-col{display:-webkit-box;display:-ms-flexbox;display:flex;display:-ms-flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-list-col .list-item .image{width:100%;height:200px}.block-list-col .list-item .date{color:#7a7a7a;font-size:12px;letter-spacing:0.1em}.block-list-col-three .list-item{width:29%;max-width:29%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1}.block-list-col-three .list-item.list-item-first{margin-right:6.5%}.block-list-col-three .list-item.list-item-third{margin-left:6.5%}.block-list-col-two .list-item{width:calc(50% - 15px);max-width:calc(50% - 15px);margin-bottom:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1}.block-list-col-two .list-item.list-item-first{margin-right:30px}@media screen and (max-width: 960px){.block-list-col-three .list-item{width:31%;max-width:31%}.block-list-col-three .list-item.list-item-first{margin-right:3.5%}.block-list-col-three .list-item.list-item-third{margin-left:3.5%}}@media screen and (max-width: 875px){.block-list-col-two .list-item{width:100%;max-width:100%}.block-list-col-two .list-item.list-item-first{margin-right:0}}@media screen and (max-width: 768px){.block-list-col-three .list-item{width:46%;max-width:46%}.block-list-col-three .list-item.list-item-first{margin-right:0}.block-list-col-three .list-item.list-item-third{margin-left:0}.block-list-col-three .list-item.list-item-odd{margin-right:6%}}@media screen and (max-width: 575px){.block-list-col .list-item .image{height:300px}.block-list-col-three .list-item{width:100%;max-width:100%}.block-list-col-three .list-item.list-item-odd{margin-right:0}}@media screen and (max-width: 480px){.block-list-col .list-item .image{height:250px}}@media screen and (max-width: 400px){.block-list-col .list-item .image{height:200px}}.info-block-img-left:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.info-block-img-left .image{float:left;width:57%}.info-block-img-left .image img{width:100%}.info-block-img-left .text{float:right;width:34%;padding-top:140px}.info-block-img-right:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.info-block-img-right .image{float:right;width:57%;padding-top:50px}.info-block-img-right .image img{width:100%}.info-block-img-right .text{float:left;width:34%}@media screen and (max-width: 960px){.info-block-img-left .image{width:50%}.info-block-img-left .text{width:45%;padding-top:0}.info-block-img-right .image{width:50%;padding-top:0}.info-block-img-right .text{width:45%}}@media screen and (max-width: 768px){.info-block-img-left .image{width:100%;float:none;margin-bottom:30px}.info-block-img-left .text{width:100%;float:none}.info-block-img-right .image{width:100%;float:none;margin-bottom:30px}.info-block-img-right .text{width:100%;float:none}}.pagination{width:100%;position:relative;height:80px;border-top:1px solid #f5f5f5}.pagination .pagination-numbers{position:absolute;top:-1px;left:0}.pagination .pagination-numbers li{list-style:none;float:left;line-height:16px}.pagination .pagination-numbers li a{display:block;padding:15px 11px;color:#7a7a7a}.pagination .pagination-numbers li a:hover{color:#da1333}.pagination .pagination-numbers li a.cur{padding:14px 11px 15px 11px;color:#da1333;border-top:1px solid #da1333}.pagination .pagination-arrows{position:absolute;top:0;right:0}.side-pagination{position:relative;left:45px}.side-pagination:before{display:block;content:"";width:40px;height:1px;background:#da1333;position:absolute;top:7px;left:-45px}.side-pagination:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.side-pagination ul li{list-style:none;float:left;position:relative}.side-pagination ul li a{display:block;padding-left:14px}.side-pagination ul li,.side-pagination ul li a{color:#8b96aa;font-size:12px;text-transform:uppercase;letter-spacing:0.2em}.social-share span{display:inline-block;font-weight:700;text-transform:uppercase;font-size:14px;margin-right:15px}.social-share ul{display:inline-block}.social-share li{margin-right:10px}.social-share .icon{width:13px;height:13px}.social-share .facebook .icon{background-image:url(/assets/images/site/icons/social_share_fb_static.png)}.social-share .facebook:hover .icon{background-image:url(/assets/images/site/icons/social_share_fb_hover.png)}.social-share .twitter .icon{background-image:url(/assets/images/site/icons/social_share_tw_static.png)}.social-share .twitter:hover .icon{background-image:url(/assets/images/site/icons/social_share_tw_hover.png)}.social-share .google .icon{background-image:url(/assets/images/site/icons/social_share_google_static.png)}.social-share .google:hover .icon{background-image:url(/assets/images/site/icons/social_share_google_hover.png)}.social-share .pinterest .icon{background-image:url(/assets/images/site/icons/social_share_pinterest_static.png)}.social-share .pinterest:hover .icon{background-image:url(/assets/images/site/icons/social_share_pinterest_hover.png)}.social-share .linkedin .icon{background-image:url(/assets/images/site/icons/social_share_linkedin_static.png)}.social-share .linkedin:hover .icon{background-image:url(/assets/images/site/icons/social_share_linkedin_hover.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.social-share .facebook .icon{background-image:url(/assets/images/site/icons/social_share_fb_static@2x.png)}.social-share .twitter .icon{background-image:url(/assets/images/site/icons/social_share_tw_static@2x.png)}.social-share .google .icon{background-image:url(/assets/images/site/icons/social_share_google_static@2x.png)}.social-share .pinterest .icon{background-image:url(/assets/images/site/icons/social_share_pinterest_static@2x.png)}.social-share .linkedin .icon{background-image:url(/assets/images/site/icons/social_share_linkedin_static@2x.png)}.social-share .facebook:hover .icon{background-image:url(/assets/images/site/icons/social_share_fb_hover@2x.png)}.social-share .twitter:hover .icon{background-image:url(/assets/images/site/icons/social_share_tw_hover@2x.png)}.social-share .google:hover .icon{background-image:url(/assets/images/site/icons/social_share_google_hover@2x.png)}.social-share .pinterest:hover .icon{background-image:url(/assets/images/site/icons/social_share_pinterest_hover@2x.png)}.social-share .linkedin:hover .icon{background-image:url(/assets/images/site/icons/social_share_linkedin_hover@2x.png)}}.slideout-menu{position:fixed;top:0;right:-100%;background:#fff;z-index:99999;width:100%;max-width:750px;padding:80px 65px 65px 65px;height:100vh;overflow-y:scroll;transition:500ms ease all;-webkit-transition:500ms ease all;-o-transition:500ms ease all}.slideout-menu.is-slid-out{right:0;transition:500ms ease all;-webkit-transition:500ms ease all;-o-transition:500ms ease all}.slideout-menu .close-slideout-menu{position:absolute;top:30px;right:30px;width:18px;height:18px;background-image:url(/assets/images/site/icons/icon_close_contribute_popout.png)}.slideout-menu .panel-nav li{display:inline-block;margin-right:25px;font-size:18px;font-weight:700;letter-spacing:0.06em}.slideout-menu .panel-nav li a{color:#111517;padding:0 25px 15px 25px}.slideout-menu .panel-nav li a:hover,.slideout-menu .panel-nav li.ui-state-active a{border-bottom:5px solid #da1333}.slideout-menu .panel{padding-top:40px}@media screen and (max-width: 600px){.slideout-menu{padding:80px 4% 0 4%}.slideout-menu .panel-nav li a{padding:0}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.slideout-menu .close-slideout-menu{background-image:url(/assets/images/site/icons/icon_close_contribute_popout@2x.png)}}.accordian{border-top:1px solid #f5f5f5}.accordian p{font-size:14px;line-height:20px;margin-bottom:15px}.accordian p.date{font-size:12px;margin-bottom:5px}.accordian .accordian-item{border-bottom:1px solid #f5f5f5;padding-right:25px}.accordian .accordian-item .title{display:block;padding:15px 0;position:relative}.accordian .accordian-item .title .arrow{width:14px;height:8px;background-image:url(/assets/images/site/icons/arrow_form_dropdown.png);position:absolute;top:50%;margin-top:-4px;right:-20px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.accordian .accordian-item.is-open .title .arrow{background-image:url(/assets/images/site/icons/arrow_form_dropdown_up.png);transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.accordian .accordian-item .hidden{padding-bottom:15px;display:none;height:0;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.accordian .accordian-item.is-open .hidden{display:block;height:auto;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 1.25dppx){.accordian .accordian-item .title .arrow{background-image:url(/assets/images/site/icons/arrow_form_dropdown@2x.png)}.accordian .accordian-item.is-open .title .arrow{background-image:url(/assets/images/site/icons/arrow_form_dropdown_up@2x.png)}}@media screen and (max-width: 768px){.stacked-photos{position:relative}.stacked-photos .image-left{position:relative;padding-top:0;z-index:2;width:49%}.stacked-photos .image-left img{width:100%}.stacked-photos .image-right{position:absolute;top:0;right:0;width:49%}.stacked-photos .image-right img{width:100%}.stacked-photos .image-right .image-caption{text-align:left}}.three-columns,.four-columns{background-color:#213875;border-bottom:1px solid #da1333}.footer-follow .three-columns,.footer-follow .four-columns{margin-bottom:40px}.four-columns .col,.three-columns .col{margin-top:30px;width:30%;border-right:1px solid #da1333;padding:20px 4% 0 4%}.four-columns .col{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}.three-columns .col h3,.four-columns .col h3{margin-bottom:40px}.four-columns .col h3{width:100%;font-size:28px;line-height:32px;margin-bottom:30px}.four-columns .col h3 b{font-size:40px;line-height:44px}.four-columns .col ul{width:100%}.three-columns .col ul,.four-columns .col ul{margin-bottom:0}.three-columns .col ul li,.four-columns .col ul li{list-style:none;margin-bottom:30px;font-size:17px !important}.three-columns .col ul li:last-child,.four-columns .col ul li:last-child{margin-bottom:0}.three-columns .col ul li a,.four-columns .col ul li a{display:block}.three-columns .col ul li a .icon-container,.four-columns .col ul li a .icon-container{width:36px;display:inline-block;vertical-align:middle;margin-right:30px}.three-columns .col ul li a .icon,.four-columns .col ul li a .icon{opacity:0.5;margin:0 auto}.three-columns .col ul li a:hover .icon,.four-columns .col ul li a:hover .icon{opacity:1}.three-columns .col ul li a .text,.four-columns .col ul li a .text{display:inline-block;vertical-align:middle}.three-columns .col ul li a.facebook .icon,.four-columns .col ul li a.facebook .icon{width:13px;height:26px;background-image:url(/assets/images/site/icons/ico_FB.svg)}.three-columns .col ul li a.twitter .icon,.four-columns .col ul li a.twitter .icon{width:27px;height:23px;background-image:url(/assets/images/site/icons/ico_twtr.svg)}.three-columns .col ul li a.instagram .icon,.four-columns .col ul li a.instagram .icon{width:28px;height:28px;background-image:url(/assets/images/site/icons/ico_ig.svg)}.three-columns .col ul li a.youtube .icon,.four-columns .col ul li a.youtube .icon{width:36px;height:31px;background-image:url(/assets/images/site/icons/ico_youtube.svg)}.three-columns .col ul li a.parler .icon,.four-columns .col ul li a.parler .icon{width:28px;height:28px;background-image:url(/assets/images/site/icons/parler.svg)}.three-columns .col:nth-child(1){padding-left:0}.three-columns .col:nth-child(2){width:40%}.three-columns .col:nth-child(3){padding-right:0;border-right:none}@media screen and (max-width: 1300px){.four-columns .col h3{font-size:1.9vw;line-height:2.2vw}.four-columns .col h3 b{font-size:2.5vw;line-height:2.8vw}}@media screen and (max-width: 960px){.four-columns .col ul li a .icon-container{margin-right:15px}}@media screen and (max-width: 768px){.three-columns .col{text-align:center;width:100%;border-top:1px solid #da1333;border-right:none;padding:25px 0 0 0}.four-columns .col{width:50%;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;border-top:1px solid #da1333;padding:20px 0;text-align:center}.four-columns .col h3{font-size:3.5vw;line-height:3.5vw}.four-columns .col h3 b{font-size:4.5vw;line-height:4.5vw}.four-columns .col:nth-child(even){border-right:none}.four-columns .col:nth-child(1),.four-columns .col:nth-child(2){border-top:none}.four-columns .col:nth-child(3),.four-columns .col:nth-child(4){margin-top:0}.three-columns .col:nth-child(2){width:100%}}@media screen and (max-width: 500px){.four-columns .col h3{font-size:7vw;line-height:7vw}.four-columns .col h3 b{font-size:8vw;line-height:8vw}.four-columns .col{width:100%;border-top:1px solid #da1333 !important;border-right:none !important;padding:20px 0;text-align:center}.four-columns .col:first-child{border-top:none !important}}.image-background-section{position:relative;width:100%;padding:90px 0 95px 0}.image-background-section .container{height:100%}.image-background-section .content{padding:0 15%;position:relative;z-index:2}.image-background-section .content .btn{margin:30px 0 0 0 !important}.image-background-section.right-content .content{max-width:calc(360px + 15%);float:right;padding-left:0}.image-background-section.right-content .content h3{font-size:42px;line-height:42px;letter-spacing:0}.image-background-section.right-shadow{padding:130px 0 135px 0}.image-background-section.right-shadow .content>*{color:#fff}.image-background-section.right-content .content .btn{padding:17px 35px;border:3px solid #fff}@media screen and (max-width: 768px){.image-background-section{position:relative;width:100%;padding:50px 0 55px 0}.image-background-section.right-shadow{padding:50px 0 55px 0}.image-background-section .content{padding:0 4%}.image-background-section.right-content .content{max-width:100%;float:none;padding-left:0}}@media screen and (max-width: 415px){.image-background-section.right-content .content{text-align:center}.image-background-section.right-content .content h3:after{margin:0 auto 40px auto}}.image-grid .grid-sizer,.image-grid .grid-item{width:calc(25% - 10px)}.image-grid .grid-item{position:relative;margin-bottom:10px}.image-grid .grid-item .hidden-gallery-images{visibility:hidden;position:absolute}.image-grid .grid-item img{display:block;width:100%}.image-grid .gutter-sizer{width:10px}.image-grid .grid-item--width2{width:calc(50% - 10px)}@media screen and (max-width: 768px){.image-grid .grid-sizer,.image-grid .grid-item{width:calc(50% - 10px)}}@media screen and (max-width: 480px){.image-grid .grid-sizer,.image-grid .grid-item{width:100%}}.filter-list{position:relative}.filter-list ul li{margin-right:50px;float:left;list-style:none;font-size:13px;text-transform:uppercase;color:#a9a9a9;letter-spacing:0.3em;font-weight:400;line-height:13px;margin-bottom:20px}.filter-list ul li a{color:#a9a9a9}.filter-list ul li a:hover,.filter-list ul li a:focus,.filter-list ul li a.active{color:#213875}.filter-list:before{display:block;content:"";width:95px;height:1px;background:#da1333;position:absolute;top:5px;left:-120px}.filter-select{display:none}.filter-select .select-wrapper{position:relative;display:block;background-color:#f2f2f2;width:100%;max-width:240px}.filter-select .select-wrapper select{-webkit-appearance:none;-webkit-border-radius:0px;letter-spacing:0.06em;font-family:"Montserrat", sans-serif;color:#484848;font-size:14px;width:100%;margin:0;outline:none;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-select .select-wrapper:after{content:"";position:absolute;top:50%;right:10px;margin-top:-3px;z-index:2;pointer-events:none;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #484848}@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) or ((-moz-appearance: none) and (mask-type: alpha)){.filter-select .select-wrapper:after{display:block}.filter-select .select-wrapper select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-select .select-wrapper select:focus{border-color:#484848}}@media screen and (max-width: 950px){.filter-list{display:none}.filter-select{display:block}}

/*# sourceMappingURL=maps/site.css.map */
