/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/


#suncode_map_contents_1, .sc_iranmap_selector, .sc_iranmap_selector select, .sc_iranmap_selector p, .sc_iranmap_selector option, #suncode_map_contents_1 *, .province_table a, .sc_map_table_title {
    font-family: 'IRANSans'!important;
}











.the_content_wrapper{direction:rtl;}

body,.mobile-side-slide{right:0px!important;}

body.admin-bar{right:0px!important;}

body.admin-bar{right:0;}

body.mobile-side-slide {overflow-x: hidden!important;}


html:lang(en-US) body,html:lang(en-US) .mobile-side-slide{left:0px!important;}

html:lang(en-US) body.admin-bar{left:0px!important;}

html:lang(en-US) body.admin-bar{left:0;}

html:lang(en-US) body.mobile-side-slide {overflow-x: hidden!important;}


.header-classic #Top_bar .top_bar_right {
	top: 0px!important;
}


#Top_bar .top_bar_right {
	padding:0px!important;
}
#Top_bar .menu > li > a span:not(.description) {
	padding: 0 18px!important;
}

.home #Top_bar{    background: transparent!important;
	position: absolute!important;
	width: 100%!important;
	top:78px!important;}


.home #Action_bar{  background: transparent!important;
	position: absolute!important;}

.home .logo{position:absolute;
	top:-86px;}




.the_content>.section_wrapper{
	max-width: 100%!important;
	padding: 0!important;
}

#rev_slider_2_2{background: transparent;
	border-radius: 22px;
	box-shadow: 0 5px 10px #80808070;}

.vc_row.sec-top{padding:0 60px;
	margin-top:-233px;
	overflow:visible;}

#Top_bar .menu.page-menu > li > a {
	border-right: 0;
	padding: 0 20px;
	font-size: 14px;
	font-weight: 500;
}

.home #Top_bar .column{    width: 92%!important;
	margin: 0 auto!important;
	float: none!important;
	border-top: 1px solid #fff!important;}


.home Top_bar .menu.page-menu > li > a{margin:0!important;}


.home #Top_bar a#search_button.has-input input {
	display: inline-block;
	margin: -5px 0 0;
	padding: 0;
	position: relative;
	top: -2px;
	width: 90px;
	background: transparent;
	border: 0;
	box-shadow: none;
	font-size: 13px;
	color: #000 !important;
}


.home #Top_bar .menu > li > a {
	padding: 0!important;
}
#Top_bar .menu > li > a span:not(.description) {
	border-left-width: 0!important;}

#Top_bar .menu > li > a span{    font-size: 14px;
	font-weight: 500;}


.sec1 .icon_box .image_wrapper {
	text-align: center;
	width: 100px;
	height: 100px;
	background: #eceaeb;
	border-radius: 100px;
	margin: 0 auto 15px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px;
	transition:.5s;
}
.sec1 .icon_box h4 {
	font-size: 16px;
	color: #0360e3 !important;}

.sec1 .icon_box:hover .image_wrapper{
	filter: drop-shadow(2px 4px 6px black);
}

.vc_row.back-sec3{
	padding: 180px 60px 100px;
	margin-bottom: 0;
}

.back-sec3 ul {
	color: #2f2f2f !important;
}


.ax-custom img{    position: absolute;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 160px;
	top:88px;
}

.vc_single_image-wrapper{margin-bottom:0!important;}

.vc_row.sec-ax{height:0;}

.vc_row.sec3{margin-top:-80px;}


#Top_bar.is-sticky {
	background: white!important;
	width: 100%!important;
	top: 0px!important;
}

#Top_bar.is-sticky  .menu > li > a {
	padding: 15px 0!important;
}
.gallery-row .gg_carousel_wrap{height:320px!important;}
.gallery-row .gg_carousel_wrap.slick-slider {
	margin-bottom: 0;
}
.gallery-row .slick-dots{display:none;}


