/*
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
*/
@import url("../bridge/style.css");

.home .wrapper_inner{background:url(https://webtesting.co.in/salat-baladi/wp-content/uploads/2022/06/topbg.png);background-repeat: no-repeat;}
.home .content, .home .content .container, .home .full_width {background-color: transparent;}

header{padding: 20px 0px;}
header.sticky { padding: 0px 0px;}
.header_bottom_right_widget_holder,
.header_bottom_right_widget_holder .wpml-ls-sidebars-header_bottom_right,
.header_bottom_right_widget_holder .wpml-ls-sidebars-header_bottom_right ul li a {padding: 0px;}
.header_bottom_right_widget_holder .wpml-ls-sidebars-header_bottom_right ul li:nth-child(2) a {margin-left: 18px;}
div#home_slider rs-slide{border-radius: 50px;}
.rtl nav.main_menu > ul > li > a{font-family: "JannaLTBold", Sans-serif;}
.header_inner_right ul.language_flags {list-style: none;display: flex;}
.header_inner_right ul.language_flags li {margin-right: 10px;line-height: normal;}
.header_inner_right ul.language_flags li:last-child {margin-right: 0px;}
.header_inner_right ul.language_flags li img{width: 18px;}

#address_column .q_icon_with_title{display: flex;align-items: center;}
#address_column .icon_text_holder {padding: 0 0 0 30px;}
#address_column .icon_text_holder .icon_text_inner {padding: 0px;}
#address_column .icon_text_holder .icon_text_inner .icon_title{font-size: 30px;line-height: 41px;font-family: 'DM Serif Text';margin-bottom:3px;}
#address_column .icon_text_holder .icon_text_inner p, #address_column .icon_text_holder .icon_text_inner .icon_with_title_link{font-size: 18px;line-height: 23px;font-family: 'Mulish';margin:0px;color:#555;}
#address_column .icon_holder  .fa-stack {width: 2em;}

#contact_form .contact_row {display: flex;gap: 30px;}
#contact_form .contact_row label small{font-weight: 700;font-size: 20px;line-height: 25px;color: #222222;}
#contact_form .contact_row textarea, #contact_form .contact_row input{font-size:15px;color:#222;margin-top: 12px;font-family:'Mulish'}
#contact_form .contact_row input{border-radius:100px;height:55px}
#contact_form .contact_row textarea{border-radius:30px;height: 295px;}
#contact_section .wpcf7-form .wpcf7-submit {display: block !important;width: 100% !important;box-sizing: border-box !important;background: #964B00;border-radius: 100px;font-size: 20px;line-height: 27px;font-family: 'DM Serif Text';text-align: center;color: #FFFFFF;border: 0px;height: 56px;text-transform: capitalize;font-weight: 400;margin-top: 35px;}
.mobile_menu_button .qode_icon_font_awesome.fa-bars:before{font-size: 21px;color: #964b00;}
.rtl .q_icon_with_title .icon_text_holder {text-align: right;}
.rtl #address_column .icon_text_holder {padding: 0 30px 0 0px !important;}

@media screen and (max-width: 1000px) {
header {padding: 0px 0px;}
#address_column .icon_text_holder {padding: 0 0 0 15px;}
.rtl #address_column .icon_text_holder {padding: 0 15px 0 0px !important;}
#address_column .icon_text_holder .icon_text_inner .icon_title {font-size: 24px;line-height: 30px;}
#address_column .icon_text_holder .icon_text_inner p, #address_column .icon_text_holder .icon_text_inner .icon_with_title_link {font-size: 16px;line-height: 20px;}
#contact_form .contact_row label small {font-size: 16px;line-height: 20px;}
#contact_form .contact_row textarea, #contact_form .contact_row input {margin-top: 5px;padding: 8px 10px;}
#contact_form .contact_row input {height: 45px;}
#contact_form .contact_row textarea {height: 250px;}
#contact_section .wpcf7-form .wpcf7-submit {margin-top: 25px;height: 45px;}
#contact_form .contact_row {gap: 10px;}
}

@media screen and (max-width: 768px) {
.header_bottom .header_bottom_right_widget_holder {display: flex;align-items: center;}
.header_inner_right .side_menu_button_wrapper.right{height: 100%;}
}

@media screen and (max-width: 767px) {
div#home_slider rs-slide {border-radius: 20px;}
#home_slider #rev_slider_1_1_wrapper .zeus.tparrows, #home_slider #rev_slider_1_1[data-slideactive="rs-1"] .zeus.tparrows{min-width: 40px !important;min-height: 40px !important;line-height: 40px !important;}
#home_slider #rev_slider_1_1_wrapper .zeus.tparrows:before {line-height: 40px !important;}
#contact_form .contact_row {flex-direction: column;gap: 0px;}
#contact_form .contact_row .first_column br{display:none}
#contact_form .contact_row .first_column label{margin-bottom:10px;display: block;}
#address_column .icon_holder .fa-stack {width: 1.5em;height: 1.5em;line-height: 1.5em;}
#address_column .icon_text_holder .icon_text_inner .icon_title {font-size: 22px;line-height: 28px;}
#contact_form .contact_row textarea {height: 120px;}
}
#whats_app{
  cursor :pointer;  
}
