/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

div#drvcts .iwithtext .iwt-text {
    padding-left: 250px;
}
.slide_bt h3{
	text-align: center; 
	border: 5px solid #ef2039; 
	border-radius: 4px; 
	padding: 10px 0;
}
div#drvcts .iwithtext .iwt-icon img {
    width: 300px !important;
}
#openacct UL {
    margin-left: 20PX;
}
#necter-sliderrr h2 {
    font-size: 60px;
}
.resrhmnu ul#menu-research{
    border-right: 1px solid #ccc;	
}
.page-id-36 ul#menu-portal {
    border-right: 1px solid #ccc;
}
.iimn ul#menu-portal {
    border-right: 1px solid #ccc;
}
.page-id-187 ul#menu-governance {
	border-right: 1px solid #ccc;
}
#page-header-bg .subheader, .nectar-box-roll .overlaid-content .subheader {
    text-align: center;
}
.my_exchang_rates ul#marquee-horizontal li .comp_name {
    font-size: 15px;
    float: left;
    color: #ef2039;
    margin-right: 10px;
}
.my_exchang_rates ul#marquee-horizontal li:after {
    content: '';
    position: absolute;
    background: #fff;
    width: 1px;
    height: 20px;
    margin-left: 17px;
    margin-top: 2px;
}
.all_shares_btn a {
    padding: 10px 12px !important;
    font-size: 14px;
    border-radius: 30px !important;
}

.all_shares_btn {
    text-align: center;
    margin-top: 20px !important;
}
.my_exchang_rates {
    padding: 10px 0px !important;
}
ul#menu-research {
    margin: 0px;
    margin-right: 40px;
}
table.volume_page.tbl_tddd.volume_tabl_ tr td {
    font-size: 18px;
}

ul#menu-portal {
    margin: 0px;
}
.cdee span {
    font-size: 20px;
    text-transform: capitalize;
}
.lgal p em {
    font-style: inherit !important;
    font-size: 23px;
}
#faqqes p {
    padding: 0px;
}
#sec-3inr img {
    width: 100px;
}

#abtsec .txat h1, div#abtsec .txtt h1 {
    font-size: 40px !important;
    text-align: justify;
}

div#abtsec .txat, div#abtsec .txtt {
    padding-right: 110px;
    text-align: justify;
}
#faqqes h3 {
    font-size: 25px;
    font-family: 'circularmedium';
}
#cmio p {
    color: #000;
}

div#cmio h4 strong {
    font-style: initial;
}
div#cmio h3 {
    color: #ef2039;
}
div#cmio h2 {
    color: #001e41;
}
.table_company {
    margin-right: 5px;
}
.page_inner_text table.volume_page.tbl_tddd.volume_tabl_ i.fa.fa-caret-up {
    color: #21e72a;
	margin: 0 5px;
}
#newes h3 {
    color: #ef2039 !important;
}
#ratng p {
    color: #000;
    text-align: justify;
}

div#ratng h3 {
    color: #001e41;
    font-size: 40px;
}
div#newes p {
    color: #000;
    text-align: justify;
}
div#newes h2 {
    color: #001e41;
    font-size: 40px;
}
.page_inner_text table.volume_page.tbl_tddd.volume_tabl_ i.fa.fa-caret-down {
    color: #ed223f;
	margin: 0 5px;
}
.inner_heading {
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}
.inner_heading h1 {
    color: black;
    font-size: 50px;
}
.small-nav .my_exchang_rates {
    display: none !important;
}
.all_shares_btn a {
    background: #ef2039;
    padding: 15px 20px;
    border-radius: 4px;
    font-weight: 700;
}
.all_shares_btn {
    text-align: center;
    margin-top: 50px;
}
.my_exchang_rates ul#marquee-horizontal li .comp_name {
    font-size: 12px;
    color: white;
    font-weight: 700;
    margin-bottom: 0px;
}
.my_exchang_rates ul#marquee-horizontal li {
    font-size: 12px;
}
.my_exchang_rates ul {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
}
.my_exchang_rates {
    display: block;
    width: 100%;
    overflow: hidden;
    background: #333333;
	padding: 50px 0;
}
.my_exchang_rates ul#marquee-horizontal li {
    display: inline-block;
    margin: 0px 20px;
	color: white;
	text-align: center;
}
.my_exchang_rates ul#marquee-horizontal li i.fa.fa-caret-down {
    color: #ed223f;
    font-size: 20px;
    margin: 0 5px;
}
.my_exchang_rates ul#marquee-horizontal li i.fa.fa-caret-up {
    color: #21e72a;
    font-size: 20px;
    margin: 0 5px;
}
.my_exchang_rates ul#marquee-horizontal li span {
    color: white !important;
}
.custmform-sdebar input.wpcf7-form-control.wpcf7-submit {
    background: #001e41 !important;
}
html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
    overflow: unset !important;
}
#footer-outer .widget.widget_media_image img {
    width: 290px !important;
}
header#top .container {
    padding: 0px 31px !important;
}
header#top ul.sub-menu li a {
    font-size: 17px;
    line-height: 23px;
}
body[data-smooth-scrolling="0"] {
    overflow: unset !important;
}
header#top i.fa.fa-user {
    position: relative;
    left: -4px;
}
#acct-sec p {
    text-align: justify;
    padding: 0px;
    margin: 0px;
}

