<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.diabetes-sub-link{
    background-color:#003865;
    border-top: 20px solid #c3d500;
    padding: 15px 0px 20px;
}
.diabetes-sub-link .sub-link{
    display: block;
}
.diabetes-sub-link .sub-link a{
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    padding: 22px 5px;
}
.diabetes-sub-link .sub-link a:nth-child(1){
    position: relative;
    padding: 20px 25px;
    height: 150px;
}
.diabetes-sub-link .sub-link a:nth-child(1):after{
    content: "";
    background-image: url(/content/dam/open-digital/fundacion-patients/es/images/new-diabetes/home-icon.png);
    background-repeat: no-repeat;
    width: 36px;
    height: 35px;
    position: absolute;
    top: 10px;
    left: calc(50% - 18px);
}
.diabetes-sub-link .sub-link a.active:nth-child(1):after{
    background-image: url(/content/dam/open-digital/fundacion-patients/es/images/new-diabetes/home-icon-active.png);
}
.diabetes-sub-link .sub-link a.active{
    background-color: #c3d500;
    color: #003865;
    pointer-events:none;
}
.diabetes-sub-link .sub-link a:hover{
    color:#c4d600;
}
.top-section-bg{
    background-color:#f6f9d9;
}
.top-section-bg.top-bottom-white{
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 10%, rgba(246,249,217,1) 10%, rgba(246,249,217,1) 80%, rgba(255,255,255,1) 80%, rgba(255,255,255,1) 100%);
}
.top-section-bg.top-only-white{
    background: linear-gradient(0deg, rgba(246,249,217,1) 0%, rgba(246,249,217,1) 90%, rgba(255,255,255,1) 90%, rgba(255,255,255,1) 100%);
}
.margin-top-80{
    margin-top:80px !important;
}
.top-banner-para,.top-banner-botom-para{
    font-size: 22px;
    font-family: 'Lexia', sans-serif !important;
    text-align: center;
    line-height: 24px;
    font-weight: bold;
    color: #830051;
    padding: 20px 30px;
}
.top-banner-botom-para{
    color: #003865;
}
.box-br-green{
    border: 1px solid #ccd400;
    padding: 20px 40px;
    position: relative;
    top: 50px;
    background-color: #ffffff;
}
.box-br-green h4{
    text-align: center;
}
.box-br-green h4 span{
    color: #003865;
    font-family: 'Lexia' !important;
    font-size: 22px;
    font-weight: bold;
    padding: 5px 10px;
    background-color: #c3d500;
}
.box-br-green p{
    font-family: 'Lexia' !important;
    color: #9db0ac;
    font-size: 20px;
    padding: 10px 5px;
}
.blue-section{
    background-color:#003865;
    background-size: contain!important;
    background-repeat: no-repeat;
    background-position: top left !important;
    min-height:800px;
}
.blue-section.min-height-auto{
    min-height:auto;
}
h4.green-color{
    color: #c3d500;
    font-size: 24px;
    text-align: center;
    padding: 10px 20px;
}
.diabetes-home.white-color,.diabetes-home.blue-color,
.diabetes-home.light-blue-color,.diabetes-home.orange-color{
    text-align: center;
    font-size: 18px;
    padding: 20px 40px;
    color: #ffffff;
    min-height: 120px;
}
.diabetes-home.blue-color{
    color: #003865;
}
.diabetes-home.orange-color{
    color: #f0ab00;
}
.diabetes-home.light-blue-color{
    color: #68d2df;
}
h5.orange-color,h5.light-blue-color,h5.purple-color{
    color: #f0ab00;
    font-family: 'HelveticaNeueLTPro', sans-serif;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    padding: 50px 20px 0px;
}
h5.light-blue-color{
    color: #68d2df;
}
h5.purple-color{
    color:#992e70;
}
.font-lexia-24{
    font-family: 'Lexia', sans-serif !important;
    font-size: 24px !important
}
.box-semi-white{
    background-color: #ffffff88;
}
.box-semi-white h5{
    font-family: 'HelveticaNeueLTPro', sans-serif !important;
    font-size: 20px;
    text-align: center;
    color: #ffffff;
    padding: 10px;
}
.box-semi-white h5.blue{
    background-color:#53b2c6;
}
.box-semi-white h5.gray{
    background-color:#7e969c;
}
.box-semi-white p{
    min-height: 160px;
    text-align: center;
    color: #ffffff;
    padding: 10px;
    font-size: 16px;
}
ul.diabetes-home.color-white{
    color: #ffffff;
    font-size: 18px;
}
ul.diabetes-home.color-white li{
    font-family: 'HelveticaNeueLTPro', sans-serif !important;
}
ul.diabetes-home.color-white.bg-semi-white{
    background-color: #ffffff66;
    padding: 20px 20px 10px 80px;
}
.yellow-img-bg{
    background-image: url(/content/dam/open-digital/fundacion-patients/es/images/new-diabetes/home/yellow-bg.jpg);
    padding: 10px 40px 20px;
    text-align: center; 
    margin: 20px 10px;
}
.yellow-img-bg h5{
    color: #ffffff;
    font-size: 18px;
    padding: 10px 20px;
}
.diabetes-blue-link,.diabetes-green-link{
    font-size: 22px;
    text-decoration: none !important;
    color: #c3d500;
    background-color: #003865;
    padding: 10px 20px;
    border-radius: 20px;
}
.diabetes-blue-link:hover,.diabetes-green-link:hover{
    text-decoration: none !important;
    color: #ffffff;
    background-color: #9db0ac;
}
.diabetes-green-link{
    background-color: #c4d600;
    color: #ffffff;
}
.col1-right-border-green .col-sm-6.col-xs-12.column-1{
    border-right: 1px solid #c3d500;
}
hr.green{
    border: 2px solid #c4d600;
    margin: 20px 100px;
}
.diabetes-home.min-height-80{
    min-height:80px;
}
.box-list{
    position:relative;
}
.box-list:after{
    content:"";
    position:absolute;
}
.box-list .title{
    text-align: center;
    padding: 10px 20px;
    margin: 0px;
}
.box-list .list-container{
    display: flex;
    flex-direction: column;
    padding: 40px 20px;
    min-height: 460px;
}
.box-list .list-container .item{
    display: flex;
    margin: 10px 0px;
}
.box-list .list-container .item .text{
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: 80%;
    text-align: center;
    font-size: 20px;
    margin: 0px;
    color: #ffffff;
}
.box-list .list-container .item img{
    width:20%;
}
.box-list.radio .list-container .item img{
    width:100%;
}
.box-list.radio .list-container .item.doctor img{
    width:21%;
    opacity:0;
}
.box-list.radio .list-container .item.doctor span:nth-child(2){
    margin-top:-30px;
}
.box-list.blue.radio:after{
    background-image:url(/content/dam/open-digital/fundacion-patients/es/images/new-diabetes/radio-tv/radio-icon.png);
    width: 70px;
    height: 100px;
    top: -15px;
    left: 6%;
    background-repeat: no-repeat;
}
.box-list.blue.radio .title{
    background-color: #7dd8e3;
}
.box-list.blue.radio .list-container{
   background-color:#d1f1f5;
}
.box-list.blue.radio .list-container .item:nth-child(1) .text{
    background-color:#003865;
}
.box-list.blue.radio .list-container .item:nth-child(2) .text{
    background-color:#830051;
}
.box-list.blue.radio .list-container .item:nth-child(3) .text{
    background-color:#003865;
}
.box-list.orange.tv:after{
    background-image:url(/content/dam/open-digital/fundacion-patients/es/images/new-diabetes/radio-tv/tv-icon.png);
    width: 90px;
    height: 100px;
    top: -15px;
    left: 10%;
    background-repeat: no-repeat;
}
.box-list.orange.tv .title{
    background-color: #f2b724;
}
.box-list.orange.tv .list-container{
   background-color:#fae6b2;
}
.box-list.orange.tv .list-container a{
    width: 100%;
    text-align: center;
    padding: 10px 0px;
}
.box-list.orange.tv .list-container a img{
   width: 60%;
}
.box-list.purple.club:after{
    background-image: url(/content/dam/open-digital/fundacion-patients/es/images/new-diabetes/club-social/camara.png);
    width: 135px;
    height: 100px;
    top: -15px;
    left: 5%;
    background-repeat: no-repeat;
    background-size: contain;
}
.pad-bot-20{
    padding-bottom: 20px !important;
}
.box-list.purple.club .title{
    background-color: #992e70;
}
.box-list.purple.club .list-container{
    background-color: #f2e5ed
}
.box-list.purple.club .list-container .item{
    width:50%;
}
.box-list.purple.club .list-container .item .text{
    background-color:#003865;
}
.box-list.purple.club .list-container .item .text span{
    text-align: left;
}
.box-list.purple.club .list-container .item .text span:nth-child(1){
    color: #f0ab00;
    padding:10px 10px;
}
.box-list.purple.club .list-container .item .text span:nth-child(2){
    color: #c4d600;
    padding: 5px 10px;
}
.box-list.purple.club .list-container .item .text span:nth-child(3){
    color: #ffffff;
    padding: 2px 10px;
}
.box-br-green.club-social{
    position: inherit;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    border: 1px solid #ccd400;
    padding: 20px 40px;
    margin: 20px 0px;
}
.box-br-green.club-social .col{
    padding: 20px;
}
.box-br-green.club-social .col img{
   width: auto; 
   padding: 20px;
}
.purple-para,.show-hide.gray-para{
    background-color: #830051;
    padding: 20px 10px 5px;
}
.purple-para p.para,.show-hide.gray-para p.para{
    font-size: 20px;
    text-align: center;
    color: #ffffff;
    padding: 20px 20px
}
.down-arrow{
    padding: 10px 20px 10px;
    cursor: pointer;
}
.down-arrow.active{
    transform: rotate(180deg);
}
.show-hide.gray-para{
    background-color:#9db0ac;
    display:none;
}
h4.title{
    font-size: 24px;
    color: #ffffff;
    text-align: center;
    padding: 20px;
    margin: 0px 0px 20px;
} 
h4.title.green{
    background-color: #c4d600;
}
h4.title.blue{
    background-color: #68d2df;
}
h4.title.orange{
    background-color: #e9500e;
}
.pad-bottom-0{
    padding-bottom: 0px;
}
.img-link-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.carousel .carousel-content-block{
    visibility: hidden;
}
.carousel.slide .item .img-link-container {
    justify-content: space-around;
}
.carousel.slide .item .img-link-container.flex-start {
    justify-content: flex-start;
}
.carousel.slide .item .img-link-container a {
    width: 24%;
    position: relative;
}
.carousel.slide .item .img-link-container a label{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    color: #fff;
    font-size: 20px;
    font-family: 'LexiaLight';
    line-height: 24px;
    padding: 30% 15%;
    cursor: pointer;
}
@media(max-width: 767px) and (min-width: 0px){
    .diabetes-sub-link .sub-link {
        display: flex;
        flex-direction: column; 
    }
    .diabetes-sub-link .sub-link a:nth-child(1){
        height:auto;
    }
    .diabetes-sub-link .sub-link a{
        padding: 5px 10px;
        margin: 5px 50px;
    }
    .top-section-bg.top-bottom-white{
        background: linear-gradient(0deg, rgba(246,249,217,1) 0%, rgba(246,249,217,1) 90%, rgba(255,255,255,1) 90%, rgba(255,255,255,1) 100%);
    }
    .home-mobile-bg{
        background-position: top left !important;
        background-repeat: no-repeat;
        background-size: contain !important;
    }
    .blue-section.min-height-auto .page-section-inner.container{
        padding:0px;
    }
    .box-list.purple.club:after{
        width:100px;
        left: 0px;
    }
    .box-list.purple.club .list-container .item{
        width:100%;
    }
    .box-br-green{
        padding:20px;
    }
    .box-br-green h4 span{
        font-size: 20px;
    }
    .box-br-green p{
        font-size: 16px;
    }
    .yellow-img-bg{
      margin:0px;  
    }
    .yellow-img-bg a img{
        width:100%;
    }
    .carousel.slide .item .img-link-container a{
        width:100%;
    }
}
@media(max-width: 992px) and (min-width: 768px){
}</pre></body></html>