.global-header_country-menu{height:660px !important}
.global-header_country-menu-header{padding-top:80px !important;margin-bottom:0 !important;visibility:hidden !important}
.sticky-header_country-menu{height:660px !important}
.sticky-header_country-menu-header{padding-top:80px !important;margin-bottom:0 !important;visibility:hidden !important}
.asset-download_inner{margin-bottom:10px}
.btn-cta:disabled{background-color:#eee;border:2px solid #aaa;color:#999}
.btn-cta:disabled:hover{background-color:#eee;border:2px solid #aaa;color:#999}
.text--small{font-family:RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:12px;letter-spacing:.3px;line-height:173.33333%;color:#111}
.text--small a{color:#ff0f64;text-decoration:underline}
.text--small strong{font-family:RoobertBold,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}
@media screen and (min-width:768px){.text--small{font-size:16px;letter-spacing:.44px;line-height:163.63636%}
}
.bio_date{color:#666}
@media screen and (min-width:768px){.bio_date{margin-top:50px}
}
.list-item_date_none:after{content:none !important}
.list-content--dark{background-color:#f7f7f7}
@media(max-width:1318px){.hub-page .section-content{max-width:1144px;padding:0 30px;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:767px){.hub-page .section-content{padding:0 15px}
}
.section-content:first-child{padding:80px 0}
.section-content{padding:60px 0}
.section-content:last-child{padding:0 0 80px 0}
@media screen and (max-width:767px){.section-content{padding:30px 0}
}
.section-content--dark{background-color:#f7f7f7}
.section-content_header{max-width:1320px;padding:0 30px;margin:auto}
@media screen and (max-width:767px){.section-content_header{padding:0 15px}
}
.section-content_header h2{display:inline;color:#000}
.section-content_header a{display:inline-block}
.contact-with-alerting{max-width:1298px;margin-left:auto;margin-right:auto;padding:0 10px 0 20px;clear:both}
.contact-with-alerting .contact-with-alerting--left{float:left;width:50%}
.contact-with-alerting .contact-with-alerting--right{float:right;width:50%;padding-right:10px}
.contact-with-alerting .contact_wrapper{width:100% !important}
@media(max-width:1318px){.contact-with-alerting{max-width:1124px}
}
@media(max-width:1123px){.contact-with-alerting{max-width:1134px}
.contact-with-alerting .contact-with-alerting--left{width:100%;max-width:766px;border-top:1px solid #f7f7f7 !important}
.contact-with-alerting .contact-with-alerting--right{float:left;width:100%;max-width:766px;padding-right:10px;border-top:1px solid #f7f7f7 !important}
}
.alerting-bar ul{margin-top:18px}
.alerting-bar li{display:inline-block;float:left;margin-right:20px}
.alerting-bar a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ff0f64;border:2px solid #ff0f64;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;transition:all 100ms linear}
.alerting-bar a:before{color:#ff0f64;font-size:15px;transition:all 100ms linear}
.alerting-bar a:hover{background:#ff0f64}
.alerting-bar a:hover:before{color:#fff}
.alerting-bar .spanxx{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.alerting{clear:both;padding:80px 0 60px 0;background-color:#f7f7f7;font-family:RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:20px;letter-spacing:.3px;color:#111}
@media screen and (max-width:767px){.alerting{padding:40px 0 40px 0;font-family:RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.44px}
}
.alerting .list-content{padding-top:0}
.alerting .list-content_inner{max-width:1260px}
.alerting .alerting-desc{margin-top:10px;margin-bottom:20px}
.alerting .alerting-label{display:inline;font-weight:500}
.alerting .alerting-text{margin-top:5px;margin-bottom:5px;min-width:240px}
.alerting-smaltext{font-size:14px}
@media screen and (max-width:767px){.alerting-smaltext{font-size:16px}
}
.alerting-option input[type="checkbox"]{display:none}
.alerting-option input[type="checkbox"]+label{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;display:inline-block;position:relative}
.alerting-option input[type="checkbox"]+label:active,input[type="checkbox"]:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}
.alerting-option input[type="checkbox"]:checked+label{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#ff0f64}
.alerting-option input[type="checkbox"]:checked+label:after{content:'✔';font-size:14px;position:absolute;top:0;left:3px;color:#ff0f64}
.alerting-option input[type="checkbox"]+label+label{position:absolute;padding-left:6px}
.modal-content{overflow-y:auto;overflow-x:auto}
.alerting-container .alert{font-family:RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;padding-top:10px;padding-bottom:10px}
.alert-info{border-color:#bce8f1;color:#31708f}
.alert-success{border-color:#d6e9c6;color:#3c763d}
.alert-warning{border-color:#faebcc;color:#8a6d3b}
.alert-danger{border-color:#ebccd1;color:#a94442}
.col-3 .contact_wrapper{width:33%;float:none;display:inline-block}
.page-hub .list-content_inner,.contact_inner{max-width:1260px}
.contact.menuLinkAlert .contact_inner{max-width:none}
.contact.menuLinkAlert .contact_wrapper .menu-link{min-height:190px;padding-left:30px;padding-top:5px;height:100%}
.contact.menuLinkAlert .contact_wrapper:nth-child(2) .menu-link{border-left:1px solid #ddd}
.contact.menuLinkAlert .contact_wrapper .menu-link .hub_header{text-align:left}
.contact.menuLinkAlert .subscribe__content{padding-top:15px;padding-bottom:55px}
.contact.menuLinkAlert .subscribe__content p{color:#666;line-height:166.66667%}
.three-columns-description .contact_heading{min-height:14px}
.contact_fax{margin-top:12px;font-family:RoobertLight,Calibri,Myriad,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;letter-spacing:0;line-height:100%}
@media screen and (min-width:768px){.contact_fax{margin-top:30px}
}
.contact_fax strong{font-family:RoobertBold,Calibri,Myriad,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;margin-right:5px}
.three-columns-description .contact_inner,.contact-info .contact_inner{padding-bottom:35px}
.contact_website{margin-top:12px}
@media screen and (min-width:768px){.contact_website{margin-top:30px}
}