

#spc1 .entry-subhed {
	margin-bottom: 4px;
}

#spc1 .soc_icon_muve {
	float: right;
}

html[lang="he-IL"] #spc1  .soc_icon_muve {
	
}

#spc1  .soc_icon_muve > p {
	margin-bottom: 0;
	margin-right: 6px;
	margin-left: 0;
	display: inline-block;
	color: #0e151d;
font-size: 16px;
font-weight: 900;
line-height: 1em;
}

html[lang="he-IL"] #spc1  .soc_icon_muve > p {
	margin-right: 0;
	margin-left: 6px;
}

#spc1 .entry-content{
	width: 818px;
	display: inline-block;

}

#spc1 .soc_icon_muve{
	display: inline-block;
    width: 55px;
    vertical-align: top;
	
}

#spc11 .d_inline_b .hvr-sweep-to-left_b:before {
    background: #2d9ebb;
}


#spc11 .d_inline_b .next_post_e.hvr-sweep-to-left_b:before {
	-webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
}


#spc1 .soc_icon_muve > a {
	    margin-bottom: 12px;
    padding-top: 13px;
    text-align: center;
    display: block;
    background-color: #dadad9;
    border-radius: 30px;
    color: #ffffff;
    font-size: 14px;
    font-weight: 900;
    line-height: 1em;
    width: 40px;
    height: 40px;
    transition: background-color 0.3s ease;
}

#spc1  .soc_icon_muve > a:nth-of-type(4) {
	background-color: #0e151d;
}

#spc1  .soc_icon_muve > a:nth-of-type(4):hover {
	background-color: #424242;
}

#spc1  .soc_icon_muve > a:nth-of-type(3) {
	background-color: #0084b1;
}

#spc1  .soc_icon_muve > a:nth-of-type(3):hover {
	background-color: #4096d9;
}

#spc1  .soc_icon_muve > a:nth-of-type(2) {
	background-color: #50abf1;
}

#spc1  .soc_icon_muve > a:nth-of-type(2):hover {
	background-color: #4096d9;
}

#spc1  .soc_icon_muve > a:nth-of-type(1) {
	background-color: #3a559f;
}

#spc1  .soc_icon_muve > a:nth-of-type(1):hover {
	background-color: #2a4680;
}



/* Spost Social style */


#spost_social {
	direction: ltr;
    display: block;
    width: 45px;
    text-align: center;
	margin-right: -30px;
}

#spost_social a  {
	display: inline-block;
    padding: 16px 0 0 0;
    margin: 5px 0;
    width: 45px;
    height: 45px;
    background-color: #f6f6f6;
    color: #5e9eac;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    outline: none;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-align: center;
}

#spost_social a:first-child {
	margin-top: 200%;
}

#spost_social a:hover, #post a:focus, #post a:active  {
	
    outline: 0 !important;
    color: #ffffff !important;
	background-color: #508e9b;
    text-decoration: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;

}

/* END Spost Social style */



/* SPost Main style */





html[lang="he-IL"] #ace11112 {
	direction: rtl;
}



#ace11112 span[property="itemListElement"] > a[property="item"] {
	outline: none;
	color: #828283;
	text-decoration: none;
	font-size: 14px;
font-weight: 700;
line-height: 18px;
}

#ace11112 span[property="itemListElement"] > a[property="item"]:active {
	color: #f9f9f9;
}

#ace11112 span[property="itemListElement"] > span[property="name"] {
	color: #0e151d;
font-size: 14px;
font-weight: 400;
}

#spc1 {
direction: rtl;
    text-align: left;
}

html[lang="he-IL"] #spc1 {
	text-align: right;
}

#spc11 {
	direction: rtl;
}

#spc112 {
	padding-bottom: 26px;
}

html[lang="he-IL"] #spc112 {
	direction: rtl;
}



#spc112 h1.entry-title {
	margin-bottom: 18px;
	color: #164967;
	font-size: 40px;
	font-weight: 500;
	line-height:  35px;
}



#spc112 p {
	color: #000000;
font-size: 20px;
font-weight: 400;
line-height: 26px;
}

#blog_url {
	       text-align: center;
			margin-top: 1%;
}

#blog_url_a {
	outline: none;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.post-navigation {
	margin: 15px auto 52px auto;
}

.post-navigation .nav-links {
    padding: 27px;
	background-color: #f5f5f5;
}

.post-navigation .nav-previous {
    display: inline-block;
    float: right;
    width: auto;
}

.post-navigation .nav-next {
    display: inline-block;
    float: left;
    width: auto;
}

.post-navigation .nav-next > a, .post-navigation .nav-previous > a {
	display: block;
    padding: 14px;
    width: 164px;
    background-color: #90bab5;
    color: #ffffff;
    font-size: 17px;
    font-weight: 400;
    line-height: 17.98px;
    outline: none;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-align: center
}

.post-navigation .nav-next > a:focus, .post-navigation .nav-next > a:active, .post-navigation .nav-next > a:hover, .post-navigation .nav-previous > a:focus, .post-navigation .nav-previous > a:active, .post-navigation .nav-previous > a:hover {
	outline: 0;
	color: #ffffff;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.post-navigation .nav-next > a > span > .fa {
    margin-right: 13px;
    font-size: 13px;
    line-height: 18px;
}

.post-navigation .nav-previous > a > span > .fa {
    margin-left: 13px;
    font-size: 13px;
    line-height: 18px;
}