div#acct-sec p strong {
    font-size: 20px;
    font-family: 'circularbold';
    text-transform: capitalize !important;
}
#acct-sec li {
    color: #000;
    list-style: circle;
}

div#acct-sec p {
    color: #000 !important;
}
#openacct label {
    color: #000;
    font-weight: bold;
    font-family: 'circularbold';
}
#openacct textarea.wpcf7-form-control.wpcf7-textarea {
    height: 120px !important;
}
div#openacct input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, div#openacct input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel, #openacct textarea.wpcf7-form-control.wpcf7-textarea, #openacct input.wpcf7-form-control.wpcf7-text {
    background: #ff10 !important;
    border: 1px solid #000;
    border-radius: 30px;
    box-shadow: 0px 1px 11px #ccc;
}
#popmake-245 {
    background: #ff10 !important;
    box-shadow: unset !important;
    border: 0px !important;
}
button.pum-close.popmake-close {
    border-radius: 30px !important;
    transform: scale(1.6);
    color: #eaea !important;
}
div#sec-6inr .iwithtext .iwt-icon img:hover {
    filter: unset;
}
div#sec-6inr .iwithtext .iwt-icon img {
    filter: brightness(0.1);
}

div#sec-4inr .iwithtext .iwt-icon img:hover {
    filter: unset;
}
div#sec-4inr .iwithtext .iwt-icon img {
    filter: brightness(0.1);
}


div#sec-3inr img:hover {
    transition: .9s;
    transform: scale(0.9);
}

div#sec-5inr img:hover {
    transition: .9s;
    transform: scale(0.9);
}

div#sec-4inr .iwithtext .iwt-icon img {
    transition: .9s;
}
div#sec-4inr .iwithtext .iwt-icon img:hover {
    transform: rotate(
45deg
);
    transition: .9s;
}


div#sec-6inr .iwithtext .iwt-icon img {
    transition: .9s;
}
div#sec-6inr .iwithtext .iwt-icon img:hover {
    transform: rotate(
45deg
);
    transition: .9s;
}

div#sec-4inr img:hover {
    transition: .9s;
    transform: scale(0.9);
}

a.nectar-button.large.regular.accent-color.regular-button:hover {
    background: #000000 !important;
    transition: .9s;
}

header#top ul.sf-menu.sf-js-enabled.sf-arrows {
    font-family: 'circularbold';
}
#footer-outer .widget.widget_media_image img {
    filter: brightness(0)invert(1);
}
#header-outer header#top .col.span_9.col_last ul.buttons.sf-menu .acc a {
    background: #ef2039;
    color: #ffffff !important;
    font-family: 'circularmedium' !important;
    padding: 13px 0px;
    border-radius: 16px;
    text-transform: uppercase;
    font-size: 14px !important;
    width: 163px;
}

div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch i {
    transform: scale(2);
}

div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-active-switch i {
    background-color: red;
}

div#necter-sliderrr h2 {
    font-family: 'circularbold';
}

div#necter-sliderrr a.primary-color {
    border-radius: 6px !important;
    padding: 19px 40px;
    font-size: 14px;
    font-weight: 600;
    font-family: 'circularbold';
    text-align: center;
}

div#sec-3 {
    padding: 97px 0px !important;
}


div#sec-3inr p {
    color: #777777;
    font-family: 'circularbook';
}
div#sec-3inr h4 {
    color: #001e41;
    font-family: 'circularbold';
}

div#sec-3inr a.nectar-button.large.regular.accent-color.regular-button {
    font-family: 'circularbold';
    font-size: 16px;
}

div#sec-4 h4 {
    font-family: 'circularbook';
    font-size: 45px;
    line-height: 55px;
    color: #004d80;
}


div#sec-4inr h4 {
    font-size: 27px;
    font-family: 'circularbold';
    color: #001e41;
}

div#sec-4inr .iwithtext .iwt-icon img {
    width: 80% !important;
}


div#sec-4inr .iwithtext {
    margin-bottom: 50px !important;
}


div#sec-4inr .iwithtext .iwt-text {
    padding-left: 95px !important;
}

