@charset "UTF-8";
.main-table { text-align: left}

.rdCenter {
    background: transparent !important;
}


.table-responsive {
    min-height: .01%;
    overflow: initial !important;border: 0; padding:0;
}

#widgetsControl_C, #widgetsControl { height: auto !important;}
.dropdown-menu {border-radius: 10px !important;padding: 0;min-width: 260px;/* border: 3px solid #2175c8; */}
.dropdown-menu .dropdown-item {font-size: 16px;font-weight: 600;padding: 10px !important;}
.dropdown-menu .dropdown-item:hover {background: #e9e9e9;color: #212121;}
.dropdown-menu {border-radius: 0 !important;padding: 0;min-width: 260px;border-radius:10px !important;/* overflow:hidden; */}
.dropdown-menu .dropdown-item {font-size: 16px;font-weight: 600;padding: 10px !important; transition:ease-out .3s}
.dropdown-menu .dropdown-item:hover {background: transparent;color: #403f95;/* padding-left:20px !important; */display:inline-block !important;}
.dropdown-menu {border-radius: 0 !important;padding: 0;min-width: 260px;border-radius:10px !important;/* overflow:hidden; */}
.dropdown-menu .dropdown-item {font-size: 16px;font-weight: 600;padding: 10px !important; transition:ease-out .3s}
/* .dropdown-menu .dropdown-item:hover {background: transparent;color: #403f95; padding-left:20px !important; display:inline-block !important; } */
/* .dropdown-menu .dropdown-item:hover:before{content:"// ";} */
@media (min-width:1023px){


#submenu13 { right: 0 !important; left: auto;}
}

#HomepagecontentControl { min-height: 320px !important;}

.bg-light {
    background: transparent !important;
}

#HeaderControl {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    width: 40%;
    text-align: center;
    background: rgb(200 200 200 / 0%);
}

#HeaderControl_C {
    display: flex;
    align-items: center;
}

#HeaderControl.RadDock_Default .rdMiddle .rdCenter,
#HeaderControl.RadDock_Default .rdBottom .rdCenter {
    background-color: transparent !important;
}

#WidgetControl5 {
    position: absolute;
    right: 0%;
    top: 0;
    z-index: 9;
    width: 5%;
}

#WidgetControl5.RadDock_Default .rdMiddle .rdCenter {
    background: rgb(200 200 200 / 0%);
    height: 100%;
}

#WidgetControl4.RadDock_Default .rdMiddle .rdCenter,
#WidgetControl4.RadDock_Default .rdBottom .rdCenter {
    background-color: transparent !important;
}

#MenuControl.RadDock_Default .rdMiddle .rdCenter,
#MenuControl.RadDock_Default .rdBottom .rdCenter {
    background-color: transparent !important;
}

#MenuControl {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 8 !important;
    background: #00000000;
    width: 60%;
    /* display: flex; */
    /* align-items: center; */
}

@media (min-width: 320px) and (max-width:768px) {
    #HeaderControl {
        width: 80%;
        text-align: center;
        top: 0;
    }

    #MenuControl {
        right: 0% !important;
        width: 20%;
        background: rgb(200 200 200 / 20%) !important ;
        top: 0%;
    }

    .navbar {
        padding: 12.5px 5px;
    }

    #navbarNavDropdown {
        height: auto;
        position: absolute;
        right: -9%;
        background: #034d82;
        width: 510%;
        margin-top: 12px;
    }

    .navbar-expand-md .navbar-nav .nav-link {
        color: #212121;
    }
}

/* #HeaderControl, #HeaderControl_C, #MenuControl #MenuControl_C} */
center #form1 #MenuControl .nav-link {
    color: #ffffff;
    font-size: 14px;
}

center #form1 .nav-btn .nav-bar {
    background: #212121 !important;
}

center #form1 .nav-right .user-icon {
    color: #121212;
    border-color: #121212
}



center #form1 #MenuControl,
center #form1 #WidgetControl5.RadDock_Default .rdMiddle .rdCenter {
    background: transparent;
}

.body-fx center #form1 #MenuControl,
.body-fx center #form1 #WidgetControl5.RadDock_Default .rdMiddle .rdCenter {
    /* background: rgba(3, 77, 130, .7); */
}
/*nav-bar*/
.dropdown-toggle {
    position: relative;
}

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

#MenuControl_C .bg-light {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
    height: 100%;
    width: 100%;
}

