
@font-face {
	font-family: 'Dsti';
	src: url('../fonts/Dsti.ttf') format('truetype');		

}



@font-face {
	font-family: 'nas';
	src: url('../fonts/nas.ttf') format('truetype');		

}

@font-face {
	font-family: 'Light';
	src: url('../fonts/Light.ttf') format('truetype');	}	


@font-face {
	font-family: 'Homa';
	src: url('../fonts/Homa.ttf') format('truetype');	}	
	
	
 @font-face {
	font-family: 'joompack';
	src:	url('../fonts/joompack.eot?#') format('eot'),  /* IE6Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Å“8 */
		url('../fonts/joompack.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../fonts/joompack.ttf') format('truetype'); /* Saf3Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Â5, Chrome4+, FF3.5, Opera 10+ */		
} 
 @font-face {
	font-family: 'FontAwesome';
	src:	url('../fonts/fontawesome-webfont.eot?#') format('eot'),  /* IE6Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Å“8 */
		url('../fonts/fontawesome-webfont.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../fonts/fontawesome-webfont.ttf') format('truetype'); /* Saf3Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Â5, Chrome4+, FF3.5, Opera 10+ */		
}



body.rtl .login .list-group .list-group-item, body.rtl .registration legend, body.rtl .profile-edit legend, body.rtl .tags, body.rtl .articleBody,body.rtl .registration .form-group label, body.rtl .profile-edit .form-group label, body.rtl .login .form-group label,time,body.rtl .article-info,b, strong,label.formComment,div.itemCommentsForm form textarea.inputbox,li,span,p,div,.rtl div.elisting-estate .sj-extraslider .extraslider-inner .item .line .item-wrap.style2 .item-wrap-inner .icon, div.elisting-estate .sj-extraslider .extraslider-inner .item .line .item-wrap.style2 .item-wrap-inner .item-info,.rtl div.sj-zoo-ajax-tabs.top-position .tabs-content .tab-content .item-wrap .icon, .rtl p, .rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6, .rtl a, .rtl ul, .rtl tr, .rtl td, .rtl input, .rtl .item-description, .rtl .field_address spane, .rtl .bs-pretext, .rtl .bs-content, .rtl .modcontent {
    font-family: "joompack" !important;
}

.form-control {
  display: block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
body.rtl .sp-contact-info {
  float: right;
}
body.rtl .sp-module-content .mod-languages ul.lang-inline li {
  margin: 0 0 0 5px;
}
body.rtl #offcanvas-toggler {
  float: left;
  margin-left: 0;
}
body.rtl #offcanvas-toggler >i {
  padding: 0 10px 0 0;
}
body.rtl .close-offcanvas {
  right: auto;
  left: 0;
}
body.rtl .offcanvas-menu {
  -webkit-transition: .4s;
  transition: .4s;
}
body.rtl .body-innerwrapper:after {
  left: 0;
}
body.rtl .offcanvas-menu {
  left: -280px;
}
body.rtl.offcanvas .offcanvas-menu {
  left: 0;
}
body.rtl .sp-megamenu-parent {
  float: right;
}