div#sec-4inr a.nectar-button.large.regular.accent-color.regular-button {
    font-family: 'circularbook';
    font-size: 16px;
    padding: 14px 39px;
}

div#sec-4inr h4:hover {
    color: #ef2039;
}





div#sec-5 {
    padding: 71px 0px !important;
}


div#sec-5inr p {
    color: #777777;
    font-family: 'circularbook';
	font-size:14px;
}
div#sec-5inr h4 {
    color: #001e41;
    font-family: 'circularbold';
    font-size: 20px;
    line-height: 30px;
	margin-bottom: 0px;
}

div#sec-5inr a.nectar-button.large.regular.accent-color.regular-button {
    font-family: 'circularbold';
    font-size: 14px;
    padding: 10px 20px;
    border-radius: 5px !important;
}




div#sec-6 h4 {
    font-family: 'circularbold';
    font-size: 45px;
    line-height: 55px;
    color: #004d80;
}


div#sec-6inr h4 {
    font-size: 27px;
    font-family: 'circularbold';
    color: #001e41;
}

div#sec-6inr .iwithtext .iwt-icon img {
    width: 80% !important;
}


div#sec-6inr .iwithtext {
    margin-bottom: 50px !important;
	padding-top: 14px; 
} 


div#sec-6inr .iwithtext .iwt-text {
    padding-left: 95px !important;
}

div#sec-6inr a.nectar-button.large.regular.accent-color.regular-button {
    font-family: 'circularbook';
    font-size: 16px;
    padding: 14px 39px;
}

div#sec-6inr h4:hover {
    color: #ef2039;
}

div#sec-7 p {
    font-family: 'circularmedium';
}
div#sec-7 h4 {
    font-family: 'circularbold';
    font-size: 20px;
    line-height: 30px;
}

div#sec-7 i {
    padding-right: 10px;
    font-size: 34px;
    color: #21e72a;
}

div#sec-7 .nnn i {
    color: #ed223f;
}


.ftrsclss ul li i {
    border: 1px solid;
    border-radius: 30px;
    width: 30px !important;
    height: 30px !important;
    padding-top: 4px;
}
.ftrsclss ul li {
    display: inline-block;
    margin-right: 20px;
}


#footer-outer .widget {
    margin-bottom: 20px !important;
}

div#text-3 .textwidget p {
    line-height: 40px;
}

div#footer-widgets h4 {
    font-family: 'circularbold' !important;
}

#footer-outer #footer-widgets {
    font-family: 'circularbook' !important;
}


div#copyright p {
    font-size: 16px !important;
    font-family: 'circularbook' !important;
}

#footer-outer[data-cols="1"] #copyright, #footer-outer #copyright[data-layout="centered"] {
    padding: 0px 0px 20px 0px !important;
}


#footer-outer .row {
    padding: 50px 0 !important;
    border-bottom: 1px solid #6b86a0;
}







@media (max-width: 1600px) {
	.search-headr {
    top: 26%;
}
.custmform-sdebar {
    right: -309px !important;
}
.cusmttrasnlte {
    top: 620px !important;
}
}

@-moz-document url-prefix() {
@media (max-width: 1600px) {
	.search-headr {
    top: 25% !important;
}
.custmform-sdebar {
    right: -354px !important;
}
	
}
}