/* SPost Main ADAPTATION style */



.right_s_border:before {
    content: " ";
    height: 100%;
    width: 1px;
    background: #ebebeb;
    position: absolute;
    left: 12px;
}



@media (max-width: 991px) {
	
	#spc1 #ace11112 {
		text-align: left;
	}
	
	html[lang="he-IL"] #spc1 #ace11112 {
		text-align: right;
	}
	
	#spc1 .entry-subhed {
    text-align: left;
	}
	
	html[lang="he-IL"] #spc1 .entry-subhed {
		text-align: right;
	}
	
	#spc1 {
		text-align: center;
	}
	
	html[lang="he-IL"] #spc1 {
	text-align: center;
}
	
	#spc112 h1.entry-title {
		    font-size: 34px;
			margin-bottom: 12px;
	}
	
	#spc112 p {
    font-size: 16px;
    line-height: 24px;
	}
	
	#spc112 h2 {
    font-size: 24px;
	line-height: 22px;
	}
	
	.entry-meta {
		font-size: 14px;
	}
	
	.post-navigation {
		margin: 2em 0;
	}
	
	#spost_social {
		width: auto;
		margin-right: 0;
	}
	
	#spost_social a {
		margin: 5px;
	}
	
	#spost_social a:first-child {
		margin-top: 5px;
	}
}

@media (max-width: 767px) {
	
	#blog_url {
    text-align: center;
    margin-top: 2.5%;
}
	
	.post-navigation .nav-next {
		margin-top: 0;
	}
	
	.post-navigation .nav-next > a, .post-navigation .nav-previous > a {
		width: 100%;
	}
}

@media (max-width: 401px) {
	.post-navigation .nav-links {
		padding: 0;
	}
	
	.post-navigation .nav-previous, .post-navigation .nav-next {
		    width: 28%;
	}
	
	.post-navigation .nav-next > a, .post-navigation .nav-previous > a {
		color: rgba(144, 186, 181, 0);
	}
	
	.post-navigation .nav-next > a:focus, .post-navigation .nav-next > a:active, .post-navigation .nav-next > a:hover, .post-navigation .nav-previous > a:focus, .post-navigation .nav-previous > a:active, .post-navigation .nav-previous > a:hover {
	color: rgba(144, 186, 181, 0) !important;
}
	
	.post-navigation .nav-next > a .fa, .post-navigation .nav-previous > a .fa {
		margin: 0 !important;
    color: white;
    font-size: 30px !important;
    position: absolute;
    top: 27%;
    right: 40%;
    line-height: 1 !important;
	}
	
	.post-navigation .nav-next > a .fa {
		    right: 44%;
	}
	
	#blog_url {
		    margin-top: 6.5%;
	}

}



@media (min-width: 767px) and (max-width: 991px) {
	#left_sidebar {
    padding-top: 20px !important;
	padding-right: 20px !important;
	border-right: none !important;
}
}


/* END SPost Main style */



/* LEFTSIDEBAR A LINK */

.gur_widget_a {
	display: block;
	background-color: #f5f5f5;
	height: 87px;
}

/* END LEFTSIDEBAR A LINK */

#spc1 div[class^="col-"] > div[class^="col-"] {
	padding-left: 0;
	padding-right: 0;
}

#spc1 .recent-posts-title {
	margin-bottom: 12px;
    margin-top: 18px;
	background-repeat: no-repeat;
	background-position-x: right;
	background-position-y: center;
}

#spc1 .recent-posts-title h3.sing_p_rec_title {
	font-size: 30px;
    font-weight: 300;
    margin-bottom: 0px;
}



#spc1 .recent-posts-title > h2 {
	color: #0e151d;
font-size: 36px;
font-weight: 900;
line-height: 1em;
}

#spc1 .recent-posts-title > h2 > img {
	margin-right: 15px;
}

html[lang="he-IL"] #spc1 .recent-posts-title > h2 > img {
	margin-right: 0;
	margin-left: 15px;
}

#spc1 .entry-header {
	    margin-top: 16px !important;
		padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 31px !important;

	
}




#spc1 .entry-subhed {
	border-bottom: 1px solid #d7e3ec;
    margin-bottom: 26px;	
}	
	
	
	
#spc1 .entry-meta {
    margin-top: 8px;
    margin-bottom: 12px;
    /* display: inline-block; */
    padding: 0;
    /* background-repeat: no-repeat; */
    /* background-position-x: left; */
    /* background-position-y: center; */
    /* background-origin: padding-box; */
    opacity: 0.86;
	color: #454563;
	font-size: 16px;
	font-weight: 400;
	line-height: 25.59px;
}

#spc1 .entry-meta span{
	color: #3493a4;
	font-size: 16px;
	font-weight: 400;
	line-height: 25.59px;
}

html[lang="he-IL"] #spc1 .entry-meta {
	direction: rtl;
}

#spc1 .entry-meta:before {
	display:none;
	margin-right: 10px;
	margin-left: 0;
content: "\f073";
	color: #0b9444;
    font-size: 14px;
    font-weight: 900;
    line-height: 18px;
    font-family: "Font Awesome 5 Free";
	float: left;
	position: relative;
	bottom: 2px;
}

html[lang="he-IL"] #spc1 .entry-meta:before {
	margin-right: 0;
	margin-left: 10px;
	float: right;
}