.counter {
	padding: 0;
	background-image: none;
	text-align: center;
	position: relative;
	font-family: 'IRANSans';
	font-size: 28px;
}
.sec-num .fa-user:before {
	content: ""!important;
	background-image: url(https://gisomed.com/wp-content/uploads/2021/10/entekhab-bimar.png);
	width:80px;
	height: 90px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
}
.sec-num .fa-map-o:before {
	content: ""!important;
	background-image: url(https://gisomed.com/wp-content/uploads/2021/10/nemayandegihaaa.png);
	width: 80px;
	height: 90px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
}

.sec-num .fa-street-view:before {
	content: ""!important;
	background-image: url(https://gisomed.com/wp-content/uploads/2021/10/bimaran-tahte-darman.png);
	width: 80px;
	height: 90px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
}


.vc_row.sec-num {
	padding-bottom: 0px!important;
	background-image: url(https://gisomed.com/wp-content/uploads/2021/10/back-greein.png?id=32) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
#wpsm_counter_b_row_96 .wpsm_counterbox .wpsm_count-title {
	min-height: auto;
	font-family: 'IRANSans';
	letter-spacing: 0;
}

#wpsm_counter_b_row_96 .wpsm_counterbox {
	margin-top: 0!important;}

#wpsm_counter_b_row_96 .wpsm_counterbox .wpsm_count-title{font-size: 18px!important;
	font-family: 'IRANSans'!important;
	letter-spacing: 0!important;}

.txt-span sapn{color: #0567ef!important;
	font-size: 17px;
	vertical-align: middle;}
#text-2 {
	margin-top: 55px!important;
}
#custom_html-2{margin:0!important;}


#Footer p,#Footer span{
	font-size: 13px;
	color: #404040;}
#Footer a{
	font-size: 13px;
	color: #404040;}

#custom_html-2{    display: table;}


#custom_html-2 .textwidget:before{
	content:"";
	background-image:url(https://gisomed.com/wp-content/uploads/2021/11/khat-footer1.png);
	display:block;
	width:512px;
	height:2px;
	margin-bottom: 15px;
}

#custom_html-2 .textwidget:after{
	content:"";
	background-image:url(https://gisomed.com/wp-content/uploads/2021/11/khat-footer1.png);
	display:block;
	width:512px;
	height:2px;
	margin-top:15px;
}

.two-third:nth-child(1){    width: 55%;}

#Footer .widgets_wrapper .column{    margin: 0 39px!important;}

#custom_html-2 #Footer .widgets_wrapper .widget {
	padding: 0!important;}

#Footer .widgets_wrapper .widget {
	padding: 0!important;}

#media_image-2{text-align:center;}
#custom_html-4{text-align:center;}

#custom_html-4 i:before{
	font-size: 22px;
	color: #fff;
	background: #9f9f9f;
	border-radius: 100px;
	padding: 7px;}

.tx i{    color: #0569f5;}
.tx {
	margin-bottom: 10px;
}
#Footer .footer_copy .copyright {
	float: left;
	text-align: center;
	font-size: 11px;
	color:#c4c4c4!important;
}
.copyright p{margin-bottom:0;
	text-align: center;
	font-size: 11px!important;}

#custom_html-4{    margin-top: 15px!important;
	margin-bottom: 25px!important;}

#Footer .footer_copy .one {
	margin-bottom: 10px;
	padding-top: 0;
	min-height: auto;
}
#Footer .footer_copy span,#Footer .footer_copy a {
	font-size: 11px!important;}


#Footer .widgets_wrapper {
	padding: 80px 30px 0px;
}
.widget{    margin-top: 0!important;}

.caption-right .fancy_heading .title{    font-size: 20px;
	line-height: 25px;
	text-align: right;
	color: #13805a;
	font-weight: 500;
	position:relative;}

.caption-right .fancy_heading{margin-bottom:20px!important;}