#oline .column-image-bg {
    background-size: 100% 100%;
}
@media (max-width: 1440px) {
	header#top .container {
    padding: 0px 11px !important;
}
	#header-outer #logo img, #header-outer .logo-spacing img {
    height: 73px !important;
}
	div#sec-5 .row-bg.using-image {
    background-size: 100% 100%;
}
	
	div#sec-3 {
    padding: 69px 0px !important;
}
}
.page-id-483 p a {
    border-bottom: 1px solid #000;
}
@media (max-width: 1366px) {
	#oline .v1b .vc_column-inner li {
    font-size: 34px !important;
}
	#header-outer header#top .col.span_9.col_last ul.buttons.sf-menu .acc a {
    border-radius: 16px;
    text-transform: uppercase;
    font-size: 11px !important;
    width: 143px !important;
}
	.search-headr {
    top: 25% !important;
}
	div#sec-3 {
    padding: 59px 0px !important;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a {
    padding-left: 5px;
    padding-right: 5px;
}	

}
@media (max-width: 1280px) {
	#header-outer header#top .col.span_9.col_last ul.buttons.sf-menu .acc a {
    width: 111px !important;
		padding: 4px 0px !important;
}
	#header-outer[data-lhe="default"] #top nav > ul > li > a {
    padding-left: 4px !important;
    padding-right: 6px !important;
}
	
	div#sec-5inr p br {
    display: none;
}
	div#necter-sliderrr h2 {
    font-family: 'circularbold';
    font-size: 68px;
    line-height: 78px;
}
}
@media (max-width: 1024px) {
	#oline .v2b .vc_column-inner h1:before {
    top: -108px !important;
}
	#oline .v1b .vc_column-inner h1:before {
    top: -100px !important;
}
	#oline .v2b .vc_column-inner h1 {
    padding-bottom: 81px !important;
}
	#oline .v2b .vc_column-inner {
    padding: 60px 30px !important;
}
	#oline .v1b .vc_column-inner h1 {
    padding-bottom: 20px !important;
}
	#oline .v1b .vc_column-inner {
    padding: 60px 20px !important;
}
	
	div#sec-6inr h4 {
    font-size: 22px;
    font-family: 'circularbold';
    color: #001e41;
    line-height: 32px;
}
	
	div#sec-6inr .iwithtext {
  
    padding-top: 25px;
}
	
	div#sec-5inr p {
    color: #777777;
    font-family: 'circularbook';
    font-size: 13px;
    line-height: 23px;
}
	
	div#sec-4inr .iwithtext {
    margin-bottom: 30px !important;
}
	
	div#sec-3 .row-bg.using-image {
    background-size: 100% 100% !important;
}
	
	div#sec-3inr p br {
    display: none;
}
	div#sec-3inr p {
    color: #777777;
    font-family: 'circularbook';
    font-size: 13px;
}
	div#sec-3inr a.nectar-button.large.regular.accent-color.regular-button {
    font-family: 'circularbold';
    font-size: 13px;
    padding: 9px 20px;
}
	
	div#sec-3inr h4 {
    color: #001e41;
    font-family: 'circularbold';
    font-size: 20px;
    line-height: 30px;
}
	div#necter-sliderrr h2 {
    font-family: 'circularbold';
    font-size: 58px;
    line-height: 68px;
}
	#baba1 .tv {
    width: 77% !important;
}
	#baba1 .tv1 {
    width: 77% !important;
}
}
@media (max-width: 800px) {
	
	div#sec-4inr .iwithtext .iwt-icon {
    position: unset;
    width: 20%;
    margin: 0 auto;
    display: table;
}
	div#sec-4inr .iwithtext .iwt-text {
    padding-left: 0px !important;
}
	
	div#sec-4inr {
    text-align: center;
}
	
	div#sec-4inr .iwithtext {
    padding-top: 0px !important;
}
	
	

	div#sec-6inr .iwithtext .iwt-icon {
    position: unset;
    width: 20%;
    margin: 0 auto;
    display: table;
}
	div#sec-6inr .iwithtext .iwt-text {
    padding-left: 0px !important;
}
	
	div#sec-6inr {
    text-align: center;
}
	
	div#sec-6inr .iwithtext {
    padding-top: 0px !important;
}
	
	div#sec-5 .col {
    width: 100% !important;
}
	div#sec-5 .row-bg.using-image {
    background-image: none !important;
    background: #001835 !important;
}
	
	div#sec-3 .row-bg.using-image {
    background-image: none !important;
    background: #001835 !important;
}
	div#necter-sliderrr h2 {
    font-family: 'circularbold';
    font-size: 36px;
    line-height: 46px;
}
	
	div#necter-sliderrr a.primary-color {
    border-radius: 6px !important;
    padding: 13px 30px;
    font-size: 14px;
    font-weight: 600;
    font-family: 'circularbold';
    text-align: center;
}
}
@media (max-width: 768px) {}

@media (max-width: 480px) {
	#goversec .col {
    width: 100%;
    margin: 0px auto;
    display: table;
    text-align: center;
    padding: 0px 0px !important;
}
	#goversec {
    padding: 40px 20px;
}

#goversec h1 {
    font-size: 20px !important;
    line-height: 30px !important;
}
	#ffff23 .col {
    width: 100% !important;
}
	.page-id-36 #page-header-bg .span_6 .subheader li {
    font-size: 20px !important;
    line-height: 30px !important;
}

#ratng h3 {
    font-size: 20px !important;
    line-height: 30px !important;
}
	#rserrr {
    padding: 30px 20px;
}
ul#menu-research {
    margin: 0px !important;
}

div#rserrr .col {
    width: 100% !important;
}
	html .page-id-187 #page-header-bg .subheader ul li, html .page-id-386 #page-header-bg .subheader ul li {
    font-size: 19px !important;
    line-height: 27px !important;
}
	#abtsec .tac5 h2 {
    font-size: 20px;
    line-height: 30px;
}
#abtsec .tac5 h1 {
    font-size: 24px !important;
    line-height: 35px !important;
}
	#drvcts .iwithtext {
    padding: 10px 0px !important;
}