#spc1 .entry-content {
	
	padding-bottom: 15px;
}

#spc1 .entry-content > .post-thumbnail {
	margin-bottom: 26px;
}

#spc1 .entry-content > h2 {
	margin-bottom: 30px;
	padding-top: 0;
	color: #56a401;
font-size: 22px;
font-weight: 900;
line-height: 1.3em;
}

#spc1 .entry-content > h3 {
	margin-bottom: 12px;
	padding-top: 0;
color: #0e151d;
font-size: 22px;
font-weight: 400;
line-height: 1.3em;
}

#spc1 .entry-content > h3 > strong {

font-weight: 900;

}

#spc1 .entry-content > h2{
	font-size: 24px;
	font-weight: 500;
	line-height: 18px;
	margin-top: 26px;
}	

#spc1 .entry-content > h2 span{
	position:relative;
}

#spc1 .entry-content > h2 span:after {
    content: ' ';
    height: 1px;
    width: 100%;
    border: 1px solid #d7e3ec;
    position: absolute;
    right: 0;
    bottom: -5px;
}
	
#spc1 .entry-content > p strong{
	font-size: 17px;
    font-weight: 500;
    line-height: 28px;
}	
	
#spc1 .entry-content > p {
	color: #202b2f;
    font-size: 17px;
    font-weight: 400;
    line-height: 28px;
}

#spc1 .entry-content > p:first-of-type > strong {
	font-size: 19px;
	font-weight: 500;
}

#spc1 .entry-content > ul li{
    margin-bottom: 18px;
    list-style: none;
    background-repeat: no-repeat;
    background-position-x: 100%;
    background-position-y: center;
    background-size: 20px;
    padding-right: 40px;
	font-size:16px;
}







/* BLOG Main style */

#spc1 .link-more {
	display:none;
}

#spc1 .blblog_single_post_r {
    margin-bottom: 20px;
    background-color: #fefefe;
    text-align: left;
    padding-bottom: 25px;
    padding-top: 16px;
    border: 2px solid #eeeded;
    height: 174px;
	box-shadow: 0 0 20px 4px #eeeeee;
}

html[lang="he-IL"] #spc1 .blblog_single_post_r {
	text-align: right;
}

#spc1 .blblog_single_post_image {
	padding-left: 25px;
}

html[lang="he-IL"] #spc1 .blblog_single_post_image {
	padding-left: 15px;
	padding-right: 25px;
}

#spc1 .blblog_single_post_text h2 {
    margin-bottom: 6px;
    color: #17191d;
    font-size: 28px;
    font-weight: lighter;
    line-height: 1em;
}

#spc1 .blblog_single_post_text h2:hover {
	color: green;
}

#spc1 .blblog_single_post_text p {
	margin-bottom: 2px;
	color: #0e151d;
font-size: 14px;
font-weight: 300;
line-height: 22px;
}

html[lang="he-IL"] #spc1 .blblog_single_post_text p {
	font-size: 16px;
}

#spc1 .blblog_single_post_text .blblog_single_post_date {
	margin-bottom: 4px;
	display: inline-block;
    padding: 0;
    opacity: 1;
	
	color: #56a401;
font-size: 15px;
font-weight: 900;
line-height: 1em;
}

#spc1 .blblog_single_post_text .blblog_single_post_href {
color: #56a401;
font-size: 18px;
font-weight: 700;
line-height: 30px;
text-decoration: none;
outline: none;
}

#spc1 .blblog_single_post_text .blblog_single_post_href > .fa-angle-left:before {
	content: "\f105";
}

html[lang="he-IL"] #spc1 .blblog_single_post_text .blblog_single_post_href > .fa-angle-left:before {
	content: "\f104";
}

#spc1 .blblog_single_post_text .blblog_single_post_href .fas {
	margin-left: 13px;
    font-size: 13px;
    line-height: 18px;
}

html[lang="he-IL"] #spc1 .blblog_single_post_text .blblog_single_post_href .fas {
	margin-left: 0;
	margin-right: 13px;
}

#spc1 .navigation.pagination {
	height: 31px;
	text-align: right;
	margin: 35px -15px;
	padding: 0;
	border: none;
	display: block;
    float: none;
	clear: none;
    width: 100%;
}

#spc1 .navigation.pagination .screen-reader-text {
	display: none;
}

#spc1 .navigation.pagination * {
	height: 100%;
}

#spc1 .navigation.pagination .nav-links > a > span > .fa-angle-right {
	margin-left: 6px;
    margin-right: 3px;
    color: #ffffff;
    font-size: 11px;
    line-height: 18px;
}

#spc1 .navigation.pagination .nav-links > a > span > .fa-angle-left {
	margin-left: 3px;
    margin-right: 6px;
    color: #ffffff;
    font-size: 11px;
    line-height: 18px;
}

#spc1 a {
    text-decoration: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    transition: none;
	outline: none;
}

#spc1 .page-numbers {
	display: inline-block !important;
	margin-left: 18px;
	text-align: center;
	width: 31px;
	color: #565658;
font-family: 'Rubik', sans-serif;
font-size: 13px;
font-weight: 400;
    padding: 0;
    padding-top: 5px;
}

#spc1 span[class="page-numbers current"] {
border-radius: 17px;
border: 2px solid #dadad9;
}

#spc1 .prev.page-numbers,  #spc1 .next.page-numbers {
	border-radius: 3px;