.caption-right .fancy_heading .title:before{content:"";
	background-image:url(https://gisomed.com/wp-content/uploads/2021/10/icon-about.png);
	display:block;
	width:31px;
	height:31px;
	margin-bottom: 12px;}

.caption-right .fancy_heading .title:after {
	height: 1px;
	width: 50%;
	content: "";
	background: #a9a9a985;
	display: block;
	position: absolute;
	top: 15px;
	right: 40px;
}

.caption-center .fancy_heading .title:after {
	height: 36px;
	width: 235px;
	content: "";
	background-image:url(https://gisomed.com/wp-content/uploads/2021/11/sd-1.png);
	display: block;
	margin:12px auto 0;
}

.caption-center .fancy_heading .title {
	font-size: 20px;
	line-height: 26px;
	font-weight: 500;
	color: #13815b;
}

.bt-hm a{    font-size: 14px!important;
	padding-top: 7px!important;
	padding-bottom: 7px!important;}


#Top_bar .logo{    margin: 0 0px 0 30px!important;}

#Top_bar a#search_button {
	margin-left: 0!important;}

a.action_button {
	font-size: 14px!important;
	font-weight: 500!important;
	letter-spacing: 0px
}

#Top_bar .top_bar_right {
	padding: 0 20px 0 0px!important;
}
.header-classic #Top_bar .top_bar_right {
	top: -10px!important;
}

html:lang(en-US) #Top_bar a#search_button {
	float: right;}
html:lang(en-US) #Top_bar .top_bar_right_wrapper {
	top: 25px;
	right: -26px;
}
html:lang(en-US) .caption-right .fancy_heading .title {
	text-align: left;
	direction:ltr!important;
}
html:lang(en-US) body{direction:ltr!important;}
html:lang(en-US) .caption-right .fancy_heading .title:after{    left: 40px;
	right: auto;}

html:lang(en-US) #text-2 {
	margin-top: 0;
}

html:lang(en-US) #media_image-2{margin-top:55px!important;}

html:lang(en-US) #Footer .widgets_wrapper {
	padding:72px 30px 0px;}

html:lang(en-US) #Footer .widgets_wrapper .column:nth-child(2){position: relative;
	top: 32px;}


html:lang(en-US) #Top_bar.is-sticky .top_bar_right_wrapper {
	top: 20px;}

#Top_bar.is-sticky .logo{position: initial !important;
	margin: 0 !important;}

html:lang(fa-IR) #Top_bar.is-sticky .top_bar_right {
	top: -5px!important;}
html:lang(fa-IR) #Top_bar.is-sticky .menu > li > a span:not(.description) {
	padding: 0 13px!important;}


.home #Top_bar .top_bar_left{    width: 84%!important;}

.vc_row.sec1{padding-top:40px!important;
	padding-right:60px!important; 
	padding-left:60px!important;
}
.vc_row.back2{padding-right:60px!important; 
	padding-left:60px!important;}

#Top_bar .search_wrapper {
	background: #c9c9c9;
	color: #000;
}

.home #Top_bar a#search_button {
	margin-left: 0!important;
	position: absolute;
	top: -66px;
	left: 0;
}
.home #Top_bar .top_bar_right{
	height: 90px;
	position: relative;
	left: 0;
	top: -10px !important;
}


#Subheader {
	background-color: rgb(235 243 255)!important;
	padding: 0px 0 7px!important;
}
.txt-call img {
	border-right: 1px solid #fff;
	padding-right: 10px;
	margin-right: 10px;
}
.txt-call h3 {
	color: #fff;
	font-size: 22px;
	font-weight: 600;
}
.col-call-back>.vc_column-inner {
	background: linear-gradient( 94deg, #38854a, #003a8d)!important;
}
.txt-call h2 {
	display: flex;
	width: 77%;
	border: 1px solid #fff;
	margin: 0 auto;
	padding: 11px;
	font-size: 25px;
	color: #fff;
	margin-top: 40px;
	align-items: center;
	font-weight: 600;
}
.txt-call h2 a{color:#fff!important;}
.txt-call h2 a:hover{color:#c7c7c7!important;}

#gform_wrapper_1 {
	background: #cee9f8;
	padding: 24px 24px 18px 9px;
	border-radius: 5px;
	box-shadow: 0 10px 20px -8px #0a2262a6;
}
#gform_submit_button_1 {
	width: 96%!important;
	background: #348ac7!important;
	text-align: center!important;
	color: #fff!important;
}
#gform_wrapper_2 {
	background: #cee9f8;
	padding: 24px 9px 18px 24px;
	border-radius: 5px;
	box-shadow: 0 10px 20px -8px #0a2262a6;
}
#gform_submit_button_2 {
	width: 96%!important;
	background: #348ac7!important;
	text-align: center!important;
	color: #fff!important;
}

