/*
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: 17.2.0
*/
/*
html[lang="ar"] body.rtl #slide-out-widget-area.slide-out-from-right-hover {left: 0; right: auto; transform: translate3d(341px, 0, 0); -webkit-transform: translate3d(-341px, 0, 0); -ms-transform: translate3d(-341px, 0, 0);}
html[lang="ar"] body.rtl .slide-out-widget-area-toggle.slide-out-hover-icon-effect {right: auto !important; left: 40px !important;}
@media only screen and (max-width: 999px) {
	html[lang="ar"] body.rtl .slide-out-widget-area-toggle.slide-out-hover-icon-effect {left: 19px !important;}
}
*/
/*
html[lang="ar"] body.rtl .slide-out-from-right-hover.open {left: 0px !important; right: auto !important;}
*/
html[lang="ar"] body.rtl, html[lang="ar"] body.rtl h1, html[lang="ar"] body.rtl h2, html[lang="ar"] body.rtl h3, html[lang="ar"] body.rtl h4, html[lang="ar"] body.rtl h5, html[lang="ar"] body.rtl h6, html[lang="ar"] body.rtl p, html[lang="ar"] body.rtl p, html[lang="ar"] body.rtl a, html[lang="ar"] body.rtl div, html[lang="ar"] body.rtl label, html[lang="ar"] body.rtl #top nav > ul > li > a, html[lang="ar"] strong, html[lang="ar"] b {font-family: "Cairo", serif !important; font-optical-sizing: auto; font-style: normal; font-variation-settings: "slnt" 0;}
html[lang="ar"] body.rtl .nectar-button, html[lang="ar"] strong, html[lang="ar"] b {font-weight: bold !important;}

.mobile-phone-number {display: none;}
#header-outer .slide-out-widget-area-toggle.mobile-icon .label {display: none !important;}
#header-outer.transparent .mobile-phone-number {color: #FFFFFF !important;}
#header-outer .mobile-phone-number {color: #3487c2 !important;}
@media only screen and (max-width: 999px) {
	.mobile-phone-number {display: inline-block;}
}
@media only screen and (max-width: 690px) {
	.mobile-phone-number {font-size: 12px !important;}
}
#header-outer.transparent .nectar-header-text-content a {color: #FFFFFF !important;}
#header-outer .nectar-header-text-content a {color: #3487c2 !important;}
#mobile-menu .nectar-header-text-content {display: none !important;}
@media only screen and (min-width: 1px) and (max-width: 690px) {
	.mobile-search {display: none !important;}
}
@media only screen and (max-width: 999px) {
    body.rtl #header-outer[data-cart=true] #top .row .span_9>.slide-out-widget-area-toggle, body.rtl #top .span_9>.slide-out-widget-area-toggle {padding-right: 10px; padding-left: 0 !important;}
}
#header-outer .nectar-header-text-content a {direction: ltr;}
#header-outer .menu-item-9617 > a::before, #header-outer .menu-item-9815 > a::before {background: #121212 !important;}
#header-outer .menu-item-9617 > a:hover::before, #header-outer .menu-item-9815 > a:hover::before {background: #3487c2 !important;}
/*
#header-outer #top nav > ul > #menu-item-9815 a {opacity: 1 !important; background: #121212 !important; color: #FFFFFF !important; padding: 12px 24px !important;}
#header-outer #top nav > ul > #menu-item-9815 a:hover {background: #3487c2 !important;}
*/
body #top li.slide-out-widget-area-toggle {display: none !important;}
#slide-out-widget-area:not(.fullscreen-alt):not(.fullscreen) {background-color: #000000; background-color: #000000bf; background-color: rgb(0 0 0 / 75%);}
#slide-out-widget-area .off-canvas-menu-container.mobile-only {display: none !important;}
#slide-out-widget-area {padding-left: 20px !important; padding-right: 20px !important;}
#slide-out-widget-area .nectar-header-text-content.mobile-only a {direction: ltr; display: block;}
#slide-out-widget-area #block-21, #slide-out-widget-area #block-22 {display: none;}
html[lang="en-US"] #slide-out-widget-area #block-21 {display: block;}
html[lang="ar"] #slide-out-widget-area #block-22 {display: block;}
#slide-out-widget-area #block-21 h4, #slide-out-widget-area #block-22 h4 {color: #3487c2 !important;}
#slide-out-widget-area #block-21 p, #slide-out-widget-area #block-22 p {list-style: none; border-bottom: 1px dotted #d7d7d7; padding: 3px 0; margin: 0; font-size: 13px !important;}
#slide-out-widget-area #block-21 p a, #slide-out-widget-area #block-22 p a {color: #ffffff !important;}
#slide-out-widget-area #block-22 p a {padding-right: 20px; direction: ltr; display: block; text-align: right; position: relative;}
#slide-out-widget-area #block-22 p a .fa {position: absolute; left: auto; right: 0; top: 5px;}