body.rtl .sp-megamenu-parent >li.sp-has-child>a:after {
  content: " \f107";
  font-family: FontAwesome;
  margin-right: 5px;
}
body.rtl .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {
  float: left;
  content: " \f104";
}
body.rtl .sp-module ul >li >a:before {
  margin-right: 0;
  margin-left: 8px;
  content: "\f104";
  float: right;
}
body.rtl .entry-header.has-post-format {
  margin-left: 0;
  margin-right: 68px;
}
body.rtl .post-format {
  left: auto;
  right: -68px;
}
body.rtl .article-info >dt >i,
body.rtl .article-info >dd >i {
  margin-right: 0;
  margin-left: 3px;
}
body.rtl .entry-link:before {
  top: auto;
  left: auto;
  right: -60px;
  transform: rotate(-90deg);
}
body.rtl .entry-quote:before {
  left: auto;
  transform: rotate(-15deg);
  top: auto;
  right: -40px;
}
body.rtl .categories-list .page-header a.pull-right {
  float: left !important;
}
body.rtl .newsfeed-category .category li .pull-left {
  float: right !important;
}
body.rtl .search .btn-toolbar .pull-left {
  float: right !important;
}
body.rtl .pull-right {
  float: left !important;
}
body.rtl .sppb-text-left {
  text-align: right;
}
body.rtl .sppb-text-right {
  text-align: left;
}
body.rtl .sppb-progress-bar {
  float: right;
}
body.rtl .fa-angle-right:before {
  content: "\f105";
}
body.rtl .fa-angle-left:before {
  content: "\f104";
}
body.rtl .sppb-slider-item-wrapper .customNavigation a.sppbSlidePrev i.fa:before {
  content: "\f105";
  color: #646464 !important;
line-height: 1.2;
}
body.rtl .sppb-slider-item-wrapper .customNavigation a.sppbSlideNext i.fa:before {
  content: "\f104";
  color: #646464 !important;
line-height: 1.2;
}
body.rtl .entry-gallery a.carousel-left .fa-angle-left:before {
  content: "\f105";
}
body.rtl .entry-gallery a.carousel-right .fa-angle-right:before {
  content: "\f104";
}
body.rtl #sp-top-bar #sp-top1 {
  padding-right: 15px;
  padding-left: 0;
}
body.rtl #sp-top-bar #sp-top2 {
  text-align: left;
  padding-left: 15px;
  padding-right: 0;
}
body.rtl .mod-languages .sp-select .sp-select-result {
  padding: 0 27px 0 15px;
}
body.rtl .mod-languages .sp-select ul {
  right: inherit;
  left: 10px;
}
body.rtl .top-search-wrapper .icon-top-wrapper {
  margin: 0 5px 0 0;
}
body.rtl .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right {
  left: inherit;
  right: 0;
}
body.rtl .menu-slide-down .sp-has-child >.sp-dropdown.sp-dropdown-mega {
  left: -35px;
  right: auto;
}
body.rtl .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner >.row [class*="col-sm-"]:not(:last-child) {
  border-right: 0;
  border-left: 1px solid rgba(0,0,0,0.07);
}
body.rtl .offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler {
  right: inherit;
  left: 0;
}
@media screen and (max-width: 767px) {
  body.rtl.offcanvas .body-wrapper {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  body.rtl .sppb-row-overlay {
    z-index: -1;
  }
}
body.rtl .offcanvas-menu .contact-info span.fa:before {
  float: right;
  margin-right: 0;
  padding-right: 0;
  padding-left: 10px;
}
body.rtl .offcanvas-menu .sppb-addon-social-media .social-media-text-wrap a {
  margin-right: 0;
  margin-left: 18px;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  body.rtl ul.social-icons {
    text-align: left;
  }
}
body.rtl .top-search-input-wrap .search-wrap .search.floox-top-search .sp_search_input:after {
  right: inherit;
  left: 15px;
}
body.rtl .sppb-slider-wrapper {
  direction: ltr;
}
body.rtl .sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .col-sm-8 {
  margin-left: 0;
  margin-right: 16.66666667%;
}
body.rtl .sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-magnific-popup.sppb-modal-selector i {
  float: right;
  margin-right: 0;
  margin-left: 8px;
}
body.rtl .sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-magnific-popup.sppb-modal-selector {
  line-height: 42px;
}
body.rtl .sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .owl-carousel .owl-controls .owl-dots .owl-dot {
  float: right;
}
body.rtl .portfolio-modal-popup .sppb-modal-selector {
  left: inherit;
  right: 30px;
}
body.rtl .service-feature-section .sppb-addon-feature {
  border-right: 1px solid #E1E8EE;
  border-left: 0px;
  position: relative;
  padding: 40px 30px 70px 0px;
}
body.rtl .service-feature-section .sppb-addon-feature:before {
  content: '';
  position: absolute;
  left: -15px;
  top: auto;
  bottom: -15px;
  height: 1px;
  right: 15px;
  background: #E1E8EE;
}
body.rtl .service-feature-section .sppb-addon-feature:after {
  content: '';
  background: #E1E8EE;
  position: absolute;
  left: -30px;
  right: 0px;
  top: auto;
  height: 5px;
  width: 30px;
  margin: auto;
  border-radius: 2px;
  bottom: 38px;
}
body.rtl .sppb-row >.sppb-col-md-4:nth-child(1) .sppb-addon-feature {
  border-right: 0;
  border-left: 0px;
}
body.rtl .home-feature-section .sppb-addon-feature {
  border-right: 1px solid #E1E8EE;
  position: relative;
  padding: 40px 30px 50px 0px;
}
body.rtl .home-feature-section .sppb-addon-feature:first-child {
  border-left: 0px;
}
body.rtl .home-simple-feature .sppb-addon-feature:after {
  content: '';
  position: absolute;
  left: auto;
  top: -10px;
  height: 117%;
  width: 1px;
  background: #E1E8EE;
  right: 280px;
}
body.rtl .sppb-addon-pricing-table.pricing-table-radius-left .sppb-pricing-box {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
body.rtl .sppb-addon-pricing-table.pricing-table-radius-right .sppb-pricing-box {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
body.rtl .sppb-addon-accordion .sppb-addon-content .sppb-panel-group .sppb-panel-heading span.sppb-panel-title {
  padding-left: 0;
  padding-right: 20px;
}
body.rtl .sppb-testimonial-pro-advanced .sppb-carousel-indicators li {
  float: right;
}
body.rtl .sppb-testimonial-pro-advanced .sppb-carousel-control.right {
  right: inherit;
  left: 0;
}
body.rtl .sppb-testimonial-pro-advanced .sppb-carousel-control.left {
  left: inherit;
  right: 0;
}
body.rtl .sppb-addon-cta .sppb-row >div {
  float: right;
}
body.rtl #sp-bottom .sppb-addon-text-block .bottom-address span.floox-title {
  float: right;
  margin-right: 0;
  margin-left: 15px;
}
body.rtl #sp-bottom .sppb-addon-social-media .social-media-text-wrap a {
  margin-right: 0;
  margin-left: 18px;
}
body.rtl #sp-bottom .acymailing_module_form .fieldacyemail input {
  padding: 0 20px 0 0;
}
body.rtl #sp-bottom .acymailing_module_form .acysubbuttons {
  float: left;
}
body.rtl .creative-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .col-sm-8 {
  margin-right: 0 !important;
}
body.rtl .creative-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text {
  padding-right: 0;
  padding-left: 200px;
}
body.rtl .creative-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .owl-carousel .owl-controls {
  text-align: right;
}
body.rtl .creative-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text .sppb-fullwidth-title {
  text-align: right;
}
body.rtl .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter {
  text-align: right;
}
body.rtl .sp-simpleportfolio .sp-simpleportfolio-filter > ul > li {
  float: right;
}
body.rtl .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul li {
  margin: 0 0 0 20px;
}
body.rtl .sppb-addon-articles .sppb-addon-article {
  text-align: right;
}
body.rtl .sppb-addon-articles .sppb-addon-article .sppb-addon-article-info-wrap .sppb-article-meta span.sppb-meta-date {
  margin-right: 0;
  margin-left: 20px;
}
body.rtl .sppb-addon-articles .sppb-addon-article .sppb-addon-article-info-wrap .sppb-article-meta span {
  margin: 0px 3px 0px 15px;
}
body.rtl .classic-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text .sppb-fullwidth-title {
  text-align: right;
}
body.rtl .classic-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .col-sm-8 {
  margin-right: 0 !important;
}
body.rtl .classic-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text {
  padding-right: 0;
  padding-left: 200px;
}
body.rtl .classic-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .owl-carousel .owl-controls {
  text-align: right;
}
body.rtl .blog .items-row >div:first-child .article-info-wrap {
  border-left: 1px solid #E1E8EE;
}
body.rtl .blog .items-row >div:last-child .article-info-wrap {
  border-left: 0;
}
body.rtl article.item-page .tags {
  padding: 0 100px 0 140px;
}
body.rtl article.item-page .tags a {
  margin-right: 0;
  margin-left: 10px;
}
body.rtl article.item-page .article-footer-top {
  padding: 0 100px 0 140px;
}
body.rtl article.item-page .article-footer-top .helix-social-share {
  float: right;
}
body.rtl .helix-social-share .helix-social-share-icon ul li {
  margin-right: 0;
  margin-left: 7px;
}
body.rtl article.item-page .article-footer-top .helix-social-share .helix-social-share-icon ul li div a {
  padding: 0 24px 0 48px;
}
body.rtl article.item-page .pager.pagenav li.previous {
  float: right;
}
body.rtl article.item-page .pager.pagenav li.next {
  float: left;
}
body.rtl article.item-page .pager.pagenav li.previous a {
  padding: 0 35px 0 0;
}
body.rtl article.item-page .pager.pagenav li a {
  padding: 0 0 0 35px;
}
body.rtl .blog-variation-2 article.item .article-info-wrap {
  padding-right: 0 !important;
  padding-left: 35px !important;
}
body.rtl #sp-left .sp-module .sp-module-title,
body.rtl #sp-right .sp-module .sp-module-title {
  padding: 13px 50px 15px 0;
}
body.rtl #sp-left .sp-module .sp-module-title:before,
body.rtl #sp-right .sp-module .sp-module-title:before {
  left: inherit;
  right: 20px;
}
body.rtl #sp-left .sp-module .sp-module-title:after,
body.rtl #sp-right .sp-module .sp-module-title:after {
  left: inherit;
  right: 19px;
}
body.rtl #sp-left .sp-module .acymailing_module_form .acymailing_introtext p,
body.rtl #sp-right .sp-module .acymailing_module_form .acymailing_introtext p {
  padding-right: 0;
  padding-left: 30px;
}
body.rtl #sp-left .sp-module .acymailing_module_form p .acyfield_email input,
body.rtl #sp-right .sp-module .acymailing_module_form p .acyfield_email input {
  padding: 0 20px 0 0;
}
body.rtl #sp-left .sp-module .acymailing_module_form p.acysubbuttons input,
body.rtl #sp-right .sp-module .acymailing_module_form p.acysubbuttons input {
  left: 0;
  right: auto;
}
body.rtl #sp-left .sp-module .acymailing_module_form p.acysubbuttons:after,
body.rtl #sp-right .sp-module .acymailing_module_form p.acysubbuttons:after {
  right: inherit;
  left: 15px;
  content: '\f177';
}
body.rtl .contact-form-section .sppb-addon-raw-html ul li span.single-text {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
body.rtl .sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input {
  padding: 0 20px 0 0;
}
body.rtl .sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form {
  padding-right: 0;
  padding-left: 52px;
}
body.rtl .sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group textarea {
  padding: 15px 20px 0 0;
}
body.rtl .reg-login-form-wrap .form-validate input {
  padding: 0 20px 0 0;
}
body.rtl .reg-login-form-wrap .registration .form-group,
body.rtl .reg-login-form-wrap .login .form-group,
body.rtl .reg-login-form-wrap .registration >p,
body.rtl .reg-login-form-wrap .form-links {
  text-align: right;
}







.nav--checkbox:checked ~ .nav--btn-1{
	z-index: 55555;
}
.nav--checkbox:checked ~ .nav--btn-2{
	z-index: 55555;
}
.nav--checkbox:checked ~ .nav--btn-3{
	z-index: 55555;
}
.nav--checkbox:checked ~ .nav--btn-4{
	z-index: 55555;
}


.sp-default-logo {
	width: 53%;
	position: absolute;
	margin-top: -34px;
	right: 0;
}

body.header-default #sp-top-bar {
	display: none;
}

