@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900italic,600,400italic);.skipLink{position:absolute;left:1px;height:1px;width:1px;overflow:hidden;margin:0;padding:0}
.skipLink:active,.skipLink:focus{position:fixed;height:auto;width:auto;overflow:auto;z-index:9999}
.critical-alert-banner{position:fixed;z-index:1039;width:100%;top:0;display:none}
.critical-alert-banner .container-fluid{max-width:1170px;text-align:left;position:relative}
.critical-alert-banner .critical-alert-text{padding:12px 0;width:calc(100% - 50px)}
.critical-alert-banner .critical-alert-text p{margin-bottom:0;font-size:1rem}
.critical-alert-banner .closeCAB{border-radius:50%;cursor:pointer;position:absolute;right:15px;top:calc(50% - 13px);width:24px;height:24px;text-decoration:none !important}
@media screen and (max-width:1099px){.critical-alert-banner .closeCAB{right:25px}
}
.critical-alert-banner a{font-weight:bold;text-decoration:underline}
.critical-alert-banner.gray{background-color:#595959;color:#fff}
.critical-alert-banner.gray a{color:#fff}
.critical-alert-banner.gray p{color:#fff}
.critical-alert-banner.gray .closeCAB svg{fill:#fff}
.critical-alert-banner.yellow{background-color:#ffdd72;color:#1e1e23}
.critical-alert-banner.yellow a{color:#1e1e23}
.page-wrap{overflow:hidden;padding-top:152px}
@media screen and (max-width:1099px){.page-wrap{padding-top:60px}
}
header{height:152px;position:fixed;top:0;z-index:502;width:100%;background-color:#fff}
header .row.vertical-align{display:table;width:100%;margin:0}
header .row.vertical-align .navbar-left{display:table-cell;vertical-align:middle;float:none !important;padding:0}
header .row.vertical-align .navbar-header{display:table-cell;vertical-align:middle;float:none !important}
header .row.vertical-align .navbar-right{display:table-cell;vertical-align:middle;float:none !important;padding:0}
@media screen and (max-width:1099px){header .row.vertical-align{display:block;width:auto}
header .row.vertical-align .navbar-left,header .row.vertical-align .navbar-header{display:block;vertical-align:top;float:left !important}
header .row.vertical-align .navbar-header{padding-left:0;padding-right:0;width:auto}
header .row.vertical-align .navbar-right{display:block;vertical-align:top;float:right !important;width:auto}
header .row.vertical-align .navbar-right .button-section .btn{margin-left:0}
}
header .search-toggle{position:absolute;width:48px;height:50px;text-align:center;line-height:56px;right:0;top:0;color:#17171a;border-right:1px solid #c1c1c1}
header .search-toggle:hover,header .search-toggle:focus,header .search-toggle:active{text-decoration:none;color:#777}
header .search-toggle:hover svg .cls-1,header .search-toggle:focus svg .cls-1,header .search-toggle:active svg .cls-1,header .search-toggle:hover svg .cls-2,header .search-toggle:focus svg .cls-2,header .search-toggle:active svg .cls-2{stroke:#0047bb !important}
header .search-toggle.open svg .cls-1,header .search-toggle.open svg .cls-2{stroke:#0047bb !important}
header .search-toggle svg{position:relative;top:2px}
@media screen and (max-width:1099px){header .mobile-nav.right-mobile-nav{text-align:right;padding:0}
header .mobile-nav.right-mobile-nav .btn{font-size:.625em;padding:5px 10px !important}
header .mobile-nav.left-mobile-nav{text-align:left;padding:0;width:60px}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle{display:inline-block;font-family:"Source Sans Pro",sans-serif;color:#1e1e23;font-size:.625em;text-transform:uppercase;width:60px;height:60px;margin:0;letter-spacing:2px;text-decoration:none !important;border:0;border-right:1px solid #cccbc9;border-radius:0;float:left;cursor:pointer}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle .icon-bar{margin:4px auto;width:28px;background-color:#1e1e23;-webkit-transition:all .2s;transition:all .2s}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed.open{padding-left:15px}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed.open .icon-bar{width:22px}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed.open .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed.open .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.collapsed.open .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle:before{font-family:"icomoon",sans-serif;display:block;font-size:3.2em;line-height:1em;margin-bottom:-2px}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle:hover{background-color:#fff}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle:focus,header .mobile-nav.left-mobile-nav .mobile-nav-toggle:active{outline:0 !important;box-shadow:none !important;margin:0 !important;background-color:#fff !important}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle.open{color:#1c62ad;background-color:#fff}
header .mobile-nav.left-mobile-nav .search-toggle{position:relative;display:inline-block;width:35px;height:auto;text-align:center;line-height:1em;font-size:1.5em;top:-4px;right:auto;color:#1e1e23}
header .mobile-nav.left-mobile-nav .search-toggle.open{color:#1c62ad}
}
@media screen and (max-width:370px){header .mobile-nav.left-mobile-nav{width:50px}
header .mobile-nav.left-mobile-nav .mobile-nav-toggle{width:50px}
}
@media screen and (max-width:1099px){header{height:60px;background-color:#fff;border:0;overflow:hidden;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}
header.over-scroll{overflow-y:auto !important;overflow-x:hidden !important;height:100vh !important}
header .header-top{height:60px;position:fixed;top:0;width:100%;background-color:#fff;border:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);z-index:500}
header .main-nav-wrap{position:relative;top:60px}
}
@media screen and (max-width:1200px){header .col-md-4,header .col-md-8{width:100% !important}
}
.search-overlay{position:fixed;display:none;background:rgba(0,0,0,0.6);height:100%;width:100%;left:0;top:152px;z-index:99999;padding-top:52px}
.search-overlay .search{position:relative}
.search-overlay .search input{background:#fff;width:100%;height:100px;font-size:2em;line-height:40px !important;border:1px solid #cccbc9;box-sizing:border-box;padding:30px 200px 30px 30px;color:#000;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;outline:none !important}
.search-overlay .search input:focus{outline-offset:-2px}
.search-overlay .search ul.typeahead.dropdown-menu{border:1px solid #cccbc9;border-top:0;box-sizing:border-box;border-radius:0;width:100%;margin:0;padding:0}
.search-overlay .search ul.typeahead.dropdown-menu li a{text-transform:capitalize;padding:13px 16px 13px 30px;font-size:16px;line-height:20px;white-space:normal;color:#595959}
.search-overlay .search ul.typeahead.dropdown-menu li a:hover{color:#0858a8;background-color:#f3f3f3;text-decoration:none}
.search-overlay .search ul.typeahead.dropdown-menu .active a{background-color:#f3f3f3}
.search-overlay .search ul.typeahead.dropdown-menu .active a:hover{color:#0858a8;background-color:#f3f3f3;text-decoration:none}
.search-overlay .search .error input{border:2px solid #cd1e41}
.search-overlay .search .error input:focus{outline-offset:-2px}
.search-overlay .search .btn-search{position:absolute;right:30px;top:30px;bottom:30px;padding:9px 12px !important;letter-spacing:0;line-height:22px;border:0}
.search-overlay .search ::-webkit-input-placeholder{opacity:1;color:#1e1e23}
.search-overlay .search :-moz-placeholder{opacity:1;color:#1e1e23}
.search-overlay .search ::-moz-placeholder{opacity:1;color:#1e1e23}
.search-overlay .search :-ms-input-placeholder{opacity:1;color:#1e1e23}
@media screen and (max-width:1099px){.search-overlay{padding-top:0}
.search-overlay .container-fluid{padding-left:20px;padding-right:20px}
.search-overlay .search{margin:0 -20px}
.search-overlay .search input{font-size:1rem;line-height:20px !important;padding:1.25rem 7.813rem 1.25rem 1rem;height:3.750rem;border-right:0;border-left:0;border-bottom:0;letter-spacing:normal}
.search-overlay .search ul.typeahead.dropdown-menu{border:0;border-top:1px solid #cccbc9}
.search-overlay .search ul.typeahead.dropdown-menu li a{padding:11px 16px;font-size:14px;line-height:18px;color:#595959}
.search-overlay .search ul.typeahead.dropdown-menu li a:hover{color:#0858a8;background-color:#f3f3f3;text-decoration:none}
.search-overlay .search ul.typeahead.dropdown-menu .active a{background-color:#f3f3f3}
.search-overlay .search ul.typeahead.dropdown-menu .active a:hover{color:#0858a8;background-color:#f3f3f3;text-decoration:none;letter-spacing:1px}
.search-overlay .search .btn-search{padding:4px 12px !important;top:15px;bottom:15px;right:13px}
}
@media screen and (min-width:768px) and (max-width:1099px){.search-overlay .search{margin:0 -40px}
.search-overlay .search .btn-search{padding:9px 12px !important;top:10px;bottom:10px;right:16px}
}
@media screen and (min-width:992px) and (max-width:1199px){.search-overlay .search{margin:0 -20px}
}
.es nav.top .live-chat,.es .mobile-livechat,.es .mobile-view-phone-chat .live-chat{display:none !important}
.fw-600{font-weight:600}
nav.top{text-align:center;margin-bottom:0;background-color:transparent;border:0}
nav.top .live-chat{display:inline-block;padding:0 0 0 16px;line-height:17px;font-size:1em}
nav.top .live-chat>a{color:#595959;padding:0 5px;display:inline-block;text-decoration:none}
nav.top .logo{text-align:center}
nav.top .logo .navbar-brand{margin:14px auto 14px;padding:0;border:2px solid transparent;float:none;width:117px;height:72px;display:inline-table}
nav.top .logo .navbar-brand img{width:113px;height:68px;padding:0 !important}
nav.top .logo .navbar-brand:focus{outline:none !important;border:2px solid #9ecaed !important}
nav.top .logo .navbar-brand:active{border:2px solid transparent !important}
nav.top .navbar-brand{height:auto;margin-left:0 !important}
nav.top .navbar-left{text-align:left}
nav.top .navbar-right{text-align:right;margin-right:0 !important}
nav.top .circle-lifeline{border:solid 1px #cccbc9;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;position:relative;display:inline-block;text-align:center;padding:0 10px;top:3px;float:left}
nav.top .circle-lifeline-text{float:left;margin-top:4px;margin-bottom:1px;height:27px}
nav.top .circle-lifeline .nav-label{background:#fff;display:table;margin:-10px auto -5px;padding:0 5px;color:#163e6f;width:auto}
nav.top .circle-lifeline .nav-label .ico-phone,nav.top .circle-lifeline .nav-label .ico-phone2{position:relative;top:1px;padding-right:3px;color:#163e6f}
nav.top .circle-lifeline a{color:#0047bb;font-size:.813em;font-weight:400;padding:2px;margin:0}
nav.top .circle-lifeline a[href^=tel]:hover,nav.top .circle-lifeline a[href^=tel]:focus{text-decoration:none!Important}
nav.top .circle-lifeline a span.icon{margin-right:5px;color:#1b365d;display:inline-block;position:relative;top:3px}
nav.top .circle-lifeline a span.icon img{float:left}
nav.top .circle-lifeline a span.text{text-decoration:underline!Important}
nav.top .circle-lifeline a:hover{color:#1b365d}
nav.top .signUpForEmail{float:left;width:auto;margin:15px 0 0 24px;font-size:.813rem}
nav.top .signUpForEmail a{color:#0047bb;font-size:.813rem;font-weight:400;padding:2px;margin:0}
nav.top .signUpForEmail a span.icon{margin-right:5px;color:#1b365d;display:inline-block;position:relative;top:2px}
nav.top .signUpForEmail a span.icon img{float:left}
nav.top .signUpForEmail a span.text{text-decoration:underline!Important}
nav.top .signUpForEmail a:hover{text-decoration:none!Important;color:#1b365d}
nav.top .signUpForEmail a:focus{text-decoration:none!Important;color:#0047bb}
@media screen and (max-width:1099px){nav.top{height:60px}
nav.top .container-fluid{padding:0 !important}
}
nav.top .nav-lang{display:inline-block;vertical-align:middle;float:right;margin:0 0 10px}
nav.top .nav-lang a{color:#0047bb;font-size:.813rem;font-weight:400;padding:0 2px;margin:0;text-decoration:underline;line-height:1rem}
nav.top .nav-lang a .caret{top:-2px;position:relative}
nav.top .nav-lang a:hover{color:#1b365d}
nav.top .nav-lang a:focus{color:#0047bb}
@media screen and (max-width:1099px){nav.top .nav-lang{margin:17px 18px 22px 0}
nav.top .nav-lang li{display:inline-block}
}
@media screen and (max-width:350px){nav.top .nav-lang{margin-right:13px !important}
nav.top .nav-lang li:first-child{margin-left:0 !important}
}
nav.top .navbar-text{font-size:.875em;font-weight:600;color:#444448;vertical-align:middle;display:inline-block;float:none;margin-left:0;margin-right:0}
nav.top .nav>li{margin-left:10px;font-size:.813em;position:relative}
nav.top .nav>li:before{border-right:solid 1px #0047bb;content:'';display:block;position:absolute;height:14px;right:-6px;top:1px}
nav.top .nav>li:last-child:before{display:none}
nav.top .caret{border-top:7px solid;border-left:4px solid transparent;border-right:4px solid transparent;margin:0 0 0 5px;position:relative;top:0 !important;vertical-align:baseline}
nav.top .open .caret{border-bottom:7px solid;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0;top:0 !important}
nav.main{margin-bottom:0;background-color:#f7f7f7;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;position:relative;border-radius:0 !important}
nav.main .backdrop{width:100%;height:100%;position:fixed;z-index:-1;left:0;background-color:#000;opacity:.7;display:none}
nav.main .nav-wrap{position:relative}
nav.main .navbar-nav{text-align:justify;display:block;width:100%;padding-right:48px;height:50px;text-justify:distribute;display:flex;flex-direction:row;flex-wrap:wrap}
nav.main .navbar-nav .mega-menu--container{position:fixed;top:151px;background-color:#fff;width:100%;left:-9999em;box-shadow:0 2px 6px 0 #0000002b;padding:20px;border-top:1px solid #0047bb;border-bottom:1px solid #0047bb;text-transform:none;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#1e1e23}
nav.main .navbar-nav .mega-menu--container p{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#1e1e23;margin-bottom:10px}
nav.main .navbar-nav .mega-menu--container ul{list-style-type:none;margin:0;padding:0;display:inline-block;width:100%}
nav.main .navbar-nav .mega-menu--container ul li{display:inline-block;width:100%;margin-bottom:6px;font-size:.938rem;color:#595959;line-height:1.063rem}
nav.main .navbar-nav .mega-menu--container a{font-size:.938rem;color:#595959;text-decoration:underline;line-height:1.063rem;display:inline-block}
nav.main .navbar-nav .mega-menu--container a:hover{color:#0047bb;position:relative}
nav.main .navbar-nav .mega-menu--container a:hover:before{float:left;top:4px;left:-11px;content:"\A";border-style:solid;border-width:4.4px 0 4.4px 5.8px;border-color:transparent transparent transparent #0047bb;position:absolute}
nav.main .navbar-nav .mega-menu--container h3{display:inline-block;width:100%;font-size:1rem;text-transform:uppercase;color:#1e1e23;margin-bottom:8px}
nav.main .navbar-nav .mega-menu--container .topStory{display:inline-block;width:100%}
nav.main .navbar-nav .mega-menu--container .topStory img{width:100%;margin-bottom:5px}
nav.main .navbar-nav .mega-menu--container .topStory a{color:#0047bb}
nav.main .navbar-nav .mega-menu--container .container-fluid{padding-left:30px;padding-right:30px}
nav.main .navbar-nav .mega-menu--container .container-fluid>.row{margin-left:-30px;margin-right:-30px}
nav.main .navbar-nav .mega-menu--container .container-fluid>.row div[class^="col-"]{padding-left:30px;padding-right:30px}
nav.main .navbar-nav .mega-menu--container .firstMainColumn a{color:#0047bb}
nav.main .navbar-nav .mega-menu--container .firstMainColumn a:hover{color:#1b365d}
nav.main .navbar-nav .mega-menu--container .firstMainColumn a:hover:before{display:none}
nav.main .navbar-nav .mega-menu--container .secondMainColumn .row{margin-right:-30px;margin-left:-30px}
nav.main .navbar-nav>li{font-size:1rem;display:inline-block;float:none;flex-grow:1}
nav.main .navbar-nav>li>a{color:#1e1e23;margin:0 -1px 0 0;font-weight:600;padding:15px 0;border:1px solid #c1c1c1;border-width:0 1px;position:relative;white-space:nowrap;text-align:center}
nav.main .navbar-nav>li>a:focus{border:1px solid #0047bb;border-width:5px 1px 1px 1px;border-bottom-color:#c1c1c1;z-index:1;background-color:#fff;margin-top:-5px;outline:0;box-shadow:none;outline:none !important;box-shadow:none !important}
nav.main .navbar-nav>li>a:focus span{outline:2px #9ecaed solid !important;outline-offset:0;box-shadow:0 0 10px #9ecaed !important}
nav.main .navbar-nav>li>a.active{background-color:#fff}
nav.main .navbar-nav>li>a.active:before{content:"";float:left;width:100%;position:absolute;height:5px;background-color:#c1c1c1;top:0;left:0}
nav.main .navbar-nav>li>a.active:focus:before{display:none}
nav.main .navbar-nav>li>a:active span{outline:none !important;box-shadow:none !important}
nav.main .navbar-nav>li:hover>a,nav.main .navbar-nav>li.focused>a{border:1px solid #0047bb;border-width:5px 1px 1px 1px;border-bottom-color:#c1c1c1;z-index:1;background-color:#fff;margin-top:-5px;outline:0;box-shadow:none;color:#0047bb}
nav.main .navbar-nav>li:hover>a.active:hover,nav.main .navbar-nav>li.focused>a.active:hover{margin-top:0;border:1px solid #0047bb;border-width:5px 1px 1px;border-bottom-color:#c1c1c1;background-color:#fff;margin-top:-5px;z-index:1;color:#0047bb}
nav.main .navbar-nav>li:hover>a.active:hover:before,nav.main .navbar-nav>li.focused>a.active:hover:before{display:none}
nav.main .navbar-nav>li:hover>a:before,nav.main .navbar-nav>li.focused>a:before{display:none}
nav.main .navbar-nav>li.focused .mega-menu--container{left:0}
nav.main .navbar-nav>li.hasMegaMenu:hover:after{content:"";width:100%;height:100%;position:fixed;z-index:-1;left:0;background-color:#000;opacity:.7;display:none}
nav.main .navbar-nav>li.hasMegaMenu:hover>a{border-bottom:1px solid #c1c1c1 !important}
nav.main .navbar-nav>li.hasMegaMenu.focused:after{content:"";width:100%;height:100%;position:fixed;z-index:-1;left:0;background-color:#000;opacity:.7;display:none}
nav.main .navbar-nav>li.hasMegaMenu.focused>a{border-bottom:1px solid #fff !important}
nav.main .navbar-nav>li span.arrow{display:none}
nav.main .navbar-nav:after{display:inline-block;height:0;width:100%;content:''}
nav.main .mobile-lang{display:none}
@media screen and (max-width:1099px){nav.main{position:relative;background:#fff;margin-bottom:0;top:0;border:0;width:100%;min-height:0}
nav.main .backdrop{display:none!Important}
nav.main>.container-fluid{padding-left:15px!Important;padding-right:15px!Important}
nav.main li{display:block;text-align:left}
nav.main li a{border:0}
nav.main .search-toggle{display:none}
nav.main .nav-wrap{margin:0 -15px}
nav.main .navbar-nav{text-align:center;float:left;display:block;width:100%;padding:0;margin:0;height:auto;border-top:solid 1px #cccbc9}
nav.main .navbar-nav>li{border-bottom:solid 1px #cccbc9;background-color:#f7f7f7;display:block;font-size:.875em;line-height:1rem}
nav.main .navbar-nav>li>a{padding:20px 16px !important;display:block;margin:0;border:0;font-size:1rem;line-height:20px;text-align:left}
nav.main .navbar-nav>li>a:focus{padding:18px 20px !important;outline:none !important;box-shadow:none !important;margin:0 !important}
nav.main .navbar-nav>li>a:before{display:none}
nav.main .navbar-nav>li>a.active{border-bottom:0;background-color:transparent}
nav.main .navbar-nav>li:hover>a,nav.main .navbar-nav>li.focused>a{border:0;background-color:transparent;outline:0;box-shadow:none;margin:0;padding:20px 16px !important;line-height:20px;color:#1e1e23 !important}
nav.main .navbar-nav>li:hover>a.active:hover,nav.main .navbar-nav>li.focused>a.active:hover{margin-top:0;border:0;background-color:transparent}
nav.main .navbar-nav>li.hasMegaMenu:hover>a{border-bottom:none !important}
nav.main .navbar-nav>li span.arrow{display:block;width:100%;height:60px;position:absolute;right:0;z-index:2;top:0;text-align:right;line-height:56px;cursor:pointer;padding-right:20px}
nav.main .navbar-nav>li span.arrow svg{transform:rotate(0);transition:transform .2s linear;-webkit-animation-direction:alternate}
nav.main .navbar-nav>li span.arrow.up svg{transform:rotate(-180deg);transition:transform .2s linear}
nav.main .navbar-nav>li .mega-menu--container{display:none;position:relative;top:0 !important;left:0;border:0;box-shadow:none;border-top:solid 1px #cccbc9;padding:0}
nav.main .navbar-nav>li .mega-menu--container.m-b--1{margin-bottom:-1px}
nav.main .navbar-nav>li .mega-menu--container .container-fluid{padding:0}
nav.main .navbar-nav>li .mega-menu--container .container-fluid .row{margin:0}
nav.main .navbar-nav>li .mega-menu--container .container-fluid .row div[class^="col-"]{padding:0}
nav.main .navbar-nav>li .mega-menu--container .firstMainColumn p{display:none}
nav.main .navbar-nav>li .mega-menu--container .firstMainColumn a{color:#595959;font-weight:600}
nav.main .navbar-nav>li .mega-menu--container ul li{border-bottom:solid 1px #cccbc9;margin-bottom:0}
nav.main .navbar-nav>li .mega-menu--container ul li a{display:inline-block;width:100%;padding:20px 32px;line-height:19px;text-decoration:none;font-size:.938rem}
nav.main .navbar-nav>li .mega-menu--container .topStory{padding:32px 15px !important;border-bottom:solid 1px #cccbc9}
nav.main .navbar-nav>li .mega-menu--container .secondMainColumn .column:first-child ul li a:before{display:none}
nav.main .navbar-nav>li .mega-menu--container .secondMainColumn .column.col-md-4:last-child ul li:last-child{border:0}
nav.main .navbar-nav>li .mega-menu--container:last-child ul:last-child li:last-child{border-bottom:0}
nav.main .navbar-nav:after{display:none}
nav.main .mobile-lang{display:block}
nav.main .mobile-lang>span.input{position:relative;display:block}
nav.main .mobile-lang>span.input:after{font-family:"icomoon",sans-serif;content:"\e90f";right:20px;top:16px;position:absolute;font-size:.6em !important;z-index:0}
nav.main .mobile-lang .nav-lang{display:inline-block;width:100%;text-align:center;padding:2rem 0}
nav.main .mobile-lang .nav-lang a{font-size:.875rem;display:inline-block;text-decoration:underline!Important;color:#0047bb;position:relative;margin:0 5px}
nav.main .mobile-lang .nav-lang a + a:before{border-right:solid 1px #0047bb;content:'';display:block;position:absolute;height:14px;left:-6px;top:4px}
nav.main .mobile-view-contacts{float:left;width:100%;padding:32px 48px 100px}
nav.main .mobile-view-contacts .icon{margin-right:5px;display:inline-block;color:#1b365d;position:relative;top:3px}
nav.main .mobile-view-contacts .icon img{float:left}
nav.main .mobile-view-contacts .text{font-size:.875rem;display:inline-block;text-decoration:underline!Important;color:#0047bb !important}
nav.main .mobile-view-contacts a{display:inline-block}
nav.main .mobile-view-contacts-label{float:left;width:100%;text-align:center;font-size:.938rem;font-weight:700;line-height:1.27rem;margin-bottom:16px;color:#1b365d}
nav.main .mobile-view-phone-chat{float:left;width:100%;border-bottom:1px solid #cccbc9;padding-bottom:24px;text-align:center}
nav.main .mobile-view-phone-chat .phone,nav.main .mobile-view-phone-chat .live-chat{display:inline-block;margin:0 15px}
nav.main .mobile-view-signUpForEmail{float:left;width:100%;padding:15px 0;text-align:center}
nav.main .mobile-view-signUpForEmail span.icon{display:inline-block;position:relative;top:2px;padding-right:5px}
nav.main .mobile-view-signUpForEmail span.icon img{float:left}
nav.main .mobile-view-signUpForEmail span.text{font-size:.875rem;display:inline-block;text-decoration:underline!Important;color:#0047bb !important}
}
@media screen and (min-width:768px) and (max-width:1099px){nav .mobile-view-contacts{width:50% !important;padding:40px 48px;margin:auto 25% !important;float:left !important}
nav.main .mobile-view-signUpForEmail{display:inline-block;width:37.5%;padding:15px 0;text-align:center;margin:12px 10% 12px 16px !important;float:none}
}
nav ul.full-width{padding:0;list-style:none;display:table;width:100%}
nav ul.full-width li{list-style:none;padding:0 10px;margin:0;display:table-cell;text-align:center}
@media screen and (max-width:1099px){nav.top .logo{text-align:center}
nav.top .logo .navbar-brand{margin:5px 0 0 8px !important;padding:0;height:50px !important;width:83px !important;float:left;border:none !important}
nav.top .logo .navbar-brand img{max-height:inherit;padding:0;height:50px !important;width:83px !important}
nav.top .logo .navbar-brand:active{border:none !important}
}
.component .nav.nav-tabs{margin-bottom:25px;padding-left:0}
.component .nav.nav-tabs li{margin:0 25px 0 0;padding-left:0}
.component .nav.nav-tabs li:before{display:none}
.component .nav.nav-tabs li a{background:0;margin:0;font-size:.938em;color:#595959;padding:10px 0;letter-spacing:1px;border:0;text-decoration:none}
.component .nav.nav-tabs li.active a,.component .nav.nav-tabs li:hover a{border-bottom:solid 2px #1c62ad;color:#1c62ad}
@media screen and (max-width:1099px){.component .nav.nav-tabs li a{font-size:.875em}
}
.button-section{float:right;width:auto;margin-bottom:20px}
.button-section .btn{width:auto;padding:8px 24px;margin:0;font-size:.938rem;border-radius:6px;margin-left:12px;letter-spacing:.6px;border-color:#ac0522;border-width:1px;font-weight:600;line-height:1.375rem}
.button-section .btn.btn-red{background-color:#ac0522;border-color:#ac0522;color:#fff !important}
.button-section .btn.btn-red:hover{background-color:#8d0000;border-color:#8d0000}
.button-section .btn.btn-red-border{background-color:#fff;color:#ac0522;border-color:#ac0522}
.button-section .btn.btn-red-border:hover,.button-section .btn.btn-red-border:active{background-color:#8d0000;border-color:#8d0000;color:#fff !important}
.button-section .btn .icon{display:inline-block;margin-right:10px;position:relative;top:2px}
.button-section .btn .icon img{float:left}
.button-section .btn:focus{outline-offset:0;outline-color:#9ecaed}
.button-section .btn:active{outline:none !important;border:1px solid #ac0522;padding:8px 24px}
@media screen and (max-width:1099px){.button-section{margin:0}
.button-section .btn{padding:18px 25px !important;border-radius:0}
}
@media screen and (max-width:370px){.button-section .btn{padding-left:9px !important;padding-right:9px !important}
}
.button-section.button-section--mobile{display:none;width:100%;padding:20px 0}
@media screen and (max-width:1099px){.button-section.button-section--mobile{display:block}
.button-section.button-section--mobile .btn{padding:13px 24px !important;border-radius:6px;width:37.5%;display:inline-block}
.button-section.button-section--mobile .btn:first-child{margin:12px 16px 12px 10% !important}
.button-section.button-section--mobile .btn:last-child{margin:12px 10% 12px 16px !important}
}
@media screen and (max-width:767px){.button-section.button-section--mobile{display:block}
.button-section.button-section--mobile .btn{padding:13px 24px !important;border-radius:6px;width:80%;margin:12px 10% !important}
.button-section.button-section--mobile .btn:first-child{margin:12px 10% !important}
.button-section.button-section--mobile .btn:last-child{margin:12px 10% !important}
}
nav.main .mobile-lang .nav{border-top:0}
body.es nav.main .navbar-nav>li span.arrow{display:none}
body.es nav.main .navbar-nav>li:hover>a,body.es nav.main .navbar-nav>li.focused>a{border-bottom:1px !important}
.mobile-search{display:none}
@media screen and (max-width:1099px){.mobile-search{float:right;width:auto;position:relative}
.mobile-search .search-toggle{width:60px;height:60px;border-right:0;border-left:1px solid #c1c1c1}
.mobile-search .search-toggle svg{top:6px}
}
@media screen and (max-width:370px){.mobile-search .search-toggle{width:54px}
}
@media screen and (min-width:1101px){.navbar-right .button-section{display:block!Important}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){nav.main .navbar-nav>li>a{letter-spacing:1.45px}
}
@supports(-ms-ime-align:auto){nav.main .navbar-nav>li>a{letter-spacing:1.45px}
header .search-toggle{width:52px !important}
}
@font-face{font-family:'icomoon';src:url('clientlib-acssite/resources/fonts/icomoon.eot');src:url('clientlib-acssite/resources/fonts/icomoon.eot#iefix') format('embedded-opentype'),url('clientlib-acssite/resources/fonts/icomoon.ttf') format('truetype'),url('clientlib-acssite/resources/fonts/icomoon.woff') format('woff'),url('clientlib-acssite/resources/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}
[class^="ico-"],[class*=" ico-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ico-bubble22:before{content:"\e96f"}
.ico-smile2:before{content:"\e9e2"}
.ico-sad2:before{content:"\e9e6"}
.ico-cross:before{content:"\e90c"}
.ico-play:before{content:"\e900"}
.ico-facebook:before{content:"\e918"}
.ico-twitter:before{content:"\e919"}
.ico-google-plus:before{content:"\e91a"}
.ico-search:before{content:"\e90b"}
.ico-phone:before{content:"\e91c"}
.ico-dropdown-arrow:before{content:"\e90f"}
.ico-arrow-down:before{content:"\e912"}
.ico-arrow-up:before{content:"\e913"}
.ico-mail:before{content:"\e910"}
.ico-print:before{content:"\e911"}
.ico-dropdown-arrow2:before{content:"\e901"}
.ico-check:before{content:"\e902"}
.ico-spanish:before{content:"\e903"}
.ico-thumb:before{content:"\e904"}
.ico-instagram:before{content:"\e905"}
.ico-pdf:before{content:"\e906"}
.ico-arrow-right:before{content:"\e90e"}
.ico-calendar:before{content:"\e908"}
.ico-star:before{content:"\e909"}
.ico-view:before{content:"\e90a"}
.ico-arrow-left:before{content:"\e90d"}
.ico-arrow-right2:before{content:"\e914"}
.ico-tag:before{content:"\e915"}
.ico-menu:before{content:"\e916"}
.ico-location:before{content:"\e917"}
.ico-youtube:before{content:"\e91b"}
.ico-phone2:before{content:"\e907"}
body,html{font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:400;color:#1e1e23;line-height:1.333em;background-color:#fff}
.container{padding:0;margin:0;width:100%}
.container-fluid{max-width:1170px}
@media screen and (min-width:768px) and (max-width:991px){.container-fluid{padding-left:40px;padding-right:40px}
}
@media screen and (max-width:767px){.container-fluid{padding-left:20px;padding-right:20px}
}
@media screen and (min-width:768px) and (max-width:991px){header .container-fluid,footer .container-fluid{padding-left:15px;padding-right:15px}
}
@media screen and (max-width:767px){header .container-fluid,footer .container-fluid{padding-left:15px;padding-right:15px}
}
.search input.form-control:focus,.callout-link:focus,.info-box.sublink-list.main-landing-box.grey-bg:focus,div.circle-link.component:focus,body a:focus,body input:focus,body button:focus{outline:2px #9ecaed solid !important;outline-offset:0;box-shadow:0 0 10px #9ecaed !important}
.checkbox input[type="checkbox"]:focus + label::before,.radio input[type="radio"]:focus + label::before{border:2px #9ecaed solid !important;outline-offset:0;box-shadow:0 0 10px #9ecaed !important}
.link-box-anchor.component>a:focus,.link-box-anchor.component>div:focus{border-color:transparent}
body a:active{outline:none !important;box-shadow:none !important}
form#event-search-form .form-control:focus,.dataTables_filter#event-search-form .form-control:focus,.dataTables_length#event-search-form .form-control:focus,form .input .form-control:focus,.dataTables_filter .input .form-control:focus,.dataTables_length .input .form-control:focus,form#event-search-form .form-control:active,.dataTables_filter#event-search-form .form-control:active,.dataTables_length#event-search-form .form-control:active,form .input .form-control:active,.dataTables_filter .input .form-control:active,.dataTables_length .input .form-control:active{outline-offset:-2px;box-shadow:0 0 10px #9ecaed !important}
.social-nav .addthis_toolbox a{padding:0 !important}
.category-type .breadcrumb-slide-out a.link-icon,.bio-tabs.component .nav-tabs li div a{outline-offset:-2px}
.callout-numstat.component a:focus{outline:none !important;border:2px solid #9ecaed}
a.image-block-wrap:focus{text-decoration:underline !important}
a.btn.btn-blue:focus{padding:6px 52px}
a.btn.btn-blue:focus.btn-lg{padding:10px 52px}
a.btn.btn-blue:focus:active{margin:0}
[class^="ico-"]:focus{font-weight:bold}
body .page-wrap .container-fluid{max-width:1170px}
@media screen and (min-width:768px) and (max-width:991px){body .page-wrap .container-fluid{padding-left:40px;padding-right:40px}
}
@media screen and (max-width:767px){body .page-wrap .container-fluid{padding-left:20px;padding-right:20px}
}
.st0{clip-path:none !important;fill:inherit !important}
h1,h2,h3,h4,h5,h6{margin-top:0}
h1{font-weight:700;font-size:3.125em;color:#1e1e23;line-height:1em;margin-bottom:30px}
@media screen and (min-width:768px) and (max-width:991px){h1{font-size:2.250em}
}
@media screen and (max-width:767px){h1{font-size:1.875em}
}
h2{font-weight:700;font-size:2.625em;line-height:1.25em;color:#112f54;margin-bottom:25px}
@media screen and (min-width:768px) and (max-width:991px){h2{font-size:1.875em;margin-bottom:20px}
}
@media screen and (max-width:767px){h2{font-size:1.25em;margin-bottom:15px}
}
h3{font-weight:700;font-size:2.000em;color:#1e1e23;line-height:1.25em;margin-bottom:25px}
@media screen and (max-width:767px){h3{font-size:1.25em;margin-bottom:15px}
}
h4{font-weight:700;font-size:1.5em;color:#1e1e23;line-height:1.25em;margin-bottom:20px}
@media screen and (max-width:767px){h4{font-size:1em;margin-bottom:15px}
}
h5{font-weight:700;font-size:1.250em;color:#1e1e23;line-height:1.3em;margin-bottom:15px}
@media screen and (min-width:768px) and (max-width:991px){h5{font-size:1.125em}
}
@media screen and (max-width:767px){h5{font-size:1.125em}
}
h6{font-weight:600;font-size:.875em;color:#595959;text-transform:uppercase;margin-bottom:15px}
p{font-size:1.125em;color:#1e1e23;line-height:1.5em;margin-bottom:30px}
p.p2{font-size:1.125em;line-height:1.333em}
p.p3{font-size:1em;line-height:1.375em;margin-bottom:25px}
@media screen and (min-width:768px) and (max-width:991px){p{font-size:1rem;line-height:1.5rem}
p.p3{font-size:1rem;line-height:1.375em;margin-bottom:25px}
}
@media screen and (max-width:767px){p{font-size:1rem;line-height:1.375rem}
p.p3{font-size:1rem;line-height:1.375rem;margin-bottom:25px}
}
div.p2,div.p2 p{font-size:1.125em;line-height:1.333em}
div.p3,div.p3 p{font-size:1em;line-height:1.375em;margin-bottom:25px}
.t2{font-size:.875em;line-height:1.4em}
.t3{font-weight:600;font-size:.750em}
.t4{color:#fff;font-size:1.750em;line-height:1.14em}
input{outline:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
.quote{font-style:italic;color:#0f253d}
hr{margin-top:20px;margin-bottom:35px;border:0;border-top:1px solid #cccbc9}
@media screen and (max-width:767px){.home-page-wrap hr{display:none}
}
.url-wrap{word-wrap:break-word}
.main-content,#center-right-container,.landingpage-container{min-height:400px}
@media screen and (min-width:768px) and (max-width:991px){.main-content,#center-right-container,.landingpage-container{min-height:0}
}
@media screen and (max-width:767px){.main-content,#center-right-container,.landingpage-container{min-height:0}
}
.main-content .image-carousel a.ico-arrow-right2,#center-right-container .image-carousel a.ico-arrow-right2,.landingpage-container .image-carousel a.ico-arrow-right2,.main-content .image-carousel a.ico-arrow-left,#center-right-container .image-carousel a.ico-arrow-left,.landingpage-container .image-carousel a.ico-arrow-left{color:#0858a8}
.main-content .image-carousel a.inactive,#center-right-container .image-carousel a.inactive,.landingpage-container .image-carousel a.inactive{color:#cccbc9}
.main-content a:not(.btn,.paginate_button,.dropdown-item,.ico),#center-right-container a:not(.btn,.paginate_button,.dropdown-item,.ico),.landingpage-container a:not(.btn,.paginate_button,.dropdown-item,.ico){color:#0858a8}
.main-content .component .nav.nav-tabs li.active a,#center-right-container .component .nav.nav-tabs li.active a,.landingpage-container .component .nav.nav-tabs li.active a,.main-content .component .nav.nav-tabs li:hover a,#center-right-container .component .nav.nav-tabs li:hover a,.landingpage-container .component .nav.nav-tabs li:hover a{border-bottom:solid 2px #1c62ad;color:#1c62ad}
.main-content .component .nav.nav-tabs li a,#center-right-container .component .nav.nav-tabs li a,.landingpage-container .component .nav.nav-tabs li a{color:#595959}
.main-content .latest-news.component .categories .category-sidenav-item .cat-item a,#center-right-container .latest-news.component .categories .category-sidenav-item .cat-item a,.landingpage-container .latest-news.component .categories .category-sidenav-item .cat-item a{color:#484848}
.main-content .latest-news.component .categories .category-sidenav-item .cat-item a:hover,#center-right-container .latest-news.component .categories .category-sidenav-item .cat-item a:hover,.landingpage-container .latest-news.component .categories .category-sidenav-item .cat-item a:hover,.main-content .latest-news.component .categories .category-sidenav-item .cat-item a.on,#center-right-container .latest-news.component .categories .category-sidenav-item .cat-item a.on,.landingpage-container .latest-news.component .categories .category-sidenav-item .cat-item a.on{color:#0966c3;border-bottom:2px solid #0966c3;text-decoration:none}
.main-content .info-box.sublink-list.sub-landing-box h3 a,#center-right-container .info-box.sublink-list.sub-landing-box h3 a,.landingpage-container .info-box.sublink-list.sub-landing-box h3 a{color:#1e1e23}
.main-content .info-box.sublink-list.sub-landing-box h3 a:hover,#center-right-container .info-box.sublink-list.sub-landing-box h3 a:hover,.landingpage-container .info-box.sublink-list.sub-landing-box h3 a:hover,.main-content .info-box.sublink-list.sub-landing-box h3 a:focus,#center-right-container .info-box.sublink-list.sub-landing-box h3 a:focus,.landingpage-container .info-box.sublink-list.sub-landing-box h3 a:focus{color:#0966c3}
.main-content .section.textimage.parbase a,#center-right-container .section.textimage.parbase a,.landingpage-container .section.textimage.parbase a{text-decoration:none !important}
.main-content .rich-content img,#center-right-container .rich-content img,.landingpage-container .rich-content img,.main-content .text.parbase img,#center-right-container .text.parbase img,.landingpage-container .text.parbase img,.main-content .section.textimage.parbase img,#center-right-container .section.textimage.parbase img,.landingpage-container .section.textimage.parbase img,.main-content .textimage.parbase img,#center-right-container .textimage.parbase img,.landingpage-container .textimage.parbase img,.main-content .text-ckeditor img,#center-right-container .text-ckeditor img,.landingpage-container .text-ckeditor img,.main-content .accordian .text.parbase img,#center-right-container .accordian .text.parbase img,.landingpage-container .accordian .text.parbase img{max-width:100%}
.main-content .rich-content a,#center-right-container .rich-content a,.landingpage-container .rich-content a,.main-content .text.parbase a,#center-right-container .text.parbase a,.landingpage-container .text.parbase a,.main-content .section.textimage.parbase a,#center-right-container .section.textimage.parbase a,.landingpage-container .section.textimage.parbase a,.main-content .textimage.parbase a,#center-right-container .textimage.parbase a,.landingpage-container .textimage.parbase a,.main-content .text-ckeditor a,#center-right-container .text-ckeditor a,.landingpage-container .text-ckeditor a,.main-content .accordian .text.parbase a,#center-right-container .accordian .text.parbase a,.landingpage-container .accordian .text.parbase a{color:#0858a8;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.main-content .rich-content a:hover,#center-right-container .rich-content a:hover,.landingpage-container .rich-content a:hover,.main-content .text.parbase a:hover,#center-right-container .text.parbase a:hover,.landingpage-container .text.parbase a:hover,.main-content .section.textimage.parbase a:hover,#center-right-container .section.textimage.parbase a:hover,.landingpage-container .section.textimage.parbase a:hover,.main-content .textimage.parbase a:hover,#center-right-container .textimage.parbase a:hover,.landingpage-container .textimage.parbase a:hover,.main-content .text-ckeditor a:hover,#center-right-container .text-ckeditor a:hover,.landingpage-container .text-ckeditor a:hover,.main-content .accordian .text.parbase a:hover,#center-right-container .accordian .text.parbase a:hover,.landingpage-container .accordian .text.parbase a:hover{color:#0966c3}
.main-content .rich-content ul,#center-right-container .rich-content ul,.landingpage-container .rich-content ul,.main-content .text.parbase ul,#center-right-container .text.parbase ul,.landingpage-container .text.parbase ul,.main-content .section.textimage.parbase ul,#center-right-container .section.textimage.parbase ul,.landingpage-container .section.textimage.parbase ul,.main-content .textimage.parbase ul,#center-right-container .textimage.parbase ul,.landingpage-container .textimage.parbase ul,.main-content .text-ckeditor ul,#center-right-container .text-ckeditor ul,.landingpage-container .text-ckeditor ul,.main-content .accordian .text.parbase ul,#center-right-container .accordian .text.parbase ul,.landingpage-container .accordian .text.parbase ul{padding:0 0 0 10px;color:#1e1e23;margin-bottom:2em;clear:both;font-size:1.125em;line-height:1.333em}
.main-content .rich-content ul li,#center-right-container .rich-content ul li,.landingpage-container .rich-content ul li,.main-content .text.parbase ul li,#center-right-container .text.parbase ul li,.landingpage-container .text.parbase ul li,.main-content .section.textimage.parbase ul li,#center-right-container .section.textimage.parbase ul li,.landingpage-container .section.textimage.parbase ul li,.main-content .textimage.parbase ul li,#center-right-container .textimage.parbase ul li,.landingpage-container .textimage.parbase ul li,.main-content .text-ckeditor ul li,#center-right-container .text-ckeditor ul li,.landingpage-container .text-ckeditor ul li,.main-content .accordian .text.parbase ul li,#center-right-container .accordian .text.parbase ul li,.landingpage-container .accordian .text.parbase ul li{list-style:none;position:relative;padding-left:15px;margin-bottom:10px}
.main-content .rich-content ul li:before,#center-right-container .rich-content ul li:before,.landingpage-container .rich-content ul li:before,.main-content .text.parbase ul li:before,#center-right-container .text.parbase ul li:before,.landingpage-container .text.parbase ul li:before,.main-content .section.textimage.parbase ul li:before,#center-right-container .section.textimage.parbase ul li:before,.landingpage-container .section.textimage.parbase ul li:before,.main-content .textimage.parbase ul li:before,#center-right-container .textimage.parbase ul li:before,.landingpage-container .textimage.parbase ul li:before,.main-content .text-ckeditor ul li:before,#center-right-container .text-ckeditor ul li:before,.landingpage-container .text-ckeditor ul li:before,.main-content .accordian .text.parbase ul li:before,#center-right-container .accordian .text.parbase ul li:before,.landingpage-container .accordian .text.parbase ul li:before{content:'';-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:7px;height:7px;background:#0858a8;position:absolute;left:0;top:9px}
.main-content .rich-content ul ul,#center-right-container .rich-content ul ul,.landingpage-container .rich-content ul ul,.main-content .text.parbase ul ul,#center-right-container .text.parbase ul ul,.landingpage-container .text.parbase ul ul,.main-content .section.textimage.parbase ul ul,#center-right-container .section.textimage.parbase ul ul,.landingpage-container .section.textimage.parbase ul ul,.main-content .textimage.parbase ul ul,#center-right-container .textimage.parbase ul ul,.landingpage-container .textimage.parbase ul ul,.main-content .text-ckeditor ul ul,#center-right-container .text-ckeditor ul ul,.landingpage-container .text-ckeditor ul ul,.main-content .accordian .text.parbase ul ul,#center-right-container .accordian .text.parbase ul ul,.landingpage-container .accordian .text.parbase ul ul{font-size:1em;margin-bottom:0}
.main-content .rich-content ul ul ul,#center-right-container .rich-content ul ul ul,.landingpage-container .rich-content ul ul ul,.main-content .text.parbase ul ul ul,#center-right-container .text.parbase ul ul ul,.landingpage-container .text.parbase ul ul ul,.main-content .section.textimage.parbase ul ul ul,#center-right-container .section.textimage.parbase ul ul ul,.landingpage-container .section.textimage.parbase ul ul ul,.main-content .textimage.parbase ul ul ul,#center-right-container .textimage.parbase ul ul ul,.landingpage-container .textimage.parbase ul ul ul,.main-content .text-ckeditor ul ul ul,#center-right-container .text-ckeditor ul ul ul,.landingpage-container .text-ckeditor ul ul ul,.main-content .accordian .text.parbase ul ul ul,#center-right-container .accordian .text.parbase ul ul ul,.landingpage-container .accordian .text.parbase ul ul ul{font-size:1em;margin-bottom:0}
.main-content .rich-content ol,#center-right-container .rich-content ol,.landingpage-container .rich-content ol,.main-content .text.parbase ol,#center-right-container .text.parbase ol,.landingpage-container .text.parbase ol,.main-content .section.textimage.parbase ol,#center-right-container .section.textimage.parbase ol,.landingpage-container .section.textimage.parbase ol,.main-content .textimage.parbase ol,#center-right-container .textimage.parbase ol,.landingpage-container .textimage.parbase ol,.main-content .text-ckeditor ol,#center-right-container .text-ckeditor ol,.landingpage-container .text-ckeditor ol,.main-content .accordian .text.parbase ol,#center-right-container .accordian .text.parbase ol,.landingpage-container .accordian .text.parbase ol{padding:0 0 0 10px;color:#1e1e23;margin-bottom:2em;clear:both;font-size:1.125em;line-height:1.333em}
.main-content .rich-content ol li,#center-right-container .rich-content ol li,.landingpage-container .rich-content ol li,.main-content .text.parbase ol li,#center-right-container .text.parbase ol li,.landingpage-container .text.parbase ol li,.main-content .section.textimage.parbase ol li,#center-right-container .section.textimage.parbase ol li,.landingpage-container .section.textimage.parbase ol li,.main-content .textimage.parbase ol li,#center-right-container .textimage.parbase ol li,.landingpage-container .textimage.parbase ol li,.main-content .text-ckeditor ol li,#center-right-container .text-ckeditor ol li,.landingpage-container .text-ckeditor ol li,.main-content .accordian .text.parbase ol li,#center-right-container .accordian .text.parbase ol li,.landingpage-container .accordian .text.parbase ol li{position:relative;margin-bottom:10px;margin-left:15px}
.main-content .rich-content ol ol,#center-right-container .rich-content ol ol,.landingpage-container .rich-content ol ol,.main-content .text.parbase ol ol,#center-right-container .text.parbase ol ol,.landingpage-container .text.parbase ol ol,.main-content .section.textimage.parbase ol ol,#center-right-container .section.textimage.parbase ol ol,.landingpage-container .section.textimage.parbase ol ol,.main-content .textimage.parbase ol ol,#center-right-container .textimage.parbase ol ol,.landingpage-container .textimage.parbase ol ol,.main-content .text-ckeditor ol ol,#center-right-container .text-ckeditor ol ol,.landingpage-container .text-ckeditor ol ol,.main-content .accordian .text.parbase ol ol,#center-right-container .accordian .text.parbase ol ol,.landingpage-container .accordian .text.parbase ol ol{font-size:1em;margin-bottom:0}
.main-content .rich-content ol ol ol,#center-right-container .rich-content ol ol ol,.landingpage-container .rich-content ol ol ol,.main-content .text.parbase ol ol ol,#center-right-container .text.parbase ol ol ol,.landingpage-container .text.parbase ol ol ol,.main-content .section.textimage.parbase ol ol ol,#center-right-container .section.textimage.parbase ol ol ol,.landingpage-container .section.textimage.parbase ol ol ol,.main-content .textimage.parbase ol ol ol,#center-right-container .textimage.parbase ol ol ol,.landingpage-container .textimage.parbase ol ol ol,.main-content .text-ckeditor ol ol ol,#center-right-container .text-ckeditor ol ol ol,.landingpage-container .text-ckeditor ol ol ol,.main-content .accordian .text.parbase ol ol ol,#center-right-container .accordian .text.parbase ol ol ol,.landingpage-container .accordian .text.parbase ol ol ol{font-size:1em;margin-bottom:0}
@media screen and (min-width:768px) and (max-width:991px){.main-content .rich-content ul,#center-right-container .rich-content ul,.landingpage-container .rich-content ul,.main-content .text.parbase ul,#center-right-container .text.parbase ul,.landingpage-container .text.parbase ul,.main-content .section.textimage.parbase ul,#center-right-container .section.textimage.parbase ul,.landingpage-container .section.textimage.parbase ul,.main-content .textimage.parbase ul,#center-right-container .textimage.parbase ul,.landingpage-container .textimage.parbase ul,.main-content .text-ckeditor ul,#center-right-container .text-ckeditor ul,.landingpage-container .text-ckeditor ul,.main-content .accordian .text.parbase ul,#center-right-container .accordian .text.parbase ul,.landingpage-container .accordian .text.parbase ul{margin-bottom:1.5em;font-size:1em;line-height:1.5em}
.main-content .rich-content ul li:before,#center-right-container .rich-content ul li:before,.landingpage-container .rich-content ul li:before,.main-content .text.parbase ul li:before,#center-right-container .text.parbase ul li:before,.landingpage-container .text.parbase ul li:before,.main-content .section.textimage.parbase ul li:before,#center-right-container .section.textimage.parbase ul li:before,.landingpage-container .section.textimage.parbase ul li:before,.main-content .textimage.parbase ul li:before,#center-right-container .textimage.parbase ul li:before,.landingpage-container .textimage.parbase ul li:before,.main-content .text-ckeditor ul li:before,#center-right-container .text-ckeditor ul li:before,.landingpage-container .text-ckeditor ul li:before,.main-content .accordian .text.parbase ul li:before,#center-right-container .accordian .text.parbase ul li:before,.landingpage-container .accordian .text.parbase ul li:before{content:'';-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:7px;height:7px;background:#0858a8;position:absolute;left:0;top:9px}
.main-content .rich-content ul ul,#center-right-container .rich-content ul ul,.landingpage-container .rich-content ul ul,.main-content .text.parbase ul ul,#center-right-container .text.parbase ul ul,.landingpage-container .text.parbase ul ul,.main-content .section.textimage.parbase ul ul,#center-right-container .section.textimage.parbase ul ul,.landingpage-container .section.textimage.parbase ul ul,.main-content .textimage.parbase ul ul,#center-right-container .textimage.parbase ul ul,.landingpage-container .textimage.parbase ul ul,.main-content .text-ckeditor ul ul,#center-right-container .text-ckeditor ul ul,.landingpage-container .text-ckeditor ul ul,.main-content .accordian .text.parbase ul ul,#center-right-container .accordian .text.parbase ul ul,.landingpage-container .accordian .text.parbase ul ul{font-size:1em;margin-bottom:0}
.main-content .rich-content ul ul ul,#center-right-container .rich-content ul ul ul,.landingpage-container .rich-content ul ul ul,.main-content .text.parbase ul ul ul,#center-right-container .text.parbase ul ul ul,.landingpage-container .text.parbase ul ul ul,.main-content .section.textimage.parbase ul ul ul,#center-right-container .section.textimage.parbase ul ul ul,.landingpage-container .section.textimage.parbase ul ul ul,.main-content .textimage.parbase ul ul ul,#center-right-container .textimage.parbase ul ul ul,.landingpage-container .textimage.parbase ul ul ul,.main-content .text-ckeditor ul ul ul,#center-right-container .text-ckeditor ul ul ul,.landingpage-container .text-ckeditor ul ul ul,.main-content .accordian .text.parbase ul ul ul,#center-right-container .accordian .text.parbase ul ul ul,.landingpage-container .accordian .text.parbase ul ul ul{font-size:1em;margin-bottom:0}
.main-content .rich-content ol,#center-right-container .rich-content ol,.landingpage-container .rich-content ol,.main-content .text.parbase ol,#center-right-container .text.parbase ol,.landingpage-container .text.parbase ol,.main-content .section.textimage.parbase ol,#center-right-container .section.textimage.parbase ol,.landingpage-container .section.textimage.parbase ol,.main-content .textimage.parbase ol,#center-right-container .textimage.parbase ol,.landingpage-container .textimage.parbase ol,.main-content .text-ckeditor ol,#center-right-container .text-ckeditor ol,.landingpage-container .text-ckeditor ol,.main-content .accordian .text.parbase ol,#center-right-container .accordian .text.parbase ol,.landingpage-container .accordian .text.parbase ol{margin-bottom:1.5em;font-size:1em;line-height:1.5em}
.main-content .rich-content ol ol,#center-right-container .rich-content ol ol,.landingpage-container .rich-content ol ol,.main-content .text.parbase ol ol,#center-right-container .text.parbase ol ol,.landingpage-container .text.parbase ol ol,.main-content .section.textimage.parbase ol ol,#center-right-container .section.textimage.parbase ol ol,.landingpage-container .section.textimage.parbase ol ol,.main-content .textimage.parbase ol ol,#center-right-container .textimage.parbase ol ol,.landingpage-container .textimage.parbase ol ol,.main-content .text-ckeditor ol ol,#center-right-container .text-ckeditor ol ol,.landingpage-container .text-ckeditor ol ol,.main-content .accordian .text.parbase ol ol,#center-right-container .accordian .text.parbase ol ol,.landingpage-container .accordian .text.parbase ol ol{font-size:1em;margin-bottom:0}
.main-content .rich-content ol ol ol,#center-right-container .rich-content ol ol ol,.landingpage-container .rich-content ol ol ol,.main-content .text.parbase ol ol ol,#center-right-container .text.parbase ol ol ol,.landingpage-container .text.parbase ol ol ol,.main-content .section.textimage.parbase ol ol ol,#center-right-container .section.textimage.parbase ol ol ol,.landingpage-container .section.textimage.parbase ol ol ol,.main-content .textimage.parbase ol ol ol,#center-right-container .textimage.parbase ol ol ol,.landingpage-container .textimage.parbase ol ol ol,.main-content .text-ckeditor ol ol ol,#center-right-container .text-ckeditor ol ol ol,.landingpage-container .text-ckeditor ol ol ol,.main-content .accordian .text.parbase ol ol ol,#center-right-container .accordian .text.parbase ol ol ol,.landingpage-container .accordian .text.parbase ol ol ol{font-size:1em;margin-bottom:0}
}
@media screen and (max-width:767px){.main-content .rich-content img,#center-right-container .rich-content img,.landingpage-container .rich-content img,.main-content .text.parbase img,#center-right-container .text.parbase img,.landingpage-container .text.parbase img,.main-content .section.textimage.parbase img,#center-right-container .section.textimage.parbase img,.landingpage-container .section.textimage.parbase img,.main-content .textimage.parbase img,#center-right-container .textimage.parbase img,.landingpage-container .textimage.parbase img,.main-content .text-ckeditor img,#center-right-container .text-ckeditor img,.landingpage-container .text-ckeditor img,.main-content .accordian .text.parbase img,#center-right-container .accordian .text.parbase img,.landingpage-container .accordian .text.parbase img{height:inherit !important}
.main-content .rich-content ul,#center-right-container .rich-content ul,.landingpage-container .rich-content ul,.main-content .text.parbase ul,#center-right-container .text.parbase ul,.landingpage-container .text.parbase ul,.main-content .section.textimage.parbase ul,#center-right-container .section.textimage.parbase ul,.landingpage-container .section.textimage.parbase ul,.main-content .textimage.parbase ul,#center-right-container .textimage.parbase ul,.landingpage-container .textimage.parbase ul,.main-content .text-ckeditor ul,#center-right-container .text-ckeditor ul,.landingpage-container .text-ckeditor ul,.main-content .accordian .text.parbase ul,#center-right-container .accordian .text.parbase ul,.landingpage-container .accordian .text.parbase ul{margin-bottom:1.5em;font-size:1rem;line-height:1.375rem}
.main-content .rich-content ul li,#center-right-container .rich-content ul li,.landingpage-container .rich-content ul li,.main-content .text.parbase ul li,#center-right-container .text.parbase ul li,.landingpage-container .text.parbase ul li,.main-content .section.textimage.parbase ul li,#center-right-container .section.textimage.parbase ul li,.landingpage-container .section.textimage.parbase ul li,.main-content .textimage.parbase ul li,#center-right-container .textimage.parbase ul li,.landingpage-container .textimage.parbase ul li,.main-content .text-ckeditor ul li,#center-right-container .text-ckeditor ul li,.landingpage-container .text-ckeditor ul li,.main-content .accordian .text.parbase ul li,#center-right-container .accordian .text.parbase ul li,.landingpage-container .accordian .text.parbase ul li{padding-left:8px;margin-bottom:10px}
.main-content .rich-content ul li:before,#center-right-container .rich-content ul li:before,.landingpage-container .rich-content ul li:before,.main-content .text.parbase ul li:before,#center-right-container .text.parbase ul li:before,.landingpage-container .text.parbase ul li:before,.main-content .section.textimage.parbase ul li:before,#center-right-container .section.textimage.parbase ul li:before,.landingpage-container .section.textimage.parbase ul li:before,.main-content .textimage.parbase ul li:before,#center-right-container .textimage.parbase ul li:before,.landingpage-container .textimage.parbase ul li:before,.main-content .text-ckeditor ul li:before,#center-right-container .text-ckeditor ul li:before,.landingpage-container .text-ckeditor ul li:before,.main-content .accordian .text.parbase ul li:before,#center-right-container .accordian .text.parbase ul li:before,.landingpage-container .accordian .text.parbase ul li:before{content:'';-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:5px;height:5px;background:#0858a8;position:absolute;left:-5px;top:9px}
.main-content .rich-content ul ul,#center-right-container .rich-content ul ul,.landingpage-container .rich-content ul ul,.main-content .text.parbase ul ul,#center-right-container .text.parbase ul ul,.landingpage-container .text.parbase ul ul,.main-content .section.textimage.parbase ul ul,#center-right-container .section.textimage.parbase ul ul,.landingpage-container .section.textimage.parbase ul ul,.main-content .textimage.parbase ul ul,#center-right-container .textimage.parbase ul ul,.landingpage-container .textimage.parbase ul ul,.main-content .text-ckeditor ul ul,#center-right-container .text-ckeditor ul ul,.landingpage-container .text-ckeditor ul ul,.main-content .accordian .text.parbase ul ul,#center-right-container .accordian .text.parbase ul ul,.landingpage-container .accordian .text.parbase ul ul{margin-bottom:0;font-size:1rem}
.main-content .rich-content ul ul ul,#center-right-container .rich-content ul ul ul,.landingpage-container .rich-content ul ul ul,.main-content .text.parbase ul ul ul,#center-right-container .text.parbase ul ul ul,.landingpage-container .text.parbase ul ul ul,.main-content .section.textimage.parbase ul ul ul,#center-right-container .section.textimage.parbase ul ul ul,.landingpage-container .section.textimage.parbase ul ul ul,.main-content .textimage.parbase ul ul ul,#center-right-container .textimage.parbase ul ul ul,.landingpage-container .textimage.parbase ul ul ul,.main-content .text-ckeditor ul ul ul,#center-right-container .text-ckeditor ul ul ul,.landingpage-container .text-ckeditor ul ul ul,.main-content .accordian .text.parbase ul ul ul,#center-right-container .accordian .text.parbase ul ul ul,.landingpage-container .accordian .text.parbase ul ul ul{margin-bottom:0;font-size:1rem}
.main-content .rich-content ol,#center-right-container .rich-content ol,.landingpage-container .rich-content ol,.main-content .text.parbase ol,#center-right-container .text.parbase ol,.landingpage-container .text.parbase ol,.main-content .section.textimage.parbase ol,#center-right-container .section.textimage.parbase ol,.landingpage-container .section.textimage.parbase ol,.main-content .textimage.parbase ol,#center-right-container .textimage.parbase ol,.landingpage-container .textimage.parbase ol,.main-content .text-ckeditor ol,#center-right-container .text-ckeditor ol,.landingpage-container .text-ckeditor ol,.main-content .accordian .text.parbase ol,#center-right-container .accordian .text.parbase ol,.landingpage-container .accordian .text.parbase ol{margin-bottom:1.5em;font-size:1rem;line-height:1.375rem}
.main-content .rich-content ol li,#center-right-container .rich-content ol li,.landingpage-container .rich-content ol li,.main-content .text.parbase ol li,#center-right-container .text.parbase ol li,.landingpage-container .text.parbase ol li,.main-content .section.textimage.parbase ol li,#center-right-container .section.textimage.parbase ol li,.landingpage-container .section.textimage.parbase ol li,.main-content .textimage.parbase ol li,#center-right-container .textimage.parbase ol li,.landingpage-container .textimage.parbase ol li,.main-content .text-ckeditor ol li,#center-right-container .text-ckeditor ol li,.landingpage-container .text-ckeditor ol li,.main-content .accordian .text.parbase ol li,#center-right-container .accordian .text.parbase ol li,.landingpage-container .accordian .text.parbase ol li{margin-left:12px;margin-bottom:5px}
.main-content .rich-content ol ol,#center-right-container .rich-content ol ol,.landingpage-container .rich-content ol ol,.main-content .text.parbase ol ol,#center-right-container .text.parbase ol ol,.landingpage-container .text.parbase ol ol,.main-content .section.textimage.parbase ol ol,#center-right-container .section.textimage.parbase ol ol,.landingpage-container .section.textimage.parbase ol ol,.main-content .textimage.parbase ol ol,#center-right-container .textimage.parbase ol ol,.landingpage-container .textimage.parbase ol ol,.main-content .text-ckeditor ol ol,#center-right-container .text-ckeditor ol ol,.landingpage-container .text-ckeditor ol ol,.main-content .accordian .text.parbase ol ol,#center-right-container .accordian .text.parbase ol ol,.landingpage-container .accordian .text.parbase ol ol{margin-bottom:0;font-size:1rem}
.main-content .rich-content ol ol ol,#center-right-container .rich-content ol ol ol,.landingpage-container .rich-content ol ol ol,.main-content .text.parbase ol ol ol,#center-right-container .text.parbase ol ol ol,.landingpage-container .text.parbase ol ol ol,.main-content .section.textimage.parbase ol ol ol,#center-right-container .section.textimage.parbase ol ol ol,.landingpage-container .section.textimage.parbase ol ol ol,.main-content .textimage.parbase ol ol ol,#center-right-container .textimage.parbase ol ol ol,.landingpage-container .textimage.parbase ol ol ol,.main-content .text-ckeditor ol ol ol,#center-right-container .text-ckeditor ol ol ol,.landingpage-container .text-ckeditor ol ol ol,.main-content .accordian .text.parbase ol ol ol,#center-right-container .accordian .text.parbase ol ol ol,.landingpage-container .accordian .text.parbase ol ol ol{margin-bottom:0;font-size:1rem}
}
a[id]:not([href]):before,a[name]:not([href]):before{display:block;content:"";visibility:hidden;pointer-events:none}
a,button{color:#0858a8;text-decoration:none;outline:none !important}
a.btn,button.btn{border-radius:0;padding-left:52px;padding-right:52px;text-transform:uppercase;font-size:1.125em;font-weight:600;letter-spacing:2px;border-width:2px;white-space:normal}
a.btn:hover,button.btn:hover{color:#fff;background-color:#000}
a.btn:focus,button.btn:focus{color:#0858a8}
a.btn:focus:hover,button.btn:focus:hover{background-color:#DDD;color:#0858a8}
a.btn:active:hover,button.btn:active:hover{outline:none !important;box-shadow:none!Important;color:inherit;background-color:inherit}
a.btn.btn-block,button.btn.btn-block{display:block}
a.btn.btn-large,button.btn.btn-large{padding:15px 25px}
a.btn.btn-large:focus,button.btn.btn-large:focus,a.btn.btn-large:active,button.btn.btn-large:active{padding:15px 25px !important;margin:0 10px !important}
a.btn.btn-large:active,button.btn.btn-large:active{outline:none !important;box-shadow:none}
a.btn.btn-red,button.btn.btn-red{color:#fff;background-color:#ac0522;border-color:#ac0522}
a.btn.btn-red:hover,button.btn.btn-red:hover,a.btn.btn-red:active,button.btn.btn-red:active,a.btn.btn-red:focus,button.btn.btn-red:focus{color:#fff;background-color:#8d0000;border-color:#8d0000}
a.btn.btn-red:active:hover,button.btn.btn-red:active:hover{outline:none !important;box-shadow:none!Important}
a.btn.btn-red:focus:hover,button.btn.btn-red:focus:hover{color:#fff}
a.btn.btn-red-violet,button.btn.btn-red-violet{color:#fff;background-color:#da2473;border-color:#da2473}
a.btn.btn-red-violet:hover,button.btn.btn-red-violet:hover,a.btn.btn-red-violet:active,button.btn.btn-red-violet:active,a.btn.btn-red-violet:focus,button.btn.btn-red-violet:focus{color:#fff;background-color:#981950;border-color:#981950}
a.btn.btn-red-violet:active:hover,button.btn.btn-red-violet:active:hover{outline:none !important;box-shadow:none!Important}
a.btn.btn-violet,button.btn.btn-violet{color:#fff;background-color:#3e1862;border-color:#3e1862}
a.btn.btn-violet:hover,button.btn.btn-violet:hover,a.btn.btn-violet:active,button.btn.btn-violet:active,a.btn.btn-violet:focus,button.btn.btn-violet:focus{color:#fff;background-color:#170925;border-color:#170925}
a.btn.btn-violet:active:hover,button.btn.btn-violet:active:hover{outline:none !important;box-shadow:none!Important}
a.btn.btn-blue,button.btn.btn-blue{color:#fff;background-color:#0858a8;border-color:#0858a8}
a.btn.btn-blue:hover,button.btn.btn-blue:hover,a.btn.btn-blue:active,button.btn.btn-blue:active,a.btn.btn-blue:focus,button.btn.btn-blue:focus{color:#fff;background-color:#094480;border-color:#094480}
a.btn.btn-blue:active:hover,button.btn.btn-blue:active:hover{outline:none !important;box-shadow:none!Important}
a.btn.btn-dark-blue,button.btn.btn-dark-blue{color:#fff;background-color:#0f253d;border-color:#0f253d}
a.btn.btn-dark-blue:hover,button.btn.btn-dark-blue:hover,a.btn.btn-dark-blue:active,button.btn.btn-dark-blue:active,a.btn.btn-dark-blue:focus,button.btn.btn-dark-blue:focus{color:#fff;background-color:#000;border-color:#000}
a.btn.btn-dark-blue:active:hover,button.btn.btn-dark-blue:active:hover{outline:none !important;box-shadow:none!Important}
a.btn.btn-white,button.btn.btn-white{color:#1e1e23;background-color:#fff;border-color:#cccbc9}
a.btn.btn-white:hover,button.btn.btn-white:hover,a.btn.btn-white:active,button.btn.btn-white:active,a.btn.btn-white:focus,button.btn.btn-white:focus{color:#000;background-color:#cccbc9;border-color:#cccbc9}
a.btn.btn-white:active:focus,button.btn.btn-white:active:focus{color:#fff}
a.btn.btn-white-violet,button.btn.btn-white-violet{color:#502875;background-color:#fff;border-color:#cccbc9}
a.btn.btn-white-violet:hover,button.btn.btn-white-violet:hover,a.btn.btn-white-violet:active,button.btn.btn-white-violet:active,a.btn.btn-white-violet:focus,button.btn.btn-white-violet:focus{color:#fff;background-color:#cccbc9;border-color:#cccbc9}
a.btn.btn-white-violet:active:focus,button.btn.btn-white-violet:active:focus{color:#fff}
a.btn.btn-light-grey,button.btn.btn-light-grey{color:#1e1e23;background-color:#f3f3f3;border-color:#f3f3f3}
a.btn.btn-light-grey:hover,button.btn.btn-light-grey:hover,a.btn.btn-light-grey:active,button.btn.btn-light-grey:active,a.btn.btn-light-grey:focus,button.btn.btn-light-grey:focus{color:#fff;background-color:#b3b3b3;border-color:#b3b3b3}
a.btn.btn-lighter-grey,button.btn.btn-lighter-grey{color:#1e1e23;background-color:#f9f9f9;border-color:#f9f9f9}
a.btn.btn-lighter-grey:hover,button.btn.btn-lighter-grey:hover,a.btn.btn-lighter-grey:active,button.btn.btn-lighter-grey:active,a.btn.btn-lighter-grey:focus,button.btn.btn-lighter-grey:focus{color:#fff;background-color:#b9b9b9;border-color:#b9b9b9}
a.btn.btn-continue,button.btn.btn-continue{color:#0858a8;background:0;max-width:330px;text-transform:uppercase;font-size:1em;text-align:center;margin:0 auto 40px;display:block;border-top:solid 1px #0858a8;padding-top:10px;padding-bottom:10px;letter-spacing:2px}
a.btn.btn-continue:hover,button.btn.btn-continue:hover{color:#0c62a0;border-top:solid 1px #0c62a0}
a.btn.btn-wide,button.btn.btn-wide{font-size:1.750em;color:#1e1e23;letter-spacing:2px;background:#f7f7f7;display:block;text-align:center;position:relative;padding:25px 0;text-transform:none;margin-bottom:15px;border:0;font-weight:700;white-space:normal}
a.btn.btn-wide span,button.btn.btn-wide span{display:block;line-height:1em}
a.btn.btn-wide span.tagline,button.btn.btn-wide span.tagline{font-size:18px;font-weight:400}
a.btn.btn-wide:after,button.btn.btn-wide:after{display:block;position:absolute;bottom:-8px;left:0;right:0;width:100%;border-bottom:solid 1px #cccbc9;content:''}
a.btn.btn-wide.active,button.btn.btn-wide.active,a.btn.btn-wide:hover,button.btn.btn-wide:hover{background:#0966c3;color:#fff}
@media screen and (min-width:768px) and (max-width:991px){a.btn.btn-wide,button.btn.btn-wide{font-size:1.5em;padding:25px 0;font-weight:600}
}
@media screen and (max-width:767px){a.btn.btn-wide,button.btn.btn-wide{font-size:1.125em;padding:30px 10px;font-weight:600}
}
a.btn.btn-pdf,button.btn.btn-pdf{background:#0858a8;color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:1.750em;line-height:1.428em;height:32px;font-weight:600;letter-spacing:0;padding:0 6px}
a.btn.btn-pdf:before,button.btn.btn-pdf:before{font-family:"icomoon",sans-serif;font-weight:400;font-size:1.438em;display:inline-block;position:relative;bottom:-6px;margin-right:6px}
@media screen and (max-width:767px){a.btn,button.btn{padding-left:40px;padding-right:40px;font-size:.938em}
a.btn-default,button.btn-default{margin-bottom:15px}
}
.btn-center{display:block;text-align:center}
.btn-center .btn,.btn-center button{display:inline-block;margin:0 10px}
@media screen and (max-width:767px){.btn-center .btn,.btn-center button{display:block;margin:0 0 10px;width:100%}
.btn-center .btn + .btn:last-child,.btn-center button + .btn:last-child,.btn-center .btn + button:last-child,.btn-center button + button:last-child{margin:0}
}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-15{width:20%;float:left}
@media(min-width:768px){.col-sm-15{width:20%;float:left}
}
@media(min-width:992px){.col-md-15{width:20%;float:left}
}
@media(min-width:1200px){.col-lg-15{width:20%;float:left}
}
.image{margin-bottom:0}
.image img{max-width:100%}
.round-thumb img{border-radius:50%}
main.content-wrap{position:relative;padding-bottom:80px;padding-top:33px;z-index:20}
@media screen and (min-width:768px) and (max-width:991px){main.content-wrap{padding-bottom:35px;padding-top:25px}
}
@media screen and (max-width:767px){main.content-wrap{padding-bottom:35px;padding-top:25px}
}
@media screen and (max-width:767px){.home-page-wrap{padding-bottom:35px}
}
.table-row{display:table;width:100%;height:100%}
.table-row>div{display:table-cell;float:none;height:100%}
.table-row>div>div{height:100%}
.table-row .border-wrap{height:100%}
.breadcrumbs{margin:-2px 0 22px}
@media screen and (max-width:767px){.breadcrumbs{margin-bottom:16px}
}
.breadcrumbs ul{list-style:none;margin:0;padding:0}
.breadcrumbs ul li{display:inline;margin-right:5px;margin-bottom:5px}
.breadcrumbs ul li a.btn-breadcrumb{display:inline;background:0;text-decoration:none;text-transform:none;color:#1e1e23;font-weight:700;font-size:.750rem;padding:0 !important;border:0;border-bottom:dotted 1px #1e1e23;letter-spacing:normal;line-height:24px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.breadcrumbs ul li a.btn-breadcrumb:hover,.breadcrumbs ul li a.btn-breadcrumb.active{color:#0858a8;border:0;border-bottom:dotted 1px #0858a8}
.breadcrumbs ul li a.btn-breadcrumb:hover:focus,.breadcrumbs ul li a.btn-breadcrumb.active:focus{background-color:inherit}
.breadcrumbs ul li a.btn-breadcrumb:focus{outline-offset:0 !important}
@media screen and (max-width:767px){.breadcrumbs ul li a.btn-breadcrumb{font-size:.688rem}
}
.breadcrumbs ul li:not(:first-child):before{font-style:normal;font-weight:normal;line-height:12px;content:"\203A";font-size:15px;margin-right:7px;margin-top:6px}
.breadcrumbs ul li:last-child{margin-right:0}
@media screen and (max-width:767px){.breadcrumbs ul li{margin-right:3px}
.breadcrumbs ul li:not(:first-child):before{margin-right:5px}
}
.breadcrumbs.centered{margin:0 0 10px;text-align:center}
.more-buttons ul{padding:0 0 40px 0;list-style:none;margin:0}
.more-buttons ul li:first-child a:before{display:block;position:absolute;top:-8px;left:0;right:0;width:100%;border-bottom:solid 1px #cccbc9;content:''}
html[lang="es"] .scroll-up{width:90px !important}
.scroll-up{display:block;position:fixed;right:40px;bottom:20px;color:#cccbc9;font-weight:700;font-size:.750em;text-transform:uppercase;padding-top:50px;width:50px;letter-spacing:1px;text-align:center;text-decoration:none !important;font-family:"Source Sans Pro",sans-serif;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;z-index:99}
.scroll-up span{font-size:1.3em;display:block;letter-spacing:2px}
.scroll-up:before{font-weight:400;position:absolute;top:0;font-size:2.500em;left:0;right:0;font-family:"icomoon",sans-serif}
.scroll-up:after{content:'';position:absolute;top:38px;left:-2px;right:-2px;border-top:solid 1px #cccbc9}
.scroll-up:hover{color:#0858a8}
.scroll-up:hover:after{border-top:solid 1px #0858a8}
.scroll-up:active{color:#cccbc9}
.scroll-up:active:after{border-top:solid 1px #cccbc9}
.scroll-up.affix{position:fixed;opacity:1}
.scroll-up.affix-bottom{position:absolute !important;bottom:20px;top:auto;opacity:1}
@media screen and (min-width:768px) and (max-width:991px){.scroll-up{display:none !important}
}
@media screen and (max-width:767px){.scroll-up{display:none !important}
}
@media only screen and (max-width:1200px){.scroll-up{right:10px}
}
.intro-block{text-align:center;max-width:870px;margin:0 auto}
.intro-block h1{margin-bottom:21px}
.intro-block p{font-size:1.375em;line-height:1.272em}
.intro-block p:last-child{margin:0}
@media screen and (min-width:768px) and (max-width:991px){.intro-block h1{margin-bottom:8px}
.intro-block p{font-size:1.125em;line-height:1.333em}
}
@media screen and (max-width:767px){.intro-block h1{margin-bottom:8px}
.intro-block p{font-size:1rem;line-height:1.375rem}
}
.textimage-left img{float:left;padding-right:20px;padding-bottom:20px}
.textimage-right img{float:right;padding-left:20px;padding-bottom:20px}
.textimage-top{text-align:center}
.section.text img{float:left;padding-right:20px;padding-bottom:20px}
.modal .modal-content .no-show{color:#0f253d;text-align:center;text-decoration:underline !important;display:block;font-size:.675em;padding:0 0 15px}
.modal .modal-content .no-show:hover{color:#1e1e23}
.modal .modal-content .no-show.no-thanks-link{text-decoration:none !important;border-bottom:1px dotted #1e1e23;display:inline-block;margin:0 0 20px;padding:0}
.modal .modal-content .no-show.no-thanks-link:hover,.modal .modal-content .no-show.no-thanks-link:focus,.modal .modal-content .no-show.no-thanks-link:active{border-bottom:1px solid #0858a8}
@media screen and (min-width:768px) and (max-width:991px){.modal .modal-content .no-show{text-align:center;display:block}
}
@media screen and (max-width:767px){.modal .modal-content .no-show{text-align:center;display:block}
}
.page.modal{display:block;overflow:visible;position:static}
.video-modal.modal .ico-cross{cursor:pointer;position:absolute;right:0;top:0;background:#fff;width:38px;height:38px;color:#595959;z-index:50;text-decoration:none !important;text-align:center;line-height:38px;opacity:1}
.video-modal.modal .ico-cross:hover{color:#0f253d}
.video-modal.modal .modal-dialog{width:660px}
.video-modal.modal .modal-dialog .video-meta{display:none}
.video-modal.modal .modal-content{max-width:660px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}
.video-modal.modal .modal-content .modal-body{padding:4px}
.video-modal.modal iframe{width:100%;height:370px}
@media screen and (min-width:768px) and (max-width:991px){.video-modal.modal .modal-dialog{width:500px}
}
@media screen and (max-width:767px){.video-modal.modal .modal-dialog{width:285px;margin:50px auto}
.video-modal.modal iframe{width:100%;height:200px}
}
.video-modal.modal.video-modal-social .modal-dialog .video-meta{display:block;font-size:1em;line-height:1.375em;padding:15px 7px 15px;margin:0 5px}
.video-modal.modal.video-modal-social .modal-dialog .video-meta h5{margin:0}
.video-modal.modal.video-modal-social .modal-dialog .video-meta .social-nav{float:right;margin-top:3px}
.video-modal.modal.video-modal-social .modal-dialog .video-meta .social-nav .addthis_toolbox{margin-bottom:0;text-align:center}
.video-modal.modal.video-modal-social .modal-dialog .video-meta .social-nav .addthis_toolbox a{float:none;display:inline-block;margin:0 0 0 10px;position:relative;font-size:1.125em;text-decoration:none !important}
.video-modal.modal.video-modal-social .modal-dialog .video-meta .social-nav .addthis_toolbox a:before{color:#cccbc9;text-decoration:none}
.video-modal.modal.video-modal-social .modal-dialog .video-meta .social-nav .addthis_toolbox a span{height:32px !important;width:32px !important;line-height:32px !important;background-color:transparent !important}
.video-modal.modal.video-modal-social .modal-dialog .video-meta .social-nav .addthis_toolbox a span svg{height:32px !important;width:32px !important}
.video-modal.modal.video-modal-social .modal-dialog .video-meta .social-nav .addthis_toolbox a:hover:before{color:#0966c3}
.video-modal.modal.video-modal-social .modal-dialog .video-meta:after{clear:both;content:'';height:0;display:block}
.ico-cross{cursor:pointer}
.generic-modal.modal .ico-cross{border-radius:50%;font-size:13px;cursor:pointer;position:absolute;right:-12.5px;top:-12.5px;background:#0858a8;width:30px;height:30px;color:#fff;z-index:501;text-decoration:none !important;text-align:center;line-height:2.39;opacity:1}
.generic-modal.modal .ico-cross:hover,.generic-modal.modal .ico-cross:focus,.generic-modal.modal .ico-cross:active{color:#fff;background:#094480}
.generic-modal.modal h4{font-size:1.625em;line-height:1.25em;margin:0 0 30px;text-transform:uppercase;color:#0f253d}
.generic-modal.modal .modal-dialog{width:464px}
.generic-modal.modal .modal-dialog h3{font-size:2em;line-height:1.125em;margin:0 0 15px;padding-right:30px}
.generic-modal.modal .modal-dialog div.image img{width:100% !important}
.generic-modal.modal .modal-content{border:0;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}
.generic-modal.modal .modal-content .modal-body{padding:20px;padding-top:0}
.generic-modal.modal .modal-content .section .heroimage{margin-left:-16px;margin-right:-16px}
.generic-modal.modal .modal-content .banner{height:296px}
.generic-modal.modal .modal-content .banner .grid{height:296px}
@media screen and (min-width:768px) and (max-width:991px){.generic-modal.modal .modal-dialog{width:330px}
.generic-modal.modal .modal-dialog .modal-content .banner{height:223px}
.generic-modal.modal .modal-dialog .modal-content .banner .grid{height:223px}
.generic-modal.modal .modal-dialog .modal-content .heroimage{margin-left:0;margin-right:0}
.generic-modal.modal .modal-dialog .modal-content .heroimage .hero-text p{font-size:22px}
}
@media screen and (max-width:767px){.generic-modal.modal .modal-dialog{width:290px;margin:50px auto}
.generic-modal.modal .modal-dialog .modal-content .banner{height:196px}
.generic-modal.modal .modal-dialog .modal-content .banner .grid{height:196px}
.generic-modal.modal .modal-dialog .modal-content .heroimage{margin-left:0;margin-right:0}
.generic-modal.modal .modal-dialog .modal-content .heroimage .hero-text p{font-size:22px}
}
.border-wrap{border:solid 1px #cccbc9;position:relative;padding:15px;margin-bottom:34px}
.border-wrap h2{text-transform:uppercase;color:#112f54;font-size:1.625em;line-height:1.154em;position:relative;top:0;left:0;margin:-30px 0 15px 0;padding-right:15px}
.border-wrap h2 span{padding:0 5px;background:#fff;display:inline-block}
.border-wrap .text.parbase ul{margin-bottom:2em;padding:0}
.border-wrap .text.parbase ul li{margin-left:10px;position:relative;padding-left:15px}
.border-wrap .text.parbase ul li:before{content:'';-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:7px;height:7px;background:#0858a8;position:absolute;left:0;top:9px}
.border-wrap:after{clear:both;content:'';height:0;display:block}
.border-wrap .after-link{font-size:.875em;font-weight:700;display:block;text-align:right}
.border-wrap.split-line:after{top:20px;bottom:20px;border-right:solid 1px #cccbc9;content:'';position:absolute;left:50%;height:auto}
.border-wrap.padding-top-20{padding-top:20px}
.border-wrap.padding-top-20 h2{top:-5px}
.border-wrap.padding-top-30{padding-top:30px}
.border-wrap.padding-top-30 h2{top:-15px}
.border-wrap.padding-top-40{padding-top:40px}
.border-wrap.padding-top-40 h2{top:-25px}
.border-wrap.margin-top-20{margin-top:20px}
.border-wrap.margin-top-30{margin-top:30px}
.border-wrap.margin-top-40{margin-top:40px}
.border-wrap.padding-bottom-20{padding-bottom:20px}
.border-wrap.padding-bottom-30{padding-bottom:30px}
.border-wrap.padding-bottom-40{padding-bottom:40px}
.border-wrap.margin-bottom-20{margin-bottom:20px}
.border-wrap.margin-bottom-30{margin-bottom:30px}
.border-wrap.margin-bottom-40{margin-bottom:40px}
@media screen and (min-width:768px) and (max-width:991px){.border-wrap h2{font-size:1em;margin-top:-25px}
}
@media screen and (max-width:767px){.border-wrap h2{font-size:1em;margin-top:-25px;text-align:center}
.border-wrap.split-line:after{display:none}
.border-wrap.padding-top-20{padding-top:15px}
.border-wrap.padding-top-20 h2{top:0}
.border-wrap.padding-top-30{padding-top:20px}
.border-wrap.padding-top-30 h2{top:-5px}
.border-wrap.padding-top-40{padding-top:25px}
.border-wrap.padding-top-40 h2{top:-10px}
.border-wrap.margin-top-20{margin-top:15px}
.border-wrap.margin-top-30{margin-top:20px}
.border-wrap.margin-top-40{margin-top:25px}
.border-wrap.padding-bottom-20{padding-bottom:15px}
.border-wrap.padding-bottom-30{padding-bottom:20px}
.border-wrap.padding-bottom-40{padding-bottom:25px}
.border-wrap.margin-bottom-20{margin-bottom:15px}
.border-wrap.margin-bottom-30{margin-bottom:20px}
.border-wrap.margin-bottom-40{margin-bottom:25px}
}
.hope-lodge-list ul{list-style:none;margin:0;padding:0}
.hope-lodge-list ul li{margin:0 0 20px;padding:0 0 20px;border-bottom:solid 1px #cccbc9}
.hope-lodge-list ul li .hope-image{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;margin-left:8%;height:150px;position:relative;display:block;text-decoration:none;border:solid 1px #cccbc9}
.hope-lodge-list ul li .hope-image .hover{opacity:0;position:absolute;left:0;right:0;bottom:0;top:0;padding-top:30px;text-align:center;background:rgba(28,98,173,0.85);-webkit-transition:opacity .3s;transition:opacity .3s}
.hope-lodge-list ul li .hope-image .hover .ico{font-size:.875em;color:#fff;font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:1px}
.hope-lodge-list ul li .hope-image .hover .ico:before{font-size:5em;display:block;font-family:"icomoon",sans-serif;margin-bottom:10px}
.hope-lodge-list ul li .hope-image:hover .hover{opacity:1}
.hope-lodge-list ul li .hope-info{padding-right:20px}
.hope-lodge-list ul li .hope-info .name{color:#1e1e23;text-decoration:none !important;font-size:1.125em;margin:0 0 10px;display:block;font-weight:600}
.hope-lodge-list ul li .hope-info .name:hover{color:#0966c3}
.hope-lodge-list ul li .hope-info .address{display:block;color:#484848}
.hope-lodge-list ul li .hope-info .phone,.hope-lodge-list ul li .hope-info .fax{display:block}
.hope-lodge-list ul li .hope-info .phone strong,.hope-lodge-list ul li .hope-info .fax strong{font-weight:600}
.hope-lodge-list ul li .hope-info .map{margin-top:10px;display:block}
.hope-lodge-list ul li:last-child{border:0;padding:0}
@media screen and (max-width:767px){.hope-lodge-list ul li .hope-image{margin:0 0 20px}
}
.language-swap,.download-pdf{display:block;position:relative;text-align:right;z-index:50}
@media screen and (max-width:767px){.language-swap,.download-pdf{z-index:20}
}
.language-swap .link,.download-pdf .link{font-size:1rem;position:relative;margin-top:19px}
.language-swap .link a,.download-pdf .link a{color:#0858a8;padding:2px;margin:-2px}
.language-swap .link a:hover,.download-pdf .link a:hover{color:#0966c3}
@media screen and (min-width:768px) and (max-width:991px){.language-swap .link,.download-pdf .link{margin-top:11px}
}
@media screen and (max-width:767px){.language-swap .link,.download-pdf .link{margin-top:11px}
}
.download-pdf{float:right}
.language-download-divider{display:none;color:#1e1e23;font-size:1rem;top:-1px;position:relative;margin:19px 5px 0;float:left}
.language-download-divider.active{display:inline-block}
@media screen and (min-width:768px) and (max-width:991px){.language-download-divider{margin-top:11px}
}
@media screen and (max-width:767px){.language-download-divider{margin-top:11px}
}
.modal-edit{width:1000px;margin:0 auto}
.modal-edit .modal{display:block;position:static}
.main-content .rich-content table,#center-right-container .rich-content table,.main-content .text.parbase table,#center-right-container .text.parbase table,.main-content .section.textimage.parbase table,#center-right-container .section.textimage.parbase table,.main-content .text-ckeditor table,#center-right-container .text-ckeditor table{font-size:1.125em;line-height:1.333em;border-top:solid 1px #d6d6d6;margin-bottom:30px;table-layout:fixed}
.main-content .rich-content table tr,#center-right-container .rich-content table tr,.main-content .text.parbase table tr,#center-right-container .text.parbase table tr,.main-content .section.textimage.parbase table tr,#center-right-container .section.textimage.parbase table tr,.main-content .text-ckeditor table tr,#center-right-container .text-ckeditor table tr{border-bottom:solid 1px #d6d6d6}
.main-content .rich-content table tr td,#center-right-container .rich-content table tr td,.main-content .text.parbase table tr td,#center-right-container .text.parbase table tr td,.main-content .section.textimage.parbase table tr td,#center-right-container .section.textimage.parbase table tr td,.main-content .text-ckeditor table tr td,#center-right-container .text-ckeditor table tr td,.main-content .rich-content table tr th,#center-right-container .rich-content table tr th,.main-content .text.parbase table tr th,#center-right-container .text.parbase table tr th,.main-content .section.textimage.parbase table tr th,#center-right-container .section.textimage.parbase table tr th,.main-content .text-ckeditor table tr th,#center-right-container .text-ckeditor table tr th{padding:15px 10px;line-height:1.2em;vertical-align:top}
.main-content .rich-content table tr td p,#center-right-container .rich-content table tr td p,.main-content .text.parbase table tr td p,#center-right-container .text.parbase table tr td p,.main-content .section.textimage.parbase table tr td p,#center-right-container .section.textimage.parbase table tr td p,.main-content .text-ckeditor table tr td p,#center-right-container .text-ckeditor table tr td p,.main-content .rich-content table tr th p,#center-right-container .rich-content table tr th p,.main-content .text.parbase table tr th p,#center-right-container .text.parbase table tr th p,.main-content .section.textimage.parbase table tr th p,#center-right-container .section.textimage.parbase table tr th p,.main-content .text-ckeditor table tr th p,#center-right-container .text-ckeditor table tr th p{font-size:1em}
.main-content .rich-content table tr td p:last-child,#center-right-container .rich-content table tr td p:last-child,.main-content .text.parbase table tr td p:last-child,#center-right-container .text.parbase table tr td p:last-child,.main-content .section.textimage.parbase table tr td p:last-child,#center-right-container .section.textimage.parbase table tr td p:last-child,.main-content .text-ckeditor table tr td p:last-child,#center-right-container .text-ckeditor table tr td p:last-child,.main-content .rich-content table tr th p:last-child,#center-right-container .rich-content table tr th p:last-child,.main-content .text.parbase table tr th p:last-child,#center-right-container .text.parbase table tr th p:last-child,.main-content .section.textimage.parbase table tr th p:last-child,#center-right-container .section.textimage.parbase table tr th p:last-child,.main-content .text-ckeditor table tr th p:last-child,#center-right-container .text-ckeditor table tr th p:last-child{margin-bottom:0}
.main-content .rich-content table tr td ul,#center-right-container .rich-content table tr td ul,.main-content .text.parbase table tr td ul,#center-right-container .text.parbase table tr td ul,.main-content .section.textimage.parbase table tr td ul,#center-right-container .section.textimage.parbase table tr td ul,.main-content .text-ckeditor table tr td ul,#center-right-container .text-ckeditor table tr td ul,.main-content .rich-content table tr th ul,#center-right-container .rich-content table tr th ul,.main-content .text.parbase table tr th ul,#center-right-container .text.parbase table tr th ul,.main-content .section.textimage.parbase table tr th ul,#center-right-container .section.textimage.parbase table tr th ul,.main-content .text-ckeditor table tr th ul,#center-right-container .text-ckeditor table tr th ul{font-size:1em}
.main-content .rich-content table tr td ul:last-child,#center-right-container .rich-content table tr td ul:last-child,.main-content .text.parbase table tr td ul:last-child,#center-right-container .text.parbase table tr td ul:last-child,.main-content .section.textimage.parbase table tr td ul:last-child,#center-right-container .section.textimage.parbase table tr td ul:last-child,.main-content .text-ckeditor table tr td ul:last-child,#center-right-container .text-ckeditor table tr td ul:last-child,.main-content .rich-content table tr th ul:last-child,#center-right-container .rich-content table tr th ul:last-child,.main-content .text.parbase table tr th ul:last-child,#center-right-container .text.parbase table tr th ul:last-child,.main-content .section.textimage.parbase table tr th ul:last-child,#center-right-container .section.textimage.parbase table tr th ul:last-child,.main-content .text-ckeditor table tr th ul:last-child,#center-right-container .text-ckeditor table tr th ul:last-child{margin-bottom:0}
.main-content .rich-content table tr th,#center-right-container .rich-content table tr th,.main-content .text.parbase table tr th,#center-right-container .text.parbase table tr th,.main-content .section.textimage.parbase table tr th,#center-right-container .section.textimage.parbase table tr th,.main-content .text-ckeditor table tr th,#center-right-container .text-ckeditor table tr th{border-bottom:1px solid #d6d6d6;text-transform:uppercase}
@media screen and (min-width:768px) and (max-width:991px){.main-content .rich-content table,#center-right-container .rich-content table,.main-content .text.parbase table,#center-right-container .text.parbase table,.main-content .section.textimage.parbase table,#center-right-container .section.textimage.parbase table,.main-content .text-ckeditor table,#center-right-container .text-ckeditor table{font-size:1em;line-height:1.5em}
}
@media screen and (max-width:767px){.main-content .rich-content table,#center-right-container .rich-content table,.main-content .text.parbase table,#center-right-container .text.parbase table,.main-content .section.textimage.parbase table,#center-right-container .section.textimage.parbase table,.main-content .text-ckeditor table,#center-right-container .text-ckeditor table{font-size:1rem;line-height:1.375rem;margin-bottom:0}
.main-content .rich-content table a,#center-right-container .rich-content table a,.main-content .text.parbase table a,#center-right-container .text.parbase table a,.main-content .section.textimage.parbase table a,#center-right-container .section.textimage.parbase table a,.main-content .text-ckeditor table a,#center-right-container .text-ckeditor table a{word-break:break-word}
}
.main-content .rich-content a,#center-right-container .rich-content a,.main-content .text.parbase a,#center-right-container .text.parbase a,.main-content .section.textimage.parbase a,#center-right-container .section.textimage.parbase a,.main-content .text-ckeditor a,#center-right-container .text-ckeditor a{color:#0047bb !important;text-decoration:underline !important}
@media screen and (max-width:767px){.main-content .table-responsive,#center-right-container .table-responsive{margin-bottom:30px}
}
.aem-Author--hidePlaceholder .touchui-placeholder{display:none}
@media screen and (max-width:767px){a:focus{text-decoration:none !important}
.search input.form-control:focus,.callout-link:focus,.info-box.sublink-list.main-landing-box.grey-bg:focus,div.circle-link.component:focus,body a:focus,body input:focus,body button:focus{outline:none !important;outline-offset:0;box-shadow:none !important}
.header-top nav.top .logo .navbar-brand:focus,.image-caption.component.caption-over .image-wrap a:focus,.image-caption.component.caption-over .image-wrap>div:focus,.image-caption .image-caption.component.caption-over .image-wrap a:focus,.image-caption .image-caption.component.caption-over .image-wrap>div:focus{border:2px solid transparent !important}
.video .video.component .video-image-wrap a:focus{margin:0 !important;border:none!Important}
.checkbox input[type="checkbox"]:focus + label::before,.radio input[type="radio"]:focus + label::before{border:none !important;outline-offset:0;box-shadow:none !important}
form#event-search-form .form-control:focus,.dataTables_filter#event-search-form .form-control:focus,.dataTables_length#event-search-form .form-control:focus,form .input .form-control:focus,.dataTables_filter .input .form-control:focus,.dataTables_length .input .form-control:focus,form#event-search-form .form-control:active,.dataTables_filter#event-search-form .form-control:active,.dataTables_length#event-search-form .form-control:active,form .input .form-control:active,.dataTables_filter .input .form-control:active,.dataTables_length .input .form-control:active{outline-offset:0;box-shadow:none !important}
a.btn.btn-white:focus,button.btn.btn-white:focus{background-color:transparent}
.info-box.sublink-list.main-landing-box.grey-bg:focus{border:solid 1px #cccbc9 !important}
.link-box .link-box-anchor.component>a:hover,.link-box .link-box-anchor.component>a:focus,.link-box .link-box-anchor.component>a:hover:focus,.link-box .link-box-anchor.component>a:hover:active,.link-box .link-box-anchor.component>a:focus:active{border:solid 1px #cccbc9 !important;margin:0 0 27px !important;background:#f3f3f3 !important}
a.btn,button.btn{padding-left:40px !important;padding-right:40px !important}
body form .input .form-control:focus,body .dataTables_filter .input .form-control:focus,body .dataTables_length .input .form-control:focus{background-color:#fff !important;border:2px solid #1c62ad !important}
body .checkbox input[type="checkbox"]:focus + label::before,body .radio input[type="radio"]:focus + label::before{border:2px solid #1c62ad !important}
}
div.image{overflow:visible}
div.image .img-wrapper a{display:inline-block}
.back-to-search{padding-bottom:10px;float:right}
@media screen and (max-width:767px){.hideInMobile{display:none !important}
}
@media screen and (min-width:768px) and (max-width:1099px){.hideInTab{display:none !important}
}
@media screen and (min-width:1100px){.hideInDesktop{display:none !important}
}
@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.hideInDesktop{display:block !important}
.hideInTab{display:none !important}
.hideInTab.hideInDesktop{display:none !important}
}
@media only screen and (min-device-width:768px) and (max-device-width:991px) and (orientation:landscape){.hideInMobile{display:none !important}
.hideInTab{display:block !important}
.hideInTab.hideInMobile{display:none !important}
}
.imageComponent img,imageSightlyComponent img{visibility:hidden}
.text.parbase a{text-decoration:underline}
.root ~ .cs-select2-drop-down.select2-drop{z-index:999}
.socialshare{visibility:hidden}
.footer-legal{background-color:#1e1e23;height:auto}
@media screen and (min-width:768px){.footer-legal{min-height:136px}
}
.footer-legal .row{display:block}
.footer-legal .row>*{display:block}
@media screen and (min-width:992px){.footer-legal .row{display:table}
.footer-legal .row>*{display:table-cell !important}
}
@media screen and (max-width:767px){.footer-legal>.container-fluid{padding-left:20px;padding-right:20px}
}
.footer-legal .legal-nav{display:inline-block;float:none;vertical-align:middle}
.footer-legal .legal-nav nav.legal{margin:0 -15px}
.footer-legal .legal-nav nav.legal ul{margin-bottom:0}
.footer-legal .legal-nav nav.legal ul li a{font-size:.75em;color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #fff;padding:0 1px;margin:0 -1px}
@media screen and (min-width:992px){.footer-legal .legal-nav nav.legal ul li a{padding:0 1px .5px}
}
.footer-legal .legal-nav nav.legal ul li a:hover,.footer-legal .legal-nav nav.legal ul li a:focus{border-bottom-width:3px;padding:2px;margin:-2px}
.footer-legal .copyright{display:inline-block;float:none;padding:25px 15px;vertical-align:middle}
.footer-legal .copyright p{font-size:.75em;color:#fff;line-height:1.2em;margin-bottom:0;white-space:pre-line}
.footer-legal .copyright p a{color:#fff;text-decoration:none;outline:none !important}
@media screen and (min-width:768px) and (max-width:991px){.footer-legal{padding:30px 15px}
.footer-legal .container-fluid{padding:0 20px !important}
.footer-legal .legal-nav{width:100%;padding:0;margin:0}
.footer-legal .legal-nav nav.legal{margin:0;width:100%}
.footer-legal .copyright{text-align:center;max-width:570px;margin:0 auto;display:block;padding:25px 15px 10px}
.footer-legal .copyright p{font-size:.75em;color:#fff;line-height:1.2em;margin-bottom:0;white-space:pre-line}
}
@media screen and (max-width:767px){.footer-legal{height:auto;padding:30px 15px 0}
.footer-legal .legal-nav{width:100%;padding:0;margin:0}
.footer-legal .legal-nav nav.legal{margin:0;width:100%}
.footer-legal .legal-nav nav.legal ul{margin-bottom:0;display:block;padding:0 0 15px}
.footer-legal .legal-nav nav.legal ul li{display:block;width:100%;text-align:center;margin:0 0 15px;line-height:14px;text-transform:none}
.footer-legal .legal-nav nav.legal ul li a{display:inline-block;font-weight:normal}
.footer-legal .legal-nav nav.legal ul:after{border-bottom:solid 1px #fff;display:block;content:'';width:115px;position:absolute;bottom:0;left:50%;margin:0 0 0 -58px}
.footer-legal .copyright{text-align:center;margin:0 auto;display:block}
.footer-legal .copyright p{font-size:.5em;line-height:1.5em}
}
footer{border-top:solid 1px #e7e7e7}
footer .footer-top{background-color:#f9f9f9}
footer .footer-top nav.footer .footer-column{float:left;padding-right:15px;max-width:20%;margin-top:40px;margin-bottom:35px}
footer .footer-top nav.footer .footer-column:last-child{margin-right:0}
footer .footer-top nav.footer .footer-column h4{font-weight:600;font-size:.75em;line-height:1.25em;color:#1e1e23;text-transform:uppercase;margin:0 0 10px 0}
footer .footer-top nav.footer .footer-column ul{list-style:none;padding:0;margin:0}
footer .footer-top nav.footer .footer-column ul li{padding-bottom:8px;font-size:.75em;line-height:1.25em}
footer .footer-top nav.footer .footer-column ul li a{color:#1e1e23;display:inline-block;border:2px solid transparent;padding:2px;margin:-4px;text-decoration:underline}
footer .footer-top nav.footer .footer-column ul li a:hover{color:#0047bb}
footer .footer-top nav.footer .footer-column ul li a:focus{outline:none !important;border:2px solid #9ecaed;color:#0047bb}
footer .footer-top nav.footer .footer-column ul li a:active{border:2px solid transparent;box-shadow:none;text-decoration:underline;color:#0047bb}
@media screen and (min-width:768px) and (max-width:991px){footer .footer-top nav.footer .footer-column{float:left;width:20%;padding:0 10px 0 0}
footer .footer-top .column-links{padding-left:40px;padding-right:40px}
}
@media screen and (max-width:767px){footer .footer-top .column-links{display:none}
}
footer .footer-contact{background-color:#112f54;color:#FFF;padding:20px 0}
footer .footer-contact h4,footer .footer-contact p,footer .footer-contact a{color:#FFF;text-decoration:none !important}
footer .footer-contact .row{display:table;width:100%;margin:0}
footer .footer-contact .social-nav{display:table-cell;vertical-align:middle;padding-right:20px;width:150px;text-align:center}
footer .footer-contact .social-nav h4{text-transform:uppercase;font-size:1em;font-weight:400;margin-bottom:5px;letter-spacing:2px}
footer .footer-contact .social-nav a{font-size:1.063em;display:inline-block;margin:0 13px 0 0;padding:2px;height:22px;position:relative}
footer .footer-contact .social-nav a:last-child{margin:0;padding:2px}
footer .footer-contact .social-nav a img.social-media-logo{width:17px;height:16.8px;margin-top:-5px}
@media screen and (max-width:767px){footer .footer-contact .social-nav a img.social-media-logo{width:24px;height:24px;margin-bottom:9px;margin-top:0}
}
footer .footer-contact .text-box{display:table-cell;vertical-align:middle;position:relative;padding:0 20px 0 30px}
footer .footer-contact .text-box:before{content:'';display:block;height:50px;width:0;left:0;top:50%;margin-top:-25px;vertical-align:middle;border-left:1px solid #FFF;position:absolute}
footer .footer-contact .text-box p.contact-info{white-space:pre-line;margin-bottom:0;line-height:1.25em;font-size:1.25em;letter-spacing:2px;float:left}
footer .footer-contact .live-chat{display:table-cell;vertical-align:middle;width:auto;font-size:1.5rem;padding-left:20px;margin-left:20px;font-weight:700;text-align:right;position:relative;letter-spacing:1px}
footer .footer-contact .live-chat a{display:inline-block;line-height:1em;font-size:1.5rem;text-decoration:none;border-bottom:1px solid #fff;padding:0 1px;margin:0 -1px;white-space:nowrap}
footer .footer-contact .live-chat a:hover{border-bottom-width:3px;padding:2px;margin:-2px}
footer .footer-contact .live-chat a:focus{padding:2px;margin:-2px}
footer .footer-contact .live-chat .chat-link{float:right;margin-top:3px}
footer .footer-contact .live-chat h3.contact-number{margin-bottom:0;font-weight:700;color:#fff;position:relative;font-size:1.5rem}
footer .footer-contact .live-chat h3.contact-number:after{display:none}
@media screen and (min-width:768px) and (max-width:991px){footer .footer-contact>.container-fluid{padding-left:40px;padding-right:40px}
footer .footer-contact .social-nav{padding-right:20px;width:125px}
footer .footer-contact .social-nav h4{margin-bottom:10px}
footer .footer-contact .text-box{padding:0 20px 0 20px}
footer .footer-contact .text-box p.contact-info{font-size:1em}
footer .footer-contact .live-chat{width:160px;text-align:left;font-size:1.25em}
footer .footer-contact .live-chat .chat-link{display:block;float:none;font-size:1em}
footer .footer-contact .live-chat h3.contact-number{float:none;margin:0 0 6px 0;padding:0;display:block;font-size:1em}
footer .footer-contact .live-chat h3.contact-number:after{display:none}
}
@media screen and (max-width:767px){footer .footer-contact{padding-bottom:0}
footer .footer-contact .container-fluid{padding:0}
footer .footer-contact .row{display:block}
footer .footer-contact .social-nav{display:block;width:100%;background:#1e1e23;text-align:center;padding:30px 10px;position:relative}
footer .footer-contact .social-nav h4{font-size:.813em;margin:0 0 25px}
footer .footer-contact .social-nav a{padding:0 20px !important;margin:0;font-size:1.5em}
footer .footer-contact .social-nav:after{border-bottom:solid 1px #fff;display:block;content:'';width:115px;position:absolute;bottom:0;left:50%;margin:0 0 0 -58px}
footer .footer-contact .text-box{text-align:center;padding:0 20px 15px;display:block;width:100%}
footer .footer-contact .text-box:before{display:none}
footer .footer-contact .text-box p.contact-info{padding:0;display:block;width:100%;font-size:.875em;float:none}
footer .footer-contact .text-box p.contact-info:before{display:none}
footer .footer-contact .live-chat{display:block;text-align:center;font-size:1.25em;padding:0 0 20px;margin:0;width:100%}
footer .footer-contact .live-chat h3.contact-number{display:inline-block;font-size:1em;float:none}
footer .footer-contact .live-chat h3.contact-number:after{display:none}
footer .footer-contact .live-chat .chat-link{display:inline-block;font-size:1em;float:none}
}
footer .footer-callout .call-to-action.component{padding:30px 30px 120px 30px;position:relative}
footer .footer-callout .call-to-action.component .cta-text,footer .footer-callout .call-to-action.component .cta-text p{color:#fff;font-size:1.3em;font-weight:300;letter-spacing:2px}
footer .footer-callout .call-to-action.component .cta-text strong,footer .footer-callout .call-to-action.component .cta-text p strong,footer .footer-callout .call-to-action.component .cta-text b,footer .footer-callout .call-to-action.component .cta-text p b{font-weight:600}
footer .footer-callout .call-to-action.component .button-wrap{margin-bottom:0;text-align:center;position:absolute;bottom:10px;width:100%;padding:30px;left:0}
footer .footer-callout .call-to-action.component .button-wrap .btn{font-size:1.250em;font-weight:400;letter-spacing:3px;color:#fff;padding:10px 20px;line-height:1em;white-space:normal;border:2px solid #fff;width:100%}
footer .footer-callout .call-to-action.component .button-wrap .btn:hover,footer .footer-callout .call-to-action.component .button-wrap .btn:focus,footer .footer-callout .call-to-action.component .button-wrap .btn:active{background-color:#fff;color:#8d0000}
footer .footer-callout .call-to-action.component.white-bg,footer .footer-callout .call-to-action.component.light-grey-bg,footer .footer-callout .call-to-action.component.lighter-grey-bg{border:2px solid #cccbc9}
footer .footer-callout .call-to-action.component.white-bg .cta-text,footer .footer-callout .call-to-action.component.light-grey-bg .cta-text,footer .footer-callout .call-to-action.component.lighter-grey-bg .cta-text,footer .footer-callout .call-to-action.component.white-bg .cta-text p,footer .footer-callout .call-to-action.component.light-grey-bg .cta-text p,footer .footer-callout .call-to-action.component.lighter-grey-bg .cta-text p{color:#1e1e23}
footer .footer-callout .call-to-action.component.white-bg .button-wrap .btn,footer .footer-callout .call-to-action.component.light-grey-bg .button-wrap .btn,footer .footer-callout .call-to-action.component.lighter-grey-bg .button-wrap .btn{color:#1e1e23;border-color:#1e1e23}
footer .footer-callout .call-to-action.component.white-bg .button-wrap .btn:hover,footer .footer-callout .call-to-action.component.light-grey-bg .button-wrap .btn:hover,footer .footer-callout .call-to-action.component.lighter-grey-bg .button-wrap .btn:hover,footer .footer-callout .call-to-action.component.white-bg .button-wrap .btn:focus,footer .footer-callout .call-to-action.component.light-grey-bg .button-wrap .btn:focus,footer .footer-callout .call-to-action.component.lighter-grey-bg .button-wrap .btn:focus,footer .footer-callout .call-to-action.component.white-bg .button-wrap .btn:active,footer .footer-callout .call-to-action.component.light-grey-bg .button-wrap .btn:active,footer .footer-callout .call-to-action.component.lighter-grey-bg .button-wrap .btn:active{background:#1e1e23;color:#fff}
@media screen and (min-width:768px) and (max-width:991px){footer .footer-callout{padding:0}
footer .footer-callout .call-to-action.component{padding:45px 40px;display:table;width:100%}
footer .footer-callout .call-to-action.component .cta-text{display:table-cell;vertical-align:middle;padding:0 40px 0 0}
footer .footer-callout .call-to-action.component .cta-text p{margin:0;font-size:1.688em;line-height:1.111em}
footer .footer-callout .call-to-action.component .button-wrap{max-width:210px;min-width:170px;display:table-cell;position:relative;bottom:auto;left:auto;vertical-align:middle;width:auto;padding:0}
}
@media screen and (max-width:767px){footer .footer-callout{padding:0;width:100%}
footer .footer-callout .call-to-action.component{padding:25px 30px;display:block;width:100%;text-align:center}
footer .footer-callout .call-to-action.component .cta-text{display:block;padding:0}
footer .footer-callout .call-to-action.component .cta-text br{display:none}
footer .footer-callout .call-to-action.component .cta-text p{margin:0 0 20px;font-size:.875em;line-height:1.286em}
footer .footer-callout .call-to-action.component .button-wrap{display:block;position:relative;bottom:auto;left:auto;width:auto;padding:0;margin:0 auto;max-width:180px}
footer .footer-callout .call-to-action.component .button-wrap .btn{padding:12px 0;font-size:.938em}
}
@page{margin:56px 96px}
@media print{.helpButton{display:none}
body{margin:0;padding:16px 0;font-family:arial;color:#000;font-size:12px;font-weight:normal}
.category-type.component,.component.in-this-section,.social-runner.component,.breadcrumbs.component,.navbar-left,.navbar-right,.main-nav-wrap,footer,.scroll-up,.related-articles-wrap,.language-swap,.back-to-search,.mobile-nav,.banner,.article-feedback-source,.sidebar-author,.more-buttons,.text-right .pull-right,.critical-alert-banner,.breadcrumb,.left-bar,.right-bar,.hidden-print{display:none !important}
.footnote-tabs .nav-tabs{border:none !important}
.page-wrap{padding-top:0 !important}
.content-wrap{padding:0 !important}
header{height:auto !important;display:block !important;position:relative !important;border:0 !important;padding:0;top:0 !important}
header nav.top .logo img{padding:0;margin:0 0 32px 0}
p{text-align:left !important}
main.content-wrap{margin-top:0 !important}
main.content-wrap .section.component{padding:0 !important}
main.content-wrap .section.component .intro-text{text-align:left !important;margin-bottom:30px !important}
main.content-wrap .section.component .intro-text p{text-align:left !important}
main.content-wrap .section.component .title-wrap{text-align:left !important;margin-bottom:0 !important}
main.content-wrap .section.component .title-wrap h2{font-size:24px !important;font-weight:bold !important;margin:16px 0 !important;text-transform:inherit !important}
main.content-wrap .section.component .title-wrap h2 .inner{padding:0 !important}
main.content-wrap .section.component .title-wrap h2 .inner span.left-bar,main.content-wrap .section.component .title-wrap h2 .inner span.right-bar{display:none !important}
a.circle-link.component,div.circle-link.component{text-align:left !important;margin:0 0 30px 0 !important}
a.circle-link.component .inner,div.circle-link.component .inner{text-align:left !important;border-radius:0 !important;margin:0 0 8px 0 !important}
a.circle-link.component p,div.circle-link.component p{max-width:inherit !important;margin:0 !important}
.container-fluid{padding-left:0 !important;padding-right:0 !important}
.row{display:block;margin:0 !important}
.row [class*="col-"]{padding-left:0;padding-right:0}
.top.navbar{display:block !important;border:none !important;padding:0 !important;height:inherit!Important;background-color:red !important}
.navbar-header.logo{margin:0 auto;display:block !important;border:none !important;padding:0 !important}
.navbar-header.logo a{border:none !important}
.navbar-header.logo a:after{display:none !important}
.navbar-header.logo img{display:block !important}
.intro-block{text-align:left}
a,button{color:#0858a8 !important;font:normal 12px arial;text-decoration:underline}
a.btn.btn-blue,button.btn.btn-blue{border:0;padding:0;color:#0858a8 !important;font:normal 12px arial;text-decoration:underline;margin:3px 0}
.btn-center{text-align:left}
.row.centered{margin:0}
.row.centered .col-centered{display:block!Important;float:left !important;margin-left:0 !important}
.border-wrap{border:0;padding:0;margin:0}
.border-wrap h2 span{padding:0}
h1{font-size:32px;font-weight:bold;margin-bottom:16px;text-align:left !important}
h2{font-size:24px;font-weight:bold;margin:16px 0 !important;text-align:left !important}
h3{font-size:16px;margin:16px 0 !important;text-align:left !important}
h4{font-size:1.5em;margin:16px 0 !important;text-align:left !important}
h5{font-size:1.250em;margin:16px 0 !important;text-align:left !important}
h6{font-size:.875em;margin:16px 0 !important;text-align:left !important}
.main-content .rich-content p,#main-container .rich-content p,.main-content .text.parbase p,#main-container .text.parbase p,.main-content .text-ckeditor p,#main-container .text-ckeditor p{font-size:1em;line-height:1.333em;margin-bottom:20px}
.main-content .rich-content p:last-child,#main-container .rich-content p:last-child,.main-content .text.parbase p:last-child,#main-container .text.parbase p:last-child,.main-content .text-ckeditor p:last-child,#main-container .text-ckeditor p:last-child{margin-bottom:0}
.main-content .rich-content ul,#main-container .rich-content ul,.main-content .text.parbase ul,#main-container .text.parbase ul,.main-content .text-ckeditor ul,#main-container .text-ckeditor ul{padding:0 0 0 10px;margin:0 0 2em 20px !important;font-size:1em;line-height:1.333em}
.main-content .rich-content ul li,#main-container .rich-content ul li,.main-content .text.parbase ul li,#main-container .text.parbase ul li,.main-content .text-ckeditor ul li,#main-container .text-ckeditor ul li{list-style:disc !important;padding-left:0 !important;margin-bottom:10px}
.main-content .rich-content ul li:before,#main-container .rich-content ul li:before,.main-content .text.parbase ul li:before,#main-container .text.parbase ul li:before,.main-content .text-ckeditor ul li:before,#main-container .text-ckeditor ul li:before{display:none}
.sidebar-author.component,.author-block{margin-bottom:15px !important}
.sidebar-author.component .user-image,.author-block .user-image{display:none !important}
.resource-detail-wrap .provider-details .item h4 a .plus{display:none !important}
.resource-detail-wrap .provider-details .item .session-fields .fixed-width-first td:first-child{width:155px}
.resource-detail-wrap .provider-details .item .collapse{display:block !important}
.info-box.sublink-list.main-landing-box{margin-bottom:0 !important}
.info-box.sublink-list.main-landing-box.grey-bg{background-color:transparent !important;border:0 !important;height:inherit!Important;margin-bottom:32px !important}
.info-box.sublink-list.main-landing-box.grey-bg .image-block{background-color:#f9f9f9 !important;border:solid 1px #cccbc9 !important}
.info-box.sublink-list.main-landing-box .info-content{padding:0 !important}
.info-box.sub-landing-box{height:inherit !important;margin-bottom:0 !important}
.info-box.sub-landing-box a h3 span{border:none!Important}
.info-box.sub-landing-box ul li a{color:#0858a8 !important;font:normal 12px arial;text-decoration:underline !important;border:none !important}
.info-box.sub-landing-box ul li a span{color:#0858a8 !important;text-decoration:underline !important}
.info-box.box-button{display:none !important}
.tab-content>.tab-pane{display:block !important}
.more-buttons ul li a:after,#low-par-container ul li a:after,.inheritance ul li a:after{border:none!Important}
.more-buttons ul li:first-child a:before,#low-par-container ul li:first-child a:before,.inheritance ul li:first-child a:before{border:none !important}
.more-buttons ul li:last-child a:after,#low-par-container ul li:last-child a:after,.inheritance ul li:last-child a:after{border:none !important}
a.btn.btn-wide,button.btn.btn-wide{font-size:inherit !important;font-weight:normal !important;background-color:transparent !important;border:none !important;text-align:left !important;padding:0 !important;text-decoration:underline !important;letter-spacing:normal !important;color:#0858a8 !important}
a.btn.btn-wide span,button.btn.btn-wide span{color:#0858a8 !important}
a.btn.btn-wide:hover,button.btn.btn-wide:hover{background-color:transparent !important}
a.btn.btn-white,button.btn.btn-white{border:none !important;padding:0;margin-bottom:16px}
.info-box.sublink-list.sub-landing-box{padding:0 !important;border:none !important}
.info-box.sublink-list.sub-landing-box .info-content{padding:0 !important}
.info-box.sublink-list.main-landing-box{margin-bottom:0;height:inherit !important}
.info-box.sublink-list.main-landing-box .p3{display:none}
.component.section{padding:0 !important}
.component.video-inline{display:none !important}
.component.quote .social-nav{display:none !important}
.component.link-box-anchor>a,.component.link-box-anchor>div{padding:0 !important;margin:0 0 16px !important;height:inherit !important;border:0 !important}
.component.link-box-anchor>a p,.component.link-box-anchor>div p{margin:0 !important}
.component.link-box-anchor>a h4 + p,.component.link-box-anchor>div h4 + p{margin:0 !important}
.component.bio-tabs .nav-tabs li{min-width:100px !important}
.component.bio-tabs .nav-tabs li div{margin:0 !important;max-width:100px !important}
.component.bio-tabs .nav-tabs li.active{min-width:100px !important}
.profile-link .inner .image{margin:0 !important}
a[href]:after{content:none !important}
blockquote{border:0;padding:0;margin:0 0 16px;line-height:120%}
.horizontal-rule,.cq-placeholder,.new.section,.new,.touchui-placeholder{display:none !important;margin:0 !important}
.col-print-1{width:8%;float:left}
.col-print-2{width:16%;float:left}
.col-print-3{width:25%;float:left}
.col-print-4{width:33%;float:left}
.col-print-5{width:42%;float:left}
.col-print-6{width:50%;float:left}
.col-print-7{width:58%;float:left}
.col-print-8{width:66%;float:left}
.col-print-9{width:75%;float:left}
.col-print-10{width:83%;float:left}
.col-print-11{width:92%;float:left}
.col-print-12{width:100%;float:left}
.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11{margin-left:0 !important}
.quote{border:none !important}
.authoredBy{display:block;width:100%;padding-bottom:8px}
.footnote-tabs{display:block}
.footnote-tabs .tabItem{border-bottom:1px solid #000;font-weight:bold;line-height:16px;margin-bottom:5px;text-align:left}
.root>.cmp-container>.aem-Grid>div:nth-last-child(2){display:none !important}
}
#main-container{padding-top:25px}
#main-container p#disclaimer-text{font-size:1em;margin:30px 0 0 0;background:#f9f9f9;padding:10px}
#main-container #social-share-container{display:none}
#main-container>div{display:flex;flex-direction:column-reverse}
#main-container.landingpage-container>div,#main-container.sublandingpage-container>div{display:flex;flex-direction:column}
@media screen and (min-width:992px){#main-container{padding-top:33px}
#main-container>div{display:block;flex-direction:column}
#main-container #social-share-container{display:block}
}
@media screen and (max-width:991px){#main-container .footnote-tabs.component{margin-top:0;margin-bottom:25px}
#main-container .tag-list .user-tags{margin-top:0}
}
#main-container .footnote.component ul li,#main-container .footnote.component ol li{font-size:14px;color:inherit;line-height:17.5px}
@media screen and (max-width:767px){#main-container .footnote.component ul li,#main-container .footnote.component ol li{font-size:16px;color:inherit;line-height:22px}
}
#main-container .footnote.component ul li a,#main-container .footnote.component ol li a{font-size:inherit;line-height:inherit}
.root>.cmp-container>.aem-Grid>div:nth-last-child(2){padding-bottom:35px}
@media screen and (min-width:992px){.root>.cmp-container>.aem-Grid>div:nth-last-child(2){padding-bottom:80px}
}
.root>.cmp-container>.aem-Grid .section.parbase>.section.component>.section-wrap{overflow:hidden}
.root>.cmp-container>.aem-Grid .section.parbase>.section.component.pad-section-top-0.pad-section-bottom-0>.section-wrap{overflow:visible}
.root>.cmp-container .inheritance .link-list{max-width:1170px}
@media screen and (min-width:768px) and (max-width:991px){.root>.cmp-container .inheritance .link-list{padding-left:40px;padding-right:40px}
}
@media screen and (max-width:767px){.root>.cmp-container .inheritance .link-list{padding-left:20px;padding-right:20px}
}
.inheritance .link-list ul li:first-child a,#low-par-container .link-list ul li:first-child a{position:relative}
.inheritance .link-list ul li:first-child a:before,#low-par-container .link-list ul li:first-child a:before{display:block;position:absolute;top:-8px;left:0;right:0;width:100%;border-bottom:solid 1px #cccbc9;content:''}
@media screen and (min-width:992px){.modal.showDesktop{display:block}
}
@media screen and (min-width:768px) and (max-width:991px){.modal.showTablet{display:block}
}
@media screen and (max-width:767px){.modal.showMobile{display:block}
}
.modal{position:fixed !important;z-index:9999;padding-top:30px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.modal .modal-content{margin:auto;border:1px solid #888;max-width:464px;border-radius:0}
@media screen and (min-width:768px) and (max-width:991px){.modal .modal-content{max-width:330px}
}
@media screen and (max-width:767px){.modal .modal-content{max-width:290px}
}
.modal .modal-content .close.no-show.ico-cross{border-radius:50%;font-size:13px;cursor:pointer;position:absolute;right:-12.5px;top:-12.5px;background:#0858a8;width:30px;height:30px;color:#fff;z-index:501;text-decoration:none !important;text-align:center;line-height:2.39;opacity:1}
.modal .modal-content .close.no-show.ico-cross:hover,.modal .modal-content .close.no-show.ico-cross:focus{color:#fff;background:#094480;text-decoration:none;cursor:pointer}
.modal .modal-content .modalformxfpage .root>.cmp-container .image{padding-bottom:0;margin-bottom:0}
.modal .modal-content .modalformxfpage .root>.cmp-container .lightbox-donation .lightbox-donate-button-para{line-height:1}