@media (max-width:600px){
    	/* Mobile button */
	.site-navigation-wrap .mobile-button{
		top:-25px;
		filter: contrast(0);
	}
	
	div.wpforms-container-full .wpforms-form .wpforms-field {
	    padding: 10px 10px 10px 0px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column {
	padding: 0px;
	}
	
	div#wpforms-9562-field_66-container {
	padding: 0px;
	}
	
	
	div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern) {
	    overflow-x: visible;
	}
	
    
}

.bauer-carousel-box.arrow-style-1.arrow-center.offsetcenter.offset-v0.has-bullets.has-arrows.arrow50 {
  direction: ltr;
}

.bauer-testimonials .image-wrap .thumb,
.bauer-testimonials .image-wrap img {
 border-radius:10px !important;
}

.socials.clearfix {
    display: flex;
}
    
.js .init .cf7-style-1{
direction:rtl;
text-align:right;
}

.email-wrap p input{
text-align:right;
}

.name-wrap p input{
text-align:right;
}

/* Text Area */
.message-wrap p textarea{
text-align:right;

}


#menu-primary-menu a span{
	font-family:'IRANSansWeb_Bold' !important;
	font-size:18px;
}

.grecaptcha-badge { 
    visibility: hidden; 
}

.wpforms-entry-preview-table_compact, div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact {
    border: 1px solid #dddddd;
}

.wpforms-title {
    font-weight: bold;
}

rs-layer {
    font-family: IRANSansWeb_Bold !important;
}

.wpforms-container {
    font-family: IRANSansWeb;
}

#wpforms-form-9562 .wpforms-page-indicator.circles div {
  float: right;
}

#wpforms-form-9562 .wpforms-page-indicator-page.wpforms-page-indicator-page-7 {
	margin-right: 20px;
}

#wpforms-form-9562 .wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number {
  margin: 0 10px 0 10px;
}

#wpforms-form-9562 .wpforms-page-indicator-page-number {
  margin-left: 10px;
}

#iti-0__country-listbox {
  width: 250px;
}
#iti-0__country-listbox > li {
  direction: ltr;
}

#wpforms-form-9562 .wpforms-page .wpforms-page-button{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
    border-color: #e69c31;
	font-weight:600;
	font-family:'IRANSansWeb_Bold'!important;
	letter-spacing:1.5px;
	background: #e69c31;
}

button#wpforms-submit-9562 {
    border-top-left-radius: 25px;
    border-top-right-radius:25px;
    border-bottom-left-radius:25px;
    border-bottom-right-radius:25px;
    border-color: #e69c31;
    font-weight:600;
    font-family:'IRANSansWeb_Bold'!important;
    letter-spacing:1.5px;
	background: #e69c31;
}

#site-header .site-navigation-wrap .bauer-container{
	font-size:20px;
}

/* Main nav */
#main-nav{
	position:absolute;
}

/* Header button */
.site-navigation-wrap .header-button{
	position:relative;
	
}

/* Header button */
#wrapper #page #site-header-wrap #site-header .site-navigation-wrap .bauer-container .header-button{
	right:80% !important;
}


#breadcrumbs .breadcrumb-trail a{
	padding-left:40px;
}

bg-accent, blockquote::before, input[type="button"], input[type="reset"], input[type="submit"], .header-style-5 #site-header .header-button a, .header-style-6 #site-header .header-button a, .cur-menu-1 #main-nav > ul > li > a::before, .cur-menu-1 #main-nav > ul > li.current-menu-item > a::before, .cur-menu-1 #main-nav > ul > li.current-menu-parent > a::before, .cur-menu-2 #main-nav > ul > li > a span::before, .cur-menu-2 #main-nav > ul > li.current-menu-item > a span::before, .cur-menu-2 #main-nav > ul > li.current-menu-parent > a span::before, #featured-title.center .main-title::before, .post-media .slick-dots li.slick-active button, .comment-reply a::after, #cancel-comment-reply-link::after, .widget.widget_categories ul li > span, .widget.widget_archive ul li > span, .widget.widget_search .search-form .search-submit::before, #sidebar .mc4wp-form .submit-wrap button::before, #sidebar .widget.widget_recent_posts .recent-news .thumb.icon, #footer-widgets .widget.widget_recent_posts .recent-news .thumb.icon, .bauer-pagination ul li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers.current, .no-results-content .search-form .search-submit::before, .footer-promotion .promo-btn, .bauer-accordions .accordion-item.style-2.active .accordion-heading, .bauer-button.accent, .bauer-content-box > .inner.accent, .bauer-content-box > .inner.dark-accent, .bauer-content-box > .inner.light-accent, .bauer-tabs.style-2 .tab-title .item-title.active, .bauer-tabs.style-3 .tab-title .item-title.active, .bauer-single-heading .line.accent, .bauer-headings .sep.accent, .bauer-headings .heading > span, .bauer-icon.accent-bg > .icon, #project-filter .cbp-filter-item > span::after, .bauer-progress .progress-animate::after, .bauer-progress .progress-animate.accent, .bauer-images-carousel.has-borders::after, .bauer-images-carousel.has-borders::before, .bauer-images-carousel.has-arrows.arrow-bottom .owl-nav, .bauer-subscribe .mc4wp-form .email-wrap input:focus, .bauer-video-icon.accent a, .et-tabs-style-line nav ul li.tab-current::after, .woocommerce-page .wc-proceed-to-checkout .button, .woocommerce-page #payment #place_order {
  background-color: #e69c31 !important;
}

.header-style-5 .site-navigation-wrap .inner, .header-style-5 #site-header .site-navigation-wrap.fixed-hide {
    background-color: #093248 !important;
}

.header-style-5 #site-header .header-button a:hover,.header-style-6 #site-header .header-button a:hover {
    color: #8c0e0f !important;
}

.header-style-6 .site-navigation-wrap .inner {
    background-color: #fff !important;
}

/* Mobile Menu */
#main-nav-mobi {
    background-color: #083248;
}

.vc_single_image-wrapper.vc_box_shadow_border.vc_box_border_grey:hover {
    transform: scale(1.1);
    transition-duration: .5s;
}

/* Address */

.address.content {
  direction: ltr !important;
}

/* Search Form */
#search-1 form.search-form input.search-field {
	padding-right: 50px;
}
/* Copyright */
#copyright > sub > a {
  color: #8998c2 !important;
}

#copyright > sub > a:hover {
  color: #e69c31 !important;
}


.image.wp-image-10112.attachment-thumbnail.size-thumbnail {
  border-radius: 15px;
}

.fas {
  padding: 0 0 0 15px !important;
}
@media screen and (min-device-width: 1025px) {
#scroll-top.show {
  bottom: 130px;
}
#scroll-top {
  right: 48px;
}
}
@media screen and (max-device-width: 1024px) {
#scroll-top.show {
  bottom: 90px;
}
#scroll-top {
  right: 22px;
}
#wpforms-form-9562 .wpforms-page-indicator-page.wpforms-page-indicator-page-7 {
	margin-right: 10px;
}
}