.wpb_map_wraper{margin-bottom:0!important;}

.wpb_gmaps_widget{margin-bottom:0!important;}

.gform_wrapper .top_label .gfield_label {
	margin: 0!important;
}
.gform_wrapper ul li.gfield {
	margin-top: 0!important;}

.row-call .footer-social-saynar i {
	color: #0b2972;
	font-size: 22px;
	border: 1px solid #0b297254;
	border-radius: 50px;
	padding: 0 2px;
	margin: 0 3px;
}

#Top_bar .menu li ul li {
	width: 230px!important;
}
#Top_bar .menu > li ul li a {
	color: #5f5f5f;
	font-size: 13px;
}
li.menu-item-has-children{position:relative!important;}
#menu-main-menu>.menu-item.menu-item-has-children>a>span:after {
	content: '\e867';
	font-family: "mfn-icons";
	font-style: normal;
	font-weight: 400;
	speak: none;
	display: inline-block!important;
	text-decoration: none!important;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	position: absolute;
	left: 3px;
	top:43%;
}
#Top_bar .menu > li > a span{    padding: 0 22px!important;}

.post-item img {
	width: 100%;
}
.post-item {
	border-radius: 10px;
	box-shadow: 0 10px 22px -8px #03286f;
}

.post-item .image_wrapper {
	border-radius: 10px 10px 0 0;
}
.post-title h2 {
	font-size: 17px;
	font-weight: 500;
	margin-bottom: 5px;
}

.masonry .post-desc-wrapper .post-desc {
	padding: 0px 20px 0;
}
.post-footer {
	background: rgb(52 138 199);
	padding: 5px 15px;
	overflow: hidden;
	line-height: 30px;
	color: #fff !important;
	border-radius: 0 0 10px 10px;
}
.post-footer .post-links {
	float: left;
	padding-right: 10px;
	padding-left: 0;
	border-right-width: 1px;
	border-left-width: 0;
}

.post-links i.icon-comment-empty-fa, .post-links .post-comments {
	display: none!important;
}
.post-footer .post-links a {
	color: #fff!important;
	font-size: 13px;
}
.post-meta {display:none;}

.post-header .title_wrapper h1 {
	font-size: 20px!important;
}

.post-header .title_wrapper {
	margin-right: 0px!important;
	padding-right: 15px!important;
}


.single #Wrapper {
	max-width: auto!important;
	width: auto!important;
	margin: 0 auto!important;
}
.single .the_content>.section_wrapper {
	max-width: 1220px!important;
	padding: 0!important;
}

.section-post-related .simple .post-related .date_label{display:none;}

.section-post-related .post-related {
	border-radius: 10px;
	box-shadow: 0 10px 22px -8px #03286f;
}
.section-post-related .post-related h4 {
	font-size: 16px!important;}

.section-post-related .simple .post-related a.button{display:none;}

.section-post-related .desc {
	padding: 0 12px;
}