.menu-fixed .sp-default-logo {
	width: 64%;
	position: inherit !important;
	margin-top: 0px !important;
}
.sp-megamenu-parent > li.active > a {
	background: #0000 !important;
}



body.rtl .sp-megamenu-parent
 @font-face {
	font-family: 'joompack';
	src:	url('../fonts/joompack.eot?#') format('eot'),  /* IE6Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Å“8 */
		url('../fonts/joompack.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../fonts/joompack.ttf') format('truetype'); /* Saf3Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Â5, Chrome4+, FF3.5, Opera 10+ */		
}
 @font-face {
	font-family: 'FontAwesome';
	src:	url('../fonts/fontawesome-webfont.eot?#') format('eot'),  /* IE6Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Å“8 */
		url('../fonts/fontawesome-webfont.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../fonts/fontawesome-webfont.ttf') format('truetype'); /* Saf3Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Â5, Chrome4+, FF3.5, Opera 10+ */		
}
@font-face {
	font-family: 'eyekan';
	src:	url('../fonts/EYekan.eot?#') format('eot'),  /* IE6Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Å“8 */
		url('../fonts/EYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../fonts/EYekan.ttf') format('truetype'); /* Saf3Ã„ÂÃ¢â€šÂ¬Ã¢â‚¬Â5, Chrome4+, FF3.5, Opera 10+ */		
}