#drvcts .iwt-text {
    padding: 0px 0px !important;
    text-align: center;
}
	#drvcts .iwithtext .iwt-icon {
    position: relative;
    top: 0px;
    margin: 0px auto;
    display: table;
}
	#drvcts h1 span { font-size: 25px !important; line-height: 25px !important; }
	#abtsec .tac h1 {
    font-size: 25px;
    line-height: 35px;
}
	#abtsec {
    padding: 60px 10px;
}
	#abtsec .txat, div#abtsec .txtt {
    padding: 0px 0px !important;
}
	#abtsec .txat h1, div#abtsec .txtt h1 {
    font-size: 25px !important;
    line-height: 35px !important;
}
	#abtsec .tac h1 {
    font-size: 25px;
    line-height: 32px;
}
html body #page-header-wrap {
    height: auto !important;
}
	html body #page-header-bg .subheader ul li {
    font-size: 20px !important;
    line-height: 30px !important;
}
	.hdr-wrap {
    display: none;
}
	.custmform-sdebar {
    display: none;
}
	#necter-sliderrr h2 br {
    display: none;
}
	#necter-sliderrr p br {
    display: none;
}
#necter-sliderrr h2 {
    font-size: 16px !important;
    line-height: 26px !important;
}


#necter-sliderrr p {
    font-size: 16px !important;
    line-height: 26px !important;
}
	div#necter-sliderrr h2 {
    font-family: 'circularbold';
    font-size: 26px;
    line-height: 36px;
}
	
	div#necter-sliderrr a.primary-color {
    border-radius: 6px !important;
    padding: 11px 20px;
    font-size: 14px;
    font-weight: 600;
    font-family: 'circularbold';
    text-align: center;
}
}
@media (max-width: 414px) {
	#baba1 .tv p a, #baba1 .tv1 p a {
    font-size: 20px !important;
}
	div#oline .v1b .vc_column-inner li {
    font-size: 20px !important;
    line-height: 26px !important;
}
	#oline h3 img {
    bottom: -30px !important;
    margin-left: 140px !important;
}
	#oline h3 {
    font-size: 41px !important;
    line-height: 46px !important;
}
	#oline .v2b .vc_column-inner h1 {
    padding-bottom: 11px !important;
    font-size: 30px !important;
    line-height: 40px !important;
}
		#oline .v1b .vc_column-inner h1 {
    padding-bottom: 10px !important;
    font-size: 40px !important;
    line-height: 40px !important;
}
	div#sec-6 h4 {
    font-family: 'circularbold';
    font-size: 42px;
    line-height: 52px;
    color: #004d80;
}
	
	div#sec-6inr h4 {
    font-size: 22px !important;
    line-height: 32px !important;
}
	
	div#sec-6inr h4 {
    font-family: 'circularbold';
   	color: #004d80;
}
	div#sec-4inr h4 {
    font-size: 19px;
    font-family: 'circularbold';
    color: #001e41;
}
	div#necter-sliderrr .slider-pagination {
    display: none;
}
}
@media (max-width: 375px) {}
@media (max-width: 360px) {}



/* about sec */
#vi img:hover {
    filter: brightness(0.5);
}

div#vi img {
    transition: .9s;
}
div#vi p {
    color: #666666;
    font-size: 18px;
}
div#vi h1 {
    font-size: 48px;
    font-weight: 700;
    font-family: 'circularbold';
}
#abtsec .tac p span {
    font-weight: 600;
}
#abtsec .tac3 p {
    color: #666;
    font-size: 18px;
}
p#breadcrumbs a {
    color: #000 !important;
}

p#breadcrumbs {
    padding-top: 20px;
}
div#abtsec .tac3 h2 {
    font-size: 20px;
    line-height: 30px;
}
div#abtsec .tac3 h1 {
    font-size: 48px;
    font-weight: 700;
    font-family: 'circularbold';
}
div#abtsec .tac4 h1 {
    font-size: 48px;
    font-weight: 700;
    font-family: 'circularbold';
}
div#abtsec .tac p {
    color: #666666;
    font-size: 18px;
}
#abtsec .tac6 h5 {
    color: #000;
}
div#abtsec .tac h1 {
    font-size: 48px;
    font-weight: 700;
    font-family: 'circularbold';
}
#abtsec a.active-tab {
    background: #001e41 !important;
    color: #fff !important;
    box-shadow: unset !important;
    border-color: #001e41 !important;
}
#abtsec .tabbed[data-style="vertical_modern"] .wpb_tabs_nav li a {
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #000;
    font-weight: bold;
    border-radius: 0px !important;
}
#abtsec .tabbed[data-style="vertical_modern"] .wpb_tabs_nav li {
    margin: 0px;
}
div#abtsec .tac5 h1 {
    font-size: 48px;
    font-weight: 700;
    font-family: 'circularbold';
}
#abtsec ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    border-right: 1px solid #ccc;
}
div#abtsec .tac6 h1 {
    font-size: 31px;
    font-weight: 700;
    font-family: 'circularbold';
}
#abtsec .tac5 p {
    font-weight: bold;
}
#abtsec .tac5 h2 {
    color: #000000;
    font-size: 27px;
    line-height: 37px;
}
#abtsec .tac li {
    color: #666666;
    font-size: 18px;
}

