@import url('https://fonts.googleapis.com/css?family=Open+Sans&Montserrat:wght@800'); @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); #header .mainNavigationMark {    position: relative;}#header .mainNavigationMark .nav-main {    margin-bottom: 10px;}#header .nav-sub {    position: absolute;    display: none;    z-index: 1000;}#header .mainNavigationMark:hover .nav-sub {    display: block;}#header .mainNavigationMark .nav-sub {    background: #fff;    padding: 0;    margin: 0;    border-top: 2px solid #f59952;}#header .mainNavigationMark .nav-sub li {    padding: 10px 10px !important;    margin: 0 !important;    width: 235px;    border-bottom: 1px dotted #eee;    color: #555;}.localConf {    position: absolute;    top: 250px;    left: 0;    font-weight: bold;    color: #fff;    text-transform: uppercase;}.localConf h1, .localConf h2 {    font-family: "Open Sans";    font-weight: 800;    color: #fff;    background: rgba(26, 154, 207, 0.68);    padding: 10px 20px;    border: none;    margin: 0px;}.localConf h1 {    border-bottom: 1px solid #0d5571;}.localConf h2 {    font-size: 1.2em;    border-top: 1px solid rgba(26, 154, 207, 0.8);}.background-color-accent-1 {    background-color: #e94f49;    font-weight: bold;    color: #fff;    display: block;    float: left;    text-decoration: none;    padding: 1.3em 2.7em;    box-sizing: border-box;    position: relative;    z-index: 700;}.button-a-bg.color-accent-1:before {    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjEwMDAiPjxwb2x5Z29uIGZpbGw9InJnYigyNDAsOTksOTMpIiBwb2ludHM9IjAsMTAwMCAxMDAwLDAsIDEwMDAsMTAwMCIvPjwvc3ZnPg==');}.background-color-accent-2 {    background-color: #17a571;    font-weight: bold;    color: #fff;    display: block;    float: left;    text-decoration: none;    padding: 1.3em 2.7em;    box-sizing: border-box;    position: relative;    z-index: 700;}.button-a-bg.color-accent-2:before {    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjEwMDAiPjxwb2x5Z29uIGZpbGw9InJnYigyNiwxODgsMTI4KSIgcG9pbnRzPSIwLDEwMDAgMTAwMCwwLCAxMDAwLDEwMDAiLz48L3N2Zz4=')}.background-color-accent-3 {    background-color: #188fbb;    font-weight: bold;    color: #fff;    display: block;    float: left;    text-decoration: none;    padding: 1.3em 2.7em;    box-sizing: border-box;    position: relative;    z-index: 700;}.button-a-bg.color-accent-3:before {    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjEwMDAiPjxwb2x5Z29uIGZpbGw9InJnYigyNywxNjEsMjEwKSIgcG9pbnRzPSIwLDEwMDAgMTAwMCwwLCAxMDAwLDEwMDAiLz48L3N2Zz4=')}.background-color-accent-4 {    /* background-color: #0266a8; */    background-image: url(bg-btn-4.png);    font-weight: bold;    color: #fff;    display: block;    float: left;    text-decoration: none;    padding: 1.3em 2.7em;    box-sizing: border-box;    position: relative;    z-index: 700;}.button-a-bg.color-accent-4:before {    background-image: url('survol.png');}.background-color-accent-5 {    background-color: #3c9cd7;    font-weight: bold;    color: #fff;    display: block;    float: left;    text-decoration: none;    padding: 1.3em 2.7em;    box-sizing: border-box;    position: relative;    z-index: 700;}.button-a-bg.color-accent-5:before {    background-image: url('survol.png');}.background-color-accent-6 {    background-image: url(bg-btn-submit.svg);    background-repeat: no-repeat;    background-position: left top -20px;    width: 150px;    font-weight: bold;    height: 90px;    color: #fff;    font-size: 16px;    font-weight: bold;    display: block;    float: left;    text-decoration: none;    padding: 0.9em 2.5em 0.9em 1em;    box-sizing: border-box;    position: relative;    z-index: 700;    margin: 0 10px;    transition: all 0.5s ease !important;}.background-color-accent-6:hover {    background-position: left top 0px;    padding: 1.59em 2.5em 1.59em 1em;}.background-color-accent-7 {    background-image: url(bg-btn-register.svg);    background-repeat: no-repeat;    background-position: left top -20px;    width: 150px;    font-weight: bold;    height: 90px;    color: #fff;    font-size: 16px;    font-weight: bold;    display: block;    float: left;    text-decoration: none;    padding: 0.9em 2.5em 0.9em 1em;    box-sizing: border-box;    position: relative;    z-index: 700;    margin: 0px 19px 0 10px;    transition: all 0.5s ease !important;}.background-color-accent-7:hover {    background-position: left top 0px;    padding: 1.59em 2.5em 1.59em 1em;}.background-color-accent-7.red {    background-image: url(bg-btn-7-col2.png);}.under_slide .button-a-bg {    background-image: url(elem-style.svg);    background-size: cover;    color: initial;}.under_slide .button-a-bg .title {    font-weight: bolder;    display: block;    font-size: 19px;    padding-top: 4px;    line-height: 17px;}.under_slide .button-a-bg .date {    font-weight: initial;    font-size: 14px;    width: 111px;    display: block;    text-wrap: wrap;    padding-top: 7px;}.under_slide .orange {    background-image: url(bg-btn-17.png);    right: 0;}.under_slide .orange .title {    color: #fff;}.under_slide .background-color-accent-7 .button-a-bg-inner {    font-size: 19px;    padding-top: 4px;    line-height: 17px;    text-align: left;}.button-a-bg.deadline {    background-image: url(bg-btn-18.png);    background-size: cover;    /* width: 108px; */    height: 135px;    padding: 10px 10px;    position: absolute;    right: 0;}.button-a-bg.deadline .title {    font-weight: bolder;    display: block;    color: #7b7c7f;    font-size: 17px;    font-size: 23px;    padding-top: 8px;    line-height: 17px;}.button-a-bg.deadline .sub_title {    font-weight: bolder;    display: block;    color: #7b7c7f;    font-size: 16px;    padding-top: 4px;    line-height: 17px;}.button-a-bg.deadline .date {    font-weight: initial;    color: #7b7c7f;    font-size: 17px;}.button-a-bg.deadline .description {    color: #7b7c7f;    font-size: 13px;    font-weight: initial;}.button-a-bg:before {    content: '';    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    background-position: left bottom;    background-repeat: no-repeat;    pointer-events: none;    -webkit-transform: translateX(40%);    transform: translateX(40%);}a.button-a-bg:hover {    text-decoration: none;}.button-a-bg {    position: relative;    overflow: hidden;    text-transform: uppercase;}.button-a-bg-inner {    display: block;    position: relative;    color: #fff;}.button-a-bg:hover:before {    -webkit-animation: button-a-bg .5s cubic-bezier(.6,0,.4,1) forwards;    animation: button-a-bg .5s cubic-bezier(.6,0,.4,1) forwards;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}.img_with_border {    border-bottom-right-radius: 5rem;    border: 2px solid #ddd;    width: 100%;    height: 300px;    object-fit: cover;    object-position: center;}.img_with_border.border-accent {    border-color: #1d708a;}figcaption {    font-style: italic;}.conference-image{    border-bottom-right-radius: 5rem;    border: 2px solid #ddd;    width: 100%;    height: 280px;    object-fit: cover;}.speaker {    float: left;    margin-top: 5px;    padding-right: 20px;    width: 148px;}.teaser-box .core, .box_bg_special {    background: url(patern_cell.svg?v=1) center center #95ca52;    border: 2px solid #ddd;    border-radius: 0 0 4rem 0rem;    padding: 20px;    color: inherit;    font-weight: bold;}.teaser-box .core a, .box_bg_special a {    color: #3a9859}.date_important .default-table tr td:last-child{    width: 335px;}@-webkit-keyframes button-a-bg {    50% {        opacity: 0;        -webkit-transform: translateX(100%);    }    51% {        opacity: 0;        -webkit-transform: translateX(0);    }    100% {        opacity: 1;        -webkit-transform: translateX(40%);    }}@keyframes button-a-bg {    50% {        opacity: 0;        transform: translateX(100%);    }    51% {        opacity: 0;        transform: translateX(0);    }    100% {        opacity: 1;        transform: translateX(40%);    }}.button-a-bg {    position: relative;    overflow: hidden;}a.button-a-bg {    transition: color 0.3s;}/***********  Partners  ****************/.PartnersList {    display: flex;    flex-wrap: wrap;}.singlePartner {    margin: 30px;    border: 1px solid #eee;    transition : all 0.5s ease;    display: flex;    align-items: center;    justify-content: center;}.singlePartner a {    margin: 0 !important;    padding: 0px 10px !important;    /* border: 1px solid #eee; */    display: block;    transition : all 0.5s ease;}.singlePartner img {    width: 150px;    height: 100px;    transition: all 0.5s ease;    object-fit: contain;}.singlePartner:hover {    transform : scale(1.1);}/***********  Home Sccop and Topics  ***************/.title-accordiant {    cursor: pointer;}/************* Topics Page   ***********/.topics-list {    margin-left: 20px;}/*********  title bannier  ******************/.cms-sn-banner .bookmark {    display: none;}/************** pages *****************************/ul.puce {    list-style-type: inherit;    padding-left: 2em;    font-size: 16px;    font-size: 1.6rem;}li ul.puce {    list-style-type: circle;}p {    text-align: justify;}span.bleau {    color: #1ba2d2;}.h2-sponsorship {    font-size: 2.9rem !important;    color: #607D8B !important;}.sponsors-link {    transition: all 0.5s ease}.sponsors-link:hover {    transform: scale(1.1, 1.1);    -ms-transform: scale(1.1, 1.1);    -webkit-transform: scale(1.1, 1.1);}.registration {    margin-top: 20px;}.registration .link {    -webkit-transition-duration: 220ms;    transition-duration: 220ms;    -webkit-transition-timing-function: ease;    transition-timing-function: ease;    -webkit-transition-property: color, border-color, background-color;    transition-property: color, border-color, background-color;    border: 0.0625rem solid transparent;    border-radius: 0.3125rem;    box-sizing: border-box;    cursor: pointer;    display: inline-block;    font-weight: normal;    font-family: "Daytona W01 Regular", sans-serif;    /* font-size: 0.875rem !important; */    line-height: 1;    /* padding: 0.59375rem 0.625rem !important; */    text-decoration: none;    background-color: #03A9F4;    border-color: #3c9cd7;    color: #f7f7f7;    font-size: 1.5rem;    padding: 0.84375rem 1rem;}.registration .link:hover {    background-color: #4CAF50;    border-color: #8BC34A;    color: #ffffff;}.has-img-right {    display: flex;}.imgPresentation {    height: 220px;    background-repeat: no-repeat;    background-position: center;    background-size: cover;    border-bottom-right-radius: 35px;    margin: 0 0px 0 20px;}.color2-imp {    color: #607D8B !important;}.link_title_section:hover {    color: inherit;    text-decoration: none;}.link_other_version {    position: absolute;    right: 0;    background-image: url("bg-btn-17.png");}.commitees_page {}.commitees_page .section_commit {    margin-bottom: 50px;}.commitees_page .section_commit:last-child {    margin-bottom: 0;}.commitees_page .overview {    display: grid;    grid-template-columns: 120px auto;    grid-column-gap: 20px;}.grid-committee>li {    padding: 0;    margin: 0;}.commitees_page .overview a.internal {    width: 120px;    height: 134px;}.commitees_page .overview .internal .avatar {    width: 120px;    height: 134px;    object-fit: cover;    margin: 0;    float: initial;    max-width: initial;    object-position: top;}.commitees_page .grid-committee {    display: grid;    grid-template-columns: repeat(2 ,1fr);    column-gap: 20px;    row-gap: 40px;}.commitees_page .grid-committee .tow-column {    grid-column: 1 / -1;}.commitees_page .description h3, .commitees_page .description h4 {    padding: 0;    margin: 0;    line-height: 100%;    font-size: 23px;    margin-bottom: 12px;}.commitees_page .description h4 {    font-size: 20px;    margin-bottom: 10px;}.title_track_in_commitee_page+.members-conference {    margin-top: -8px;}.members-conference.photos_first_position {}.members-conference.photos_first_position a.internal {    display: block;    margin: 0;}.members-conference.photos_first_position .photos-member-conference {    display: flex;    gap: 25px;}.members-conference.photos_first_position .header-member-conference {    margin-bottom: 20px;}.members-conference.photos_first_position .affiliation-member-conference {    margin-bottom: 20px;}h3.title-section, h2.title-section, h4.title-section {    margin: 0 0 20px;}h2.title-section {    border-color: #deecff !important;    margin-bottom: 20px;}h3.title-section {    border-color: #e8e8e8 !important;    font-size: 2.3rem;}h4.title-section {    border-color: #1f894326 !important;    font-size: 1.8rem;    color: #1f8943;}.title-section.bull {    padding-left: 35px;    position: relative;    padding-bottom: 5px;}h4.title-section.bull::before {    background: #ebf1f5;    border-radius: 100%;    color: #3A2C12;    display: inline-block;    height: 2.1875rem;    left: 0;    line-height: 2.1875rem;    margin-right: 0.625rem;    position: absolute;    text-align: center;    top: 0;    width: 2.1875rem;    background-image: url("data:image/svg+xml,%3Csvg id='Pfad' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ctitle%3E_%3C/title%3E%3Cpath fill='%233A2C12' d='M9.083,29.042H9.027a1,1,0,0,1-.752-.409L.192,17.548a1,1,0,1,1,1.616-1.179l7.363,10.1L30.322,3.39A1,1,0,0,1,31.8,4.741L9.82,28.718A1,1,0,0,1,9.083,29.042Z'/%3E%3C/svg%3E");    background-repeat: no-repeat;    background-position: 7px;    background-size: 50%;    content: '';}h4.title-section .bull_ol{    line-height: 3rem;    top: 0;    width: 30px;    height: 30px;    margin-top: 0;    font-size: 16px;    display: block;    text-align: center;    margin-right: 0.625rem;    border-radius: 50%;    background: #ebf1f5;    color:#444;    margin-bottom: 4px;}.title-section.title_with_bull_ol{    display: flex;    gap:0.625rem;}.title-section.title_with_bull_ol span:nth-child(2){    flex: 1;}h1, h2 {    color: #136b72;    font-size: 3rem;    line-height: 1.17;    margin-top: 0;    padding-bottom: 0.25em;    margin-bottom: 20px;    border-bottom: 1px solid #1f894333 !important;}.commitees_page .body-section0 {    margin-bottom: 50px;}.cms-richtext {    text-align: justify;}.cms-person h4 {    margin: 0;    font-size: 2rem;    line-height: 28px !important;    padding-bottom: 5px;}.cms-person .avatar {    width: 118px;    max-width: initial;    margin-right: 25px;    padding-right: 0;    margin-top: 0;}.cms-person .description--paragraph {    text-align: initial;}#header .header-logo {    height: 84px;    margin-top: 40px;    margin-bottom: 16px;}#header #headerlogo {    background: url("medlife-header.svg?v=3");    width: 100%;    height: 100%;    background-repeat: no-repeat;    display: block;}h3.accordiant-section {    margin: 38px 0 0;}hr.seperate,.seperate {    border: 0.5px solid #eee;    margin: 40px 0 20px;}.past-event .flex_col_1 {}.past-event .flex_col_2 {    flex: 1;}.past-event .image_left {    width: 144px;    margin-right: 50px;    float: left;    margin-top: 18px;}.past-event .logo-past-event {    margin: 38px 0}.past-event .logo-event {    width: 521px;}.expace_disable_mobile,.espace_height {    height: 20px;}.richtext ol li {    padding-left: 40px;}.richtext ol li:before {    line-height: 3rem;    top: 0;    width: 30px;    height: 30px;    margin-top: 0;    font-size: 1.7rem;}.bg-home-introduction {    padding-bottom: 200px;}.bull-with,.cms-richtext,p {    text-align: justify;}.spotlight h3 {    font-size: 23px;    font-weight: bold;    color: #1e8943;}.mt-2 {    margin-top: 20px !important;}.space-bloc {    padding: 40px 0;}.home_page .cms-person .overview {    margin-top: 0;}.sub_section {}.sub_section h3 {    color: #208a43;    padding-left: 35px;    position: relative;    padding-bottom: 5px;    margin: 0 0 20px;}.sub_section h3.title-section::before {    background: #ebf1f5;    border-radius: 100%;    color: #3A2C12;    display: inline-block;    height: 2.1875rem;    left: 0;    line-height: 2.1875rem;    margin-right: 0.625rem;    position: absolute;    text-align: center;    top: 0;    width: 2.1875rem;    background-image: url("data:image/svg+xml,%3Csvg id='Pfad' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ctitle%3E_%3C/title%3E%3Cpath fill='%233A2C12' d='M9.083,29.042H9.027a1,1,0,0,1-.752-.409L.192,17.548a1,1,0,1,1,1.616-1.179l7.363,10.1L30.322,3.39A1,1,0,0,1,31.8,4.741L9.82,28.718A1,1,0,0,1,9.083,29.042Z'/%3E%3C/svg%3E");    background-repeat: no-repeat;    background-position: 7px;    background-size: 50%;    content: '';}.spotlight_title_wrapper {    position: relative;    padding-left: 285px;}.spotlight_title {    color: #e76e1100;    -webkit-background-clip: text;    background-image: url(sportlight.svg?v=1);    background-position: 50%;    background-repeat: no-repeat;    background-size: 100px 100px;    cursor: pointer;    position: absolute;    left: 0;    z-index: 2;    transition: all;}.spotlight_title:not(:hover) {    animation-name: spotlight;    animation-duration: 2.5s;    animation-iteration-count: infinite;    transition: all ease-in-out 0.5s;}.spotlight_title_bottom {    color: #e76e11;    transition: all;    cursor: pointer;    position: absolute;    left: 0;    z-index: 0;}.bg-home-introduction {    background: url('sportlight5.svg?v=1') bottom;    background-size: cover;    background-repeat: no-repeat;}.legende.special-issue {    top: 360px;}#footer {    background-color: #efefef;    color: #444;}#footer a {    color: #eb8033;}.footer-left {    display: flex;    flex-direction: column;    gap: 5px;}.socialFooter{    font-size: 16px;}#footer .socialFooter span{    font-size: 14px;}.socialFooter a {    border-color: #eb8033;    margin-right: 0;    margin-top: 0;    border: initial;    line-height: initial;    width: 16px;    height: auto;}#footer .seperate_conference_support {    width: 1px;    height: 38px;    background: #eb8033;    margin: 0 10px;}#footer .copyright_conference {    margin-bottom: 0 ;    font-size: 14px;    text-align: right;    padding-top: 2px;}#footer .conference_support {    display: flex;    justify-content: flex-end;    font-size: 1.6rem;    line-height: 2rem;    margin-bottom: 10px;}#footer .footer-right{    font-size: 14px;}#footer .footer-right .footer-link-contact{    font-size: 14px;    text-align: right;}#footer .performer-logo{    display: flex;    align-items: center;    font-size: 16px;    margin-bottom: 10px;}#footer .performer-logo img{    height: 38px;    padding-right: 10px;    margin-right: 10px;    border-right: 1px solid #444;}#footer .footer-newsletter{    font-size: 14px;}.table_registration .first_column {    width: 300px;}.blink {    color: #eb8033;    animation: colorblink 0.7s infinite;}.image-alignment{    padding-right: 0px;}@keyframes spotlight {    0% {        background-position: -10%;    }    100% {        background-position: 150%;    }}@media (min-width: 1000px) {    .socialFooter {        padding-left: 0;        padding-right: 0;    }}@media (max-width: 1000px) {    #header .header-logo {        height: 65px;        margin-top: 20px;    }    #header #headerlogo {        width: calc(100% - 50px);    }    #header .header-logo {    }}@media (max-width: 700px) {    #header .header-logo {        height: 65px;        margin-top: 20px;    }    .commitees_page .grid-committee {        grid-template-columns: auto;    }    .commitees_page .overview {        grid-template-columns: auto;        grid-template-rows: auto auto;    }    #header #headerlogo {        background: url(medlife-25.svg?v=3);        width: calc(100% - 50px);        background-repeat: no-repeat;    }    #footer .conference_support {        display: flex;        justify-content: flex-start;        text-align: left;    }    #footer .copyright_conference {        text-align: left ;        margin-bottom: 2rem ;    }    #footer {        padding-bottom: 8rem;    }    .col-aside, .col-main{        margin-bottom: 0;    }}@media (max-width: 550px) {    #header #headerlogo {        background-image: url(medlife-25.svg?v=2);        height: 100%;    }    .image-alignment{       padding-left: 0px;        padding-right: unset !important;    }    .header-extra-button {        width: 80px !important;        height: 48px;        font-size: 12px !important;        background-position: left bottom !important;        background-size: cover;    }    .banner_home {        height: 280px;    }    .partenaire_mobile {        top: 98px    }    .past-event .image_left {        margin-bottom: 10px;    }    .expace_disable_mobile {        display: none;    }    .past-event h3.title-section {        margin-top: 20px;    }    .bg-home-introduction {        background-position: bottom 52px left 0;        padding-bottom: 142px;    }    .button-a-bg.deadline {        display: none;    }    .button-a-bg.deadline {        height: 75px;        padding: 3px 8px;    }    .button-a-bg.deadline .title {        font-size: 13px;        line-height: 13px;        padding-top: 0;    }    .button-a-bg.deadline .date {        font-size: 10px;    }    .button-a-bg.deadline .sub_title {        font-size: 9px;        padding-top: 0;    }    .commitees_page .overview a.internal {        margin-bottom: 20px;    }    .itemInfo {        display: flex;        flex-direction: column;        margin-bottom: 20px;    }    .itemInfo .avatar {        margin-bottom: -40px;    }    .legende.special-issue {        top: 165px;        left: 77px;    }    under_slide .button-a-bg.deadline {        height: 55px;        padding: 3px 8px;        right: 86px;    }    .under_slide .button-a-bg.deadline.orange {        right: 0;    }    .under_slide .button-a-bg.deadline .title {        font-size: 13px;        line-height: 13px;    }    .under_slide .button-a-bg.deadline .date {        font-size: 10px;        width: 62px;        line-height: 10px;        padding-top: 2px;        text-wrap: wrap;    }    .button-a-bg.deadline .description {        display: none;    }    h1,h2,h3,h4 {        text-align: left;    }    .table_registration .first_column {        width: initial;    }    #footer .conference_support {        display: flex;        justify-content: flex-start;        text-align: left;    }    #footer .copyright_conference {        text-align: left ;    }    #footer {        padding-bottom: 8rem;    }    .socialFooter{        text-align: left;    }    #footer .footer-right .footer-link-contact{        text-align: left;        margin: 2rem 0;    }}.menu_modile_block {    background: #208a43;    border-top: 2px solid #166731;}#header nav ul li a, .color2 {    color: #136b72;}#header nav ul li a:hover, #header nav ul.nav-sub li a:hover, .cms-richtext a, #footer a, a, .color1 {    color: #e76e11;    /*color:#f59952;*/}.spotlight .color1 {    color: #1e8943;}h1,h2,#header nav ul li a,.color2, h4.title-section {    color: #208a43;}.menu_modile_block .mainNavigationMark {    border-top: 1px solid #166731;}.legende {    background: #0b1c11ad;    border-left: 3px solid #1f8943;}#scrol_to_top {    background-color: #e76e11;    box-shadow: 0px 0px 6px 2px #e76e11;}.layout-nature-home .cms-highlight-1 {    background-color: #1e8943;}.quick_link_with_img .cms-teaser-box h3 {    color: #333;}.quick_link_with_img .cms-teaser-box h3:hover {    color: #e76e11;}.cms-highlight-1 a {    color: #e76e11;}