@font-face {
	font-family: 'yekan';
	src:  	url('../fonts/BYekan.eot#')format('eot'), 
		url('../fonts/BYekan.woff') format('woff'),
		url('../fonts/BYekan.ttf') format('truetype');		

}
body.header-default .sp-megamenu-parent > li > a, body.header-default .sp-megamenu-parent > li > span {
	color: #42320f;
	margin-top: 16px;
	font-size: 15.5px;

}
body.header-default .sp-contact-info li {

	color: #332a2a !important;
}
body.header-default .sp-contact-info li a {
	color: #332a2a !important;
}

body.header-default ul.social-icons > li a {

	color: #332a2a !important;
}
body.header-default .sp-select .sp-select-result::before {
	color: #332a2a !important;
}
body.header-default .sp-select .sp-select-result span, body.header-default .sp-select .sp-select-result i {
	color: #332a2a !important;
}

body.header-default .icon-top-wrapper i {
	color: #3a3a3a !important;
}

#sp-footer {
	display: none;
}
body.header-default .sp-floox-login.sp-mod-login {

	color: #fff;
}
body.header-default .sp-floox-login.sp-mod-login a {
	color: #fff!important;
}div[data-arrow-content="icon_only"].sp-slider .sp-nav-control .nav-control {
	font-size: 28px;
	width: 40px !important;
	height: 40px !important;
}
div[data-arrow-content="icon_only"] .sp-nav-control .nav-control i {
	line-height: 42px !important;
}