background-color: #56a401;
	margin: 0;
	margin-left: 18px;
    padding: 0.5em 0.75em;
    float: none;
    display: inline-block;
    color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    width: fit-content;
	    margin-bottom: 4px;
}

#spc1 .spost_social {
	border-left: 1px solid rgba(151, 170, 179, 0.22);
}

html[lang="he-IL"] #spc1 .spost_social {
	border-left: none;
	border-right: 1px solid rgba(151, 170, 179, 0.22);
}

#spc1 .spost_social > a {
	margin: 0 auto;
	margin-bottom: 7px;
	padding-top: 8px;
    text-align: center;
    display: block;
    background-color: #dadad9;
    border-radius: 30px;
    color: #ffffff;
    font-size: 14px;
    font-weight: 900;
    line-height: 1em;
    width: 30px;
    height: 30px;
	transition: background-color 0.3s ease;
}

#spc1 .spost_social > a:nth-of-type(1):hover {
	background-color: #3c5a99;
}

#spc1 .spost_social > a:nth-of-type(2):hover {
	background-color: #55acef;
}

#spc1 .spost_social > a:nth-of-type(3):hover {
	background-color: #007db7;
}

#spc1 .spost_social > a:nth-of-type(4):hover {
	background-color: #000000;
}



/* BLOG ADAPTATION Main */


@media (max-width: 767px) {
	
	#spc1 .blblog_single_post_r {
		text-align: center;
    margin-bottom: 20px;
    padding-bottom: 25px;
    padding-top: 25px;height: auto;

	}
	
	html[lang="he-IL"] #spc1 .blblog_single_post_r {
		text-align: center;
	}
	
	#spc1 .blblog_single_post_text h2 {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	#spc1 .blblog_single_post_text p {
		margin-bottom: 8px;
		font-size: 16px;
	}
	
	#spc1 .blblog_single_post_text .blblog_single_post_date {
		font-size: 14px;
	}
	
	#spc1 .blblog_single_post_text .blblog_single_post_href {
		width: 100%;
	}
	
	#spc1 .navigation.pagination {
		text-align: center;
	}
	
	#spc1 .page-numbers {
		display: inline-block;
	}
	
	#spc1 .blblog_single_post_image {
    padding-right: 0;
    padding-left: 0;
}

html[lang="he-IL"] #spc1 .spost_social {
	direction: rtl !important;
}

#spc1 .spost_social {
    margin-top: 25px;
	border: none;
}

#spc1 .spost_social > a {
	display: inline-block;
}
	
}

@media (min-width: 768px) and (max-width: 991px) {
	#spc1 .blblog_single_post_text {
    position: relative;
    bottom: 10px;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
	
#spc1 .spost_social {
	padding: 0;
}
	
#spc1 .blblog_single_post_r {
    margin-bottom: 20px;
    padding-bottom: 15px;
    padding-top: 15px;
	
}

#spc1 .blblog_single_post_image {
    padding-left: 15px;
}

html[lang="he-IL"] #spc1 .blblog_single_post_image {
	padding-left: 15px;
	padding-right: 15px;
}

#spc1 .blblog_single_post_text {
position: relative;
    bottom: 8px;
}

#spc1 .blblog_single_post_text .blblog_single_post_date {
    margin-bottom: 4px;
    font-size: 14px;
}

#spc1 .blblog_single_post_text h2 {
    margin-bottom: 6px;
    font-size: 22px;
}

#spc1 .blblog_single_post_text p {
    margin-bottom: 0;
    font-size: 14px;
}

#spc1 .blblog_single_post_text .blblog_single_post_href {
    font-size: 16px;
}

}

@media (min-width: 1200px) and (max-width: 1429px) {
	
	#spc1 .spost_social {
		padding: 0;
	}
	
	#spc1 .blblog_single_post_text {
		position: relative;
		bottom: 10px;
	}
	
	#spc1 .blblog_single_post_text h2 {
		font-size: 23px;
		    margin-bottom: 0px;
	}
	
	html[lang="he-IL"] #spc1 .blblog_single_post_text h2 {
		    font-size: 25px;
	}
	
	#spc1 .blblog_single_post_text p {
    margin-bottom: 0;
	}
}

@media (min-width: 1430px) {
	
#spc1 #spc112 {

}

#spc1 #mright_sidebar_cont {

}

#spc1 .blblog_single_post_text {

}

html[lang="he-IL"] #spc1 .blblog_single_post_text {

}

#spc1 .spost_social {

}

html[lang="he-IL"] #spc1 .spost_social {
border-left: none;
	border-right: 1px solid rgba(151, 170, 179, 0.22);
}

}

/* END BLOG Main style */


/* END SINGLE POST style */




/* Contact Main style */

#contact_main {
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	background-size: auto;
	text-align: right;
}
 

#cnce111 {
	text-align: left;
}

html[lang="he-IL"]  #cnce111 {
	text-align: right;
}

#cnce111 .fa-angle-left {
	color: #95d84b;
font-size: 12px;
position: relative;
    top: 1px;
}
 
 #cnce11111 h1 {
	 margin-bottom: 29px;
	color: #0e151d;
font-size: 46px;
font-weight: 900;
line-height: 1em;
 }
 
 #cnce11111 h1 > img {
	 margin-right: 20px;
 }
 
