/* Header */
    .vcenter {padding-top: 20px;float: left;}
    .header #logo {padding-top: 0;}
    .titlebar .desktopPhone:nth-child(1) .marketingPhoneShell {border-right: solid 1px #fff;padding-right: 20px;}
    .titlebar .desktopPhone:nth-child(3) .marketingPhoneShell {margin-right: 0 !important;margin-left: 20px !important;}
    .helpmenu .hrh-locationsWidget {width: 100%;}
    @media (max-width: 480px){.helpmenu .container{padding:0;}}
    
/* Cover */
    #cover { margin-top: 7em;}
    #cover .owl-carousel {display: block}
    #cover article {background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;height: 795px;position: relative}
    #cover a {cursor: pointer;}
    #cover .owl-controls {margin-top: 0}
    #cover .owl-controls .owl-page.active span {background: #6f6ab2}
    #cover :is(.owl-prev,.owl-next) {background: none;position: absolute;top: 50%;margin-top: -15px;}
    #cover .owl-prev {left: 0;}
    #cover .owl-next {right: 0;}
    #cover .owl-pagination {position: absolute;bottom: 10px;left: 50%;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none}
    #cover .carousel-caption {background-color: rgba(111, 106, 178, 0.6);padding: 2em 2em; text-align: left; width: 30em; max-width: 100%; height: auto;bottom: 4em;}
    #cover .carousel-caption h3 {color: #fff;padding: 0; margin: 0;}