/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
html[dir="rtl"]{
	overflow: inherit !important
}


h1, h2, h3, h4, h5, h6{ font-weight: normal ;    text-transform: unset; font-style: normal;}
p{font-weight: normal ;    text-transform: unset; font-style: normal;}

footer .column1 {
position: relative;
/*top: -18px;*/
}
.footer_top .footer_col3 {
    text-align: right;
}
.footer_top .footer_col2 {
    text-align: center;
}
.side_menu_button{display:none}


.light.header_style_on_scroll nav.main_menu>ul>li.active>a, .light.header_style_on_scroll nav.main_menu>ul>li:before, .light.header_style_on_scroll nav.main_menu>ul>li>a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li:before, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover {
    color: #32064f;
    font-weight: 800;
    

}

.header_top_bottom_holder {
    position: relative;
    background: rgba(255, 255, 255, 0.77);
    border-bottom: 4px solid #500778;
}


    

.breadcrumb
{
    position: absolute;
   bottom: 0;
   width: 100%;
   z-index: 999;
   top: auto;
   padding: 20px 0;
   height: unset !important;
   background: rgba(255, 255, 255, 0.52);
 }
    .title_without_animation{position: relative;}

    .amezza-card{
        margin-left: 106px;
        font-weight: bold;
    }
    .mobil-wallet{
        margin-left: 60px;
        font-weight: 600;
    }
    
.q_slider::before{
content: "";
    background: url(/wp-content/uploads/2019/07/decoration_bg.png) no-repeat center top;
    position: absolute;
    bottom: 0;
    background-size: cover;
    height: 168px;
    width: 100%;
    z-index: 999;
}
.footer_top {
    padding: 40px 0 40px;
}

.column2 .two_columns_50_50 {     display: flex;
    align-items: center; }
.numbers .box_holder_icon {
left: 20%;
    top: -35px;
}
.numbers .box_holder_icon_inner.image.tiny img {
      height: 35px;
    background: #500778;
    padding: 10px 15px;
}
.numbers .q_box_holder.with_icon .box_holder_inner.tiny {
    padding: 37px 20px 30px;
    border-radius: 0;
    text-align: left;
}


.numbers  .q_box_holder.with_icon .box_holder_inner.tiny .separator{ display:none}

.numbers .box_holder_inner p{font-weight: 100;
    font-style: normal;}





.cases .box_holder_icon {
left: 20%;
top: -20px;
}

.cases .vc_col-sm-6 .box_holder_icon {
left: 10%;
top: -20px;
}

.cases .q_box_holder.with_icon .box_holder_inner.tiny {
    padding: 37px 20px 30px;
    border-radius: 0;
    text-align: left;
}
.cases  .q_box_holder.with_icon .box_holder_inner.tiny .separator{ display:none}

.cases  .q_box_holder.with_icon {
    
    min-height: 160px;
}


.become-consumer .qode-numbered-process-holder .qode-np-title{ font-size:14px;line-height: 19px; color: #000000;
    width: 200%;
    margin-left: -50%;}