html[lang="he-IL"] #cnce11111 h1 > img {
	margin-right: 0;
	 margin-left: 20px;
 }
 
  
 #cnce11112 {
	 color: #ffffff;
	font-size: 17px;
	font-weight: 400;
	line-height: 18px;
}

#cnce11112 span[property="itemListElement"] > a[property="item"] {
	outline: none;
	margin-left: 8px;
	color: #ffffff;
	text-decoration: none;
	font-weight: 600;
}

#cnce11112 span[property="itemListElement"] > a[property="item"]:active {
	color: #f9f9f9;
}

#cnce11112 span[property="itemListElement"] > span[property="name"] {
	margin-right: 7px;
	padding-left: 5px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 3px;
	background-color: #ffffff;
	color: #000000;
	font-weight: 600;
	line-height: 18px;
}

 /* END Contact Main style */
 
 
 
 /* Contact Breadcrumb style */
 
  #cnce1111111 {
	 margin-top: 23px;
	     margin-bottom: 27px;
	 color: #90bab5;
	font-size: 17px;
	font-weight: 400;
	line-height: 18px;
}

html[lang="he-IL"] #cnce1111111 {
	direction: rtl;
}

#cnce1111111 span[property="itemListElement"] > a[property="item"] {
	outline: none;
	margin-right: 8px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1em;
	color: #828283;
	text-decoration: none;
}

html[lang="he-IL"] #cnce1111111 span[property="itemListElement"] > a[property="item"] {
	margin-right: 0;
	margin-left: 8px;
}

#cnce1111111 span[property="itemListElement"] > a[property="item"]:active {
	color: #f9f9f9;
}

#cnce1111111 span[property="itemListElement"] > span[property="name"] {
	margin-left: 7px;
	color: #0e151d;
	font-size: 14px;
	font-weight: 400;
	line-height: 1em;
}

html[lang="he-IL"] #cnce1111111 span[property="itemListElement"] > span[property="name"] {
	margin-left: 0;
	margin-right: 7px;
}

 
 /* END Contact Breadcrumb style */
 
 
 
 /* Contact Form style */
 
 #contact_form_text h1 {
	 color: #508e9b;
	font-size: 46px;
	font-weight: 300;
	line-height: 55px;
	}
	
	#contact_form_text h2 {
		    margin-bottom: 18px;
	color: #202b2f;
font-size: 26px;
font-weight: 400;
line-height: 1em;
	}
	
	#contact_form_text h2 > strong {
		font-weight: 900;
	}
	
 #contact_form_text p {
	 color: #000000;
	font-size: 19px;
	font-weight: 300;
	line-height: 26px;
 }
 
 #contact_form_text img {}
 
#cnce1111121 > .wpcf7 {
	direction: inherit !important;
}

#cnce1111121 input,  #cnce1111121 textarea {
	margin-bottom: 17px;
	text-align: left;
	border: 2px solid #eaeaea;
	border-radius: 0;
	resize: none;
	    padding-left: 18px;
}

html[lang="he-IL"] #cnce1111121 input, html[lang="he-IL"] #cnce1111121 textarea {
	padding-left: 0.7em;
	padding-right: 18px;
	text-align: right;
}

#cnce1111121 input {
	height: 46px;
	padding-left: 48px;
}

html[lang="he-IL"] #cnce1111121 input {
	padding-left: 0.7em;
	padding-right: 48px;
}

#cnce1111121 textarea {
    height: 175px;
}

#cnce1111121 input, selected, textarea, #cnce1111121 textarea {
	color: #878788;
}

#cnce1111121 input:focus, #cnce1111121 input:active, #cnce1111121 textarea:focus, #cnce1111121 textarea:active {border-color: green !important;}

#cnce1111121 input::-webkit-input-placeholder, #cnce1111121 textarea::-webkit-input-placeholder {
	color: #878788;
	font-size: 17px;
	font-weight: 400;
}

#cnce1111121 input:-moz-placeholder, #cnce1111121 textarea:-moz-placeholder {
	color: #878788;
	font-size: 17px;
	font-weight: 400;
}

#cnce1111121 input:focus:-moz-placeholder, #cnce1111121 textarea:focus:-moz-placeholder {
	color: #878788;
	font-size: 17px;
	font-weight: 400;
}

#cnce1111121 input:focus:-ms-input-placeholder, #cnce1111121 textarea:focus:-ms-input-placeholder {
	color: #878788;
	font-size: 17px;
	font-weight: 400;
}

#cnce1111121 input:focus::-webkit-input-placeholder, #cnce1111121 textarea:focus::-webkit-input-placeholder { color: transparent; }
#cnce1111121 input:focus::-moz-placeholder, #cnce1111121 textarea:focus::-moz-placeholder          { color: transparent; }
#cnce1111121 input:focus:-moz-placeholder, #cnce1111121 textarea:focus:-moz-placeholder           { color: transparent; }
#cnce1111121 input:focus:-ms-input-placeholder, #cnce1111121 textarea:focus:-ms-input-placeholder      { color: transparent; }

#cnce1111121 input[type="email"] {
								background-repeat: no-repeat;
								background-position: 16px center;
								background-origin: padding-box;
						}
						
						#cnce1111121 input[type="tel"] {
								background-repeat: no-repeat;
								background-position: 16px center;
								background-origin: padding-box;
						}
						
						#cnce1111121 input[type="text"] {
								background-repeat: no-repeat;
								background-position: 16px center;
								background-origin: padding-box;
						}

						html[lang="he-IL"] #cnce1111121 input[type="email"] {
								background-position: 434px center;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="tel"] {
								background-position: 434px center;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="text"] {
								background-position: 434px center;
						}
						