.txt-call p{color:#fff!important;}
.vc_row.back-sec3{background-size:auto!important;}

.sec2 .bt-hm  {margin-left:10px!important;}

.vc_row.gallery-row{margin-top: 40px;
	padding-bottom: 48px;}

.slick-dots{display:none!important;}

.vc_row.back-sec3 {
	background-image: url(https://gisomed.com/wp-content/uploads/2022/01/back-maz1aya-kolah-gisoo.png) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;}

html:lang(en-US) .vc_row.back-sec3{padding: 133px 15px 15px;
	background-size: cover!important;}
html:lang(en-US) .vc_row.sec3 {
	margin-top: 0px;
}
html:lang(en-US) .vc_row.gallery-row {
	padding: 24px 30px!important;
	margin-top:0!important;
}
#menu-main-menu-en > .menu-item.menu-item-has-children > a > span::before {
	content: '\e867';
	font-family: "mfn-icons";
	font-style: normal;
	font-weight: 400;
	speak: none;
	display: inline-block !important;
	text-decoration: none !important;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	position: absolute;
	right: 3px;
	top: 43%;
}

.txt-white p{color:#fff!important;}

#back_to_top i{background: #066af5;
	padding: 1px;
	border-radius: 50px;
	color: #fff;
	font-size: 18px;}

#Top_bar.is-sticky {
	top: 0px!important;
	position: fixed !important;
}

#Side_slide .extras .action_button{display:block!important;}


html:lang(en-US) .wpb_text_column {direction:ltr;}










@media only screen and (min-width:1920px) {

	.the_content>.section_wrapper{
		max-width: 100%!important;
		padding: 0!important;
	}


	.the_content_wrapper>.vc_row-fluid {	
		max-width: 1920px!important;	
		left:0px!important;
		padding-right:277px!important;	
		padding-left:277px!important;
	}


	.the_content_wrapper>.vc_row.no-pad {			
		padding-right:0px!important;
		padding-left:0px!important;}


	#Top_bar>.container{
		max-width: 1920px!important;	
		padding-right: 277px;	
		padding-left: 277px;}

	.gg_img .gg_img_wrap_inner{width:100%!important;
	}

	.vc_row.sec-num{    padding: 94px 277px 90px!important;}

	#Footer .widgets_wrapper {
		padding: 188px 30px 45px!important;
	}

	.vc_row.sec-top {
		margin-top: -425px;}

	#menu-main-menu>.menu-item.menu-item-has-children>a>span:after{top:39%!important;}
	#menu-main-menu-en > .menu-item.menu-item-has-children > a > span::before{top:39%!important;}

	html:lang(en-US) .vc_row.gallery-row {
		padding: 24px 277px!important;}


	html:lang(en-US) .vc_row.sec-num {
		padding: 40px 277px 90px!important;
	}

}

.book-download h4 {
	font-size: 15px;
	margin-bottom: 0;
	color: #005bdb !important;}

.book-download .icon_box {
	margin-bottom: 0 !important;
}

.zig-line .vc-zigzag-wrapper{margin-bottom:0!important;}



/* responsive */

#Side_slide {
	background-color: #123a72;
	border-color: #1572f3;
}
#slider-2-slide-2-layer-0 {
    color: #0058d2 !important;
    font-family: "iransans" !important;
}

.sec-num.caption-center .fancy_heading .title {
    font-size: 20px;
    line-height: 26px;
    font-weight: 500;
    color: #fff;
	margin-bottom:0!important;
}

.sec-num.caption-center .fancy_heading {margin-bottom:0!important;}

.sec-num .icon_box .icon_wrapper{background: transparent!important;
border: 0!important;
box-shadow: none!important;
color: #fff!important;}

.sec-num .icon_box h4{color: #fff;
font-size: 17px;}









@media screen and (max-width: 1024px) and (min-width: 768px){
	a.action_button {
		display: none;
	}
	#Top_bar .menu_wrapper {
		float: left;
	}
	#menu-main-menu>.menu-item.menu-item-has-children>a>span:after{display:none!important;}
	.header-classic #Top_bar .top_bar_right {
		top: 0px!important;
	}
	#Side_slide #menu ul li ul li a {
		padding-left: 0;
		padding-right: 20px;
		font-size: 13px;
	}
	#Side_slide #menu ul li a {
		padding-left: 5px;
		padding-right: 20px;
		margin-left: 50px;
		margin-right: 0;
		font-size: 13px;
	}
	.home #Top_bar .top_bar_left {
		width: 95% !important;
	}
	.home #Top_bar a.responsive-menu-toggle {
		top: -37px;
	} 
	.home #Top_bar a#search_button {
		top: -73px;
	}
	.vc_row.back-sec3 {
		padding: 146px 60px 42px !important;
		margin-top: 50px !important;
		background-position: -90px 0 !important;
		margin-bottom: 60px !important;
		background-size:cover!important;

	}
	#Footer {
		background-position:initial !important;
	}
	#Footer .widgets_wrapper {
		padding: 50px 30px 0px;
	}
	.two-third:nth-child(1) {
		width: 64%;
	}
	#Footer .widgets_wrapper .column {
		margin: 0 10px!important;
	}
	#Top_bar.is-sticky {
		top: 0px!important;
		position: fixed!important;
		box-shadow: 0 1px 2px #8080807d;
	}
	.home #Top_bar.is-sticky a.responsive-menu-toggle {
		top: 50%!important;
	}
	.txt-call h2 {
		width: 81%;
		font-size: 20px;}
	.action_button, .action_button:hover {
		color: #000 !important;
	}

	#menu-main-menu-en > .menu-item.menu-item-has-children > a > span::before{display:none!important;}


}


