.cookie-banner {position:fixed;bottom:0;z-index:1;width:100%}
@media screen and (min-width:769px) {.cookie-banner h1{text-align:center;font-size:28px;color:#003553 }.cookie-banner p{font-size:14px }}
@media screen and (max-width:768px) {.cookie-banner h1{text-align:left;font-size:22px;color:#003553 }.cookie-banner button{width:100%;margin-top:10px }}.banner__container{position:relative;background-color:blue;background-image:url('../themes/tmc/assets/css/images/card-branch-img-01.png')}.banner__title{position:absolute}.first__box{font-size:medium!important}
.card-mv{top:50px}.ci{position:relative;top:30px;z-index:999}
.cw{padding-top:150px!important;top:-89px;position:relative}.vision{position:relative;top:-50px}
.mission{position:relative;top:-50px}#accordion .lists{list-style:none}#accordion ul.lists{}
#accordion ul.lists li{margin-bottom:15px}
#relatedNews>.carousel-indicators .active{background-color:#035A8F}
#relatedNews>.carousel-indicators li{border:1px solid blue;border-radius:100%;height:10px;width:10px}
#relatedNews>.carousel-indicators{bottom:-75px}
@media only screen and (max-width:768px)
{.img__box{object-fit:cover;object-position:0 20%;height:157px }}.google-map__container{min-height:400px}.institute-sticky-scroll-nav {position:fixed !important;background:#fff !important;top:0;z-index:1;width:100% !important;left:0 }