@media only screen and (max-width: 999px) {
    #header-outer[data-cart=true] #top .row .span_9>.slide-out-widget-area-toggle, #top .span_9>.slide-out-widget-area-toggle {scale: 1.5; padding-left: 20px; padding-right: 10px;}
    body.rtl #header-outer[data-cart=true] #top .row .span_9>.slide-out-widget-area-toggle, body.rtl #top .span_9>.slide-out-widget-area-toggle {padding-left: 10px; padding-right: 20px;}
}
@media only screen and (max-width:999px) and (min-width:691px){
	.discuss-your-project {text-align: center; border-bottom: 1px dotted #d7d7d7; padding-bottom: 20px;}
}
@media only screen and (min-width: 1290px) {
    .nectar-highlighted-text[data-id="let-discuss-project"] p {font-size: 30px !important;}
}
@media only screen and (min-width: 1160px) {
    .nectar-highlighted-text[data-id="let-discuss-project"] p {font-size: 26px !important;}
}
html[lang="ar"] #slide-out-widget-area .ocm-dropdown-arrow {right: auto !important; left: -6px !important;}
html[lang="ar"] .material #slide-out-widget-area[class*=slide-out-from-right] .inner .off-canvas-menu-container .menu-item-has-children>a, body .rtl #slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .inner .off-canvas-menu-container .menu-item-has-children>a {margin-right: 0 !important; margin-left: 20px !important;}
body.rtl .post-area.col, body.rtl.archive .post-area.col, body.rtl.page-id-10046 .post-area.col, body.rtl.single-post .post-area.col {float: right;}
@media only screen and (min-width: 1000px) {
	body.rtl.material.single-portfolio .post-area.span_9, body.rtl .post-area.masonry.span_9, body.rtl .post-area.span_9, body.rtl .single-portfolio .post-area.span_9, body.rtl.search.material .container-wrap .span_9, body.rtl[data-ext-responsive=true] .post-area.masonry.span_9, body.rtl[data-ext-responsive=true] .post-area.masonry.span_9.meta_overlaid {padding-left: 0 !important; margin-right: 0 !important; margin-left: 4% !important;}
	body.rtl .wpb_row.reverse_columns_desktop .row_col_wrap_12, body.rtl .wpb_row.inner_row.reverse_columns_desktop .row_col_wrap_12_inner {flex-direction: row-reverse;}
}
.wpcf7-form-control-wrap[data-name="your-cv"] {background: #f5f5f5; padding: 10px; border-radius: 5px;}
body.rtl .wpcf7-response-output {direction: rtl !important;}
.wpcf7 .wpb_row.vc_row-fluid.vc_row {margin-bottom: 20px !important;}
@media only screen and (max-width: 999px) {
	.wpcf7 .wpb_row.vc_row-fluid.vc_row {margin-bottom: 0 !important;}
}
#pagination {text-align: center !important;}
.portfolio-items .nectar-love-wrap {display: none !important;}
#portfolio-extra {margin-bottom: 40px !important;}
#full_width_portfolio .row.project-title .title-wrap {border-bottom: 1px solid #d7d7d7; margin-bottom: 40px !important;}
.masonry.material .masonry-blog-item .inner-wrap, body .related-posts[data-style=material] .inner-wrap {box-shadow: 0 3px 5px rgba(0, 0, 0, .14) !important;}
.masonry.material .masonry-blog-item .inner-wrap h3.title, body .related-posts[data-style=material] .inner-wrap h3.title {font-size: 18px !important; font-weight: bold !important;}
span.post-featured-img:before {content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 1;}
.related-posts[data-style=material] .post-featured-img {position: relative;}
.related-post-wrap .row-bg-wrap .row-bg {background-color: #FFFFFF !important;}
.ascend .related-post-wrap h3.related-title, .material .related-post-wrap h3.related-title {position: relative;}
.sidebar-page-content .vc_column-inner {background-color: #f4f4f4;}
.check-portfolio h4, .check-portfolio h3 {display: inline-block !important; margin: 0 !important; line-height: 35px !important;}
.check-portfolio h3 {margin-left: 5px !important; margin-right: 5px !important;}
.check-portfolio h3 a {opacity: 1 !important;}
.join-list-client h4 {color: #3487c2 !important;}
.join-list-client a {margin: 0 !important;}
@media only screen and (max-width: 999px) {
	.join-list-client p {margin-bottom: 20px !important;}
}
body.page-id-9603 .nectar-scrolling-tabs .scrolling-tab-nav ul li {padding-left: 20px !important;}
body.rtl.page-id-9770 .nectar-scrolling-tabs .scrolling-tab-nav ul li {padding-left: 0 !important; padding-right: 20px !important;}
body.rtl.page-id-9770 #ajax-content-wrap .nectar-scrolling-tabs[data-color-scheme="accent-color"] .scrolling-tab-nav .line {left: auto !important; right: -1px !important;}
@media only screen and (max-width: 999px) {
    body.rtl.page-id-9770 .nectar-scrolling-tabs .scrolling-tab-content {padding-left: 0 !important; padding-right: 0 !important;}
}
body.rtl #slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li ul, body.rtl.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li ul {padding-left: 0 !important; padding-right: 20px !important;}
@media only screen and (max-width: 999px) {
    .ti-widget.ti-goog .ti-controls {display: block !important; top: -20px !important;}
}
.section-supercharge-business .nectar-responsive-text img {display: inline-block; vertical-align: middle; width: 60px; height: 60px;}
.section-supercharge-business .img-with-aniamtion-wrap {display: inline-block; margin: 0 10px;}
.section-supercharge-business .img-with-aniamtion-wrap .hover-wrap {margin-bottom: 0 !important;}
.section-supercharge-business .img-with-aniamtion-wrap img {width: 45px; height: 45px; transition: transform 0.3s ease, filter 0.3s ease !important;}
.section-supercharge-business .img-with-aniamtion-wrap img:hover {transform: translateY(-10px) scale(1.05) !important;}
@media only screen and (max-width: 690px) {
	.section-supercharge-business .nectar-responsive-text img {width: 30px; height: 30px;}
	.section-supercharge-business .img-with-aniamtion-wrap img {width: 30px; height: 30px;}
}
body.rtl .section-supercharge-business {direction: rtl;}
.services-blocks-web img {max-width: 300px !important; margin: 0 auto;}
.services-blocks-digital img {max-width: 300px !important;}
.services-blocks-mobile img {max-width: 300px !important;}
.services-blocks-web a, .services-blocks-digital a, .services-blocks-mobile a {background: transparent !important; color: #6f6f6f !important;}
.services-blocks-web a:hover, .services-blocks-digital a:hover, .services-blocks-mobile a:hover {opacity: 0.7 !important;}
@media only screen and (min-width: 1100px) and (max-width: 1250px) {
	.services-blocks-digital img {max-width: 220px !important;}
}
@media only screen and (min-width: 999px) and (max-width: 1100px) {
	.services-blocks-digital img {max-width: 180px !important;}
}
@media only screen and (min-width: 999px) and (max-width: 1200px) {
	.services-blocks-web img {max-width: 260px !important;}
	.services-blocks-mobile img {max-width: 220px !important;}
}
@media only screen and (min-width: 691px) and (max-width: 999px) {
	.services-blocks-digital img {max-width: 290px !important;}
	.services-blocks-mobile img {max-width: 290px !important;}
}
@media only screen and (min-width: 350px) and (max-width: 690px) {
	.services-blocks-web img {max-width: 230px !important; margin: 0 auto;}
	.services-blocks-digital img {max-width: 230px !important; margin: 0 auto;}
	.services-blocks-mobile img {max-height: 230px !important; margin: 0 auto;}
}
@media only screen and (min-width: 1px) and (max-width: 349px) {
	.services-blocks-web img {max-width: none !important; width: auto !important; max-height: 120px !important; margin: 0 auto;}
	.services-blocks-digital img {max-width: none !important; width: auto !important; max-height: 150px !important; margin: 0 auto;}
	.services-blocks-mobile img {max-width: none !important; width: auto !important; max-height: 150px !important; margin: 0 auto;}
}
.list-portfolio h3 {font-size: 13px !important;}
.scrolling-home-container h2 {line-height: 55px !important;}
@media only screen and (max-width: 690px) {
    .scrolling-home-container h2 {line-height: 25px !important;}
}
.clients img {margin-bottom: 0 !important;}
.shake-bulb {animation: smooth-swing 2s ease-in-out infinite; transform-origin: bottom center; display: inline-block;}
@keyframes smooth-swing {
	0%   { transform: rotate(2deg); }
	50%  { transform: rotate(-2deg); }
	100% { transform: rotate(2deg); }
}
.home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] .bg-img:after {background: linear-gradient(to right, #3487c2, #3440C2) !important; background: linear-gradient(to right, #f4f4f4, #f0f0f0) !important;}
body.rtl .home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] .bg-img:after {background: linear-gradient(to left, #3487c2, #3440C2) !important; background: linear-gradient(to left, #f4f4f4, #f0f0f0) !important;}
.home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] .im-icon-wrap {opacity: 1 !important;}
.home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] .im-icon-wrap svg {transition: all 0.23s ease-out; -webkit-transition: all 0.23s ease-out;}
.home-fancy-box .nectar-fancy-box[data-style="parallax_hover"]:hover .im-icon-wrap svg {transform: scale(1.5) !important;}
.home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] h3, .home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] p {color: #4c4c4c !important;}
.home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] svg path {fill: #4c4c4c !important;}
@media only screen and (max-width: 999px) {
    .home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] .inner {padding: 20px 20px !important; width: calc(100% - 40px) !important;}
	.home-fancy-box .nectar-fancy-box[data-style="parallax_hover"] .im-icon-wrap svg {width: 35px !important; height: 35px !important;}
}
.ready-grow .row-bg.using-bg-color {background: linear-gradient(135deg, #0e1a2b, #1c85af); background-size: 200% 200%; animation: gradientShift 5s ease-in-out infinite;}
@keyframes gradientShift {
	0%   {background-position: 0% 50%;}
	50%  {background-position: 100% 50%;}
	100% {background-position: 0% 50%;}
}
body.rtl div[data-style*=minimal] .toggle>.toggle-title i {left: 0 !important; right: auto !important;}
body.rtl .toggles--minimal-shadow .toggle > .toggle-title a {padding: 30px 0 30px 70px !important;}
body.page-id-9615 h3.toggle-title, body.rtl.page-id-9749 h3.toggle-title {background: #f2f2f2; padding: 0 20px !important; margin-bottom: 20px !important;}
body.page-id-9615 div[data-style*=minimal] .toggle>.toggle-title i {right: 20px !important;}
body.page-id-9615 div[data-style="minimal"] .toggle {border: 0 !important;}
body.page-id-9615 div[data-style="minimal"] .toggle > .toggle-title a {padding: 30px 50px 30px 0 !important;}
body.rtl.page-id-9749 div[data-style*=minimal] .toggle>.toggle-title i {left: 20px !important; right: auto !important;}
body.rtl.page-id-9749 div[data-style="minimal"] .toggle {border: 0 !important;}
body.rtl.page-id-9749 div[data-style="minimal"] .toggle > .toggle-title a {padding: 30px 0 30px 50px !important;}
.related-box {background: #f5f5f5; border: 1px solid #e1e1e1; padding: 0; margin: 20px 0; border-radius: 0;}
.related-title {font-weight: bold; color: #3487c2; margin: 0; padding: 15px 20px; font-size: 18px;}
.related-links {list-style: none; padding: 0; margin: 0;}
.related-links li {padding: 10px 0; border-top: 1px dashed #ddd; position: relative; padding-left: 40px; list-style: none;}
body.rtl .related-links li {padding-left: 0; padding-right: 40px;}
.related-links li::before {content: "▶"; position: absolute; left: 20px; top: 10px; color: #3487c2; font-size: 13px;}
body.rtl .related-links li::before {left: auto; right: 20px;}
.related-links a {color: #222; text-decoration: none; transition: all 0.2s ease;}
.related-links a:hover {color: #3487c2;}
body.page-id-811 .clients.six-cols.no-carousel>div, body.page-id-9494 .clients.six-cols.no-carousel>div {width: calc(10% - 10px); margin: 5px !important;}
body.rtl .clients {direction: rtl !important;}
@media only screen and (max-width: 690px) {
	.clients.six-cols.no-carousel>div {width: calc(25% - 10px) !important; margin: 5px !important;}
	.portfolio-items:not(.carousel) .col.span_4, .portfolio-items:not(.carousel) .col.span_3, .portfolio-items:not(.carousel) .col.span_6 {width: 49%;}
}
.row.portfolio-items .work-meta h4 {font-size: 16px !important; line-height: 16px !important;}
.row.portfolio-items .work-meta {width: 100%;}
.row.portfolio-items .col img {border: 1px solid #dbdde1;}
body.using-mobile-browser .col.has-animation[data-animation="fade-in-from-right"], body.using-mobile-browser .wpb_column.has-animation[data-animation="fade-in-from-right"] {transform: none !important; -webkit-transform: none !important;}
@media only screen and (max-width: 690px) {
    body.page-id-811 h1, body.page-id-9494 h1 {font-size: 18px !important;}
	.ti-widget.ti-goog .ti-header .ti-rating-text strong.ti-rating {font-size: 18px !important;}
}
@media only screen and (min-width: 1910px) {
	.smart-web-strategy-section h2 {font-size: 30px !important;}
}
@media only screen and (max-width: 690px) {
    .when-work-section .toggles--minimal-shadow .toggle > .toggle-title a {font-size: 14px !important; line-height: 17px !important;}
	.when-work-section .toggle>.toggle-title i {width: 20px !important; height: 20px !important; margin-top: -9px !important;}
	.when-work-section .toggles--minimal-shadow .toggle > .toggle-title i:before {top: 10px !important; left: 4px !important; width: 10px  !important; height: 2px !important;}
	.when-work-section .toggles--minimal-shadow .toggle > .toggle-title i:after {top: 4px !important; left: 10px !important; width: 2px !important; height: 10px !important;}
	body .when-work-section .toggles--minimal-shadow .toggle {padding: 0 10px !important;}
	.when-work-section .toggles--minimal-shadow .toggle > .toggle-title a {padding: 10px 30px 10px 0 !important;}
	body.rtl .when-work-section .toggles--minimal-shadow .toggle > .toggle-title a {padding: 10px 0 10px 30px !important;}
}
body.rtl .widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="minimal-counter"] > li::before, body.rtl .widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image-gradient-and-counter"] > li::before, body.rtl.search-results #search-results[data-layout="list-no-sidebar"] article:before {margin-right: 20px; margin-left: 0;}

#sidebar .widget {margin-bottom: 20px !important;}
.siderbar-services #sidebar .widget {margin-bottom: 0 !important;}
#sidebar h4 {color: #3487c2 !important; opacity: 1 !important;}
#sidebar .widget ul.menu {margin: 0 !important;}
#sidebar .widget ul.menu li, .contacts-sidebar p {list-style: none !important; border-bottom: 1px dotted #3487c2 !important; padding: 10px 0 !important;}
#sidebar .widget ul.menu li:last-child, .contacts-sidebar p:last-child {border: 0 !important;}
#sidebar .widget ul.menu li.current-menu-item a {color: #3487c2 !important;}
#sidebar .link_wrap {width: 100%; display: block; border-radius: 0 !important;}
#sidebar .wp-block-search__input {-webkit-border-top-right-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important; -moz-border-radius-topright: 0 !important; -moz-border-radius-bottomright: 0 !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; -webkit-border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
#sidebar .wp-block-search__button {-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; -webkit-border-top-right-radius: 4px !important; -webkit-border-bottom-right-radius: 4px !important; -moz-border-radius-topright: 4px !important; -moz-border-radius-bottomright: 4px !important; border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important;}
#sidebar .wp-block-search__button svg {fill: #FFFFFF !important; vertical-align: middle !important;}
#sidebar .widget li.cat-item {border-bottom: 1px dotted #3487c2 !important; padding: 10px 0 !important;}
#sidebar .is-style-outline.wp-block-tag-cloud .tag-cloud-link {font-size: 14px !important; border: 1px solid #3487c2 !important; color: #3487c2 !important; padding: 5px 10px !important; margin-right: 10px !important; margin-bottom: 10px !important; display: inline-block !important; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
#sidebar .is-style-outline.wp-block-tag-cloud .tag-cloud-link:hover {background: #3487c2 !important; color: #FFFFFF !important;}
body.rtl #sidebar .wp-block-search__input {-webkit-border-top-right-radius: 4px !important; -webkit-border-bottom-right-radius: 4px !important; -moz-border-radius-topright: 4px !important; -moz-border-radius-bottomright: 4px !important; border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; -webkit-border-top-left-radius: 0 !important; -webkit-border-bottom-left-radius: 0 !important; -moz-border-radius-topleft: 0 !important; -moz-border-radius-bottomleft: 0 !important; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important;}
body.rtl #sidebar .wp-block-search__button {-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; -webkit-border-top-right-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important; -moz-border-radius-topright: 0 !important; -moz-border-radius-bottomright: 0 !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; -webkit-border-top-left-radius: 4px !important; -webkit-border-bottom-left-radius: 4px !important; -moz-border-radius-topleft: 4px !important; -moz-border-radius-bottomleft: 4px !important; border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important;}
.lang-en, .lang-ar {display: none;}
html[lang="en-US"] .lang-en {display: block;}
html[lang="ar"] .lang-ar {display: block;}
.siderbar-services #sidebar .widget h4 {background: #3487C2 !important; color: #FFFFFF !important; padding: 10px 20px; margin: 0 !important; line-height: 30px !important;}
#sidebar #block-23, #sidebar #block-26 {display: none; margin-bottom: 0 !important;}
html[lang="en-US"] #sidebar #block-23 {display: block;}
html[lang="ar"] #sidebar #block-26 {display: block;}
#sidebar #block-23, #sidebar #block-26 {background: #dddddd; padding: 20px; text-align: center; color: #000000; font-weight: 500; font-size: 15px; line-height: 25px; margin-bottom: 20px !important;}
#sidebar #block-23 h4, #sidebar #block-26 h4 {background: transparent !important; font-size: 22px !important; line-height: 30px !important; margin-bottom: 0 !important; padding: 0 !important; color: #000000 !important; text-transform: none;}
#sidebar #block-23 h4 strong, #sidebar #block-26 h4 strong {color: #3487c2 !important;}
#sidebar #block-23 hr, #sidebar #block-26 hr {width: 70px; margin: 20px auto; border: 0; border-top: 2px solid #3487c2;}
#sidebar #block-24, #sidebar #block-25 {display: none; margin-bottom: 0 !important;}
html[lang="en-US"] #sidebar #block-24 {display: block;}
html[lang="ar"] #sidebar #block-25 {display: block;}
html[lang="ar"] #sidebar #block-25 p a {padding-right: 20px; direction: ltr; display: block; text-align: right; position: relative;}
html[lang="ar"] #sidebar #block-25 p:last-child a {direction: rtl;}
html[lang="ar"] #sidebar #block-25 p a .fa {position: absolute; left: auto; right: 0; top: 5px;}

#footer-outer #footer-widgets .widget h4 {color: #FFFFFF !important;}
#footer-widgets .current-menu-item a {color: #FFFFFF !important;}
#custom-footer #sidebar h4 {color: #FFFFFF !important; opacity: 1 !important;}
#custom-footer #sidebar .widget ul.menu li {border-bottom: 0 !important; padding: 5px 0 !important;}
#custom-footer #sidebar .widget ul.menu li a {color: #b1b1b1 !important;}
#custom-footer #sidebar .widget ul.menu li a:hover, #custom-footer #sidebar .widget ul.menu li.current_page_item a {color: #FFFFFF !important;}
@media only screen and (max-width: 999px) {
	#footer-outer #copyright .col {width: 100% !important; text-align: center !important; margin: 0 !important;}
	#footer-outer #copyright .col ul {float: none !important; margin: 20px auto 0 auto !important; display: inline-block !important;}
	body.rtl #footer-outer #copyright .col li {float: left !important;}
}
.whatsapp {position: fixed;z-index: 10000;width:45px; left: 25px;font-size: 16px;text-align: center;padding: 0;cursor: pointer;line-height: 1.2;bottom: 25px;}
.whatsapp img{width:100%;}
.off-canvas-social-links .fa-rss, .social .fa-rss{border: 1px solid #b1b1b1; padding: 3px; transform: rotate(90deg); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.off-canvas-social-links .fa-rss {line-height: 11px !important;}
.off-canvas-social-links .fa-rss:before, .social .fa-rss:before{content:"\f068"; font-size: 12px !important; display: block;}
