/* Urdu Global */
html[lang="ur"] .separate-containers .inside-article{ padding: 0; }
html[lang="ur"] h1,
html[lang="ur"] h2,
html[lang="ur"] h3,
html[lang="ur"] h3,
html[lang="ur"] h4,
html[lang="ur"] h5, html[lang="ur"] h6, html[lang="ur"] body, html[lang="ur"] ul, html[lang="ur"] li, html[lang="ur"] a, html[lang="ur"] p, html[lang="ur"] span,
html[lang="ur"] button { font-family: 'Gotham' !important; }

[lang="ur"] #breadcums a, [lang="ur"] #breadcums.career span  { color: #fff; margin: 0px;  font-size: 18px;}
[lang="ur"] .checkbox-mi span.wpcf7-not-valid-tip {position: absolute;bottom: -10px;}
[lang="ur"] .image-box-slider-urdu .slider-text {display: flex !important;align-items: center;}
/* [lang="ur"] .form-submit p{ height: 0; } */

/* Header Menu */
/* html[lang="ur"] .header-navigation-container nav .navigation-main-menu li span{ font-family: 'Jameel Noori Nastaleeq', serif !important; font-size: 25px; } */
html[lang="ur"] .header-navigation-container nav .navigation-main-menu li span{ font-family: 'Gotham' !important; font-size: 20px; }
body .preheader.urdu { height: 45px; display: flex; justify-content: center; align-items: center; }
/* [lang="ur"] #lang_switcher_wrapper select option, [lang="ur"] #lang_switcher_wrapper select{ font-family: 'Jameel Noori Nastaleeq', serif !important; } */
[lang="ur"] #lang_switcher_wrapper select option, [lang="ur"] #lang_switcher_wrapper select{ font-family: 'Gotham' !important; }
[lang="ur"] li.wp-block-navigation-item.has-child.open-on-hover-click.wp-block-navigation-submenu::before{ left: -5px; right: auto; }


/* Footer */
[lang="ur"] .wpcf7.js{ direction: rtl; }
[lang="ur"] footer .product-box .product-menu ul li, [lang="ur"] .menu .footer-nav ul li { font-size: 18px !important; font-weight: 400; }
[lang="ur"] .social-icon-text span.gb-icon { top: 0; }
[lang="ur"] .input-wrapper .input-box input{ text-align: end; }
[lang="ur"] footer .product-box .product-menu ul, [lang="ur"] footer .footer-nav ul{ padding-right: 20px; }