#cnce1111121 button[type="submit"] {
	    margin: 0 0 0 auto;
		padding: 14px 40px;
	display: block;
	
	height: 46px;
background-color: #56a401;
	color: #ffffff;
font-size: 20px;
font-weight: 900;
line-height: 1em;
border: none;
outline: none;
transition: background-color 0.3s ease;
}

html[lang="he-IL"] #cnce1111121 button[type="submit"] {
margin: 0 auto 0 0;
}

#cnce1111121 button[type="submit"]:hover {
	background-color: #488802;
}

#cnce1111121 input[aria-required="true"][aria-invalid="true"] {
	border-color: red;
}

 /* END Contact Form style*/
 
 
 
 /* Contact Contacts style */
 
 #cnce1111122 {
	    padding-right: 15px;
 }
 
 #cnce1111122 h1 {
	 color: #508e9b;
	font-size: 46px;
	font-weight: 300;
	line-height: 55px;
 }
 
 #cnce1111122 h2 {
	 margin-bottom: 16px;
	 color: #202b2f;
font-size: 26px;
font-weight: 400;
line-height: 1em;
 }
 
 #cnce1111122 h2 > strong {
	 font-weight: 900;
 }
 
 #cnce1111122 p {
	     color: #000000;
    font-size: 19px;
    font-weight: 300;
    line-height: 26px;
    margin-bottom: 20px;
 }
 
 #cnce1111122 .contact_contacts_text:last-child {
	 background-position-y: top;
 }
 
 #cnce1111122 .contact_contacts_text p {
    
    margin-bottom: 0;
    padding-left: 68px;
    padding-bottom: 0;
    padding-top: 0;
	
	color: #707173;
font-size: 18px;
font-weight: 400;
line-height: 1em;
 }
 
 html[lang="he-IL"] #cnce1111122 .contact_contacts_text p {
	 padding-left: 0;
	 padding-right: 68px;
 }
 
 #cnce1111122 .contact_contacts_text p > strong {
	 color: #182023;
font-size: 20px;
font-weight: 900;
line-height: 26px;
 }
 
 #cnce1111122 > p > span {
	 color: #000000;
	font-size: 19px !important;
	font-weight: 300;
	line-height: 26px;
 }
 
 #cnce1111122 .contact_contacts_text:last-child > p {
	 display: inline-block;
 }
	 
	 #cnce1111122 > .contact_contacts_text > span.contact_soc_icon {
		 direction: rtl;
		display: inline-block;
		margin-top: 0;
	}
 
 #cnce1111122 > .contact_contacts_text > p > span {
	 color: #000000;
	font-size: 19px !important;
	font-weight: 300;
	line-height: 26px;
 }
 
 #cnce1111122 > p > strong {
	 font-weight: 600;
 }
 
 #cnce1111122 > .contact_contacts_text > p > strong {
	 font-weight: 600;
 }
 
 #cnce1111122 p > img {
	     margin-left: 20px;
 }
 
 #cnce1111122 > .contact_contacts_text p > img {
	     margin-left: 20px;
 }
 
  #cnce1111122 p > span > img {
	     margin-left: 20px;
 }
 
 #cnce1111122 > .contact_contacts_text p > span > img {
	     margin-left: 20px;
 }
 
 #cnce1111122 a {
		text-decoration: none;
		outline: none;
		color: #508e9b;
		font-size: 14px;
		font-weight: 400;
		line-height: 18px; 
	     margin-left: 5px;
		 margin-right: 5px;
 }
 
 #cnce1111122 a:hover {
	 color: white;
 }
 
 #cnce1111122 a > i.fab {
	 width: 41px;
    height: 41px;
    text-align: center;
    padding-top: 13px;
    background-color: #f6f6f6;
 }
 
 #cnce1111122 a:hover > i.fab {
	 background-color: #508e9b;
 }
 
 #cnce1111122 .contact_contacts_text {
	 height: 46px;
	 background-repeat: no-repeat;
	 background-position-x: left;
    background-position-y: center;
	margin-bottom: 17px;
 }
 
html[lang="he-IL"] #cnce1111122 .contact_contacts_text {
	 background-position-x: right;
 }
 
 #cnce1111122 > img {
 position: absolute;
    left: 9%;
 }
 
 @media (max-width: 1199px) {
	 
	#cnce111 {
		 background-image: url();
 }
	 /*
	 #cnce11112 {
		 background-size: contain;
		 display: block !important;
	 }
	 */
	 #cnce1111122 > img {
	     position: absolute;
    top: 61%;
    left: 16%;
	 }
 }
 
 @media (max-width: 991px) {
	
	#cnce1111122 > p > span.contact_soc_icon {
		
		display: block;
	}
	
	#cnce1111122 > .contact_contacts_text > span.contact_soc_icon {
		display: block;
	}
	
	#cnce1111121 input {
    padding-left: 36px;
}