div.sp-slider .sp-indicator.line-indicator {
	background: rgb(224, 26, 79) !important;
}
#sppb-addon-1600319603692 .sp-simpleportfolio-info-wrap {
	display: none;
}
#section-id-1499682417836 {
	background: none !important;
}
#section-id-1600586981956 .sppb-section-title.sppb-text-center {
	margin-bottom: 0 !important;
}

#sppb-addon-1600587180465 .sppb-text-alignment {
	text-align: center;
	width: 100%;
}
#sppb-addon-1600589756788 #btn-1600589756788.sppb-btn-custom,#sppb-addon-1600590604530 #btn-1600590604530.sppb-btn-custom,#sppb-addon-1600590604533 #btn-1600590604533.sppb-btn-custom
 {
	color: #ffffff;
	font-size: 16px;
	border: 2px solid;
	padding-right: 20px;
	padding-left: 20px;
}
#sppb-addon-1600589756788 #btn-1600589756788.sppb-btn-custom:hover,#sppb-addon-1600590604530 #btn-1600590604530.sppb-btn-custom:hover,#sppb-addon-1600590604533 #btn-1600590604533.sppb-btn-custom:hover{
	background-color: #fff !important;
	color: #000000;
	border: navajowhite !important;
}


#sppb-addon-1600590604575 #btn-1600590604575.sppb-btn-custom {
	border: 1px solid;
}
#sppb-addon-1600590604575 .sppb-text-alignment {
	text-align: center;
	width: 100%;
}
.site.com-sppagebuilder.view-page.no-layout.no-task.itemid-541.fa-ir.rtl.sticky-header.layout-fluid.header-default.off-canvas-menu-init #sp-bottom1 {
	margin-top: -20px !important;
}
.site.com-sppagebuilder.view-page.no-layout.no-task.itemid-541.fa-ir.rtl.sticky-header.layout-fluid.header-default.off-canvas-menu-init #sp-bottom2,.site.com-sppagebuilder.view-page.no-layout.no-task.itemid-541.fa-ir.rtl.sticky-header.layout-fluid.header-default.off-canvas-menu-init #sp-bottom3,.site.com-sppagebuilder.view-page.no-layout.no-task.itemid-541.fa-ir.rtl.sticky-header.layout-fluid.header-default.off-canvas-menu-init #sp-bottom4 {
	margin-top: -20px !important;
}


 #sp-bottom1 {
	margin-top: 60px;
}
 #sp-bottom2, #sp-bottom3, #sp-bottom4 {
	margin-top: 60px;
}