/* #MenuControl .nav-link:focus,#MenuControl .nav-link:hover{color: #fff !important;border-bottom: 1px solid #fff;} */
.nav-item {
    margin: 5px 0px;
    position: relative;
}

.nav-link {
    font-weight: 600;
    font-size: 14px;
    padding: 0px;
    margin: 0 5px;
}

.nav-fill {
    font-size: 16px;
}

.navbar-brand {
    margin: 0;
}

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

@media (max-width: 991px) {

    #MenuControl,
    #MenuControl_C,
    #HeaderControl,
    #HeaderControl_C,
    #widgetsControl_C,
    #widgetsControl {
        height: initial !important;
    }

    .navbar-expand-md .navbar-nav .nav-link {
        font-size: 12px;
    }
}

@media (max-width: 769px) {
	.banner-section .carousel-item img{aspect-ratio:1/1;}
}

a {
    text-decoration: none;
}

@media (max-width: 767px) {
    .team-inner .tm-icn{box-shadow: 7px 7px 2px 0px #efac06;margin-left: 0px; width: 100%;}
    .services-block-six .flip-container .front{height:auto!important}
    .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: 5px;
        color:white;
    }
}



.body-fx #HeaderControl {
    height: 90px;
    float: Left;
    position: fixed;
    width: 40%;
    padding: 0;
    padding-left: 0;
    background: #112a75d9;
    z-index: 99;
    text-align: left;
    transition: 0.5s;
    /* height: 68px !important; */
    top: 0;
}
.body-fx #MenuControl {
    height: 90px;
    float: Right;
    position: fixed;
    right: 0%;
    width: 60%;
    padding: 0;
    padding-right: 0;
    background: #112a75d9 !important;
    transition: 0.5s;
    top: 0;
    /* height: 68px !important; */
}
.body-fx #WidgetControl5{
	 height: 90px;
	 float: Right;
	 position: fixed;
	 right: 0;
	 width: 5%;
	 padding: 0;
	 padding-right: 0;
	 background: #043f97d4;
	 transition: 0.5s;
	 top: 0;
}


.body-fx center #form1 #HeaderControl {
    margin-left: 0;
}
.body-fx center #form1 #MenuControl {
    margin-right: 0px;
}
center #form1 .top-nav {
    background: #333;
}
.body-fx .top-nav {display:none;}
a, a:hover{text-decoration: none;}	
.fixed-top{margin-bottom:0px;}

#divmainenquiry11 .close { position: absolute; right: 14px; font-size: 30px; cursor: pointer;}
/*nav-bar*/
.navbar-toggler{background:#fff !important; }
.dropdown-toggle{position:relative;}
.nav-item ul li .dropdown-toggle::after{position:absolute;right: 5px;top: 10px;/* transform: rotateZ(45deg); */}
#MenuControl .bg-light{/* background-color: #333 !important; */height:100%;}
#MenuControl .nav-link:focus,#MenuControl .nav-link:hover{/* background-color:#fff !important; *//* color:#333 !important; *//* color: #2175c8 !important; */}
.nav-link{font-weight: 600;color:#fff;position: relative;z-index: 9999;padding: 15px 0 !important;}
.nav-fill{width: 93%;font-size: 15px;}
.navbar-brand{margin:0;}
.collapse.navbar-collapse{justify-content:end;}
/*nav-bar*/
@media (max-width: 1170px){
.navbar-expand-md .navbar-nav .nav-link{padding-right:1px; padding-left: 1px;}
}

@media (max-width: 769px){

}
a{text-decoration:none;}
@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: 5px;}
}
/*nav-bar*/
@media(max-width:1024px){

.slider-info{display:none;}

.head-fl{margin-left:2% !important;}



}
@media (max-width: 991px){

.navbar-expand-md .navbar-nav .nav-link{font-size: 12px;}
.body-fx #HeaderControl, .body-fx #MenuControl{position:relative;width: 100%; height:inherit !important;}

}

.ser-aside{background-color:#ddd;padding:10px;}
.ser-aside .nav-pills .nav-link{justify-content: space-between;  display: flex; border-bottom: #fff solid 2px; padding: 10px 15px !important;color: #333;align-items: center; }
.ser-aside .nav-pills .nav-link:hover{background-color: #344a8a;color: #fff; }
.ser-aside .nav-pills .nav-link .fa{font-size: 10px;}
.ser-aside .nav-pills .nav-link.active{background-color: #344a8a;color: #fff;}