@font-face {
	font-family: 'gothambold';
	src: url('../fonts/gothambold.eot');
	src: local('gothambold'), url('../fonts/gothambold.woff') format('woff'), url('../fonts/gothambold.ttf') format('truetype');
}

@font-face {
	font-family: 'GothamBook';
	src: url('../fonts/GothamBook.eot');
	src: local('GothamBook'), url('../fonts/GothamBook.woff') format('woff'), url('../fonts/GothamBook.ttf') format('truetype');
}
@font-face {
	font-family: 'gotham_black';
	src: url('../fonts/gotham_black.eot');
	src: local('gotham_black'), url('../fonts/gotham_black.woff') format('woff'), url('../fonts/gotham_black.ttf') format('truetype');
}

.fontsforweb_fontid_10146 {
	font-family: 'GothamBook' !important;
}
.fontsforweb_fontid_5903 {
	font-family: 'gothambold' !important;
}
.fontsforweb_fontid_5904 {
	font-family: 'gotham_black' !important;
}

.navbar_c{min-height: 80px;}dot_
.navbar-brand_c {
    height: 80px;
    padding: 10px 15px;
}
.nav_c > li {
    float: left;
    margin-top: 20px;
}
.nav_c > li:last-child{margin-right: 20px; margin-left: 10px;}
.nav_c > li a{font-family: 'gothambold' !important; text-transform: uppercase; color:#000 !important;}
.nav_c > li a.cust_btn{color: #ffffff !important;}
.cust_btn{
    height: 46px;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    line-height: 26px !important;
    background-color: #2d3d79 !important;
}
.cust_btn:hover, .cust_btn:active, .cust_btn:focus{background-color: #337ab7 !important;color: #ffffff !important;}
.cust_btns{
    font-size: 26px;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    line-height: 26px !important;
    background-color: #2d3d79 !important;
    text-transform: uppercase;
    font-family:'gothambold';
}
.cust_btns:hover, .cust_btns:active, .cust_btns:focus{background-color: #337ab7 !important;color: #ffffff !important;}
.logo{height: 60px;}
.blue{
    background: #2d2f71;
    color: white;
}
.b_titlte{
    text-align: center;
    font-family: 'gothambold';
    text-transform: uppercase;
    font-size: 24px;
    margin: 60px 0;
}
.media_cus:first-child, .media_cus_r:first-child{margin-top: 60px;}
.mobile_btm{margin-bottom: 60px; text-align: center;}
.media_cus{
    text-align: right;
    margin-bottom: 60px;
}
.media_cus .media-body h5{
    font-size: 14px;
    color: #7cf9c5;
    text-transform: uppercase;
    font-family: 'gothambold';
}
.media_cus .media-body p{font-family: 'GothamBook';}
.media_cus_r{
    text-align: left;
    margin-bottom: 60px;
}
.media_cus_r .media-body h5{
    font-size: 14px;
    color: #7cf9c5;
    text-transform: uppercase;
    font-family: 'gothambold';
}
.media_cus_r .media-body p{font-family: 'GothamBook';}
.dot_bg{background: url(../images/dots.png) repeat; text-align: center;padding-bottom: 60px;}
.dot_bg h3{
    font-size: 30px;
    text-transform: uppercase;
    font-family: 'gotham_black';
    color: #2d2169;
    margin: 40px 0;
}
.dot_bg h1{
    font-size: 70px;
    text-transform: uppercase;
    font-family: 'gothambook';
    color:#000;
    margin-top: 60px;
    margin-bottom: 40px;
}
.dot_bg h1 span{
    font-size: 70px;
    text-transform: uppercase;
    font-family: 'gothambold';
}
.dot_bg p{
    line-height: 26px;
    text-transform: captialize;
    font-family: 'gothambook';
    color:#000;
	font-size: 20px;
}
.ben_title{
    color: #5440fa;
    text-align: center;
    font-size: 44px;
    font-family: 'gothambook';
    margin: 60px 0;
}
.benifit_box{
    text-align: center;
    height: 350px;
    text-transform: uppercase;
}
.benifit_box h3{
    text-transform: uppercase;
    font-family: 'gotham_black'; 
    font-size: 20px;
    color:#2d2169;
}
.form_bg{background: #eae8f0;}
.form_bg input{
    height: 46px;
    border-radius: 0;
    margin-bottom: 30px;
}
.title_form{
    font-size: 44px;
    color: #2d2169;
    font-family: gothambook;
    text-align: center;
}
.title_form span{font-family: gothambold;}
.form_bg p{text-align: center; text-transform: uppercase;}
.contact_form{
    font-size: 44px;
    color: #2d2169;
    font-family: gothambook;
}
.conpad{padding-left:50px;}
.contact_form span{font-family: gothambold;}
.conpad h5{font-family: gothambold; text-transform: uppercase; color:#5440fa; font-size: 22px; margin: 30px 0;}
.conpad p{font-family: gothambook; text-transform: uppercase; color:#5440fa; line-height: 26px; font-size: 16px;}
.cust_gray{
    line-height: 26px !important;
    background-color: #5a5a5a !important;
    font-size: 26px;
    font-family: gothambold;
    text-transform: uppercase;
    color:#fff;
    margin-bottom: 15px;
}
.cust_gray:hover, .cust_gray:active, .cust_gray:focus{background-color: #2d3d79 !important;color: #ffffff !important;}
.fot_line{font-family: gothambook; font-size: 12px; padding:15px; text-align: center;}
.ban_tit{
    color: #5340f9;
    font-size: 50px;
    font-family: 'gothambook';
    margin-top: 60px;
}
.ban_data{
    font-family: 'gothambook';
    font-size: 22px;
    margin-bottom: 60px;
}
.social a{background:#525252; display: inline-block; border-radius: 50%; margin: 5px;}
.social a.face:hover{background:#4879bc;
-webkit-box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.3); 
	box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.3);
}
.social a.link:hover{background:#0080af;
-webkit-box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.53); 
	box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.53);
}
.social a.twitt:hover{
	background:#00adea;
-webkit-box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.53); 
	box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.53);
}
.social a.gplus:hover{
	background:#df473f;
	-webkit-box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.53); 
	box-shadow: 0px 0px 25px 2px rgba(255,255,255,0.53);
}
.mar-t-90{margin-top: 90px;}
@media (max-width: 767px) {
    
    .nav_c{
        width: 98%;
        margin: 0 auto;
    }
    .nav_c > li{
        display: block;
        width: 100%;
        margin: 0;
        border-bottom: solid 1px #2d2f71;
    }
    .ban_data {
        font-family: 'gothambook';
        font-size: 22px;
        margin-bottom: 20px;
    }
    .ban_tit {
        font-size: 40px;
        font-family: 'gothambook';
        margin-top: 20px;
    }
    .mob-mar{margin-bottom: 30px;}
    .align_mob{text-align: center;}
    .img_div{
        text-align: center;
        width: 100%;
        float: left;
    }
    .rgt_div{
        width: 100%;
        float: left;
        text-align: center;
    }
    .media-object {
        display: unset;
    }
    .media_cus {
        margin-bottom: 10px;
    }
    .media_cus:first-child, .media_cus_r:first-child {
        margin-top: 0px;
    }
    .media_cus_r {
        margin-bottom: 10px;
    }
    .dot_bg h1, .dot_bg h1 span{font-size: 40px;}
    .ben_title {font-size: 34px;} 
    .title_form {font-size: 30px;   }
    .form_bg input {margin-bottom: 20px;}
}