#sp-bottom {
	background-color: #000 !important;
	padding: 50px 0 50px 0 !important;
}
body.rtl #sp-bottom .sppb-addon-social-media .social-media-text-wrap a {
	margin-right: 0;
	margin-left: 18px;
	color: #fff !important;
}
#sppb-addon-1600600329897 #btn-1600600329897.sppb-btn-custom {
	color: #000000;
	padding: 8px 22px 10px 22px;
	font-size: 16px;
	border: 2px solid #000;
}
#sppb-addon-1600600329897 .sppb-text-alignment {
	text-align: center;
	width: 100%;

}
#sppb-addon-1600600329897 .sppb-col-sm-6 {
	background-color: #dba947 !important;
}

#btn-1600600329897:hover {
	background: #000 !important;
	color: #fff !important;
}
.sp-simpleportfolio-info {
	display: none;
}
.sp-simpleportfolio-info-wrap {
	margin: 0 !important;
	display: none;
}

.sp-module.zaban {
	float: left !important;
	margin-top: 2px !important;
	margin-right: 15px !important;
}
.menu-fixed .sp-module.zaban {
	margin-top: 20px !important;
}


.sp-slider .sp-indicator-container {
	background: #b3925c;
}
#section-id-1499682417836 {
	padding-top: 0 !important;
}



.speasyimagegallery-gallery-item-content:hover {
	display: none;
}
.speasyimagegallery-gallery-item-content {
	display: none !important;
}
.speasyimagegallery-row > div > .speasyimagegallery-gallery-item {
		padding: 5px !important;
}

#section-id-1499682417836 {
	margin-top: -24px !important;
}

#sppb-addon-1600072391930 .sp-slider .sp-dots {
	bottom: -60%;
}
.social-icons {
	margin-left: 15px !important;
}

body.header-default .sp-my-account .btn-account {
	color: #fff!important;
}

.fa.fa-user-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: normal !important;
	font-size: 19px;
	transform: translateY(4px);
}

.socialicons {
	display: inline-block;
	font-size: 12px !important;
	color: #fff;
}

.socialicons a {
	color: #fff;
}


body.header-default .sp-megamenu-parent > li:hover {
	height: 70px;
	background: #fff0;
}


#section-id-1600600330887 .sppb-title-heading {
	font-size: 58px !important;
	font-family: nas !important;
	color: #551717 !important;
}


body.header-default #sp-header.menu-fixed {


	display: none;
}

.mod-languages.zaban {
	margin-top: 20px;
}

.vurud {
	font-size: 14px !important;
}

.sp-menu-item.vurud:hover {
	background: #0000 !important;
}

body.header-default .icon-top-wrapper {
	line-height: 77px;
}

body.rtl .sp-megamenu-parent {

	margin-right: -30px;
}

.vurud a {
	border: 1px solid #00000024;
	transform: translatex(-88px) ;
}



body.header-default #sp-header {

	background: #fff !important;


}


.sp-pre-loader .sp-loader-with-logo .line {
	background: #e01a4f !important;
}

.mod-languages.zaban a {
	color: #000;
	margin-top: -4px;
	text-transform: capitalize;
	font-size: 13px;
}

.lang-active a {
	color: #e01a4f !important;
}



.dot-controller-position-vertical_right.sp-slider .sp-dots {
		top: 30% !important;
}

.dot-controller-position-vertical_left .sp-dots ul, .dot-controller-position-vertical_right .sp-dots ul {
		direction: ltr;
}

.bottom-content-wrap {


	border-bottom: 2px solid rgba(255, 255, 255, 0.16) !important;

}

#sp-page-builder .page-content .sppb-section:first-child {
	margin-top: 0;
	padding-bottom: 0 !important;
}

table.acymailing_form {
	margin: 0 !important;
	border: 0px !important;
	width: 100%;
	margin-top: 25px !important;
}
.acysubbuttons {
	text-align: right !important;
	transform: translate(73px,0px);
}
#user_email_formAcymailing85741 {
	height: 40px  !important;
}

