@charset "utf-8";
/* CSS Document */

/* index Style css End*/
body{padding: 0; margin: 0 auto;font-family: 'Lato', sans-serif; background-color:#fff; }
.clearfix{ clear:both;}
@font-face { font-family:BauhausITCbyBT;    src:url(../css/fonts/79398908.ttf);}
@font-face { font-family:MyriadPro-Regular; src:url(../css/fonts/MyriadPro-Regular.otf);}
@font-face { font-family:Impact-Regular; src:url(../css/fonts/Impact.ttf);}
@font-face { font-family:MYRIADPRO-BOLD; src:url(../css/fonts/MYRIADPRO-BOLD.otf);}
@font-face { font-family:MyriadPro-Regular; src:url(../css/fonts/MyriadPro-Regular.otf);}
@font-face { font-family:Roboto-Bold; src:url(../css/fonts/Roboto-Bold.ttf);}
@font-face { font-family:Roboto-Light; src:url(../css/fonts/Roboto-Light.ttf);}
@font-face { font-family:Roboto-Medium; src:url(../css/fonts/Roboto-Medium.ttf);}
@font-face { font-family:Roboto-Regular; src:url(../css/fonts/Roboto-Regular.ttf);}


/*arrow*/
a.back-to-top {
    display: none;
    width: 40px;
    height: 40px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 20px;
    bottom: 20px;
    background: #922954 url("../images/UpArrow.png") no-repeat center 43%;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
/*arrow*/
/*header css start*/
.headerLeft img{
    width: 300px;   
}

.header_wrapper {
    margin-top: 30px;
}
.headerLeft.pull-left {
    margin-top: -22px;
    margin-left: -30px;
}
header {
    background: #3e4093;
    float: left;
    width: 100%;
    height: 57px;
}
.headerRight {
    margin-top: -25px;
    margin-right: -30px;
}
/*header css end*/
/*banner css start*/
.banner_wrapper {
    margin-top: 28px;
    margin-left: -15px;
    margin-right: -7px;
}
.banner_right_content {
    padding-left: 6px;
}
.mediaBox {
    border-top: 1px solid #f98341;
    background: #fff;
    padding: 26px 15px;
}
.mediaBoxList{
    border-bottom: 1px solid #f98341;  
}
.media h5 {
    color: #40418e;
    font-size: 17px;
    margin-bottom: 0px;
}
.media p {
    color: #40418e;
    font-size: 17px;
    margin-bottom: 0px;
}
.media img {
    width: 40px;
    height: 40px;
}
.media_display {
    background: #fff;
    text-align: center;
    padding: 15px;
    border-bottom: 1px solid #f98341;
}
.media_display img {
    width: 300px;
    margin: 0 auto;
}
.carousel-control-prev-icon {
    background-image: url(../images/arrow-left.png);
}

.carousel-control-next-icon {
background-image: url(../images/arrow-right.png);
}
.carousel-control-next-icon, .carousel-control-prev-icon {
width: 40px;
height: 60px;
}
.carousel-item img {
    height: 280px;
}
/*banner css end*/
/*category css start*/
.category_wrapper {
    background: #fff;
    margin-top: 40px;
    margin-left: -15px;
    margin-right: -7px;
    margin-bottom: 30px;
    border-top: 1px solid #f98341;
    border-bottom: 1px solid #f98341;
}
.category_list label {
    color: #40418e;
    font-size: 17px;
    margin-bottom: 0px;
    margin-left: 20px;
}
.category_list span img {
    width: 40px;
    height: 40px;
}
.category_wrapper_inner {
    padding: 20px 0px 20px 20px;
}
/*category css end*/
/*footer css start*/
.footer_wrapper {
    margin-left: -15px;
    margin-right: -7px;
    margin-top: 40px;
}
footer {
    background: #ebebeb;
    padding: 20px;
}
h5.footerTitle {
    font-size: 17px;
    color: #40418e;
    font-weight: 600;
    margin-bottom: 2px;
}
.officeInfo p {
    font-size: 15px;
    color: #40418e;
    font-weight: 500;
    margin-bottom: 0px;
}
.officeInfo {
    margin-bottom: 20px;
}
.map_wrapper p span img {
    width: 30px;
    height: 30px;
}
.map_wrapper p {
    font-size: 15px;
    color: #40418e;
}
.map_Box {
width: 100%;
height: 155px;
}
.map_Box iframe{
    width: 100%;
    height: 100%;
}
.copyRight_wrapper {
background: #fff;
padding: 15px;
vertical-align: middle;
margin-left: -1px;
margin-right: -7px;
margin-top: 39px;
}
p.copyRight {
    font-size: 14px;
    margin: 0px;
    color: #000;
}   
span.pull-right.FullWebsite {
    background: #c0c0c0;
    border-radius: 5px;
    padding: 5px 10px;
    color: #000;
    font-size: 14px;
}
/*footer css end*/
.bg_wrapper{
    background-image: url(../images/Grid-pixel.png);
    width: 100%;
    height: 100%; 
    padding: 50px 48px 20px 48px ; 
}