html[lang="he-IL"] #cnce1111121 input {
	padding-left: 0.7em;
    padding-right: 36px;
}
	
	#cnce1111121 input[type="email"] {
								background-repeat: no-repeat;
								background-position: 12px center;
								background-origin: padding-box;
						}
						
						#cnce1111121 input[type="tel"] {
								background-repeat: no-repeat;
								background-position: 12px center;
								background-origin: padding-box;
						}
						
						#cnce1111121 input[type="text"] {
								background-repeat: no-repeat;
								background-position: 12px center;
								background-origin: padding-box;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="email"] {
								background-position: 163px center;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="tel"] {
								background-position: 163px center;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="text"] {
								background-position: 163px center;
						}
	
	#cnce1111122 > img {
    position: absolute;
    top: 70%;
    left: 13%;
	
 }
 
 #thy1 #mright_sidebar_cont {
    margin-top: 60px;
	}
 
 }
 
 
 @media (max-width: 768px) {
	 
	 #home_callback #text > p > img {
		transform: rotate(0deg);
	}
	 
	 html[lang="he-IL"] #home_callback #text > p > img {
		transform: rotate(0deg);
	}
	 
	 #mright_sidebar_cont {
        margin-top: 60px;
	}
	
	#thy1 #mright_sidebar_cont, #fzf1 #mright_sidebar_cont {
    margin-top: 500px;
	}
	
	#cnce111 #mright_sidebar_cont {
        margin-top: 0;
	}
	
	html[lang="he-IL"] #cnce111 #mright_sidebar_cont {
        margin-top: 47%;
	}
	 
	 #cnce11112 {
		 background-size: contain;
		 height: 95vw;
	 }
	 
	 #cnce1111122 {
		 margin-bottom: 60px;
	 }
	 
	 #cnce1111121 button[type="submit"] {
		 margin: 0 auto;
	 }
	 
	  #cnce1111121 input {
    padding-left: 43px;
}

html[lang="he-IL"] #cnce1111121 input {
	padding-left: 0.7em;
    padding-right: 43px;
}
	 
	 #cnce1111121 input[type="email"] {
								background-repeat: no-repeat;
								background-position: 14px center;
								background-origin: padding-box;
						}
						
						#cnce1111121 input[type="tel"] {
								background-repeat: no-repeat;
								background-position: 14px center;
								background-origin: padding-box;
						}
						
						#cnce1111121 input[type="text"] {
								background-repeat: no-repeat;
								background-position: 14px center;
								background-origin: padding-box;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="email"] {
								background-position: 474px center;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="tel"] {
								background-position: 474px center;
						}
						
						html[lang="he-IL"] #cnce1111121 input[type="text"] {
								background-position: 474px center;
						}
						
						#cnce1111122 > img {
    position: static;
}

html[lang="he-IL"] #cnce1111122 > img {
    position: absolute;
    top: 70%;
    left: 13%;
}
						
	#spc1  .soc_icon_muve {
		float: none;
		display: block;
		text-align: center;
	}
	
	html[lang="he-IL"] #spc1 .soc_icon_muve {
	float: none;
		display: block;
		text-align: right;
	}
	
	#spc1 .entry-meta {
		width: fit-content;
    display: block;
    margin-left: auto;
    margin-right: auto;
	}
	 
 }
 
 .s_bl_text {
	 font-size:15px;
	 color:#17191d;
 }
 
 @media screen and (max-width: 767px){
	 .right_sidebar {
		padding-top: 0px;
	}
}
 
 
.post-thumbnail img{
	width:100%;
}
 
 .blblog_single_post_image img {
    border: 1px solid #ebebeb;
}
 
 
 @media screen and (max-width: 991px){
	 #blog_nav > article{
		 text-align:right;
	 }
	 html[lang="he-IL"] #spc1 .entry-subhed .soc_icon_muve {
		text-align: right;
	}
	#spc1 .entry-meta {
		margin-right: unset;
	}
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 /*
	carpet 
 */
 
 
/* SINGLE POST style */








#blog_nav .form h3{
	font-size:22px;
	font-weight: 500;
	line-height:37px;
}


#blog_nav .form p{
	font-size:18px;
	font-weight: 400;
	line-height:37px;
    position: relative;
    top: -13px;
    margin-bottom: 9px;
}

#blog_nav .form p strong{
	font-size:21px;
	font-weight: 500;
	line-height:37px;
}

#blog_nav .form{
    display: inline-block;
   
    padding-top: 22px;
    margin-bottom: 59px;
}

#blog_nav .form {
	text-align:right;
	margin-left: 81px;
	margin-bottom: 13px;
}

#blog_nav .form form input{
	height: 50px;
    width: 203px;
    display: inline-block;
    margin-left: 13px;
    border-radius: 25px;
	border:none;
	box-shadow: 0 0 20px 0px #75abb059;
	padding-right: 24px;
}

#blog_nav .form form br{
	display:none;
}

#blog_nav .form form br{
	display:none;
}

#blog_nav .form form{
	direction: rtl;
}

#blog_nav .form p:first-of-type {
	margin-bottom: 4px;
}

#blog_nav .form form input[type="submit"]{
	background-color:#f44638;
	width:auto;
    font-weight: 500;
    font-size: 17px;
	padding-right: 34px;
	padding-left: 34px;
}