.sppb-addon-tab .sppb-tab .sppb-nav-tabs li a {
	font-size: 20px;
	color: #6f6f6f;
}

#mod-speasyimagegallery-134 .speasyimagegallery-row {
	margin: 0 !important;
}
#mod-speasyimagegallery-147 .speasyimagegallery-row {
	margin: 0 !important;
}
.speasyimagegallery-row > div > .speasyimagegallery-gallery-item {
	padding: 0px !important;
}

#sppb-addon-1601469560572 .sppb-img-responsive {
	height: 523px !important;
}

#sppb-addon-1601471116871 .sppb-img-responsive {
	height: 523px !important;
}

.sppb-nav.sppb-nav-lines {
	margin: 0 auto;
	display: table;
	border-bottom: 0 !important;
	direction: rtl;
}

.sppb-nav-lines > li {
	float: right !important;
}

.sppb-nav-lines > li.active > a {
	border-bottom: none !important;
	border-right: 1px dotted #000;
	border-left: 1px dotted #000;
}

.sppb-nav-lines > li > a {
	padding: 13px 41px !important;
	font-size: 21px !important;
	margin-bottom: 80px;
}

.sppb-nav-lines > li > a:hover {
	color: #2b2b2b;
}



#sppb-modal-1601532004260-selector {
	padding: 12px;
	float: right;
}
.fa-play::before {
	content: "" !important;
}
#sppb-modal-1601533542814-selector img,
#sppb-modal-1601532004260-selector img {
	width: 35px;
}
#sppb-modal-1601533542814-selector::after,
#sppb-modal-1601532004260-selector::after {
	content: "موقعیت در نقشه";
	font-family: iransans;
	font-size: 16px;
	margin-right: 6px;

color: #e74c3c;
}
#sppb-modal-1601533542814-selector,
#sppb-modal-1601532004260-selector {
	border: 1px solid #e74c3c4f;
	padding: 4px !important;
	border-radius: 5px;
}


.formResponsive .formHorizontal .formControlLabel {

	width: 25% !important;


}

.formResponsive .formHorizontal .formControlLabel {
	width: 25% ;
	color: #1e1e1e;
	font-size: 15px;
}

.rsform-block.rsform-block-cart .formControlLabel {
	display: inline !important;
	width: 100% !important;
	line-height: 2.5;
}

.site.com-rsform.view-rsform.no-layout.no-task.itemid-820.fa-ir.rtl.tamasbama.sticky-header.layout-fluid.header-default.off-canvas-menu-init.no-page-title #sp-header {
	border-bottom: 2px solid #d7d7d7;
	height: 75px;
}

.formResponsive .formHorizontal select {
	font-family: iransans !important;
}

.site.com-rsform.view-rsform.no-layout.no-task.itemid-820.fa-ir.rtl.tamasbama.hamkari.sticky-header.layout-fluid.header-default.off-canvas-menu-init #sp-main-body {
	padding-top: 50px !important;
}

#column-wrap-id-1602132284947 {
	direction: ltr !important;
}

#column-wrap-id-1602254378199 {
	direction: ltr !important;
}

#sppb-addon-1602254650834 {
	direction: ltr !important;
}

.sppb-form-group.sppb-form-builder-field-0 {
	margin: 0 auto;
	padding: 15px;
}

#column-wrap-id-1602672878958 {
	direction: ltr !important;
}
#column-wrap-id-1602672879001 {
	direction: ltr !important;
}
#column-wrap-id-1602672879008 {
	direction: ltr !important;
}


#section-id-1603039034064,
#section-id-1600586981956, #section-id-1601289338523,#section-id-1600600329871,#section-id-1600596054610,#section-id-1602402827743,#section-id-1600590604606,#section-id-1600586982910,#section-id-1600600330187,#section-id-1600600330187,#sp-bottom,#section-id-1605112720151{
    z-index: 555 !important;
}


#sppb-addon-1603175638272 #btn-1603175638272.sppb-btn-default {
	letter-spacing: 2px;
	color: #000;
	font-size: 15px;
	padding: 17px;
	float: left;
	margin-bottom: 22px;
}

