
@import url('https://fonts.googleapis.com/css2?family=Merienda:wght@300..900&family=Public+Sans:ital,wght@0,100..900;1,100..900&family=Special+Elite&display=swap');


body{
  font-family: "Merienda", sans-serif!important;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  background:#f1f8ff;
  font-size:24px;
 
}
.djslider-default .slide-desc{
background:#2f2f87;
padding:65px 90px 65px;
max-width:525px;
border-top-right-radius:40px;
}
.slide-desc-text-default{ padding:0;}
.slide-desc-bg {background:#2f2f87!important; }
.slide-desc-text-default .slide-title{font-family: 'Merienda', sans-serif; font-size:48px!important; margin-bottom:0!important; line-height:normal;}
.sppb-title-subheading, h3{ font-family: "Merienda", system-ui!important;}
a{ font-family:"Merienda", system-ui!important;}
#sp-header {
    position: fixed;
    top: 30px;
    transition: 0.3s;
    background-color: transparent;
    box-shadow:0 0 0px 0 rgba(0, 0, 0, 0.1)
    }
    #sp-header .container-inner{ background:#fff; border-radius:50px; padding:0 50px;}
     #sp-header.header-sticky { width:100%; background-color: #fff; border-radius:0;}
     .djslider-default .load-button{ width:20px!important; height:20px!important; background:#fff!important;}
     .djslider-default .navigation-container-custom, .djslider-default .navigation-numbers{ bottom:10px!important; top: unset!important}
     #sp-footer, #sp-bottom{background:#f8cf40; color:#064b91;}
     .sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a,  .sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li >a:hover{
    color: #064b91; background: url(../images/Mh-logo-small-yellow.png) #f8cf40;
    background-repeat: no-repeat;
    background-position: bottom;}
    #sp-footer #sp-footer2 { text-align:left; }
    #sp-footer #sp-footer2 li{ display:block;} 
    #sp-footer #sp-footer2 a{ color:#064b91;}
    .connect a{ display:inline-block; margin:0 5px; color:#064b91!important;}
    .news-update .article-list .article-introtext{ display:none;}
    .news-update .article-list .article-header a{ font-size:32px; color:#064b91!important}
    .news-update .article-list .article-header a:hover{ text-decoration:underline;}
    .news-update .article-list .article-header { margin-left:-20px}
    .news-update .article-list .article-intro-image { border-radius:15px;}
    .offcanvas-menu { background:#2f2f87;}
    .offcanvas-menu .offcanvas-inner ul.menu>li a, .offcanvas-menu .offcanvas-inner ul.menu>li span { color:#fff!important; opacity:1!important;}
   .offcanvas-menu .offcanvas-inner ul.menu li.active a { color:#f8cf40!important;}
   
   .offcanvas-active .burger-icon>span, #modal-menu-toggler.active .burger-icon>span { background:#fff!important;}
   .view-article .article-details.news-update{ margin-top:40px}
   
    @media (max-width: 575px) {
    #sp-header {
        height: 62px;
    }
    
    .djslider-default .slide-desc { padding:0!important;}
    .slide-desc-text-default{    padding: 15px 15px 12px!important;}
    .slide-desc-text-default .slide-title { font-size:19px!important;}
    .sp-page-builder .page-content #section-id-456a876b-3721-4886-87fd-914d4c2d28fb { background-image:none!important;}
}
@media (max-width: 1024px) {
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li span {
        padding: 0 8px;
    }
    .djslider-default .slide-desc{ padding: 65px 35px 65px!important;}
   
    .sp-page-builder .page-content #section-id-456a876b-3721-4886-87fd-914d4c2d28fb { background-image:none!important;}
}

@media (max-width: 768px) {
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li span {
        padding: 0 8px;
    }
    .djslider-default .slide-desc{ padding: 0!important; max-width:100%!important;}
    .sp-page-builder .page-content #section-id-456a876b-3721-4886-87fd-914d4c2d28fb { background-image:none!important;}
  
}