@media only screen and (max-width: 768px) {
	.action_button, .action_button:hover {
		color: #000 !important;
	}
	#menu-main-menu>.menu-item.menu-item-has-children>a>span:after{display:none!important;}

	.home #Top_bar {
		background: transparent!important;
		position: relative!important;
		width: 100%!important;
		top: 78px!important;
	}
	.sec2 .vc_col-sm-6 {
		width: 100%!important;
	}

	.vc_row.sec-ax{display:none;}
	.back-sec3 .vc_col-sm-7 {
		width: 100%!important;
	}
	.back-sec3 ul{background: #ffffff9c;
		padding: 10px 30px 10px 10px;
		border-radius: 15px;
		margin-left: 0;}

	.sec-num .wpsm_col-sm-6 {
		width: 33%!important;
	}
	.two-third:nth-child(1) {
		width: 63%;
	}	

	#Subheader ul.breadcrumbs {
		display: block!important;
	}

	.col-call-back .txt-call h2{
		font-size: 17px!important;
		width: 90%!important;}

	.txt-call h3 {
		color: #fff;
		font-size: 17px;}

	.col-call-back .txt-call{padding-top: 5px !important;
		padding-right: 20px !important;
		padding-bottom: 5px !important;
		padding-left: 20px !important;}

	#menu-main-menu-en > .menu-item.menu-item-has-children > a > span::before{display:none!important;}


}