#section-id-1603171737698 .sppb-container,
#section-id-1603171738373 .sppb-container {
	color: ;
	max-width: 100% !important;
}
#sppb-addon-1603171738375 #btn-1603171738375.sppb-btn-default {
	letter-spacing: 2px;
	color: #282828;
	font-size: 15px;
	padding: 17px;
	float: left;
	margin-bottom: 22px;
}


#sppb-addon-1603175638272 .sppb-col-sm-6,#sppb-addon-1603171738375 .sppb-col-sm-6 {
	height: 700px;
	padding-top: 70px;
}

#sp-bottom {
	padding-top: 0 !important;
}
.sp-page-builder .page-content #myid {
	background-size: 35% !important;
}



.sp-page-builder .page-content #section-id-1603376279129 {
	z-index: 555 !important;
}

#sp-bottom {
	padding-top: 0 !important;
	z-index: 555 !important;
	position: inherit;
}

.sp-page-builder .page-content #section-id-1603863470387 {
	z-index: 10;
}

#section-id-1603171737698 {
	z-index: 555 !important;
}
#section-id-1603171738373{
	z-index: 555 !important;
}
#section-id-1600600330187 {
	z-index: 5555 !important;
}
#sp-header {
	z-index: 99999 !important;
}

 #sppb-addon-1605112720308 {

	padding: 47px;

height: 400px;
}


#sppb-addon-1605113025994 {

	padding: 47px;

height: 400px;
}



#column-wrap-id-1605112720152 {
	height: 700px;
}
#column-id-1605112720152 .sppb-column-addons {
	background: #3c3c3c7d;
}

#sppb-addon-1605112720308 {
	margin-top: 120px;
}

#column-wrap-id-1605112720304 {
	height: 700px;
}
#column-id-1605112720304 .sppb-column-addons {
	background: #D2D0A03B;
}

#sppb-addon-1605113025994 {
	margin-top: 120px;
}


#section-id-1606883624390 {
	height: 90vh !important;
}







#sppb-addon-1606883624405 .sppb-addon.sppb-addon-text-block {
	margin-top: 40%;
	margin-bottom: 50%;
}
#section-id-1606883624390 {
	z-index: 444 !important;
}

#section-id-1606883624667 {
	z-index: 444 !important;
}


#section-id-1602402827743 {
	height: 80vh !important;
}
#section-id-1606883624667 {
    height: 90vh !important;
}


#sppb-addon-1606883624670 .sppb-addon.sppb-addon-text-block {
	margin-top: 40%;
	margin-bottom: 50%;
}

#sppb-addon-1606883624405 {
	height: 85vh !important;
}

#sppb-addon-1606883624670 {
	height: 90vh !important;
}

#section-id-1606883624390 .sppb-row.sppb-no-gutter.sppb-align-center {
	height: 90vh;
}

#section-id-1603881813681 {
	z-index: 555 !important;
}



#section-id-1603863470387,#section-id-1603881813681 {
	height: 65vh !important;
}

#sp-bottom .sp-module ul li {
	border: none;
	margin-bottom: 6px !important;
}


#sppb-addon-1600590604533 .sppb-addon-overlay-image-content,#sppb-addon-1600590604530 .sppb-addon-overlay-image-content,#sppb-addon-1600589756788 .sppb-addon-overlay-image-content {
	height: 70vh;
margin-right: -1px;
}
.telegram {
	color: #fff !important;
	font-size: 16px;
}

.telegram img {

	width: 33px;
	display: inline-block;
	margin-left: 10px;
}



.instagram {
	color: #fff !important;
	font-size: 16px;
}

.instagram img {

	width: 33px;
	display: inline-block;
	margin-left: 10px;
}
.whatsapp {
	color: #fff !important;
	font-size: 16px;
}

.whatsapp img {

	width: 33px;
	display: inline-block;
	margin-left: 10px;
}

.fa.fa-instagram, .fa.fa-telegram, .fa.fa-whatsapp {
	font-size: 21px  !important;
	margin-left: 6px;
}

.fa.fa-telegram:hover {
	color: #0283c1 !important;
}


.sp-page-builder .page-content #section-id-1603881813681 {
	/* height: 750px; */
	min-height: 0px !important;

}

.vurud {
	text-align: center;
}