@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans:300,300i,400,400i,500,500i,700,700i,,800i');*,*:after,*:before{padding:0;margin:0;box-sizing:border-box}
.x-window-plain *{box-sizing:content-box}
html{font-size:62.5%;font-family:Arial,Helvetica,sans-serif}
html.larger{font-size:80%}
html.smaller{font-size:50%}
.clear{clear:both}
main{display:block}
.clearfix:before,.clearfix:after{clear:both;display:table;width:100%;height:0;overflow:hidden;content:''}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
*:focus{outline:0}
@font-face{font-family:'icomoon';src:url('clientlib-site/resources/fonts/icomoon.eot');src:url('clientlib-site/resources/fonts/icomoon.eot#iefix') format('embedded-opentype'),url('clientlib-site/resources/fonts/icomoon.woff2') format('woff2'),url('clientlib-site/resources/fonts/icomoon.ttf') format('truetype'),url('clientlib-site/resources/fonts/icomoon.woff') format('woff'),url('clientlib-site/resources/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-doctor:before{content:"\e900"}
.icon-arrow-left:before{content:"\e901"}
.icon-arrow-right:before{content:"\e902"}
.icon-arrow-up:before{content:"\e903"}
.icon-calendar:before{content:"\e904"}
.icon-case:before{content:"\e905"}
.icon-chevron-down:before{content:"\e906"}
.icon-chevron-left:before{content:"\e907"}
.icon-chevron-right:before{content:"\e908"}
.icon-chevron-up:before{content:"\e909"}
.icon-clock:before{content:"\e90a"}
.icon-close:before{content:"\e90b"}
.icon-email:before{content:"\e90c"}
.icon-facebook:before{content:"\e90d"}
.icon-forms:before{content:"\e90e"}
.icon-info:before{content:"\e90f"}
.icon-instagram:before{content:"\e910"}
.icon-large-text:before{content:"\e911"}
.icon-location:before{content:"\e912"}
.icon-lock:before{content:"\e913"}
.icon-minus:before{content:"\e914"}
.icon-news:before{content:"\e915"}
.icon-phone:before{content:"\e916"}
.icon-plus:before{content:"\e917"}
.icon-print:before{content:"\e918"}
.icon-printable:before{content:"\e919"}
.icon-quote:before{content:"\e91a"}
.icon-rattle:before{content:"\e91b"}
.icon-records:before{content:"\e91c"}
.icon-scroll-down:before{content:"\e91d"}
.icon-scroll:before{content:"\e91e"}
.icon-search:before{content:"\e91f"}
.icon-share:before{content:"\e920"}
.icon-twitter:before{content:"\e921"}
.icon-youtube:before{content:"\e922"}
.icon-linkedin:before{content:"\e923"}
.icon-tip:before{content:"\e924"}
.icon-call:before{content:"\e925"}
.icon-menu:before{content:"\e926"}
.icon-search_sm:before{content:"\e927"}
.icon-fax:before{content:"\e928"}
.icon-check:before{content:"\e929"}
.icon-newsletter:before{content:"\e92a"}
.icon-ambulance:before{content:"\e92b"}
.icon-bandage:before{content:"\e92c"}
.icon-brain:before{content:"\e92d"}
.icon-caduceus:before{content:"\e92e"}
.icon-clipboard:before{content:"\e92f"}
.icon-doc-search:before{content:"\e930"}
.icon-heart:before{content:"\e931"}
.icon-hospital:before{content:"\e932"}
.icon-house:before{content:"\e933"}
.icon-laptop:before{content:"\e934"}
.icon-med-bag:before{content:"\e935"}
.icon-patch:before{content:"\e936"}
.icon-play:before{content:"\e937"}
.icon-pro:before{content:"\e938"}
.icon-timer:before{content:"\e939"}
.icon-wheelchair:before{content:"\e93a"}
.icon-snapchat:before{content:"\e93b"}
.icon-enews:before{content:"\e93c"}
.icon-alert:before{content:"\e93d"}
.icon-excel:before{content:"\e93e"}
.icon-image:before{content:"\e93f"}
.icon-file:before{content:"\e940"}
.icon-pdf:before{content:"\e941"}
.icon-powerpoint:before{content:"\e942"}
.icon-word:before{content:"\e943"}
.icon-feedback:before{content:"\e944"}
.icon-donate:before{content:"\e945"}
.icon-chevron-double-left:before{content:"\e946"}
.icon-chevron-double-right:before{content:"\e947"}
.icon-encyclopedia:before{content:"\e948"}
.icon-linkout:before{content:"\e949"}
.icon-chevron-down3:before{content:"\e94a"}
.icon-chevron-up3:before{content:"\e94b"}
.icon-chevron-right3:before{content:"\e94c"}
.icon-chevron-left3:before{content:"\e94d"}
.icon-x:before{content:"\e94e"}
.icon-at:before{content:"\0040";font-weight:bold}
.OneLinkTxShow{display:none}
.OneLinkShow{display:none}
.translation-button-container svg{fill:#5d5d5d;margin-right:.5em;top:3px;position:relative}
.translation-button-container a:hover svg{fill:#f3910d}
@media(max-width:1200px){.translation-button-container svg{fill:#fff}
.translation-button-container a:hover svg{fill:#fff}
}
body{position:relative;left:0;margin:0;font-family:'Alegreya Sans',sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;color:#2b2b2b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;overflow-x:hidden}
@media screen and (min-width:768px){body{font-size:20px;font-size:2rem;line-height:1.5em}
}
body.fixed{position:fixed}
body.no-scroll{position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0}
body.passwordprotectmodal{height:100vh;overflow-y:hidden}
p{margin:0 0 30px;line-height:1.5em}
p.note,p .note{font-size:14px;font-size:1.4rem;line-height:1.5em;line-height:1.7em;margin:0 0 10px}
p .note{display:inline-block}
a,a:visited{color:#2b2b2b;text-decoration:none;font-style:normal;font-weight:700;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
a:hover,a:visited:hover{color:#f3910d;border-bottom:1px solid #f3910d;text-decoration:none;outline:0}
a:focus,a:visited:focus{text-decoration:none;outline:0}
a:active,a:visited:active{text-decoration:none;outline:0}
a:link,a:visited:link{-webkit-tap-highlight-color:transparent}
img{max-width:100%}
h1,h2,h3,h4,h5,h6,.h7{font-family:'Alegreya Sans',sans-serif;text-rendering:optimizelegibility;margin:0}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h7 a{text-decoration:none}
h1{font-weight:700;font-size:2.8rem;line-height:1em}
@media screen and (min-width:768px){h1{font-size:4rem}
}
@media screen and (min-width:1200px){h1{font-size:6rem}
}
h2{font-weight:300;color:#9d9d9d;font-size:3.4rem;line-height:1em;margin:0 0 .5em}
@media screen and (min-width:768px){h2{font-size:5.4rem}
}
h3{font-weight:300;color:#9d9d9d;font-size:2.8rem;line-height:1em;margin:0 0 .5em}
@media screen and (min-width:768px){h3{font-size:4.5rem}
}
h4{font-weight:700;color:#f3910d;font-size:2.4rem;line-height:1em;margin:0 0 .5em}
@media screen and (min-width:768px){h4{font-size:3.6rem}
}
h5{font-weight:700;font-size:1.8rem;line-height:1em;margin:0 0 .25em}
@media screen and (min-width:768px){h5{font-size:1.8rem}
}
h6{font-weight:700;text-transform:uppercase;color:#f3910d;font-size:1.6rem;line-height:1.5em;margin:0 0 .25em}
@media screen and (min-width:768px){h6{font-size:1.6rem}
}
h6 a,h6 a:visited{color:#f3910d;text-decoration:none}
h6 a:hover,h6 a:visited:hover,h6 a.hovered,h6 a:visited.hovered{text-decoration:under}
p + h1,ul + h1,ol + h1,p + h2,ul + h2,ol + h2,p + h3,ul + h3,ol + h3,p + h4,ul + h4,ol + h4,p + h5,ul + h5,ol + h5,p + h6,ul + h6,ol + h6{margin-top:1em}
@media screen and (min-width:768px){p + h1,ul + h1,ol + h1,p + h2,ul + h2,ol + h2,p + h3,ul + h3,ol + h3,p + h4,ul + h4,ol + h4,p + h5,ul + h5,ol + h5,p + h6,ul + h6,ol + h6{margin-top:1.5em}
}
ul{list-style:none;padding:0;margin:0 0 1.5em}
ul ul{margin-top:.5em}
ul li{position:relative;margin-bottom:10px;padding-left:15px}
ul li:before{content:'';background:#f3910d;height:6px;width:6px;margin:9px 0 0 0;position:absolute;left:0;top:0}
@media screen and (min-width:768px){ul li{margin-bottom:10px;padding-left:24px}
ul li:before{margin:12px 0 0 0}
}
ol{margin:0 0 1.5em 15px;padding:0;counter-reset:li}
ol li{margin-bottom:10px;padding:0 0 0 10px;position:relative;list-style:none}
ol li:before{content:counter(li) ". ";counter-increment:li;position:absolute;top:-2px;left:-15px;color:#f3910d}
.buttons:before,.buttons:after{clear:both;display:table;width:100%;height:0;overflow:hidden;content:''}
.buttons.centered{text-align:center}
.buttons.centered [class*="btn-"] + [class*="btn-"]{margin-left:.5rem}
.buttons.floated-right [class*="btn-"]{float:right}
.buttons.floated-right [class*="btn-"] + [class*="btn-"]{margin-right:.5rem}
.buttons.floated-left [class*="btn-"]{float:left}
.buttons.floated-left [class*="btn-"] + [class*="btn-"]{margin-left:.5rem}
a[class*="btn-"],button[class*="btn-"]{position:relative;display:inline-block;vertical-align:middle;text-align:center;font-size:14px;font-size:1.4rem;line-height:20px;letter-spacing:.1rem;font-weight:800;text-transform:uppercase;padding:.7rem 1rem;color:#5d5d5d;border:5px solid #ececec;text-decoration:none;background:transparent}
a[class*="btn-"]:hover,button[class*="btn-"]:hover,a[class*="btn-"].hovered,button[class*="btn-"].hovered{border:5px solid #f3910d;color:#fff;background:#f3910d}
a[class*="btn-"]:active,button[class*="btn-"]:active,a[class*="btn-"]:focus,button[class*="btn-"]:focus{color:#fff;outline:0}
a[class*="btn-"]:link,button[class*="btn-"]:link{-webkit-tap-highlight-color:transparent}
a[class*="btn-"].btn-primary,button[class*="btn-"].btn-primary{min-width:165px}
a[class*="btn-"].btn-secondary,button[class*="btn-"].btn-secondary{color:#fff;border:5px solid #fff}
a[class*="btn-"].btn-secondary:hover,button[class*="btn-"].btn-secondary:hover,a[class*="btn-"].btn-secondary.hovered,button[class*="btn-"].btn-secondary.hovered{border:5px solid #fff;color:#f3910d;background:#fff}
a[class*="btn-"].btn-tertiary,button[class*="btn-"].btn-tertiary{min-width:.5rem}
a[class*="btn-"].btn-large,button[class*="btn-"].btn-large{min-width:260px;font-size:16px;font-size:1.6rem;padding:1rem}
a[href^="tel:"],button[href^="tel:"]{font-style:normal}
iframe{max-width:100%}
.sticky-buttons{position:fixed;top:148px;right:0;z-index:5001;display:none;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
@media screen and (min-width:992px){.sticky-buttons{display:block}
}
.sticky-buttons>.button-container button,.sticky-buttons>a{display:block;width:60px;height:60px;background:#fff;-webkit-appearance:none;padding:7px 0;border:0;border-bottom:solid 1px #ececec;color:#9d9d9d;font-size:1.2rem;font-family:'Alegreya Sans',sans-serif;line-height:100%;font-weight:700;text-align:center}
.sticky-buttons>.button-container button:hover,.sticky-buttons>a:hover{background:#5d5d5d;color:#fff;border-bottom:solid 1px #ececec}
html.larger .sticky-buttons>.button-container button,html.larger .sticky-buttons>a{font-size:1rem}
.sticky-buttons>a.sticky-enews,.sticky-buttons>a.sticky-feedback,.sticky-buttons>a.sticky-at,.sticky-buttons>a.sticky-donate,.sticky-buttons>a.sticky-mychart{padding:9px 0}
.sticky-buttons>a.sticky-enews i,.sticky-buttons>a.sticky-feedback i,.sticky-buttons>a.sticky-at i,.sticky-buttons>a.sticky-donate i,.sticky-buttons>a.sticky-mychart i{margin-bottom:6px}
.sticky-buttons>a.sticky-donate i,.sticky-buttons>a.sticky-mychart i{margin-bottom:4px}
.sticky-buttons>a.sticky-at{padding:0;margin-bottom:0}
.sticky-buttons>a:last-of-type{border-bottom:0}
.sticky-buttons i{display:block;font-size:2.4rem}
html.larger .sticky-buttons i{font-size:2rem}
.sticky-buttons .button-container{position:relative}
.sticky-buttons .button-container .close-button{position:absolute;z-index:1;top:0;right:0;width:60px;height:60px;background:#5d5d5d;color:#fff}
.sticky-buttons .button-container .close-button i{margin-bottom:6px}
.sticky-buttons .button-container.inactive .close-button,.sticky-buttons .button-container.inactive .content{display:none}
.sticky-buttons .button-container:nth-of-type(2) button:first-of-type(2) i{margin-bottom:8px}
.sticky-buttons .button-container.share button.action-button i{margin-bottom:8px}
.sticky-buttons .button-container.share .content{position:absolute;height:60px;top:0;right:0;background:#fff;width:298px}
.sticky-buttons .button-container.share .content a{display:inline-block;height:60px;width:60px;color:#9d9d9d;overflow:hidden;border-bottom:0;border-right:solid 1px #ececec;margin-right:-4px}
.sticky-buttons .button-container.share .content a:hover{color:#f3910d}
.sticky-buttons .button-container.share .content a i{font-size:3rem;text-align:center;padding:16px 0}
html.larger .sticky-buttons .button-container.share .content a i{font-size:2.4rem}
.sticky-buttons .button-container.share .content a span{display:inline-block;width:0;height:0;overflow:hidden}
.sticky-buttons .button-container.emergency button.action-button{background:#f3910d;color:#fff}
.sticky-buttons .button-container.emergency button.action-button:hover{background:#5d5d5d}
.sticky-buttons .button-container.emergency .content{position:absolute;right:60px;top:0;width:368px;background:#fff;padding:16px 20px 20px;border-right:solid 1px #ececec;box-shadow:rgba(0,0,0,0.36) 0 0 35px;z-index:2}
.sticky-buttons .button-container.emergency .content:before{content:'';display:block;width:100%;height:59px;background:#5d5d5d;position:absolute;z-index:1;left:0;top:0}
.sticky-buttons .button-container.emergency .content .information{position:absolute;z-index:3;top:59px;left:0;width:100%;height:calc(100% - 59px);padding:20px;background-color:rgba(236,236,236,0.95);font-size:1.4rem;line-height:140%}
.sticky-buttons .button-container.emergency .content .information:before{content:'';position:absolute;top:-8px;right:21px;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #ececec transparent}
.sticky-buttons .button-container.emergency .content .information p{margin-bottom:10px}
.sticky-buttons .button-container.emergency .content .information ul li:before{margin-top:6px;width:5px;height:5px}
.sticky-buttons .button-container.emergency .content table{width:100%;position:relative;z-index:2}
.sticky-buttons .button-container.emergency .content table th{color:#fff;padding-bottom:20px;font-size:1.8rem;text-transform:uppercase}
html.larger .sticky-buttons .button-container.emergency .content table th{font-size:1.4rem}
.sticky-buttons .button-container.emergency .content table th:last-of-type{position:relative;right:20px;width:43%;text-align:right;line-height:120%}
.sticky-buttons .button-container.emergency .content table th button{display:inline-block;background:transparent;width:16px;height:16px;position:absolute;top:6px;border:0}
.sticky-buttons .button-container.emergency .content table th button i{position:absolute;top:2px;right:-3px;color:#fff;font-size:1.4rem}
.sticky-buttons .button-container.emergency .content table th button span{display:inline-block;width:0;height:0;overflow:hidden}
.sticky-buttons .button-container.emergency .content table tbody td{border-bottom:solid 1px #ececec;padding:10px 0 12px}
.sticky-buttons .button-container.emergency .content table tbody td:first-of-type{font-size:1.524rem;font-weight:bold;line-height:120%}
.sticky-buttons .button-container.emergency .content table tbody td:first-of-type a{display:block;margin-top:4px;border:0;color:#f3910d;font-size:1.2rem;text-transform:uppercase;line-height:100%}
.sticky-buttons .button-container.emergency .content table tbody td:first-of-type a:hover{text-decoration:underline}
.sticky-buttons .button-container.emergency .content table tbody td:last-of-type{font-size:1.4rem;text-align:right;vertical-align:top;padding-top:3px}
.sticky-buttons .button-container.emergency .content table tbody td:last-of-type span{font-size:2.000rem;font-weight:bold}
.sticky-buttons .button-container.emergency .content table.no-times{min-height:310px}
.sticky-buttons .button-container.emergency .content table.no-times td{height:240px}
.sticky-buttons .button-container.emergency .content table.short-window{width:337px;table-layout:fixed;border-collapse:collapse}
.sticky-buttons .button-container.emergency .content table.short-window th:nth-child(1),.sticky-buttons .button-container.emergency .content table.short-window td:nth-child(1){min-width:187px}
.sticky-buttons .button-container.emergency .content table.short-window th:nth-child(2),.sticky-buttons .button-container.emergency .content table.short-window td:nth-child(2){min-width:140px}
.sticky-buttons .button-container.emergency .content table.short-window thead tr{display:block;position:relative}
.sticky-buttons .button-container.emergency .content table.short-window tbody{display:block;overflow:auto;width:calc(100% + 10px);height:230px;padding-right:10px}
.sticky-buttons .button-container.emergency .content p#lastUpdated{font-size:1.2rem;text-align:center;margin:20px 0;line-height:100%;letter-spacing:1px}
.sticky-buttons .button-container.emergency .content p#lastUpdated + p{border:solid 4px #f3910d;padding:16px;margin-bottom:0;font-size:1.9rem;letter-spacing:2px;text-transform:uppercase;text-align:center;line-height:100%}
.urgent-notice-active .sticky-buttons{top:145px}
.ac-h{visibility:hidden;opacity:0;position:absolute;left:-5000px}
@media screen and (max-width:1199px){body{padding-top:70px}
}
.upper-section>article{padding-bottom:0}
.bread-section>article{padding-bottom:1rem}
@media screen and (min-width:768px){.bread-section>article{padding-bottom:5rem}
}
.tag-section>article{padding-bottom:20px}
.news-tags{padding:1rem 0}
@media screen and (min-width:768px){.news-tags{padding:0}
}
.news-tags li{color:#bbb;font-size:14px;font-size:1.4rem;font-weight:700;display:inline-block;border:1px solid #ddd;text-align:center;padding:3px 14px;margin:0 12px 12px 0}
.news-tags li:before{display:none}
.news-tags li:last-child{margin-right:0}
.news-tags li a{display:block;width:100%;height:100%;color:#bbb;border:0}
.news-tags li a:hover{color:#fff}
@media screen and (min-width:992px) and (max-width:1439px){.container,.container-fluid{padding-left:8.5rem;padding-right:8.5rem}
}
@media screen and (min-width:1440px){.container,.container-fluid,section>article{max-width:1238px;width:100%}
}
@media screen and (min-width:768px){aside{float:right;width:35%;padding-left:4rem}
aside h4{font-size:22px;font-size:2.2rem}
.left-content{float:left;width:65%;padding-right:4rem;padding-bottom:6rem}
}
@media screen and (min-width:992px){aside{float:right;width:29.5%;padding-left:8rem}
.left-content{float:left;width:70.5%;padding-right:8rem;padding-bottom:9rem}
}
form .form-group{margin-bottom:30px}
form .form-group select{-webkit-appearance:none;background:#f4f4f4;border:1px solid #ddd;color:#5d5d5d;border-radius:0;padding:12px 25px;font-size:20px;font-size:2rem;height:auto}
form .form-group .select-input:after{font-family:icomoon;color:#c9c9c9;content:'\f053';display:inline-block;position:absolute;top:11px;right:20px;z-index:1}
form input[type="text"]{border:2px solid #9d9d9d;background:transparent;color:#9d9d9d;padding:12px 25px;font-size:20px;font-size:2rem;border-radius:0;height:auto;box-shadow:none}
form input[type="text"]:focus{background:#fff;border:2px solid #fff}
form input[type="text"]::-webkit-input-placeholder,form input[type="text"]::-moz-placeholder,form input[type="text"]:-ms-input-placeholder,form input[type="text"]:-moz-placeholder{color:#9d9d9d}
form input[type="text"]::-ms-clear{display:none}
form input[type="submit"][class*="btn-"],form input[type="button"][class*="btn-"],form input[type="reset"][class*="btn-"]{position:relative;display:inline-block;vertical-align:middle;text-align:center;font-size:1.4rem;line-height:20px;font-weight:800;text-transform:uppercase;padding:.5rem .9rem;color:#5d5d5d;border:5px solid #ececec;text-decoration:none;background:transparent;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
form input[type="submit"][class*="btn-"]:hover,form input[type="button"][class*="btn-"]:hover,form input[type="reset"][class*="btn-"]:hover,form input[type="submit"][class*="btn-"].hovered,form input[type="button"][class*="btn-"].hovered,form input[type="reset"][class*="btn-"].hovered{border:5px solid #f3910d;color:#fff;background:#f3910d}
form input[type="submit"][class*="btn-"]:active,form input[type="button"][class*="btn-"]:active,form input[type="reset"][class*="btn-"]:active,form input[type="submit"][class*="btn-"]:focus,form input[type="button"][class*="btn-"]:focus,form input[type="reset"][class*="btn-"]:focus{color:#fff;outline:0}
form input[type="submit"][class*="btn-"].btn-primary,form input[type="button"][class*="btn-"].btn-primary,form input[type="reset"][class*="btn-"].btn-primary{min-width:165px}
form input[type="submit"][class*="btn-"].btn-secondary,form input[type="button"][class*="btn-"].btn-secondary,form input[type="reset"][class*="btn-"].btn-secondary{color:#fff;border:5px solid #fff}
form input[type="submit"][class*="btn-"].btn-secondary:hover,form input[type="button"][class*="btn-"].btn-secondary:hover,form input[type="reset"][class*="btn-"].btn-secondary:hover,form input[type="submit"][class*="btn-"].btn-secondary.hovered,form input[type="button"][class*="btn-"].btn-secondary.hovered,form input[type="reset"][class*="btn-"].btn-secondary.hovered{border:5px solid #fff;color:#f3910d;background:#fff}
form input[type="submit"][class*="btn-"].btn-tertiary,form input[type="button"][class*="btn-"].btn-tertiary,form input[type="reset"][class*="btn-"].btn-tertiary{min-width:.5rem}
form input[type="submit"][href^="tel:"],form input[type="button"][href^="tel:"],form input[type="reset"][href^="tel:"]{font-style:normal}
form textarea{border:2px solid #9d9d9d;background:transparent;color:#9d9d9d;padding:12px 25px;font-size:20px;font-size:2rem;border-radius:0;height:auto;width:100%;text-align:left}
form textarea:focus{background:#fff;border:2px solid #fff}
form .checkbox-wrap{position:relative}
form .checkbox-wrap input[type=checkbox]:checked,form .checkbox-wrap input[type=checkbox]:not(:checked){width:0;height:0;display:none;opacity:0}
form .checkbox-wrap input[type=checkbox]:checked + label:before,form .checkbox-wrap input[type=checkbox]:not(:checked) + label:before{font-family:icomoon;font-size:12px;text-align:center}
form .checkbox-wrap input[type=checkbox]:checked + label:before{content:'\e929';color:#2b2b2b}
form .checkbox-wrap input[type=checkbox]:not(:checked) + label:before{content:""}
form .checkbox-wrap>label{line-height:18px;padding-left:40px;margin-bottom:20px;color:#2b2b2b;font-style:normal}
form .checkbox-wrap>label:hover{color:#f3910d;cursor:pointer}
form .checkbox-wrap>label:before{position:absolute;display:inline-block;top:2px;left:0;width:20px;height:20px;line-height:18px;border:1px solid #ddd;color:#f3910d}
form .checkbox-wrap.invalid>label:before{border-color:#ea2929;box-shadow:inset 0 0 0 1px #ea2929}
form .checkbox-wrap.invalid .error{display:block;color:#ea2929;font-size:10px;font-size:1rem;font-weight:700;text-transform:uppercase;text-align:left;position:absolute;top:-25px;left:0}
form .checkbox-wrap .error{display:none}
form .chosen-container{z-index:2}
form .chosen-container.chosen-container-single .chosen-single{border:1px solid #9d9d9d;background:transparent;color:#9d9d9d;padding:16px 25px;font-size:20px;font-size:2rem;line-height:20px;font-weight:400;border-radius:0;height:auto;box-shadow:none}
form .chosen-container.chosen-container-single .chosen-single div b{background:0}
form .chosen-container.chosen-container-single .chosen-single div b:before{font-family:icomoon;content:'\f053';position:absolute;top:16px;right:20px}
form .chosen-container.chosen-container-single .chosen-drop{border:0;border-radius:0}
form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single{background:#fff;border:2px solid #fff}
form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b:before{font-family:icomoon;content:'\f054'}
form .chosen-container .chosen-results{margin:0;padding:0}
form .chosen-container .chosen-results>li{font-size:20px;font-size:2rem;padding:10px 25px}
form .chosen-container .chosen-results>li:before{background:0}
form .chosen-container .chosen-results>li.highlighted{background:#f3910d}
.content form .text-input{position:relative;z-index:1;display:inline-block;border:1px solid #ddd;background:#f4f4f4;color:#5d5d5d;font-size:20px;font-size:2rem;border-radius:0;height:auto;box-shadow:none;vertical-align:top;width:100%}
.content form .text-input.area{padding-bottom:50px}
.content form .text-input.area textarea{position:relative;top:40px;left:-5px;padding-top:0}
.content form .text-input.area label{position:absolute;top:0}
.content form .text-input.filled{box-shadow:inset 0 0 0 1px #ddd}
.content form .text-input.filled label>span{color:#b9b9b9;text-transform:uppercase;-webkit-transform:translate3d(0.5em,-0.75em,0) scale3d(0.6,0.6,1);transform:translate3d(0.5em,-0.75em,0) scale3d(0.6,0.6,1) translateZ(1px)}
.content form .text-input.noshow{border:0}
.content form .text-input.invalid{border-color:#ea2929;box-shadow:inset 0 0 0 1px #ea2929}
.content form .text-input.invalid .error{display:block;color:#ea2929;font-size:10px;font-size:1rem;font-weight:700;text-transform:uppercase;text-align:right;position:absolute;top:-25px;right:0}
.content form .text-input.invalid .chosen-single{border:1px solid #ea2929 !important}
.content form .text-input .error{display:none}
.content form .text-input input,.content form .text-input textarea{display:block;float:right;padding:20px 25px 0;width:60%;border:0;border-radius:0;-webkit-appearance:none;position:absolute;z-index:100;width:100%;background:transparent;color:#5d5d5d;font-size:22px;font-size:2.2rem}
.content form .text-input input:focus,.content form .text-input textarea:focus{outline:0}
.content form .text-input input:focus + label>span,.content form .text-input textarea:focus + label>span{color:#b9b9b9;text-transform:uppercase;-webkit-transform:translate3d(0.5em,-0.75em,0) scale3d(0.6,0.6,1);transform:translate3d(0.5em,-0.75em,0) scale3d(0.6,0.6,1) translateZ(1px)}
.content form .text-input textarea{resize:vertical;outline:0;width:100%;height:200px}
.content form .text-input label{display:inline-block;padding:0;width:100%;height:100%;text-align:left;margin-bottom:0;font-weight:400}
.content form .text-input label span{position:relative;display:block;width:100%;padding:12px 25px;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s,color .3s;transition:transform .3s,color .3s;text-rendering:geometricPrecision}
.content form .text-input label:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid transparent;-webkit-transition:border-width .3s,border-color .3s;transition:border-width .3s,border-color .3s}
.content form .text-input.select-input{z-index:10}
.content form .chosen-container.chosen-container-single .chosen-single{border:0;background:#f4f4f4;color:#5d5d5d}
.content form .chosen-container.chosen-container-single .chosen-single div b{background:0}
.content form .chosen-container.chosen-container-single .chosen-single div b:before{color:#c9c9c9}
.content form .chosen-container.chosen-container-single .chosen-drop{background:#f4f4f4;border:1px solid #ddd;box-shadow:none}
.shell{position:absolute;line-height:1;display:inline-block;width:100%;height:100%}
.shell span{position:absolute;left:3px;top:1px;color:transparent;pointer-events:none;z-index:-1}
.shell span i{font-style:normal;color:transparent;opacity:0;visibility:hidden}
input.masked,.shell span{font-size:16px;font-family:monospace;padding-right:10px;background-color:transparent;text-transform:uppercase}
@media screen and (max-width:991px){.content .form-group{margin-bottom:0}
.content .form-group .text-input{margin-top:15px}
.content .form-group .text-input select{margin-top:0;border:0}
}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2017 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0,0,0,0)}
.chosen-container.chosen-with-drop .chosen-drop{clip:auto}
.chosen-container a{cursor:pointer}
.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999}
.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}
.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/chosen-sprite.png") no-repeat 0 2px}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}
.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}
.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 0 4px 0;padding:0;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}
.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}
.chosen-container-multi .chosen-results{margin:0;padding:0}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}
.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}
.chosen-disabled{opacity:.5 !important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single abbr{right:auto;left:26px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}
.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url("../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/chosen-sprite.png") no-repeat -30px -20px;direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}
}
header{position:relative;width:100%;background:#fff;z-index:1040}
header>div{margin:0 auto;position:relative}
header .main .urgent-notice-wrap{display:none}
header nav .top-nav-mob{display:none}
header nav .engage{display:none}
@media screen and (max-width:1199px){header nav{position:fixed;top:0;width:100%}
header nav .engage{display:block}
header .full-nav,header .mob-search{background:#2b2b2b;height:0;position:fixed;width:100%;z-index:1000;padding:0 20px;overflow:auto;opacity:0;transition:all .3s}
header .full-nav.active,header .mob-search.active{opacity:1;padding:20px 20px 50px;height:calc(100% - 70px);transition:all .3s}
header .full-nav .col-sm-12{padding:0}
header .full-nav ul{margin-bottom:20px}
header .full-nav ul li{padding-left:0;border-top:1px solid #fff;margin:0}
header .full-nav ul li:before{background:transparent}
header .full-nav ul li.top-search,header .full-nav ul li.nohover{display:none}
header .full-nav ul li:first-child{border:0}
header .full-nav ul li a{color:#fff;border-bottom:0;display:block;padding:17px 0;font-weight:400;font-size:18px;font-size:1.8rem;line-height:1.25em}
header .full-nav ul li a[data-menu]:after{font-family:icomoon;content:'\e908';color:#f3910d;position:absolute;top:17px;right:0;font-size:1.4rem}
header .full-nav ul.top-nav{display:none}
header .full-nav ul.top-nav.top-nav-mob{display:block}
header .full-nav ul.top-nav li a [class^="icon-"],header .full-nav ul.top-nav li a [class*=" icon-"]{font-size:1.25rem;position:relative;margin-right:1em;font-weight:400}
header .full-nav .em-wait{display:block;border:3px solid #ececec;text-align:center;background:transparent;color:#fff;font-weight:400;padding:10px 0}
header .full-nav .em-wait span{color:#f3910d;display:inline-block;margin-right:15px;vertical-align:middle;font-size:18px;font-size:1.8rem}
header .full-nav .logo{display:none}
header .full-nav .utility-hover,header .full-nav .nav-hover{background:#2b2b2b;position:fixed;top:70px;left:100%;height:calc(100% - 70px);width:100%;z-index:1000;padding:50px 20px 50px;overflow:auto;transition:all .3s}
header .full-nav .utility-hover.active,header .full-nav .nav-hover.active{left:0;transition:all .3s}
header .full-nav .utility-hover .nav-back,header .full-nav .nav-hover .nav-back{position:absolute;top:1.5rem;left:2rem;font-size:16px;font-size:1.6rem;text-transform:uppercase;color:#fff}
header .full-nav .utility-hover .nav-back span,header .full-nav .nav-hover .nav-back span{position:relative;top:2px;font-size:15px;font-size:1.5rem;margin-right:5px}
header .full-nav .utility-hover .icon-close,header .full-nav .nav-hover .icon-close{display:none}
header .utility-hover{color:#fff}
header .utility-hover a{color:#f3910d}
header .utility-hover a.btn-primary{color:#fff}
header .utility-hover .btn-grey,header .utility-hover .btn-default{border:solid 5px #ececec;color:#ececec}
header .utility-hover .portal-box{width:100%;height:auto;min-height:200px;padding:35px 40px}
header .utility-hover .portal-box h4{font-size:30px;font-size:3rem;line-height:30px;font-weight:300;color:#fff}
header .utility-hover .portal-box p{color:#fff}
header .utility-hover .portal-box a{position:relative}
header .utility-hover .portal-box.purple{background:#171a5b}
header .utility-hover .portal-box.orange{background:#f3910d}
header .utility-hover .portal-box.grey{background:#9d9d9d}
header .utility-hover .portal-box.white{background:#fff}
header .utility-hover .portal-box.white h4{color:#2b2b2b}
header .utility-hover .portal-box.white p{color:#2b2b2b}
header .utility-hover .location-search{margin-bottom:20px;overflow:auto;position:relative;width:100%}
header .utility-hover .location-search input[type="text"]{background:#fff;color:#5d5d5d;font-size:16px;font-size:1.6rem;width:90%;border:0;float:left;height:35px;border-radius:0;box-shadow:none}
header .utility-hover .location-search .divider{height:30px;width:1px;background:#ddd;float:left;position:absolute;right:10%;top:4px}
header .utility-hover .location-search button[type="submit"]{color:#f3910d;float:left;background:#fff;border:0;width:10%;font-size:16px;font-size:1.6rem;height:35px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
header .utility-hover .location-search button[type="submit"]:hover{color:#fff;background:#f3910d}
header .utility-hover .first-result h5{margin-top:15px;font-size:20px;font-size:2rem;text-transform:uppercase}
header .utility-hover .first-result p{margin-bottom:20px;line-height:2.25rem}
header .utility-hover .first-result .distance{color:#9d9d9d;font-size:17.5px;font-size:1.75rem;font-weight:700}
header .utility-hover .first-result a:not(.btn-default),header .utility-hover .first-result a:not(.btn-default):visited{font-size:14px;font-size:1.4rem;text-transform:uppercase;font-weight:800;color:#f3910d;border-bottom:0}
header .utility-hover .first-result a.btn-default{margin-top:16px}
header .utility-hover .all-results{margin-bottom:20px}
header .utility-hover .all-results .result-location{margin-bottom:20px}
header .utility-hover .all-results .result-location h6{font-size:16px;font-size:1.6rem;color:#fff}
header .utility-hover .all-results .result-location span{color:#9d9d9d;font-size:17.5px;font-size:1.75rem;font-weight:700;float:right}
header .utility-hover .all-results .result-location p{margin:0}
header .utility-hover .contact-schedule p{font-weight:700;margin-bottom:5px}
header .utility-hover .contact-schedule li{margin-bottom:5px;border-top:0;padding-left:15px}
header .utility-hover .contact-schedule li:before{background:#f3910d}
header .nav-hover .link-list{margin:0 auto 20px;border-bottom:1px solid #fff;width:85%}
header .nav-hover .link-list:first-child{margin-top:10px}
header .nav-hover .link-list:last-child{border-bottom:0}
header .nav-hover .link-list ul{margin:0}
header .nav-hover .link-list ul li{padding:0;text-align:left;margin-bottom:15px;border-top:0}
header .nav-hover .link-list ul li:before{background:transparent}
header .nav-hover .link-list ul li a,header .nav-hover .link-list ul li a:visited{color:#fff;font-weight:800;border-bottom:0;padding:0}
header .nav-hover .link-list ul li a:hover,header .nav-hover .link-list ul li a:visited:hover{color:#f3910d}
header .nav-hover .link-list ul li a:after,header .nav-hover .link-list ul li a:visited:after{content:''}
header .nav-hover .content{color:#fff}
header .nav-hover .content .information{position:absolute;z-index:3;top:79px;left:0;width:100%;padding:20px;background-color:#ececec;font-size:1.4rem;line-height:140%;color:#2b2b2b}
header .nav-hover .content .information:before{content:'';position:absolute;top:-8px;right:21px;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #ececec transparent}
header .nav-hover .content .information p{margin-bottom:10px}
header .nav-hover .content .information ul li{border:0;padding-left:15px;margin-bottom:10px}
header .nav-hover .content .information ul li:before{margin-top:6px;width:5px;height:5px;background:#f3910d}
header .nav-hover .content table{width:100%;position:relative;z-index:2}
header .nav-hover .content table th{color:#fff;padding-bottom:20px;font-size:1.8rem;text-transform:uppercase;vertical-align:top}
html.larger header .nav-hover .content table th{font-size:1.4rem}
header .nav-hover .content table th:last-of-type{position:relative;width:65%;text-align:right;line-height:120%}
header .nav-hover .content table th button{display:inline-block;background:transparent;width:16px;height:16px;position:relative;border:0;margin-left:3px}
header .nav-hover .content table th button i{position:absolute;top:2px;right:0;color:#fff;font-size:1.4rem}
header .nav-hover .content table th button span{display:inline-block;width:0;height:0;overflow:hidden}
header .nav-hover .content table tbody td{border-bottom:solid 1px #ececec;padding:10px 0 12px}
header .nav-hover .content table tbody td:first-of-type{font-size:1.524rem;font-weight:bold;line-height:120%;width:70%}
header .nav-hover .content table tbody td:first-of-type a{display:block;margin-top:4px;border:0;color:#f3910d;font-size:1.2rem;text-transform:uppercase;line-height:100%}
header .nav-hover .content table tbody td:first-of-type a:hover{text-decoration:underline}
header .nav-hover .content table tbody td:last-of-type{font-size:1.4rem;text-align:right;vertical-align:top;padding-top:3px}
header .nav-hover .content table tbody td:last-of-type span{font-size:2.000rem;font-weight:bold}
header .nav-hover .content table.no-times{min-height:310px}
header .nav-hover .content table.no-times td{height:240px}
header .nav-hover .content table.short-window{width:337px;table-layout:fixed;border-collapse:collapse}
header .nav-hover .content table.short-window th:nth-child(1),header .nav-hover .content table.short-window td:nth-child(1){min-width:187px}
header .nav-hover .content table.short-window th:nth-child(2),header .nav-hover .content table.short-window td:nth-child(2){min-width:140px}
header .nav-hover .content table.short-window thead tr{display:block;position:relative}
header .nav-hover .content table.short-window tbody{display:block;overflow:auto;width:calc(100% + 10px);height:230px;padding-right:10px}
header .nav-hover .content p#lastUpdated{font-size:1.2rem;text-align:center;margin:20px 0;line-height:100%;letter-spacing:1px}
header .nav-hover .content p#lastUpdated + p{border:solid 4px #f3910d;padding:16px;margin-bottom:0;font-size:1.9rem;letter-spacing:2px;text-transform:uppercase;text-align:center;line-height:100%}
header .nav-hover .btn-large{left:50%;margin-left:-130px;color:#fff}
header .mob-header{color:#f3910d;font-size:12px;font-size:1.2rem;font-weight:700;text-transform:uppercase}
header .mob-nav{height:70px;background:#fff;position:relative;width:100%}
.urgent-notice-active header .mob-nav{top:auto}
header .mob-nav .logo{display:inline-block;background-size:120px 36px;height:36px;width:120px;margin:17px 0 0 20px;border-bottom:0}
header .mob-nav .logo span{width:100%}
header .mob-nav .menu.icon-menu,header .mob-nav .menu.icon-close{position:absolute;top:16px;right:85px;border-bottom:0;color:#9d9d9d;font-size:20px;font-size:2rem}
header .mob-nav .menu.icon-menu>span,header .mob-nav .menu.icon-close>span{font-family:'Alegreya Sans',sans-serif;text-transform:uppercase;display:block;font-size:14px;font-size:1.4rem;font-weight:800;margin-left:-10px;padding-top:4px}
header .mob-nav .search-mob.icon-search_sm,header .mob-nav .search-mob.icon-close{position:absolute;top:18px;right:20px;border-bottom:0;color:#9d9d9d;font-size:18px;font-size:1.8rem}
header .mob-nav .search-mob.icon-search_sm>span,header .mob-nav .search-mob.icon-close>span{font-family:'Alegreya Sans',sans-serif;text-transform:uppercase;display:block;font-size:14px;font-size:1.4rem;font-weight:800;margin-left:-10px;padding-top:4px}
header .mob-nav .mob-search form{overflow:auto}
header .mob-nav .mob-search input[type="text"]{background:#fff;color:#5d5d5d;font-size:25px;font-size:2.5rem;font-weight:300;width:80%;border:0;float:left;height:55px;box-shadow:none}
header .mob-nav .mob-search button[type="submit"]{color:#f3910d;float:left;background:#fff;border:0;width:20%;font-size:24px;font-size:2.4rem;height:55px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
header .mob-nav .mob-search button[type="submit"]:hover{color:#fff;background:#f3910d}
header .mob-nav .mob-search .search-clear{display:block;font-size:14px;font-size:1.4rem;font-weight:800;text-transform:uppercase;text-align:center;margin:20px 0;color:#bbb}
header .mob-nav .mob-search .search-clear span{font-size:5rempx;font-size:.5remrem;margin-left:5px}
.urgent-sticky{position:fixed;top:0;width:100%}
}
@media screen and (max-width:767px) and (min-width:1px){.hospital header nav{position:absolute;top:-70px}
.hospital header nav.stuck{position:fixed;top:0}
.amg-page header nav{position:absolute;top:-70px}
.amg-page header nav.stuck{position:fixed;top:0}
}
@media screen and (min-width:768px) and (max-width:991px){.hospital header nav{position:absolute;top:-70px}
.hospital header nav.stuck{position:fixed;top:0}
.amg-page header nav{position:absolute;top:-70px}
.amg-page header nav.stuck{position:fixed;top:0}
}
@media screen and (min-width:992px) and (max-width:1199px){.hospital header nav{position:absolute;top:-70px}
.hospital header nav.stuck{position:fixed;top:0}
.amg-page header nav{position:absolute;top:-70px}
.amg-page header nav.stuck{position:fixed;top:0}
}
@media screen and (max-width:767px){header .utility-hover .list-pages.section{padding:1.1rem 0 1.6rem}
header .utility-hover .list-pages .list-pages-heading{margin-top:0}
header .utility-hover .list-pages .list-pages-heading a{color:#ececec}
header .utility-hover .list-pages li{padding:1rem 0}
header .nav-hover .services li{display:inline-block;width:13%;margin:0 3px 3px 0;border-top:0}
header .nav-hover .doctor-form .form-group{margin-bottom:0}
header .nav-hover .doctor-form .form-group select{background:transparent;border:2px solid #9d9d9d;color:#9d9d9d;border-radius:0;padding:12px 25px;font-size:20px;font-size:2rem;height:auto}
header .nav-hover .doctor-form .form-group .form-control{margin-top:15px}
header .nav-hover .doctor-form .btn-primary{width:100%;color:#fff;border-radius:0;margin:30px 0 20px}
header .nav-hover .doctor-form .adv{color:#f3910d;text-transform:uppercase;font-size:14px;font-size:1.4rem;text-align:center}
}
@media screen and (min-width:768px) and (max-width:991px){header .nav-hover .link-list{display:inline-block;width:auto;margin-top:40px;padding:0 40px;border-bottom:0;border-right:1px solid #fff}
header .nav-hover .link-list:first-child{padding-left:0}
header .nav-hover .link-list:last-child,header .nav-hover .link-list:nth-child(3n){border:0;padding-right:0}
header .nav-hover .form-group select{background:transparent;border:2px solid #9d9d9d;color:#9d9d9d;border-radius:0;padding:15px 25px;font-size:20px;font-size:2rem;height:auto}
}
@media screen and (min-width:992px){header .full-nav.active .container-fluid{padding:0 20px}
}
@media screen and (min-width:1200px){header nav{padding:0}
header .mob-nav{display:none}
header .mob-header{display:none}
header .full-nav{position:relative;background:transparent;top:auto;padding:0;height:auto;opacity:1;overflow:visible;margin:0}
header .full-nav .em-wait,header .full-nav .nav-back{display:none}
header .full-nav .utility{display:block;height:60px;max-width:1238px;margin:0 auto}
header .full-nav .utility ul.top-nav{list-style:none;padding:0;margin:0;float:right;position:relative;top:12px}
header .full-nav .utility ul.top-nav>li{display:inline-block;padding:0;margin:0;border:0}
header .full-nav .utility ul.top-nav>li.mob-link{display:none}
header .full-nav .utility ul.top-nav>li:before{background:0}
header .full-nav .utility ul.top-nav>li>a,header .full-nav .utility ul.top-nav>li .translation-button-container a{display:block;border-bottom:0;font-weight:800;font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#5d5d5d;padding-right:40px;letter-spacing:.15rem}
header .full-nav .utility ul.top-nav>li>a [class^="icon-"],header .full-nav .utility ul.top-nav>li .translation-button-container a [class^="icon-"],header .full-nav .utility ul.top-nav>li>a [class*=" icon-"],header .full-nav .utility ul.top-nav>li .translation-button-container a [class*=" icon-"]{content:'';background:0;font-family:icomoon;font-size:2rem;position:relative;top:3px;margin-right:.5em;font-weight:400}
header .full-nav .utility ul.top-nav>li>a:hover,header .full-nav .utility ul.top-nav>li .translation-button-container a:hover{color:#f3910d}
header .full-nav .utility ul.top-nav>li:last-child{display:inline-block}
header .full-nav .utility ul.top-nav>li:last-child>a{padding-right:0}
header .full-nav .utility .utility-hover{display:block;position:fixed;left:0;top:0;background:#ddd;width:100%;height:0;z-index:1000;opacity:0;overflow:auto;transition:opacity .7s,height .7s}
header .full-nav .utility .utility-hover.active{opacity:1;height:100%;transition:opacity .7s,height .7s}
header .full-nav .utility .utility-hover .close.icon-close{display:block;position:absolute;top:20px;right:0;border-bottom:0;color:#5d5d5d;font-size:20px;font-size:2rem;opacity:1}
header .full-nav .utility .utility-hover .content-block{margin-top:115px}
header .full-nav .utility .utility-hover .content-block .category{margin:0 0 .5em}
header .full-nav .utility .utility-hover .content-block h3{margin-bottom:.8em}
header .full-nav .utility .utility-hover .content-block h4{margin-bottom:20px}
header .full-nav .utility .utility-hover .content-block .intro{max-width:900px;margin:0 auto 30px}
header .full-nav .utility .utility-hover .content-block .box-row>div{padding:0}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box{display:block;width:100%;height:302px;padding:35px 40px}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box h4{font-size:30px;font-size:3rem;line-height:30px;font-weight:300;color:#fff}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box p{color:#fff}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box a{position:absolute;bottom:45px;left:40px}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box.orange{background:#f3910d}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box.purple{background:#171a5b}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box.grey{background:#2b2b2b}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box.white{background:#fff}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box.white h4{color:#2b2b2b}
header .full-nav .utility .utility-hover .content-block .box-row .portal-box.white p{color:#2b2b2b}
header .full-nav .utility .utility-hover .content-block .location-search{margin-bottom:0;overflow:auto;position:relative;width:100%}
header .full-nav .utility .utility-hover .content-block .location-search input[type="text"]{background:#fff;color:#5d5d5d;font-size:30px;font-size:3rem;width:90%;border:0;float:left;height:75px;box-shadow:none}
header .full-nav .utility .utility-hover .content-block .location-search .divider{height:50px;width:1px;background:#ddd;float:left;position:absolute;right:10%;top:14px}
header .full-nav .utility .utility-hover .content-block .location-search button[type="submit"]{color:#f3910d;float:left;background:#fff;border:0;width:10%;font-size:35px;font-size:3.5rem;height:75px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
header .full-nav .utility .utility-hover .content-block .location-search button[type="submit"]:hover{color:#fff;background:#f3910d}
header .full-nav .utility .utility-hover .content-block .first-result{margin-bottom:40px}
header .full-nav .utility .utility-hover .content-block .first-result h5{font-size:22px;font-size:2.2rem;text-transform:uppercase}
header .full-nav .utility .utility-hover .content-block .first-result p{margin-bottom:30px;line-height:2.25rem}
header .full-nav .utility .utility-hover .content-block .first-result .distance{color:#9d9d9d;font-size:17.5px;font-size:1.75rem;font-weight:700}
header .full-nav .utility .utility-hover .content-block .first-result a:not(.btn-default),header .full-nav .utility .utility-hover .content-block .first-result a:not(.btn-default):visited{font-size:14px;font-size:1.4rem;text-transform:uppercase;font-weight:800;color:#f3910d;border-bottom:0}
header .full-nav .utility .utility-hover .content-block .first-result a:not(.btn-default).loc-phone,header .full-nav .utility .utility-hover .content-block .first-result a:not(.btn-default):visited.loc-phone{color:#2b2b2b;border-bottom:1px solid #2b2b2b;font-size:20px;font-weight:700}
header .full-nav .utility .utility-hover .content-block .first-result a:not(.btn-default):hover,header .full-nav .utility .utility-hover .content-block .first-result a:not(.btn-default):visited:hover{color:#2b2b2b}
header .full-nav .utility .utility-hover .content-block .first-result a.btn-default{margin-top:16px}
header .full-nav .utility .utility-hover .content-block .all-results .result-location{width:45%;margin-right:50px;margin-bottom:50px;float:left}
header .full-nav .utility .utility-hover .content-block .all-results .result-location:nth-child(2n){margin-right:0}
header .full-nav .utility .utility-hover .content-block .all-results .result-location h6{font-size:16px;font-size:1.6rem;color:#2b2b2b}
header .full-nav .utility .utility-hover .content-block .all-results .result-location span{color:#9d9d9d;font-size:17.5px;font-size:1.75rem;font-weight:700;float:right}
header .full-nav .utility .utility-hover .content-block .all-results .result-location p{margin:0}
header .full-nav .utility .utility-hover .content-block .location-type h4{margin-bottom:10px}
header .full-nav .utility .utility-hover .content-block .location-type .list-pages-content ul{margin-bottom:40px;float:none}
header .full-nav .utility .utility-hover .content-block .location-type .list-pages-content li{border-bottom:1px solid #ececec;padding:10px 0;display:block}
header .full-nav .utility .utility-hover .content-block .location-type .list-pages-content li:before{background:transparent}
header .full-nav .utility .utility-hover .content-block .location-type .list-pages-content li a{border-bottom:0;font-weight:700}
header .full-nav .utility .utility-hover .content-block .location-type .list-pages-content li a:before{content:''}
header .full-nav .utility .utility-hover .content-block form{position:relative;overflow:auto;margin-bottom:75px}
header .full-nav .utility .utility-hover .content-block form input[type="text"]{background:#fff;color:#5d5d5d;font-size:30px;font-size:3rem;width:93.5%;border:0;float:left;height:75px;box-shadow:none;padding:20px 100px 20px 25px}
header .full-nav .utility .utility-hover .content-block form .divider{height:50px;width:1px;background:#ddd;float:left;position:absolute;right:6.5%;top:14px}
header .full-nav .utility .utility-hover .content-block form button[type="submit"]{color:#f3910d;float:left;background:#fff;border:0;width:6.5%;font-size:30px;font-size:3rem;height:75px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
header .full-nav .utility .utility-hover .content-block form button[type="submit"]:hover{color:#fff;background:#f3910d}
header .full-nav .utility .utility-hover .content-block form .search-clear{display:block;font-size:14px;font-size:1.4rem;font-weight:800;text-transform:uppercase;text-align:center;color:#bbb;position:absolute;top:30%;right:9%;border-bottom:0;letter-spacing:1px}
header .full-nav .utility .utility-hover .content-block form .search-clear span{font-size:10px;font-size:1rem;margin-left:5px}
header .full-nav .utility .utility-hover .content-block form .search-clear:hover{color:#f3910d}
header .full-nav .utility .utility-hover .content-block .results{margin-bottom:25px;overflow:auto}
header .full-nav .utility .utility-hover .content-block .results .result-box{display:block;background:#5d5d5d;padding:30px;float:left;width:31.5%;margin:0 27px 25px 0;border-bottom:0}
header .full-nav .utility .utility-hover .content-block .results .result-box:nth-child(3n){margin-right:0}
header .full-nav .utility .utility-hover .content-block .results .result-box .tag{color:#f3910d;font-weight:700;font-size:14px;font-size:1.4rem;text-transform:uppercase;display:block;margin-bottom:15px}
header .full-nav .utility .utility-hover .content-block .results .result-box h5{color:#fff}
header .full-nav .utility .utility-hover .content-block .results .result-box[href]:hover{background:#f3910d;border-bottom:0}
header .full-nav .utility .utility-hover .content-block .results .result-box[href]:hover .tag{color:#fff}
header .full-nav .main{width:100%;margin:0 auto;position:absolute;left:50%;transform:translateX(-50%)}
header .full-nav .main .logo{display:inline-block;height:61px;width:208px;margin-top:20px;border-bottom:0}
header .full-nav .main .logo span.lg-logo{width:100%}
header .full-nav .main .logo span.sticky-logo{display:none}
header .full-nav .main ul.primary{list-style:none;padding:0;margin:33px 0 0;float:right;position:relative}
header .full-nav .main ul.primary>li{display:inline-block;padding:0;margin:0;border-bottom:0}
header .full-nav .main ul.primary>li:before{background:0}
header .full-nav .main ul.primary>li>a{display:block;border-bottom:0;font-size:18px;font-size:1.8rem;color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.1rem;padding-right:80px}
header .full-nav .main ul.primary>li>a:hover,header .full-nav .main ul.primary>li>a.active{color:#f3910d}
html.larger header .full-nav .main ul.primary>li>a{padding-right:20px;font-size:16px;font-size:1.6rem}
header .full-nav .main ul.primary>li>a:after{content:''}
.bg-white header .full-nav .main ul.primary>li>a{color:#414141}
header .full-nav .main ul.primary>li:last-child>a{padding-right:0}
header .full-nav .main{display:block}
header .full-nav .main .logo{position:relative;z-index:10}
header .full-nav .main ul.primary{z-index:10}
header .full-nav .main ul.primary li{border:0}
header .full-nav .main ul.primary li:nth-child(3n) a{padding-right:0}
header .full-nav .main ul.primary li:last-child{display:none}
header .full-nav .main ul.primary li:last-child .icon-search_sm{display:none}
header .full-nav .nav-hover{position:absolute;top:0;left:0;z-index:1;background:#2b2b2b;padding:0;width:100%;height:0;opacity:0;color:#9d9d9d;transition:all .3s}
header .full-nav .nav-hover.active{padding:145px 0 85px;height:auto;opacity:1;transition:all .5s}
header .full-nav .nav-hover .doctor-form{padding:0;width:100%;margin-bottom:-30px}
header .full-nav .nav-hover .doctor-form hr{color:#9d9d9d;margin:0}
header .full-nav .nav-hover .doctor-form .btn-primary{color:#fff;width:100%;padding:12px 25px;font-size:16px;font-size:1.6rem;letter-spacing:.1rem}
header .full-nav .nav-hover .doctor-form .chosen-container .chosen-results{max-height:150px}
header .full-nav .nav-hover .link-list{border-right:1px solid #fff;color:#fff;padding:0 60px;margin-top:0;width:auto;display:inline-block;vertical-align:top}
header .full-nav .nav-hover .link-list:first-child{padding-left:0}
header .full-nav .nav-hover .link-list:last-child{border:0;padding-right:0}
header .full-nav .nav-hover .link-list ul{margin:0}
header .full-nav .nav-hover .link-list ul li{padding:0;text-align:left;margin-bottom:35px;border-top:0}
header .full-nav .nav-hover .link-list ul li:last-child{margin-bottom:0}
header .full-nav .nav-hover .link-list ul li:before{background:transparent}
header .full-nav .nav-hover .link-list ul li a,header .full-nav .nav-hover .link-list ul li a:visited{color:#fff;font-weight:800;border-bottom:0;padding:0}
header .full-nav .nav-hover .link-list ul li a:hover,header .full-nav .nav-hover .link-list ul li a:visited:hover{color:#f3910d}
header .full-nav .nav-hover .link-list ul li a:after,header .full-nav .nav-hover .link-list ul li a:visited:after{content:''}
header .full-nav .nav-hover .nav-conditions{display:none}
header .full-nav .nav-hover .nav-conditions .btn-large{color:#fff;float:right}
header .full-nav .nav-hover .nav-conditions hr{margin:60px 0 50px}
header .full-nav .nav-hover.active .nav-conditions,header .full-nav .nav-hover.active .doctor-form{display:block}
header .full-nav .nav-hover .services h4{font-size:24px;font-size:2.4rem;margin-bottom:.5em}
header .full-nav .nav-hover .services .service-links li{border-top:0}
header .full-nav .nav-hover .services .service-links li a:after{content:''}
header .stuck .full-nav .main{display:block;background:#2b2b2b;position:fixed;top:0;left:0;width:100%;z-index:100;opacity:1;transform:translateX(0)}
header .stuck .full-nav .main .container-fluid{height:60px}
header .stuck .full-nav .main .urgent-notice-wrap{display:block}
header .stuck .full-nav .main .logo{display:inline-block;height:21px;width:208px;margin-top:15px;border-bottom:0}
header .stuck .full-nav .main .logo span.lg-logo{display:none}
header .stuck .full-nav .main .logo span.sticky-logo{display:block}
header .stuck .full-nav .main .logo span.sticky-logo svg{width:208px;height:30px}
header .stuck .full-nav .main ul.primary{list-style:none;padding:0;margin:14px 0 0;float:right;position:relative;z-index:10}
header .stuck .full-nav .main ul.primary li{display:inline-block;border:0}
header .stuck .full-nav .main ul.primary li:before{background:0;padding-left:0}
header .stuck .full-nav .main ul.primary li a{color:#fff;border-bottom:0;font-size:15px;font-size:1.5rem;letter-spacing:.1rem;text-transform:uppercase;padding-top:0;padding-bottom:0}
header .stuck .full-nav .main ul.primary li a:hover,header .stuck .full-nav .main ul.primary li a.active{color:#f3910d}
header .stuck .full-nav .main ul.primary li:nth-child(3n) a{padding-right:80px}
header .stuck .full-nav .main ul.primary li .icon-search_sm{display:block}
header .stuck .full-nav .main .nav-hover.active{top:60px;padding:85px 0}
.urgent-notice-active header .stuck .full-nav .main{top:72px}
#patients>.container-fluid{display:none}
#patients.active>.container-fluid{display:block}
#contact .content-block section>article{max-width:1100px}
#contact .content-block section>article>div .row>div:nth-child(2){padding-left:8.33333333%}
}
@media screen and (min-width:1200px) and (max-width:1299px){header .full-nav .nav-hover .link-list{padding:0 35px}
}
.urgent-notice-wrap{width:100%}
.urgent-notice-wrap__container{display:none}
.urgent-notice-wrap__container .content-container{display:flex;flex-direction:row;max-width:1132px;margin:0 auto}
.urgent-notice-wrap__container .content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}
.urgent-notice-wrap__container .content__copy{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}
.urgent-notice-wrap__container .content .icon{margin-right:10px}
.urgent-notice-wrap__container strong{font-size:1.8rem;display:inherit;line-height:1em;margin-bottom:.25em}
.urgent-notice-wrap__container li,.urgent-notice-wrap__container .urgent-notice__link{color:#fff}
.urgent-notice-wrap__container ul{margin-bottom:0;font-size:1.6rem;line-height:1em}
.urgent-notice-wrap__container li{list-style:none;display:inline-block;padding-left:9px;line-height:1em;margin-bottom:0}
.urgent-notice-wrap__container li:before{content:'•';font-size:4rem;line-height:0;background-color:transparent;position:relative;left:-6px;top:6px;display:inline}
.urgent-notice-wrap__container li:first-child{padding-left:0}
.urgent-notice-wrap__container li:first-child:before{content:none}
.urgent-notice-wrap__container .urgent-notice__link{border-bottom:0;display:inherit;font-weight:400;height:auto;line-height:1em}
.urgent-notice-wrap__container .urgent-notice__link:not(.close){text-decoration:underline}
.urgent-notice-wrap__container .icon{display:block;font-size:32px}
.urgent-notice-wrap__container .close{opacity:1;border-bottom:0;font-weight:900;text-shadow:none}
.urgent-notice{background-color:red;color:#fff;overflow:hidden;position:relative}
.urgent-notice .content{padding:16px}
.ahs-service-line{font-size:16px;padding-bottom:16px;padding-top:16px;width:100%}
.ahs-service-line.-matching-bg{margin-top:-8px;padding-top:0}
.ahs-service-line .content{max-width:1132px;margin:0 auto;width:100%;padding:0 16px 0 64px}
footer{background:#2b2b2b;color:#9d9d9d}
footer.subscribe{padding-top:0}
footer.subscribe .marketo-form{background-color:#ddd;margin-bottom:55px;padding:25px}
footer.subscribe .marketo-form button{background-color:#f3910d;border-color:#f3910d;color:#fff}
footer.subscribe .marketo-form button:hover{background-color:#fff;border-color:#ececec;color:#5d5d5d}
footer.subscribe .marketo-form input{border-width:5px;border-color:#ececec;color:#5d5d5d;padding:.7rem 1rem;height:44px;font-size:1em;margin:0 20px}
footer.subscribe .marketo-form label{color:#000}
footer a,footer a:visited{color:#9d9d9d;border-bottom:0;font-weight:400}
footer a:active{color:#f3910d}
footer h4{font-weight:800;margin-top:18px}
footer h4 a,footer h4 a:visited{font-weight:800;color:#fff}
footer .foot-links a{display:block}
footer .social a,footer .social a:visited{color:#f3910d;display:inline-block;vertical-align:middle}
footer .social a:last-child,footer .social a:visited:last-child{margin-right:0}
footer .social a:active,footer .social a:visited:active{color:#fff}
footer .out-links a,footer .out-links a:visited{color:#fff}
footer .out-links a:hover,footer .out-links a:visited:hover{color:#f3910d;border-bottom:0}
footer .call-find-doctor{margin-bottom:20px;font-size:2.0rem}
footer .call-find-doctor a{font-weight:bold;margin-left:6px;color:white}
footer .footer-copyright a:last-child{margin-right:0}
.modal-wrapper{position:fixed;left:0;right:0;bottom:0;top:0;z-index:10050;overflow:hidden;display:none;background:rgba(0,0,0,0)}
.modal-wrapper.in{background:rgba(0,0,0,0.5);display:block}
.modal-wrapper>figure{width:50%;max-width:800px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background:#fff;padding:3rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;-webkit-box-shadow:0 0 15px 0 #000;-moz-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000;z-index:1}
@media screen and (min-width:768px) and (max-width:991px){.modal-wrapper>figure{width:75%}
}
@media screen and (min-width:992px) and (max-width:1199px){.modal-wrapper>figure{width:75%}
}
.modal-wrapper>figure>header>button{position:absolute;right:-3rem;top:-3rem;height:3rem;width:3rem;background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;line-height:2.2rem;font-size:3rem;font-weight:700;color:#f3910d;border-color:#f3910d;cursor:pointer;opacity:1}
.modal-wrapper>figure>header>button:focus,.modal-wrapper>figure>header>button:active{outline:0}
.modal-wrapper>figure.video-modal article{position:relative;padding-top:56.25%}
.modal-wrapper>figure.video-modal article>iframe{position:absolute;left:0;top:0;height:100%;width:100%}
@media screen and (max-width:767px){footer{padding:40px 5px}
footer.subscribe{padding:0}
footer.subscribe .marketo-form button{width:100%}
footer.subscribe .marketo-form input{margin:0 0 10px 0}
footer h4{font-size:22px;font-size:2.2rem;margin-bottom:.6em}
footer .foot-links{max-width:80%;margin-bottom:40px}
footer .foot-links a{font-size:16px;font-size:1.6rem;line-height:1.25em;font-weight:600;margin-bottom:1em}
footer .social{margin:40px 0 20px;text-align:center}
footer .social a{font-size:32.5px;font-size:3.25rem;margin-right:15px}
footer .social a:last-child{margin-right:0}
footer .social a.icon-facebook,footer .social a.icon-instagram,footer .social a.icon-linkedin{font-size:25px;font-size:2.5rem}
footer .social a.icon-youtube,footer .social a.icon-email,footer .social a.icon-snapchat{font-size:27.5px;font-size:2.75rem}
footer .out-links h4{line-height:1.25em;margin-bottom:1.25em}
footer .footer-copyright p{font-size:16px;font-size:1.6rem;text-align:center;margin-bottom:0}
footer .footer-copyright a{font-size:12px;font-size:1.2rem;margin-left:1em}
footer .footer-copyright a:first-child{margin-left:0}
}
@media screen and (min-width:768px){footer{padding:55px 0;background:#2b2b2b;color:#9d9d9d}
footer.subscribe{padding:0}
footer h4{font-size:20px;font-size:2rem;margin-bottom:.5em}
footer h4 a:hover{border-bottom:0}
footer .foot-links a{font-size:18px;font-size:1.8rem;line-height:1em;display:block;margin-bottom:1.5em}
footer .foot-links a:hover{border-bottom:0}
footer .col-2{text-align:right}
footer .social{margin-bottom:30px}
footer .social a{font-size:20px;font-size:2rem;margin-right:15px}
footer .social a:last-child{margin-right:0}
footer .social a.icon-email{top:1px;position:relative}
footer .social a.icon-twitter{margin-right:15px}
footer .social a.icon-facebook{font-size:16px;font-size:1.6rem;margin-right:15px}
footer .social a.icon-linkedin,footer .social a.icon-instagram{font-size:16px;font-size:1.6rem}
footer .social a:hover{border-bottom:0;color:#fff}
footer .out-links h4{margin-bottom:.5em}
footer .footer-copyright{font-size:16px;font-size:1.6rem;margin-top:50px}
footer .footer-copyright a{margin-right:30px}
footer .footer-copyright a:last-child{margin-right:0}
}
@media screen and (min-width:992px){footer{padding:55px 0 30px;background:#2b2b2b;color:#9d9d9d}
footer.subscribe{padding:0}
footer h4{font-size:24px;font-size:2.4rem;margin-bottom:1.25em}
footer .foot-links a{font-size:20px;font-size:2rem;display:block;margin-bottom:1.5em}
footer .col-2{text-align:right}
footer .social{margin-bottom:30px}
footer .social a{font-size:40px;font-size:4rem;margin-right:15px}
footer .social a:last-child{margin-right:0}
footer .social a.icon-email{top:3px;position:relative}
footer .social a.icon-twitter{margin-right:10px}
footer .social a.icon-facebook{font-size:36px;font-size:3.6rem}
footer .social a.icon-linkedin,footer .social a.icon-instagram{font-size:36px;font-size:3.6rem}
footer .out-links h4{margin-bottom:1em}
footer .footer-copyright{font-size:16px;font-size:1.6rem;margin-top:50px}
footer .footer-copyright a{margin-right:30px}
footer .footer-copyright a:last-child{margin-right:0}
}
.hero .image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.hero .image{overflow:hidden;position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:1}
.hero .image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:none;max-height:none;min-width:50%;min-height:50%}
@supports(object-fit:cover){.hero .image{width:100%;height:100%;left:0;top:0}
.hero .image img{width:100%;height:100%;object-fit:cover}
}
.home .hero.home,.amg-home .hero.home{overflow:initial}
.home .hero.home .image-wrapper,.amg-home .hero.home .image-wrapper{position:static;height:100%;width:100%}
.home .hero.home .image,.amg-home .hero.home .image{position:static;height:100%;width:100%}
.home .hero.home img,.amg-home .hero.home img{position:static;width:100%}
@media screen and (min-width:768px){.home .hero.home,.amg-home .hero.home{margin:0}
}
.hero article,.hero article>*,.hero .location-caption{z-index:4}
.hero .search-predictive,.hero .hero-search,.hero .hero-search-bar{z-index:105}
.hero.home{max-height:75vh;min-height:180px;-webkit-background-size:cover;background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding:0 !important;margin:0 0 6rem}
@media screen and (min-width:1200px){.hero.home{min-height:500px}
}
.hero.home article{height:100%;position:static;max-width:1238px;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:0}
.hero.home article>div{position:absolute;top:50%;transform:translateY(-50%);text-align:center;padding:2rem;margin:0 auto;bottom:0;width:95%}
@media screen and (max-width:767px) and (min-width:1px){.hero.home article>div{padding:2rem 0}
}
@media screen and (min-width:768px){.hero.home article>div{position:absolute;padding:4rem 0 15rem;width:100%;left:0;right:0;bottom:0;max-width:1000px;transform:none;top:auto}
}
@media screen and (min-width:992px){.hero.home article>div{padding:4rem 0 22rem}
}
.hero.home article>div h1{margin:0;color:#fff}
@media screen and (max-width:767px) and (min-width:1px){.hero.home article>div h1{padding:0 2rem}
}
@media screen and (min-width:768px){.hero.home article>div h1{margin:0 0 5rem}
}
.hero.home article form{position:absolute;top:100%;left:0;width:100%}
@media screen and (min-width:768px){.hero.home article form{bottom:7rem;left:1.5rem;right:1.5rem;max-width:1000px;width:90%;margin:0 auto;top:auto}
}
@media screen and (min-width:992px){.hero.home article form{bottom:14rem}
}
.hero.home article form input{position:relative;display:block;width:100%;color:#5d5d5d;font-size:2rem;background:#fff;height:6rem;box-shadow:none;border:0;font-weight:300;border-bottom:solid 1px #ececec;padding:0 4rem 0 2rem}
@media screen and (min-width:768px){.hero.home article form input{position:relative;top:auto;font-size:3rem;height:7.5rem;background:rgba(255,255,255,0.8);border:0;padding-top:25px;padding-bottom:25px;padding-right:7.5rem}
}
.hero.home article form label{display:none}
.hero.home article form button[type="submit"]{color:#f3910d;border:0;font-size:24px;font-size:2.4rem;height:60px;width:60px;position:absolute;bottom:0;right:0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;background:0}
.hero.home article form button[type="submit"]:hover{color:#fff;background:#f3910d}
@media screen and (min-width:768px){.hero.home article form button[type="submit"]{font-size:35px;font-size:3.5rem;height:75px;width:75px}
}
.hero.home article .icon-scroll-down{display:none}
@media screen and (min-width:768px){.hero.home article .icon-scroll-down{display:block;padding-bottom:0;color:#fff;position:absolute;font-size:4rem;bottom:1.2rem;left:50%;transform:translateX(-50%);border:0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.hero.home article .icon-scroll-down:hover{color:#f3910d}
}
@media screen and (min-width:992px){.hero.home article .icon-scroll-down{font-size:6rem}
}
.hero.interior,.hero.search-landing{-webkit-background-size:cover;background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding:0;margin:0 0 2rem}
.hospital .hero.interior,.hospital .hero.search-landing,.amg-landing .hero.interior,.amg-landing .hero.search-landing{margin:0}
.hospital .hero.interior.has-image,.hospital .hero.search-landing.has-image,.amg-landing .hero.interior.has-image,.amg-landing .hero.search-landing.has-image,.hospital .hero.interior.short,.hospital .hero.search-landing.short,.amg-landing .hero.interior.short,.amg-landing .hero.search-landing.short,.hospital .hero.interior.tall,.hospital .hero.search-landing.tall,.amg-landing .hero.interior.tall,.amg-landing .hero.search-landing.tall{margin:0}
.hospital .hero.interior.no-image.text-center,.hospital .hero.search-landing.no-image.text-center,.amg-landing .hero.interior.no-image.text-center,.amg-landing .hero.search-landing.no-image.text-center,.hospital .hero.interior.no-image.text-center.has-subtitle,.hospital .hero.search-landing.no-image.text-center.has-subtitle,.amg-landing .hero.interior.no-image.text-center.has-subtitle,.amg-landing .hero.search-landing.no-image.text-center.has-subtitle{text-align:center}
.hospital .hero.interior.no-image.text-center article>div,.hospital .hero.search-landing.no-image.text-center article>div,.amg-landing .hero.interior.no-image.text-center article>div,.amg-landing .hero.search-landing.no-image.text-center article>div,.hospital .hero.interior.no-image.text-center.has-subtitle article>div,.hospital .hero.search-landing.no-image.text-center.has-subtitle article>div,.amg-landing .hero.interior.no-image.text-center.has-subtitle article>div,.amg-landing .hero.search-landing.no-image.text-center.has-subtitle article>div{bottom:0;top:auto;transform:none;-webkit-transform:none;position:relative}
.hospital .hero.interior.no-image.text-center h1,.hospital .hero.search-landing.no-image.text-center h1,.amg-landing .hero.interior.no-image.text-center h1,.amg-landing .hero.search-landing.no-image.text-center h1,.hospital .hero.interior.no-image.text-center.has-subtitle h1,.hospital .hero.search-landing.no-image.text-center.has-subtitle h1,.amg-landing .hero.interior.no-image.text-center.has-subtitle h1,.amg-landing .hero.search-landing.no-image.text-center.has-subtitle h1{margin:0}
.hospital .hero.interior.has-image.text-center,.hospital .hero.search-landing.has-image.text-center,.amg-landing .hero.interior.has-image.text-center,.amg-landing .hero.search-landing.has-image.text-center,.hospital .hero.interior.short.text-center,.hospital .hero.search-landing.short.text-center,.amg-landing .hero.interior.short.text-center,.amg-landing .hero.search-landing.short.text-center,.hospital .hero.interior.tall.text-center,.hospital .hero.search-landing.tall.text-center,.amg-landing .hero.interior.tall.text-center,.amg-landing .hero.search-landing.tall.text-center,.hospital .hero.interior.has-image.text-center.has-subtitle,.hospital .hero.search-landing.has-image.text-center.has-subtitle,.amg-landing .hero.interior.has-image.text-center.has-subtitle,.amg-landing .hero.search-landing.has-image.text-center.has-subtitle,.hospital .hero.interior.short.text-center.has-subtitle,.hospital .hero.search-landing.short.text-center.has-subtitle,.amg-landing .hero.interior.short.text-center.has-subtitle,.amg-landing .hero.search-landing.short.text-center.has-subtitle,.hospital .hero.interior.tall.text-center.has-subtitle,.hospital .hero.search-landing.tall.text-center.has-subtitle,.amg-landing .hero.interior.tall.text-center.has-subtitle,.amg-landing .hero.search-landing.tall.text-center.has-subtitle{text-align:center}
.hospital .hero.interior.has-image.text-center article>div,.hospital .hero.search-landing.has-image.text-center article>div,.amg-landing .hero.interior.has-image.text-center article>div,.amg-landing .hero.search-landing.has-image.text-center article>div,.hospital .hero.interior.short.text-center article>div,.hospital .hero.search-landing.short.text-center article>div,.amg-landing .hero.interior.short.text-center article>div,.amg-landing .hero.search-landing.short.text-center article>div,.hospital .hero.interior.tall.text-center article>div,.hospital .hero.search-landing.tall.text-center article>div,.amg-landing .hero.interior.tall.text-center article>div,.amg-landing .hero.search-landing.tall.text-center article>div,.hospital .hero.interior.has-image.text-center.has-subtitle article>div,.hospital .hero.search-landing.has-image.text-center.has-subtitle article>div,.amg-landing .hero.interior.has-image.text-center.has-subtitle article>div,.amg-landing .hero.search-landing.has-image.text-center.has-subtitle article>div,.hospital .hero.interior.short.text-center.has-subtitle article>div,.hospital .hero.search-landing.short.text-center.has-subtitle article>div,.amg-landing .hero.interior.short.text-center.has-subtitle article>div,.amg-landing .hero.search-landing.short.text-center.has-subtitle article>div,.hospital .hero.interior.tall.text-center.has-subtitle article>div,.hospital .hero.search-landing.tall.text-center.has-subtitle article>div,.amg-landing .hero.interior.tall.text-center.has-subtitle article>div,.amg-landing .hero.search-landing.tall.text-center.has-subtitle article>div{bottom:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute}
.hospital .hero.interior.has-image.text-center h1,.hospital .hero.search-landing.has-image.text-center h1,.amg-landing .hero.interior.has-image.text-center h1,.amg-landing .hero.search-landing.has-image.text-center h1,.hospital .hero.interior.short.text-center h1,.hospital .hero.search-landing.short.text-center h1,.amg-landing .hero.interior.short.text-center h1,.amg-landing .hero.search-landing.short.text-center h1,.hospital .hero.interior.tall.text-center h1,.hospital .hero.search-landing.tall.text-center h1,.amg-landing .hero.interior.tall.text-center h1,.amg-landing .hero.search-landing.tall.text-center h1,.hospital .hero.interior.has-image.text-center.has-subtitle h1,.hospital .hero.search-landing.has-image.text-center.has-subtitle h1,.amg-landing .hero.interior.has-image.text-center.has-subtitle h1,.amg-landing .hero.search-landing.has-image.text-center.has-subtitle h1,.hospital .hero.interior.short.text-center.has-subtitle h1,.hospital .hero.search-landing.short.text-center.has-subtitle h1,.amg-landing .hero.interior.short.text-center.has-subtitle h1,.amg-landing .hero.search-landing.short.text-center.has-subtitle h1,.hospital .hero.interior.tall.text-center.has-subtitle h1,.hospital .hero.search-landing.tall.text-center.has-subtitle h1,.amg-landing .hero.interior.tall.text-center.has-subtitle h1,.amg-landing .hero.search-landing.tall.text-center.has-subtitle h1{margin:0}
.hero.interior p,.hero.search-landing p{font-size:2rem}
.hero.interior.has-image.text-center,.hero.search-landing.has-image.text-center,.hero.interior.has-image.text-center.has-subtitle,.hero.search-landing.has-image.text-center.has-subtitle{text-align:center}
.hero.interior.has-image.text-center article>div,.hero.search-landing.has-image.text-center article>div,.hero.interior.has-image.text-center.has-subtitle article>div,.hero.search-landing.has-image.text-center.has-subtitle article>div{bottom:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute}
.hero.interior.has-image.text-center h1,.hero.search-landing.has-image.text-center h1,.hero.interior.has-image.text-center.has-subtitle h1,.hero.search-landing.has-image.text-center.has-subtitle h1{margin:0}
.hero.interior.no-image.text-center,.hero.search-landing.no-image.text-center,.hero.interior.no-image.text-center.has-subtitle,.hero.search-landing.no-image.text-center.has-subtitle{text-align:center}
.hero.interior.no-image.text-center article>div,.hero.search-landing.no-image.text-center article>div,.hero.interior.no-image.text-center.has-subtitle article>div,.hero.search-landing.no-image.text-center.has-subtitle article>div{bottom:0;top:auto;transform:none;-webkit-transform:none;position:relative}
.hero.interior.no-image.text-center h1,.hero.search-landing.no-image.text-center h1,.hero.interior.no-image.text-center.has-subtitle h1,.hero.search-landing.no-image.text-center.has-subtitle h1{margin:0}
.hero.interior.bg-grey,.hero.search-landing.bg-grey{background-color:#414141}
.hero.interior.bg-white,.hero.search-landing.bg-white{background-color:#fff}
.hero.interior.bg-purple,.hero.search-landing.bg-purple{background-color:#fff}
.hero.interior.bg-purple article,.hero.search-landing.bg-purple article,.hero.interior.bg-white article,.hero.search-landing.bg-white article{border-bottom:2px solid #ddd}
.hero.interior.bg-purple.has-image article,.hero.search-landing.bg-purple.has-image article,.hero.interior.bg-white.has-image article,.hero.search-landing.bg-white.has-image article{border-bottom:0}
.hospital .hero.interior.bg-purple.has-image,.hospital .hero.search-landing.bg-purple.has-image,.hospital .hero.interior.bg-white.has-image,.hospital .hero.search-landing.bg-white.has-image,.amg-landing .hero.interior.bg-purple.has-image,.amg-landing .hero.search-landing.bg-purple.has-image,.amg-landing .hero.interior.bg-white.has-image,.amg-landing .hero.search-landing.bg-white.has-image{margin-bottom:0}
.hospital .hero.interior.bg-purple.no-image article,.hospital .hero.search-landing.bg-purple.no-image article,.hospital .hero.interior.bg-white.no-image article,.hospital .hero.search-landing.bg-white.no-image article,.amg-landing .hero.interior.bg-purple.no-image article,.amg-landing .hero.search-landing.bg-purple.no-image article,.amg-landing .hero.interior.bg-white.no-image article,.amg-landing .hero.search-landing.bg-white.no-image article{border:0}
.hero.interior.bg-lighter-grey,.hero.search-landing.bg-lighter-grey{background-color:#ececec}
.hero.interior.bg-light-grey,.hero.search-landing.bg-light-grey{background-color:#ddd}
.hero.interior.bg-orange,.hero.search-landing.bg-orange{background-color:#f3910d}
.hero.interior.bg-purple,.hero.search-landing.bg-purple,.hero.interior.bg-white,.hero.search-landing.bg-white{color:#171a5b}
.hero.interior.bg-purple.no-image,.hero.search-landing.bg-purple.no-image,.hero.interior.bg-white.no-image,.hero.search-landing.bg-white.no-image{font-weight:400}
.hero.interior.bg-purple.no-image p,.hero.search-landing.bg-purple.no-image p,.hero.interior.bg-white.no-image p,.hero.search-landing.bg-white.no-image p,.hero.interior.bg-purple.no-image h1,.hero.search-landing.bg-purple.no-image h1,.hero.interior.bg-white.no-image h1,.hero.search-landing.bg-white.no-image h1,.hero.interior.bg-purple.no-image h2,.hero.search-landing.bg-purple.no-image h2,.hero.interior.bg-white.no-image h2,.hero.search-landing.bg-white.no-image h2,.hero.interior.bg-purple.no-image h3,.hero.search-landing.bg-purple.no-image h3,.hero.interior.bg-white.no-image h3,.hero.search-landing.bg-white.no-image h3,.hero.interior.bg-purple.no-image h4,.hero.search-landing.bg-purple.no-image h4,.hero.interior.bg-white.no-image h4,.hero.search-landing.bg-white.no-image h4,.hero.interior.bg-purple.no-image h5,.hero.search-landing.bg-purple.no-image h5,.hero.interior.bg-white.no-image h5,.hero.search-landing.bg-white.no-image h5{font-weight:400}
.hero.interior.bg-purple p,.hero.search-landing.bg-purple p,.hero.interior.bg-white p,.hero.search-landing.bg-white p,.hero.interior.bg-purple h1,.hero.search-landing.bg-purple h1,.hero.interior.bg-white h1,.hero.search-landing.bg-white h1,.hero.interior.bg-purple h2,.hero.search-landing.bg-purple h2,.hero.interior.bg-white h2,.hero.search-landing.bg-white h2,.hero.interior.bg-purple h3,.hero.search-landing.bg-purple h3,.hero.interior.bg-white h3,.hero.search-landing.bg-white h3,.hero.interior.bg-purple h4,.hero.search-landing.bg-purple h4,.hero.interior.bg-white h4,.hero.search-landing.bg-white h4,.hero.interior.bg-purple h5,.hero.search-landing.bg-purple h5,.hero.interior.bg-white h5,.hero.search-landing.bg-white h5{color:#171a5b}
.hero.interior.bg-dark,.hero.search-landing.bg-dark,.hero.interior.has-image,.hero.search-landing.has-image{color:#fff}
.hero.interior.bg-dark p,.hero.search-landing.bg-dark p,.hero.interior.has-image p,.hero.search-landing.has-image p,.hero.interior.bg-dark h1,.hero.search-landing.bg-dark h1,.hero.interior.has-image h1,.hero.search-landing.has-image h1,.hero.interior.bg-dark h2,.hero.search-landing.bg-dark h2,.hero.interior.has-image h2,.hero.search-landing.has-image h2,.hero.interior.bg-dark h3,.hero.search-landing.bg-dark h3,.hero.interior.has-image h3,.hero.search-landing.has-image h3,.hero.interior.bg-dark h4,.hero.search-landing.bg-dark h4,.hero.interior.has-image h4,.hero.search-landing.has-image h4,.hero.interior.bg-dark h5,.hero.search-landing.bg-dark h5,.hero.interior.has-image h5,.hero.search-landing.has-image h5{color:#fff}
@media screen and (min-width:768px){.hero.interior,.hero.search-landing{margin:0 0 3rem}
.hero.interior.has-image,.hero.search-landing.has-image,.hero.interior.short,.hero.search-landing.short{height:400px}
.hero.interior.has-image .image-wrapper,.hero.search-landing.has-image .image-wrapper,.hero.interior.short .image-wrapper,.hero.search-landing.short .image-wrapper{height:400px}
.hero.interior.tall,.hero.search-landing.tall{height:500px}
.hero.interior.tall .image-wrapper,.hero.search-landing.tall .image-wrapper{height:500px}
}
@media screen and (min-width:992px) and (max-width:1439px){.hero.interior,.hero.search-landing{padding:0 7rem !important}
}
.hero.interior article,.hero.search-landing article{position:relative;max-width:1238px;padding-left:0;padding-right:0;padding-bottom:0}
@media screen and (min-width:768px){.hero.interior article,.hero.search-landing article{padding-bottom:30px}
}
.hero.interior article>div,.hero.search-landing article>div{padding:2rem;margin:0 auto;bottom:0}
@media screen and (min-width:768px){.hero.interior article>div,.hero.search-landing article>div{left:1.5rem;bottom:0;transform:none;top:auto;padding:45px 0 0}
}
@media screen and (min-width:1200px){.hero.interior article>div,.hero.search-landing article>div{padding:150px 1.5rem 40px 0}
}
.hero.interior article>div h1,.hero.search-landing article>div h1{display:inline;margin:0}
.hero.interior.has-subtitle article,.hero.search-landing.has-subtitle article{display:table;padding:0 1.5rem;width:100%}
.hero.interior.has-subtitle article>div,.hero.search-landing.has-subtitle article>div{display:table-cell;vertical-align:middle;position:static;padding:2.5rem}
.hero.interior.has-subtitle article>div h1,.hero.search-landing.has-subtitle article>div h1{margin-bottom:0}
.hero.interior.has-subtitle article>div p.subtitle,.hero.search-landing.has-subtitle article>div p.subtitle{margin-bottom:0}
@media screen and (min-width:768px){.hero.interior.has-subtitle article,.hero.search-landing.has-subtitle article{padding:80px 1.5rem 0}
.hero.interior.has-subtitle article>div,.hero.search-landing.has-subtitle article>div{padding:0}
}
@media screen and (min-width:768px){.hero.interior.has-subtitle.no-image article,.hero.search-landing.has-subtitle.no-image article{padding:120px 1.5rem 0}
}
.hero.interior.news-detail article,.hero.search-landing.news-detail article{height:100%;padding-left:1.5rem;padding-right:1.5rem}
.hero.interior.news-detail article>div,.hero.search-landing.news-detail article>div{margin:0 auto}
@media screen and (min-width:768px){.hero.interior.news-detail article>div,.hero.search-landing.news-detail article>div{margin:0 auto 0;padding:0}
}
.hero.interior.news-detail article .date h4,.hero.search-landing.news-detail article .date h4{font-size:26px;font-size:2.6rem;font-weight:400}
.hero.interior.news-detail article .date h4:before,.hero.search-landing.news-detail article .date h4:before{font-family:icomoon;content:'';background-color:#f3910d;display:block;margin-bottom:1rem;width:52px;height:7px}
@media screen and (min-width:768px){.hero.interior.news-detail article .date h4:before,.hero.search-landing.news-detail article .date h4:before{margin-bottom:3rem}
}
@media screen and (min-width:768px){.hero.interior.news-detail.has-image article>div,.hero.search-landing.news-detail.has-image article>div,.hero.interior.news-detail.short article>div,.hero.search-landing.news-detail.short article>div,.hero.interior.news-detail.tall article>div,.hero.search-landing.news-detail.tall article>div{margin:0 auto 4rem;padding:0}
}
.hero.interior.news-detail.has-image article>div h1,.hero.search-landing.news-detail.has-image article>div h1,.hero.interior.news-detail.short article>div h1,.hero.search-landing.news-detail.short article>div h1,.hero.interior.news-detail.tall article>div h1,.hero.search-landing.news-detail.tall article>div h1{margin:0 0 1rem}
@media screen and (min-width:768px){.hero.interior.news-detail.has-image article>div h1,.hero.search-landing.news-detail.has-image article>div h1,.hero.interior.news-detail.short article>div h1,.hero.search-landing.news-detail.short article>div h1,.hero.interior.news-detail.tall article>div h1,.hero.search-landing.news-detail.tall article>div h1{margin:0 0 3rem}
}
.hero.interior.news-detail.bg-orange .date h4:before,.hero.search-landing.news-detail.bg-orange .date h4:before{background-color:#fff}
@media screen and (min-width:1200px){.hero.interior.no-image.bg-white,.hero.search-landing.no-image.bg-white,.hero.interior.no-image.bg-purple,.hero.search-landing.no-image.bg-purple{position:relative}
.hero.interior.no-image.bg-white:before,.hero.search-landing.no-image.bg-white:before,.hero.interior.no-image.bg-purple:before,.hero.search-landing.no-image.bg-purple:before{content:'';display:block;top:0;left:0;height:99px;background-color:#a0a0a0;position:absolute;width:100%}
.hero.interior.news-detail.no-image article,.hero.search-landing.news-detail.no-image article{padding-bottom:0;padding-top:120px}
.hero.interior.news-detail.no-image article>div,.hero.search-landing.news-detail.no-image article>div{margin:0 auto 4rem}
}
.hero.interior.has-image,.hero.search-landing.has-image,.hero.interior.short,.hero.search-landing.short{height:160px}
.hero.interior.has-image .image-wrapper,.hero.search-landing.has-image .image-wrapper,.hero.interior.short .image-wrapper,.hero.search-landing.short .image-wrapper{height:160px}
.hero.interior.tall,.hero.search-landing.tall{height:220px}
.hero.interior.tall .image-wrapper,.hero.search-landing.tall .image-wrapper{height:220px}
@media screen and (min-width:768px){.hero.interior.has-image,.hero.search-landing.has-image,.hero.interior.short,.hero.search-landing.short,.hero.interior.tall,.hero.search-landing.tall{margin:0 0 3rem;height:400px}
.hero.interior.has-image .image-wrapper,.hero.search-landing.has-image .image-wrapper,.hero.interior.short .image-wrapper,.hero.search-landing.short .image-wrapper,.hero.interior.tall .image-wrapper,.hero.search-landing.tall .image-wrapper{height:400px}
.hero.interior.has-image.tall,.hero.search-landing.has-image.tall,.hero.interior.short.tall,.hero.search-landing.short.tall,.hero.interior.tall.tall,.hero.search-landing.tall.tall{height:500px}
.hero.interior.has-image.tall .image-wrapper,.hero.search-landing.has-image.tall .image-wrapper,.hero.interior.short.tall .image-wrapper,.hero.search-landing.short.tall .image-wrapper,.hero.interior.tall.tall .image-wrapper,.hero.search-landing.tall.tall .image-wrapper{height:500px}
}
.hero.interior.has-image article,.hero.search-landing.has-image article,.hero.interior.short article,.hero.search-landing.short article,.hero.interior.tall article,.hero.search-landing.tall article{height:100%;padding-left:1.5rem;padding-right:1.5rem}
@media screen and (min-width:768px){.hero.interior.has-image article,.hero.search-landing.has-image article,.hero.interior.short article,.hero.search-landing.short article,.hero.interior.tall article,.hero.search-landing.tall article{padding-bottom:50px}
}
.hero.interior.has-image article>div,.hero.search-landing.has-image article>div,.hero.interior.short article>div,.hero.search-landing.short article>div,.hero.interior.tall article>div,.hero.search-landing.tall article>div{width:98%;position:absolute}
@media screen and (min-width:768px){.hero.interior.has-image article>div,.hero.search-landing.has-image article>div,.hero.interior.short article>div,.hero.search-landing.short article>div,.hero.interior.tall article>div,.hero.search-landing.tall article>div{padding-bottom:50px;position:absolute}
}
@media screen and (min-width:768px){.hero.interior.has-image.news-detail article>div,.hero.search-landing.has-image.news-detail article>div,.hero.interior.short.news-detail article>div,.hero.search-landing.short.news-detail article>div,.hero.interior.tall.news-detail article>div,.hero.search-landing.tall.news-detail article>div{padding-bottom:0}
}
.hero.search-landing{height:auto;margin:0}
@media screen and (max-width:767px) and (min-width:1px){.hero.search-landing{overflow:initial}
.hero.search-landing .image-wrapper{height:120px}
}
.hero.search-landing.has-image,.hero.search-landing.short,.hero.search-landing.tall{margin:0}
@media screen and (min-width:768px){.hero.search-landing.has-image,.hero.search-landing.short,.hero.search-landing.tall{margin:0 0 0rem}
}
.hero.search-landing.has-image,.hero.search-landing.short{height:78px;min-height:0}
.hero.search-landing.has-image .image-wrapper,.hero.search-landing.short .image-wrapper{height:78px}
@media screen and (min-width:768px){.hero.search-landing.has-image,.hero.search-landing.short{height:350px}
.hero.search-landing.has-image .image-wrapper,.hero.search-landing.short .image-wrapper{height:350px}
}
.hero.search-landing.tall{height:320px}
.hero.search-landing.tall .image-wrapper{height:320px}
@media screen and (min-width:768px){.hero.search-landing.tall{height:500px}
.hero.search-landing.tall .image-wrapper{height:500px}
}
.amg-home .hero.search-landing.tall{height:160px;margin-bottom:6rem}
.amg-home .hero.search-landing.tall .image-wrapper{height:160px}
.hero.search-landing article>div h1{margin:0 0 1rem}
@media screen and (min-width:768px){.hero.search-landing article{padding-bottom:6rem}
.hero.search-landing article>div{margin:0 auto 0}
.hero.search-landing article>div h1{margin:0 0 9rem}
}
@media screen and (min-width:768px){.hero.search-landing.has-image article>div,.hero.search-landing.short article>div,.hero.search-landing.tall article>div{margin:0 auto 4rem}
}
.hero.overlay{position:relative}
.hero.overlay:before{display:block;background:rgba(0,0,0,0.2);content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}
.hero .location-caption{position:absolute;color:#fff;font-size:14px;right:15px;bottom:15px;margin-bottom:0}
@media screen and (min-width:992px){.hero .location-caption{right:75px}
}
.hero-button{margin:1.5rem 1.5rem 0 1.5rem}
@media screen and (min-width:992px) and (max-width:1439px){.hero-button{padding:0 7rem !important}
}
.hero-button div{margin:1rem 3rem 4rem 3rem;text-align:center}
.hospital .hero-button div,.amg-landing .hero-button div{margin-top:4rem}
.hero-button.button [class*="btn-"]{float:none;font-size:1.6rem;padding:1rem 3rem}
@media screen and (max-width:1199px){.hero .hero-button{display:none}
}
@media screen and (min-width:1200px){.hero-button{display:none}
.hero .hero-button{display:block;float:right}
.hero.text-center .hero-button{float:none;margin-top:2.5rem;margin-bottom:-2.5rem}
.hero-button div{position:relative;margin:0 auto;max-width:1238px}
.hospital .hero-button div,.amg-landing .hero-button div{margin:0 auto}
.hero-button.button [class*="btn-"]{font-size:1.4rem;padding:.7rem 3rem}
}
.hero-button.button a{background-color:#f3910d;border-color:#f3910d;color:white}
.hero-button.button a:hover{background-color:#fff;color:#f3910d;cursor:pointer}
@media screen and (min-width:1200px){.hero-button.bg-dark.button a.btn-default{background-color:#fff;border-color:#fff;color:#f3910d}
.hero-button.bg-dark.button a.btn-default:hover{background-color:#f3910d;border-color:#f3910d;color:white}
.hero-button.bg-orange.button a.btn-default:hover{border-color:white}
}
@media screen and (max-width:767px) and (min-width:1px){.amg-home .hero{min-height:1px}
}
@media screen and (min-width:992px){.amg-home .hero.home .image-wrapper{max-height:500px}
}
.amg-home .hero>article>div{height:100%;width:100%;left:0}
@media screen and (min-width:768px){.amg-home .hero>article>div{max-width:1238px;padding:0}
}
.amg-home .hero>article>div h1{position:relative;top:50%;transform:translateY(-50%);text-align:center}
@media screen and (min-width:768px){.amg-home .hero>article>div h1{margin:0 1.5rem;position:relative;transform:none;text-align:left;top:8rem}
}
@media screen and (min-width:992px){.amg-home .hero>article>div h1{top:50%;transform:translateY(-50%);max-width:65%}
}
@media screen and (min-width:768px){.amg-home .hero>article form{bottom:5rem;width:95%;max-width:1238px;left:auto;right:auto}
}
@media screen and (min-width:992px){.amg-home .hero>article form{bottom:calc(25% - 20px)}
}
@media screen and (min-width:768px){.amg-home .hero>article form input{max-width:60rem}
}
@media screen and (min-width:768px){.amg-home .hero>article form button[type="submit"]{left:52.5rem}
}
.amg-home .hero .predictive-results{position:absolute;top:6rem;width:100%;left:0}
@media screen and (min-width:768px){.amg-home .hero .predictive-results{width:90%;top:7rem;left:0}
}
@media screen and (min-width:992px){.amg-home .hero .predictive-results{width:100%;top:100%;left:0}
}
.amg-home .hero .results-number,.amg-home .hero .icon-scroll-down{display:none !important}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel.off{display:block}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("clientlib-site/css/framework/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.ah-carousel .owl-stage{width:99999em;overflow:hidden}
.ah-carousel .owl-stage .owl-item{float:left}
.ah-carousel .owl-nav{display:none}
.ah-carousel .owl-dots{text-align:center}
.ah-carousel .owl-dot{display:inline-block;height:10px;width:10px;margin:0 5px}
.ah-carousel .owl-dot span{height:10px;width:10px;display:block;background:#ddd}
.ah-carousel .owl-dot.active span{background:#f3910d}
.ah-carousel .owl-nav .owl-prev,.ah-carousel .owl-nav .owl-next{top:7rem;left:12px;position:absolute;-webkit-transition:top 500ms ease-in-out;-moz-transition:top 500ms ease-in-out;-ms-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}
.ah-carousel .owl-nav .owl-prev .slide-right,.ah-carousel .owl-nav .owl-next .slide-right,.ah-carousel .owl-nav .owl-prev .slide-left,.ah-carousel .owl-nav .owl-next .slide-left{background:#fff;display:block;height:3.5rem;width:3.5rem;font-size:1.4rem;text-align:center;line-height:2.6rem;color:#f3910d;position:relative;border:solid 5px #ececec;-webkit-transform:translateY(-1.75rem);-moz-transform:translateY(-1.75rem);-ms-transform:translateY(-1.75rem);-o-transform:translateY(-1.75rem);transform:translateY(-1.75rem)}
@media screen and (min-width:768px){.ah-carousel .owl-nav .owl-prev .slide-right,.ah-carousel .owl-nav .owl-next .slide-right,.ah-carousel .owl-nav .owl-prev .slide-left,.ah-carousel .owl-nav .owl-next .slide-left{height:6rem;width:6rem;font-size:1.9rem;line-height:5rem;-webkit-transform:translateY(-3rem);-moz-transform:translateY(-3rem);-ms-transform:translateY(-3rem);-o-transform:translateY(-3rem);transform:translateY(-3rem)}
}
.ah-carousel .owl-nav .owl-prev .slide-right:before,.ah-carousel .owl-nav .owl-next .slide-right:before,.ah-carousel .owl-nav .owl-prev .slide-left:before,.ah-carousel .owl-nav .owl-next .slide-left:before{font-family:icomoon;content:"\e901"}
.ah-carousel .owl-nav .owl-prev .slide-right:hover,.ah-carousel .owl-nav .owl-next .slide-right:hover,.ah-carousel .owl-nav .owl-prev .slide-left:hover,.ah-carousel .owl-nav .owl-next .slide-left:hover{border-color:#f3910d}
.ah-carousel .owl-nav .owl-next{left:auto;right:12px}
.ah-carousel .owl-nav .owl-next .slide-right:before{content:"\e902"}
.bread-section{position:relative;z-index:101}
.hospital .bread-section,.amg-landing .bread-section{z-index:99}
.breadcrumb{padding:0;margin:0 -4rem;background:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;display:block;min-height:20px}
@media screen and (min-width:768px){.breadcrumb{margin:0;width:auto;padding:2.1rem 4.2rem 2rem 1.9rem;min-height:30px}
}
.breadcrumb>div{position:absolute;top:-2rem;left:0;right:0;padding:1.5rem 4rem 1.2rem 4rem;background:#fff;width:100%}
@media screen and (min-width:768px){.breadcrumb>div{top:-2.9rem;left:-2rem;right:auto;padding:2.1rem 4.2rem 2rem 1.9rem;width:auto}
}
.breadcrumb>div>a{font-weight:400;color:#f3910d;font-size:1.6rem;text-decoration:none;border:0;position:relative;padding-left:2rem;display:block;margin-left:-2rem}
@media screen and (min-width:768px){.breadcrumb>div>a{font-size:2.4rem;padding-left:1.8rem;white-space:nowrap;margin-left:0}
}
.breadcrumb>div>a:before{font-family:icomoon;content:"\e94d";display:inline-block;font-size:1.1rem;position:absolute;left:0}
@media screen and (min-width:768px){.breadcrumb>div>a:before{font-size:1.5rem;left:0}
}
.breadcrumb>div ul{display:none;top:3rem;left:2.5rem;font-size:1.6rem;color:#9d9d9d;margin:0;padding:2.1rem 2rem 0 .3rem}
@media screen and (min-width:768px){.breadcrumb>div ul{font-size:1.8rem;padding:2.4rem 2rem 0 2.3rem;top:3rem;left:2.5rem}
}
.breadcrumb>div ul li{margin:0;padding:0 0 1.3rem 2.5rem;line-height:1.25em}
@media screen and (min-width:768px){.breadcrumb>div ul li{padding:0 0 1.1rem 2.5rem}
}
.breadcrumb>div ul li:before{width:5px;height:5px;z-index:1;margin:8px 0 0 0}
.breadcrumb>div ul li:after{width:1px;position:absolute;left:2px;bottom:-10px;top:9px;z-index:0;content:'';background:#ddd}
.breadcrumb>div ul li a{color:#f3910d;font-weight:400;text-decoration:none;border:0}
.breadcrumb>div ul li a:hover{color:#9d9d9d}
.breadcrumb>div ul li:last-child{padding-bottom:0}
.breadcrumb>div ul li:last-child:after{display:none}
.breadcrumb>div ul li:last-child:before{background:#9d9d9d}
.breadcrumb:hover>div{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;top:-2.1rem;width:100%}
.breadcrumb:hover>div>a{color:#2b2b2b}
.breadcrumb:hover>div ul{display:block}
@media screen and (min-width:768px){.breadcrumb:hover>div{right:auto;top:-3rem;left:-2.1rem;border:solid 1px #ddd;width:auto}
}
.social{display:none}
@media screen and (min-width:768px){.social{display:block}
.social ul{margin:-7px 0 0 0;padding:0;display:block;text-align:right}
.social ul li{display:inline-block;padding:0;margin:0 0 0 1.5rem}
.social ul li:before{display:none}
.social ul li a{text-decoration:none;border:0;color:#f3910d;font-size:2.4rem}
.social ul li a:hover{color:#5d5d5d}
.social ul li a.icon-large-text{font-size:2.6rem;position:relative;top:1px}
}
aside.side-content{clear:right;position:relative}
@media screen and (max-width:767px) and (min-width:1px){aside.side-content{background-color:#ececec;margin:2rem -4rem}
aside.side-content .section + .section{border-top:1px solid #ddd}
}
@media screen and (max-width:767px) and (min-width:1px){.sidebar-component{padding-bottom:2.5rem;padding-top:.5rem}
}
.sidebar-component.collapsible .list-pages-heading,.sidebar-component.collapsible .sidebar-section-heading{display:block;width:85%}
@media screen and (max-width:767px) and (min-width:1px){.sidebar-component.collapsible .list-pages-heading,.sidebar-component.collapsible .sidebar-section-heading{width:100%;padding:0}
.sidebar-section .sidebar-component.collapsible .list-pages-heading,.sidebar-section .sidebar-component.collapsible .sidebar-section-heading{padding:0 4rem}
.sidebar-component.collapsible .list-pages-heading a,.sidebar-component.collapsible .sidebar-section-heading a{font-size:2.6rem;font-weight:800;text-transform:uppercase}
.sidebar-component.collapsible .list-pages-heading a:after,.sidebar-component.collapsible .sidebar-section-heading a:after{font-size:1.6rem;font-weight:700;right:5%;top:4px}
}
@media screen and (min-width:768px){.sidebar-component.collapsible .list-pages-heading,.sidebar-component.collapsible .sidebar-section-heading{font-size:2.4rem}
.sidebar-component.collapsible .list-pages-heading a,.sidebar-component.collapsible .sidebar-section-heading a{cursor:default;pointer-events:none}
.sidebar-component.collapsible .list-pages-heading .collapsible-toggle:after,.sidebar-component.collapsible .sidebar-section-heading .collapsible-toggle:after{display:none}
}
aside nav.sidenav{height:4rem;margin:0 -2rem 2.5rem -2rem;position:relative}
aside nav.sidenav>div{border:solid 1px #ddd;padding:.5rem 2rem .5rem;position:relative;z-index:100;background:#fff}
aside nav.sidenav .list-pages-heading{text-transform:uppercase;margin:0}
aside nav.sidenav .list-pages-heading>a{font-size:1.6rem}
aside nav.sidenav .list-pages-heading>a:after{content:"\f053";bottom:6px;right:-5px}
@media screen and (max-width:767px){aside nav.sidenav .list-pages-heading>a>.collapsible-toggle-desktop{display:none}
aside nav.sidenav .list-pages-heading>a>.collapsible-toggle-mobile{display:block}
}
@media screen and (min-width:768px){aside nav.sidenav .list-pages-heading>a>.collapsible-toggle-desktop{display:block}
aside nav.sidenav .list-pages-heading>a>.collapsible-toggle-mobile{display:none}
}
aside nav.sidenav.collapsible-show .list-pages-heading a:after{content:"\f054"}
@media screen and (max-width:767px){aside nav.sidenav .list-pages-content ul{margin:.2rem 0 1.2rem}
aside nav.sidenav .list-pages-content ul li{padding:.8rem 0 0;font-size:1.6rem;border:0}
aside nav.sidenav .list-pages-content ul li a{color:#9d9d9d;font-weight:400}
aside nav.sidenav .list-pages-content ul li:last-child{padding-bottom:0}
}
@media screen and (min-width:768px){aside nav.sidenav{height:auto;margin:.2rem 0 2.5rem 0}
aside nav.sidenav>div{border:0;padding:0}
aside nav.sidenav .list-pages-heading{display:block;margin:0 0 1rem 0;line-height:inherit;font-weight:800}
aside nav.sidenav .list-pages-heading>a{font-size:2.4rem}
aside nav.sidenav .list-pages-heading>a:after{display:none;bottom:8px;right:0}
}
.bg-dark .service-links,.bg-light .service-links{display:table;table-layout:fixed;width:100%;border-spacing:5px}
.bg-dark .service-links li,.bg-light .service-links li{padding:0;text-align:center;font-size:20px;font-size:2rem;display:table-cell}
.bg-dark .service-links li a,.bg-light .service-links li a,.bg-dark .service-links li a:visited,.bg-light .service-links li a:visited{display:block;padding:4px;font-weight:800}
.bg-dark .service-links li a.disabled,.bg-light .service-links li a.disabled,.bg-dark .service-links li a:visited.disabled,.bg-light .service-links li a:visited.disabled{background:transparent;pointer-events:none;cursor:default}
.bg-dark .service-links li:before{background:transparent}
.bg-dark .service-links li a,.bg-dark .service-links li a:visited{color:#9d9d9d;border:1px solid #ddd;background:#ddd}
.bg-dark .service-links li a:hover,.bg-dark .service-links li a:visited:hover{color:#fff;border:1px solid #f3910d;background:#f3910d}
.bg-light .service-links li:before{background:transparent}
.bg-light .service-links li a,.bg-light .service-links li a:visited{color:#9d9d9d;border:5px solid #ececec;background:#ececec;padding:0}
.bg-light .service-links li a:hover,.bg-light .service-links li a:visited:hover{color:#f3910d;border:5px solid #ececec;background:#fff}
.bg-light .service-links li a.disabled,.bg-light .service-links li a:visited.disabled{padding:4px;border:1px solid #ececec;color:#ddd}
.sticky-wrapper{margin-bottom:3rem;height:auto !important}
.subnav-section{background:#ececec}
.subnav-section .text-right{text-align:inherit}
@media screen and (max-width:767px){.subnav-section h3>.collapsible-toggle-desktop{display:none}
.subnav-section h3>.collapsible-toggle-mobile{display:block}
.subnav-section h3 .subnav-header-link .collapsible-toggle-desktop{display:none}
.subnav-section h3 .subnav-header-link .collapsible-toggle-mobile{display:block}
}
@media screen and (min-width:768px){.subnav-section h3>.collapsible-toggle-desktop{display:none}
.subnav-section h3>.collapsible-toggle-mobile{display:block}
.subnav-section h3 .subnav-header-link .collapsible-toggle-desktop{display:none}
.subnav-section h3 .subnav-header-link .collapsible-toggle-mobile{display:block}
}
@media screen and (min-width:1200px){.subnav-section h3>.collapsible-toggle-desktop{display:inline-block}
.subnav-section h3>.collapsible-toggle-mobile{display:none}
.subnav-section h3 .subnav-header-link{color:#9d9d9d;text-decoration:none;border:0;font-size:1.6rem;text-transform:uppercase;font-weight:800;line-height:1em;letter-spacing:1px;padding-bottom:9px;display:inline-block}
.subnav-section h3 .subnav-header-link:hover{color:#9d9d9d;text-decoration:underline}
.subnav-section h3 .subnav-header-link .collapsible-toggle-desktop{display:block}
.subnav-section h3 .subnav-header-link .collapsible-toggle-mobile{display:none}
}
@media screen and (min-width:768px) and (max-width:991px){.subnav-section{padding:0 2.5rem}
}
@media screen and (max-width:991px){.subnav-section{min-height:4rem;margin:0 0 2.5rem 0 !important;position:relative;top:auto;z-index:100 !important}
.subnav-section article{padding:1.2rem 2rem 1rem 2rem;position:relative;z-index:100}
.subnav-section h3{text-transform:uppercase;margin:0;color:#303030;display:block;font-size:1.6rem;font-weight:700;position:relative;text-decoration:none;border:0;cursor:pointer}
.subnav-section h3:hover{color:orange}
.subnav-section h3:after{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;color:#f3910d;font-size:15px;font-size:1.5rem;height:16px;position:absolute;content:"\f053";bottom:0;right:-5px;width:16px}
.subnav-section.collapsible-show h3:after{content:"\f054"}
.subnav-section .subnav{display:none}
.subnav-section .subnav ul{margin:0 0 1.2rem}
.subnav-section .subnav ul li{font-size:1.6rem;border:0;color:#3c3c3c;margin-bottom:0;padding:.8rem 0 0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}
.subnav-section .subnav ul li:before{display:none}
.subnav-section .subnav ul li a{color:#9d9d9d;font-weight:400;border:0}
.subnav-section .subnav ul li:last-child{padding-bottom:0}
.subnav-section .subnav ul.subnav-header{display:block;margin:0}
.subnav-section.collapsible-show .subnav{display:block}
}
@media screen and (min-width:992px) and (max-width:1199px){.subnav-section{min-height:4rem;margin:0 0 2.5rem 0 !important;padding:0 7rem;position:relative;top:auto;z-index:100 !important}
.subnav-section article{padding:2.5rem 2rem 2.2rem 2rem;position:relative;z-index:100}
.subnav-section h3{text-transform:uppercase;margin:0;color:#303030;display:block;font-size:1.6rem;font-weight:700;position:relative;text-decoration:none;border:0;cursor:pointer}
.subnav-section h3:hover{color:orange}
.subnav-section h3:after{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;color:#f3910d;font-size:15px;font-size:1.5rem;height:16px;position:absolute;content:"\f053";bottom:0;right:-5px;width:16px}
.subnav-section.collapsible-show h3:after{content:"\f054"}
.subnav-section .subnav{display:none}
.subnav-section .subnav ul{margin:.2rem 0 0}
.subnav-section .subnav ul li{font-size:1.6rem;border:0;color:#3c3c3c;margin-bottom:0;padding:.8rem 0 0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}
.subnav-section .subnav ul li:before{display:none}
.subnav-section .subnav ul li a{color:#9d9d9d;font-weight:400;border:0}
.subnav-section .subnav ul li:last-child{padding-bottom:0}
.subnav-section .subnav ul.subnav-header{display:block}
.subnav-section.collapsible-show .subnav{display:block}
}
@media screen and (min-width:1200px){.subnav-section{margin-bottom:2rem;z-index:100 !important}
.subnav-section.pushed{top:60px !important}
.subnav-section>article{padding-top:25px;padding-bottom:25px}
.subnav-section h3{color:#9d9d9d;text-transform:uppercase;font-size:1.6rem;font-weight:800;line-height:1em;margin:0;letter-spacing:1px;text-decoration:none;border:0}
.subnav-section h3 .collapsible-toggle-desktop:after{content:':';display:inline-block}
.subnav-section nav{display:block}
.subnav-section nav ul{margin:0;padding:0;line-height:1em}
.subnav-section nav ul li{display:inline-block;margin:0 0 0 2rem;padding:0}
.subnav-section nav ul li:before{display:none}
.subnav-section nav ul li:first-child{margin:0}
.subnav-section nav ul.subnav-header{display:none}
.subnav-section nav a,.subnav-section nav a:visited{color:#000;text-decoration:none;border:0;font-size:1.6rem;text-transform:uppercase;font-weight:800;line-height:1em;letter-spacing:1px;padding-bottom:9px}
.subnav-section nav a:hover,.subnav-section nav a:visited:hover{color:#000;text-decoration:underline}
.subnav-section nav a.active,.subnav-section nav a:visited.active{border-bottom:solid 3px #f3910d}
}
@media screen and (min-width:1200px){.subnav-section h3{display:inline-block}
.subnav-section nav{text-align:left;display:inline-block}
.subnav-section .text-left{text-align:left}
}
@media screen and (min-width:1400px){.subnav-section nav ul li{margin:0 0 0 4rem}
}
.predictive-results{box-shadow:1px 1px 10px rgba(0,0,0,0.1);font-family:'Alegreya Sans',sans-serif;left:0;position:absolute;top:100%;width:100%;z-index:4}
.predictive-results .form-container{position:static;width:100%}
.predictive-results .form-container form{position:absolute;width:100%;top:0;left:0}
@media screen and (min-width:768px){.predictive-results .form-container{bottom:0;left:1.5rem;right:1.5rem;max-width:1000px;margin:0 auto;top:auto;width:auto}
}
@media screen and (min-width:992px){.predictive-results .form-container{bottom:-2.5rem}
}
@media screen and (min-width:1440px){.predictive-results .form-container{bottom:33.5rem}
}
.predictive-results .form-container input{position:relative;display:block;width:100%;color:#5d5d5d;font-size:2rem;background:#fff;height:6rem;box-shadow:none;border:0;font-weight:300;border-bottom:solid 1px #ececec;padding:0 2rem}
@media screen and (min-width:768px){.predictive-results .form-container input{position:relative;top:auto;font-size:3rem;height:7.5rem;background:rgba(255,255,255,0.8);border:0}
}
.predictive-results .form-container input.search-bar-active{background:#fff}
.predictive-results .form-container label{display:none}
.predictive-results .form-container button[type="submit"]{color:#f3910d;border:0;font-size:24px;font-size:2.4rem;height:60px;width:60px;position:absolute;bottom:0;right:0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;background:0}
.predictive-results .form-container button[type="submit"]:hover{color:#fff;background:#f3910d}
@media screen and (min-width:768px){.predictive-results .form-container button[type="submit"]{font-size:35px;font-size:3.5rem;height:75px;width:75px}
}
.predictive-results .form-container .results-container{display:none;position:static;background-color:#fff;width:100%;padding:20px;padding-top:0;z-index:1}
.predictive-results .form-container .results-container [data-markjs="true"]{background-color:transparent;padding:0;font-weight:bold;color:inherit}
.predictive-results .form-container .results-container .category{left:0;color:#000;font-size:23px;padding-left:15px;font-weight:700;text-align:left}
.predictive-results .form-container .results-container .suggestions{padding-top:20px;border-top:1px solid #ddd}
.predictive-results .form-container .results-container .suggestions .suggested-search{left:0;color:#000;font-size:23px;padding-left:15px;font-weight:700;text-align:left}
.predictive-results .form-container .results-container .suggested-search-item{color:#f3910d;display:inline-block;margin-left:10px;font-family:'Alegreya Sans',sans-serif;letter-spacing:0;font-size:20px;text-transform:initial;width:calc(100% - 40px)}
.predictive-results .form-container .results-container .suggested-search-item:before{display:none}
.predictive-results .form-container .results-container .suggested-search-item:hover{color:#000}
.predictive-results .form-container .results-container .btn-all-results{width:100%;font-weight:800;border-color:#5d5d5d}
.predictive-results .form-container .results-container .btn-all-results:hover{border-color:#f3910d}
.predictive-results .form-container .results-container a{text-decoration:none;display:inline-block;font-weight:500}
.predictive-results .form-container .results-container .search-options-list-item{color:#f3910d}
.predictive-results .form-container .results-container .icon-search{margin-left:15px}
.predictive-results .form-container .results-container .suggestions .icon-search{margin-left:0}
.predictive-results .form-container .results-container h5{color:#2b2b2b;font-weight:bold;text-align:left;margin-left:15px}
.predictive-results .form-container .results-container .suggestions{clear:both;position:relative}
.predictive-results .form-container .results-container .suggestions .search-options-list{margin-top:15px}
.predictive-results .form-container .results-container ul{list-style:none;text-align:left}
.predictive-results .form-container .results-container ul li{padding-left:0}
.predictive-results .form-container .results-container .hero-search-options{overflow:hidden;display:table;width:100%;border-top:1px solid #ddd;padding-top:20px}
.predictive-results .form-container .results-container .search-options-wrapper{width:25%;display:table-cell;position:relative;height:100%;padding-bottom:35px}
.predictive-results .form-container .results-container .search-options-list span{font-weight:500}
.predictive-results .form-container .results-container .search-options-list{margin:0;text-align:left;float:left;display:block;width:100%}
.predictive-results .form-container .results-container .search-options-list li{width:100%;display:block;cursor:pointer}
.predictive-results .form-container .results-container .search-options-list a{border-bottom:0}
.predictive-results .form-container .results-container .search-options-list li::before{background:0}
.predictive-results .form-container .results-container .search-list{padding-left:15px;padding-top:5px;color:#f3910d;line-height:1em;width:80%;font-size:20px;font-family:'Alegreya Sans',sans-serif;text-transform:initial;letter-spacing:0}
.predictive-results .form-container .results-container .search-list:before{content:'';margin:0}
.predictive-results .form-container .results-container .search-list:hover{color:#000}
.predictive-results .form-container .results-container .see-all{position:absolute;padding-left:15px;left:0;bottom:0;color:#5d5d5d;font-size:13px;font-weight:800;border:0}
.predictive-results .form-container .results-container .see-all:hover{color:#f3910d}
.predictive-results .form-container .results-container.show{display:block}
@media screen and (max-width:767px) and (min-width:1px){.ie10 .predictive-results,.ie11 .predictive-results{margin-top:60px}
}
.search-overlay{display:none}
@media screen and (max-width:767px){.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:999}
.search-overlay.is-open{display:block}
}
.hero.home.is-search-open{z-index:1000}
@media screen and (max-width:767px){.predictive-results{left:0;box-shadow:none;z-index:101}
.predictive-results .form-container{z-index:1}
.predictive-results .form-container .results-container .search-list{font-size:20px;padding-left:0;width:100%}
.predictive-results .form-container .results-container .category{font-size:25px;font-weight:700;padding-left:0}
.predictive-results .form-container .results-container .hero-search-options{display:block;margin:0;padding-bottom:0}
.predictive-results .form-container .results-container .hero-search-options .search-options-wrapper{width:100%;display:block;padding:0;margin-bottom:30px;text-align:left}
.predictive-results .form-container .results-container .hero-search-options .search-options-wrapper .search-options-list{float:none}
.predictive-results .form-container .results-container .suggestions{margin-top:15px;text-align:left}
.predictive-results .form-container .results-container .suggestions .suggested-search{font-size:25px;padding-left:0;font-weight:bold}
.predictive-results .form-container .results-container .suggestions .search-options-list{margin:10px 0;font-size:20px;float:none}
.predictive-results .form-container .results-container .suggestions .search-options-list .search-options-list-item .icon-search{margin-left:0;width:20px;height:20px}
.predictive-results .form-container .results-container .suggestions .search-options-list .search-options-list-item .suggested-search-item{vertical-align:top;margin-left:15px;width:calc(100% - 40px)}
.predictive-results .form-container .results-container .see-all{position:static;font-weight:bold;font-size:15px;padding-left:0}
}
@media screen and (min-width:992px){.predictive-results .form-container{width:100%;margin:0;max-width:none}
}
.filter-selector-container{padding:30px 0}
.filter-selector-container .results-text-wrap{float:left}
.filter-selector-container .results-text-wrap .results-text{margin-top:8px;color:#5d5d5d}
.filter-selector-container .tag-section{float:left;padding:0 15px}
.filter-selector-container .tag-section article{padding:0}
.filter-selector-container .tag-section .news-tags ul{margin-bottom:0}
.filter-selector-container .tag-section .news-tags li{padding:0 25px}
.filter-selector-container .tag-section .news-tags li .close-btn{top:2px;left:10px}
.filter-selector-container .tag-section .icon-close{margin-left:20px;top:25px;font-size:10px;font-weight:700}
aside .sidenav.news-search-filter .filter-list-block .filter-type{border-bottom:1px solid #ddd;padding:20px 0;margin-bottom:15px}
aside .sidenav.news-search-filter .filter-list-block .filter-list-item{cursor:pointer;border-bottom:0;padding:0;color:#9d9d9d}
aside .sidenav.news-search-filter .filter-list-block .filter-list-item .icon-close{display:none;margin-top:12px;font-size:8px;font-weight:700}
aside .sidenav.news-search-filter .filter-list-block .filter-list-item.highlight{font-weight:700}
aside .sidenav.news-search-filter .filter-list-block .filter-list-item.highlight .icon-close{display:block}
.news-search-pagination{margin-top:40px}
.news-section .news-type,.stay-connected-trio.component .news-type{color:#f3910d;font-size:14px;font-weight:700;padding-bottom:5px;padding-right:25px;display:block;text-transform:uppercase}
.news-section .news-article,.stay-connected-trio.component .news-article{margin:0;font-size:16px;color:#2b2b2b;font-weight:500;margin-bottom:10px}
.news-section .date,.stay-connected-trio.component .date{color:#9d9d9d;font-size:15px;margin-bottom:0;font-weight:700}
@media screen and (min-width:768px) and (max-width:991px){.news-search-container{padding-left:2.5rem}
}
.featured-articles,.news-container{border-top:1px solid #ddd}
.featured-articles .grid-title,.news-container .grid-title{padding:0}
.featured-articles .news-item,.news-container .news-item{border-bottom:1px solid #ddd;overflow:hidden;padding:25px 0;position:relative}
.featured-articles .news-item-image,.news-container .news-item-image{width:40%;float:left;padding:10px 35px 10px 0}
.featured-articles .news-item-image img,.news-container .news-item-image img{max-width:100%;width:100%}
.featured-articles .news-item-image .newtab-icon,.news-container .news-item-image .newtab-icon{display:none}
@media screen and (max-width:568px){.featured-articles .news-item-image,.news-container .news-item-image{width:100%;float:left;padding:0}
}
.featured-articles .news-item-content,.news-container .news-item-content{overflow:hidden}
.featured-articles .news-item-content .news-item-title,.news-container .news-item-content .news-item-title{margin-bottom:10px}
.featured-articles .news-item-content .news-item-title a,.news-container .news-item-content .news-item-title a{border-bottom:0}
.featured-articles .news-item-content .news-item-title a.linkout:after,.news-container .news-item-content .news-item-title a.linkout:after{font-family:icomoon;content:'\e949';font-size:16px;font-size:1.6rem;margin-left:1rem}
.featured-articles .news-item-content em,.news-container .news-item-content em{color:#9d9d9d}
@media screen and (max-width:568px){.featured-articles .news-item-content,.news-container .news-item-content{overflow:visible}
}
.featured-articles .news-item .newtab-icon,.news-container .news-item .newtab-icon{position:absolute;background-repeat:no-repeat;width:25px;height:25px;background-size:25px;right:0;top:30px;border-bottom:0;background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/png/open-new-tab.png)}
@media screen and (max-width:568px){.featured-articles .news-item .newtab-icon,.news-container .news-item .newtab-icon{display:none}
}
.featured-articles{margin:0;border-top:0}
.featured-articles .news-item-content{padding-right:25px;overflow:hidden}
@media screen and (min-width:992px){.featured-articles .news-item{width:33.33%;border-bottom:0}
.featured-articles .news-item .news-item-image{position:relative;width:100%;float:none}
.featured-articles .news-item .news-item-image .newtab-icon{position:absolute;display:block;top:auto;left:auto;bottom:-25px;right:35px}
.featured-articles .news-item .newtab-icon{display:none}
}
.pagination{clear:both;display:block;padding-left:0;margin:20px 0;border-radius:4px;text-align:center}
.pagination a{font-size:18px;font-weight:800;color:#9d9d9d;border:5px solid #ececec;margin:0 4px;display:inline-block;background-color:#ececec;text-decoration:none;transition:color .3s,background-color .3s;width:40px;text-align:center}
@media screen and (max-width:767px) and (min-width:1px){.pagination a .visible-xs{display:inline-block !important}
}
.pagination a.active{color:#f3910d;background-color:#fff}
.pagination a:hover:not(.active){background-color:#fff}
.pagination .first.disabled,.pagination .prev.disabled,.pagination .next.disabled,.pagination .last.disabled{display:none !important}
.pagination li[data-lp][style="display: none;"] + .next,.pagination li[data-lp][style="display: none;"] + .next + .last{display:none !important}
@media screen and (max-width:568px){.news-search-landing-page .bread-section{margin-bottom:10px}
.featured-articles.news-section .news-item .news-item-image,.news-container.news-section .news-item .news-item-image{position:relative;margin-bottom:10px}
.featured-articles.news-section .news-item .news-item-image .newtab-icon,.news-container.news-section .news-item .news-item-image .newtab-icon{position:absolute;display:block;top:auto;left:auto;bottom:-35px;right:0;background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/png/open-new-tab.png)}
}
.location-accordion.component h5{font-size:2.1rem;padding-bottom:7px;font-weight:800}
.location-accordion.component .contact-us.component ul li{font-size:1.8rem;margin-bottom:0}
.location-accordion.component .contact-us.component ul li a{font-size:1.8rem;white-space:normal}
.location-accordion.component .contact-us.component ul li a.btn-primary{border:5px solid #ececec;margin-left:-30px;font-size:1.4rem;font-weight:900;padding:.7rem 2rem}
.location-accordion.component .contact-us.component ul li a.btn-primary:hover{border:5px solid #f3910d}
.location-accordion.component .contact-us.component ul li a.btn-primary:active,.location-accordion.component .contact-us.component ul li a.btn-primary:focus{border:5px solid #122b40}
@media screen and (min-width:768px){.location-accordion.component .contact-us.component ul li{padding-bottom:1.0rem;padding-top:1.2rem}
}
.location-accordion.component a.location-map{border-bottom:0;font-weight:normal;text-decoration:none}
.location-accordion.component a.location-map strong{display:inline-block;font-weight:700;padding-bottom:10px;text-decoration:underline;width:100%}
.location-accordion.component .contact-us.component ul li span[class^="icon-"]{left:0;top:22px}
@media screen and (min-width:768px){.location-accordion.component .contact-us.component ul li span[class^="icon-"]{top:13px}
}
.location-accordion.component .contact-us.component ul li span.icon-location{font-size:2.8rem}
.location-accordion.component dl dd{padding-left:36px;padding-top:26px}
section.conditions-location-accordion{padding:0}
.conditions-location-accordion>article{padding-left:0;padding-right:0}
.conditions-location-accordion .accordion.component dt{margin-bottom:20px}
.conditions-location-accordion .accordion.component dd{padding-top:6px}
body.amg-page{padding-top:0 !important}
body.amg-page header nav{position:relative;top:0}
body.amg-page header .mob-nav>a.back-to-ahs{display:block;background-color:#2b2b2b;color:#fff;text-transform:uppercase;text-decoration:none;padding:5px 20px 1px;font-size:12px}
body.amg-page header .mob-nav>a.back-to-ahs:hover{text-decoration:underline}
body.amg-page header .mob-nav .icon-arrow-left{margin-right:.5em;font-size:10px}
body.amg-page header .full-nav a.back-to-ahs{display:none}
@media screen and (min-width:1200px){body.amg-page header .full-nav a.back-to-ahs{display:inline-block;position:relative;float:left;top:12px;font-family:'Alegreya Sans',sans-serif;text-decoration:none;text-transform:uppercase;font-weight:800;letter-spacing:.2rem;font-size:14px;font-size:1.4rem;color:#5d5d5d;border-bottom:0}
body.amg-page header .full-nav a.back-to-ahs i{font-size:12px;font-size:1.2rem;margin-right:1rem}
body.amg-page header .full-nav a.back-to-ahs:hover{color:#f3910d}
}
@media screen and (min-width:1200px){body.amg-page header .full-nav .main .logo{height:47px;width:320px}
body.amg-page header .full-nav .main ul.primary li:last-child{display:inline-block}
body.amg-page header .full-nav .main ul.primary li:nth-child(3n) a{padding-right:80px}
body.amg-page header .full-nav .main .link-list-box{display:flex;flex-flow:row nowrap;justify-content:space-between}
}
@media screen and (min-width:768px) and (max-width:991px){body.amg-page header .nav-hover .link-list{display:block;width:100%;margin-bottom:0;margin-top:0;border-right:0;padding:0 40px}
body.amg-page header .nav-hover .link-list:first-child{padding:0 40px}
body.amg-page header .nav-hover .link-list:last-child,body.amg-page header .nav-hover .link-list:nth-child(3n){padding:0 40px}
}
@media screen and (max-width:1199px){body.amg-page header .mob-nav .logo{height:26px;width:178px;margin:19px 0 0 20px}
body.amg-page header .nav-hover .link-list{border-bottom:0}
}
body.amg-home .hero.interior{background-position:top}
body.amg-home .hero.interior.has-image article>div{bottom:auto;top:50%;padding:0 40px;text-align:center;right:0;left:0;margin-top:-1em}
@media screen and (min-width:1200px){body.amg-home .hero.interior.has-image{height:500px}
body.amg-home .hero.interior.has-image article>div{height:500px;margin-top:0;text-align:left}
}
body.amg-home .ico-nav.parbase.section .mobile-ico-nav{position:relative;top:2em}
@media print{header,footer,.sticky-buttons,.bread-section,.sidenav,.side-content,.contact-banner,.button,.btn-default,.btn-secondary{display:none !important}
section>article{padding-bottom:40px !important;padding-top:0 !important;text-align:left !important}
h1,h2,h3,h4,h5,h6{text-align:left !important}
.button{text-align:left !important}
.button a{text-align:left !important}
.see-all-link{display:none !important}
.video.section,.video.component{display:none !important}
.hero{height:auto !important}
.hero article>div{display:block !important;padding:50px 0 0 0 !important;position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important}
.hero.home{min-height:90px !important}
.hero.home>article{padding:0 !important}
.hero.home>.image img{display:none !important}
blockquote{border-top:solid 5px #ddd !important;border-bottom:solid 5px #ddd !important;padding:20px !important}
blockquote .icon-container{display:none !important}
ul li:before{content:'\2022';font-size:36px;margin:-1px 0 0 3px}
.accordion.component{margin:0 !important}
.accordion.component dt{height:auto !important;border:none !important}
.accordion.component dt h4{padding:0 !important;width:auto !important}
.accordion.component .icon-plus,.accordion.component .icon-minus{display:none !important}
.accordion.component dd{display:block !important;padding:0 !important;margin:0 0 20px !important}
.list-pages-heading a:after{display:none !important}
.section-image{display:none !important}
.mosaic{margin:0 !important}
.mosaic-tile.component{padding:0 0 20px !important;height:auto !important;margin-bottom:0 !important;min-height:0 !important}
.mosaic-tile.component .background-img{display:none !important}
.mosaic-tile.component .background-video{display:none !important}
.mosaic-tile.component .svg-icon{display:none !important}
.tile-object{width:auto !important;float:none !important}
.section article .row{margin:0 !important}
.section article .row>div{width:100% !important;float:none !important;left:auto !important;margin:0 !important;padding:0 !important}
.list-pages.list-two-columns ul,nav.sidenav.list-two-columns ul,.sidebar-component.list-two-columns ul{column-count:1 !important;column-gap:0 !important}
.list-pages li,nav.sidenav li,.sidebar-component li{border:none !important;padding:0 !important;font-size:inherit !important}
.doc-callout.component .item{text-align:left !important;width:100% !important;border:none !important;float:none !important;padding:0 0 20px !important}
.doc-callout.component .item a{text-decoration:none !important;border:none !important}
.doc-callout.component .content{font-size:inherit !important;text-align:left !important;max-width:none !important;font-weight:normal !important}
.doc-callout.component .image{display:none !important}
.quad-manual-callout.component a>.image,.quad-manual-callout.component .image>.image{display:none !important}
.quad-manual-callout.component .content{font-size:inherit !important;font-weight:normal !important}
.quad-manual-callout.component .item{text-align:left !important;width:100% !important;border:none !important;float:none !important;padding:0 0 20px !important}
.quad-manual-callout.component .item a{text-decoration:none !important;border:none !important}
.social-wrapper a{font-size:inherit !important;display:block !important}
.contact-us li{margin:0 !important}
.contact-us li>span{display:none !important}
.contact-us li a{border:none !important;font-size:inherit !important;font-weight:normal !important}
.sidebar-section-heading{width:auto !important;padding:40px 0 0 0 !important}
.sidebar-section-heading a:after{display:none !important}
a[class*="btn-"],button[class*="btn-"]{border:none !important;padding:0 !important}
section{padding-left:0 !important;padding-right:0 !important}
section>article{max-width:none !important;padding-left:0 !important;padding-right:0 !important}
section .text.parbase.section p{text-align:left !important}
.image-gallery.component .owl-item img{width:50% !important;margin:0 auto !important;float:left !important}
.image-gallery.component .owl-nav{display:none !important}
.image-link-carousel.gallery.component .owl-carousel .owl-nav{display:none !important}
.intro.accent.component{text-align:left !important}
.mobile-ico-nav li{list-style-type:none !important}
.mobile-ico-nav .item{border:none !important}
.mobile-ico-nav .item>.icon{display:none !important}
.mobile-ico-nav .item>.title{float:left !important}
.news-events-tabs.component>.tabs>ul{width:95% !important}
.news-events-tabs.component>.tabs>ul li{float:left !important;padding-right:20px !important}
.news-events-tabs.component>div>div .owl-carousel .owl-stage-outer{overflow:inherit !important}
.news-events-tabs.component>div>div .owl-carousel .owl-item{display:none !important}
.news-events-tabs.component>div>div .owl-carousel .owl-item.active{float:none !important;display:inline-block !important;padding-bottom:25px !important}
.news-events-tabs.component>div>div .owl-carousel .item{border:none !important;display:block !important;padding-left:0 !important}
.large-image-section.parbase.section .mobile-bg{display:none !important}
.large-image-section.parbase.section .content-wrap .bubble{padding:0 !important}
.hospital .subnav-section,.amg-page .subnav-section{position:relative !important}
.news-search-landing-page .search-landing{margin-bottom:0 !important}
.news-search-landing-page .search-landing .search-bar-wrap.news-landing{display:none !important}
.news-search-landing-page .row{margin:0 !important}
}
.datepicker{padding:4px;direction:ltr}
.datepicker-inline{width:220px}
.datepicker-rtl{direction:rtl}
.datepicker-rtl.dropdown-menu{left:auto}
.datepicker-rtl table tr td span{float:right}
.datepicker-dropdown{top:0;left:0;width:340px;box-shadow:none;border-radius:0;padding:1rem 2rem 2rem}
.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}
.datepicker-dropdown.datepicker-orient-left:before{left:6px}
.datepicker-dropdown.datepicker-orient-left:after{left:7px}
.datepicker-dropdown.datepicker-orient-right:before{right:6px}
.datepicker-dropdown.datepicker-orient-right:after{right:7px}
.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}
.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}
.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0}
.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}
.datepicker table{width:100%;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#5d5d5d}
.datepicker td,.datepicker th{text-align:center;width:40px;height:40px;padding:0}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker table tr td.day{border:1px solid #ddd}
.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#f8f8f8;cursor:pointer}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0;color:#ddd;cursor:default}
.datepicker table tr td.highlighted{border-radius:0}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{color:#fff;background:#f3910d}
.datepicker table tr td.today:hover:hover{color:#2b2b2b}
.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{color:#2b2b2b;background:#f8f8f8}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{color:#2b2b2b;background:#f8f8f8}
.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#ddd;color:#fff}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0;cursor:default}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker .datepicker-switch{width:145px;font-size:18px;font-size:1.8rem}
.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}
.datepicker .prev,.datepicker .next{color:#fff;position:relative}
.datepicker .prev:after,.datepicker .next:after{font-family:icomoon;color:#f3910d;font-size:14px;font-size:1.4rem;position:absolute}
.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}
.datepicker .prev:after{content:'\e901';left:0}
.datepicker .next:after{content:'\e902';right:0}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}
.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}
.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}
.input-daterange input{text-align:center}
.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;padding:4px 5px;font-weight:normal;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
@media(max-width:1200px){header.kyruus .full-nav{display:none}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.main-menu{position:absolute;right:-300px;top:0;height:100%;overflow-y:scroll;overflow-x:visible;transition:right .3s ease,box-shadow .3s ease;z-index:999;padding:2.5em 0 0;min-height:100%;width:300px;background:#1a1a1a}
.main-menu ul{list-style:none;margin:0;padding:2.5em 0 0}
.main-menu ul.primary{padding-top:0}
.main-menu ul.primary li:first-of-type a{border-top:0}
.main-menu ul.primary li:last-of-type{display:none}
.amg-page .main-menu ul.primary li:last-of-type{display:block}
.main-menu ul.top-nav{padding-top:0}
.main-menu ul.top-nav li:first-of-type a{border-top:0}
.main-menu ul.top-nav span{margin-right:12px}
.main-menu ul.top-nav .top-search{display:none}
.main-menu ul li:before{display:none}
.main-menu a{display:block;padding:.75em 15px;line-height:1em;font-size:1em;color:#fff;text-decoration:none;border-bottom:1px solid #383838}
.main-menu a:hover,.main-menu a:focus{background:#333}
.main-menu li:first-child a{border-top:1px solid #383838}
.main-menu a.menu-close{position:absolute;left:0;top:0;border-bottom:0}
.main-menu:target,.main-menu[aria-expanded="true"]{right:0;outline:0;-moz-box-shadow:3px 0 12px rgba(0,0,0,0.25);-webkit-box-shadow:3px 0 12px rgba(0,0,0,0.25);box-shadow:3px 0 12px rgba(0,0,0,0.25)}
.main-menu:target .menu-close,.main-menu[aria-expanded="true"] .menu-close{z-index:1001}
.main-menu:target ul,.main-menu[aria-expanded="true"] ul{position:relative;z-index:1000}
.main-menu:target + .backdrop,.main-menu[aria-expanded="true"] + .backdrop{position:absolute;display:block;content:"";right:0;top:0;width:100%;height:100%;z-index:998;background:#000;background:rgba(0,0,0,0.85);cursor:default}
@supports(position:fixed){.main-menu,.main-menu:target + .backdrop,.main-menu[aria-expanded="true"] + .backdrop{position:fixed}
}
}
.modal{height:100%;z-index:10000}
.modal .modal-dialog{top:50% !important;margin-top:0;margin-bottom:0}
.modal .modal-dialog iframe{width:100%}
.modal .modal-dialog .modal-body.exit-intent .body{background-image:url(clientlib-site/resources/survey-background.png);background-repeat:no-repeat;background-position:center center;background-size:contain;color:#171a5b;font-size:1.5em;font-weight:700;text-align:center}
.modal .modal-dialog .modal-footer{text-align:center}
.modal .modal-dialog .modal-footer.exit-intent .btn-orange{border:solid 5px #f3910d;background-color:#f3910d;color:#fff}
.modal .modal-dialog .modal-footer.exit-intent .btn-orange:hover{border-color:#f3910d;background-color:#fff;color:#f3910d}
.modal.fade .modal-dialog{transform:translateY(-100%) !important}
.modal.in .modal-dialog{transform:translateY(-50%) !important}
.modal#translationmodal .modal-header{border-bottom:0}
.modal#translationmodal .modal-header .close{font-size:40px;line-height:10px;font-weight:400;height:20px}
.modal#translationmodal .modal-body{padding-top:2rem;padding-bottom:0}
.modal#translationmodal .modal-body h3{text-align:center;color:#171a5b;font-weight:700;font-size:2.25rem;line-height:2.25rem}
.modal#translationmodal .modal-body p{text-align:center;color:#5d5d5d;font-weight:400;font-size:2.25rem;line-height:2.25rem}
.modal#translationmodal .modal-footer{display:flex;align-items:center;justify-content:center;border-top:0;padding-top:0}
@media screen and (max-width:767px){.modal#translationmodal .modal-footer{flex-direction:column}
.modal#translationmodal .modal-footer>div:last-child{order:-1}
}
.modal#translationmodal .modal-footer>div{display:flex;flex-direction:column;align-items:center;margin-left:1rem;margin-right:1rem}
.modal#translationmodal .modal-footer>div>p{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;font-weight:400}
.modal#translationmodal .modal-footer>div>button,.modal#translationmodal .modal-footer>div a{border-radius:0;font-size:14px;line-height:20px;font-weight:900;margin-bottom:.5rem}
.modal#translationmodal .modal-footer>div>button.btn-primary,.modal#translationmodal .modal-footer>div a.btn-primary{border:5px solid #f3910d;color:#fff;background:#f3910d}
.modal#passwordModal{background-color:gray}
.modal#passwordModal .modal-body{text-align:center}
.modal#passwordModal .modal-body img{width:50%;margin-bottom:2rem}
.modal#passwordModal .modal-body>h3{font-size:3rem;line-height:3rem;padding:0 3rem}
@media screen and (max-width:767px){.modal#passwordModal .modal-body>h3{padding:0 1rem}
}
.modal#passwordModal .modal-body>p{font-size:1.25rem;line-height:1.875rem;padding:0 3rem}
@media screen and (max-width:767px){.modal#passwordModal .modal-body>p{padding:0 1rem}
}
.modal#passwordModal .modal-body .labelsection{display:flex;flex-direction:column;width:50%;align-items:flex-start;justify-content:center;text-align:center;margin:0 auto}
.modal#passwordModal .modal-body .labelsection label{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:14px}
.modal#passwordModal .modal-body .labelsection input{width:100%;border:1px solid #bbb;border-radius:5px;padding-left:10px}
.modal#passwordModal .modal-body .labelsection .errormsg{font-size:12px;line-height:14px;visibility:hidden;margin-top:0;font-family:Arial,Helvetica,sans-serif;color:#343c44}
.modal#passwordModal .modal-body .labelsection .errormsg .alertmsg:before{content:url(clientlib-site/resources/alert.svg);width:10px;height:10px;position:relative;top:5px}
.modal#passwordModal .modal-body .labelsection.error label{color:red}
.modal#passwordModal .modal-body .labelsection.error input{border-color:red}
.modal#passwordModal .modal-body .labelsection.error .errormsg{visibility:visible}
.modal#passwordModal .modal-footer{border-top:0;text-align:center}
.modal#passwordModal .modal-footer button{border:5px solid #f3910d;color:#fff;background:#f3910d;font-size:14px;line-height:14px;border-radius:0}
@media screen and (max-width:568px){.modal{height:100vh}
.modal .modal-dialog{top:2vh !important}
.modal iframe{height:80vh;width:100%}
.modal.in .modal-dialog{transform:none !important}
}
@media screen and (max-width:767px){.modal{height:100vh}
.modal .modal-dialog{top:2vh !important}
.modal iframe{height:80vh;width:100%}
.modal.in .modal-dialog{transform:none !important}
}
@media screen and (min-width:768px){.modal iframe{height:60vh;width:100%}
.modal.in .modal-dialog{transform:translateY(-60%) !important}
}
@media only screen and (min-width:1024px) and (orientation:portrait){.modal iframe{max-height:600px}
.modal.in .modal-dialog{transform:translateY(-86%) !important}
}
@media screen and (min-width:1200px){.modal.in .modal-dialog{transform:translateY(-50%) !important}
}
.video.component{margin:0 -4rem}
.video.component>.video-container{width:100%}
.video.component>.video-container>a{border:0}
.video.component>.video-container>a>.video-wrapper{position:relative}
.video.component>.video-container>a>.video-wrapper>button{color:transparent;background:transparent;height:100px;width:100px;display:inline-block;border:0;z-index:99;position:absolute;top:50%;transform:translateY(-50%);left:50%;margin-left:-50px}
.video.component>.video-container>a>.video-wrapper>button:before{content:'\e937';font-family:icomoon;font-weight:400;color:#f3910d;font-size:100px;font-size:10rem;line-height:normal}
.video.component>.video-container>a>.video-wrapper>img{width:100%;display:block;margin:0 auto}
.video.component>.video-container>p{font-size:1.6rem;color:#9d9d9d;text-align:left;margin-top:10px;padding-left:30px;padding-right:30px}
aside.side-content .video.component>.video-container>a>.video-wrapper button{height:75px;width:75px;margin-left:-38px}
aside.side-content .video.component>.video-container>a>.video-wrapper button:before{font-size:75px;font-size:7.5rem}
.col-md-3 .video.component>.video-container>a>.video-wrapper button{height:100px;width:100px;margin-left:-50px}
.col-md-3 .video.component>.video-container>a>.video-wrapper button:before{font-size:100px;font-size:10rem}
@media screen and (min-width:768px){.video.component{margin:0}
.video.component>.video-container{width:100%}
.video.component>.video-container>a>.video-wrapper>button{height:205px;width:205px;margin-left:-100px}
.video.component>.video-container>a>.video-wrapper>button:before{font-size:210px;font-size:21rem}
.video.component>.video-container>p{font-size:1.8rem;padding:0}
.col-md-3 .video.component>.video-container>a>.video-wrapper button{height:205px;width:205px;margin-left:-100px}
.col-md-3 .video.component>.video-container>a>.video-wrapper button:before{font-size:210px;font-size:21rem}
}
@media screen and (min-width:992px){.col-md-3 .video.component>.video-container>a>.video-wrapper button{height:75px;width:75px;margin-left:-38px}
.col-md-3 .video.component>.video-container>a>.video-wrapper button:before{font-size:75px;font-size:7.5rem}
}
.title.component h1.white,.title.component h2.white,.title.component h3.white,.title.component h4.white,.title.component h5.white{color:#fff}
.title.component h1.orange,.title.component h2.orange,.title.component h3.orange,.title.component h4.orange,.title.component h5.orange{color:#f3910d}
.title.component h1.purple,.title.component h2.purple,.title.component h3.purple,.title.component h4.purple,.title.component h5.purple{color:#171a5b}
.title.component h1.black,.title.component h2.black,.title.component h3.black,.title.component h4.black,.title.component h5.black{color:#000}
.title.component h1.center,.title.component h2.center,.title.component h3.center,.title.component h4.center,.title.component h5.center{text-align:center}
.title.component h1.left,.title.component h2.left,.title.component h3.left,.title.component h4.left,.title.component h5.left{text-align:left}
.title.component h1.right,.title.component h2.right,.title.component h3.right,.title.component h4.right,.title.component h5.right{text-align:right}
.textimage .textimage-wrapper{margin:0 0 2.5em}
.textimage .textimage-wrapper.m-b-0{margin:0}
.textimage .textimage-wrapper.m-b-20{margin:0 0 20px}
.textimage .textimage-wrapper.m-b-40{margin:0 0 40px}
.textimage .textimage-wrapper.m-b-60{margin:0 0 60px}
.textimage .textimage-wrapper.m-b-80{margin:0 0 80px}
.textimage .textimage-left,.textimage .textimage-right{margin:0 0 3rem}
.textimage .textimage-top + .textimage-text{clear:both;font-weight:500;color:#2b2b2b;font-size:1.8rem}
.textimage .textimage-text p:last-child{margin:0}
@media screen and (min-width:768px){.textimage .textimage-wrapper{margin:0 0 3.5em}
.textimage .textimage-wrapper.m-b-0{margin:0}
.textimage .textimage-wrapper.m-b-20{margin:0 0 20px}
.textimage .textimage-wrapper.m-b-40{margin:0 0 40px}
.textimage .textimage-wrapper.m-b-60{margin:0 0 60px}
.textimage .textimage-wrapper.m-b-80{margin:0 0 80px}
.textimage .textimage-text{clear:none}
.textimage .textimage-left{float:left;margin:0 3rem 1.5rem 0}
.textimage .textimage-right{float:right;margin:0 0 1.5rem 3rem}
.textimage:after{content:'';clear:both;height:0;display:block}
}
section .fs14{font-size:1.4em}
body .colorPurple{color:#171a5b}
.table.component table{border:0}
.table.component tr:nth-of-type(odd)>th,.table.component tr:nth-of-type(odd)>td{background-color:#f0f0f0}
.table.component tr th,.table.component tr td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border:0}
.stay-connected-trio.component{position:relative}
.stay-connected-trio.component>.row>.col-md-4 .social-trio-column{border-bottom:1px solid #ececec}
.stay-connected-trio.component>.row>.col-md-4:last-child .social-trio-column{border-bottom:0}
.stay-connected-trio.component .social-trio-column{padding-bottom:40px;margin:0 auto 40px;max-width:600px}
.stay-connected-trio.component .social-trio-column .news-article .image img{padding:10px 0 14px;width:100%}
.stay-connected-trio.component .news-type,.stay-connected-trio.component .news-item-title a,.stay-connected-trio.component .see-all-link{border-bottom:0}
.stay-connected-trio.component .see-all-link{color:#f3910d;font-size:1.4rem;font-weight:700;display:block;text-transform:uppercase;position:relative;right:auto;top:auto;margin-top:50px}
.stay-connected-trio.component .see-all-link:hover{color:#2b2b2b}
@media screen and (min-width:768px){.stay-connected-trio.component .social-trio-column{padding:0 17px 40px 17px}
.stay-connected-trio.component .social-trio-column news-article{padding:0 45px}
}
@media screen and (min-width:992px){.stay-connected-trio.component>.row>.col-md-4{position:static;height:100%;padding-bottom:50px}
.stay-connected-trio.component>.row>.col-md-4 .social-trio-column{border-bottom:0}
.stay-connected-trio.component>.row>.col-md-4:before{content:'';position:absolute;border-left:1px solid #ececec;top:0;bottom:0;margin-left:-17px}
.stay-connected-trio.component>.row>.col-md-4:first-child:before{border-left:0;content:none}
.stay-connected-trio.component .social-trio-column{max-width:none;margin:auto;border-bottom:0;padding:0 17px}
.stay-connected-trio.component .social-trio-column h4{padding:0 17px}
.stay-connected-trio.component .see-all-link{position:absolute;bottom:0;right:auto;top:auto;margin-top:0}
}
@media screen and (min-width:1200px){.stay-connected-trio.component .social-trio-column .news-article{padding:0 45px}
}
.sidebar-section>.sidebar-section-heading{text-transform:uppercase;margin-bottom:15px}
@media screen and (max-width:767px) and (min-width:1px){.sidebar-section>.sidebar-section-content{padding-top:2.1rem}
}
@media screen and (min-width:768px){.sidebar-section>.sidebar-section-content.p-t-0{padding-top:0}
.sidebar-section>.sidebar-section-content.p-t-20{padding-top:20px}
.sidebar-section>.sidebar-section-content.p-t-40{padding-top:40px}
.sidebar-section>.sidebar-section-content.p-t-60{padding-top:60px}
.sidebar-section>.sidebar-section-content.p-t-80{padding-top:80px}
.sidebar-section>.sidebar-section-content.p-b-0{padding-bottom:0}
.sidebar-section>.sidebar-section-content.p-b-20{padding-bottom:20px}
.sidebar-section>.sidebar-section-content.p-b-40{padding-bottom:40px}
.sidebar-section>.sidebar-section-content.p-b-60{padding-bottom:60px}
.sidebar-section>.sidebar-section-content.p-b-80{padding-bottom:80px}
}
.sidebar-section>.sidebar-section-content a{border-bottom:1px solid #2b2b2b}
@media screen and (max-width:767px) and (min-width:1px){.sidebar-list-pages .list-font-normal .list-pages-content ul{margin-bottom:.6rem;padding-top:1.4rem}
.sidebar-list-pages .list-font-normal .list-pages-content li{border-bottom:0;font-size:2.2rem;padding-bottom:.9rem;padding-top:.8rem}
.sidebar-list-pages .list-font-normal .list-pages-content li a{color:#5d5d5d;font-weight:400}
}
.sidebar-carousel.component{position:relative;margin:2.5rem 0 0 0}
@media screen and (min-width:768px){.sidebar-carousel.component{margin:4.5rem 0 0 0}
}
.sidebar-carousel.component h3.title{font-size:24px;font-size:2.4rem;font-weight:700;color:#303030;margin-bottom:2rem}
.sidebar-carousel.component .owl-carousel{margin:0 auto 3rem}
@media screen and (min-width:768px){.sidebar-carousel.component .owl-carousel{max-width:720px}
}
.sidebar-carousel.component .owl-carousel .owl-item .image{margin:0 0 1.5rem}
.sidebar-carousel.component .owl-carousel .owl-item .image>img{width:100%}
@media screen and (min-width:768px){.sidebar-carousel.component .owl-carousel .owl-item .image{margin:0 2rem 2rem 0;float:left}
}
@media screen and (min-width:992px){.sidebar-carousel.component .owl-carousel .owl-item .image{margin:0 0 1.5rem;float:none}
}
.sidebar-carousel.component .owl-carousel .owl-item .content{margin-bottom:3rem}
@media screen and (min-width:768px){.sidebar-carousel.component .owl-carousel .owl-item .content{float:left}
}
@media screen and (min-width:992px){.sidebar-carousel.component .owl-carousel .owl-item .content{float:none}
}
.sidebar-carousel.component .owl-carousel .owl-item .content p{font-size:18px;font-size:1.8rem;margin-bottom:1rem}
.sidebar-carousel.component .owl-carousel .owl-item .content p:last-child{margin:0}
.sidebar-carousel.component .owl-carousel .owl-item .content p + h5{color:#f3910d;margin-top:1.5rem;font-size:20px;font-size:2rem}
.sidebar-carousel.component .owl-carousel .owl-item .content .title{font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:0}
@media screen and (min-width:768px){.sidebar-carousel.component .owl-carousel .owl-item .content .title{font-size:20px;font-size:2rem}
}
.sidebar-carousel.component .owl-carousel .owl-item .content h5{color:#f3910d;margin-top:1.5rem;font-size:20px;font-size:2rem}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next{top:10rem;left:-2.25rem;position:absolute}
@media screen and (min-width:768px){.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next{top:12rem}
}
@media screen and (min-width:992px){.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next{top:6rem}
}
@media screen and (min-width:1200px){.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next{top:10rem}
}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev .slide-right,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next .slide-right,.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev .slide-left,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next .slide-left{background:#fff;display:block;height:3.5rem;width:3.5rem;font-size:1.25rem;text-align:center;line-height:3.6rem;color:#f3910d;position:relative}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev .slide-right:before,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next .slide-right:before,.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev .slide-left:before,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next .slide-left:before{font-family:icomoon;content:"\e901"}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev .slide-right:hover,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next .slide-right:hover,.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev .slide-left:hover,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next .slide-left:hover{border-color:#f3910d}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev.disabled .slide-right:before,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next.disabled .slide-right:before,.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev.disabled .slide-left:before,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next.disabled .slide-left:before{color:#ddd}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev.disabled .slide-right:hover,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next.disabled .slide-right:hover,.sidebar-carousel.component .owl-carousel .owl-nav .owl-prev.disabled .slide-left:hover,.sidebar-carousel.component .owl-carousel .owl-nav .owl-next.disabled .slide-left:hover{border-color:#ddd}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-next{left:auto;right:-2.25rem}
.sidebar-carousel.component .owl-carousel .owl-nav .owl-next .slide-right:before{content:"\e902"}
.sidebar-carousel.component .contact-call{display:table-cell;vertical-align:middle;padding-bottom:1rem}
.sidebar-carousel.component .contact-call .icon-call{position:relative;left:-0.5rem;font-size:40px;font-size:4rem;float:left;color:#f3910d;display:inline-block;vertical-align:top}
.sidebar-carousel.component .contact-call .appt{font-size:14px;font-size:1.4rem;line-height:1rem;vertical-align:top;display:inline-block}
@media screen and (min-width:768px){.sidebar-carousel.component .contact-call .appt{display:block}
}
@media screen and (min-width:992px){.sidebar-carousel.component .contact-call .appt{display:inline-block;width:70%;margin-bottom:1rem}
}
.sidebar-carousel.component .contact-call .num{font-size:22px;font-size:2.2rem;line-height:2.5rem;font-weight:800;display:inline-block;vertical-align:top;position:relative;top:-10px;border-bottom:1px solid #2b2b2b}
@media screen and (min-width:768px){.sidebar-carousel.component .contact-call .num{top:0;margin-bottom:2rem}
}
@media screen and (min-width:992px){.sidebar-carousel.component .contact-call .num{width:70%;top:-7px}
}
@media screen and (min-width:1200px){.sidebar-carousel.component .contact-call .num{width:auto;top:-16px}
}
.section.section-small-image section{padding:0 2.5rem;position:relative}
.section.section-small-image section>article{position:relative;max-width:1238px;margin:0 auto;padding-top:0;padding-bottom:40px;padding-left:1.5rem;padding-right:1.5rem}
.section.section-small-image section>article div>h4.thin{font-weight:300}
.section.section-small-image section>article div>h2,.section.section-small-image section>article div>h4{margin-bottom:.55em}
.section.section-small-image section>article.p-t-0{padding-top:0}
.section.section-small-image section>article.p-t-20{padding-top:10px}
.section.section-small-image section>article.p-t-40{padding-top:20px}
.section.section-small-image section>article.p-t-60{padding-top:30px}
.section.section-small-image section>article.p-t-80{padding-top:40px}
.section.section-small-image section>article.p-t-95{padding-top:47.5px}
.section.section-small-image section>article.p-t-120{padding-top:60px}
.section.section-small-image section>article.p-t-170{padding-top:85px}
.section.section-small-image section>article.p-t-210{padding-top:105px}
.section.section-small-image section>article.p-b-0{padding-bottom:0}
.section.section-small-image section>article.p-b-20{padding-bottom:10px}
.section.section-small-image section>article.p-b-40{padding-bottom:20px}
.section.section-small-image section>article.p-b-60{padding-bottom:30px}
.section.section-small-image section>article.p-b-80{padding-bottom:40px}
.section.section-small-image section>article.p-b-95{padding-bottom:47.5px}
.section.section-small-image section>article.p-b-120{padding-bottom:60px}
.section.section-small-image section>article.p-b-170{padding-bottom:85px}
.section.section-small-image section>article.p-b-210{padding-bottom:105px}
@media screen and (max-width:767px){.section.section-small-image section>article.pm-t-0{padding-top:0 !important}
.section.section-small-image section>article.pm-t-20{padding-top:20px !important}
.section.section-small-image section>article.pm-t-40{padding-top:40px !important}
.section.section-small-image section>article.pm-t-60{padding-top:40px !important}
.section.section-small-image section>article.pm-t-80{padding-top:80px !important}
.section.section-small-image section>article.pm-t-95{padding-top:95px !important}
.section.section-small-image section>article.pm-t-120{padding-top:120px !important}
.section.section-small-image section>article.pm-t-170{padding-top:170px !important}
.section.section-small-image section>article.pm-t-210{padding-top:210px !important}
.section.section-small-image section>article.pm-b-0{padding-bottom:0 !important}
.section.section-small-image section>article.pm-b-20{padding-bottom:20px !important}
.section.section-small-image section>article.pm-b-40{padding-bottom:40px !important}
.section.section-small-image section>article.pm-b-60{padding-bottom:60px !important}
.section.section-small-image section>article.pm-b-80{padding-bottom:80px !important}
.section.section-small-image section>article.pm-b-95{padding-bottom:95px !important}
.section.section-small-image section>article.pm-b-120{padding-bottom:120px !important}
.section.section-small-image section>article.pm-b-170{padding-bottom:170px !important}
.section.section-small-image section>article.pm-b-210{padding-bottom:210px !important}
}
@media screen and (min-width:768px){.section.section-small-image section>article.p-t-0{padding-top:0}
.section.section-small-image section>article.p-t-20{padding-top:20px}
.section.section-small-image section>article.p-t-40{padding-top:40px}
.section.section-small-image section>article.p-t-60{padding-top:60px}
.section.section-small-image section>article.p-t-80{padding-top:80px}
.section.section-small-image section>article.p-t-95{padding-top:95px}
.section.section-small-image section>article.p-t-120{padding-top:120px}
.section.section-small-image section>article.p-t-170{padding-top:170px}
.section.section-small-image section>article.p-t-210{padding-top:210px}
.section.section-small-image section>article.p-b-0{padding-bottom:0}
.section.section-small-image section>article.p-b-20{padding-bottom:20px}
.section.section-small-image section>article.p-b-40{padding-bottom:40px}
.section.section-small-image section>article.p-b-60{padding-bottom:60px}
.section.section-small-image section>article.p-b-80{padding-bottom:80px}
.section.section-small-image section>article.p-b-95{padding-bottom:95px}
.section.section-small-image section>article.p-b-120{padding-bottom:120px}
.section.section-small-image section>article.p-b-170{padding-bottom:170px}
.section.section-small-image section>article.p-b-210{padding-bottom:210px}
}
@media screen and (min-width:992px){.section.section-small-image section>article .row .col-md-7:first-child{padding-right:50px}
.section.section-small-image section>article .row .col-md-7:nth-child(2n){padding-left:50px}
}
.section.section-small-image section.bg-dark{color:#fff}
.section.section-small-image section.bg-dark p,.section.section-small-image section.bg-dark h1,.section.section-small-image section.bg-dark h2,.section.section-small-image section.bg-dark h3,.section.section-small-image section.bg-dark h4,.section.section-small-image section.bg-dark h5{color:#fff}
.section.section-small-image section.bg-dark a:not([class*="btn-"]),.section.section-small-image section.bg-dark a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
.section.section-small-image section.bg-dark a:not([class*="btn-"]):hover,.section.section-small-image section.bg-dark a:visited:not([class*="btn-"]):hover{color:#5d5d5d;border-bottom-color:#5d5d5d}
.section.section-small-image section.bg-dark ul li:before{background:#fff}
.section.section-small-image section.bg-purple a:not([class*="btn-"]),.section.section-small-image section.bg-purple a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
.section.section-small-image section.bg-purple a:not([class*="btn-"]):hover,.section.section-small-image section.bg-purple a:visited:not([class*="btn-"]):hover{color:#f3910d;border-bottom-color:#f3910d}
.section.section-small-image section.bg-orange a:not([class*="btn-"]),.section.section-small-image section.bg-orange a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
.section.section-small-image section.bg-orange a:not([class*="btn-"]):hover,.section.section-small-image section.bg-orange a:visited:not([class*="btn-"]):hover{color:#2b2b2b;border-bottom-color:#2b2b2b}
.section.section-small-image section.bg-white{background-color:#fff}
.section.section-small-image section.bg-purple{background-color:#171a5b}
.section.section-small-image section.bg-lighter-grey{background-color:#ececec}
.section.section-small-image section.bg-orange{background-color:#f3910d}
.section.section-small-image section .mob-image{margin-left:-2.5rem;margin-right:-2.5rem}
.section.section-small-image section .mob-image img{width:100%}
@media screen and (max-width:767px) and (min-width:1px){.section.section-small-image section .mob-image img{margin-bottom:2rem}
}
@media screen and (min-width:768px){.section.section-small-image section{padding:0}
.section.section-small-image section>article{padding-bottom:50px}
.section.section-small-image section>article:after{clear:both;height:0;display:block;content:''}
.section.section-small-image section>article>div{position:relative}
}
@media screen and (min-width:992px) and (max-width:1439px){.section.section-small-image section{padding:0 7rem}
}
section{padding:0 2.5rem;position:relative}
section>article{position:relative;max-width:1238px;margin:0 auto;padding-top:0;padding-bottom:40px;padding-left:1.5rem;padding-right:1.5rem}
section>article>div>h4.thin{font-weight:300}
section>article>div>h2,section>article>div>h4{margin-bottom:.55em}
section>article .see-all-link{text-transform:uppercase;text-decoration:none;font-size:1.4rem;font-weight:800;border-bottom:0;display:block;width:auto;margin:0 auto;text-align:center;letter-spacing:1px}
section>article.p-t-0{padding-top:0}
section>article.p-t-20{padding-top:10px}
section>article.p-t-40{padding-top:20px}
section>article.p-t-60{padding-top:30px}
section>article.p-t-80{padding-top:40px}
section>article.p-t-95{padding-top:47.5px}
section>article.p-t-120{padding-top:60px}
section>article.p-t-170{padding-top:85px}
section>article.p-t-210{padding-top:105px}
section>article.p-b-0{padding-bottom:0}
section>article.p-b-20{padding-bottom:10px}
section>article.p-b-40{padding-bottom:20px}
section>article.p-b-60{padding-bottom:30px}
section>article.p-b-80{padding-bottom:40px}
section>article.p-b-95{padding-bottom:47.5px}
section>article.p-b-120{padding-bottom:60px}
section>article.p-b-170{padding-bottom:85px}
section>article.p-b-210{padding-bottom:105px}
@media screen and (max-width:767px){section>article.pm-t-0{padding-top:0 !important}
section>article.pm-t-20{padding-top:20px !important}
section>article.pm-t-40{padding-top:40px !important}
section>article.pm-t-60{padding-top:40px !important}
section>article.pm-t-80{padding-top:80px !important}
section>article.pm-t-95{padding-top:95px !important}
section>article.pm-t-120{padding-top:120px !important}
section>article.pm-t-170{padding-top:170px !important}
section>article.pm-t-210{padding-top:210px !important}
section>article.pm-b-0{padding-bottom:0 !important}
section>article.pm-b-20{padding-bottom:20px !important}
section>article.pm-b-40{padding-bottom:40px !important}
section>article.pm-b-60{padding-bottom:60px !important}
section>article.pm-b-80{padding-bottom:80px !important}
section>article.pm-b-95{padding-bottom:95px !important}
section>article.pm-b-120{padding-bottom:120px !important}
section>article.pm-b-170{padding-bottom:170px !important}
section>article.pm-b-210{padding-bottom:210px !important}
}
@media screen and (min-width:768px){section>article.p-t-0{padding-top:0}
section>article.p-t-20{padding-top:20px}
section>article.p-t-40{padding-top:40px}
section>article.p-t-60{padding-top:60px}
section>article.p-t-80{padding-top:80px}
section>article.p-t-95{padding-top:95px}
section>article.p-t-120{padding-top:120px}
section>article.p-t-170{padding-top:170px}
section>article.p-t-210{padding-top:210px}
section>article.p-b-0{padding-bottom:0}
section>article.p-b-20{padding-bottom:20px}
section>article.p-b-40{padding-bottom:40px}
section>article.p-b-60{padding-bottom:60px}
section>article.p-b-80{padding-bottom:80px}
section>article.p-b-95{padding-bottom:95px}
section>article.p-b-120{padding-bottom:120px}
section>article.p-b-170{padding-bottom:170px}
section>article.p-b-210{padding-bottom:210px}
}
section.img-fade{background-color:#fff}
section.bg-dark{color:#fff}
section.bg-dark p,section.bg-dark h1,section.bg-dark h2,section.bg-dark h3,section.bg-dark h4,section.bg-dark h5{color:#fff}
section.bg-dark a:not([class*="btn-"]),section.bg-dark a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
section.bg-dark a:not([class*="btn-"]):hover,section.bg-dark a:visited:not([class*="btn-"]):hover{color:#5d5d5d;border-bottom-color:#5d5d5d}
section.bg-dark ul li:before{background:#fff}
section.bg-purple a:not([class*="btn-"]),section.bg-purple a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
section.bg-purple a:not([class*="btn-"]):hover,section.bg-purple a:visited:not([class*="btn-"]):hover{color:#f3910d;border-bottom-color:#f3910d}
section.bg-orange a:not([class*="btn-"]),section.bg-orange a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
section.bg-orange a:not([class*="btn-"]):hover,section.bg-orange a:visited:not([class*="btn-"]):hover{color:#2b2b2b;border-bottom-color:#2b2b2b}
section.bg-white{background-color:#fff}
section.bg-purple{background-color:#171a5b}
section.bg-lighter-grey{background-color:#ececec}
section.bg-light-grey{background-color:#ddd}
section.bg-orange{background-color:#f3910d}
section .section-image{margin:0 -2.5rem}
section .section-image>div{width:100%}
section .section-image img{width:100%}
@media screen and (max-width:767px) and (min-width:1px){section.columns-6 .col-xs-6:nth-child(2n-1){clear:left}
}
@media screen and (min-width:992px){section>article .see-all-link{position:absolute;right:0;top:1.5em;z-index:10}
}
@media screen and (min-width:768px){section{padding:0}
section>article{padding-bottom:50px}
section>article:after{clear:both;height:0;display:block;content:''}
section>article>div{position:relative}
section.full-width>article{max-width:none}
section .section-image{position:absolute;top:0;bottom:0;overflow:hidden;margin:0}
section .section-image>div{height:100%;width:100%}
section .section-image img{position:relative;z-index:1;height:100%;width:100%;object-fit:cover}
section .section-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}
section.img-left .section-image{right:50%;left:0}
section.img-left .section-image img{object-position:100% 50%}
section.img-left.img-fade .section-image:after{background:-moz-linear-gradient(right,rgba(255,255,255,0) 50%,#fff 100%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 50%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 50%,#fff 100%)}
section.img-left.img-fade.bg-orange .section-image:after{background:-moz-linear-gradient(right,rgba(243,145,13,0) 50%,#f3910d 100%);background:-webkit-linear-gradient(right,rgba(243,145,13,0) 50%,#f3910d 100%);background:linear-gradient(to right,rgba(243,145,13,0) 50%,#f3910d 100%)}
section.img-left.img-fade.bg-purple .section-image:after{background:-moz-linear-gradient(right,rgba(23,26,91,0) 50%,#171a5b 100%);background:-webkit-linear-gradient(right,rgba(23,26,91,0) 50%,#171a5b 100%);background:linear-gradient(to right,rgba(23,26,91,0) 50%,#171a5b 100%)}
section.img-left.img-fade.bg-lighter-grey .section-image:after{background:-moz-linear-gradient(right,rgba(236,236,236,0) 50%,#ececec 100%);background:-webkit-linear-gradient(right,rgba(236,236,236,0) 50%,#ececec 100%);background:linear-gradient(to right,rgba(236,236,236,0) 50%,#ececec 100%)}
section.img-left.img-fade.bg-light-grey .section-image:after{background:-moz-linear-gradient(right,rgba(221,221,221,0) 50%,#ddd 100%);background:-webkit-linear-gradient(right,rgba(221,221,221,0) 50%,#ddd 100%);background:linear-gradient(to right,rgba(221,221,221,0) 50%,#ddd 100%)}
section.img-right .section-image{left:60%;right:0}
section.img-right .section-image img{object-position:0 50%}
section.img-right.img-fade .section-image:after{background:-moz-linear-gradient(left,rgba(255,255,255,0) 50%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 50%,#fff 100%);background:linear-gradient(to left,rgba(255,255,255,0) 50%,#fff 100%)}
section.img-right.img-fade.bg-orange .section-image:after{background:-moz-linear-gradient(left,rgba(243,145,13,0) 50%,#f3910d 100%);background:-webkit-linear-gradient(left,rgba(243,145,13,0) 50%,#f3910d 100%);background:linear-gradient(to left,rgba(243,145,13,0) 50%,#f3910d 100%)}
section.img-right.img-fade.bg-purple .section-image:after{background:-moz-linear-gradient(left,rgba(23,26,91,0) 50%,#171a5b 100%);background:-webkit-linear-gradient(left,rgba(23,26,91,0) 50%,#171a5b 100%);background:linear-gradient(to left,rgba(23,26,91,0) 50%,#171a5b 100%)}
section.img-right.img-fade.bg-lighter-grey .section-image:after{background:-moz-linear-gradient(left,rgba(236,236,236,0) 50%,#ececec 100%);background:-webkit-linear-gradient(left,rgba(236,236,236,0) 50%,#ececec 100%);background:linear-gradient(to left,rgba(236,236,236,0) 50%,#ececec 100%)}
section.img-right.img-fade.bg-light-grey .section-image:after{background:-moz-linear-gradient(left,rgba(221,221,221,0) 50%,#ddd 100%);background:-webkit-linear-gradient(left,rgba(221,221,221,0) 50%,#ddd 100%);background:linear-gradient(to left,rgba(221,221,221,0) 50%,#ddd 100%)}
section.columns-80-20 .col-md-3 .list-pages li:first-child{padding-top:0}
}
@media screen and (min-width:992px) and (max-width:1439px){section{padding:0 7rem}
}
.search-results-landing *{font-family:'Alegreya Sans',sans-serif !important}
.events-text{padding:25px;background-color:#ddd;margin-bottom:25px}
.events-text p{margin:0;font-family:'Alegreya Sans',sans-serif !important}
.btn-styles{font-weight:800;font-family:'Alegreya Sans',sans-serif !important;font-size:15px;color:#5d5d5d;border:5px solid #ddd;margin:0 4px;display:inline-block;background-color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;width:210px;text-align:center}
.btn-styles:hover{border-color:#f3910d;background-color:#f3910d;color:#fff}
.bg-hover-styles{background-color:#f3910d;color:#fff}
.search-results-landing{padding:0;position:relative;min-height:200px}
.search-results-landing .noresults-wrapper{margin:4rem 0}
@media screen and (max-width:767px) and (min-width:1px){.search-results-landing{padding-top:30px}
.search-results-landing .noresults-content{margin-top:15px}
}
@media screen and (min-width:992px) and (max-width:1308px){.search-results-landing{padding:0 30px}
}
.search-results-landing .pagination{text-align:right}
.search-count-container{font-family:'Alegreya Sans',sans-serif;max-width:1238px;position:relative}
@media screen and (min-width:768px){.search-count-container{display:block;padding:0 15px;margin:35px auto 40px}
}
@media screen and (min-width:992px){.search-count-container{padding:0}
}
.search-count-container.countoff{display:none}
@media screen and (min-width:768px){.search-count-container.countoff{display:block}
}
.search-count-container h5{display:inline-block;font-family:'Alegreya Sans',sans-serif !important;color:#5d5d5d;font-size:18px;font-size:1.8rem;margin-bottom:.5em;padding:0 15px}
@media screen and (min-width:768px){.search-count-container h5{font-size:22px;font-size:2.2rem;margin-bottom:1em;padding:0}
}
.search-count-container span.clear-link{color:#f3910d;font-weight:800;font-size:14px;font-size:1.4rem;text-transform:uppercase;border:0;display:inline-block;float:right;position:relative;top:-30px;right:20px}
@media screen and (min-width:768px){.search-count-container span.clear-link{top:10px;right:0}
}
.search-count-container span.clear-link:before{font-family:icomoon;content:'\e90b';color:#f3910d;margin-right:8px;font-size:9px;font-size:.9rem}
.search-count-container span.clear-link:hover{cursor:pointer;color:#171a5b}
.search-count-container span.clear-link:hover:before{color:#171a5b}
.search-count-container .search-count-wrapper{display:flex;justify-content:space-between;flex-flow:row wrap}
@media screen and (min-width:768px){.search-count-container .search-count-wrapper{flex-flow:row nowrap}
}
.search-count-container .search-count-wrapper .search-count{position:relative;cursor:pointer;padding:15px 15px 0 15px;background:#171a5b;border-bottom:0;color:#f3910d;margin-right:2px;flex:1 0}
.search-count-container .search-count-wrapper .search-count:last-child{margin-right:0}
@media screen and (max-width:767px) and (min-width:1px){.search-count-container .search-count-wrapper .search-count{position:relative;min-height:85px;padding:15px;margin-bottom:2px;flex:0 1 49.5%;display:flex;flex-flow:column wrap}
.search-count-container .search-count-wrapper .search-count:nth-child(2n){margin-right:0}
}
.search-count-container .search-count-wrapper .search-count:hover,.search-count-container .search-count-wrapper .search-count.active{background-color:#f3910d;color:#fff}
.search-count-container .search-count-wrapper .search-count:hover .count-number,.search-count-container .search-count-wrapper .search-count.active .count-number,.search-count-container .search-count-wrapper .search-count:hover .count-text,.search-count-container .search-count-wrapper .search-count.active .count-text{background-color:#f3910d;color:#fff}
.search-count-container .search-count-wrapper .search-count:hover .count-number,.search-count-container .search-count-wrapper .search-count.active .count-number,.search-count-container .search-count-wrapper .search-count:hover .count-text,.search-count-container .search-count-wrapper .search-count.active .count-text{background:0}
@media screen and (max-width:767px){.search-count-container .search-count-wrapper .search-count:hover{background:#171a5b}
}
@media screen and (max-width:767px){.search-count-container .search-count-wrapper .search-count.active{background-color:#f3910d}
}
.search-count-container .search-count-wrapper .search-count.active:after{content:'';position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-top:solid 10px #f3910d;border-left:solid 10px transparent;border-right:solid 10px transparent}
.search-count-container .search-count-wrapper .count-number{font-size:55px;font-family:'Alegreya Sans',sans-serif !important;font-weight:700;line-height:60px;margin:0}
@media screen and (max-width:767px) and (min-width:1px){.search-count-container .search-count-wrapper .count-number{font-size:30px;font-size:3rem;line-height:1em}
}
.search-count-container .search-count-wrapper .count-text{color:#FFF;font-size:18px;font-family:'Alegreya Sans',sans-serif !important;font-weight:800;line-height:20px}
@media screen and (max-width:767px) and (min-width:1px){.search-count-container .search-count-wrapper .count-text{font-size:13px;font-size:1.3rem;line-height:1em;margin:0}
}
.search-count-container .search-count-wrapper .linkout:after{font-family:icomoon;content:'\e949';color:#fff;font-size:16px;font-size:1.6rem;position:absolute;bottom:4px;right:10px}
@media screen and (max-width:767px) and (min-width:1px){.search-count-container .search-count-wrapper .linkout:after{font-size:10px;font-size:1rem;bottom:0;right:5px}
}
.search-count-container .search-count-wrapper .bg-brand-orange{background-color:#f3910d}
.search-count-container .search-count-wrapper .brand-text-locations{color:#f3910d}
.search-count-container .search-count-wrapper .bg-brand-image{background-size:cover;background-color:#5d5d5d}
.search-count-container .search-count-wrapper .bg-brand-image:hover{background-image:none !important}
.search-count-container .search-count-wrapper .brand-text-conditions{color:#f3910d}
.search-count-container .search-count-wrapper .bg-brand-grey{background-color:#2b2b2b}
.search-count-container .search-count-wrapper .brand-text-clinical{color:#f3910d}
@media screen and (max-width:767px) and (min-width:1px){.search-count-container .search-count-wrapper{padding:0 15px}
}
.search-count-container#amg-results{margin:35px auto 0}
.search-count-container#main-results{margin:35px auto 0}
.search-results-container{font-family:'Alegreya Sans',sans-serif;max-width:1238px;margin:auto;position:relative}
@media screen and (min-width:768px){.search-results-container{margin:35px auto 0}
}
.amg-landing .search-results-container{margin:auto}
@media screen and (min-width:768px){.amg-landing .search-results-container{margin:35px auto 0}
}
.search-results-container .text-bold{font-weight:700}
.search-results-container .highlight{font-weight:700}
.search-results-container .results-number{line-height:45px}
.search-results-container .results-number .pull-right{float:right}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container .results-number{margin:15px}
}
.search-results-container.locations,.search-results-container.condtreat,.search-results-container.classes,.search-results-container.trials{margin:105px auto 0}
@media screen and (min-width:768px){.search-results-container.locations,.search-results-container.condtreat,.search-results-container.classes,.search-results-container.trials{margin:35px auto 0}
}
.search-results-container.locations h5,.search-results-container.condtreat h5,.search-results-container.classes h5,.search-results-container.trials h5{font-family:'Alegreya Sans',sans-serif !important;display:none}
@media screen and (min-width:768px){.search-results-container.locations h5,.search-results-container.condtreat h5,.search-results-container.classes h5,.search-results-container.trials h5{display:inline-block}
}
.search-results-container.locations .search-count-wrapper,.search-results-container.condtreat .search-count-wrapper,.search-results-container.classes .search-count-wrapper,.search-results-container.trials .search-count-wrapper{display:none}
@media screen and (min-width:768px){.search-results-container.locations .search-count-wrapper,.search-results-container.condtreat .search-count-wrapper,.search-results-container.classes .search-count-wrapper,.search-results-container.trials .search-count-wrapper{display:flex}
}
.search-results-container.locations span.clear-link,.search-results-container.condtreat span.clear-link,.search-results-container.classes span.clear-link,.search-results-container.trials span.clear-link{color:#f3910d;font-weight:800;font-size:14px;font-size:1.4rem;text-transform:uppercase;border:0;display:inline-block;float:right;position:relative;top:-30px;right:20px}
@media screen and (min-width:768px){.search-results-container.locations span.clear-link,.search-results-container.condtreat span.clear-link,.search-results-container.classes span.clear-link,.search-results-container.trials span.clear-link{display:none}
}
.search-results-container.locations span.clear-link:before,.search-results-container.condtreat span.clear-link:before,.search-results-container.classes span.clear-link:before,.search-results-container.trials span.clear-link:before{font-family:icomoon;content:'\e90b';color:#f3910d;margin-right:8px;font-size:9px;font-size:.9rem}
.search-results-container.locations span.clear-link:hover,.search-results-container.condtreat span.clear-link:hover,.search-results-container.classes span.clear-link:hover,.search-results-container.trials span.clear-link:hover{cursor:pointer;color:#171a5b}
.search-results-container.locations span.clear-link:hover:before,.search-results-container.condtreat span.clear-link:hover:before,.search-results-container.classes span.clear-link:hover:before,.search-results-container.trials span.clear-link:hover:before{color:#171a5b}
.search-results-container .all-results{display:flex;flex-flow:row nowrap;justify-content:space-between}
.search-results-container .all-results .result-left{display:none}
@media screen and (min-width:992px){.search-results-container .all-results .result-left{display:block;margin-top:5px;width:25%;-webkit-transition:width .4s linear;-moz-transition:width .4s linear;-ms-transition:width .4s linear;-o-transition:width .4s linear;transition:width .4s linear}
}
@media screen and (min-width:992px){.search-results-container .all-results.no-left .result-left{display:none}
}
.search-results-container .all-results.no-left .result-articles-wrapper{width:100%}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .results{margin-top:22px}
.search-results-container.trials .result-item-heading{display:block}
}
.search-results-container.trials .result-item{margin-bottom:-3px !important}
.search-results-container.trials .trials-status{border:1px solid #ddd;color:#ddd;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:900;line-height:2.7rem;padding:0 11px}
@media screen and (max-width:767px){.search-results-container.trials .trials-status{margin:10px 0;padding:3px 11px}
}
@media screen and (min-width:768px){.search-results-container.trials .trials-status{float:right}
}
.search-results-container.trials .trials-status.open{border-color:#f3910d;color:#f3910d}
.search-results-container.trials .trial-description{width:75%}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-description{font-weight:500;margin-bottom:15px}
}
.search-results-container.trials .trials-view-more{display:inline-block;min-width:140px;position:relative}
.search-results-container.trials .trials-view-more a{border-bottom:none !important;color:#5d5d5d !important;display:block;margin-bottom:20px;padding-right:30px;width:auto}
@media screen and (min-width:768px){.search-results-container.trials .trials-view-more a{text-align:right}
}
.search-results-container.trials .trials-view-more a:hover{color:#f3910d !important}
.search-results-container.trials .show-heading,.search-results-container.trials .hide-heading{font-size:14px;font-size:1.4rem;font-weight:900;text-transform:uppercase}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .show-heading,.search-results-container.trials .hide-heading{font-size:15px;font-size:1.5rem}
}
.search-results-container.trials .show-heading:after,.search-results-container.trials .hide-heading:after{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;content:"\e914";display:inline-block;bottom:-1px;font-size:15px;font-size:1.5rem;height:16px;left:20px;position:relative;width:16px}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .show-heading:after,.search-results-container.trials .hide-heading:after{font-size:18px;font-size:1.8rem}
}
@media screen and (min-width:768px){.search-results-container.trials .show-heading:after,.search-results-container.trials .hide-heading:after{bottom:auto;display:block;position:absolute;left:auto;right:16px;top:11px}
.ie10 .search-results-container.trials .show-heading:after,.ie10 .search-results-container.trials .hide-heading:after,.ie11 .search-results-container.trials .show-heading:after,.ie11 .search-results-container.trials .hide-heading:after{top:8px}
}
.search-results-container.trials .show-heading:after{content:"\e917"}
.search-results-container.trials .result-item-data{overflow:visible !important}
.search-results-container.trials .trial-detail{background-color:#f8f8f8;margin-bottom:40px;margin-left:0;margin-right:-20px;padding:23px 12px 23px 10px}
.search-results-container.trials .trial-detail h5{font-family:'Alegreya Sans',sans-serif !important;display:block}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-detail h5{font-size:21px;font-size:2.1rem}
}
.search-results-container.trials .trial-detail ul.small{margin-top:0}
.search-results-container.trials .trial-detail ul.small li{font-family:'Alegreya Sans',sans-serif !important;margin-bottom:-2px;padding-left:10px}
.search-results-container.trials .trial-detail ul.small li:before{height:4px;width:4px}
.search-results-container.trials .trial-detail hr{margin:20px 0 38px 0}
@media screen and (min-width:1200px){.search-results-container.trials .trial-aside hr{display:none}
}
.search-results-container.trials .trial-aside ul{margin-top:0}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-aside li{padding-left:32px}
}
.search-results-container.trials .trial-aside li h5{font-family:'Alegreya Sans',sans-serif !important;margin-bottom:8px;text-transform:uppercase}
.search-results-container.trials .trial-aside li + li{margin-top:24px}
.search-results-container.trials .trial-aside li:before{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;background-color:transparent;color:#f3910d;content:"";display:block;top:-13px;font-size:20px;font-size:2rem;height:16px;position:absolute;left:-11px;width:16px}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-aside li:before{font-size:23px;font-size:2.3rem}
}
.search-results-container.trials .trial-aside .location,.search-results-container.trials .trial-aside p,.search-results-container.trials .trial-aside a{font-size:1.4rem !important;font-family:'Alegreya Sans',sans-serif !important;line-height:2rem !important}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-aside .location,.search-results-container.trials .trial-aside p,.search-results-container.trials .trial-aside a{font-size:1.7rem !important;line-height:2.4rem !important}
}
.search-results-container.trials .trial-aside .location{margin-bottom:8px}
.search-results-container.trials .trial-aside .trial-locations:before{content:"\e912";font-size:22px;font-size:2.2rem}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-aside .trial-locations:before{font-size:29px;font-size:2.9rem}
}
.search-results-container.trials .trial-aside .trial-investigator:before{content:"\e938"}
.search-results-container.trials .trial-aside .trial-contact:before{content:"\e916"}
.search-results-container.trials .trial-detail-upper div{margin-bottom:20px}
.search-results-container.trials .trial-detail-lower h5,.search-results-container.trials .trial-detail-lower p{font-family:'Alegreya Sans',sans-serif !important;display:inline-block;margin-left:auto;vertical-align:top;width:auto}
.search-results-container.trials .trial-detail-lower p{font-size:85%;margin-left:4px;margin-top:-4px}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-detail-lower p{font-size:21px !important;font-size:2.1rem !important;margin-bottom:15px}
}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials .trial-detail-lower br{display:none}
}
.search-results-container.trials a.full-detail.btn-default.default{background-color:transparent;color:#5d5d5d;border-bottom:5px solid;border-color:#5d5d5d;font-size:16px;font-size:1.6rem;font-weight:700;margin:0;padding:7px;width:100%}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials a.full-detail.btn-default.default{font-size:17px;font-size:1.7rem;font-weight:900;padding:10px}
}
.search-results-container.trials a.full-detail.btn-default.default:hover{background-color:transparent;border-bottom:5px solid;border-color:#f3910d;color:#f3910d;padding:7px}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container.trials a.full-detail.btn-default.default:hover{padding:10px}
}
.search-results-container.trials .full-detail-btn-wrapper{margin-top:5px;margin-bottom:3px}
.search-results-container .search-definition{padding:24px;background-color:#f4f4f4}
.search-results-container .search-definition .encyclopedia{position:relative;display:block;color:#5d5d5d;font-size:13px;font-size:1.3rem;text-transform:uppercase;font-weight:600}
.search-results-container .search-definition .encyclopedia:before{font-family:icomoon;content:'\e948';font-size:16px;font-size:1.6rem;margin-right:10px;position:relative;top:2px}
.search-results-container .search-definition .header{color:#f3910d;font-size:22px;font-family:'Alegreya Sans',sans-serif !important;margin-bottom:10px}
.search-results-container .search-definition .text{color:#2b2b2b;font-size:16px;font-family:'Alegreya Sans',sans-serif !important;margin-bottom:30px}
.search-results-container .search-definition .learn-more-btn{font-weight:800;font-family:'Alegreya Sans',sans-serif !important;font-size:15px;color:#5d5d5d;border:5px solid #ddd;margin:0 4px;display:inline-block;background-color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;width:210px;text-align:center;width:160px;padding:2px;border-color:#fff;background-color:transparent}
.search-results-container .search-definition .learn-more-btn:hover{border-color:#f3910d;background-color:#f3910d;color:#fff}
.search-results-container .search-definition .learn-more-btn .learn-more-text{letter-spacing:1px;color:#5d5d5d;font-size:14px;font-family:'Alegreya Sans',sans-serif !important;font-weight:800;text-align:center;text-transform:uppercase}
.search-results-container .search-definition .learn-more-btn:hover .learn-more-text{color:#fff}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container .search-definition{padding:30px}
}
.search-results-container .result-articles-wrapper{width:100%}
@media screen and (min-width:992px){.search-results-container .result-articles-wrapper{margin-top:5px;width:70%}
}
.search-results-container .result-articles-wrapper .result-article{margin-top:30px;font-size:20px;font-family:'Alegreya Sans',sans-serif !important;position:relative}
@media screen and (min-width:992px){.search-results-container .result-articles-wrapper .result-article:first-child{margin-top:0}
}
.search-results-container .result-articles-wrapper .result-article .article-link{font-weight:normal;color:#f3910d;text-decoration:none;border-bottom:0}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container .result-articles-wrapper .result-article .article-link{margin-bottom:5px;display:inline-block;padding-right:30px}
}
.search-results-container .result-articles-wrapper .result-article .article-link:hover{border-bottom:1px solid #f3910d}
.search-results-container .result-articles-wrapper .result-article .article-link [data-markjs]{padding:0;background-color:transparent;color:inherit;font-weight:bold}
.search-results-container .result-articles-wrapper .result-article .has-youtube-video{position:relative;display:block;color:#5d5d5d;font-size:13px;font-size:1.3rem;text-transform:uppercase;font-weight:600}
.search-results-container .result-articles-wrapper .result-article .has-youtube-video:before{font-family:icomoon;content:'\e937';font-size:16px;font-size:1.6rem;margin-right:10px;position:relative;top:2px}
.search-results-container .result-articles-wrapper .result-article .article-article{margin-top:15px}
.search-results-container .result-articles-wrapper .pagination{text-align:center;display:block}
.search-results-container .result-articles-wrapper .pagination .visible-xs{display:inline-block !important}
.search-results-container .result-articles-wrapper .pagination .first.disabled,.search-results-container .result-articles-wrapper .pagination .prev.disabled,.search-results-container .result-articles-wrapper .pagination .next.disabled,.search-results-container .result-articles-wrapper .pagination .last.disabled{display:none !important}
.search-results-container .result-articles-wrapper .pagination li[data-lp][style="display: none;"] + .next,.search-results-container .result-articles-wrapper .pagination li[data-lp][style="display: none;"] + .next + .last{display:none !important}
.search-results-container .result-articles-wrapper .pagination a{font-size:18px;font-family:'Alegreya Sans',sans-serif !important;font-weight:800;color:#9d9d9d;border:5px solid #ececec;margin:0 4px;display:inline-block;background-color:#ececec;text-decoration:none;transition:color .3s,background-color .3s;width:40px;text-align:center}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container .result-articles-wrapper .pagination a .visible-xs{display:none}
}
.search-results-container .result-articles-wrapper .pagination a.active{color:#f3910d;background-color:#fff}
.search-results-container .result-articles-wrapper .pagination a:hover:not(.active){background-color:#fff}
@media screen and (max-width:767px) and (min-width:1px){.search-results-container .result-articles-wrapper{padding:0 15px}
}
@media screen and (min-width:768px){.search-results-container{width:100%;padding:0 15px}
}
@media screen and (min-width:992px){.search-results-container{padding:0}
}
@media screen and (min-width:548px) and (max-width:767px){.search-results-container .search-count-wrapper .count-number{left:2%}
}
.page-count{position:relative;display:inline-block;color:#5d5d5d;vertical-align:top;width:100%;text-align:center}
@media screen and (min-width:992px){.page-count{text-align:left;width:24%;padding:20px 20px 40px 45px}
}
.search-pagination .pagination{text-align:center;font-size:13px;font-size:1.3rem}
@media screen and (min-width:992px){.search-pagination .pagination{text-align:right;font-size:16px;font-size:1.6rem}
}
@media screen and (min-width:992px){.search-pagination{display:inline-block;width:75%}
}
.search-pagination .pagination .first.disabled,.search-pagination .pagination .prev.disabled,.search-pagination .pagination .next.disabled,.search-pagination .pagination .last.disabled{display:none !important}
.search-pagination .pagination li[data-lp][style="display: none;"] + .next,.search-pagination .pagination li[data-lp][style="display: none;"] + .next + .last{display:none !important}
.loader-container{min-height:200px;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2;background-color:rgba(255,255,255,0.6)}
.loader-container .loading{height:70px;width:70px;border:7px solid #ddd;background-color:#fff;border-radius:50%;position:relative;margin:70px auto}
.loader-container .loading .dot{height:7px;width:7px;transform:translate(-50%,-50%);border-radius:10%;background-color:#f3910d;animation:fade-in-out 800ms linear infinite;position:absolute;top:50%;left:50%;animation-delay:300ms}
.loader-container .loading .dot:before,.loader-container .loading .dot:after{content:'';height:100%;width:100%;border-radius:10%;background-color:#f3910d;animation:fade-in-out 800ms linear infinite;position:absolute;top:0;left:-15px;animation-delay:150ms}
.loader-container .loading .dot:after{left:15px;animation-delay:450ms}
@keyframes fade-in-out{0{opacity:.25}
25%{opacity:.75}
50%{opacity:1}
75%{opacity:.75}
100%{opacity:.25}
}
.loading-now{opacity:.4}
atomic-search-box::part(input){padding-left:3rem;background:#fff;position:relative;top:auto;font-size:25px;font-family:'Alegreya Sans',sans-serif !important;height:7.5rem;border:0;padding-top:25px;padding-bottom:25px;padding-right:7.5rem}
@media screen and (max-width:767px){atomic-search-box::part(input){padding-right:0;font-size:20px}
.search-landing atomic-search-box::part(input){font-size:12px}
.mob-search atomic-search-box::part(input){font-size:25px}
.amg-home .hero.home{margin:0 0 9rem}
}
@media screen and (max-width:767px){#search-atom atomic-search-box::part(input){padding-right:0;font-size:2rem;border:1px solid #ececec;margin-left:2rem;margin-top:2rem;height:5rem}
}
@media screen and (max-width:767px){#search-atom atomic-search-box::part(submit-button){margin-top:2rem}
}
@media screen and (max-width:767px){#coveosearchclinicaltrials atomic-search-box::part(input){font-size:15px !important}
}
@media screen and (max-width:767px){.leftsidelayoutwrapper{display:none !important}
}
atomic-search-box::part(submit-button){font-size:3.5rem;font-family:'Alegreya Sans',sans-serif !important;height:75px;width:75px;color:#f3910d;border:0;background-color:white}
atomic-search-box::part(submit-icon){width:3rem;height:3rem}
atomic-result-section-visual{width:40%}
.locationsection{width:50%}
.locationwrapper{display:flex}
atomic-search-box::part(wrapper){align-items:center;box-shadow:none;border:0}
@media screen and (max-width:767px){atomic-search-box::part(wrapper){max-height:6rem}
}
atomic-search-box::part(clear-button){display:none}
atomic-search-box::part(suggestions-wrapper){border-radius:0;display:block !important;visibility:visible !important}
atomic-search-box::part(suggestion){color:#f3910d;font-size:1.5rem}
atomic-search-box::part(suggestion-divider){color:#000}
atomic-search-box::part(recent-query-clear){display:none}
atomic-facet::part(value-checkbox-label){margin-left:10px;color:#000;font-size:16px;font-family:'Alegreya Sans',sans-serif !important}
atomic-facet::part(value-label){color:#000 !important}
atomic-facet::part(facet){padding:17px 22px;background-color:#f8f8f8}
atomic-facet::part(search-input){font-size:16px;font-family:'Alegreya Sans',sans-serif !important;padding:1rem;box-shadow:none}
atomic-facet::part(search-input):hover,atomic-facet::part(search-input):focus-visible{border-color:#f3910d}
atomic-result-multi-value-text::part(result-multi-value-text-value){font-size:2px;font-family:'Alegreya Sans',sans-serif !important}
atomic-facet::part(label-button){font-size:17px;font-family:'Alegreya Sans',sans-serif !important;background:transparent;color:#171a5b}
atomic-facet::part(label-button):hover{color:#f3910d}
atomic-facet::part(search-icon){right:0 !important;left:auto !important;color:#f3910d}
atomic-facet::part(clear-button){display:none}
atomic-facet::part(show-more){display:none}
atomic-facet::part(value-checkbox){border-color:#f3910d}
atomic-facet::part(value-checkbox-checked){background-color:#f3910d}
atomic-facet::part(value-label){font-size:18px}
atomic-facet::part(value-label):hover{color:#f3910d}
atomic-results-per-page::part(button),atomic-results-per-page::part(label){visibility:hidden}
atomic-timeframe-facet::part(facet){padding:17px 22px;background-color:#f8f8f8}
atomic-timeframe-facet::part(value-link){background-color:#f8f8f8}
atomic-timeframe-facet::part(label-button),atomic-timeframe-facet::part(value-label){color:#171a5b;background-color:#f8f8f8;font-size:17px;font-family:'Alegreya Sans',sans-serif !important}
atomic-timeframe-facet::part(label-button):hover,atomic-timeframe-facet::part(value-label):hover{color:#f3910d !important}
atomic-timeframe-facet::part(input-label){font-size:16px;font-family:'Alegreya Sans',sans-serif !important}
atomic-timeframe-facet::part(input-start){font-size:14px;font-family:'Alegreya Sans',sans-serif !important}
atomic-timeframe-facet::part(input-end){font-size:14px;font-family:'Alegreya Sans',sans-serif !important}
atomic-timeframe-facet::part(value-count){font-size:16px;font-family:'Alegreya Sans',sans-serif !important}
atomic-timeframe-facet::part(input-apply-button){font-size:16px;font-family:'Alegreya Sans',sans-serif !important;color:#282829}
atomic-timeframe-facet::part(input-apply-button):hover{border-color:#f3910d !important;color:#f3910d}
atomic-timeframe-facet::part(input-start):hover{border-color:#f3910d !important}
atomic-timeframe-facet::part(input-end):hover{border-color:#f3910d !important}
atomic-pager::part(page-button),atomic-pager::part(previous-button),atomic-pager::part(next-button){display:grid;place-items:center;border-width:0;padding:1rem;width:5rem;height:5rem;background:gainsboro;color:darkslategray;font-size:1.5rem}
atomic-pager::part(active-page-button){color:#f3910d}
atomic-pager::part(page-button):hover{pointer-events:all;cursor:pointer;color:#f3910d}
atomic-pager::part(previous-button):hover,atomic-pager::part(next-button):hover{color:#f3910d}
atomic-pager::part(buttons){justify-content:center}
.condtfacetwrapper atomic-facet::part(value-count){display:none}
atomic-query-summary::part(results){font-size:18px}
@media(max-width:767px){atomic-query-summary{margin-top:1rem}
atomic-refine-toggle::part(button){color:#5d5d5d !important}
}
.search-results-container{display:flex;width:100%}
.leftsidelayout{width:auto;max-width:30%}
.leftsidelayout.fullw{max-width:auto;width:30%}
.mainsectionlayout{width:100%;padding-left:2rem}
atomic-query-summary::part(container){font-size:16px}
@media(max-width:767px){.leftsidelayout{width:100% !important;opacity:1 !important;max-width:none !important}
.leftsidelayout atomic-facet-manager{display:none}
.mainsectionlayout{width:100%;padding:1.5rem}
.providersbtn{margin-bottom:15px}
.search-results-container{flex-direction:column}
atomic-breadbox::part(show-less){font-size:16px}
atomic-breadbox{margin-top:2rem;margin-bottom:2rem}
atomic-breadbox::part(breadcrumb-list){gap:1.50rem !important}
atomic-breadbox::part(breadcrumb-label){display:none}
atomic-breadbox::part(breadcrumb-button){max-width:100%}
atomic-breadbox::part(breadcrumb-value){overflow:hidden;text-overflow:ellipsis}
atomic-query-summary::part(container){font-size:16px;margin-bottom:2rem}
}
atomic-breadbox::part(show-more){font-family:'Alegreya Sans',sans-serif !important;font-size:18px;color:var(--atomic-neutral-dark)}
atomic-breadbox::part(show-more):hover{color:var(--atomic-primary)}
atomic-breadbox::part(show-less){font-size:16px}
#providersbtn.providersbtn{margin-top:15px;display:none}
#providersbtn.providersbtn>a{width:100% !important;background-color:#f3910d !important;border:5px solid #f3910d !important}
#providersbtn.providersbtn>a>span{color:#fff !important}
atomic-breadbox::part(label),atomic-breadbox::part(breadcrumb-button),atomic-breadbox::part(clear){font-size:18px;font-family:'Alegreya Sans',sans-serif !important}
atomic-breadbox::part(clear){border:1px solid #e5e7eb}
atomic-breadbox::part(label),atomic-breadbox::part(breadcrumb-label),atomic-breadbox::part(breadcrumb-value),atomic-breadbox::part(clear),atomic-breadbox::part(show-less){color:#171a5b}
.active{z-index:1}
#coveosearchcond atomic-search-box::part(input){border:1px solid #ddd;font-size:25px;padding-left:30px;width:80%;background-color:#ececec;height:60px}
atomic-no-results::part(no-results){font-family:'Alegreya Sans',sans-serif !important;font-size:40px;font-weight:700;color:#2b2b2b;font-size:40px !important;text-align:center;line-height:normal}
atomic-no-results::part(search-tips){font-family:'Alegreya Sans',sans-serif !important;font-size:20px;font-weight:400;color:#2b2b2b}
atomic-no-results::part(cancel-button){display:none}
atomic-no-results::part(icon){display:none !important}
#noresultsimg{width:144px;height:144px;background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/searchicon.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;visibility:hidden}
#noresultsimg.show{visibility:visible}
atomic-no-results{padding-top:170px;position:relative}
atomic-no-results::part(icon) svg{display:none}
@media(max-width:767px){#noresultsimg{width:104px;height:104px}
atomic-no-results{padding-top:135px}
atomic-no-results::part(no-results){font-size:25px !important;text-align:center;line-height:30px;padding-left:1rem;padding-right:1rem;overflow:auto;text-overflow:initial;white-space:normal}
atomic-no-results::part(search-tips){padding-left:1rem;padding-right:1rem;text-align:center}
.home atomic-search-box::part(input){height:5rem !important;border:1px solid #ececec !important;padding-left:1rem !important}
.home.tall atomic-search-box::part(input){margin-top:0 !important;border:none !important}
.home.tall atomic-search-box::part(submit-button){height:50px !important;width:50px !important;margin-top:0 !important}
.search-count-container#main-results,.search-count-container#amg-results{margin:85px auto 0}
.home .mob-search atomic-search-box::part(input){border:none !important;border-top-left-radius:10px;border-bottom-left-radius:10px;height:6rem !important}
.home .mob-search atomic-search-box::part(submit-button){height:6rem}
atomic-facet::part(value-checkbox-label),atomic-facet::part(value-checkbox-label).ripple-parent span{color:#171a5b}
}
atomic-did-you-mean::part(no-results):after,atomic-did-you-mean::part(auto-corrected):after{content:". "}
atomic-did-you-mean::part(no-results),atomic-did-you-mean::part(auto-corrected){font-size:18px;display:inline !important}
atomic-timeframe-facet::part(clear-button){font-size:16px;color:#171a5b}
atomic-refine-modal::part(filter-clear-all){font-size:16px;color:#171a5b}
.encyclobox{visibility:visible}
.encyclobox.vishid{visibility:hidden}
#mobile-filters::part(button){margin-bottom:1rem;border:solid 5px #d5d5d5;font-size:14px;font-weight:700;color:#2b2b2b}
atomic-refine-modal::part(header){font-size:14px;font-weight:700;color:#2b2b2b}
atomic-refine-modal::part(footer-button){background:#f3910d;font-size:14px;font-weight:800;letter-spacing:1px;text-transform:uppercase}
.events-text,.provider-text{display:none}
.provider-text{font-size:2.2rem;font-family:'Alegreya Sans',sans-serif !important;color:#5d5d5d;font-weight:700}
@media screen and (max-width:767px){.provider-text{font-size:1.8rem}
}
.moresearchlink{color:#f3910d !important;position:absolute;right:0;padding-right:3rem}
@media screen and (max-width:767px) and (min-width:1px){.moresearchlink{position:relative;display:block;font-size:14px;width:fit-content;padding-right:1rem}
}
@media screen and (min-width:768px) and (max-width:991px){.moresearchlink{position:relative;display:block;font-size:14px;width:fit-content;padding-right:1rem}
}
.moresearchlink:after{font-family:icomoon;content:'\e949';color:#f3910d !important;font-size:16px;font-size:1.6rem;position:absolute;bottom:0;right:10px}
@media screen and (max-width:767px) and (min-width:1px){.moresearchlink:after{font-size:10px;font-size:1rem;bottom:0;right:-6px;position:relative}
}
@media screen and (min-width:768px) and (max-width:991px){.moresearchlink:after{font-size:10px;font-size:1rem;bottom:0;right:-6px;position:relative}
}
.disclaimer-text{font-size:12px;font-weight:200;margin-top:30px;line-height:1.5}
.disclaimer-text .disclaimer-link{color:#f3910d;border-bottom-color:#f3910d}
.btn-styles{font-weight:800;font-size:15px;color:#5d5d5d;border:5px solid #ddd;display:inline-block;background-color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;text-align:center;width:100%}
.btn-styles:hover{border-color:#f3910d;background-color:#f3910d;color:#fff}
.tab-styles{display:inline-block;float:left;color:#ddd;cursor:pointer;font-size:16px;font-weight:bold;line-height:30px;text-align:center;width:33%;border-bottom:4px solid #ddd}
.tab-styles.active{color:#5d5d5d;border-color:#f3910d}
.tab-styles:hover:not(.active){color:#5d5d5d;border-color:#5d5d5d}
.map-container{position:relative;clear:both}
.map-container #map-canvas{width:100%;height:900px;display:none;margin-top:20px;padding:20px 20px 20px 0}
@media screen and (max-width:767px) and (min-width:1px){.map-container #map-canvas{height:650px}
}
.map-container .mob-infobox{display:none;position:absolute;top:60px;background-color:#fff;opacity:.95;padding:40px 15px;width:calc(100% - 30px);left:30px;margin:0;z-index:1}
.map-container .mob-infobox .default-text{font-size:30px;font-weight:700;color:#f3910d}
.map-container .mob-infobox .content{display:none}
.map-container .mob-infobox .content .info-box{width:auto;padding:0}
.map-container .mob-infobox .content .info-box:before{display:none}
.map-container .mob-infobox .content .info-box .mib-item{display:block}
.map-container .mob-infobox .content .info-box .ib-title{font-size:26px;line-height:32px;padding:0}
.map-container .mob-infobox .content .info-box .ib-description{padding:15px 0;font-size:20px}
.map-container .mob-infobox .content .info-box .ib-address{padding:0 0 10px 0;font-size:18px}
.map-container .mob-infobox .content .info-box .ib-phone{font-size:20px;padding:0}
.map-container .mob-infobox .content .info-box .make-appointment{font-size:15px;color:#5d5d5d;border:5px solid #ddd;display:inline-block;background-color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;text-align:center;width:100%;font-weight:800;font-size:14px;padding:7px}
.map-container .mob-infobox .content .info-box .make-appointment:hover{border-color:#f3910d;background-color:#f3910d;color:#fff}
.map-container .mob-infobox .content .collapsed{margin-top:15px;font-weight:700}
.map-container .mob-infobox .content .collapsed .glyphicon-plus{color:#f3910d}
.map-container .mob-infobox .content .expanded{margin-top:25px;font-weight:700}
.map-container .mob-infobox .content .expanded .glyphicon-minus{color:#f3910d}
.map-container .mob-infobox .content .contact-btn-wrap .full-info{display:none}
.map-container .mob-infobox .content .contact-btn-wrap .less-info{display:block}
.map-container .mob-infobox .content .contact-info{max-height:0;overflow:hidden}
.map-container .mob-infobox .content.open #ib-container .contact-btn-wrap .collapsed.less-info{display:none}
.map-container .mob-infobox .content.open #ib-container .contact-btn-wrap .expanded.full-info{display:block}
.map-container .mob-infobox .content.open #ib-container .contact-info{max-height:10000px}
.map-container .mob-infobox.active .default-text{display:none}
.map-container .mob-infobox.active .content{display:block}
.map-container .info-box{background-color:#fff;width:360px;padding:30px}
.map-container .info-box:before{content:"";width:20px;height:20px;background:#fff;position:absolute;bottom:-10px;left:170px;transform:rotate(45deg)}
.map-container .info-box .mib-item{display:none}
.map-container .info-box .close-btn{position:absolute;top:0;right:0;cursor:pointer;margin:25px;color:#ddd}
.map-container .info-box .ib-line{margin-bottom:0;font-size:18px}
.map-container .info-box .ib-address:first-child,.map-container .info-box .ib-ph-num-cont{margin-top:20px}
.map-container .info-box .ib-sub-title{font-size:17px}
.map-container .info-box .ib-link{border-bottom:0;font-weight:normal}
.map-container .info-box .ib-link.ib-phone{font-weight:700}
.map-container .info-box .ib-link:hover,.map-container .info-box .ib-link:active,.map-container .info-box .ib-link:focus,.map-container .info-box .ib-link:visited{color:#000}
.map-container .info-box .ib-title{color:#f3910d;font-size:20px;padding:5px 0}
.map-container .info-box .ib-title a{color:#f3910d;font-size:20px;border-bottom:0}
.map-container .info-box .ib-description{padding:10px 0;font-size:15px}
.map-container .info-box .ib-address{font-size:15px;padding:10px 0}
.map-container .info-box .ib-phone{padding:10px 0;font-size:15px}
.map-container .info-box .ib-phone a{border-bottom:0;text-decoration:none;font-weight:700}
.map-container .info-box .ib-phone a.active,.map-container .info-box .ib-phone a:hover{border-bottom:0;text-decoration:none;font-weight:700;color:#000}
.map-container .info-box .ib-content .make-appointment{font-size:15px;color:#5d5d5d;border:5px solid #ddd;display:inline-block;background-color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;text-align:center;width:100%;font-weight:800;font-size:14px;margin:20px 0 0 0;padding:7px}
.map-container .info-box .ib-content .make-appointment:hover{border-color:#f3910d;background-color:#f3910d;color:#fff}
.search-page-tabs{font-family:'Alegreya Sans',sans-serif;display:flex;justify-content:space-between;padding:0;margin:40px 0 9px 0}
.search-page-tabs .chosen-container{font-weight:500;color:#5d5d5d;font-size:larger;margin-bottom:15px;width:100% !important;border:1px solid #ddd;background-color:#fff;text-transform:capitalize}
.search-page-tabs .chosen-container a.chosen-single{font-weight:500;color:#5d5d5d;box-shadow:none;background:0;border:0;border-radius:0;margin:0;left:0;top:0;width:100%;display:block;padding:8px 10px;height:auto}
.search-page-tabs .results{clear:both}
.search-page-tabs .results .results-list{margin:0}
.search-page-tabs .results .results-list .result-item{margin-bottom:15px;padding-left:0}
@media screen and (min-width:992px){.search-page-tabs .results .results-list .result-item{margin-bottom:40px}
}
.search-page-tabs .results .results-list .result-item:before{background:0}
.search-page-tabs .results .results-list .result-item a:not(.btn-default){color:#f3910d;padding-bottom:1px;text-decoration:none;font-size:26px;border-bottom:0;font-weight:400}
.search-page-tabs .results .results-list .result-item a:not(.btn-default):hover{padding-bottom:1px;border-bottom:1px solid #f3910d}
.search-page-tabs .results .results-list .result-item-block>a{font-weight:700;font-size:30px}
.search-page-tabs .results .results-list .result-item-block>a.linkout:after{font-family:icomoon;content:'\e949';font-size:16px;font-size:1.6rem;margin-left:1rem}
.search-page-tabs .results .results-list .result-item-block .result-item-data{overflow:hidden;padding:16px 0 20px 0;margin:0}
.search-page-tabs .results .results-list .result-item-block img{margin-top:7px;float:left;width:20%;display:block}
.search-page-tabs .results .results-list .result-item-block .location-address{width:75%;float:left;padding-left:25px}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner{clear:both;overflow:hidden;margin-top:15px}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner:first-child{margin-top:0}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-icon{width:40px;height:30px;float:left;background-repeat:no-repeat}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-icon.location-icon{background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/location-pointer-orrange.svg)}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-icon.phone-icon{background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/phone-orrange.svg)}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-icon.mail-icon{background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/mail-orrange.svg)}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-icon.hours-icon{background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/hours-orrange.svg)}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-icon.info-icon{background-image:url(../../../etc.clientlibs/atlantichealth-v2/clientlibs/clientlib/resources/search/info-orrange.svg)}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content{width:calc(100% - 40px);float:right;font-size:20px}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .address-content-head{font-weight:700;margin-bottom:0}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content p{margin-bottom:0}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-hours a,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-info a{color:#000;font-size:20px;font-weight:700}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-hours a:hover,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-info a:hover,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-hours a:active,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-info a:active,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-hours a:focus,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content .loc-info a:focus{color:#f3910d;border-bottom:0}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content:hover,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner .address-content:hover p{color:#f3910d}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner a.address-content{color:#000}
.search-page-tabs .results .results-list .result-item-block .location-address .address-inner a.address-content:hover,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner a.address-content:active,.search-page-tabs .results .results-list .result-item-block .location-address .address-inner a.address-content:focus{color:#000;border-bottom:0}
.search-page-tabs .results .results-list .result-item-block .item-name{margin-bottom:0;font-weight:bold;font-size:20px}
.search-page-tabs .results .results-list .result-item-block .item-address{margin-bottom:0}
.search-page-tabs .results .results-list .result-item-block .item-tel{color:#000;font-weight:700;font-size:20px}
.search-page-tabs .results .results-list .result-item-block .item-tel:hover{border-bottom:0;color:#f3910d}
.search-page-tabs .results .results-list .result-item-block .make-appointment{font-weight:800;font-size:15px;color:#5d5d5d;border:5px solid #ddd;display:inline-block;background-color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;text-align:center;width:100%}
.search-page-tabs .results .results-list .result-item-block .make-appointment:hover{border-color:#f3910d;background-color:#f3910d;color:#fff}
@media screen and (min-width:768px){.search-page-tabs .results .results-list .result-item-block .make-appointment{width:210px}
}
.search-page-tabs .results .results-list .result-item-block .classes-date{margin:0 0 1.5rem 0;font-weight:700;font-size:18px;font-size:1.8rem}
.search-page-tabs .results .results-list .result-item-block .classes-date:before{font-family:icomoon;content:'\e90a';color:#f3910d;margin-right:1rem;font-weight:400;font-size:20px;font-size:2rem;display:inline-block;vertical-align:middle}
.search-page-tabs .results .results-list .result-item-block .classes-location{margin:0 0 1rem 0;padding-left:30px;font-weight:700;font-size:18px;font-size:1.8rem}
.search-page-tabs .results .results-list .result-item-block .classes-location:before{font-family:icomoon;content:'\e912';color:#f3910d;margin-right:1rem;font-weight:400;font-size:22.5px;font-size:2.25rem;display:inline-block;vertical-align:middle;position:absolute;left:-3px}
.search-page-tabs .results .results-list .result-item-block .classes-desc{margin:1rem 0 0;padding-left:3.25rem}
@media screen and (min-width:768px){.search-page-tabs .results .results-list .result-item-block .classes-desc{margin-top:2rem;font-size:18px;font-size:1.8rem}
}
.search-page-tabs .results .results-list.cnt-list .result-item{margin-bottom:10px}
.search-page-tabs .refine-results{width:25%}
.search-page-tabs .refine-results .results-wrapper{padding:17px 22px;background-color:#f8f8f8;white-space:nowrap}
.search-page-tabs .refine-results .note{margin-bottom:-3px}
.search-page-tabs .refine-results .classes-near-location-label{margin-top:15px}
.search-page-tabs .refine-results h5.results-filter{font-size:18px;font-size:1.8rem;color:#2b2b2b}
.search-page-tabs .refine-results .slide-toggle-trigger.categories{display:none}
@media screen and (min-width:768px){.search-page-tabs .refine-results .results-wrapper>.filter-toggle[style]{display:block !important}
}
.search-page-tabs .refine-results .filter-toggle{position:static;background-color:transparent;padding:13px 0 0 0}
.search-page-tabs .refine-results .filter-toggle .view-select{display:none}
@media screen and (min-width:768px){.search-page-tabs .refine-results .filter-toggle{display:block;height:auto}
.search-page-tabs .refine-results .filter-toggle.categories{display:none}
}
.search-page-tabs .refine-results .filter-toggle .chosen-container-single .chosen-single div b{margin-top:7px;font-family:'Glyphicons Halflings';font-size:12px;color:#ddd}
.search-page-tabs .refine-results .filter-toggle .chosen-container-single .chosen-single div b:before{content:"\e114"}
.search-page-tabs .refine-results .filter-toggle .chosen-container-single .chosen-drop{border:0;font-size:1.8rem;color:#5d5d5d}
.search-page-tabs .refine-results .list-select{position:relative;white-space:normal;text-transform:capitalize}
.search-page-tabs .refine-results .list-select a.option{display:block;position:relative;text-decoration:none;font-size:18px;font-size:1.8rem;line-height:1.25em;font-weight:400;color:#9d9d9d;border-bottom:0;margin-bottom:1rem;padding-right:1rem}
.search-page-tabs .refine-results .list-select a.option.active{color:#000;font-weight:700}
.search-page-tabs .refine-results .list-select a.option.active:after{font-family:icomoon;content:'\e90b';position:absolute;top:0;right:0;font-size:10px;font-size:1rem}
.search-page-tabs .refine-results .list-select a.option:hover{color:#2b2b2b;font-weight:700}
.search-page-tabs .refine-results .datepicker-wrapper{margin-top:5px}
.search-page-tabs .refine-results .datepicker-wrapper input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-left:0;box-shadow:none;height:44px;font-size:18px;font-size:1.8rem;font-weight:400}
.search-page-tabs .refine-results .datepicker-wrapper input[readonly]{background:#fff}
.search-page-tabs .refine-results .datepicker-wrapper input:focus{border-color:#ccc}
.search-page-tabs .refine-results .datepicker-wrapper .input-group-addon{background:#fff;color:#9d9d9d;font-size:23px;font-size:2.3rem;border-right:0;border-radius:0;padding:4px 9px 0 11px}
.search-page-tabs .refine-results .category{display:block;color:#5d5d5d;font-size:17px;font-weight:bold;line-height:28px}
.search-page-tabs .refine-results .chosen-container ul li:before{background:0}
.search-page-tabs .refine-results .chosen-single{border-radius:0;font-size:18px;font-weight:500;padding:12px 0 10px 15px;background:0;background-color:#fff;color:#9d9d9d}
.classes .search-page-tabs label{display:block}
.search-page-tabs .tabs-wrapper{width:74%;padding:0 0 0 35px}
.search-page-tabs .tabs-wrapper .view-select{text-align:right;margin-top:-10px}
.search-page-tabs .tabs-wrapper .view-select .view-select-text{color:#000;font-size:20px;padding:0 15px;font-weight:800;display:inline-block}
.search-page-tabs .tabs-wrapper .view-select .list-view{padding:0 10px}
.search-page-tabs .tabs-wrapper .view-select .vs-btn{color:#ddd;border-bottom:0}
.search-page-tabs .tabs-wrapper .view-select .vs-btn:hover{color:#5d5d5d}
.search-page-tabs .tabs-wrapper .view-select .vs-btn.active{color:#f3910d}
.search-page-tabs .tabs-wrapper .result-wrapper{overflow:hidden;clear:both}
.search-page-tabs .tabs-wrapper .result-wrapper .results-label{clear:both;display:block;float:left;width:28%}
.search-page-tabs .tabs-wrapper .result-wrapper .results-label .show-me-results-for{color:#2b2b2b;font-size:20px;font-weight:800;line-height:30px}
.search-page-tabs .tabs-wrapper .result-wrapper .categories-container{width:72%;float:left;display:block}
.search-page-tabs .tabs-wrapper .result-wrapper .categories-container .result-categories{display:inline-block;float:left;color:#ddd;cursor:pointer;font-size:16px;font-weight:bold;line-height:30px;text-align:center;width:33%;border-bottom:4px solid #ddd}
.search-page-tabs .tabs-wrapper .result-wrapper .categories-container .result-categories.active{color:#5d5d5d;border-color:#f3910d}
.search-page-tabs .tabs-wrapper .result-wrapper .categories-container .result-categories:hover:not(.active){color:#5d5d5d;border-color:#5d5d5d}
.search-page-tabs .tabs-wrapper .result-wrapper .categories-container a{padding:0 5px;color:#f3910d;text-decoration:none;border-bottom:0}
.search-page-tabs .tabs-wrapper .result-wrapper .categories-container a:hover{color:#5d5d5d}
.search-page-tabs .categories-container .result-categories{display:inline-block;float:left;color:#ddd;cursor:pointer;font-size:16px;font-weight:bold;line-height:30px;text-align:center;width:33%;border-bottom:4px solid #ddd}
.search-page-tabs .categories-container .result-categories.active{color:#5d5d5d;border-color:#f3910d}
.search-page-tabs .categories-container .result-categories:hover:not(.active){color:#5d5d5d;border-color:#5d5d5d}
@media screen and (max-width:767px){.map-container{padding:0;margin-left:-15px;margin-right:-15px}
.map-container #map-canvas{width:100vw;height:650px;padding:0}
.search-page-tabs{width:100%;display:block}
.search-page-tabs .refine-results{position:relative;z-index:100;font-weight:800;padding:0;width:100%}
.search-page-tabs .refine-results .results-wrapper{padding:0}
.search-page-tabs .refine-results .category{font-size:18px;font-size:1.8rem;margin-bottom:.25em}
.search-page-tabs .refine-results .slide-toggle-trigger{position:relative;margin:0;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8}
.search-page-tabs .refine-results .slide-toggle-trigger h5{margin-bottom:0;padding:0 15px}
.search-page-tabs .refine-results .slide-toggle-trigger h5 + span{font-weight:400;font-size:18px;font-size:1.8rem}
.search-page-tabs .refine-results .slide-toggle-trigger:first-child{border-bottom:0}
.search-page-tabs .refine-results .slide-toggle-trigger .glyphicon-chevron-down{position:absolute;top:18px;right:20px;transition:transform .4s;color:#c9c9c9}
.search-page-tabs .refine-results .slide-toggle-trigger.slide-open .glyphicon-chevron-down{transform:rotate(180deg)}
.search-page-tabs .refine-results .slide-toggle-trigger.slide-open:after{background-color:transparent}
.search-page-tabs .refine-results.slide-open .slide-toggle-trigger .glyphicon-chevron-down{transform:rotate(180deg)}
.search-page-tabs .refine-results.slide-open:after{background-color:transparent}
.search-page-tabs .refine-results .results-filter{display:inline-block;font-size:25px;font-size:2rem}
.search-page-tabs .refine-results .slide-toggle-trigger.categories{display:block}
.search-page-tabs .refine-results .filter-toggle{display:none;position:absolute;left:0;top:90px;width:100%;background-color:#f8f8f8;padding:10px 20px 20px 20px;z-index:10}
.search-page-tabs .refine-results .filter-toggle.categories{top:45px}
.search-page-tabs .refine-results .filter-toggle.categories div{display:block;font-weight:400;font-size:18px;font-size:1.8rem;margin-bottom:10px;color:#5d5d5d}
.search-page-tabs .refine-results .filter-toggle .refine-results-select{color:#5d5d5d;border-radius:0;line-height:40px;font-size:18px;height:42px;font-weight:500;padding:0 0 0 15px;margin-bottom:20px;background:0;background-color:#fff;width:100%}
.search-page-tabs .refine-results .filter-toggle .view-select{display:flex;justify-content:space-between}
.search-page-tabs .refine-results .filter-toggle .view-select .glyphicon{padding:0 15px;font-size:20px;top:2px}
.search-page-tabs .refine-results .filter-toggle .view-select .glyphicon:not(.active){color:#ddd}
.search-page-tabs .refine-results .filter-toggle .view-select .show-me-results-for{display:block;font-size:20px;font-weight:700;margin-bottom:15px;color:#000}
.search-page-tabs .refine-results .filter-toggle .view-select a.active .glyphicon{color:#f3910d}
.search-page-tabs .refine-results .filter-toggle .view-select a{text-align:center;color:#f3910d;margin-bottom:15px;border-bottom:0}
.search-page-tabs .refine-results .filter-toggle .view-select a:not(.active){color:#ddd}
.search-page-tabs .refine-results .result-wrapper{clear:both;overflow:hidden;float:left;width:100%;margin:15px 0 25px 0}
.search-page-tabs .refine-results .result-wrapper .results-label .show-me-results-for{color:#000}
.search-page-tabs .refine-results .result-wrapper .categories-container .result-categories{font-size:15px}
.search-page-tabs .refine-results .result-wrapper .show-me-results-for{display:block;font-size:20px;font-weight:700;margin-bottom:15px}
.search-page-tabs .results{clear:none;margin-top:30px;overflow:hidden}
.search-page-tabs .results .results-selected-facets{display:none}
.search-page-tabs .results .results-list{padding-left:0;padding-right:0}
.search-page-tabs .results ul li{margin-bottom:25px}
.search-page-tabs .tabs-wrapper{width:100%;position:relative;padding:0 15px}
.search-page-tabs .tabs-wrapper .view-select{display:none}
.search-page-tabs .tabs-wrapper .results .result-item-data{padding:0;padding-top:15px}
.search-page-tabs .tabs-wrapper .results .results-list .result-item{font-size:27px;line-height:30px}
.search-page-tabs .tabs-wrapper .results .results-list .result-item img{width:100%;float:none}
.search-page-tabs .tabs-wrapper .results .results-list .result-item p{font-size:20px}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address{width:100%;padding-left:0;margin:15px 0 30px}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address .item-name{font-size:20px}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address .item-tel:hover{border-bottom:0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address .item-tel span{color:#f3910d;font-size:18px;font-weight:800;border-bottom:1px solid #f3910d}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address .item-address{margin-bottom:12px;display:block}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .make-appointment{font-weight:800;font-size:15px;color:#5d5d5d;border:5px solid #ddd;display:inline-block;background-color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;text-align:center;width:100%;height:50px;margin:0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .make-appointment:hover{border-color:#f3910d;background-color:#f3910d;color:#fff}
.search-page-tabs .tabs-wrapper .results .locations-list{padding-top:0}
.results-overlay{background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:99}
}
.pagination{display:block;padding-left:0;margin:20px 0;border-radius:4px;text-align:center}
.pagination li{font-size:18px;font-weight:800;color:#9d9d9d;list-style:none;margin:0 5px;display:inline-block;background-color:#ececec;text-decoration:none;transition:color .3s,background-color .3s;text-align:center;padding:5px}
.pagination li:first-child{margin-left:0}
.pagination li:last-child{margin-right:0}
.pagination li a,.pagination li a:focus,.pagination li a:hover,.pagination li a:active,.pagination li a:visited{background-color:transparent;display:inline-block;width:30px;height:30px;margin:0;border:0;padding:3px;color:#9d9d9d}
.pagination li:before{display:none}
.pagination li.active a,.pagination li.active a:focus,.pagination li.active a:hover,.pagination li.active a:active,.pagination li.active a:visited{background-color:#fff;color:#f3910d}
.pagination li:hover:not(.active) a{background-color:#fff}
.pagination li.disabled a{background-color:transparent}
@media screen and (max-width:767px) and (min-width:1px){.search-page-tabs .tabs-wrapper .results .locations-list{margin-bottom:0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item-block .result-item-heading{font-size:26px;border-bottom:1px solid transparent}
.search-page-tabs .tabs-wrapper .results .results-list .result-item{margin:0;padding:10px 0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item:first-child{margin-top:0;padding-top:0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address{margin-bottom:0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .result-item-data{padding:1rem 0 0}
.search-page-tabs .tabs-wrapper .results .results-list .result-item img{max-width:400px}
}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .result-img,.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address{padding:0}
@media screen and (min-width:450px) and (max-width:767px){.search-page-tabs .tabs-wrapper .results .results-list .result-item .result-img{width:45%;float:left}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address{width:50%;float:right}
}
@media screen and (min-width:768px){.search-page-tabs .tabs-wrapper .results .results-selected-facets{display:block;margin-bottom:14px;margin-top:-2px}
.search-page-tabs .tabs-wrapper .results .results-selected-facets a{display:inline-block;position:relative;text-transform:capitalize;font-size:14px;font-size:1.4rem;line-height:1.25em;font-weight:600;color:#9d9d9d;border:1px solid #ddd;margin-bottom:1rem;padding:.6rem 3.5rem .4rem 1.5rem;margin-left:1.5rem}
.search-page-tabs .tabs-wrapper .results .results-selected-facets a:after{font-family:icomoon;content:'\e90b';position:absolute;top:6px;right:16px;font-size:9px;font-size:.9rem}
.search-page-tabs .tabs-wrapper .results .results-selected-facets a:hover{border-color:#2b2b2b;color:#2b2b2b}
.search-page-tabs .tabs-wrapper .results .results-selected-facets a:hover:after{color:#2b2b2b}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .result-img{max-width:250px;width:40%;float:left}
.search-page-tabs .tabs-wrapper .results .results-list .result-item .location-address{width:55%;margin-left:20px;float:left}
.search-page-tabs .filter-results{display:block !important}
.search-page-tabs .filter-toggle.categories{display:none !important}
}
@media screen and (min-width:992px){.search-page-tabs .tabs-wrapper .results .results-list .result-item .result-img{max-width:260px}
}
#map-canvas .infoBox{font-family:'Alegreya Sans',sans-serif}
#map-canvas .infoBox .ib-title{font-size:20px}
#map-canvas .infoBox .ib-sub-title{font-size:17px}
#map-canvas .infoBox .ib-address,#map-canvas .infoBox .ib-phone{font-size:18px;padding:0}
.mobile-box-expanded{max-height:0;overflow:hidden}
.content.open .mobile-box-expanded{max-height:none}
.content.open .mobile-box-collapsed{max-height:0;overflow:hidden}
@media screen and (max-width:767px) and (min-width:1px){.map-container .mob-infobox .content .info-box .ib-title{margin-bottom:20px}
.map-container .mob-infobox .content .info-box .ib-title .ib-heading{font-size:26px;font-weight:700}
.map-container .mob-infobox .content .info-box .ib-sub-title{font-size:20px;margin-bottom:5px}
.map-container .mob-infobox .content .info-box .ib-address:first-child,.map-container .mob-infobox .content .info-box .ib-ph-num-cont{margin-top:0}
.map-container .mob-infobox .content .info-box .ib-ph-num-cont{margin-top:10px}
.map-container .mob-infobox .content .info-box .ib-line{padding-bottom:0}
}
.datepicker-dropdown{margin-left:-45px;margin-top:-2px;padding:1rem 2rem 0rem 2rem}
@media screen and (min-width:768px){.datepicker-dropdown{margin-left:-61px;width:305px}
}
.scheduling-info.component hr{background:#ececec;margin:0 0 40px}
.scheduling-info.component .centered{position:relative;display:table;width:100%;padding:0 0 40px}
.scheduling-info.component .centered .contact-call{display:table-cell;vertical-align:middle}
.scheduling-info.component .centered .contact-call [class^="icon-"],.scheduling-info.component .centered .contact-call [class*=" icon-"]{font-size:50px;font-size:5rem;float:left;color:#f3910d;display:inline-block;vertical-align:top;margin-left:10%}
@media screen and (max-width:767px){.scheduling-info.component .centered .contact-call [class^="icon-"],.scheduling-info.component .centered .contact-call [class*=" icon-"]{margin-left:0}
}
.scheduling-info.component .centered .contact-call .hours{font-size:16px;font-size:1.6rem;line-height:1em;display:inline-block;vertical-align:top;position:relative;top:5px}
@media screen and (max-width:1199px){.scheduling-info.component .centered .contact-call .hours{color:#fff}
}
.scheduling-info.component .centered .contact-call .num{font-size:28px;font-size:2.8rem;line-height:10px;font-weight:800;display:inline-block;vertical-align:top}
@media screen and (max-width:1199px){.scheduling-info.component .centered .contact-call .num{color:#fff}
}
@media screen and (max-width:767px){.scheduling-info.component .centered .contact-call .num{position:relative;top:5px}
}
.scheduling-info.component .centered a.contact-call{border:0;text-decoration:none}
@media screen and (max-width:767px){.scheduling-info.component .centered a.contact-call{display:block;margin-bottom:20px}
}
.scheduling-info.component .centered .contact-schedule{display:table-cell;vertical-align:middle}
@media screen and (max-width:767px){.scheduling-info.component .centered .contact-schedule{display:block}
}
.scheduling-info.component .centered .contact-schedule p{font-weight:700;margin-bottom:5px}
.scheduling-info.component .centered .contact-schedule ul{float:none;margin-bottom:0}
.scheduling-info.component .centered .contact-schedule ul li{margin-bottom:5px;display:block;padding-left:15px}
.scheduling-info.component .centered .contact-schedule ul li:before{background:#f3910d}
.scheduling-info.component .centered .contact-schedule ul li:last-child{margin-bottom:0}
.responsive-layout{min-height:50px}
.responsive-layout .row.centered{text-align:center}
.responsive-layout .row.centered .col-centered{display:inline-block;float:none;text-align:left;vertical-align:top}
.relatedwrapper{display:flex;justify-content:space-between}
.relatedwrapper>div{width:30%;border:1px solid #9d9d9d;display:flex;flex-direction:column}
.relatedwrapper>div>a{padding-left:32px}
.relatedwrapper>div .relatedbg{height:216px;width:100%;background-size:cover;background-position:center}
.relatedwrapper>div .relatedbg.nobg{background-color:#171a5b;background-image:url('../components/content/relatedarticles/clientlib/resources/images/illustrations.png');background-size:40%;background-repeat:no-repeat}
.relatedwrapper>div .relatedtextwrapper{display:flex;flex-direction:column;justify-content:space-between}
.relatedwrapper>div .relatedtextwrapper .relatedcopy .title{font-family:'Alegreya Sans';font-style:normal;font-weight:700;font-size:24px;line-height:125%;padding:29px 27px 34px;color:#171a5b}
.relatedwrapper>div .relatedtextwrapper .relatedcopy .title>a{text-decoration:none;font-size:inherit;line-height:inherit;color:#171a5b}
.relatedwrapper>div .relatedtextwrapper .relatedcopy .title>a :hover{color:#f3910d;border-bottom:0}
.relatedwrapper>div>div{position:relative;min-height:191px;height:100%}
.relatedwrapper>div>div>a{padding-left:27px;padding-right:27px;border-bottom:0;position:absolute;bottom:0;margin-bottom:25px;font-weight:400;font-size:18px;line-height:22px}
.relatedwrapper>div>div>a span{line-height:inherit !important}
.relatedwrapper .readmoretext::after{font-family:icomoon;content:'\e908';color:#f3910d;position:absolute;right:0;font-size:12px}
.relatedwrapper.double>div{width:49%}
.relatedwrapper.single>div{width:49%}
.relatedbtn-desktop{display:inline-flex;align-items:center;justify-content:center;margin:5rem 0}
.relatedbtn-desktop>div>a{color:#171a5b;font-family:'Alegreya Sans';font-style:normal;font-weight:800;font-size:18px;line-height:22px;text-transform:uppercase}
.relatedbtn-desktop>div>a:hover{color:#f3910d;border-bottom:0}
.relatedbtn-mobile{display:none !important}
.relatedarticles .title>div{display:flex;justify-content:space-between;align-items:center}
.relatedarticles .title div h2{font-weight:300;font-size:54px;line-height:68px;display:inline-flex}
@media screen and (max-width:767px){.relatedwrapper{display:flex;flex-direction:column;justify-content:space-between}
.relatedwrapper.double>div{width:100%}
.relatedwrapper.single>div{width:100%}
.relatedwrapper>div:not(.relatedbtn-mobile){width:100%;border:0;border-bottom:1px solid #d3d3d3;display:flex;flex-direction:column}
.relatedwrapper>div:not(.relatedbtn-mobile)>a{padding-left:32px}
.relatedwrapper>div:not(.relatedbtn-mobile) .relatedbg{display:none}
.relatedwrapper>div:not(.relatedbtn-mobile) .relatedtextwrapper{display:flex;flex-direction:column;justify-content:space-between}
.relatedwrapper>div:not(.relatedbtn-mobile) .relatedtextwrapper .relatedcopy .title{font-family:'Alegreya Sans';font-style:normal;font-size:20px;font-weight:700;line-height:25px;letter-spacing:0;padding:29px 0 24px;color:#171a5b}
.relatedwrapper>div:not(.relatedbtn-mobile) .relatedtextwrapper .relatedcopy .title>a{text-decoration:none;font-size:inherit;line-height:inherit;color:#171a5b}
.relatedwrapper>div:not(.relatedbtn-mobile) .relatedtextwrapper .relatedcopy .title>a :hover{color:#f3910d;border-bottom:0}
.relatedwrapper>div:not(.relatedbtn-mobile)>div{min-height:auto}
.relatedwrapper>div:not(.relatedbtn-mobile)>div>a{padding-left:0;padding-right:0;border-bottom:0;margin-bottom:25px;font-weight:400;font-size:16px;line-height:22.5px;position:static;display:block}
.relatedwrapper .readmoretext::after{font-family:icomoon;content:'\e908';color:#f3910d;position:static;margin-left:1rem;font-size:12px}
.relatedbtn-desktop{display:none}
.relatedbtn-mobile{display:block !important;font-family:'Alegreya Sans';font-style:normal;text-align:right;padding:30px 0;font-weight:800;font-size:16px;line-height:22px}
.relatedbtn-mobile>div>a{text-decoration:none;font-size:inherit;line-height:inherit;color:#171a5b;text-transform:uppercase}
.relatedbtn-mobile>div>a:hover{color:#f3910d;border-bottom:0}
.relatedarticles .title>div{display:flex;flex-direction:column;justify-content:space-between;align-items:normal}
.relatedarticles .title div h2{font-weight:300;font-size:34px;line-height:68px;display:inline-flex;border-bottom:1px solid #d3d3d3;order:2;margin-bottom:0}
}
article.quote-icon.component{width:100%;margin:0 auto}
article.quote-icon.component>blockquote{padding:0;border:0;text-align:left}
article.quote-icon.component>blockquote>.icon-container{display:block;vertical-align:top;padding-bottom:15px}
article.quote-icon.component>blockquote>.icon-container span{width:60px;height:60px;font-size:60px;font-size:6rem;color:#f3910d}
article.quote-icon.component>blockquote>.quote-container{display:block;vertical-align:top}
article.quote-icon.component>blockquote>.quote-container>p{font-size:2rem;color:#2b2b2b;margin-bottom:20px}
article.quote-icon.component>blockquote>.quote-container>h5{font-weight:700;font-size:1.6rem;line-height:1.5em;margin:0}
article.quote-icon.component>blockquote>.quote-container>h5>span{font-weight:400}
article.quote-icon.component>blockquote>.quote-container .btn-primary{margin-top:20px}
@media screen and (min-width:768px){article.quote-icon.component>blockquote{width:75%;margin:0 auto}
}
@media screen and (min-width:992px){article.quote-icon.component>blockquote{width:100%}
article.quote-icon.component>blockquote .quote-container p{margin-bottom:30px}
article.quote-icon.component>blockquote .quote-container h5{margin:10px 0}
article.quote-icon.component>blockquote .quote-container .btn-primary{margin-top:20px}
}
@media screen and (min-width:1200px){article.quote-icon.component>blockquote{text-align:center;width:100%}
article.quote-icon.component>blockquote>.icon-container{display:inline-block;padding-right:50px;padding-bottom:0;width:23%}
article.quote-icon.component>blockquote>.icon-container span{width:132px;height:123px;font-size:130px;font-size:13rem;color:#f3910d}
article.quote-icon.component>blockquote>.quote-container{display:inline-block;width:76%;text-align:left}
article.quote-icon.component>blockquote>.quote-container>p{font-size:2.8rem}
article.quote-icon.component>blockquote>.quote-container>h5{line-height:1em}
}
.quad-manual-callout.component{margin:2.5rem 0 0 0}
@media screen and (min-width:768px){.quad-manual-callout.component{margin:5.5rem 0 0 0}
}
@media screen and (min-width:768px){.quad-manual-callout.component .row{margin-left:-2.5rem;margin-right:-2.5rem}
.quad-manual-callout.component .row .item{padding-left:2.5rem;padding-right:2.5rem}
}
.quad-manual-callout.component .item .image{margin:0 0 1.5rem}
.quad-manual-callout.component .item .image>img{width:100%}
@media screen and (min-width:768px){.quad-manual-callout.component .item .image{margin:0 0 2rem}
}
.quad-manual-callout.component .item .content{font-size:1.4rem;font-weight:700;line-height:2.5rem}
.quad-manual-callout.component .item .content p{margin-bottom:1.5rem}
.quad-manual-callout.component .item .content p:last-child{margin:0}
@media screen and (min-width:768px){.quad-manual-callout.component .item .content{font-weight:700;font-size:1.6rem}
}
.quad-manual-callout.component .owl-nav .owl-prev,.quad-manual-callout.component .owl-nav .owl-next{top:7rem;left:0;position:absolute;-webkit-transition:top 500ms ease-in-out;-moz-transition:top 500ms ease-in-out;-ms-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}
.quad-manual-callout.component .owl-nav .owl-prev .slide-right,.quad-manual-callout.component .owl-nav .owl-next .slide-right,.quad-manual-callout.component .owl-nav .owl-prev .slide-left,.quad-manual-callout.component .owl-nav .owl-next .slide-left{background:#fff;display:block;height:3.5rem;width:3.5rem;font-size:1.4rem;text-align:center;line-height:3.6rem;color:#f3910d;position:relative;top:-1.7rem}
.quad-manual-callout.component .owl-nav .owl-prev .slide-right:before,.quad-manual-callout.component .owl-nav .owl-next .slide-right:before,.quad-manual-callout.component .owl-nav .owl-prev .slide-left:before,.quad-manual-callout.component .owl-nav .owl-next .slide-left:before{font-family:icomoon;content:"\e901"}
.quad-manual-callout.component .owl-nav .owl-next{left:auto;right:0}
.quad-manual-callout.component .owl-nav .owl-next .slide-right:before{content:"\e902"}
.provider-carousel.component{position:relative;text-align:center}
.provider-carousel.component .owl-carousel{display:block;padding-left:10rem;padding-right:10rem;text-align:left}
.provider-carousel.component .owl-carousel .owl-prev.disabled .slide-left,.provider-carousel.component .owl-carousel .owl-next.disabled .slide-left,.provider-carousel.component .owl-carousel .owl-prev.disabled .slide-right,.provider-carousel.component .owl-carousel .owl-next.disabled .slide-right{color:#ececec}
.provider-carousel.component .owl-carousel .owl-prev.disabled:hover,.provider-carousel.component .owl-carousel .owl-next.disabled:hover{cursor:initial}
.provider-carousel.component .owl-carousel .owl-prev.disabled:hover .slide-left,.provider-carousel.component .owl-carousel .owl-next.disabled:hover .slide-left,.provider-carousel.component .owl-carousel .owl-prev.disabled:hover .slide-right,.provider-carousel.component .owl-carousel .owl-next.disabled:hover .slide-right{border-color:#ececec;color:#ececec}
.provider-carousel.component .owl-carousel .owl-nav{display:block}
.personalized-token-content .status .message{color:#171a5b;font-weight:bold;size:1.1em;margin-top:25px}
.personalized-token-content .greeting-text,.personalized-token-content .dob-text{display:none}
.personalized-token-content .greeting{display:none;margin-bottom:25px}
.personalized-token-content .greeting .message{color:#000;size:1.2em}
.personalized-token-content .greeting .message .name{font-weight:700}
.personalized-token-content .greeting .message p{margin-top:10px}
.personalized-token-content form.dob{display:none}
.personalized-token-content form .validation{display:none}
.personalized-token-content form .validation .message{color:red;font-weight:bold;margin-top:10px}
.personalized-token-content form .form-group{margin-bottom:0}
.personalized-token-content form .form-group input.dob{border:2px solid #9d9d9d;background:transparent;color:#9d9d9d;padding:12px 25px;font-size:20px;font-size:2rem;border-radius:0;height:auto;box-shadow:none;-moz-appearance:textfield}
.personalized-token-content form .form-group input.dob.month,.personalized-token-content form .form-group input.dob.day,.personalized-token-content form .form-group input.dob.year{color:#171a5b;text-align:center;font-weight:700}
.personalized-token-content form .form-group input.dob.month,.personalized-token-content form .form-group input.dob.day{width:85px}
.personalized-token-content form .form-group input.dob.year{width:100px;margin-right:5px}
.personalized-token-content form .form-group input.dob.required{border-color:red}
.personalized-token-content form .form-group input.dob::-webkit-outer-spin-button,.personalized-token-content form .form-group input.dob::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.personalized-token-content form .form-group button.button{padding:13px 30px;font-size:1.8rem;top:-1px}
.personalized-token-content form .form-group button.button:disabled{background-color:#f3910d}
.personalized-token-content form .form-group button.button:disabled:hover{background-color:#ddd}
.personalized-token-content form .form-group button.button.btn-orange{border:solid 5px #f3910d;background-color:#f3910d;color:#fff}
.personalized-token-content form .form-group button.button.btn-orange:hover{border-color:#f3910d;background-color:#fff;color:#f3910d}
@media screen and (max-width:767px){.personalized-token-content form button.button{margin:25px 0}
}
@media screen and (min-width:768px){.personalized-token-content form .form-group{margin-bottom:20px}
.personalized-token-content form button.button{padding:13px 27px;font-size:1.9rem}
}
.news-events-tabs.component{position:relative;margin:2.5rem -2rem 0;padding-bottom:40px}
@media screen and (min-width:768px){.news-events-tabs.component{margin:4.5rem auto 0;padding-bottom:0;max-width:1238px}
}
.news-events-tabs.component [class^="tabs"]:after{content:" ";visibility:hidden;display:block;height:0;clear:both}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"]{position:relative;z-index:10;text-align:center;display:table;margin:0 auto 3rem;width:100%}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"]:after{content:" ";visibility:hidden;display:block;height:0;clear:both}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li{list-style:none;margin:0;padding:0;display:table-cell;width:auto}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li:before{background:transparent}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li a{color:#9d9d9d;font-size:24px;font-size:2.4rem;font-weight:400;display:block;padding-bottom:12px;text-align:left;margin-bottom:-3px;float:left}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li:nth-child(2n) a{text-align:right;float:right}
@media screen and (min-width:768px){.news-events-tabs.component [class^="tabs"]>ul[role="tablist"]{width:auto;margin-bottom:4.5rem}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li a{font-size:54px;font-size:5.4rem;padding-bottom:20px;margin-bottom:-5px}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li a:hover{color:#f3910d}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li:nth-child(2n) a{margin-left:80px}
.news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li.active a:hover{color:#9d9d9d;border-bottom:0}
}
.news-events-tabs.component [class^="tabs"]>div{margin:-1px 0 0;z-index:0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"]{display:none}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active{display:block}
@media screen and (max-width:991px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active{position:relative}
}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active a.seemore{position:absolute;top:1.5rem;right:0;font-weight:800;font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#2b2b2b;border-bottom:0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active a.seemore:hover{color:#f3910d}
@media screen and (max-width:991px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active a.seemore{bottom:-20px;top:auto;right:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .owl-dots{margin-top:40px;margin-bottom:0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel{padding:0 48px;margin:0 -15px;width:auto}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next{top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev .slide-left,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next .slide-left,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev .slide-right,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next .slide-right{top:-17px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.bg-lighter-grey .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev .slide-left,.bg-lighter-grey .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next .slide-left,.bg-lighter-grey .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev .slide-right,.bg-lighter-grey .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next .slide-right{background:#fff;border-color:#d0d0d0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next{right:0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev{left:0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav{display:block}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav.disabled{display:none}
@media screen and (min-width:768px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel{padding:0 60px;margin:0 0 30px}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev .slide-left,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next .slide-left,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev .slide-right,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next .slide-right{top:-30px}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next{right:-4.16666665%}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev{left:-4.16666665%}
}
@media screen and (min-width:992px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel{padding:0;margin:0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-next{right:-8.3333333%}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel .owl-nav .owl-prev{left:-8.3333333%}
}
@media screen and (min-width:992px) and (max-width:1200px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .ah-carousel{padding:0 20px}
}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item{border:1px solid #d3d3d3;width:100%;display:table;padding:20px 40px 30px;height:100%}
@media screen and (max-width:767px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item{width:100%;height:auto;padding:20px}
}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item:hover{border-color:#f3910d;box-shadow:inset 0 0 0 6px #f3910d}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div{display:block}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.date{color:#9d9d9d;font-size:22px;font-size:2.2rem;text-transform:lowercase;margin:0 0 1rem}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.date h5{color:#9d9d9d;text-transform:uppercase;font-size:26px;font-size:2.6rem;font-weight:900;display:inline-block;width:9rem;margin:0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.title{color:#2b2b2b;font-size:26px;font-size:2.6rem;font-weight:800}
@media screen and (max-width:767px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.date{font-size:16px;font-size:1.6rem}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.date h5{font-size:16px;font-size:1.6rem;width:6.5rem}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.title{font-size:18px;font-size:1.8rem}
}
@media screen and (min-width:768px){}
@media screen and (max-width:767px){.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"] + div{margin:.5rem 0 0}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"]>article{display:none;padding:1.5rem 1.5rem 3.5rem}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active>article{display:block}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active>article a,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active>article .item{display:none}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active>article a:first-child,.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active>article .item:first-child{display:table;width:100%;margin:auto;max-width:100%}
.news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active>article a{border-bottom:0}
}
section.bg-dark .news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li a{color:#fff}
@media screen and (min-width:768px){section.bg-dark .news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li a:hover{color:#5d5d5d}
section.bg-dark .news-events-tabs.component [class^="tabs"]>ul[role="tablist"] li.active a:hover{color:#5d5d5d}
}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active a.seemore{color:#fff}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active a.seemore:hover{color:#5d5d5d}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .owl-dots .owl-dot{background:#5d5d5d}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .owl-dots .owl-dot.active{background:#fff}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .owl-item a:hover{color:#fff}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item:hover{border-color:#fff;box-shadow:inset 0 0 0 6px #fff}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.date{color:#fff}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.date h5{color:#fff}
section.bg-dark .news-events-tabs.component [class^="tabs"]>div>[role="tabpanel"].active .item>div.title{color:#fff}
.newsandwellnessrefreshed .ah-carousel .owl-nav{display:block}
.newsandwellnessrefreshed>div{position:relative}
@media screen and (max-width:991px){.newsandwellnessrefreshed>div{position:relative}
}
.newsandwellnessrefreshed>div:first-child{margin-bottom:6rem}
.newsandwellnessrefreshed>div h2{color:#2b2b2b;border-bottom:1px solid #d3d3d3;padding-bottom:3.8rem;margin-left:11rem;margin-right:11rem}
@media screen and (max-width:991px){.newsandwellnessrefreshed>div h2{margin-left:0;margin-right:0}
}
.newsandwellnessrefreshed>div a.seemore{position:absolute;top:2rem;right:11rem;font-weight:800;font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#2b2b2b;border-bottom:0;font-size:1.8rem;color:#171a5b}
.newsandwellnessrefreshed>div a.seemore:hover{color:#f3910d}
@media screen and (max-width:991px){.newsandwellnessrefreshed>div a.seemore{right:0;top:1.5rem;font-size:1.4rem}
}
.newsandwellnessrefreshed>div .owl-dots{margin-top:40px;margin-bottom:0}
.newsandwellnessrefreshed>div .ah-carousel{padding:0 48px;margin:0 -15px;width:auto}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev,.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next{top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev .slide-left,.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next .slide-left,.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev .slide-right,.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next .slide-right{top:-17px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.bg-lighter-grey .newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev .slide-left,.bg-lighter-grey .newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next .slide-left,.bg-lighter-grey .newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev .slide-right,.bg-lighter-grey .newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next .slide-right{background:#fff;border-color:#d0d0d0}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next{right:0}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev{left:0}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav{display:block}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav.disabled{display:none}
@media screen and (min-width:768px){.newsandwellnessrefreshed>div .ah-carousel{padding:0 60px;margin:0 0 30px}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev .slide-left,.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next .slide-left,.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev .slide-right,.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next .slide-right{top:-30px}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next{right:-4.16666665%}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev{left:-4.16666665%}
}
@media screen and (min-width:992px){.newsandwellnessrefreshed>div .ah-carousel{padding:0;margin:0}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-next{right:-8.3333333%}
.newsandwellnessrefreshed>div .ah-carousel .owl-nav .owl-prev{left:-8.3333333%}
}
@media screen and (min-width:992px) and (max-width:1200px){.newsandwellnessrefreshed>div .ah-carousel{padding:0 20px}
}
.newsandwellnessrefreshed>div .item{border:1px solid #d3d3d3;width:100%;display:flex;padding:20px 40px 30px;height:100%;background-color:#fff;min-height:235px;flex-direction:column;justify-content:space-between}
@media screen and (max-width:767px){.newsandwellnessrefreshed>div .item{width:100%;height:auto;padding:20px}
}
.newsandwellnessrefreshed>div .item:hover{border-color:#171a5b;box-shadow:inset 0 0 0 6px #171a5b}
.newsandwellnessrefreshed>div .item .cta{border-top:1px solid rgba(229,229,229,0.5);padding-right:2rem}
.newsandwellnessrefreshed>div .item .cta span{display:block;position:relative;font-size:1.8rem;line-height:1.8rem;font-weight:400;color:#171a5b;padding-top:2rem}
.newsandwellnessrefreshed>div .item .cta span::after{font-family:icomoon;content:'\e908';color:#f3910d;position:absolute;right:-2rem;top:50%}
.newsandwellnessrefreshed>div .item>div{display:block}
.newsandwellnessrefreshed>div .item>div .date{color:#9d9d9d;text-transform:lowercase;margin:0 0 1rem;font-size:1.6rem !important}
.newsandwellnessrefreshed>div .item>div .date h5{color:#9d9d9d;text-transform:uppercase;font-weight:900;display:inline-block;width:auto;margin:0;margin-right:.5rem;font-size:1.6rem !important}
.newsandwellnessrefreshed>div .item>div .title{color:#171a5b;font-size:2rem;line-height:2.4rem;font-weight:800;overflow:hidden;display:-webkit-box;line-clamp:4;box-orient:vertical;-webkit-line-clamp:4;-webkit-box-orient:vertical}
@media screen and (max-width:767px){.newsandwellnessrefreshed>div .item>div .date{font-size:16px;font-size:1.6rem}
.newsandwellnessrefreshed>div .item>div .date h5{font-size:16px;font-size:1.6rem;width:6.5rem}
.newsandwellnessrefreshed>div .item>div .title{font-size:18px;font-size:1.8rem}
}
.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-prev .slide-left,.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-next .slide-left,.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-prev .slide-right,.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-next .slide-right{background-color:#171a5b !important;border-color:#171a5b !important;border-radius:5px}
.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-prev .slide-right:before,.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-next .slide-right:before,.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-prev .slide-left:before,.newsandwellnessrefreshed .ah-carousel .owl-nav .owl-next .slide-left:before{color:#fff}
.newsandwellnessrefreshed .owl-item>a:hover{border-color:#171a5b}
.newsandwellnessrefreshed .ah-carousel .owl-stage{display:flex}
.mychart-questionnaire-code{padding-bottom:25px}
.mychart-questionnaire-code a.mychart-questionnaire-button{display:none}
.mychart-questionnaire-code .message{display:none}
.mychart-questionnaire-code .message .content{padding-left:20px;padding-top:20px;color:red !important}
.mychart-questionnaire-code .form-group{margin-bottom:0}
@media screen and (max-width:991px){.content .mychart-questionnaire-code .form-group .text-input,.content .mychart-questionnaire-code .form-group .submit-column{margin-top:0}
}
.left-content .mychart-questionnaire-code .form-col{width:100%}
.left-content .mychart-questionnaire-code .form-col .form-group{margin-bottom:0}
.left-content .mychart-questionnaire-code .form-col .form-group>div{width:100%;margin-bottom:20px}
.mychart-questionnaire-code fieldset{padding-left:15px;padding-right:15px;margin-bottom:15px;margin-top:35px}
.mychart-questionnaire-code fieldset legend{font-weight:700;font-size:2.0rem;border-bottom:0;margin-bottom:10px}
.mychart-questionnaire-code button{padding:10px 30px;font-size:1.4rem}
.mychart-questionnaire-code button:disabled{background-color:#ddd}
.mychart-questionnaire-code button:disabled:hover{background-color:#ddd}
.mychart-questionnaire-code .g-recaptcha{margin-top:25px}
.left-content .mychart-questionnaire-code .g-recaptcha{float:none;margin-top:25px}
@media screen and (max-width:991px){.mychart-questionnaire-code .g-recaptcha{margin-right:2rem}
}
.mychart-questionnaire-code .required{border:solid 1pt red}
@media screen and (max-width:767px){.mychart-questionnaire-code .message .content{padding-top:0}
.mychart-questionnaire-code button{margin:25px 0}
}
@media screen and (min-width:768px){.mychart-questionnaire-code .form-group{margin-bottom:20px}
.mychart-questionnaire-code fieldset{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}
.mychart-questionnaire-code .req-message{padding-left:0;margin-bottom:20px}
.mychart-questionnaire-code button{padding:13px 27px;font-size:1.9rem}
}
#mychart-questionnaire .button{cursor:pointer;text-align:left;min-width:125px;margin-bottom:10px;margin-right:4px}
#mychart-questionnaire iframe{height:100%;min-height:500px;width:704px;border:0}
.mychart-questionnaire-button.component{margin-bottom:1.25em}
.mychart-questionnaire-button{cursor:pointer;min-width:125px;margin-bottom:10px;margin-right:4px}
.mychart-questionnaire-button .cta{display:none}
.mychart-questionnaire-button:before,.mychart-questionnaire-button:after{clear:both;display:table;width:100%;height:0;overflow:hidden;content:''}
.mychart-questionnaire-button.no-pointer{cursor:default}
.mychart-questionnaire-button.no-pointer:hover{cursor:default}
.mychart-questionnaire-button [class*="btn-"]{float:left;padding:.7rem 3rem}
.mychart-questionnaire-button [class*="btn-"].align-center{float:none;display:inline-block}
.mychart-questionnaire-button [class*="btn-"].align-right{float:right}
.mychart-questionnaire-button [class*="btn-"].wide{padding:.7rem 4.5rem}
.mychart-questionnaire-button .btn-grey,.mychart-questionnaire-button .btn-default{border:solid 5px #ececec;color:#5d5d5d}
.mychart-questionnaire-button .btn-white{border:solid 5px #fff;color:#fff}
.mychart-questionnaire-button .btn-orange{border:solid 5px #f3910d;background-color:#f3910d;color:#fff}
.mychart-questionnaire-button .btn-orange:hover{border-color:#fff;background-color:#fff;color:#f3910d}
.mychart-questionnaire-button .btn-white-grey{border:solid 5px #fff;color:#5d5d5d}
.mychart-questionnaire-button .btn-noborder-orange{border:0;color:#f3910d;padding:2px;text-align:left}
.mychart-questionnaire-button .btn-noborder-orange:hover{border:0;background-color:transparent;padding:2px;color:#5d5d5d}
.mychart-questionnaire-button .btn-noborder-bold{border:0;color:#5d5d5d;padding:2px;text-align:left}
.mychart-questionnaire-button .btn-noborder-bold:hover{border:0;background-color:transparent;padding:2px;color:#5d5d5d}
.bg-purple .mychart-questionnaire-button .btn-default{border:solid 5px #fff;color:#fff}
.bg-purple .mychart-questionnaire-button .btn-default:hover{border-color:#f3910d}
.bg-orange .mychart-questionnaire-button .btn-default{border:solid 5px #fff;color:#fff}
.bg-orange .mychart-questionnaire-button .btn-default:hover{background:#fff;color:#f3910d}
.bg-lighter-grey .mychart-questionnaire-button .btn-default{border:solid 5px #fff;color:#5d5d5d}
.bg-lighter-grey .mychart-questionnaire-button .btn-default:hover{border-color:#f3910d;color:#fff}
section>article .mosaic{margin:0 -4rem}
section.mosaic.component{padding:0;margin:0}
article.tile-mosaic{max-width:none;padding-left:0;padding-right:0;padding-bottom:0;overflow:hidden}
article.tile-mosaic h3{margin-bottom:40px}
article.tile-mosaic .tile-row{position:relative}
article.tile-mosaic .tile-row>div{margin:0;padding:0;float:none}
article.tile-mosaic .tile-row .owl-item{overflow:hidden}
article.tile-mosaic .tile-row .tile-object{background-color:#ececec;top:0;bottom:0;height:100%;color:#2b2b2b;vertical-align:top;position:relative;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;overflow:auto}
.three-columns article.tile-mosaic .tile-row .tile-object{font-size:2rem}
.three-columns article.tile-mosaic .tile-row .tile-object h4{font-size:2.8rem;line-height:1.25em;font-weight:bold}
.three-columns article.tile-mosaic .tile-row .tile-object h4 a{font-weight:800}
.three-columns article.tile-mosaic .tile-row .tile-object p{font-size:2rem}
.two-columns article.tile-mosaic .tile-row .tile-object p{font-size:1.6rem}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component{padding:47px 37px}
.four-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component{padding:40px 37px;margin-bottom:47px;min-height:275px}
.four-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button{min-height:222px}
.three-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component{padding:40px;margin-bottom:45px;min-height:275px;height:100%}
.three-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .btn-secondary{padding:10px 30px}
.three-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button{margin-bottom:0;padding-bottom:110px;min-height:255px}
@media screen and (max-width:991px){.four-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component,.three-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component{min-height:auto}
.four-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button,.three-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button{min-height:auto}
.four-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button .tile-text,.three-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button .tile-text{margin-bottom:15px}
}
.two-columns article.tile-mosaic .tile-row .tile-object .mosaic-tile.component{padding:35px 40px}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .background-video{position:absolute;left:0;top:0;bottom:0;right:0;opacity:.4}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .background-video>video{position:absolute;top:0;bottom:0;width:100%;height:auto}
@media screen and (max-width:991px){article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .background-video.has-mobile-img>video{display:none}
}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .background-video.has-mobile-img .video-img{background-size:cover;background-repeat:no-repeat;background-position:center center;height:100%}
@media screen and (min-width:992px){article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .background-video.has-mobile-img .video-img{display:none}
}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .pgts-rating{margin-bottom:25px;text-align:center;width:100%}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .pgts-rating .star-ratings-number{font-size:3.2em;font-weight:700;line-height:normal}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .pgts-rating .star-ratings-sprite{background:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/2605/star-rating-sprite.png") repeat-x;font-size:0;height:21px;line-height:0;overflow:hidden;text-indent:-999em;width:110px;margin:0 auto}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .pgts-rating .star-ratings-sprite-rating{background:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/2605/star-rating-sprite.png") repeat-x;background-position:0 100%;float:left;height:21px;display:block}
article.tile-mosaic .tile-row .tile-object p,article.tile-mosaic .tile-row .tile-object h1,article.tile-mosaic .tile-row .tile-object h2,article.tile-mosaic .tile-row .tile-object h3,article.tile-mosaic .tile-row .tile-object h4,article.tile-mosaic .tile-row .tile-object h5{color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object h4{font-weight:300;font-size:30px;margin:0 0 10px}
article.tile-mosaic .tile-row .tile-object p{line-height:1.25em;-ms-word-break:keep-all;word-break:keep-all;word-break:break-word;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual;font-size:2rem}
article.tile-mosaic .tile-row .tile-object p:last-child{margin:0}
article.tile-mosaic .tile-row .tile-object p a{color:#f3910d;text-decoration:none;font-weight:700}
article.tile-mosaic .tile-row .tile-object p a:hover{color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object .background-img,article.tile-mosaic .tile-row .tile-object .svg-icon{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}
article.tile-mosaic .tile-row .tile-object .background-img>div{width:100%;height:100%}
article.tile-mosaic .tile-row .tile-object .background-img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:.4;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
article.tile-mosaic .tile-row .tile-object .background-img.compat-object-fit{background-size:cover;background-position:50% 50%;opacity:.4}
article.tile-mosaic .tile-row .tile-object .background-img.compat-object-fit img{opacity:0}
article.tile-mosaic .tile-row .tile-object .svg-icon{padding:20px;margin-left:auto;margin-right:auto}
article.tile-mosaic .tile-row .tile-object .svg-icon svg{width:42%;height:100%;left:50%;position:relative}
.four-columns article.tile-mosaic .tile-row .tile-object .svg-icon svg{width:90%;height:100%;left:5%;top:50%;transform:translateY(-50%)}
article.tile-mosaic .tile-row .tile-object .svg-icon circle,article.tile-mosaic .tile-row .tile-object .svg-icon ellipse,article.tile-mosaic .tile-row .tile-object .svg-icon image,article.tile-mosaic .tile-row .tile-object .svg-icon line,article.tile-mosaic .tile-row .tile-object .svg-icon mesh,article.tile-mosaic .tile-row .tile-object .svg-icon path,article.tile-mosaic .tile-row .tile-object .svg-icon polygon,article.tile-mosaic .tile-row .tile-object .svg-icon polyline,article.tile-mosaic .tile-row .tile-object .svg-icon rect,article.tile-mosaic .tile-row .tile-object .svg-icon text,article.tile-mosaic .tile-row .tile-object .svg-icon use{fill:rgba(43,43,43,0.1)}
article.tile-mosaic .tile-row .tile-object .btn-secondary{color:#2b2b2b;margin-top:25px;padding:7px 30px}
article.tile-mosaic .tile-row .tile-object .btn-secondary:hover{color:#f3910d}
.four-columns article.tile-mosaic .tile-row .tile-object .btn-secondary{position:absolute;bottom:35px}
.three-columns article.tile-mosaic .tile-row .tile-object .btn-secondary{position:absolute;bottom:35px}
article.tile-mosaic .tile-row .tile-object .content{position:relative;height:100%;width:100%;z-index:1}
article.tile-mosaic .tile-row .tile-object .content a[href="#"]{cursor:default;pointer-events:none}
article.tile-mosaic .tile-row .tile-object.vertically-center{display:table;height:280px;width:100%}
article.tile-mosaic .tile-row .tile-object.vertically-center .mosaic-tile.component{min-height:280px;padding:38px;display:table-cell;vertical-align:middle}
article.tile-mosaic .tile-row .tile-object.vertically-center .mosaic-tile.component>.mosaic-tile.component{min-height:auto;padding:0}
article.tile-mosaic .tile-row .tile-object .mosaic-list{margin-top:22px}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul li{font-size:1.8rem;padding-left:0}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul li:before{content:none}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul li a{text-decoration:none;border-bottom:0}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey .btn-secondary:hover,article.tile-mosaic .tile-row .tile-object.bg-orange .btn-secondary:hover,article.tile-mosaic .tile-row .tile-object.bg-grey .btn-secondary:hover,article.tile-mosaic .tile-row .tile-object.bg-purple .btn-secondary:hover{color:#f3910d}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey .title-link:hover h2,article.tile-mosaic .tile-row .tile-object.bg-orange .title-link:hover h2,article.tile-mosaic .tile-row .tile-object.bg-grey .title-link:hover h2,article.tile-mosaic .tile-row .tile-object.bg-purple .title-link:hover h2,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .title-link:hover h4,article.tile-mosaic .tile-row .tile-object.bg-orange .title-link:hover h4,article.tile-mosaic .tile-row .tile-object.bg-grey .title-link:hover h4,article.tile-mosaic .tile-row .tile-object.bg-purple .title-link:hover h4{color:#f3910d}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey .title-link[href='#']:hover h2,article.tile-mosaic .tile-row .tile-object.bg-orange .title-link[href='#']:hover h2,article.tile-mosaic .tile-row .tile-object.bg-grey .title-link[href='#']:hover h2,article.tile-mosaic .tile-row .tile-object.bg-purple .title-link[href='#']:hover h2,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .title-link[href='#']:hover h4,article.tile-mosaic .tile-row .tile-object.bg-orange .title-link[href='#']:hover h4,article.tile-mosaic .tile-row .tile-object.bg-grey .title-link[href='#']:hover h4,article.tile-mosaic .tile-row .tile-object.bg-purple .title-link[href='#']:hover h4{color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey .btn-secondary,article.tile-mosaic .tile-row .tile-object.bg-orange .btn-secondary,article.tile-mosaic .tile-row .tile-object.bg-purple .btn-secondary{color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon circle,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon circle,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon circle,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon ellipse,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon ellipse,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon ellipse,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon image,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon image,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon image,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon line,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon line,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon line,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon mesh,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon mesh,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon mesh,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon path,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon path,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon path,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon polygon,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon polygon,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon polygon,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon polyline,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon polyline,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon polyline,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon rect,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon rect,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon rect,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon text,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon text,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon text,article.tile-mosaic .tile-row .tile-object.bg-darkgrey .svg-icon use,article.tile-mosaic .tile-row .tile-object.bg-orange .svg-icon use,article.tile-mosaic .tile-row .tile-object.bg-purple .svg-icon use{fill:rgba(255,255,255,0.1)}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey p,article.tile-mosaic .tile-row .tile-object.bg-orange p,article.tile-mosaic .tile-row .tile-object.bg-purple p,article.tile-mosaic .tile-row .tile-object.bg-darkgrey h1,article.tile-mosaic .tile-row .tile-object.bg-orange h1,article.tile-mosaic .tile-row .tile-object.bg-purple h1,article.tile-mosaic .tile-row .tile-object.bg-darkgrey h2,article.tile-mosaic .tile-row .tile-object.bg-orange h2,article.tile-mosaic .tile-row .tile-object.bg-purple h2,article.tile-mosaic .tile-row .tile-object.bg-darkgrey h3,article.tile-mosaic .tile-row .tile-object.bg-orange h3,article.tile-mosaic .tile-row .tile-object.bg-purple h3,article.tile-mosaic .tile-row .tile-object.bg-darkgrey h4,article.tile-mosaic .tile-row .tile-object.bg-orange h4,article.tile-mosaic .tile-row .tile-object.bg-purple h4,article.tile-mosaic .tile-row .tile-object.bg-darkgrey h5,article.tile-mosaic .tile-row .tile-object.bg-orange h5,article.tile-mosaic .tile-row .tile-object.bg-purple h5{color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey .mosaic-list li a,article.tile-mosaic .tile-row .tile-object.bg-orange .mosaic-list li a,article.tile-mosaic .tile-row .tile-object.bg-purple .mosaic-list li a{color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-darkgrey{background-color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object.bg-orange{background-color:#f3910d}
article.tile-mosaic .tile-row .tile-object.bg-orange .btn-secondary:hover{color:#2b2b2b;border-color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object.bg-orange a{color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object.bg-orange a:hover{color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-orange .title-link:hover h2,article.tile-mosaic .tile-row .tile-object.bg-orange .title-link:hover h4{color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object.bg-orange .title-link[href='#']:hover h2,article.tile-mosaic .tile-row .tile-object.bg-orange .title-link[href='#']:hover h4{color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-grey{background-color:#ececec}
article.tile-mosaic .tile-row .tile-object.bg-purple{background-color:#171a5b}
article.tile-mosaic .tile-row .tile-object.bg-white{background-color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-white .btn-secondary{border-color:#ececec}
article.tile-mosaic .tile-row .tile-object.bg-white .btn-secondary:hover{background:#f3910d;color:#fff;border-color:#f3910d}
article.tile-mosaic .tile-row .tile-object.bg-none{background-color:transparent}
article.tile-mosaic .tile-row .tile-object.bg-none .background-img img{opacity:1}
article.tile-mosaic .tile-row .tile-object.bg-none .background-img.compat-object-fit{opacity:1}
article.tile-mosaic .tile-row .tile-object.bg-none .background-img.compat-object-fit img{opacity:0}
article.tile-mosaic .tile-row .tile-object.bl-text{color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object.bl-text p,article.tile-mosaic .tile-row .tile-object.bl-text h1,article.tile-mosaic .tile-row .tile-object.bl-text h2,article.tile-mosaic .tile-row .tile-object.bl-text h3,article.tile-mosaic .tile-row .tile-object.bl-text h4,article.tile-mosaic .tile-row .tile-object.bl-text h5{color:#2b2b2b}
article.tile-mosaic .tile-row .tile-object.wt-text{color:#fff}
article.tile-mosaic .tile-row .tile-object.wt-text p,article.tile-mosaic .tile-row .tile-object.wt-text h1,article.tile-mosaic .tile-row .tile-object.wt-text h2,article.tile-mosaic .tile-row .tile-object.wt-text h3,article.tile-mosaic .tile-row .tile-object.wt-text h4,article.tile-mosaic .tile-row .tile-object.wt-text h5{color:#fff}
article.tile-mosaic .tile-row .tile-object.wt-text a:hover{color:#fff}
article.tile-mosaic .tile-row .tile-object.bg-purple strong,article.tile-mosaic .tile-row .tile-object.bg-purple b,article.tile-mosaic .tile-row .tile-object.bg-purple p strong,article.tile-mosaic .tile-row .tile-object.bg-purple b strong{color:#f3910d}
.three-columns article.tile-mosaic .tile-row .tile-object.hover{background-color:#2b2b2b;color:#fff}
.three-columns article.tile-mosaic .tile-row .tile-object.hover .title-link h2,.three-columns article.tile-mosaic .tile-row .tile-object.hover .title-link h4{color:#fff}
.three-columns article.tile-mosaic .tile-row .tile-object.hover p{color:#fff}
.three-columns article.tile-mosaic .tile-row .tile-object.hover a.btn-secondary{background-color:#f3910d;border-color:#f3910d;color:#fff}
.three-columns article.tile-mosaic .tile-row .tile-object.hover .background-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.three-columns article.tile-mosaic .tile-row .tile-object.hover a{color:#fff}
article.tile-mosaic .tile-row .owl-dots{margin-top:12px;margin-bottom:8px}
div.mosaic-tile.component .list-pages-heading{margin-top:2rem;margin-bottom:0}
div.mosaic-tile.component .list-pages-heading a{color:#303030;display:block;font-size:23px;font-size:2.3rem;font-weight:700;position:relative;text-decoration:none;border-bottom:0}
div.mosaic-tile.component .list-pages-heading a:hover{color:orange}
div.mosaic-tile.component .list-pages-heading a:after{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;content:"\e917";bottom:8px;color:#f3910d;font-size:15px;font-size:1.5rem;height:16px;position:absolute;right:0;width:16px}
.bg-dark div.mosaic-tile.component .list-pages-heading a:after{color:white}
.bg-dark div.mosaic-tile.component .list-pages-heading a{color:white}
.bg-dark div.mosaic-tile.component .list-pages-heading a:hover{color:#f3910d}
.bg-dark div.mosaic-tile.component .list-pages-heading a:hover:after{color:#f3910d}
.bg-orange div.mosaic-tile.component .list-pages-heading a:hover{color:#2b2b2b}
.bg-orange div.mosaic-tile.component .list-pages-heading a:hover:after{color:#2b2b2b}
div.mosaic-tile.component .list-pages-hide-heading{display:none;margin-bottom:0}
div.mosaic-tile.component .list-pages-show-heading{display:inline}
div.mosaic-tile.component .mosaic-list.collapsible .list-pages-content{display:none}
div.mosaic-tile.component .mosaic-list.collapsible-show .list-pages-content{display:block}
div.mosaic-tile.component .mosaic-list.collapsible-show .list-pages-heading a:after{content:"\e914"}
div.mosaic-tile.component .mosaic-list.collapsible-show .list-pages-hide-heading{display:inline}
div.mosaic-tile.component .mosaic-list.collapsible-show .list-pages-show-heading{display:none}
div.mosaic-tile.component .mosaic-list ul{padding-top:10px;margin-top:0;margin-bottom:10px}
div.mosaic-tile.component .mosaic-list ul li{padding:13px 0;border-bottom:1px solid #fff;margin-bottom:0}
@media screen and (min-width:768px){section>article .mosaic{margin:0 -1.5rem}
article.tile-mosaic .tile-row .tile-object{font-size:6rem}
article.tile-mosaic .tile-row .tile-object p{font-size:2rem;line-height:1.25em}
article.tile-mosaic .tile-row .tile-object.right-image{background-position:right center;background-size:auto}
.three-columns article.tile-mosaic .tile-row .tile-object{font-size:2.8rem}
.three-columns article.tile-mosaic .tile-row .tile-object h4{font-size:3.6rem;line-height:1.25em}
.three-columns article.tile-mosaic .tile-row .tile-object p{font-size:2.8rem}
}
@media screen and (min-width:992px){section>article .mosaic{margin:0}
section.mosaic.component.four-columns .tile-row .tile-object{height:auto}
section.mosaic.component.four-columns .tile-row .tile-object .btn-secondary{padding:10px;margin-top:0}
section.mosaic.component.three-columns .tile-row .tile-object{height:29vw}
section.mosaic.component.three-columns .tile-row .tile-object>div{min-height:100%}
section.mosaic.component.three-columns .tile-row .tile-object .mosaic-tile.component{padding:8% 10%}
section.mosaic.component.three-columns .tile-row .tile-object .mosaic-tile.component.has-button{padding:8% 10% 110px 10%;margin-bottom:0}
section.mosaic.component.three-columns .tile-row .tile-object .btn-secondary{padding:.7rem 3.7rem;margin-top:0;left:10%}
section.mosaic.component.two-columns .tile-row .tile-object{height:33.3vw}
section.mosaic.component.two-columns .tile-row .tile-object .mosaic-tile.component{padding:12.5% 13%}
section.mosaic.component.two-columns .tile-row .tile-object .mosaic-tile.component.has-button{margin-bottom:0}
section.mosaic.component.two-columns .tile-row .tile-object .btn-secondary{position:static;top:0;left:0;margin-top:37px}
article.tile-mosaic h3{margin-bottom:50px}
article.tile-mosaic .tile-row{margin:0;padding:0;display:table;width:100%;position:relative}
article.tile-mosaic .tile-row>div{margin:0;padding:0;display:table-cell;float:none;height:100%;position:relative}
.four-columns article.tile-mosaic .tile-row .svg-icon svg{width:60%;height:60%;display:block;position:absolute;left:20%;top:20%}
article.tile-mosaic .tile-row .tile-object{position:relative;top:0;bottom:0;height:100%;vertical-align:top;font-size:4rem}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component{padding:35px 40px 70px}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button{margin-bottom:80px}
article.tile-mosaic .tile-row .tile-object .mosaic-tile.component .background-video>video{top:auto;bottom:auto;height:100%;width:auto}
article.tile-mosaic .tile-row .tile-object p{font-size:2rem;line-height:1.25em}
.two-columns article.tile-mosaic .tile-row .tile-object p{font-size:2rem;line-height:1.75em}
article.tile-mosaic .tile-row .tile-object .btn-secondary{position:absolute;bottom:35px;left:40px}
article.tile-mosaic .tile-row .tile-object .mosaic-list{margin-top:83px}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul{overflow:hidden;position:absolute;bottom:80px;bottom:5.5vw;margin-bottom:0;padding:0}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul li{float:left;font-size:1.8rem;padding:3px 18px;border-left:1px solid #fff;border-bottom:0}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul li:before{content:none}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul li:first-child{padding-left:0;border-left:0}
article.tile-mosaic .tile-row .tile-object .mosaic-list ul li a{text-decoration:none;border-bottom:0}
article.tile-mosaic .tile-row .tile-object.three-columns{font-size:2.8rem}
article.tile-mosaic .tile-row .tile-object.three-columns h4{font-size:3.6rem;line-height:1.25em}
article.tile-mosaic .tile-row .tile-object.three-columns h4 a{font-weight:800}
article.tile-mosaic .tile-row .tile-object.three-columns p{font-size:2.8rem}
article.tile-mosaic .tile-row .tile-object.vertically-center{vertical-align:middle;display:table-cell;min-height:auto;height:300px;width:auto}
article.tile-mosaic .tile-row .tile-object.vertically-center.double-height{height:600px}
article.tile-mosaic .tile-row .tile-object.vertically-center .mosaic-tile.component{min-height:0;padding:10px 40px;display:block}
article.tile-mosaic .tile-row .tile-object.vertically-center .mosaic-tile.component p{line-height:1.5em}
.mosaic-tile.component .list-pages-heading{display:none}
.mosaic-tile.component .mosaic-list.collapsible div.list-pages-content{display:block}
}
article.tile-mosaic.component-wrapper .tile-row .tile-object{overflow:hidden}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .svg-icon{display:none !important}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .background-img.compat-object-fit{opacity:1 !important}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object.bg-none .background-img.compat-object-fit{background-image:none !important;background-color:#fff;opacity:1 !important}
.mosaic.component.refreshed article.tile-mosaic .tile-row{background-color:#ececec;display:flex;justify-content:space-between;align-items:stretch;padding-top:1.6rem;padding-bottom:1.6rem}
@media screen and (max-width:991px){.mosaic.component.refreshed article.tile-mosaic .tile-row{flex-direction:column}
}
.mosaic.component.refreshed article.tile-mosaic.component-wrapper .tile-row .tile-object{background-color:#fff;width:24% !important;height:auto !important}
@media screen and (max-width:991px){.mosaic.component.refreshed article.tile-mosaic.component-wrapper .tile-row .tile-object{width:100% !important;padding:0;background-color:#ececec}
}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .background-img{position:relative}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object.bg-none .background-img.compat-object-fit img{opacity:1;height:190px}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .background-img.compat-object-fit img{height:190px}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .btn-secondary{position:relative;bottom:0;background-color:#171a5b;color:#fff;border-radius:5px;width:auto;left:0;margin-left:3.2rem;margin-right:3.2rem;padding-left:0;padding-right:0;border:1px solid #171a5b;display:block;font-size:2rem;line-height:2.5rem;text-transform:capitalize;font-weight:500;position:absolute !important;bottom:35px !important;width:90% !important;margin-left:5% !important;z-index:99}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .btn-secondary:hover{background-color:#fff;color:#171a5b;border:1px solid #171a5b}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button{margin-bottom:0;padding-bottom:2.4rem;padding-top:0;padding-left:0;padding-right:0;position:relative}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button:hover{cursor:pointer}
@media screen and (max-width:991px){.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .mosaic-tile.component.has-button{margin-right:1rem;background-color:#fff;height:100%}
}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .content{padding-left:3.2rem;padding-right:3.2rem;padding-top:3.2rem}
@media screen and (max-width:991px){.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object .content{margin-right:1rem;background-color:#fff;height:auto}
}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object h4{font-size:3rem;color:#2b2b2b !important;min-height:60px}
.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object p{font-weight:400;font-size:2rem;color:#2b2b2b;padding-bottom:80px}
@media screen and (min-width:992px){.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object>div,.mosaic.component.refreshed article.tile-mosaic .tile-row .tile-object>div>div{height:100% !important}
}
.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-left,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next .slide-left,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-right,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next .slide-right{background-color:transparent;border-color:transparent;border-radius:5px}
.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-right:before,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next .slide-right:before,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-left:before,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next .slide-left:before{color:#171a5b}
.mosaic.component.refreshed .ah-carousel{padding:0 25px;width:100%}
.mosaic.component.refreshed .ah-carousel .owl-dot span{border-radius:100%}
.mosaic.component.refreshed .ah-carousel .owl-dot.active span{background-color:#171a5b}
.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next{top:96%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-left,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next .slide-left,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-right,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next .slide-right{top:-30px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next{right:1.833333%}
.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev{left:1.833333%}
.mosaic.component.refreshed .ah-carousel .owl-nav{display:block}
.mosaic.component.refreshed .ah-carousel .owl-nav .owl-prev.disabled,.mosaic.component.refreshed .ah-carousel .owl-nav .owl-next.disabled{display:none}
.mobilemosaic .ah-carousel .owl-nav{display:block}
@media screen and (max-width:991px){.medical-professional-list.list-pages.list-two-columns ul,.medical-professional-list.list-pages.list-three-columns ul{column-count:1}
}
.medical-professional-list.list-pages h4{color:#2b2b2b;font-size:2.4rem;font-weight:500;position:relative;margin-bottom:4rem}
.medical-professional-list.list-pages h4:after{background-color:#f3910d;bottom:-2.3rem;content:'';display:block;height:5px;left:0;position:absolute;width:52px}
.medical-professional-list.list-pages li{font-size:2rem;padding-bottom:1.5rem;padding-top:1.6rem}
@media screen and (max-width:991px){.medical-professional-list.list-pages li{padding-bottom:2.2rem;padding-top:2.2rem}
}
@media screen and (min-width:992px){.col-md-4 .medical-professional-list.list-pages .list-pages-content{padding-right:3rem}
.col-md-4 + .col-md-4 .medical-professional-list.list-pages .list-pages-content{padding-left:1.5rem;padding-right:1.5rem}
.col-md-4 + .col-md-4 + .col-md-4 .medical-professional-list.list-pages .list-pages-content{padding-left:3rem;padding-right:0}
.col-md-6 .medical-professional-list.list-pages .list-pages-content{padding-right:2.25rem}
.col-md-6 + .col-md-6 .medical-professional-list.list-pages .list-pages-content{padding-left:2.25rem;padding-right:0}
}
.marketo-form{padding-right:0}
.marketo-form .marketo-recaptcha{padding-bottom:25px;padding-left:4px}
@media screen and (min-width:768px){.marketo-form .intro-col{padding-right:35px}
}
@media screen and (min-width:768px){.marketo-form #grecaptchaT{clear:both;float:none;display:block}
}
.marketo-form.one-column{margin-top:25px;padding:0}
.marketo-form.one-column a{border-bottom:none !important}
.marketo-form.one-column .marketo-recaptcha{padding:0 0 0 4px;margin:20px 0}
.marketo-form.one-column .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoFormCol input[type=checkbox] + label,.marketo-form.one-column .mktoFormCol .mktoHtmlText{font-size:1.6rem !important}
@media screen and (min-width:768px){.marketo-form.one-column .intro-col{padding-right:0}
}
@media screen and (min-width:1200px) and (max-width:1439px){.container-fluid .marketo-form.one-column{padding:0}
}
@media screen and (max-width:991px){.marketo-form.one-column .mktoForm .mktoButtonWrap .mktoButton{border-color:#9d9d9d !important}
.marketo-form.one-column .mktoForm .mktoButtonWrap .mktoButton:hover{border-color:#f3910d !important}
}
.marketo-form.one-column #innerWrapDiv>div.mktoContent>div:nth-child(1){width:100% !important}
@media only screen and (min-width:700px){.marketo-form.one-column .mktoForm div:nth-of-type(1) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(2) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(3) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(2){width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(4){width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(6){width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(5) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(6) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(7) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(8) .mktoFormCol{width:100% !important}
}
@media only screen and (max-width:699px){.marketo-form.one-column .mktoForm div:nth-of-type(1) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(2) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(3) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(2){width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(4){width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(6){width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(5) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(6) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(7) .mktoFormCol{width:100% !important}
.marketo-form.one-column .mktoForm div:nth-of-type(8) .mktoFormCol{width:100% !important}
}
@media screen and (max-width:767px){.marketo-form.refreshed{padding-left:0}
}
.marketo-form.refreshed h3,.marketo-form.refreshed h4{margin-bottom:1rem;font-size:4rem;font-weight:700;color:#2b2b2b}
@media screen and (max-width:767px){.marketo-form.refreshed h3,.marketo-form.refreshed h4{text-align:center;font-size:2.4rem}
}
.marketo-form.refreshed .intro-text{margin-bottom:0;margin-top:1rem}
.marketo-form.refreshed .intro-text p{margin-bottom:0;font-weight:400;font-style:italic;color:#171a5b;font-size:1.6rem}
.marketo-form.refreshed form.mktoForm{display:flex;max-width:inherit !important;align-items:center}
@media screen and (max-width:767px){.marketo-form.refreshed form.mktoForm{flex-direction:column;padding-left:0;padding-right:0}
}
.marketo-form.refreshed form.mktoForm .mktoButtonWrap button.mktoButton{background-color:#d3e1f3 !important;border-color:#171a5b !important;color:#171a5b !important;border-radius:5px;border-width:1px !important;font-weight:500 !important;padding-top:7px !important;padding-bottom:7px !important}
@media screen and (max-width:767px){.marketo-form.refreshed form.mktoForm .mktoButtonWrap button.mktoButton{width:100%;margin-top:1rem !important}
}
.marketo-form.refreshed form.mktoForm .mktoButtonWrap button.mktoButton:hover{background-color:#171a5b !important;border-color:#d3e1f3 !important;color:#d3e1f3 !important}
.marketo-form.refreshed form.mktoForm .mktoButtonWrap button.mktoButton:active{background-color:#171a5b !important;border-color:#d3e1f3 !important;color:#d3e1f3 !important}
.marketo-form.refreshed form.mktoForm .mktoEmailField{width:100% !important;display:block;float:none !important;border-radius:5px !important}
.marketo-form.refreshed form.mktoForm div:nth-of-type(1){width:60%}
@media screen and (max-width:767px){.marketo-form.refreshed form.mktoForm div:nth-of-type(1){width:100%}
}
.marketo-form.refreshed form.mktoForm div:nth-of-type(1) .mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.marketo-form.refreshed .mktoButtonRow{float:none !important;margin-top:0 !important;margin-bottom:0 !important;margin-left:.75rem}
@media screen and (max-width:767px){.marketo-form.refreshed .mktoButtonRow{width:100%;margin-left:0}
}
.marketo-form.refreshed .mktoForm .mktoError .mktoErrorMsg{font-size:1.4rem}
.marketo-form.refreshed .mktoForm .mktoError .mktoErrorArrowWrap{width:16px !important;height:12px;top:-4px}
.marketo-form.refreshed .mktoForm .mktoError .mktoErrorArrowWrap{top:-47px}
@media screen and (max-width:767px){.marketo-form.refreshed .mktoForm .mktoError .mktoErrorArrowWrap{top:-30px}
}
.marketo-form.refreshed .mktoForm .mktoError .mktoErrorMsg{margin-top:-36px}
@media screen and (max-width:767px){.marketo-form.refreshed .mktoForm .mktoError .mktoErrorMsg{margin-top:-21px}
}
@media screen and (max-width:767px){.marketoformwrapper{background-position:left !important}
}
.mktoForm{width:100% !important;.dob-icon{font-family:'Glyphicons Halflings' !important;position:absolute;pointer-events:none;right:18px;top:21px}
}
.mktoFormCol{padding:4px !important}
.mktoForm .mktoGutter{display:none !important}
.mktoForm .mktoOffset{display:none !important}
.mktoForm .mktoFieldWrap{float:none !important;width:100% !important}
label{width:auto !important}
.mktoForm .mktoFieldWrap .mktoLabel{font-weight:700;font-size:20px;border-bottom:0;margin-bottom:10px;font-family:'Alegreya Sans',sans-serif !important}
.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=select],.mktoForm input[type=date]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#f4f4f4 !important;line-height:40px !important;color:#343c44 !important;border:2px solid #ddd !important;-moz-border-radius:2px !important;border-radius:2px !important;-webkit-border-radius:2px !important;font-family:'Alegreya Sans',sans-serif !important;font-size:18px !important;min-height:45px !important;padding:0 5px !important;box-shadow:none !important;width:100% !important;-webkit-writing-mode:horizontal-tb !important;text-rendering:auto !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mktoForm textarea.mktoField{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;padding:10px !important;background:#f4f4f4;border:2px solid #ddd !important;width:100% !important;color:#343c44 !important;-moz-border-radius:2px !important;border-radius:2px !important;-webkit-border-radius:2px !important;font-family:'Alegreya Sans',sans-serif !important;font-size:18px !important;-webkit-writing-mode:horizontal-tb !important;text-rendering:auto !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mktoForm input[type=select]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;padding:0 5px;background:#f4f4f4;border:0;border-radius:2px !important;-webkit-border-radius:2px !important;font-size:18px !important;color:#343c44 !important;border:2px solid #ddd !important;line-height:40px !important;text-rendering:auto !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mktoForm .mktoRadioList,.mktoForm .mktoCheckboxList{margin-left:0 !important;width:100% !important}
.mktoForm input[type=checkbox]+label{font-weight:normal !important;position:relative !important;font-size:20px !important;line-height:22px !important;margin-bottom:15px !important;font-family:'Alegreya Sans',sans-serif !important;display:inline-block}
.mktoForm input[type=radio]+label{font-weight:normal !important;position:relative !important;font-size:20px !important;line-height:22px !important;margin-bottom:15px !important;font-family:'Alegreya Sans',sans-serif !important;display:block;margin-left:60px !important}
.mktoForm input[type=checkbox]+label:before,.mktoForm input[type=radio]+label:before{content:"";position:absolute;width:20px !important;height:20px !important;margin-left:-2em !important;line-height:20px !important;background-color:#fff;box-shadow:none !important;font-family:'Alegreya Sans',sans-serif !important;font-size:17px;border:1px solid #ddd;border-radius:0 !important;padding:0 !important}
.mktoForm .mktoCheckboxList .mktoField,.mktoForm .mktoRadioList .mktoField{width:20px !important;float:left !important;display:none !important}
.mktoForm input[type=checkbox]:checked+label:before,.mktoForm input[type=radio]:checked+label:before{content:'\2714';text-align:center}
.mktoDateButton{display:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
select::-ms-expand{display:none}
@supports(-ms-accelerator:true){.mktoDateButton{display:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mktoDateButton{display:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
.mktoForm input[type=text]:focus,.mktoForm input[type=url]:focus,.mktoForm input[type=email]:focus,.mktoForm input[type=tel]:focus,.mktoForm input[type=number]:focus,.mktoForm input[type=date]:focus,.mktoForm input[type=select]:focus,.mktoForm textarea.mktoField{box-shadow:inset 0 0 0 1px #ddd !important;border:2px solid #ddd !important}
::placeholder{color:#343c44;opacity:1;font-size:18px !important}
:-ms-input-placeholder{color:#343c44;font-size:18px !important}
::-ms-input-placeholder{color:#343c44;font-size:18px !important}
@supports(-ms-ime-align:auto){.mdc-checkbox__background{background-color:white !important}
.mdc-checkbox__checkmark__path{stroke:#59513a !important}
}
@supports(-ms-ime-align:auto){.mdc-checkbox__background{background-color:white !important;.mdc-checkbox__checkmark__path{stroke:#59513a !important}
}
}
#formLocation,#formPhysicianDropdown,#form_InsuranceProvider,select#B2B_State,select#State{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#f4f4f4 !important;line-height:40px !important;color:#343c44 !important;border:2px solid #ddd !important;-webkit-border-radius:2px !important;font-family:'Alegreya Sans',sans-serif !important;font-size:18px !important;-moz-border-radius:2px !important;border-radius:2px !important;min-height:45px !important;padding:0 30px 0 5px !important;box-shadow:none !important;width:100% !important;background-image:url("https://info.atlantichealth.org/rs/389-IER-871/images/formdropdownarrow.png");background-repeat:no-repeat;background-attachment:scroll;background-size:12px;background-position:98% 50%;cursor:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@supports(-ms-accelerator:true){#formLocation,#formPhysicianDropdown,#form_InsuranceProvider,select#B2B_State,select#State{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#f4f4f4 !important;line-height:40px !important;color:#343c44 !important;border:2px solid #ddd !important;-webkit-border-radius:2px !important;font-family:'Alegreya Sans',sans-serif !important;font-size:18px !important;-moz-border-radius:2px !important;border-radius:2px !important;min-height:45px !important;padding:0 5px !important;box-shadow:none !important;width:100% !important;background-image:url("https://info.atlantichealth.org/rs/389-IER-871/images/formdropdownarrow.png");background-repeat:no-repeat;background-attachment:scroll;background-size:12px;background-position:98% 50%;cursor:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#formLocation,#form_InsuranceProvider,select#B2B_State,select#State{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#f4f4f4 !important;line-height:40px !important;color:#343c44 !important;border:2px solid #ddd !important;-webkit-border-radius:2px !important;font-family:'Alegreya Sans',sans-serif !important;font-size:18px !important;-moz-border-radius:2px !important;border-radius:2px !important;min-height:45px !important;padding:0 5px !important;box-shadow:none !important;width:100% !important;background-image:url("https://info.atlantichealth.org/rs/389-IER-871/images/formdropdownarrow.png");background-repeat:no-repeat;background-attachment:scroll;background-size:12px;background-position:98% 50%;cursor:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
.mktoHtmlText{width:100% !important;font-size:17px !important;margin-top:0 !important;font-family:'Alegreya Sans',sans-serif !important}
.mktoButtonWrap{margin-left:0 !important}
.mktoButtonRow{margin-bottom:15px !important;padding:3px !important}
.mktoForm .mktoButtonWrap .mktoButton{border:none !important;background-color:transparent !important;background-image:none !important;border:0 !important;display:inline-block !important;font-weight:700 !important;overflow:hidden !important;padding:10px 27px !important;font-size:20px !important;margin-top:0 !important;position:relative !important;z-index:2 !important;font-family:'Alegreya Sans',sans-serif !important;border:5px solid #f3910d !important;color:#fff !important;background:#f3910d !important}
.mktoForm .mktoButtonWrap .mktoButton:active{color:#fff !important;background-color:#e6e6e6 !important;border-color:#adadad !important}
.mktoForm .mktoButtonWrap .mktoButton:focus{color:#fff !important;background-color:#e6e6e6 !important;border-color:#8c8c8c !important}
.mktoForm .mktoButtonWrap .mktoButton:hover{border:5px solid #f3910d !important;color:#f3910d !important;background:#fff !important}
section.bg-lighter-grey .mktoForm .mktoButtonWrap .mktoButton{border:5px solid #f3910d !important;color:#fff !important;background:#f3910d !important}
section.bg-lighter-grey .mktoForm .mktoButtonWrap .mktoButton:hover,section.bg-lighter-grey .mktoForm .mktoButtonWrap .mktoButton:focus,section.bg-lighter-grey .mktoForm .mktoButtonWrap .mktoButton:active{border:5px solid #f3910d !important;background:#fff !important;color:#f3910d !important}
.mktoErrorMsg{background-image:none !important}
.mktoError{right:0 !important;left:6px !important;bottom:0 !important;top:90px !important}
.mktoForm .mktoRequiredField .mktoAsterix{display:none !important}
.mktoForm hr{height:0 !important}
@media only screen and (min-width:700px){#grecaptcha{float:right;margin-right:23px;transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:0 0;-webkit-transform-origin:0 0}
}
@media only screen and (max-width:699px){#grecaptcha{float:left;margin-right:0;transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:0 0;-webkit-transform-origin:0 0}
#grecaptcha iframe{padding:0 !important}
.mktoForm hr{display:none !important}
}
#innerWrapDiv>div.mktoContent>div:nth-child(1){width:100% !important}
@media only screen and (min-width:700px){.mktoForm div:nth-of-type(1) .mktoFormCol{width:48% !important}
.mktoForm div:nth-of-type(2) .mktoFormCol{width:48% !important}
.mktoForm div:nth-of-type(3) .mktoFormCol{width:48% !important}
.mktoForm div:nth-of-type(4) .mktoFormCol{width:97% !important}
.mktoForm div:nth-of-type(5) .mktoFormCol{width:97% !important}
.mktoForm div:nth-of-type(6) .mktoFormCol{width:48% !important}
.mktoForm div:nth-of-type(7) .mktoFormCol{width:97% !important}
.mktoForm div:nth-of-type(8) .mktoFormCol{width:97% !important}
.mktoForm div:nth-of-type(9) .mktoFormCol{width:97% !important}
.mktoForm div:nth-of-type(10) .mktoFormCol{width:97% !important}
.mktoForm div:nth-of-type(11) .mktoFormCol{width:97% !important}
.mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(2){width:46% !important}
.mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(4){width:46% !important}
.mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(6){width:46% !important}
}
@media only screen and (max-width:699px){.mktoForm{.dob-icon{font-family:'Glyphicons Halflings' !important;position:absolute;pointer-events:none;right:6px;top:26px}
}
.mktoForm div:nth-of-type(1) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(2) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(3) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(4) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(5) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(6) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(7) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(8) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(9) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(10) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(11) .mktoFormCol{width:95% !important}
.mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(2){width:46% !important}
.mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(4){width:46% !important}
.mktoForm div:nth-of-type(4)>div.mktoFieldDescriptor.mktoFormCol>div.mktoFieldWrap>div.mktoLogicalField.mktoCheckboxList.mktoHasWidth>label:nth-child(6){width:46% !important}
}
.location-list.component .location-list-container{display:block;padding:4rem 0}
@media screen and (min-width:992px){.location-list.component .location-list-container{display:flex;padding:6rem 0}
}
.location-list.component .location-list-container .location-title{width:100%;margin-bottom:3rem}
@media screen and (min-width:768px) and (max-width:991px){.location-list.component .location-list-container .location-title{padding-left:6rem}
}
@media screen and (min-width:992px){.location-list.component .location-list-container .location-title{width:35%;margin-bottom:0}
}
.location-list.component .location-list-container .location-title h4{color:#414141;line-height:1.2em}
.location-list.component .location-list-container .location-title .btn-primary{border:5px solid #fff}
.location-list.component .location-list-container .location-title .btn-primary:hover{border:5px solid #f3910d}
@media screen and (min-width:992px){.location-list.component .location-list-container .location-columns{width:65%}
}
.location-list.component .location-list-container .location-columns>div{display:flex;flex-flow:row wrap}
@media screen and (min-width:768px) and (max-width:991px){.location-list.component .location-list-container .location-columns>div{justify-content:center}
}
.location-list.component .location-list-container .location-columns .location{position:relative;margin-bottom:3rem;padding-left:25px}
@media screen and (max-width:767px) and (min-width:1px){.location-list.component .location-list-container .location-columns .location{flex:1 100%}
}
@media screen and (min-width:768px){.location-list.component .location-list-container .location-columns .location{width:45%;margin-bottom:5rem}
}
@media screen and (min-width:992px){.location-list.component .location-list-container .location-columns .location{padding-left:35px}
.location-list.component .location-list-container .location-columns .location:nth-of-type(odd){margin-right:45px}
}
@media screen and (min-width:1200px){.location-list.component .location-list-container .location-columns .location:nth-of-type(odd){margin-right:60px}
}
.location-list.component .location-list-container .location-columns .location .icon-location{color:#f3910d;position:absolute;left:0;font-size:20px;font-size:2rem}
@media screen and (min-width:992px){.location-list.component .location-list-container .location-columns .location .icon-location{font-size:30px;font-size:3rem}
}
.location-list.component .location-list-container .location-columns .location h6{font-size:18px;font-size:1.8rem;color:#414141;text-transform:none;margin-bottom:1rem}
.location-list.component .location-list-container .location-columns .location p{margin:0;line-height:1.2em;font-size:18px;font-size:1.8rem}
.location-list.component .location-list-container .location-columns .location .city{margin-bottom:1rem}
.location-list.component .location-list-container .location-columns .location>div{margin-bottom:1rem}
.location-list.component .location-list-container .location-columns .location>div .phone-number,.location-list.component .location-list-container .location-columns .location>div .email{font-size:16px;font-size:1.6rem}
.location-list.component .location-list-container .location-columns .location>div.phone-container{margin-bottom:.5rem}
.location-list.component .location-list-container .location-columns .location .fax{margin-bottom:1rem;font-weight:700;font-size:16px;font-size:1.6rem}
.location-list.component .location-list-container .location-columns .location .fax>span{font-size:12px;font-size:1.2rem;margin-right:.5rem}
.location-list.component .location-list-container .location-columns .location .hours{white-space:pre-wrap;font-size:14px;font-size:1.4rem}
@media screen and (min-width:768px){.location-list.component .location-list-container .location-columns .location .hours{font-size:16px;font-size:1.6rem}
}
.location-list.component .location-list-container .location-columns .location .address-container a p{font-weight:400}
.location-accordion.component .contact-us.component + .contact-us.component{margin-top:5rem}
.location-accordion.component .contact-us.component>h5>a{border-bottom:1px solid #2b2b2b}
.location-accordion.component .contact-us.component>ul li>span>a{border-bottom:1px solid #2b2b2b}
@media screen and (max-width:767px) and (min-width:1px){.conditions-location-accordion .location-accordion.component .contact-us.component>ul li>span[class^="icon-"]{top:1px}
}
.location-accordion.component .contact-us.component>ul li{border-bottom:0}
@media screen and (max-width:767px) and (min-width:1px){.conditions-location-accordion .location-accordion.component .contact-us.component>ul li{margin-bottom:1.5rem}
}
@media screen and (max-width:767px) and (min-width:1px){.conditions-location-accordion .location-accordion.component .contact-us.component>ul li>a>span[class^="icon-"]{top:1px}
}
.list-triple-callout{margin-top:-3.5rem}
.list-pages{padding-top:1.5rem}
@media(min-width:1px) and (max-width:767px){.list-pages.section.list-triple-callout{padding:1.1rem .5rem 1.6rem .5rem}
}
#downloadmsg{display:none}
.list-pages a,nav.sidenav a,.sidebar-component a{border-bottom:0;text-decoration:none}
.list-pages li,nav.sidenav li,.sidebar-component li{font-size:18px;font-size:1.8rem;border-bottom:1px solid #e5e5e5;color:#3c3c3c;margin-bottom:0;padding-left:0;padding-bottom:1.0rem;padding-top:1.4rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}
.list-pages li:before,nav.sidenav li:before,.sidebar-component li:before{display:none}
.bg-dark .list-pages li,.bg-dark nav.sidenav li,.bg-dark .sidebar-component li{border-bottom:1px solid white}
.bg-lighter-grey .list-pages li,.bg-lighter-grey nav.sidenav li,.bg-lighter-grey .sidebar-component li{border-bottom:1px solid #d3d3d3}
.list-pages li a,nav.sidenav li a,.sidebar-component li a{font-weight:700}
@media screen and (max-width:767px) and (min-width:1px){.list-pages.section,nav.sidenav.section,.sidebar-component.section{padding:1.1rem 4rem 1.6rem 4rem}
}
.list-pages.list-separator-none li,nav.sidenav.list-separator-none li,.sidebar-component.list-separator-none li{border:0}
.list-pages.list-font-normal li a,nav.sidenav.list-font-normal li a,.sidebar-component.list-font-normal li a{color:#9d9d9d;font-weight:400}
@media screen and (max-width:767px) and (min-width:1px){.list-pages.list-font-normal li a,nav.sidenav.list-font-normal li a,.sidebar-component.list-font-normal li a{color:#2b2b2b;font-weight:700}
}
.list-pages.list-font-normal li a:hover,nav.sidenav.list-font-normal li a:hover,.sidebar-component.list-font-normal li a:hover{color:#f3910d}
.bg-dark .list-pages.list-font-normal li a,.bg-dark nav.sidenav.list-font-normal li a,.bg-dark .sidebar-component.list-font-normal li a{color:white}
.bg-dark .list-pages.list-font-normal li a:hover,.bg-dark nav.sidenav.list-font-normal li a:hover,.bg-dark .sidebar-component.list-font-normal li a:hover{color:#f3910d}
.bg-orange .list-pages.list-font-normal li a:hover,.bg-orange nav.sidenav.list-font-normal li a:hover,.bg-orange .sidebar-component.list-font-normal li a:hover{color:#2b2b2b}
.list-pages.list-font-large li,nav.sidenav.list-font-large li,.sidebar-component.list-font-large li{font-size:25px;font-size:2.5rem}
@media screen and (min-width:768px){.list-pages.list-font-large li,nav.sidenav.list-font-large li,.sidebar-component.list-font-large li{display:table;height:96px;outline:0 solid transparent;padding-bottom:10px;padding-top:10px;width:100%}
.list-pages.list-font-large li a,nav.sidenav.list-font-large li a,.sidebar-component.list-font-large li a{display:table-cell;height:76px;vertical-align:middle}
}
@media screen and (max-width:767px) and (min-width:1px){.list-pages ul,nav.sidenav ul,.sidebar-component ul{margin-bottom:1.1rem}
.list-pages.list-child-pages li,nav.sidenav.list-child-pages li,.sidebar-component.list-child-pages li,.list-pages.list-font-large li,nav.sidenav.list-font-large li,.sidebar-component.list-font-large li,.list-pages.list-font-normal li,nav.sidenav.list-font-normal li,.sidebar-component.list-font-normal li,.list-pages li,nav.sidenav li,.sidebar-component li{font-size:19px;font-size:1.9rem;padding-bottom:2.3rem;padding-top:2.3rem}
}
.list-pages.list-two-columns ul,nav.sidenav.list-two-columns ul,.sidebar-component.list-two-columns ul{column-count:2;column-gap:7.5rem}
.list-pages.list-three-columns ul,nav.sidenav.list-three-columns ul,.sidebar-component.list-three-columns ul{column-count:3;column-gap:7.5rem}
.list-pages .list-pages-heading,nav.sidenav .list-pages-heading,.sidebar-component .list-pages-heading,.list-pages .sidebar-section-heading,nav.sidenav .sidebar-section-heading,.sidebar-component .sidebar-section-heading{display:none;margin-top:2rem}
.list-pages .list-pages-heading a,nav.sidenav .list-pages-heading a,.sidebar-component .list-pages-heading a,.list-pages .sidebar-section-heading a,nav.sidenav .sidebar-section-heading a,.sidebar-component .sidebar-section-heading a{color:#303030;display:block;font-size:23px;font-size:2.3rem;font-weight:700;position:relative;text-decoration:none}
.list-pages .list-pages-heading a:hover,nav.sidenav .list-pages-heading a:hover,.sidebar-component .list-pages-heading a:hover,.list-pages .sidebar-section-heading a:hover,nav.sidenav .sidebar-section-heading a:hover,.sidebar-component .sidebar-section-heading a:hover{color:#303030;cursor:default}
.list-pages .list-pages-heading a:after,nav.sidenav .list-pages-heading a:after,.sidebar-component .list-pages-heading a:after,.list-pages .sidebar-section-heading a:after,nav.sidenav .sidebar-section-heading a:after,.sidebar-component .sidebar-section-heading a:after{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;content:"\e917";bottom:8px;color:#f3910d;font-size:15px;font-size:1.5rem;height:16px;position:absolute;right:0;width:16px}
.bg-orange .list-pages .list-pages-heading a:after,.bg-orange nav.sidenav .list-pages-heading a:after,.bg-orange .sidebar-component .list-pages-heading a:after,.bg-orange .list-pages .sidebar-section-heading a:after,.bg-orange nav.sidenav .sidebar-section-heading a:after,.bg-orange .sidebar-component .sidebar-section-heading a:after{color:white}
.bg-dark .list-pages .list-pages-heading a,.bg-dark nav.sidenav .list-pages-heading a,.bg-dark .sidebar-component .list-pages-heading a,.bg-dark .list-pages .sidebar-section-heading a,.bg-dark nav.sidenav .sidebar-section-heading a,.bg-dark .sidebar-component .sidebar-section-heading a{color:white}
.bg-dark .list-pages .list-pages-heading a:hover,.bg-dark nav.sidenav .list-pages-heading a:hover,.bg-dark .sidebar-component .list-pages-heading a:hover,.bg-dark .list-pages .sidebar-section-heading a:hover,.bg-dark nav.sidenav .sidebar-section-heading a:hover,.bg-dark .sidebar-component .sidebar-section-heading a:hover{color:#f3910d}
.bg-orange .list-pages .list-pages-heading a:hover,.bg-orange nav.sidenav .list-pages-heading a:hover,.bg-orange .sidebar-component .list-pages-heading a:hover,.bg-orange .list-pages .sidebar-section-heading a:hover,.bg-orange nav.sidenav .sidebar-section-heading a:hover,.bg-orange .sidebar-component .sidebar-section-heading a:hover{color:#2b2b2b}
.list-pages .list-pages-hide-heading,nav.sidenav .list-pages-hide-heading,.sidebar-component .list-pages-hide-heading{display:none}
.list-pages .list-pages-show-heading,nav.sidenav .list-pages-show-heading,.sidebar-component .list-pages-show-heading{display:inline}
.list-pages.collapsible-show .list-pages-heading a,nav.sidenav.collapsible-show .list-pages-heading a,.sidebar-component.collapsible-show .list-pages-heading a,.list-pages.collapsible-show .sidebar-section-heading a,nav.sidenav.collapsible-show .sidebar-section-heading a,.sidebar-component.collapsible-show .sidebar-section-heading a{color:#f3910d}
.list-pages.collapsible-show .list-pages-heading a:after,nav.sidenav.collapsible-show .list-pages-heading a:after,.sidebar-component.collapsible-show .list-pages-heading a:after,.list-pages.collapsible-show .sidebar-section-heading a:after,nav.sidenav.collapsible-show .sidebar-section-heading a:after,.sidebar-component.collapsible-show .sidebar-section-heading a:after{content:"\e914"}
.list-pages.collapsible-show .list-pages-hide-heading,nav.sidenav.collapsible-show .list-pages-hide-heading,.sidebar-component.collapsible-show .list-pages-hide-heading{display:inline}
.list-pages.collapsible-show .list-pages-show-heading,nav.sidenav.collapsible-show .list-pages-show-heading,.sidebar-component.collapsible-show .list-pages-show-heading{display:none}
@media screen and (max-width:767px) and (min-width:1px){.list-pages.list-two-columns ul,nav.sidenav.list-two-columns ul,.sidebar-component.list-two-columns ul,.list-pages.list-three-columns ul,nav.sidenav.list-three-columns ul,.sidebar-component.list-three-columns ul{column-count:1}
.list-pages .list-pages-heading,nav.sidenav .list-pages-heading,.sidebar-component .list-pages-heading,.list-pages .sidebar-section-heading,nav.sidenav .sidebar-section-heading,.sidebar-component .sidebar-section-heading{display:block;margin-bottom:.5rem;margin-top:3.2rem}
.list-pages.collapsible .list-pages-content,nav.sidenav.collapsible .list-pages-content,.sidebar-component.collapsible .list-pages-content,.list-pages.collapsible .sidebar-section-content,nav.sidenav.collapsible .sidebar-section-content,.sidebar-component.collapsible .sidebar-section-content{display:none}
.list-pages.collapsible-show .list-pages-content,nav.sidenav.collapsible-show .list-pages-content,.sidebar-component.collapsible-show .list-pages-content,.list-pages.collapsible-show .sidebar-section-content,nav.sidenav.collapsible-show .sidebar-section-content,.sidebar-component.collapsible-show .sidebar-section-content{display:block;padding:0}
.sidebar-section .list-pages.collapsible-show .list-pages-content,.sidebar-section nav.sidenav.collapsible-show .list-pages-content,.sidebar-section .sidebar-component.collapsible-show .list-pages-content,.sidebar-section .list-pages.collapsible-show .sidebar-section-content,.sidebar-section nav.sidenav.collapsible-show .sidebar-section-content,.sidebar-section .sidebar-component.collapsible-show .sidebar-section-content{padding:0 4rem}
}
.list-pages a.view-all:not([class*="btn-"]),nav.sidenav a.view-all:not([class*="btn-"]),.sidebar-component a.view-all:not([class*="btn-"]),.list-pages a.view-all:visited:not([class*="btn-"]),nav.sidenav a.view-all:visited:not([class*="btn-"]),.sidebar-component a.view-all:visited:not([class*="btn-"]){color:orange;display:inline-block;font-size:1.4rem;font-weight:800;letter-spacing:1.5px;margin-top:1rem;text-transform:uppercase}
.list-pages a.view-all:not([class*="btn-"]):hover,nav.sidenav a.view-all:not([class*="btn-"]):hover,.sidebar-component a.view-all:not([class*="btn-"]):hover,.list-pages a.view-all:visited:not([class*="btn-"]):hover,nav.sidenav a.view-all:visited:not([class*="btn-"]):hover,.sidebar-component a.view-all:visited:not([class*="btn-"]):hover{color:#2b2b2b}
.bg-purple .list-pages a.view-all:not([class*="btn-"]):hover,.bg-purple nav.sidenav a.view-all:not([class*="btn-"]):hover,.bg-purple .sidebar-component a.view-all:not([class*="btn-"]):hover,.bg-purple .list-pages a.view-all:visited:not([class*="btn-"]):hover,.bg-purple nav.sidenav a.view-all:visited:not([class*="btn-"]):hover,.bg-purple .sidebar-component a.view-all:visited:not([class*="btn-"]):hover{color:#fff}
@media screen and (max-width:767px) and (min-width:1px){.list-pages a.view-all:not([class*="btn-"]),nav.sidenav a.view-all:not([class*="btn-"]),.sidebar-component a.view-all:not([class*="btn-"]),.list-pages a.view-all:visited:not([class*="btn-"]),nav.sidenav a.view-all:visited:not([class*="btn-"]),.sidebar-component a.view-all:visited:not([class*="btn-"]){font-size:1.9rem}
}
.bg-orange .list-pages a.view-all:not([class*="btn-"]),.bg-orange nav.sidenav a.view-all:not([class*="btn-"]),.bg-orange .sidebar-component a.view-all:not([class*="btn-"]),.bg-orange .list-pages a.view-all:visited:not([class*="btn-"]),.bg-orange nav.sidenav a.view-all:visited:not([class*="btn-"]),.bg-orange .sidebar-component a.view-all:visited:not([class*="btn-"]){color:white}
.bg-orange .list-pages a.view-all:not([class*="btn-"]):hover,.bg-orange nav.sidenav a.view-all:not([class*="btn-"]):hover,.bg-orange .sidebar-component a.view-all:not([class*="btn-"]):hover,.bg-orange .list-pages a.view-all:visited:not([class*="btn-"]):hover,.bg-orange nav.sidenav a.view-all:visited:not([class*="btn-"]):hover,.bg-orange .sidebar-component a.view-all:visited:not([class*="btn-"]):hover{color:#2b2b2b}
.list-pages .button,nav.sidenav .button,.sidebar-component .button{margin-top:3.3rem}
.list-resources.refreshed{border-top:1px solid #d3d3d3;padding-top:26px;margin-bottom:60px}
@media screen and (max-width:767px){.list-resources.refreshed ul li:nth-child(n+6){display:none}
}
.list-resources.refreshed ul li::after{font-family:icomoon;content:'\e908';color:#f3910d;position:absolute;right:0}
.list-resources.refreshed ul li a{font-weight:400}
.list-resources.refreshed.list-three-columns ul{column-gap:4.5rem}
@media screen and (max-width:767px){.list-resources.refreshed.list-pages.collapsible .list-pages-content{display:block}
}
@media screen and (max-width:767px){.list-resources.refreshed .list-pages-heading{display:none}
}
@media screen and (max-width:767px){.list-resources.refreshed .desktop-list{display:none}
}
@media screen and (min-width:768px){.list-resources.refreshed .desktop-list{display:block}
}
@media screen and (max-width:767px){.list-resources.refreshed .mobile-list{display:block}
}
@media screen and (min-width:768px){.list-resources.refreshed .mobile-list{display:none}
}
@media screen and (max-width:767px){.list-resources .desktop-list{display:none}
}
@media screen and (min-width:768px){.list-resources .desktop-list{display:block}
}
@media screen and (max-width:767px){.list-resources .mobile-list{display:block}
}
@media screen and (min-width:768px){.list-resources .mobile-list{display:none}
}
.refreshedh2{text-align:left !important;margin-top:20px}
.refreshedh2 + div + a.see-all-link{top:1.7em}
@media screen and (max-width:767px){.refreshedh2 + div + a.see-all-link{text-align:left;top:-3rem;position:relative}
}
@media screen and (max-width:767px){.areaofcaresection{padding:0}
}
@media screen and (max-width:767px){.areaofcaresection .list-pages{padding-left:0;padding-right:0}
}
.list-child-pages h3.list-child-pages-heading{font-size:35px;font-size:3.5rem;line-height:4rem;margin-bottom:.6rem}
.list-child-pages h3.list-child-pages-heading a,.list-child-pages h3.list-child-pages-heading a:not([class*="btn-"]){color:#f3910d}
.list-child-pages h3.list-child-pages-heading a:hover,.list-child-pages h3.list-child-pages-heading a:not([class*="btn-"]):hover{color:#fff}
.bg-orange .list-child-pages h3.list-child-pages-heading a,.bg-orange .list-child-pages h3.list-child-pages-heading a:not([class*="btn-"]){color:#fff}
.bg-orange .list-child-pages h3.list-child-pages-heading a:hover,.bg-orange .list-child-pages h3.list-child-pages-heading a:not([class*="btn-"]):hover{color:#2b2b2b}
.bg-light .list-child-pages h3.list-child-pages-heading a:hover,.bg-light .list-child-pages h3.list-child-pages-heading a:not([class*="btn-"]):hover{color:#2b2b2b}
@media screen and (min-width:992px){.list-child-pages h3.list-child-pages-heading.list-child-pages-heading-2-lines{padding-right:3vw}
}
@media screen and (min-width:1200px){.list-child-pages h3.list-child-pages-heading.list-child-pages-heading-2-lines{padding-right:100px}
}
.list-child-pages .list-pages-content li{display:table;font-size:25px;font-size:2.5rem;height:97px;padding-bottom:7px;padding-top:7px;width:100%}
.list-child-pages .list-pages-content li a{display:table-cell;vertical-align:middle}
.list-child-pages .button{margin-bottom:4rem;margin-top:8rem}
.list-child-pages .button a{padding-left:3.2rem;padding-right:3.2rem}
.bg-image .mobile-bg{height:234px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}
.bg-image .bubble{padding:48px;width:100%}
.bg-image .bubble.bg-white{background-color:#fff}
.bg-image .bubble.bg-purple{background-color:#171a5b}
.bg-image .bubble.bg-lighter-grey{background-color:#ececec}
.bg-image .bubble.bg-light-grey{background-color:#ddd}
.bg-image .bubble.bg-orange{background-color:#f3910d}
.bg-image .bubble.bg-dark{color:#fff}
.bg-image .bubble.bg-dark p,.bg-image .bubble.bg-dark h1,.bg-image .bubble.bg-dark h2,.bg-image .bubble.bg-dark h3,.bg-image .bubble.bg-dark h4,.bg-image .bubble.bg-dark h5{color:#fff}
.bg-image .bubble.bg-dark a:not([class*="btn-"]),.bg-image .bubble.bg-dark a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
.bg-image .bubble.bg-dark a:not([class*="btn-"]):hover,.bg-image .bubble.bg-dark a:visited:not([class*="btn-"]):hover{color:#5d5d5d;border-bottom-color:#5d5d5d}
.bg-image .bubble.bg-dark a[class*="btn-"]{color:#fff}
.bg-image .bubble.bg-dark ul li:before{background:#fff}
.bg-image .bubble.bg-purple a:not([class*="btn-"]),.bg-image .bubble.bg-purple a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
.bg-image .bubble.bg-purple a:not([class*="btn-"]):hover,.bg-image .bubble.bg-purple a:visited:not([class*="btn-"]):hover{color:#f3910d;border-bottom-color:#f3910d}
.bg-image .bubble.bg-orange a:not([class*="btn-"]),.bg-image .bubble.bg-orange a:visited:not([class*="btn-"]){color:#fff;border-bottom-color:#fff}
.bg-image .bubble.bg-orange a:not([class*="btn-"]):hover,.bg-image .bubble.bg-orange a:visited:not([class*="btn-"]):hover{color:#2b2b2b;border-bottom-color:#2b2b2b}
.bg-image .bubble.bg-orange .btn-primary:hover{background:#fff;color:#f3910d;border-color:#fff}
.bg-image .bubble.bg-lighter-grey .btn-primary,.bg-image .bubble.bg-light-grey .btn-primary{border-color:#fff}
.bg-image .bubble.bg-lighter-grey .btn-primary:hover,.bg-image .bubble.bg-light-grey .btn-primary:hover{border-color:#f3910d}
.bg-image .bubble .btn-primary{padding-left:15px;padding-right:15px}
.bg-image .bubble .btn-primary ~ .action{margin-top:54px}
.bg-image .bubble .action{display:block;color:#2b2b2b;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.1rem;font-weight:800;text-transform:uppercase;border-bottom:0}
.bg-image .bubble .action:hover{color:#f3910d}
.bg-image .bubble.bg-dark .action{color:#fff}
.bg-image .bubble.bg-dark .action:hover{color:#5d5d5d}
@media screen and (min-width:768px){.bg-image{height:auto;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}
.bg-image .mobile-bg{height:0}
.bg-image .content-wrap{max-width:1238px;margin:0 auto;padding-left:1.5rem}
.bg-image .bubble{padding:55px;width:474px;max-width:100%}
.bg-image .bubble p{margin:0 0 2.5em}
.bg-image.p-t-0{padding-top:0}
.bg-image.p-t-20{padding-top:20px}
.bg-image.p-t-40{padding-top:40px}
.bg-image.p-t-60{padding-top:60px}
.bg-image.p-t-80{padding-top:80px}
.bg-image.p-t-120{padding-top:120px}
.bg-image.p-t-170{padding-top:170px}
.bg-image.p-t-210{padding-top:210px}
.bg-image.p-b-0{padding-bottom:0}
.bg-image.p-b-20{padding-bottom:20px}
.bg-image.p-b-40{padding-bottom:40px}
.bg-image.p-b-60{padding-bottom:60px}
.bg-image.p-b-80{padding-bottom:80px}
.bg-image.p-b-120{padding-bottom:120px}
.bg-image.p-b-170{padding-bottom:170px}
.bg-image.p-b-210{padding-bottom:210px}
.bg-image:after{clear:both;height:0;display:block;content:''}
}
@media screen and (max-width:767px) and (min-width:1px){.large-image-section .bg-image{background:none !important;padding:0}
.bubble{text-align:center;margin:0 auto}
.bubble .bubble-wrap{display:inline-block;width:auto;text-align:left}
}
.intro.component{text-align:center;font-size:1.6rem;padding:0;position:relative}
.intro.component>div{margin:0 auto;padding:0 1rem}
.intro.component>div p:last-child{margin:0}
.intro.component.accent{padding:.5rem 0 2rem;margin-bottom:1rem}
.intro.component.accent:after{display:block;width:52px;height:7px;background:#f3910d;content:'';position:absolute;bottom:0;left:50%;margin-left:-26px}
@media screen and (min-width:768px){.intro.component{font-size:2.4rem;padding:2.5rem 0 2.5rem}
.intro.component>div{max-width:1050px;padding:0}
.intro.component.accent{padding:2.5rem 0 4rem;margin-bottom:1.5rem}
}
.bg-orange .intro.component.accent:after,.bg-purple .intro.component.accent:after{background:#fff}
.image-link-carousel.component .title{text-align:center}
.image-link-carousel.component .carousel-row{padding:15px 0}
.image-link-carousel.component .owl-carousel .owl-item img{display:inline-block;width:auto}
.image-link-carousel.component .img{text-decoration:none;border:0}
.image-link-carousel.component .img img{text-decoration:none;border:0;opacity:1;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.image-link-carousel.component .img:hover img{opacity:.7;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.image-link-carousel.component a{text-decoration:none;border:0;font-weight:400}
.image-link-carousel.component a:hover{text-decoration:none;border:0}
.image-link-carousel.component .ah-carousel{padding:0 25px;width:100%}
.image-link-carousel.component .ah-carousel .owl-nav .owl-prev,.image-link-carousel.component .ah-carousel .owl-nav .owl-next{top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.image-link-carousel.component .ah-carousel .owl-nav .owl-prev .slide-left,.image-link-carousel.component .ah-carousel .owl-nav .owl-next .slide-left,.image-link-carousel.component .ah-carousel .owl-nav .owl-prev .slide-right,.image-link-carousel.component .ah-carousel .owl-nav .owl-next .slide-right{top:-30px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.image-link-carousel.component .ah-carousel .owl-nav .owl-next{right:-4.16666665%}
.image-link-carousel.component .ah-carousel .owl-nav .owl-prev{left:-4.16666665%}
.image-link-carousel.component .ah-carousel .owl-nav{display:block}
.image-link-carousel.component .ah-carousel .owl-nav .owl-prev.disabled,.image-link-carousel.component .ah-carousel .owl-nav .owl-next.disabled{display:none}
.image-link-carousel.component.gallery .carousel-row .img img{opacity:.75;filter:url('../components/content/image-link-carousel/clientlib/js/filters.svg#grayscale');filter:gray;-webkit-filter:grayscale(1)}
.image-link-carousel.component.gallery .carousel-row .img:hover img{opacity:1;filter:none;-webkit-filter:grayscale(0)}
.image-link-carousel.component.gallery .owl-carousel .owl-item{display:inline-block;float:none;vertical-align:middle}
.image-link-carousel.component.image-text-title .ah-carousel{padding:0}
.ie11 .image-link-carousel.component.image-text-title .ah-carousel{padding:0 45px}
@media screen and (max-width:767px) and (min-width:1px){.image-link-carousel.component.image-text-title .owl-carousel .owl-item .image-text-title-carousel-item.component>div{padding:0 35px}
}
@media screen and (max-width:767px) and (min-width:1px){.ie11 .image-link-carousel.component.image-text-title .owl-carousel .owl-item .image-text-title-carousel-item.component>div{padding:0}
}
@media screen and (max-width:767px) and (min-width:1px){.image-link-carousel.component.image-text-title .owl-carousel .owl-item .image-text-title-carousel-item.component .img{padding:0 35px}
.ie11 .image-link-carousel.component.image-text-title .owl-carousel .owl-item .image-text-title-carousel-item.component .img{padding:0}
}
.ie11 .image-link-carousel.component.image-text-title .owl-carousel .owl-item .image-text-title-carousel-item.component .img img:first-child{opacity:1 !important}
.ie11 .image-link-carousel.component.image-text-title .owl-carousel .owl-item .image-text-title-carousel-item.component .img img:first-child.add-filter{opacity:0 !important}
.image-link-carousel.component.full-image .carousel-row{padding:40px 0}
.image-link-carousel.component.full-image .ah-carousel{padding:0 45px}
.image-link-carousel.component.full-image .ah-carousel .owl-nav .owl-next{right:0}
.image-link-carousel.component.full-image .ah-carousel .owl-nav .owl-prev{left:0}
.image-link-carousel.component.full-image .ah-carousel .owl-nav .slide-left,.image-link-carousel.component.full-image .ah-carousel .owl-nav .slide-right{top:unset}
.ie11 .image-link-carousel.component.full-image .owl-carousel .owl-item .full-image-carousel-item.component .img img:first-child{opacity:1 !important}
.ie11 .image-link-carousel.component.full-image .owl-carousel .owl-item .full-image-carousel-item.component .img img:first-child.add-filter{opacity:0 !important}
@media screen and (min-width:768px){.image-link-carousel.component .ah-carousel{padding:0 45px}
.image-link-carousel.component.full-image .ah-carousel{padding:0 85px}
}
@media screen and (min-width:992px){.image-link-carousel.component .carousel-row{padding:40px 0}
.image-link-carousel.component .ah-carousel{padding:0}
.image-link-carousel.component .ah-carousel .owl-nav .owl-next{right:-8.3333333%}
.image-link-carousel.component .ah-carousel .owl-nav .owl-prev{left:-8.3333333%}
.image-link-carousel.component.image-text-title .text{vertical-align:middle;float:none}
.image-link-carousel.component.image-text-title .text p:last-child{margin-bottom:0}
.image-link-carousel.component.image-text-title .img{float:none}
.image-link-carousel.component.full-image .carousel-row{padding:0}
.image-link-carousel.component.full-image .owl-carousel .owl-item img{width:100%}
}
.gallery-carousel-item.component .img,.image-text-title-carousel-item.component .img{text-align:center}
.gallery-carousel-item.component .img small,.image-text-title-carousel-item.component .img small{font-size:1.4rem;line-height:1.25em;display:inline-block;margin-top:15px;width:100%}
.image-text-title-carousel-item.component .img{margin-bottom:20px}
@media screen and (min-width:992px){.image-text-title-carousel-item.component .img{margin-bottom:0}
}
.full-image-carousel-item.component .img>div{text-align:center}
@media screen and (min-width:767px) and (max-width:1024px){.image-link-carousel.component.image-text-title .image-text-title-carousel-item.component>div{padding:0 20px}
.ie11 .image-link-carousel.component.image-text-title .image-text-title-carousel-item.component>div{padding:0}
}
.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-left,.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-next .slide-left,.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-right,.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-next .slide-right{background-color:#171a5b;border-color:#171a5b;border-radius:5px}
.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-right:before,.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-next .slide-right:before,.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-prev .slide-left:before,.image-link-carousel.component.refreshed .ah-carousel .owl-nav .owl-next .slide-left:before{color:#fff}
.component.image-gallery .image{margin-left:4%;width:92%}
@media screen and (min-width:768px){.component.image-gallery .image{margin-left:10%;width:80%}
}
.component.image-gallery .image img{height:auto;width:100%}
.component.image-gallery .image .caption{font-size:80%}
.component.image-gallery .owl-carousel{display:block}
.component.image-gallery .owl-carousel .owl-item{min-height:80px}
.component.image-gallery .owl-nav .owl-prev,.component.image-gallery .owl-nav .owl-next{top:7rem;left:6px;position:absolute;-webkit-transition:top 500ms ease-in-out;-moz-transition:top 500ms ease-in-out;-ms-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}
@media screen and (min-width:768px){.component.image-gallery .owl-nav .owl-prev,.component.image-gallery .owl-nav .owl-next{left:12px}
}
.component.image-gallery .owl-nav .owl-prev .slide-right,.component.image-gallery .owl-nav .owl-next .slide-right,.component.image-gallery .owl-nav .owl-prev .slide-left,.component.image-gallery .owl-nav .owl-next .slide-left{background:#fff;display:block;height:4.5rem;width:4.5rem;font-size:1.6rem;text-align:center;line-height:3.5rem;color:#f3910d;position:relative;border:solid 5px #fff;-webkit-transform:translateY(-2.25rem);-moz-transform:translateY(-2.25rem);-ms-transform:translateY(-2.25rem);-o-transform:translateY(-2.25rem);transform:translateY(-2.25rem)}
@media screen and (min-width:768px){.component.image-gallery .owl-nav .owl-prev .slide-right,.component.image-gallery .owl-nav .owl-next .slide-right,.component.image-gallery .owl-nav .owl-prev .slide-left,.component.image-gallery .owl-nav .owl-next .slide-left{border:solid 5px #ececec;height:6rem;width:6rem;font-size:1.9rem;line-height:5rem;-webkit-transform:translateY(-3rem);-moz-transform:translateY(-3rem);-ms-transform:translateY(-3rem);-o-transform:translateY(-3rem);transform:translateY(-3rem)}
}
.component.image-gallery .owl-nav .owl-prev .slide-right:before,.component.image-gallery .owl-nav .owl-next .slide-right:before,.component.image-gallery .owl-nav .owl-prev .slide-left:before,.component.image-gallery .owl-nav .owl-next .slide-left:before{font-family:icomoon;content:"\e901"}
.component.image-gallery .owl-nav .owl-prev .slide-right:hover,.component.image-gallery .owl-nav .owl-next .slide-right:hover,.component.image-gallery .owl-nav .owl-prev .slide-left:hover,.component.image-gallery .owl-nav .owl-next .slide-left:hover{border-color:#f3910d}
.component.image-gallery .owl-nav .owl-next{left:auto;right:6px}
@media screen and (min-width:768px){.component.image-gallery .owl-nav .owl-next{right:12px}
}
.component.image-gallery .owl-nav .owl-next .slide-right:before{content:"\e902"}
.textimage .image-overlay{background-color:#f3910d;color:#fff;font-weight:700;height:0;overflow:hidden;position:relative;width:0}
.textimage .image-overlay .vertical-center{margin:0;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}
.iframe a{cursor:pointer;text-align:center}
.iframe:before,.iframe:after{clear:both;display:table;width:100%;height:0;overflow:hidden;content:''}
.iframe .align-center{float:none;text-align:center}
.iframe .align-right{float:none;text-align:right}
.iframe [class*="iframe-btn"]{padding:.7rem 3rem}
.iframe [class*="iframe-btn"].wide{padding:.7rem 4.5rem}
.iframe .iframe-btn-grey,.iframe .iframe-btn-default{border:solid 5px #ececec;color:#5d5d5d}
.iframe .iframe-btn-btn-white{border:solid 5px #fff;color:#fff}
.iframe .iframe-btn-orange{border:solid 5px #f3910d;background-color:#f3910d;color:#fff}
.iframe .iframe-btn-orange:hover{border-color:#fff;background-color:#fff;color:#f3910d}
.iframe .iframe-btn-white-grey{border:solid 5px #fff;color:#5d5d5d}
.bg-purple .iframe .iframe-btn-default{border:solid 5px #fff;color:#fff}
.bg-purple .iframe .iframe-btn-default:hover{border-color:#f3910d}
.bg-orange .iframe .iframe-btn-default{border:solid 5px #fff;color:#fff}
.bg-orange .iframe .iframe-btn-default:hover{background:#fff;color:#f3910d}
.bg-lighter-grey .iframe .iframe-btn-default{border:solid 5px #fff;color:#5d5d5d}
.bg-lighter-grey .iframe .iframe-btn-default:hover{border-color:#f3910d;color:#fff}
.mobile-ico-nav li{padding:0;margin-bottom:6px}
.mobile-ico-nav li:before{background:transparent;margin:0}
.mobile-ico-nav li:last-child{margin-bottom:0}
.mobile-ico-nav li .item{display:table;border:3px solid #f3910d;height:44px;width:100%}
.mobile-ico-nav li .item .icon{display:table-cell;background:#f3910d;text-align:center;color:#fff;width:50px;font-size:20px;font-size:2rem;vertical-align:middle}
.mobile-ico-nav li .item .title{display:table-cell;background:#fff;text-align:center;color:#5d5d5d;font-weight:300;font-size:20px;font-size:2rem;vertical-align:middle}
@media screen and (min-width:992px){.mobile-ico-nav{display:none}
.mobile-ico-nav.edit-show{display:block}
}
.mobile-ico-nav.refreshed li .item{border:5px solid #171a5b;background-color:#171a5b;border-radius:4px}
.mobile-ico-nav.refreshed li .item .title{background-color:#171a5b;color:#fff;text-align:left;padding-left:1rem;font-weight:400}
.mobile-ico-nav.refreshed li .item .icon{width:36px;border-radius:4px}
@media screen and (min-width:992px){.mobile-ico-nav.refreshed{display:block;position:absolute}
}
@media screen and (min-width:768px) and (max-width:991px){.mobile-ico-nav.refreshed ul{display:flex;flex-wrap:wrap;justify-content:space-between}
}
@media screen and (min-width:768px) and (max-width:991px){.mobile-ico-nav.refreshed ul li{width:49%}
}
#hpherobtns{display:none}
#hpherobtns.on{padding:8px;bottom:6rem;display:none;justify-content:center;width:100%;max-width:800px;background-color:rgba(255,255,255,0.5);border-radius:5px;z-index:1}
#hpherobtns.on a{width:33%;border-radius:5px;margin-right:1rem}
#hpherobtns.on a:last-child{margin-right:0}
#hpherobtns.on a .item{display:table;height:44px;width:100%;border:5px solid #171a5b;background-color:#171a5b;border-radius:4px}
#hpherobtns.on a .item .icon{display:table-cell;background:#f3910d;text-align:center;color:#fff;width:36px;border-radius:4px;font-size:20px;font-size:2rem;vertical-align:middle}
#hpherobtns.on a .item .title{display:table-cell;background-color:#171a5b;color:#fff;text-align:center;padding-left:1rem;font-weight:400 !important;font-weight:300;font-size:20px;font-size:2rem;vertical-align:middle}
#hpherobtns.on a:hover{background-color:#1d2173;border-bottom:#1d2173}
#hpherobtns.on a:hover .item{border-color:#1d2173}
#hpherobtns.on a:hover .item .title{background-color:#1d2173}
@media screen and (min-width:992px){#hpherobtns.on{display:flex}
}
@media screen and (min-width:992px){.hero.refreshedhero article{flex-direction:column;position:absolute;top:0;width:100% !important;max-width:none;align-items:center;justify-content:center;display:flex;justify-content:flex-end}
}
@media screen and (min-width:992px){.hero.refreshedhero article .icon-scroll-down{position:relative;bottom:inherit;margin:0 auto;left:inherit;width:100%;right:auto;transform:none;text-align:center;bottom:1rem}
}
@media screen and (min-width:992px){.hero.refreshedhero article>div:first-child{position:relative;padding:0}
}
@media screen and (min-width:992px){.hero.refreshedhero article>form{position:relative;bottom:initial;margin-bottom:2rem;left:auto;right:auto}
}
@media screen and (min-width:992px){.hero.refreshedhero article>#hpherobtns{position:relative;bottom:inherit;margin-bottom:4rem}
}
@media screen and (min-width:768px) and (max-width:991px){.hero.refreshedhero article{margin-bottom:2rem}
}
@media screen and (max-width:568px){.hero.refreshedhero{min-height:auto}
}
@media screen and (max-height:500px){.hero.refreshedhero{max-height:none}
}
.ico-callout-grid.component .row.table-row{display:block}
.ico-callout-grid.component .row.table-row a[href="#"]{cursor:default;pointer-events:none}
.ico-callout-grid.component .row.table-row>div{display:block;float:none;position:relative;border-bottom:0;padding:0;font-weight:400;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.ico-callout-grid.component .row.table-row>div a{padding:28px 20px 16px 75px;position:relative;display:block;height:100%;-moz-box-sizing:border-box;border:0}
.ico-callout-grid.component .row.table-row>div a:before{opacity:0;position:absolute;content:'';display:block;left:0;top:0;right:0;bottom:0;z-index:1;border:solid 10px #f3910d;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.ico-callout-grid.component .row.table-row>div a:hover{color:inherit;border:0}
.ico-callout-grid.component .row.table-row>div a:hover:before{opacity:1}
.ico-callout-grid.component .row.table-row:last-child>div:last-child,.ico-callout-grid.component .row.table-row:last-child>a:last-child{border-right:0}
@media screen and (min-width:768px){.ico-callout-grid.component .row.table-row{margin:0;display:table;width:100%}
.ico-callout-grid.component .row.table-row>div{display:table-cell;height:1em;border-bottom:solid 1px #ececec;border-right:solid 1px #ececec;vertical-align:top}
.ico-callout-grid.component .row.table-row>div a{padding:40px 40px 30px 125px;height:100%;min-height:225px}
.ico-callout-grid.component .row.table-row>div:last-child{border-right:0}
.ico-callout-grid.component .row.table-row:last-child>div,.ico-callout-grid.component .row.table-row:last-child>a{border-right:solid 1px #ececec}
}
@media screen and (min-width:992px) and (max-width:1199px){.ico-callout-grid.component .row.table-row>div a{padding:55px 30px 52px 190px}
}
@media screen and (min-width:1200px){.ico-callout-grid.component .row.table-row>div a{padding:55px 60px 52px 225px}
}
.ico-callout-grid.component .image{position:absolute;left:15px;top:8px;bottom:10px;width:50px;text-align:center}
.ico-callout-grid.component .image svg{color:#f3910d;fill:#f3910d;width:100%}
.ico-callout-grid.component .image svg *{color:#f3910d;fill:#f3910d}
@media screen and (min-width:768px){.ico-callout-grid.component .image{width:125px;left:0;top:40px;bottom:60px;padding-top:10px}
.ico-callout-grid.component .image svg{max-height:75px}
}
@media screen and (min-width:992px){.ico-callout-grid.component .image{top:50px;width:225px;height:105px}
.ico-callout-grid.component .image svg{height:105px;max-height:105px}
}
.ico-callout-grid.component .content{font-size:1.8rem;margin:0 auto;font-weight:400}
.ico-callout-grid.component .content h3{font-size:1.8rem;font-weight:700;color:#2b2b2b;margin-bottom:.25em}
.ico-callout-grid.component .content p{margin-bottom:1.5rem;color:unset}
.ico-callout-grid.component .content p:last-child{margin:0}
@media screen and (min-width:768px){.ico-callout-grid.component .content{font-size:2rem}
.ico-callout-grid.component .content h3{font-size:2rem}
}
.ico-callout-grid.parbase.section:last-child .ico-callout-grid.component .row.table-row>div{border-bottom:0}
.horizontal-rule.component{padding-top:20px;padding-bottom:20px}
.horizontal-rule.component.p-t-0{padding-top:0}
.horizontal-rule.component.p-t-20{padding-top:10px}
.horizontal-rule.component.p-t-40{padding-top:20px}
.horizontal-rule.component.p-t-60{padding-top:30px}
.horizontal-rule.component.p-t-80{padding-top:40px}
.horizontal-rule.component.p-b-0{padding-bottom:0}
.horizontal-rule.component.p-b-20{padding-bottom:10px}
.horizontal-rule.component.p-b-40{padding-bottom:20px}
.horizontal-rule.component.p-b-60{padding-bottom:30px}
.horizontal-rule.component.p-b-80{padding-bottom:40px}
.horizontal-rule.component>hr{border:0;height:1px;width:100%;color:#f0f0f0;background-color:#f0f0f0;margin:0 auto}
.bg-lighter-grey .horizontal-rule.component>hr{color:#f0f0f0;background-color:#d3d3d3}
@media screen and (min-width:768px){.horizontal-rule.component{padding-top:40px;padding-bottom:40px}
.horizontal-rule.component.p-t-0{padding-top:0}
.horizontal-rule.component.p-t-20{padding-top:20px}
.horizontal-rule.component.p-t-40{padding-top:40px}
.horizontal-rule.component.p-t-60{padding-top:60px}
.horizontal-rule.component.p-t-80{padding-top:80px}
.horizontal-rule.component.p-b-0{padding-bottom:0}
.horizontal-rule.component.p-b-20{padding-bottom:20px}
.horizontal-rule.component.p-b-40{padding-bottom:40px}
.horizontal-rule.component.p-b-60{padding-bottom:60px}
.horizontal-rule.component.p-b-80{padding-bottom:80px}
}
.hero.interior.search-landing .hero-search-bar{position:absolute;width:100%;left:0;bottom:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap{width:95%;margin:0 auto;max-width:1296px;padding:25px 40px 0 40px;background-color:#fff;height:100px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search{position:relative;z-index:199}
@media screen and (max-width:991px){.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .btn-search{width:15%;min-width:58px;font-size:16px}
}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .predictive-results{top:65%}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing{height:auto}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing .services{width:100%;padding:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing .services .service-links{margin-bottom:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing .services .service-links li.disabled-item{cursor:not-allowed}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing .services .service-links a{color:#9d9d9d;border-bottom-color:#ddd;background-color:#ddd}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing .services .service-links a.disabled{background-color:#fff;cursor:not-allowed;color:#ececec}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing .services .service-links a:hover{background-color:#f3910d;color:#fff;border-bottom-color:#f3910d}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .news-select-wrap{padding:0 0 0 10px;width:24%}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .news-select-wrap.sort{padding-right:10px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container{width:100% !important;position:relative;border:1px solid #ddd;box-sizing:border-box;height:60px;z-index:102}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container.chosen-container-single .chosen-single{height:58px;border:0;padding-top:0;background-image:none;background-color:#ececec;border-radius:0;outline:0;margin:0;color:#5d5d5d;padding:0 0 0 30px;font-size:25px;font-weight:400;box-shadow:none;line-height:58px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container.chosen-container-single .chosen-single div{padding-right:40px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container.chosen-container-single .chosen-single:after{content:'';position:absolute;height:0;top:0;right:0;width:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container.chosen-container-single .chosen-single b:before{position:absolute;top:20px;content:'';width:12px;height:12px;border:4px solid #9d9d9d;transform:rotate(45deg);border-top:0;border-left:0;margin-right:10px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container.chosen-container-single .chosen-drop{border-radius:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container .chosen-single:before{position:absolute !important;top:20px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container .chosen-results li{line-height:30px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container .chosen-results li:hover{color:#2b2b2b}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-container .chosen-drop{box-shadow:none}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-drop{background-color:#ececec;border:1px solid #ddd;border-top:0;font-size:20px;min-width:calc(100% + 2px);left:-1px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-drop ul li:before{height:0;width:0;margin:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-drop .chosen-results{padding-left:25px;font-weight:500;color:#5d5d5d}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-drop .chosen-results .result-selected{background:0;color:#5d5d5d}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .chosen-drop .chosen-results .highlighted{color:#5d5d5d;background:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .keyword-search{border:1px solid #ddd;font-size:25px;padding-left:30px;width:80%;background-color:#ececec;height:60px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .btn-search{height:60px;padding:15px;font-size:20px;float:right;color:#5d5d5d}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .btn-search:focus,.hero.interior.search-landing .hero-search-bar .search-bar-wrap .btn-search:active,.hero.interior.search-landing .hero-search-bar .search-bar-wrap .btn-search:visited{color:#5d5d5d}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap .btn-search:hover{color:#fff}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .keyword-search{width:35%}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .btn-search{float:none}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.locations-landing .predictive-results .search-options-wrapper .search-options-list{margin-bottom:0}
.alpha-wrapper{clear:both;padding:0 10px}
.hero.interior.search-landing{margin-bottom:30px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .predictive-search-form{height:60px;position:relative}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .predictive-search-form .predictive-results{top:100%}
@media screen and (max-width:991px){.hero.interior.search-landing{margin-bottom:85px}
.hero.interior.search-landing.news-landing{margin-bottom:145px}
.hero.interior.search-landing .hero-search-bar{position:relative;z-index:1000;width:100%;height:60px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap{width:100%}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.cnt-landing,.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search.locations-landing{height:60px;padding:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .predictive-results{top:100%}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .results-container .hero-search-options{border-top:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .predictive-search-input{width:calc(100% - 60px);background-color:#fff;padding-left:20px;border:0;border-bottom:1px solid #ddd}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .predictive-search-input::-webkit-input-placeholder{padding-top:5px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .btn-search{width:60px;height:60px;border:0;border-bottom:1px solid #ddd;font-size:2.4rem}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .btn-search i{position:relative;top:0;left:0;color:#f3910d}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .btn-search:hover i{color:#fff}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing{height:60px;padding:0}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .keyword-search{width:calc(100% - 60px);background-color:#fff;border:0;color:#5d5d5d;border-bottom:1px solid #ddd;padding:18px 25px 12px 20px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap{position:absolute;height:60px;border-bottom:1px solid #ddd;padding:0;width:100%}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap.type{top:60px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap.sort{top:120px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap .type-selection,.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap .sort-selection{height:60px;width:100%;color:#5d5d5d;background-color:#fff;border:0;border-radius:0;padding-left:20px;-webkit-appearance:none;font-size:2rem}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap .dropdown-arrow-wrapper{display:block}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap .dropdown-arrow-wrapper .dropdown-arrow{position:absolute;top:20px;right:22px;width:10px;height:10px;border:3px solid #5d5d5d;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .2s;border-top:0;border-left:0;color:#5d5d5d;font-size:1.7rem;display:inline-block}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .news-select-wrap .dropdown-arrow-wrapper .dropdown-separator{display:none}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .btn-search{width:60px;height:60px;border:0;border-bottom:1px solid #ddd;font-size:2.4rem}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .btn-search i{position:relative;top:0;left:0;color:#f3910d}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.news-landing .btn-search:hover i{color:#fff}
}
@media screen and (max-width:767px) and (min-width:1px){.news-search-landing-page .hero.interior.search-landing.has-image,.news-search-landing-page .hero.interior.search-landing.short,.news-search-landing-page .hero.interior.search-landing.tall{margin-bottom:140px}
}
@media screen and (min-width:768px) and (max-width:991px){.news-search-landing-page .hero.interior.search-landing.has-image,.news-search-landing-page .hero.interior.search-landing.short,.news-search-landing-page .hero.interior.search-landing.tall{margin-bottom:145px}
}
@media screen and (min-width:768px) and (max-width:991px){.hero.interior.search-landing{margin-bottom:85px}
.hero.interior.search-landing article>div h1{margin:0 0 -1rem 1rem;font-size:4rem}
}
@media screen and (min-width:992px) and (max-width:1199px){.hero.interior.search-landing article>div{padding-top:40px;padding-bottom:20px}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap{padding-bottom:0;padding-top:40px;background-color:transparent}
}
@media screen and (min-width:992px){.hero.interior.search-landing article>div h1{margin-bottom:9rem}
.hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .predictive-search-form .predictive-results{width:calc(100% + 80px);left:-40px;top:calc(100% + 5px)}
.cnt-landing .hero.interior.search-landing{margin-bottom:120px}
.cnt-landing .hero.interior.search-landing article>div h1{margin-bottom:7rem}
.cnt-landing .hero.interior.search-landing .hero-search-bar{bottom:-105px}
.cnt-landing .hero.interior.search-landing .alpha-wrapper{margin-top:30px}
}
@media screen and (min-width:1200px){.cnt-landing .hero.interior.search-landing .hero-search-bar .search-bar-wrap.predictive-search .alpha-wrapper{padding:0 35px}
}
.is-touch-device .news-search-form .dropdown-arrow-wrapper{display:none}
@media screen and (min-width:992px){.is-touch-device .news-select-wrap .type-selection,.is-touch-device .news-select-wrap .sort-selection{height:60px;width:100%;border:4px solid #ececec;color:#5d5d5d;padding:0 10px}
}
.news-hero-search{position:absolute;width:100%;left:0;bottom:0}
.news-hero-search .news-search-bar-wrap{width:95%;margin:0 auto;max-width:1440px;padding:25px 40px 0 40px;background-color:#fff;height:100px}
.news-hero-search .news-search-bar-wrap .news-select-wrap{padding:0 25px 0 25px}
.news-hero-search .news-search-bar-wrap .chosen-container{width:100% !important;position:relative;z-index:102;border:1px solid #ddd;box-sizing:border-box;height:60px}
.news-hero-search .news-search-bar-wrap .chosen-container.chosen-container-single .chosen-single{height:58px;border:0;padding-top:0;background-image:none;background-color:#ececec;border-radius:0;outline:0;margin:0;color:#5d5d5d;padding:15px 0 0 30px;font-size:25px;font-weight:400;box-shadow:none}
.news-hero-search .news-search-bar-wrap .chosen-container.chosen-container-single .chosen-single div{padding-right:40px}
.news-hero-search .news-search-bar-wrap .chosen-container.chosen-container-single .chosen-single:after{content:'';position:absolute;height:0;top:0;right:0;width:0}
.news-hero-search .news-search-bar-wrap .chosen-container.chosen-container-single .chosen-single b:before{position:absolute;top:20px;content:'';width:12px;height:12px;border:4px solid #9d9d9d;transform:rotate(45deg);border-top:0;border-left:0;margin-right:10px}
.news-hero-search .news-search-bar-wrap .chosen-container.chosen-container-single .chosen-drop{border-radius:0}
.news-hero-search .news-search-bar-wrap .chosen-container .chosen-single:before{position:absolute !important;top:20px}
.news-hero-search .news-search-bar-wrap .chosen-container .chosen-results li{line-height:30px}
.news-hero-search .news-search-bar-wrap .chosen-container .chosen-drop{box-shadow:none}
.news-hero-search .news-search-bar-wrap .chosen-drop{background-color:#ececec;border:1px solid #ddd;border-top:0;font-size:20px;min-width:calc(100% + 2px);left:-1px}
.news-hero-search .news-search-bar-wrap .chosen-drop ul li:before{height:0;width:0;margin:0}
.news-hero-search .news-search-bar-wrap .chosen-drop .chosen-results{padding-left:25px;font-weight:500;color:#5d5d5d}
.news-hero-search .news-search-bar-wrap .chosen-drop .chosen-results .result-selected{background:0;color:#5d5d5d}
.news-hero-search .news-search-bar-wrap .chosen-drop .chosen-results .highlighted{color:#5d5d5d;background:0}
.news-hero-search .keyword-search{border:1px solid #ddd;font-size:25px;padding-left:30px;width:50%;background-color:#ececec;height:60px;color:#000}
.news-hero-search .btn-search{height:60px;padding:15px;font-size:20px}
.hero.taller{height:600px !important}
.hero.taller .image-wrapper{height:600px !important}
.hero .hero-interior--taller{bottom:0 !important;transform:none !important;padding-top:150px !important}
.hero .hero-interior--taller__image{display:block;width:250px;margin:20px auto 0}
.hero .hero-interior--taller h1{font-size:6rem !important;text-transform:uppercase;color:#f3910d !important;filter:drop-shadow(2px 2px 2px #000)}
.hero .hero-interior--taller h1 span{color:#fff}
@media screen and (max-width:568px){.hero.taller{height:320px !important}
.hero.taller .image-wrapper{height:320px !important}
.hero .hero-interior--taller{padding-top:50px !important}
.hero .hero-interior--taller h1{font-size:4rem !important}
}
.coveolandingsearchbar{width:95%;margin:0 auto;max-width:1296px;padding:25px 40px 0 40px;background-color:#fff;height:100px}
.searchbaradditionhero.has-image{margin-bottom:100px !important}
@media screen and (max-width:991px){.coveolandingsearchbar{width:100%;padding:40px 20px 0 20px;background-color:transparent}
.searchbaradditionhero.has-image{margin-bottom:120px !important}
}
.hero.home .home-banner-search .predictive-results .form-container .results-container .hero-search-options{border-top:0}
.menu-predictive-results-wrapper{position:relative}
.menu-predictive-results-wrapper .predictive-results{margin-bottom:20px;box-shadow:1px 3px 10px rgba(0,0,0,0.1)}
@media screen and (min-width:768px){.hero.home .home-banner-search .predictive-results .form-container .results-container ul{margin:0}
.menu-predictive-results-wrapper{z-index:1}
.menu-predictive-results-wrapper .predictive-results .form-container .results-container .suggestions{padding-top:20px;border-top:1px solid #ddd}
.menu-predictive-results-wrapper .predictive-results .form-container .results-container .suggestions .suggested-search{margin-bottom:0}
.menu-predictive-results-wrapper .predictive-results .form-container .results-container .suggestions .search-options-list{margin-bottom:30px}
}
@media screen and (min-width:1200px){.menu-predictive-results-wrapper{top:-75px}
}
.hero.home.predictive-search.clinical-trials-banner{margin-bottom:0;height:500px;overflow:visible}
.hero.home.predictive-search.clinical-trials-banner .clinical-trials-img-contn{height:100%;overflow:hidden;position:absolute;top:0;width:100%;left:0}
.hero.home.predictive-search.clinical-trials-banner article>div{padding:0;bottom:43.5%}
@media screen and (max-width:767px){.hero.home.predictive-search.clinical-trials-banner article>div{bottom:auto}
}
.hero.home.predictive-search.clinical-trials-banner .hero-search.home-banner-search{bottom:30.5%}
@media screen and (max-width:767px){.hero.home.predictive-search.clinical-trials-banner .hero-search.home-banner-search .predictive-results{position:unset}
}
@media screen and (max-width:767px){.hero.home.predictive-search.clinical-trials-banner{height:150px;margin-bottom:56px}
.hero.home.predictive-search.clinical-trials-banner article form button[type="submit"]{top:0;bottom:auto}
}
header .full-nav .utility .utility-hover .content form{z-index:2}
.amg-home .hero.home .search-predictive .select-wrapper{display:none}
.search-page .hero.home form input{padding-left:3rem;background:#fff}
@media screen and (min-width:768px) and (max-width:991px){.search-page .hero.home form input{padding-left:20px}
}
.search-page .hero.home .search-predictive{padding:0;position:relative;top:0}
@media screen and (min-width:768px){.search-page .hero.home .search-predictive{top:40%}
}
.search-page .hero.home .search-predictive .select-wrapper{display:none}
.search-page .hero.home .search-predictive .chosen-container{height:100%;max-width:none;width:300px !important;position:absolute;bottom:0;right:70px}
.search-page .hero.home .search-predictive .chosen-container .chosen-drop{padding-bottom:10px;border:0;box-shadow:1px 1px 10px rgba(0,0,0,0.8);background-color:#fff;width:auto;min-width:280px;text-align:left;top:calc(100% + 7px)}
.search-page .hero.home .search-predictive .chosen-container .chosen-drop:before{content:'';position:absolute;top:-6px;width:100%;background-color:inherit;height:10px;left:0}
.search-page .hero.home .search-predictive .chosen-container .chosen-drop .chosen-results{color:#5d5d5d;max-height:none}
.search-page .hero.home .search-predictive .chosen-container .chosen-drop .chosen-results .has-link{padding-top:30px}
.search-page .hero.home .search-predictive .chosen-container .chosen-drop .chosen-results .has-link:before{border-top:1px solid #ddd;width:82%;left:calc(9%);margin-top:8px}
.search-page .hero.home .search-predictive .chosen-container .chosen-drop .chosen-results .result-selected{background:0;color:#f3910d !important}
.search-page .hero.home .search-predictive .chosen-container .chosen-drop .chosen-results .highlighted{color:#000;background:0}
.search-page .hero.home .search-predictive .chosen-container .chosen-single{height:100%;padding-top:30px;background:#fff;text-align:left}
.search-page .hero.home .search-predictive .chosen-container .chosen-single:after{content:'';position:absolute;height:calc(100% - 20px);top:10px;right:8px;width:1px;background-color:#ddd}
.search-page .hero.home .search-predictive .chosen-container .chosen-single b:before{top:35px;content:'';width:8px;height:8px;border:3px solid #5d5d5d;transform:rotate(45deg);transition:transform .2s;border-top:0;border-left:0;margin-right:10px}
.search-page .hero.home .search-predictive .chosen-container.chosen-with-drop .chosen-single b:before{transform:rotate(225deg)}
.search-page .hero.home p.results-number{text-align:left;font-size:14px;font-size:1.4rem;font-weight:700;max-width:998px;margin:0;position:absolute;top:155px;left:20px;width:90%;color:#5d5d5d}
@media screen and (min-width:768px){.search-page .hero.home p.results-number{color:#fff;font-size:20px;font-size:2rem;top:75%;left:5%}
}
@media screen and (min-width:1200px){.search-page .hero.home p.results-number{width:98%;top:80%;left:11%}
}
.search-page .hero.home .search-predictive p.results-number{display:inline-block !important;width:auto}
.search-page .hero.home .heading-style{margin:0 0 3rem;padding-top:4rem}
@media screen and (min-width:1200px){.search-page .hero.home .heading-style{padding-top:13rem}
}
.search-page .hero.home.has-image .heading-style,.search-page .hero.home.short .heading-style,.search-page .hero.home.tall .heading-style{height:1em;padding-top:0}
@media screen and (min-width:768px){.search-page .hero.home.has-image .heading-style,.search-page .hero.home.short .heading-style,.search-page .hero.home.tall .heading-style{margin:0 0 6rem}
}
@media screen and (min-width:1200px){.search-page .hero.home.has-image,.search-page .hero.home.short,.search-page .hero.home.tall{padding-top:0}
.search-page .hero.home.has-image .heading-style,.search-page .hero.home.short .heading-style,.search-page .hero.home.tall .heading-style{margin-top:0}
}
.search-page .hero.home.has-image .heading-style,.search-page .hero.home.short .heading-style{margin:3rem 0 2rem;display:block}
@media screen and (min-width:768px){.search-page .hero.home.has-image .heading-style,.search-page .hero.home.short .heading-style{margin:0 0 1rem}
}
.search-page .hero.home.tall .heading-style{margin:12rem 0 3rem}
@media screen and (min-width:768px){.search-page .hero.home.tall .heading-style{margin:0 0 17rem}
}
.search-page .hero.home .hero-search{position:relative;top:2rem;z-index:10;bottom:auto;background:#fff;margin-top:2rem}
.search-page .hero.home .hero-search #search-term{background:#fff}
@media screen and (min-width:768px){.search-page .hero.home .hero-search{padding-top:0;top:0}
}
@media screen and (max-width:767px){.search-page .hero.home .search-predictive{position:relative;transform:none;width:100%;bottom:0;left:0}
.search-page .hero.home .search-predictive .hero-search .select-wrapper{position:relative;background:#fff}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .category-selection{width:90%;height:50px;padding-left:20px;color:#5d5d5d;border:0;font-size:2rem;text-align:left;border-radius:0;-webkit-appearance:none;display:inline-block;border-bottom:1px solid #ececec;border-left:1px solid #ececec;border-right:1px solid #ececec}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .chosen-container .chosen-single b:before{display:none}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .dropdown-arrow-wrapper .dropdown-arrow{position:absolute;top:18px;right:42px;width:10px;height:10px;border:3px solid #5d5d5d;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .2s;border-top:0;border-left:0;color:#5d5d5d;font-size:1.7rem;display:inline-block}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .dropdown-arrow-wrapper .dropdown-separator{display:none}
.search-page .hero.home form input{padding-left:20px;background:#fff;max-width:90%;margin:auto;border:1px solid #ececec;height:4.5rem}
.search-page .hero.home button[type="submit"]{right:20px;height:45px}
.search-page .hero.home.has-image .search-predictive,.search-page .hero.home.short .search-predictive,.search-page .hero.home.tall .search-predictive{position:absolute}
.search-page .hero.home .hero-search{z-index:102}
.search-page .hero.home .hero-search .icon-search{z-index:103}
.search-landing .search-page .hero.home .predictive-results{top:-4.5rem}
.search-landing .search-page .hero.home .results-container{border-top:0;padding-top:7rem}
}
@media screen and (max-width:767px) and screen and (min-width:992px){.search-page .hero.home button[type="submit"]{bottom:50px;height:60px}
}
@media screen and (min-width:768px) and (max-width:991px){.search-page .hero.home .search-predictive .hero-search .select-wrapper{height:100%;max-width:none;width:auto !important;position:absolute;bottom:0;left:0}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .category-selection{width:100px;overflow:hidden;text-overflow:ellipsis;padding:25px 25px 20px 25px;color:#5d5d5d;border:0;font-size:2rem;border-radius:0;-webkit-appearance:none}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .dropdown-arrow-wrapper .dropdown-arrow{position:absolute;top:30px;right:20px;width:10px;height:10px;border:3px solid #5d5d5d;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .2s;border-top:0;border-left:0;color:#5d5d5d;font-size:1.7rem;display:inline-block}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .dropdown-arrow-wrapper .dropdown-separator{height:50px;border-right:1px solid #9d9d9d;position:absolute;top:12px;right:0}
}
@media screen and (min-width:992px){.search-page .hero.home .search-predictive .hero-search .select-wrapper{height:0}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .dropdown-arrow-wrapper .dropdown-arrow{display:none}
.search-page .hero.home .search-predictive .hero-search .select-wrapper .dropdown-arrow-wrapper .dropdown-separator{display:none}
}
@media screen and (min-width:992px){.hero.home .landing-page-search{width:90%;left:calc(5% + 15px)}
.hero.home .landing-page-search .form-container .results-container .category{margin-top:0}
.hero.home .landing-page-search .form-container .results-container ul{margin:0}
}
@media screen and (min-width:768px) and (max-width:991px){.hero.home .landing-page-search{width:90%;left:calc(5% + 15px)}
}
@media screen and (max-width:767px){.hero.home .landing-page-search{position:relative;top:auto}
.hero.home .landing-page-search .results-container{border-top:1px solid #ddd}
.hero.home .landing-page-search .results-container .hero-search-options{border-top:0}
}
@media screen and (min-width:768px){.menu-predictive-results-wrapper .predictive-results .form-container .results-container .search-options-wrapper{padding-bottom:20px}
}
@media screen and (min-width:1200px){.menu-predictive-results-wrapper .predictive-results .form-container .results-container .search-options-wrapper{padding-bottom:35px}
}
@media screen and (max-width:767px) and (min-width:1px){.is-not-touch-device .search-page .hero.home .search-predictive .chosen-container{position:static;width:100% !important}
.is-not-touch-device .search-page .hero.home .search-predictive .chosen-container .chosen-single{padding:20px 15px;text-align:left}
.is-not-touch-device .search-page .hero.home .search-predictive .chosen-container .chosen-single:after{display:none}
.is-not-touch-device .search-page .hero.home .search-predictive .chosen-container .chosen-single b:before{top:27px;right:5px}
.is-not-touch-device .search-page .hero.home .search-predictive .chosen-container .chosen-drop{width:100%}
.is-not-touch-device .search-page .hero.home .search-predictive .chosen-container.chosen-with-drop .chosen-single b:before{top:27px;right:5px}
.is-not-touch-device .search-page .hero.home .search-predictive .chosen-container .chosen-results>li{padding:10px 15px}
.is-not-touch-device .search-page .hero.home .search-predictive form.hero-search{z-index:111}
.is-not-touch-device .search-page .hero.home .search-predictive form.hero-search .predictive-search-input{padding-left:20px !important}
.is-not-touch-device .search-page .hero.home .search-predictive form.hero-search .icon-search{bottom:auto;top:0}
}
@media screen and (min-width:768px){.search-page .hero.home .search-predictive{max-width:998px}
.search-page .hero.home .search-predictive form.hero-search{width:96%;margin:0 auto;max-width:1238px;margin-right:-15px;margin-left:-15px}
.search-page .hero.home .search-predictive .predictive-results{width:96%;left:0}
}
@media screen and (min-width:992px){.search-page .hero.home .search-predictive form.hero-search{width:100%}
.search-page .hero.home .search-predictive .predictive-results{width:100%}
}
#locations .menu-predictive-results-wrapper{position:relative;top:-20px}
@media screen and (min-width:1200px){#locations .menu-predictive-results-wrapper{top:-75px}
}
.hero.home .home-banner-search .predictive-results .form-container .results-container .hero-search-options{border-top:0}
.hero.home h1 a,.hero.home h1 a:visited{color:#fff}
.hero.home h1 a:hover,.hero.home h1 a:visited:hover{color:#fff;border-bottom:1px solid #fff}
.menu-predictive-results-wrapper{position:relative}
.menu-predictive-results-wrapper .predictive-results{margin-bottom:20px;box-shadow:1px 3px 10px rgba(0,0,0,0.1)}
@media screen and (min-width:768px){.hero.home .home-banner-search .predictive-results .form-container .results-container ul{margin:0}
.menu-predictive-results-wrapper{z-index:1}
.menu-predictive-results-wrapper .predictive-results .form-container .results-container .suggestions{padding-top:20px;border-top:1px solid #ddd}
.menu-predictive-results-wrapper .predictive-results .form-container .results-container .suggestions .suggested-search{margin-bottom:0}
.menu-predictive-results-wrapper .predictive-results .form-container .results-container .suggestions .search-options-list{margin-bottom:30px}
}
@media screen and (min-width:1200px){.menu-predictive-results-wrapper{top:-75px}
}
.left-content .form-contact-short .forms{padding-left:15px;padding-right:15px}
.ahs-v2-contact-short-form .form-group{margin-bottom:0}
@media screen and (max-width:991px){.content .ahs-v2-contact-short-form .form-group .text-input{margin-top:3rem}
}
.ahs-v2-contact-short-form .intro-col p{margin-bottom:10px}
.left-content .ahs-v2-contact-short-form .intro-col{width:100%;padding-right:0}
.left-content .ahs-v2-contact-short-form .form-col{width:100%}
.left-content .ahs-v2-contact-short-form .form-col .form-group{margin-bottom:0}
.left-content .ahs-v2-contact-short-form .form-col .form-group>div{width:100%;margin-bottom:20px}
.ahs-v2-contact-short-form input[type="checkbox"] + label,.ahs-v2-contact-short-form input[type="radio"] + label{font-weight:normal;position:relative;font-size:1.6rem;line-height:2.4rem;padding-left:35px;margin-bottom:15px}
.ahs-v2-contact-short-form input [type="checkbox"]{apearance:none}
.ahs-v2-contact-short-form fieldset{padding-left:15px;padding-right:15px;margin-bottom:15px;margin-top:35px}
.ahs-v2-contact-short-form fieldset legend{font-weight:700;font-size:2.0rem;border-bottom:0;margin-bottom:10px}
.ahs-v2-contact-short-form hr{margin-top:10px;margin-bottom:10px}
.ahs-v2-contact-short-form small sup{font-size:1em;vertical-align:text-bottom}
.ahs-v2-contact-short-form button{padding:10px 30px;font-size:1.4rem}
.ahs-v2-contact-short-form button:disabled{background-color:#ddd}
.ahs-v2-contact-short-form button:disabled:hover{background-color:#ddd}
.ahs-v2-contact-short-form .submit-row{text-align:right;padding:20px 35px}
.ahs-v2-contact-short-form .req-message{text-align:left;float:left;padding:0}
.ahs-v2-contact-short-form .g-recaptcha{margin-top:25px}
.left-content .ahs-v2-contact-short-form .g-recaptcha{float:none;margin-top:25px}
@media screen and (max-width:991px){.ahs-v2-contact-short-form .g-recaptcha{margin-right:2rem}
}
@media screen and (min-width:768px){.ahs-v2-contact-short-form .form-group{margin-bottom:20px}
.ahs-v2-contact-short-form .intro-col{padding-right:90px;margin:10px 0 20px}
.ahs-v2-contact-short-form input[type="checkbox"] + label,.ahs-v2-contact-short-form input[type="radio"] + label{font-size:2.2rem}
.ahs-v2-contact-short-form fieldset{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}
.ahs-v2-contact-short-form small{font-size:80%}
.ahs-v2-contact-short-form .submit-row{text-align:left;padding:0}
.ahs-v2-contact-short-form .req-message{padding-left:0;margin-bottom:20px}
.ahs-v2-contact-short-form button{padding:15px 27px;font-size:1.9rem}
.ahs-v2-contact-short-form .g-recaptcha{margin-top:0}
}
form.ahs-v2-contact-form-info .form-group.category{position:relative;z-index:50}
form.ahs-v2-contact-form-info .form-group.sub-category{display:none;position:relative;z-index:49}
.forms{margin-bottom:1.25em}
@media screen and (max-width:991px){.content .forms .form-group .text-input{margin-top:3rem}
}
.forms .disclaimer h4{color:#2b2b2b;font-size:24px;font-size:2.4rem;margin-bottom:2rem}
.forms .disclaimer .agree{font-weight:700;font-size:20px;font-size:2rem}
.forms .disclaimer p{font-size:14px;font-size:1.4rem;margin-bottom:1rem}
.forms .g-recaptcha{float:right;margin-top:0}
@media screen and (max-width:767px) and (min-width:1px){.forms .g-recaptcha{float:none;transform:translate(-50%,-50%);left:50%;margin-right:0;position:absolute;bottom:0}
}
@media screen and (max-width:767px) and (min-width:1px){.forms button{margin-bottom:10rem}
}
.forms button:disabled{background-color:#ddd}
.forms button:disabled:hover{background-color:#ddd}
.forms #locations-wrap{z-index:11}
.forms #physician-locations{margin-top:30px}
.find-us-online.component .social-wrapper{padding:1rem 0}
.find-us-online.component .social-wrapper a,.find-us-online.component .social-wrapper a:visited{color:#f3910d;display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:15px;font-size:36px;font-size:3.6rem;border:0}
@media screen and (min-width:992px) and (max-width:1199px){.find-us-online.component .social-wrapper a,.find-us-online.component .social-wrapper a:visited{font-size:23px;font-size:2.3rem}
}
.find-us-online.component .social-wrapper a:last-child,.find-us-online.component .social-wrapper a:visited:last-child{margin-right:0}
.find-us-online.component .social-wrapper a:active,.find-us-online.component .social-wrapper a:visited:active{color:#fff}
.find-us-online.component .social-wrapper a.icon-twitter,.find-us-online.component .social-wrapper a:visited.icon-twitter{margin-right:8px}
@media screen and (min-width:1200px) and (max-width:1399px){.find-us-online.component .social-wrapper a,.find-us-online.component .social-wrapper a:visited{font-size:32px;font-size:3.2rem}
}
@media screen and (min-width:1400px){.find-us-online.component .social-wrapper a,.find-us-online.component .social-wrapper a:visited{font-size:40px;font-size:4rem}
}
.facebook-video.component{margin-bottom:25px}
.doc-callout.component{margin:0 auto;padding:1rem 0;text-align:center}
@media screen and (min-width:768px){.doc-callout.component{margin:0 auto;max-width:1150px}
.doc-callout.component>h2{margin-bottom:.25em}
}
.doc-callout.component>.content{text-align:center;max-width:200px;margin:0 auto 1rem auto;font-size:1.8rem}
.doc-callout.component>.content p:last-child{margin:0}
@media screen and (min-width:768px){.doc-callout.component>.content{max-width:none;margin-bottom:6rem;font-size:2rem}
}
@media screen and (min-width:768px){.doc-callout.component .row{margin:0}
.doc-callout.component .row>.owl-carousel{width:100%}
.doc-callout.component .row .item{padding-left:2.5rem;padding-right:2.5rem}
}
.doc-callout.component .item{border-right:solid 1px #ececec;padding-bottom:4.5rem}
.doc-callout.component .item:last-child{border:0}
.bg-orange .doc-callout.component .item a,.bg-orange .doc-callout.component .item a:not([class*="btn-"]){color:#fff}
.bg-orange .doc-callout.component .item a:hover,.bg-orange .doc-callout.component .item a:not([class*="btn-"]):hover{color:#2b2b2b}
.bg-orange .doc-callout.component .item a>.image>span.svg-icon>svg *,.bg-orange .doc-callout.component .item a:not([class*="btn-"])>.image>span.svg-icon>svg *{color:#fff;fill:#fff}
.bg-purple .doc-callout.component .item a,.bg-purple .doc-callout.component .item a:not([class*="btn-"]){color:#fff}
.bg-purple .doc-callout.component .item a:hover,.bg-purple .doc-callout.component .item a:not([class*="btn-"]):hover{color:#f3910d}
.doc-callout.component .item .image{margin:0;text-align:center;position:relative;height:110px;padding:2rem 2rem 1.5rem 2rem}
.doc-callout.component .item .image svg{color:#f3910d;fill:#f3910d;height:100%}
.doc-callout.component .item .image svg *{color:#f3910d;fill:#f3910d}
@media screen and (min-width:768px){.doc-callout.component .item .image{height:175px;padding:4.5rem 2rem 2.5rem 2rem;margin:0}
}
.doc-callout.component .item .content{font-size:1.8rem;text-align:center;font-weight:700;max-width:160px;margin:0 auto}
.doc-callout.component .item .content p{margin-bottom:1.5rem;line-height:1.25em;color:unset}
.doc-callout.component .item .content p:last-child{margin:0}
@media screen and (min-width:768px){.doc-callout.component .item .content{font-weight:700;font-size:2rem;max-width:200px}
}
.doc-callout.component .owl-nav .owl-prev,.doc-callout.component .owl-nav .owl-next{top:7rem;left:0;position:absolute}
.doc-callout.component .owl-nav .owl-prev .slide-right,.doc-callout.component .owl-nav .owl-next .slide-right,.doc-callout.component .owl-nav .owl-prev .slide-left,.doc-callout.component .owl-nav .owl-next .slide-left{background:#fff;display:block;height:3.5rem;width:3.5rem;font-size:1.4rem;text-align:center;line-height:2.6rem;color:#f3910d;position:relative;border:solid 5px #ececec}
.doc-callout.component .owl-nav .owl-prev .slide-right:before,.doc-callout.component .owl-nav .owl-next .slide-right:before,.doc-callout.component .owl-nav .owl-prev .slide-left:before,.doc-callout.component .owl-nav .owl-next .slide-left:before{font-family:icomoon;content:"\e901"}
.doc-callout.component .owl-nav .owl-prev .slide-right:hover,.doc-callout.component .owl-nav .owl-next .slide-right:hover,.doc-callout.component .owl-nav .owl-prev .slide-left:hover,.doc-callout.component .owl-nav .owl-next .slide-left:hover{border-color:#f3910d}
.doc-callout.component .owl-nav .owl-next{left:auto;right:0}
.doc-callout.component .owl-nav .owl-next .slide-right:before{content:"\e902"}
.definition-list dt{float:left;clear:both;padding-right:14px;color:#f3910d;line-height:180%}
.definition-list dt a:not([class*="btn-"]){color:#f3910d;border-color:#f3910d}
.definition-list dt a:not([class*="btn-"]):hover{color:#2b2b2b;border-color:#2b2b2b}
.bg-dark .definition-list dt a:not([class*="btn-"]){color:#f3910d;border-color:#f3910d}
.bg-dark .definition-list dt a:not([class*="btn-"]):hover{color:#fff}
.bg-orange .definition-list dt{color:#fff}
.bg-orange .definition-list dt a:not([class*="btn-"]){color:#fff;border-color:#fff}
.bg-orange .definition-list dt a:not([class*="btn-"]):hover{color:#2b2b2b;border-color:#2b2b2b}
.definition-list dd{margin-bottom:20px;line-height:180%}
.corporate-health-scheduling{padding-bottom:25px}
.corporate-health-scheduling .message{display:none}
.corporate-health-scheduling .message .content{padding-left:20px;padding-top:20px;color:red !important}
.corporate-health-scheduling .form-group{margin-bottom:0}
@media screen and (max-width:991px){.content .corporate-health-scheduling .form-group .text-input,.content .corporate-health-scheduling .form-group .submit-column{margin-top:0}
}
.left-content .corporate-health-scheduling .form-col{width:100%}
.left-content .corporate-health-scheduling .form-col .form-group{margin-bottom:0}
.left-content .corporate-health-scheduling .form-col .form-group>div{width:100%;margin-bottom:20px}
.corporate-health-scheduling fieldset{padding-left:15px;padding-right:15px;margin-bottom:15px;margin-top:35px}
.corporate-health-scheduling fieldset legend{font-weight:700;font-size:2.0rem;border-bottom:0;margin-bottom:10px}
.corporate-health-scheduling button{padding:10px 30px;font-size:1.4rem}
.corporate-health-scheduling button:disabled{background-color:#ddd}
.corporate-health-scheduling button:disabled:hover{background-color:#ddd}
.corporate-health-scheduling .required{border:solid 1pt red}
@media screen and (max-width:767px){.corporate-health-scheduling .message .content{padding-top:0}
.corporate-health-scheduling button{margin:25px 0}
}
@media screen and (min-width:768px){.corporate-health-scheduling .form-group{margin-bottom:20px}
.corporate-health-scheduling fieldset{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}
.corporate-health-scheduling .req-message{padding-left:0;margin-bottom:20px}
.corporate-health-scheduling button{padding:13px 27px;font-size:1.9rem}
}
.contact-us-location-admin.component{padding-top:2rem;padding-bottom:2rem}
@media screen and (max-width:991px){.contact-us-location-admin.component{background-color:#fff;padding-left:4rem;padding-right:4rem}
}
.contact-us-location-admin.component .sidebar-section-heading{color:#2b2b2b;font-weight:700;font-size:24px}
.contact-us-location-admin.component ul{line-height:1.2em;font-size:1.8rem;margin-bottom:0}
@media screen and (min-width:768px){.contact-us-location-admin.component ul{font-size:2rem}
}
.contact-us-location-admin.component ul li{position:relative;margin-bottom:20px;padding-left:30px}
.contact-us-location-admin.component ul li span[class*="icon-"],.contact-us-location-admin.component ul li span[class^="icon-"]{position:absolute;top:3px;left:0;font-size:2rem}
.contact-us-location-admin.component ul li span[class*="icon-"]:before,.contact-us-location-admin.component ul li span[class^="icon-"]:before{color:#f3910d}
.contact-us-location-admin.component ul li a[href="#"]{cursor:default;pointer-events:none;border:0;font-weight:400}
.contact-us-location-admin.component ul li a{font-size:1.8rem;white-space:pre-wrap}
@media screen and (min-width:768px){.contact-us-location-admin.component ul li a{font-size:2rem}
}
.contact-us-location-admin.component ul li:last-child{margin-bottom:0}
.contact-us-location-admin.component ul li:before{position:relative}
.sidebar-section .contact-us-location-admin.component ul li{padding-top:0;padding-bottom:0;border:0}
.sidebar-section .contact-us-location-admin.component ul li a[href="#"]{border:0}
.sidebar-section .contact-us-location-admin.component ul li a{border-bottom:1px solid #2b2b2b}
.sidebar-section .contact-us-location-admin.component ul li a:hover{color:#f3910d;border-bottom:1px solid #f3910d}
.contact-us-location-admin.article.component{border-top:5px solid #f3910d;border-bottom:5px solid #f3910d}
.contact-us.component ul{line-height:1.2em;font-size:1.8rem;margin-bottom:0}
@media screen and (min-width:768px){.contact-us.component ul{font-size:2rem}
}
.contact-us.component ul li{position:relative;margin-bottom:20px;padding-left:30px}
.contact-us.component ul li span[class*="icon-"],.contact-us.component ul li span[class^="icon-"]{position:absolute;top:3px;left:0;font-size:2rem}
.contact-us.component ul li span[class*="icon-"]:before,.contact-us.component ul li span[class^="icon-"]:before{color:#f3910d}
.contact-us.component ul li a[href="#"]{cursor:default;pointer-events:none;border:0;font-weight:400}
.contact-us.component ul li a{font-size:1.8rem;white-space:pre-wrap}
@media screen and (min-width:768px){.contact-us.component ul li a{font-size:2rem}
}
.contact-us.component ul li:last-child{margin-bottom:0}
.contact-us.component ul li:before{position:relative}
.sidebar-section .contact-us.component ul li{padding-top:0;padding-bottom:0;border:0}
.sidebar-section .contact-us.component ul li a[href="#"]{border:0}
.sidebar-section .contact-us.component ul li a{border-bottom:1px solid #2b2b2b}
.sidebar-section .contact-us.component ul li a:hover{color:#f3910d;border-bottom:1px solid #f3910d}
.contact-banner.section{position:relative;background:#ececec}
.contact-banner.section .bnr-left{display:none}
@media screen and (min-width:768px){.contact-banner.section .bnr-left{background:#f3910d;width:30%;display:table-cell;position:absolute;top:0;left:0;height:100%}
}
.contact-banner.section .bnr-right{display:none}
@media screen and (min-width:768px){.contact-banner.section .bnr-right{background:#ececec;width:70%;display:table-cell;position:absolute;top:0;right:0;height:100%}
}
.contact-banner.section article{padding-bottom:0}
.contact-banner.section article .top-row{display:table;width:auto;margin-left:-4rem;margin-right:-4rem}
@media screen and (min-width:768px){.contact-banner.section article .top-row{margin:0}
}
@media screen and (min-width:992px){.contact-banner.section article .top-row{width:100%}
}
.contact-banner.section article .lt{padding:40px 15px;color:#fff;font-size:18px;font-size:1.8rem;background:#f3910d}
@media screen and (min-width:768px){.contact-banner.section article .lt{padding:30px 15px;display:table-cell;float:none;vertical-align:middle}
}
@media screen and (min-width:992px){.contact-banner.section article .lt{padding:45px 80px 40px 0}
}
.contact-banner.section article .lt h4{color:#fff;margin-bottom:1rem}
.contact-banner.section article .lt h4 a{color:#fff;font-weight:700;border-bottom:0}
.contact-banner.section article .lt h4 a:hover{color:#fff}
.contact-banner.section article .lt p{font-size:16px;font-size:1.6rem;margin-bottom:0}
@media screen and (min-width:992px){.contact-banner.section article .lt p{font-size:18px;font-size:1.8rem}
}
.contact-banner.section article .lt a{color:#fff;font-weight:400;border-bottom:1px solid #fff}
.contact-banner.section article .lt a:hover{color:#fff}
.contact-banner.section article .rt{padding:40px 15px}
@media screen and (min-width:768px){.contact-banner.section article .rt{padding:30px 15px;display:table-cell;float:none;vertical-align:middle}
}
@media screen and (min-width:992px){.contact-banner.section article .rt{padding:45px 0 30px 40px}
}
@media screen and (min-width:1200px){.contact-banner.section article .rt{padding:45px 0 30px 80px}
}
.contact-banner.section article .rt img{display:block;margin:0 auto 10px;height:75px;width:65px}
@media screen and (min-width:768px){.contact-banner.section article .rt img{display:inline-block;vertical-align:top;margin-right:20px;margin-top:-10px}
}
.contact-banner.section article .rt .copy{display:block;width:100%;margin:auto;padding:0 25px;text-align:center}
@media screen and (min-width:768px){.contact-banner.section article .rt .copy{display:inline-block;max-width:80%;text-align:left;padding:0}
}
@media screen and (min-width:992px){.contact-banner.section article .rt .copy{max-width:45%}
}
@media screen and (min-width:1200px){.contact-banner.section article .rt .copy{max-width:50%}
}
@media screen and (min-width:1440px){.contact-banner.section article .rt .copy{max-width:60%}
}
.contact-banner.section article .rt .copy h4{font-size:22px;font-size:2.2rem}
@media screen and (min-width:768px){.contact-banner.section article .rt .copy h4{font-size:36px;font-size:3.6rem;margin-bottom:0}
}
@media screen and (min-width:992px){.contact-banner.section article .rt .copy p{margin-bottom:0}
}
.contact-banner.section article .rt .button{display:block;border:5px solid #fff;padding:10px 0;width:165px;margin:auto}
.contact-banner.section article .rt .button:hover,.contact-banner.section article .rt .button.hovered{border:5px solid #fff;color:#f3910d;background:#fff}
@media screen and (min-width:768px){.contact-banner.section article .rt .button{left:32px}
}
@media screen and (min-width:992px){.contact-banner.section article .rt .button{margin:0;left:auto;font-size:20px;font-size:2rem;width:220px;padding:15px 0;position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
}
.clinical-trials-form{margin-bottom:1.25em}
@media screen and (max-width:991px){.content .clinical-trials-form .form-group .text-input{margin-top:3rem}
}
.clinical-trials-form .disclaimer{padding-top:20px}
.clinical-trials-form .disclaimer h4{color:#2b2b2b;font-size:24px;font-size:2.4rem;margin-bottom:2rem}
.clinical-trials-form .disclaimer .agree{font-weight:700;font-size:20px;font-size:2rem}
.clinical-trials-form .disclaimer p{font-size:14px;font-size:1.4rem;margin-bottom:1rem}
.clinical-trials-form .g-recaptcha{float:right;margin-top:0}
@media screen and (max-width:767px) and (min-width:1px){.clinical-trials-form .g-recaptcha{float:none;transform:translate(-50%,-50%);left:50%;margin-right:0;position:absolute;bottom:0}
}
@media screen and (max-width:767px) and (min-width:1px){.clinical-trials-form button{margin-bottom:10rem}
}
.clinical-trials-form button:disabled{background-color:#ddd}
.clinical-trials-form button:disabled:hover{background-color:#ddd}
.clinical-trials-form .form-group legend{font-weight:700;border-bottom:0}
.clinical-trials-form .form-group .checkbox-wrap label{font-weight:400}
.clinical-trials-form .form-group .checkbox-wrap label:before{left:16px;top:5px}
.clinical-trials-form .form-group .intro-text-clinical-trials p:last-child{margin-bottom:10px}
.clinical-trials-form .form-group.form-group-clinical-trials{margin-bottom:3rem;margin-top:1rem}
.clinical-trials-form .form-group.form-group-clinical-trials .all-fields-req{margin-bottom:20px}
@media screen and (max-width:991px){.clinical-trials-form .form-group.form-group-clinical-trials .all-fields-req{margin-bottom:0}
}
.cisco-chat-button{cursor:pointer;min-width:125px;margin-bottom:10px;margin-right:4px}
.cisco-chat-button:before,.cisco-chat-button:after{clear:both;display:table;width:100%;height:0;overflow:hidden;content:''}
.cisco-chat-button [class*="btn-"]{float:left;padding:.7rem 3rem}
.cisco-chat-button [class*="btn-"].align-center{float:none;display:inline-block}
.cisco-chat-button [class*="btn-"].align-right{float:right}
.cisco-chat-button [class*="btn-"].wide{padding:.7rem 4.5rem}
.cisco-chat-button .btn-grey,.cisco-chat-button .btn-default{border:solid 5px #ececec;color:#5d5d5d}
.cisco-chat-button .btn-white{border:solid 5px #fff;color:#fff}
.cisco-chat-button .btn-orange{border:solid 5px #f3910d;background-color:#f3910d;color:#fff}
.cisco-chat-button .btn-orange:hover{border-color:#fff;background-color:#fff;color:#f3910d}
.cisco-chat-button .btn-white-grey{border:solid 5px #fff;color:#5d5d5d}
.cisco-chat-button .btn-noborder-orange{border:0;color:#f3910d;padding:2px;text-align:left}
.cisco-chat-button .btn-noborder-orange:hover{border:0;background-color:transparent;padding:2px;color:#5d5d5d}
.cisco-chat-button .btn-noborder-bold{border:0;color:#5d5d5d;padding:2px;text-align:left}
.cisco-chat-button .btn-noborder-bold:hover{border:0;background-color:transparent;padding:2px;color:#5d5d5d}
.bg-purple .cisco-chat-button .btn-default{border:solid 5px #fff;color:#fff}
.bg-purple .cisco-chat-button .btn-default:hover{border-color:#f3910d}
.bg-orange .cisco-chat-button .btn-default{border:solid 5px #fff;color:#fff}
.bg-orange .cisco-chat-button .btn-default:hover{background:#fff;color:#f3910d}
.bg-lighter-grey .cisco-chat-button .btn-default{border:solid 5px #fff;color:#5d5d5d}
.bg-lighter-grey .cisco-chat-button .btn-default:hover{border-color:#f3910d;color:#fff}
.patient-resource{text-align:center;padding-bottom:3rem;height:100%}
.patient-resource h3{font-size:3.2rem;text-align:center;color:#171a5b;margin-top:1.6rem;font-weight:700}
.patient-resource p{font-size:2rem;color:#2b2b2b;margin-bottom:50px}
.patient-resource>a{position:absolute;bottom:0;left:10%;border:1px solid #171a5b;border-radius:5px;padding-top:10px;padding-bottom:10px;color:#171a5b;font-weight:400;text-transform:none;width:80%;font-size:2rem}
.patient-resource>a:hover{background-color:#171a5b;border:1px solid #171a5b;border-radius:5px;color:#fff}
@media screen and (max-width:767px){.patient-resource>a{font-size:2rem;width:80%;position:relative;left:auto}
}
.patient-resource .pgts-rating{margin-bottom:25px;text-align:center;width:100%}
.patient-resource .pgts-rating .star-ratings-number{font-size:3.2em;font-weight:700;line-height:normal}
.patient-resource .pgts-rating .star-ratings-sprite{background:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/2605/star-rating-sprite.png") repeat-x;font-size:0;height:21px;line-height:0;overflow:hidden;text-indent:-999em;width:110px;margin:0 auto}
.patient-resource .pgts-rating .star-ratings-sprite-rating{background:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/2605/star-rating-sprite.png") repeat-x;background-position:0 100%;float:left;height:21px;display:block}
.patient-resourceshr hr{border-color:#d3d3d3}
.patient-resourcesh2{color:#2b2b2b}
.patientresourceswrapper>article{padding-bottom:80px !important;padding-top:80px !important}
.patientresourceswrapper .row{display:flex;align-items:stretch;justify-content:stretch}
@media screen and (max-width:767px){.patientresourceswrapper .row{flex-direction:column}
}
.button.component{margin-bottom:1.25em}
.button{text-align:center}
.button a.m-t-0{margin-top:0}
.button a.m-t-20{margin-top:10px}
.button a.m-t-40{margin-top:20px}
.button a.m-t-60{margin-top:30px}
.button a.m-t-80{margin-top:40px}
.button a.m-b-0{margin-bottom:0}
.button a.m-b-20{margin-bottom:10px}
.button a.m-b-40{margin-bottom:20px}
.button a.m-b-60{margin-bottom:30px}
.button a.m-b-80{margin-bottom:40px}
.button:before,.button:after{clear:both;display:table;width:100%;height:0;overflow:hidden;content:''}
.button [class*="btn-"]{float:left;padding:.7rem 3rem}
.button [class*="btn-"].align-center{float:none;display:inline-block}
.button [class*="btn-"].align-right{float:right}
.button [class*="btn-"].wide{padding:.7rem 4.5rem}
.button .btn-grey,.button .btn-default{border:solid 5px #ececec;color:#5d5d5d}
.button .btn-white{border:solid 5px #fff;color:#fff}
.button .btn-orange{border:solid 5px #f3910d;background-color:#f3910d;color:#fff}
.button .btn-orange:hover{border-color:#fff;background-color:#fff;color:#f3910d}
.button .btn-white-grey{border:solid 5px #fff;color:#5d5d5d}
.bg-purple .button .btn-default{border:solid 5px #fff;color:#fff}
.bg-purple .button .btn-default:hover{border-color:#f3910d}
.bg-orange .button .btn-default{border:solid 5px #fff;color:#fff}
.bg-orange .button .btn-default:hover{background:#fff;color:#f3910d}
.bg-lighter-grey .button .btn-default{border:solid 5px #fff;color:#5d5d5d}
.bg-lighter-grey .button .btn-default:hover{border-color:#f3910d;color:#fff}
.asset-list.component{padding:20px 0}
@media screen and (min-width:992px){.asset-list.component{padding:40px 0}
}
.asset-list.component h3{font-size:36px;margin-bottom:0}
.asset-list.component .asset-list-see-all{display:block;padding-top:8px;font-size:16px}
@media screen and (min-width:768px){.asset-list.component .asset-list-see-all{display:none}
}
.asset-list.component ul{list-style:none;padding-left:0;margin-bottom:8px}
.asset-list.component li{line-height:30px;padding:14px 0 14px 30px;border-bottom:1px solid #e5e5e5;position:relative}
@media screen and (min-width:768px){.asset-list.component li{padding-right:100px}
}
.asset-list.component li .asset-list-filename{position:relative;top:0;font-weight:400;text-transform:none}
@media screen and (min-width:768px){.asset-list.component li .asset-list-filename{cursor:default;pointer-events:none}
}
.asset-list.component li .title{word-wrap:break-word;word-break:break-all;text-indent:-30px}
.asset-list.component li .asset-list-download{display:none}
@media screen and (min-width:768px){.asset-list.component li .asset-list-download{display:inline-block}
}
.asset-list.component li i.fa{font-style:normal;display:inline-block}
.asset-list.component li i.fa:before{font-family:icomoon;content:"\e940"}
.asset-list.component li i.fa.image:before{font-family:icomoon;content:"\e93f"}
.asset-list.component li i.fa.pdf:before{font-family:icomoon;content:"\e941"}
.asset-list.component li i.fa.word:before{font-family:icomoon;content:"\e943"}
.asset-list.component li i.fa.powerpoint:before{font-family:icomoon;content:"\e942"}
.asset-list.component li i.fa.excel:before{font-family:icomoon;content:"\e93e"}
.asset-list.component li a{font-weight:bold;text-transform:uppercase;position:absolute;top:14px;right:0}
@media screen and (max-width:767px) and (min-width:1px){.asset-list.section{padding:1.1rem 0 1.6rem}
}
.ie9 .asset-list.component li:not(:last-child){border-bottom:1px dotted #000}
.accordion.component{margin:0 -4rem}
.accordion.component dl.accordion{margin-bottom:0}
.accordion.component dt{position:relative;background:#ececec;cursor:pointer;border-bottom:1px solid #ddd;margin-top:20px}
.accordion.component dt>span[class^="icon-"],.accordion.component dt span[class*="icon-"]{color:#f3910d;position:absolute;top:50%;transform:translateY(-50%);right:30px}
.accordion.component dt>span[class^="icon-"].icon-plus,.accordion.component dt span[class*="icon-"].icon-plus{display:block;font-size:1.5rem}
.accordion.component dt>span[class^="icon-"].icon-minus,.accordion.component dt span[class*="icon-"].icon-minus{display:none}
.accordion.component dt.active{border:0;background:#f3910d}
.accordion.component dt.active>h4{color:#fff}
.accordion.component dt.active>span[class^="icon-"],.accordion.component dt.active span[class*="icon-"]{color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:30px}
.accordion.component dt.active>span[class^="icon-"].icon-plus,.accordion.component dt.active span[class*="icon-"].icon-plus{display:none}
.accordion.component dt.active>span[class^="icon-"].icon-minus,.accordion.component dt.active span[class*="icon-"].icon-minus{display:block;font-size:1.5rem}
.accordion.component dt:first-child{margin-top:0}
.accordion.component dt>h4{margin:0;padding:30px 0 30px 38px;font-size:2rem;font-weight:800;color:#2b2b2b;width:85%}
.ie11 .accordion.component dt>h4{padding:33px 0 33px 30px}
.accordion.component dd{display:none;padding:20px 30px 20px 35px}
.accordion.component dd :last-child{margin-bottom:0}
a.accordion-anchor{display:block;position:relative;top:-90px;visibility:hidden}
@media screen and (min-width:768px){.accordion.component{margin:0}
.accordion.component dl.accordion{margin-bottom:20px}
.accordion.component dt{border:0}
.accordion.component dt>span[class^="icon-"],.accordion.component dt span[class*="icon-"]{right:25px}
.accordion.component dt>span[class^="icon-"].icon-plus,.accordion.component dt span[class*="icon-"].icon-plus{font-size:2rem}
.accordion.component dt.active>span[class^="icon-"],.accordion.component dt.active span[class*="icon-"]{right:25px}
.accordion.component dt.active>span[class^="icon-"].icon-minus,.accordion.component dt.active span[class*="icon-"].icon-minus{display:block;font-size:2rem}
.accordion.component dt>h4{padding:17px 0 17px 30px;font-size:2.6rem;font-weight:700}
.ie11 .accordion.component dt>h4{padding:20px 0 20px 30px}
.accordion.component dd{padding:40px 30px 20px 30px}
}
.ta-left{text-align:left}
.ta-right{text-align:right}
.ta-center{text-align:center}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.fw-light{font-weight:300}
.fw-regular{font-weight:400}
.fw-semibold{font-weight:500}
.fw-bold{font-weight:700}
.fw-exbold{font-weight:800}
.fs-italic{font-style:italic}
.fs-normal{font-style:normal}
.clear{clear:both}
.clearfix:before,.clearfix:after{content:'';clear:both;display:table}