div#abtsec .tac h2 {
    font-size: 24px;
    color: #000000;
}
#v2 .fa .vc_column-inner {
    background: #fff !important;
}


#v2 .vc_col-sm-4 .vc_column-inner img {
    margin-bottom: 20px;
}

div#v2 .vc_col-sm-4 .vc_column-inner p {
    color: #fff;
}
#sec-6 .iwithtext:hover img {
    filter: unset !important;
}
div#v2 .vc_col-sm-4 .vc_column-inner a {
    color: #fff;
}
div#v2 .vc_col-sm-4 .vc_column-inner {
    background: #001e41;
    margin: 10px 10px;
    border-radius: 16px;
    padding: 50px 0px;
}
div#v2 {
    text-align: center;
}
#sec-4inr .iwithtext:hover img {
    filter: unset !important;
}
#oline .v1b .vc_column-inner ul {
    margin: 0px;
}

div#oline .v1b .vc_column-inner li {
    font-size: 36px;
    line-height: 41px;
    list-style: none;
    border-bottom: 1px solid;
    margin-bottom: 24px;
    padding-bottom: 10px;
    font-family: 'circularbook';
}
#oline h3 img {
    position: absolute;
    bottom: 0px;
    margin-left: 230px;
}

div#oline h3 {
    font-size: 71px;
    line-height: 80px;
    font-family: 'circularbold';
}
div#oline h5 {
    font-size: 31px;
    line-height: 41px;
    text-transform: none;
}
div#oline .v1b .vc_column-inner {
    padding: 110px 70px;
}
#oline .v2b .vc_column-inner h1:before {
    content: url(../../uploads/2021/04/Calendar.png);
    position: absolute;
    top: -150px;
    right: 0px;
}

div#oline .v1b .vc_column-inner h1:before {
    content: url(../../uploads/2021/04/Layer-2-1.png);
    position: absolute;
    top: -150px;
    right: 0px;
}
div#oline .v1b .vc_column-inner h1 {
    font-size: 61px;
    font-weight: bold;
    font-family: 'circularbold';
    line-height: 71px;
    padding-bottom: 60px;
}
#oline .v2b .vc_column-inner h1 {
    font-size: 61px;
    font-weight: bold;
    font-family: 'circularbold';
    line-height: 71px;
    padding-bottom: 121px;
}
div#oline .v2b .vc_column-inner {
    padding: 110px 70px;
}

#baba1 .tv p a {
    color: #fff;
    font-size: 31px;
    font-family: 'circularbold';
}

div#baba1 .tv {
    background-image: url(../../uploads/2021/04/bag_03.jpg);
    width: 60%;
    margin: 0px auto;
    text-align: center;
    color: #fff;
    padding: 40px 0px;
}


#baba1 .tv1 p a {
    color: #fff;
    font-size: 31px;
    font-family: 'circularbold';
}

div#baba1 .tv1 {
    background-image: url(../../uploads/2021/04/bag_05.jpg);
    width: 60%;
    margin: 0px auto;
    text-align: center;
    color: #fff;
    padding: 40px 0px;
}



/* serach */
.search-headr .hdr-wrap .hdr-search button.searchButton {
    border-radius: 0px !important;
    padding: 12px 20px;
}
.search-headr button.searchButton {
    position: absolute;
    left: 0px;
    bottom: 0px;
    background: #001e41 !important;
    padding: 12px 13px;
    border-radius: 0px !important;
	transition: .9s;
}
.search-headr ::placeholder {
    color: #fff;
    font-size: 19px;
}
.search-headr input.searchTerm {
    background: #ef2039;
    border-radius: 0px;
    color: #fff;
    width: 268px;
    padding: 10px 70px;
}
.search-headr {
    position: fixed;
    z-index: 99;
    right: 0px;
    top: 27%;
}
.hdr-search:hover {
    left: 0px !important;
}

.hdr-search {
    position: relative;
    left: 218px;
    transition: .9s;
}

/* form-sec */
.custmform-sdebar {
    position: fixed;
    z-index: 999;
    right: -309px;
    top: 32%;
    transition: .9s;
}