#blog_nav .form form input::-webkit-input-placeholder {color:#7ea0b5; font-family: 'Rubik', sans-serif;}
#blog_nav .form form input::-moz-placeholder          {color:#7ea0b5; font-family: 'Rubik', sans-serif;}/* Firefox 19+ */
#blog_nav .form form input:-moz-placeholder           {color:#7ea0b5; font-family: 'Rubik', sans-serif;}/* Firefox 18- */
#blog_nav .form form input:-ms-input-placeholder      {color:#7ea0b5; font-family: 'Rubik', sans-serif;}

#blog_nav .form div.wpcf7 .ajax-loader {
	position:absolute;	
}

#blog_nav .form_bg{
	border-radius: 10px;
	text-align: left;
	margin-top: 38px;
}

#blog_nav > article{
	box-shadow: 0 0 21px rgba(190, 219, 228, 0.55);
	background-color: #ffffff;
	padding: 52px;
    padding-top: 42px;
    padding-left: 72px;
}	

div.sidebar_form {
    margin-top: 43px;
}


div#breadcrumbs_b {
	text-align:right;
	margin-top: 11px;
	margin-bottom: 9px;
}

#spc11 .b_button_cont a{
	border-radius: 28px;
	background-color: #3ab5d4;
	height: 46px;
	padding:18px 29px;
	padding-top: 10px;
}

#spc112 button.form_button p {
    line-height: 40px;
}


#spc11 .b_button_cont a p{
    margin-bottom: 0;
    display: inline-block;
	color: #ffffff;
	font-size: 15px;
	font-weight: 500;
}

#spc11 .b_button_cont a i{
	color: #ffffff;
	font-size: 14px;
}

#spc11 .b_button_cont .fa-angle-right{
	margin-left: 10px;
	
}

#spc11 .b_button_cont .fa-angle-left{
	margin-right: 10px;
}

#spc11 .b_button_cont .fas{

}

#spc11 .b_button_cont {
    margin-top: 52px;
}

#spc11 .d_inline_b{
	display:inline-block;
}	
	
	
#spc11 .b_button_cont a:first-of-type{
	margin-left: 20px;
}









@media (max-width:1369px) and (min-width:1200px){
	#blog_nav > article {
		box-shadow: 0 0 21px rgba(190, 219, 228, 0.55);
		background-color: #ffffff;
		padding: 25px;
		padding-top: 42px;
		padding-left: 25px;
	}
	#spc1 .entry-content {
		width: 719px;
	}
}

@media (max-width:1199px) and (min-width:992px){
	#blog_nav > article {
		box-shadow: 0 0 21px rgba(190, 219, 228, 0.55);
		background-color: #ffffff;
		padding: 25px;
		padding-top: 35px;
		padding-left: 25px;
	}
	#spc1 .entry-content {
		width: 584px;
	}
}

@media (max-width:991px) and (min-width:768px){
	#spc1 .entry-content {
		width: 394px;
	}
	#spc1 .soc_icon_muve > a {
		display: inline-block;
	}
	#spc1 .soc_icon_muve {
		display: inline-block;
		width: 100%;
	}
	#spc1 .entry-header {
		margin-top: 5px !important;
		margin-bottom: 8px !important;
	}
	#blog_nav > article {
		box-shadow: 0 0 21px rgba(190, 219, 228, 0.55);
		background-color: #ffffff;
		padding: 25px;
		padding-top: 25px;
		padding-left: 25px;
	}
	#blog_nav .form {
		text-align: center !important;
		margin-left: 0;
	}
	#blog_nav .form form input[type="submit"] {
		margin-top: 15px;
	}
	#blog_nav .form h3,#blog_nav .form p {
		text-align: center !important;
	}
	#blog_nav .form form input {
		height: 50px;
		width: 41%;
	}
}

@media screen and (max-width:1200px){
	#blog_nav .form {
		text-align: right;
		margin-left: 0;
	}
}
	
@media screen and (max-width:991px){
	#spc1 .entry-subhed {
		margin-bottom: 18px;
	}
		#spc11 .b_button_cont {
		text-align: center;
	}
}	
	
	
@media screen and (max-width:767px){
	#blog_nav .form {
		text-align: center !important;
		margin-left: 0;
	}
	#blog_nav .form form input[type="submit"] {
		margin-top: 15px;
	}
	#blog_nav .form h3,#blog_nav .form p {
		text-align: center !important;
	}
	#blog_nav > article {
		box-shadow: 0 0 21px rgba(190, 219, 228, 0.55);
		background-color: #ffffff;
		padding: 25px;
		padding-top: 25px;
		padding-left: 25px;
	}
	#spc1 .entry-content {
		width: 100%;
	
	}
	#spc1 .soc_icon_muve > a {
		display: inline-block;
	}
	#spc1 .soc_icon_muve {
		display: inline-block;
		width: 100%;
	}
	#spc1 .entry-header {
		margin-top: 5px !important;
		margin-bottom: 8px !important;
	}

	#blog_nav > article{
		padding-right: 0;
		padding-left: 0;
		box-shadow: none;
	}
	.service .form p {
		font-size: 16px;
	}
}
 

@media screen and (max-width:576px){

	#blog_nav .form form input {
		width: 80%;
	}
	#blog_nav .form form input[type="tel"] {
		margin-top:15px;
	}
	#spc112 h1.entry-title {
		font-size: 30px;
	}

}


@media screen and (max-width:400px){
	#spc11 .d_inline_b:last-child{
		margin-top: 40px;
	}
}





@media (max-width:991px) and (min-width:567px){
	#spc112 .form_button {
		margin-top: 13px;
	}
}