@media only screen and (max-width: 641px) {
	.home #Top_bar .top_bar_left {
		width: 100%!important;
	}
	.home #Top_bar {
		background: transparent!important;
		position: static!important;}
	#Top_bar .top_bar_right {
		display: none;
	}

	.vc_row.sec-top {
		padding: 0px 6px;
		margin-top:-90px;}

	.sec1 .wpb_column.vc_column_container.vc_col-sm-3 {
		width: 49%;
		float: right;
	}

	.vc_row.sec1 {
		padding-top: 25px!important;
		padding-right: 20px!important;
		padding-left: 20px!important;
	}

	.sec1 .icon_box h4 {
		font-size: 14px;
		min-height: 45px;
		line-height: 22px;
	}	
	.sec1 .icon_box{margin-bottom:0!important;}

	.vc_row.sec2{    padding-top: 0px !important;
		padding-right: 20px !important;
		padding-left: 20px !important;}

	.vc_row.back-sec3 {
		padding: 10px 20px 10px;
		background-image:none!important;
		background-color:red;}

	.back-sec3 .vc_col-sm-5{display:none;}
	.back-sec3 .vc_col-sm-7>.vc_column-inner{padding-top:0!important;}
	.vc_row.back-sec3 {
		padding: 15px 25px 15px;
		background-image: none!important;
		background-color: #eceff3;
		margin: 100px 0 20px!important;
	}
	.vc_row.gallery-row {    margin-top: 0;
		padding-bottom: 0;
		padding-right: 20px !important;
		padding-left: 20px !important;}

	.gallery-row .gg_car_item .gg_img_inner{padding-bottom:270px!important;}
	.sec-num .wpsm_col-sm-6 {
		width: 100%!important;
	}
	.wpsm_counterbox {
		margin-bottom: 10px!important;
	}
	.vc_row.sec-num {
		padding-bottom: 20px!important;}

	#Footer .widgets_wrapper .column {
		margin: 0 auto!important;
	}
	#Footer .widgets_wrapper {
		padding: 80px 0px 0px;
	}	
	#Footer .widgets_wrapper .column {
		margin: 0 auto!important;
		width: 100% !important;
	}
	#custom_html-2 {
		display: block!important;
	}
	#Footer .widgets_wrapper .widget {
		padding: 15px 0!important;
	}
	#custom_html-2 .textwidget:before {
		width: 100%;}
	#custom_html-2 .textwidget:after{
		width: 100%;}

	#media_image-2 img{width:200px;}

	#Footer .footer_copy {
		border-top-color: rgb(181 181 181 / 76%);
	}
	a#back_to_top{    position: absolute;
		right: 0;
		top: -35px;}

	#Footer .footer_copy .copyright {
		margin: 5px 0 0px!important;
	}

	#custom_html-4 {
		margin-top: 0px!important;
		margin-bottom: 5px!important;
	}

	.vc_row.over-f{display:flex;
		flex-direction:column-reverse;}

	.caption-right .fancy_heading .title {
		font-size: 16px;}

	.the_content_wrapper ul{margin:0 0 15px 0px!important;}

	.gg_standard_gallery .gg_img {
		margin-right: 0!important;}

	.col-call-back .txt-call h2{
		font-size: 17px!important;
		width: 90%!important;}

	.txt-call h3 {
		color: #fff;
		font-size: 17px;}

	.col-call-back .txt-call{padding-top: 5px !important;
		padding-right: 20px !important;
		padding-bottom: 5px !important;
		padding-left: 20px !important;}

	.gg_standard_gallery .gg_img {
		width: 100% !important;
	}
	.gg_standard_gallery .gg_img img {
		width: 100% !important;
	}
	#Top_bar .logo {
		margin: 0px!important;
	}
	html:lang(en-US) .vc_row.back-sec3 {
		padding: 20px 40px 0px;
		background-size: cover!important;
		margin: 20px 0 20px!important;
	}

	html:lang(en-US) .back-sec3 ul {
		padding: 10px 10px 10px 30px!important;}	

	#media_image-3 img{width:200px;}	
	html:lang(en-US) #Footer .widgets_wrapper {
		padding: 115px 0px 0px!important;
	}
	html:lang(en-US) #custom_html-4 {
		margin-top: 0px!important;
		margin-bottom: 30px!important;
	}
	#media_image-3{text-align:center;}

	#menu-main-menu-en > .menu-item.menu-item-has-children > a > span::before{display:none!important;}

	.post-header .title_wrapper h1 {
		font-size: 16px!important;
	}
	#Top_bar.is-sticky {
		top: 0px!important;
		position: fixed !important;
	}
	.col-call-back .txt-call h2 {
		font-size: 14px!important;
		width: 90%!important;
	}


} 

.col-back-abt>.vc_column-inner {background-image: url(https://gisomed.com/wp-content/uploads/2021/11/۲۰۲۱۰۵۲۲_۱۳۳۹۳۶.jpg?id=478) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;}




#Top_bar.is-sticky {
	top: 0px!important;
	position: fixed !important;
	background: #fff !important;
	box-shadow: 0 1px 3px #8080809e;
}

#Top_bar .menu li ul li {
	width: 215px;
}

#msacwl-carousel-1{direction:ltr!important;}

.msacwl-slider-wrap .msacwl-slide, .msacwl-carousel-wrap .msacwl-carousel-slide {
    height: 100% !important;
}
.msacwl-gallery-caption {
	display: none !important;}

.msacwl-slider-wrap .msacwl-slide, .msacwl-carousel-wrap .msacwl-carousel-slide {
    height: 100% !important;
    float: left !important;
}