.custmform-sdebar h6 {
    background: #001e41;
    position: absolute;
    left: -212px;
    transform: rotate(-90deg);
    font-size: 18px;
    width: 364px;
    padding: 15px 3px;
    color: #fff;
    text-align: center;
    font-family: 'circularbold';
    top: 152px;
}


.custmform-sdebar input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required ,.custmform-sdebar textarea.wpcf7-form-control.wpcf7-textarea {
    background: #fff;
    padding: 2px 0px;
    border-radius: 0px !important;
    color: #000;
}

.custmform-sdebar textarea.wpcf7-form-control.wpcf7-textarea {
    height: 61px !important;
}

.custmform-sdebar label {
    color: #fff;
}

.custmform-sdebar p {
    padding-bottom: 14px;
}

.custmform-sdebar span.wpcf7-not-valid-tip {
    position: absolute;
    background: #ff10 !important;
    font-size: 12px;
    right: 0px;
}
.custmform-sdebar input.wpcf7-form-control.wpcf7-submit {
    border-radius: 0px !important;
    font-family: 'circularbook';
}

.custmform-sdebar:hover {
    right: -85px !important;
    background: #ef2039;
}

/* english */
.cusmttrasnlte:hover {
    right: 0px !important;
}
.cusmttrasnlte select {
    padding: 15px 6px;
    color: #000;
    font-size: 15px;
    font-family: 'circularbold';
}
.cusmttrasnlte:before {
    content: url(../../uploads/2021/04/b_03.png);
    position: absolute;
    left: -60px;
    transform: scale(0.8);
    bottom: -13px;
}
.cusmttrasnlte {
    position: fixed;
    right: -153px;
    z-index: 999;
    top: 650px;
    transition: .9s;
}
#goversec p br {
    display: none;
}
#goversec h4 {
    font-size: 30px;
    font-family: 'circularbold';
}
#abtsec .tac3 p br {
    display: none;
}
#goversec h1 {
    font-size: 48px;
    font-weight: 700;
    font-family: 'circularbold';
    margin: 0px;
    padding: 0px;
}
#goversec p strong {
    font-weight: bold;
    letter-spacing: 0;
}

#goversec p {
    text-align: justify;
    color: #000;
    padding-left: 20px;
}
#vi p br {
    display: none;
}

div#vi p {
    text-align: justify;
    padding-right: 20px;
}
#abtsec .tac3 p {
    text-align: justify;
    padding-right: 90px;
}
#necter-sliderrr a.primary-color:hover {
    background: #001e41 !important;
}
#header-outer[data-has-buttons="no"]:not([data-format="left-header"]) #top nav >.buttons a:hover {
    background: #001e41 !important;
    color: #fff !important;
	transition: .9s;
}
#header-outer header#top .col.span_9.col_last ul.buttons.sf-menu li#menu-item-119 a:hover {
    color: #fff !important;
}
#openacct li {
    list-style: circle;
    font-size: 18px;
    line-height: 28px;
    color: #000;
}

div#openacct p br {
    display: none;
}
div#openacct p {
    text-align: justify;
}
div#openacct h3 {
    font-size: 30px;
    font-family: 'circularbold';
    color: #000;
}
div#openacct h1 {
    font-size: 48px;
    font-weight: 700;
    font-family: 'circularbold';
}
#comsionsec td {
    color: #000;
}

div#comsionsec li {
    color: #000;
}
div#comsionsec p {
    color: #000 !important;
}
div#comsionsec h4 {
    color: #ef2039;
    font-family: 'circularbook';
    text-transform: inherit;
    font-size: 20px;
    line-height: 30px;
}
div#comsionsec h2 {
    font-size: 40px;
    font-family: 'circularbold';
}
#fundss p strong {
    color: #ef2039;
    font-size: 19px;
    font-weight: bold;
}

div#fundss p {
    color: #000 !important;
    text-align: justify;
}
#invst1 p strong {
    color: #001e41;
    font-weight: bold;
}

div#invst1 p {
    color: #000 !important;
    text-align: justify;
}
#invst1 label {
    color: #000;
    font-family: 'circularbold';
}

#invst1 textarea.wpcf7-form-control.wpcf7-textarea {
    height: 100px !important;
    resize: unset;
}
#invst1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, #invst1 input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number, #invst1 input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel, #invst1 textarea.wpcf7-form-control.wpcf7-textarea {
    background: #ff10 !important;
    border: 1px solid #000;
    width: 100%;
    padding: 11px 10px;
    border-radius: 20px;
}
div#see p {
    color: #000 !important;
    font-size: 20px;
    line-height: 30px;
    padding: 0px;
}

div#see h2 span {
    color: #001e41 !important;
    font-size: 30px !important;
    font-family: 'circularbold';
}
div#see h3 span {
    color: #001e41 !important;
    font-family: 'circularbold';
}
#sec-7 {
    display: none;
}
.image-bg {
    background-size: 100% 100% !important;
}
div#page-header-wrap {
    height: 760px !important;
}

