@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&family=Oswald:wght@200;300;400;500;600;700&display=swap');,

body{ font-family: Open Sans,Arial,sans-serif;}

*{ font-family: Open Sans,Arial,sans-serif;}

.top-nv{ background: #732359; color: #fff; padding:5px;}	

.top-nv p{ font-family:Open Sans; Font-size: 15px; text-align:right; color: #fff; line-height:24px; margin:0;}
	
.main-table{ font-family: 'Open Sans', sans-serif; font-size: 15px; text-align:justify; color: #232323;}
.main-heading{ font-weight: 600; Font-size: 22px; color: #232323; line-height: 30px; border-bottom: 1px #ccc dashed; text-align: left; }
.sub-heading{ font-weight: 600; Font-size: 18px; color: #232323; line-height: 30px; text-align: left;}

p{ font-family:Open Sans; Font-size: 15px; color: #333; line-height:24px; margin:0; text-align:justify;}

header{/* text-align:center; */}
header img{height: 81px;}


.hom-content{}
.hom-content img{}


.container-fluid{ padding-left: 1px; padding-right: 1px;}

 /*============WHATSAPP==========*/
  
.whatsapp_btn2{
    position: fixed;
    bottom: 30px;
    right: 20px;
    width: 55px;
    height: 55px;
    z-index: 9999;
}
.whatsapp_btn2 .icon_logo{
    position: relative;
    z-index: 100;
    padding: 5px;
}

.whatsapp_btn2 .icon_logo > a > img{
    width: 100%;
}

.whatsapp_btn2 .circle_waves{
    border-radius: 50%;
    background-color: #3cc04e;
    width: 55px;
    height: 55px;
    position: absolute;
    opacity: 0;
    bottom: 1px;
    left: 0px;
    z-index: 99;
    animation: waves 4s infinite cubic-bezier(.36, .11, .89, .32);
}

@keyframes waves {
    from {
        transform: scale(.55, .55);
        opacity: .6;
    }
    to {
        transform: scale(1.8, 1.8);
        opacity: 0;
    }
}


footer{ padding:5px; background: #732359;}
.copyright{ text-align: left;}
.copyright p{ text-align: left;}
.cpy-rht{}
.cpy-rht p{ text-align:right;}
.cpy-rht a{ color: #fff;}

/*nav-bar*/
.dropdown-toggle{ position:relative;}
.nav-item ul li .dropdown-toggle::after{ position:absolute;right: 5px; top: 10px;}

#MenuControl .bg-light{ background-color: #ffffff !important; height:100%;}
#MenuControl .nav-link:focus,#MenuControl .nav-link:hover{/* background-color:#182139 !important; */color: #0c0c0c !important;}

.nav-link{ font-weight: 600;color: #0e0d0d;}
.nav-fill{ width:100%; font-size: 15px;}
.navbar-brand{ margin:0;}
.navbar-toggler{ background:#fff !important;}




/*nav-bar*/
@media (max-width: 1170px){
.navbar-expand-md .navbar-nav .nav-link{ padding-right:1px; padding-left: 1px;}

}

@media (max-width: 991px){
.navbar-expand-md .navbar-nav .nav-link{ font-size: 12px;}

}


@media (max-width: 769px){
	
#MenuControl, #MenuControl_C{ height: initial !important;}	

}

@media (max-width: 767px){
	
.navbar.navbar-expand-md{ text-align:center;}
.navbar.navbar-expand-md .container-fluid{ display:block;}
.nav-fill .nav-item, .nav-fill>.nav-link{ text-align:left;}
.navbar-nav>li{ display: block; text-align: left; padding: 4px 0; border-bottom: 1px solid #999; border-right:0; }
.nav-item ul li .dropdown-toggle::after{ transform: rotate(90deg);}
.nav-item .nav-link.dropdown-toggle::after { position: absolute; right: 5px; top: 15px;}
.navbar-expand-md .navbar-nav .nav-link{ font-size: 14px; padding-right: 5px; padding-left: 20px;}

.offset-3{ margin-left: inherit !important;}
.top-nv p{ text-align:left !important;}
.cpy-rht p{ text-align:left !important;}

}


@media(max-width:767px){

#HeaderControl, #HeaderControl_C{ height: initial;} 

}

@media(max-width:480px){
	

}

#WhatsNewControl_C, #WhatsNewControl { height: 229px !important;}