.become-consumer .qode-np-item-image-holder{    background: #500778;}
.become-consumer .qode-np-line{ border-bottom-color: #500778 !important;}
.become-consumer .qode-np-line {
    width: 240px !important;
}

.become-consumer .qode-np-item {
    padding: 0 110px !important;
}
.un-register .qode-np-item{
padding: 0 70px !important;
}

.become-business  .qode-numbered-process-holder .qode-np-title{ font-size:14px;line-height: 19px;     color: #000000;
    width: 200%;
    margin-left: -50%;}
.become-business  .qode-np-item-image-holder{    background: #500778;}
.become-business  .qode-np-line{ border-bottom-color: #500778 !important;}


.box_holder_icon_inner, .box_holder_icon_inner.circle, .box_holder_icon_inner.image, .box_holder_icon_inner.square {
    margin: -50% 0 0 -50%;
    /* line-height: 20px; */
    position: relative;
    top: 33px;
}
.missionVision .vc_column_container {
       padding-left: 35px;
    padding-right: 35px;
}
.missionVision  .vc_column-inner {        min-height: 380px;
    padding: 30px !important;
    -webkit-box-shadow: 0 0 19px 2px rgba(0, 0, 0, 0.11);
    box-shadow: 0 0 19px 2px rgba(0, 0, 0, 0.11);
}

.title_subtitle_holder_inner h1 span{
padding: 55px;
    background: rgba(255, 255, 255, 0.77);
    border-top: 4px solid rgba(221, 221, 221, 0.4);
    border-bottom: 4px solid rgba(221, 221, 221, 0.4);
    -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.25);
}

.Solutions .wpb_content_element{min-height: 260px;}

.contact_form_button{    background: #500778;
    color: #fff;
    border-radius: 70px; border:0}
.contact_form_button:hover{    background: #fff;
    color: #500778;
    border-radius: 70px; border:0}
.contact_detail{ padding: 60px 0}

#message{    border-radius: 20px;}
#contact-form input{border-radius: 50px;}
.content_bottom img{  width:100%}

.wpml-ls-menu-item .wpml-ls-flag {

  width: auto !important;
}
.menu-item-language-current {display: none !important}
.wpml-ls-menu-item .wpml-ls-flag {
    display: inline;
    vertical-align: middle;
    width: 30px;
    height: 20px;
}

.qbutton.small {
    color: #fff;
}
.blog_holder article .post_info{

    display: none;
}
.icon_social_holder{
    display: none;
}
.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {
    display: none;

}
blockquote {
    display: none;
}
.title .separator.small, .title .separator.small.left, .title .separator.small.right {
    display: none;
}


.blog_holder article .post_more {
    margin: 30px 0 0;
    float: left;
}
.blog_holder article .post_text .post_text_inner{
    height: 264px;
}

 @media only screen and (min-width: 300px) and (max-width: 768px) {
  .title_subtitle_holder_inner h1 span {
    padding: 10px;}
 .footer_top .column_inner>div {
    margin: 0 !important;
 }
 .footer_top .footer_col2 {
    margin-bottom: 0 !important;
 }
 .become-consumer .qode-numbered-process-holder .qode-np-title{    margin-bottom: 25px;}
 .become-consumer .qode-np-line {
    width: 0 !important;
 }
 .become-business .qode-np-item {
    padding: 10px 110px !important;
 }
 .custom-revers .section_inner_margin{display: flex;
  flex-direction: column-reverse;
  justify-content: center;
  align-items: center;
  align-content: center;}
 .responsive_center .vc_column-inner{ text-align: center !important}
 .responsive_center .vc_column-inner h2, .responsive_center .vc_column-inner p{ text-align: center !important}
 .widget .p-address-en{
    font-size: 12px !important;
    margin-bottom: 30px;
 }
 .footer_top .footer_col2 {
    text-align: left;
 }
 #submit_comment, .load_more.tiny a, .qbutton.medium {
    height: 38px;
    line-height: 38px;
    padding: 0 16px;
    position: relative;
    right: 78px;
    top: 10px;
 }
 .news-img .wpb_single_image.vc_align_right {
    text-align: left;
    margin-bottom: 5px !important;
 }

 #submit_comment, .load_more.tiny a, .qbutton.medium {
    height: 38px;
    line-height: 38px;
    padding: 0 16px;
    position: relative;
    top: 10px;
 }
 .widget .p-address-en {
    font-size: 13px !important;
}
.breadcrumb {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 999;
    top: auto;
    padding: 5px 0;
    height: unset !important;
    background: rgba(255, 255, 255, 0.52);
}

.box_image_holder .box_icon .fa-stack i.fa-stack-base, .breadcrumb a:hover {
    color: #fe6c61;
 }
.wpb_single_image.vc_align_right {
    text-align: left;
}


.footer_col1 .textwidget{

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    
  
}
.footer_col1{
    border-bottom:1px solid #fff;
}
.footer_col2 .textwidget p{

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    
    margin-bottom: 10px;
}
.footer_col2{
    border-bottom:1px solid #fff;
}
.footer_col2 .textwidget p a{

    margin-bottom: 10px;
}


.footer_top .footer_col2 {
    text-align: center;
    
}
.footer_responsive_adv .footer_top .footer_col1, .footer_responsive_adv .footer_top .footer_col2, .footer_responsive_adv .footer_top .footer_col3, .footer_responsive_adv .footer_top .footer_col4, .footer_responsive_adv .footer_top .two_columns_50_50>.column1, .footer_responsive_adv .footer_top .two_columns_50_50>.column2 {
    width: 100%;
    float: none;
    text-align: center;
}

.footer_top .column_inner>div {
    margin: 3px !important;
}
.footer_responsive_adv .footer_top .footer_col1, .footer_responsive_adv .footer_top .footer_col2, .footer_responsive_adv .footer_top .footer_col3, .footer_responsive_adv .footer_top .footer_col4, .footer_responsive_adv .footer_top .two_columns_50_50>.column1, .footer_responsive_adv .footer_top .two_columns_50_50>.column2 {
    width: 100%;
    float: none;
    text-align: center;
    margin-top: 30px;
}
.amezza-card{
    margin-left: 23px;
    font-weight: bold;
    font-family:"Univia Pro";
}
.mobil-wallet{
    margin-left: 0px;
    font-weight: 600;
    font-size: 9px;
    font-family:"Univia Pro";
}
.meeza-number .q_box_holder{

    height: 170px;

}

.meeza-number .vc_col-xs-6{
   
    height: 220px;

}

.meeza-number .vc_column_container>.vc_column-inner {
    padding-left: 13px;
    padding-right: 13px;
   
}


.carousel-inner h2 {
    
    font-size: 20px !important;
}

.carousel-inner p{

    font-size:12px !important;
}

 }
 @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .become-business .qode-numbered-process-holder .qode-np-title{width: 100%;
        margin-left: 0;
    }
    .widget .p-address-en{
        font-size: 11px !important;
        margin-bottom: 30px;
     }
     .mobil-wallet{
        margin-left: 21px;
        font-weight: 600;
        font-family:"Univia Pro";
    }

    .vc_column_container>.vc_column-inner {
        box-sizing: border-box;
        padding-left: 13px;
        padding-right: 13px;
        width: 100%;
    }
        
 }
 @media only screen and (min-width: 768px) and (max-width: 991px) {
  .title_subtitle_holder_inner h1 span {
    padding: 10px;}
 .footer_top .column_inner>div {
    margin: 0 !important;
 }
 .footer_top .footer_col2 {
    margin-bottom: 0 !important;
 }
 .become-consumer .qode-numbered-process-holder .qode-np-title{    margin-bottom: 25px;}
 .become-consumer .qode-np-line {
    width: 0 !important;
 }
 .become-business .qode-np-item {
    padding: 10px 110px !important;
 }
 .mobil-wallet{
        margin-left: 21px;
        font-weight: 600;
        font-family:"Univia Pro";
    }
 }
 @media only screen and (min-width: 374px) and (max-width: 1024px) {

    .mobil-wallet{
        margin-left: 56px;
        font-weight: 600;
        font-family:"Univia Pro";
    }
 }
 @media only screen and (min-width: 374px) and (max-width: 768px) {

    .mobil-wallet{
        margin-left: 7px;
        font-weight: 600;
        font-family:"Univia Pro";
    }
 }
 @media only screen and (min-width: 374px) and (max-width:425px) {

    .mobil-wallet{
        margin-left: 6px;
        font-weight: 600;
        font-family:"Univia Pro";
    }

    @media only screen and (min-width: 320px) and (max-width: 1024px) {

        .vc_column_container>.vc_column-inner {
            padding-left: 13px;
            padding-right: 13px;
           
        } 
     }
 }

.owl-nav {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 110%;
    display: flex;
    justify-content: space-between;
}

.owl-next {
	cursor: pointer;
	display: block !important;
	transform: translate(0, -50%);
}

.owl-prev {
	cursor: pointer;
	display: block !important;
	transform: translate(0, -50%);
}

.owl-carousel .owl-item {
	height: 100px !important;
	display: flex !important;
	align-items: center !important;
}

.vc_col-has-fill>.vc_column-inner {
	padding-top: 0 !important;
}

 @media only screen and (min-width: 374px) and (max-width: 768px) { 
	 
	 .vc_col-has-fill>.vc_column-inner {
		  padding-top: 35px !important;
	 }
	 
	 .owl-prev {
		 transform: translate(0, 0) !important;
	 }
	 
	  .owl-next {
		 transform: translate(0, 0) !important;
	 }
	 
	 .lgx-logo-wrapper {
		 padding-bottom: 50px !important;
	 }
	
}