div#page-header-bg {
    height: 700px !important;
}

.page-header-bg-image {
    background-size: 100% 100%;
}
div#openacct input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, div#openacct input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel, #openacct textarea.wpcf7-form-control.wpcf7-textarea, #openacct input.wpcf7-form-control.wpcf7-text {
    padding: 11px 20px !important;
}


#rserrr ul#menu-research li:hover {
    background: #001e41 !important;
    color: #fff !important;
}


div#rserrr ul#menu-research li {
    color: #000 !important;
    list-style: none;
    margin-bottom: 10px;
    background: #fff;
    padding: 20px 30px;
    border-bottom: 1px solid #ccc;
}
#ffff23 ul li:hover {
    background: #001e41 !important;
    color: #fff !important;
}


div#ffff23 ul li {
    color: #000 !important;
    list-style: none;
    margin-bottom: 10px;
    background: #fff;
    padding: 20px 30px;
    border-bottom: 1px solid #ccc;
}

div#nav_menu-4 ul#menu-governance li:hover {
    background: #001e41 !important;
    color: #fff !important;
}


div#nav_menu-4 ul#menu-governance li {
    color: #000 !important;
    list-style: none;
    margin-bottom: 10px;
    background: #fff;
    padding: 20px 30px !important;
    border-bottom: 1px solid #ccc !important;
}

#caab li {
    color: #000;
    font-size: 14px;
    padding-bottom: 21px;
}

div#caab p span {
    color: #000 !important;
}
div#caab p {
    color: #000;
    font-size: 14px;
}
div#caab h2 {
    font-size: 27px !important;
}
#caab .vc_col-sm-6 .vc_column-inner {
    border: 1px solid #ccc;
    padding: 10px 30px;
    box-shadow: 1px 11px 11px #ccc;
}
#page-header-bg .subheader ul li {
    font-size: 23px !important;
    line-height: 33px !important;
}

.page-id-187 #page-header-bg .subheader ul li, .page-id-386 #page-header-bg .subheader ul li {
    font-size: 45px !important;
    line-height: 95px !important;
}
div#caab {
    padding-bottom: 40px !important;
}
.page-id-187 .container.main-content {
    padding-left: 0px !important;
    margin-left: 0px !important;
}

#page-header-bg .subheader ul li {
	opacity: 0;
	animation: fadeIn 1s ease-in both;
}

#page-header-bg .subheader ul li:nth-child(2) {
	animation-delay: 5s;
	padding-left: 20px;
}
#page-header-bg .subheader ul li:nth-child(3) {
	animation-delay: 7s;
	padding-left: 60px;
}
#page-header-bg .subheader ul li:nth-child(4) {
	animation-delay: 8s;
	padding-left: 70px;
}
#page-header-bg .subheader ul li:nth-child(5) {
	animation-delay: 9s;
	padding-left: 80px;
}

@keyframes fadeIn {
	from {
		opacity: 0;
		transform: translate3d(0, -20%, 0);
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}
}
.gagag h2 {
    color: #001e41;
    font-size: 30px;
    font-weight: bold;
    font-family: 'circularbold';
    line-height: 40px;
}
#bankk .iwithtext .iwt-icon img {
    width: 113px;
    height: auto;
}
.gagag h3 {
    color: #001e41;
    font-size: 20px;
    font-weight: bold;
    font-family: 'circularbold';
    line-height: 30px;
}
.page-id-36 #page-header-bg .span_6 .subheader li {
    font-size: 48px;
    list-style: none;
    font-weight: bold;
    text-shadow: 0px 11px 11px #000;
}
div#bankk .iwithtext {
    margin-bottom: 50px;
}

div#bankk .iwithtext h3 {
    font-size: 15px;
    font-family: 'circularbold';
}
div#bankk .iwithtext {
    padding-left: 80px;
    padding-top: 6px;
}
#drvcts h3 {
    font-size: 20px !important;
    margin: 0px;
    padding: 20px 0px 0px 0px;
    margin-bottom: 20px;
}
div#drvcts h1 span {
    color: #001e41 !important;
    font-size: 40px;
}
#drvcts .iwithtext {
    padding: 0px 80px !important;
    text-align: justify;
}
div#drvcts .iwithtext .iwt-icon img {
    width: 86px;
    height: auto;
}
#drvcts .iwithtext .iwt-icon {
    top: 35px;
}
#bankk .ffa .iwithtext {
    padding: 10px 0px 0px 130px;
}

#bankk .ffa .iwithtext .iwt-icon img {
    width: 170px;
    height: 70px;
}