/* Homepage */
/* [lang="ur"] .image-box-slider .slick-slide.slick-active { width: 25% !important; justify-content: flex-start; } */
[lang="ur"] .form-field.full-width a { color: #fff; }
[lang="ur"] .here-to-serve-you .form-field.full-width a { color: inherit !important; font-weight: 700 !important; }
[lang="ur"] .here-to-serve-you .form-field.full-width label { font-weight: 400; }

/* Testimonials */
[lang="ur"] .testimonial-slider .slick-list.draggable, .urdu .testimonial-slider .slick-list.draggable { overflow: visible; clip-path: inset(-100vw 0 -100vw -100vw); width: 580px; }
[lang="ur"] .testimonial-slider .slick-prev:before{ left: 35px;}
[lang="ur"] .testimonial-slider .slick-next {right: -120px}


/* calculator */
[lang="ur"] label.checkbox-label span.checkbox { top: -4px; position: relative; padding-right: 15px; }

/* 	Code Of Business Page */
[lang="ur"] #code-conduct-list li:before {background-position: right; background-repeat: no-repeat; right: -43px; }

[lang="ur"] .site-content .content-area { width: 100%; }
[lang="ur"] .is-right-sidebar {display: none;}
[lang="ur"] .ratings-ranking{direction: ltr;}

/* Single Blog */
[lang="ur"] .single-post-content-container li:before{ right: -23px; }
[lang="ur"] .single-post-content-container img:nth-of-type(odd){ float: left; margin-left: 30px; margin: 10px 30px 10px; width: 450px; }
[lang="ur"] .single-post-content-container img:nth-of-type(even){ float: left; margin-right: 30px; }
[lang="ur"] .single-post-content-container ul{ margin: 10px 25px 10px 0px; }

/* Product Page */
[lang="ur"] ul.product-page-list { list-style: none; margin: 0px 41px 0px 0px; }
[lang="ur"] ul.product-page-list li { list-style: none; text-align: right; }
[lang="ur"] ul.product-page-list li:before{ right: -40px; }
[lang="ur"] .tabs-container button span.gb-icon{ right: -1px; }

/* Product Auto Lease */
[lang="ur"] .list-auto-lease-box  ul {list-style:none; margin: 0px 41px 0px 0px;}
[lang="ur"] .list-auto-lease-box ul li::before {right: -40px;border-radius:100px;}
[lang="ur"] ul.Eligibility-list li:before { right: -40px; }
[lang="ur"] .list-auto-lease-box .list-auto-lease li:last-child { margin-bottom: 0;}
[lang="ur"] ul.Eligibility-list li { margin-bottom: 20px; position:relative; list-style: none; }
[lang="ur"] ul.Eligibility-list li:last-child { margin-bottom: 0;}
[lang="ur"] ul.Eligibility-list{ margin: 0px 41px 0px 0px; }

/* investor relation */
body h6.resource-date { direction: ltr; text-align: right; }
[lang="ur"] .simple-sitemap-container ul { margin: 0 1.2em 0 0;}

/* Calculator */
[lang="ur"] .results-card h4, [lang="ur"] .results-card p { text-align: right; }
[lang="ur"] .amount-paid {text-align: right;}

/* Career */
/* body .Career-Banner.urdu:before{ content: ""; background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 5.31%, rgba(0, 0, 0, 0.42) 35.78%, rgba(0, 0, 0, 0) 67.6%); z-index: 1; position: absolute; height: 100vh; width: 100%; top: 0; bottom: 0;} */
body .Our_community_slider.urdu { direction: ltr; }
/* [lang="ur"] .board-of-commitee-tabs-container button:before, body button.career-tab-btn::before { right: 25px; }
[lang="ur"] .career-tab-btn{ padding: 0px 50px 0px 20px; text-align: right; } */
[lang="ur"] .career-listings-wrapper{ direction: ltr; }
[lang="ur"] .job-opening-form .wpcf7 form .wpcf7-response-output{ margin-top: 60px; }

/* Contact us */
[lang="ur"] .inner-container .Resolve-queries #Resolve-list{ margin-right: 27px; }
[lang="ur"] .wpcf7-list-item{ margin-right: 0; }
[lang="ur"] .menu-toggle-container nav.navigation-main-menu ul li.wp-block-navigation-item.has-child.wp-block-navigation-submenu ul{z-index: 9;}
[lang="ur"] .form-submit input[type="submit"]{ float: left; }
.urdu-no .gb-headline-text{
	direction: ltr;
}

/* FAQ Page */
[lang="ur"] .investor-relation-accordion .accordine-item .ul-list{padding-right: 20px;}

/* header search */
[lang="ur"] .my-search .wp-block-search__inside-wrapper .wp-block-search__button {border-radius: 100%;height: 43px;width: 43px;padding: 0;display: flex;align-items: center;}
[lang="ur"] .my-search .wp-block-search__inside-wrapper .wp-block-search__button svg {min-width: 33px;height: 31px;}
[lang="ur"] .my-search .wp-block-search__inside-wrapper .wp-block-search__input {position: absolute;min-width: 260px;right: -270px;z-index: 99;top: 0px;width: 100%;padding: 14px 18px;line-height: 23px;border-radius: 50px;box-sizing: border-box;color: #2A385F;outline: none;font-size: 15px;line-height: 23px;transition: border-color 0.3s;height: 43px;border: none;background: #fff;box-shadow: 0px 14px 75px 0px rgba(42, 56, 95, 0.1);border: 1px solid rgb(0 0 0 / 19%);}
[lang="ur"] .my-search .wp-block-search__inside-wrapper {position: relative;}

/* page search */

/* [lang="ur"] .search h1.page-title {background: -webkit-linear-gradient(348deg, rgb(42, 56, 95) 0%, rgb(42, 56, 95) 28%, rgba(213, 17, 48, 0.7) 30%, rgba(213, 17, 48, 0.7) 31%, rgb(42, 56, 95) 34%,  rgb(42, 56, 95) 44%, rgba(213, 17, 48, 0.7) 46%, rgba(213, 17, 48, 0.7) 47%, rgb(42, 56, 95) 49%, rgb(42, 56, 95) 63%, rgba(213, 17, 48, 0.7) 66%, rgba(213, 17, 48, 0.7) 67%, rgb(42, 56, 95) 70%); background-attachment: fixed;display: block;color: rgba(42, 56, 95, 1) !important;background-repeat: no-repeat;background-size: 200% 100%;background-position: var(--gradient-position) 50%, 50% 50%;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;position: relative;z-index: 5;transform: translateZ(0);font-weight: 700;} */
[lang="ur"] .search h1.page-title span {font-weight: 400;}
[lang="ur"] .search .grid-container {width: 80%; max-width: 1920px;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-right: auto;margin-left: auto;padding-top: 20px;padding-bottom: 50px;}
[lang="ur"] .search article .post-image {text-align: right;}
[lang="ur"] .search header.page-header {padding: 0;}
[lang="ur"] .search article .post-image img {border-radius: 10px;}

/* Hadi Styles */

[lang="ur"] ul.wp-block-list.contact-list1 { margin: 0 1em 1.5em 0;}
[lang="ur"] div#CIB-Queries-form form label,
[lang="ur"] div#Complaints-form form label{
	color: #FFFFFF;
}

[lang="ur"] div#CIB-Queries-form .form-submit input[type="submit"], [lang="ur"] div#Complaints-form .form-submit input[type="submit"] { background-color: #fff; color: #2A385F !important; width: 100%; border-radius: 50px; }

[lang="ur"] div#CIB-Queries-form .form-submit input[type="submit"]:hover, [lang="ur"] div#Complaints-form .form-submit input[type="submit"]:hover { background-color: #D51130; color: #FFF !important; }

[lang="ur"] div#CIB-Queries-form a { color: #FFF !important; }

[lang="ur"] .inner-container .tabs-button-contact { position: sticky; top: 50px; height: 230px; }

[lang="ur"] div#CIB-Queries-form .form-row .form-field input:focus, [lang="ur"] div#CIB-Queries-form .form-row .form-field textarea:focus, [lang="ur"] div#CIB-Queries-form .form-row .form-field select:focus, [lang="ur"] div#Complaints-form .form-row .form-field input:focus, [lang="ur"] div#Complaints-form .form-row .form-field textarea:focus, [lang="ur"] div#Complaints-form .form-row .form-field select:focus { border: 1px solid #FFFFFF80; background-color: transparent; }

[lang="ur"] div#CIB-Queries-form form input, [lang="ur"] div#CIB-Queries-form form textarea, [lang="ur"] div#CIB-Queries-form select, [lang="ur"] div#Complaints-form form input, [lang="ur"] div#Complaints-form form textarea, [lang="ur"] div#Complaints-form select { background-color: #EDF0F81A; color: #fff !important; }

[lang="ur"] div#CIB-Queries-form form input::placeholder, [lang="ur"] div#CIB-Queries-form select::placeholder, [lang="ur"] div#Complaints-form form input::placeholder, [lang="ur"] div#Complaints-form form textarea::placeholder, [lang="ur"] div#Complaints-form select::placeholder { color: #fff !important; }

[lang="ur"] div#CIB-Queries-form .form-field select, [lang="ur"] div#Complaints-form .form-field select { -webkit-appearance: none; -moz-appearance: none; background-image: url(https://blue3.genetechz.com/OLP-Finance/wp-content/uploads/2025/12/white-dropdown.svg) !important; background-repeat: no-repeat !important; }

[lang="ur"] div#CIB-Queries-form .form-field select option, [lang="ur"] div#Complaints-form .form-field select option { color: #2A385F !important; }

@media( max-width: 1140px ){
[lang="ur"] .checkbox-mi span.wpcf7-not-valid-tip {position: absolute; bottom: -25px;}
}

@media( max-width: 1024px ){	
body .inner-container.urdu-silderhome {width: 100%;}
[lang="ur"] .nav-toglers{ transform: rotateY(180deg); }
[lang="ur"] .wp-block-navigation-item.has-child > .wp-block-navigation-item__content > .wp-block-navigation-item__label:before {right: auto; left: -20px; }
[lang="ur"] .testimonial-slider .slick-list.draggable, .urdu .testimonial-slider .slick-list.draggable { overflow: hidden; clip-path: unset; width: 100%; } 
[lang="ur"] .search .grid-container {width: 90%;}
	
/* 	contact page styling */
[lang="ur"] .inner-container .tabs-button-contact {top: 20px;}
[lang="ur"] #CIB-Queries-form .form-row, [lang="ur"] div#Complaints-form .form-row { display: flex; gap: 20px; margin-bottom: 10px; flex-direction: column;}

}

@media( max-width: 768px ){
[lang="ur"] .ribbon-container .slick-slide{margin-left: 50px;}
[lang="ur"] .job-opening-form .wpcf7 form .wpcf7-response-output { margin-top: 0px; }
/* 	contact page */
[lang="ur"] .inner-container .tabs-button-contact { position: static !important; height: auto;}
[lang="ur"]	.contact-list1 li {text-align:right;}
	
[lang="ur"] #CIB-Queries-form .form-row, [lang="ur"] div#Complaints-form .form-row { display: flex; gap: 10px; margin-bottom: 10px; }
	
[lang="ur"] div#CIB-Queries-form .form-submit input[type="submit"], [lang="ur"] div#Complaints-form .form-submit input[type="submit"] { padding: 15px 100px; }
	
}
@media( max-width: 767px ){
[lang="ur"] .testimonial-slider .slick-prev{position: absolute;left: -60px;bottom: -51px;right: 0;margin: auto;}	
[lang="ur"] .testimonial-slider .slick-prev:before,
[lang="ur"] .testimonial-slider .slick-next:before{display: block;position: static;height: 14px;}
[lang="ur"] .testimonial-slider .slick-next {right: -60px;transform: inherit;left: 0;margin: auto;}
[lang="ur"] .checkbox-mi span.wpcf7-not-valid-tip { position: absolute; bottom: 0px; }
body .preheader.urdu { height: 100%; }
[lang="ur"] #lang_switcher_wrapper select { padding: 0 8px 0 15px; }
[lang="ur"] #CIB-Queries-form .form-row .form-field.form-input p, [lang="ur"] div#Complaints-form .form-row .form-field.form-input p { text-align: right; }
[lang="ur"] #CIB-Queries-form .form-field.form-input p, [lang="ur"] div#Complaints-form .form-row .form-field.form-input p { text-align: right; }

[lang="ur"] #CIB-Queries-form .form-submit, [lang="ur"] div#Complaints-form .form-submit { justify-content: flex-start; }
}

@media( max-width: 550px ){
	[lang="ur"] .checkbox-mi span.wpcf7-not-valid-tip { position: absolute; bottom: -30px; }
	[lang="ur"] .single-post-content-container img:nth-of-type(odd) { float: inherit; width: 100%;  margin: 10px auto; }
}

@media (max-width: 450px) {
[lang="ur"]	.my-search .wp-block-search__inside-wrapper .wp-block-search__input{min-width: 200px;right: -210px;}

}
