/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


.elementor-accordion-item .elementor-tab-content a{
	text-decoration: underline;
}
.accordion_blue .elementor-accordion-item,.accordion_orange .elementor-accordion-item{
	border-left: 0px!important;
    border-right: 0px!important;
}

.to_ltr .elementor-text-editor{
direction:ltr;	
}
.to_ltr .elementor-accordion-item{
direction:ltr;	
}
.maya_reports_accordion .elementor-accordion-item:first-child{
	display:none;
}

.maya_reports_accordion .elementor-accordion-item{
	border-top: 1px solid #fff!important;
}

.maya_reports_accordion  .elementor-accordion-icon {
    margin-left: 15px;
    width: 50px!important;
    height: 50px;
        display: flex!important;
    justify-content: center;
    align-items: center;
    font-size: 25px;
    margin-top: 12px;

}
    
.to_ltr .elementor-tab-title {
text-align:left;	
}
.to_ltr .elementor-tab-content {
text-align:right;
    direction: rtl;	
}
.bread {
	height:0px;	
}
@media (max-width: 1024px) {
	.bread {
		display:none;
	}
}
#breadcrumbs{
	
}

.a_blue a {
     color: #0a3f75!important;
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: #F1F2F2!important;
    height: 1px!important;
    top: 30px!important;
}

.transition, .transition a {
	transition: 0.5s!important;
}

.scroll_top .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
} 
  

@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('fonts/OpenSansHebrew-Light.woff2') format('woff2'),
        url('fonts/OpenSansHebrew-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('fonts/OpenSansHebrew-Regular.woff2') format('woff2'),
        url('fonts/OpenSansHebrew-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Hebrew Extra';
    src: url('fonts/OpenSansHebrew-ExtraBold.woff2') format('woff2'),
        url('fonts/OpenSansHebrew-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('fonts/OpenSansHebrew-Bold.woff2') format('woff2'),
        url('fonts/OpenSansHebrew-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

.elementor-widget-breadcrumbs p {
    padding: 10px;
}

.elementor-icon-list-icon svg {
    width: 100%!important;
}

.inner_sign .col_2,.inner_sign .col_4,.inner_sign .col_6{
	width:10%!important;
}
.inner_sign .elementor-row {
	justify-content: center;
}



.elementor-accordion-icon {
	margin-right: 30px;
	margin-left: -15px;
    width: 50px!important;
    height: 50px;
}

.rtl .elementor-accordion-icon {
	margin-left: 30px;
	margin-right: 0px;  	
}
.rtl .parameters_div .elementor-accordion-icon {
		margin-right: 15px;  
}
@media (max-width: 767px) {
	.elementor-accordion-icon {

		/*height: 80px;*/
	}
}

.accordion_blue .elementor-accordion-icon-closed,.accordion_blue .elementor-accordion-icon-opened {
	padding: 14px;
    background-color: #0A3F75;
	text-align: center;
}

.accordion_orange .elementor-accordion-icon-closed,.accordion_orange .elementor-accordion-icon-opened {
	padding: 14px;
    background-color: #b05e06;
	text-align: center;
}

.accordion_parameters .elementor-accordion-icon-closed,.accordion_parameters .elementor-accordion-icon-opened {
	
}
@media (max-width: 1024px) {
	.accordion_parameters {
		margin-bottom:0px!important;
	}
}
.elementor-accordion-title {
    margin-top: 15px;
    display: block;
}

@media (max-width: 767px) {
	.elementor-accordion-title {
		margin-top: 0px;
		
	}
	
	.parameters_title.elementor-accordion-title {
		margin-top: 15px;
		
	}
}
.elementor-accordion .elementor-tab-content {
    display: none;
    padding: 0px 80px 0px 20px!important;
    border-top: 1px solid #fff!important;
	margin: 15px 0px;
	overflow: hidden;
}
@media (max-width: 767px) {
	.elementor-accordion .elementor-tab-content {
		padding: 0px 20px 0px 20px!important;
	}
}
.elementor-tab-content.elementor-active {
	    border-width: 0px!important
}
.elementor-accordion .elementor-tab-title {
	padding: 10px 0px 20px 15px!important;
	-webkit-transition: .5s;
    transition: .5s;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
@media (max-width: 767px) {
	.elementor-accordion .elementor-tab-title {
	padding: 20px 0px 20px 20px!important;
	}
}
.accordion_parameters  .elementor-accordion .elementor-tab-title {
	padding: 10px 0px 30px 20px!important;
}
.accordion_parameters   .elementor-accordion .elementor-tab-title.elementor-active {
   
    padding: 10px 0px 30px 15px!important;
}
.elementor-accordion .elementor-tab-title.elementor-active {
    margin: 0;
    padding:10px 0px 20px 20px!important
}

.prices_num_div {
	margin-top:30px;
	margin-bottom:30px;
    font-family: "Open Sans Hebrew", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: #0A3F75;
    color: #fff;
    background-color: #b05e06;
    border-radius: 4px 4px 4px 4px;
    padding: 10px 15px 10px 15px;
	display:block;	
}
.rtl .prices_num_div {direction: rtl;}
.prices_num_div:hover {

    color: #fff;
    background-color: #b05e06;
    
}
@media (max-width: 767px) {
	.prices_num_div {
		    margin: 10px 70px 30px 70px;
    min-width: auto;
	}
}
.table_title {
	 font-family: "Open Sans Hebrew", Sans-serif;
    font-size: 16px;
    font-weight: bold;  
    color: #050f2a;
   margin-bottom:5px;
}

/* contact form */
.wpcf7 {
	direction: rtl;
}
.hp-form {
   /* display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  
    justify-content: flex-start;
  
    align-items: flex-end;
  */
    width: 100%;
    position: relative;
	font-size: 0;
	font-family: "Open Sans Hebrew Condensed", Sans-serif;
}

.hp-form .hp-form-field {
   margin-bottom: 25px;
}

.hp-form  .checkbox_div {
	margin-bottom: 0px;
}

.field1 {
   
    width: 100%!important;
}

.field2 {
	width: calc(50% - 15px);
    display: inline-block;
    padding: 0px;
    margin: 0px;
	font-size: 0px;
    white-space: normal;    
}

.field2.left {
	margin-right:15px;
}

.rtl .field2.left {
	margin-left:15px;
	margin-right:0px;
}

.field2.right {
	margin-right:15px;
}

@media (max-width: 767px) {
	.field2 {
		width: calc(100%);
		display: block;
	}
	
	.field2.left {
	margin-right:0px;
	}

	.field2.right {
		margin-left:0px;
	}
}

[type=button]:focus, [type=submit]:focus, button:focus {
   
    outline: initial!important;
}

.hp-form .hp-form-field input[type=text], .hp-form .hp-form-field input[type=email], .hp-form .hp-form-field input[type=tel]{
  border: 1px solid #0a3f75!important;
    background-color: #fff;
    border-radius: 4px;
    height: 40px;
    line-height: 1.3;
}

.hp-form-field textarea{
   border: 1px solid #0a3f75!important;
    background-color: #fff;
    border-radius: 4px;  
    line-height: 1.3;
}

.contrast .hp-form-field textarea{
   border: 1px solid #fff!important;
}

.contrast .hp-form .hp-form-field input[type=text],.contrast .hp-form .hp-form-field input[type=email],.contrast .hp-form .hp-form-field input[type=tel] {
    border: 1px solid #fff!important;
}

.submit_div{
	display:flex;
	color: #1e1a1c;
	font-size:18px;
	border-top: 1px solid #0a3f75;
    padding-top: 20px;
	   
}
.submit_text,.send_bt{
	flex: 1 0 50%;
}

.send_bt{
text-align:right;
}
.rtl .send_bt{
text-align:left;
}
.hp-form-field input[type=submit] {
    width: 50%;
    background: #b05e06;
   
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    border-radius: 4px;
    border: 2px solid #b05e06;
    margin-right: auto;
}
@media only screen and (max-width:767px) {
	.hp-form-field input[type=submit] {
    width: calc(100% - 20px);
	}
}
.hp-form-field input[type=submit]:hover {
  
    background: transparent;

    color: #b05e06;
   
   
}
.hp-form-field label {
	color: #1e1a1c;
	font-size:18px;
    margin-bottom: 5px;
    margin-right: 0px;
	    direction: ltr;
}

.rtl .hp-form-field label {
	    direction: rtl;
}
div.wpcf7 .ajax-loader {
	display:none!important;	
}

span.wpcf7-not-valid-tip {
    color: #C00000;
   font-size: 16px;
}

div.wpcf7-response-output {
    font-size: 16px;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #696969;
	color:#696969;
}


.checkbox_div {
    /*  position: absolute;*/
    top: 84px;
   direction: rtl;
    padding: 20px 0px;
    /* height: 20px; */
    width: 100%;
    /* margin-top: 40px; */
    /* bottom: -35px; */
    /* left: 15px; */
    /* position: relative; */
    margin: 0px;
}

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

	.checkbox_div {
		top: 220px;
	}
	
	.wpcf7-form.invalid .checkbox_div {
		top: 280px;
	}
	
	
}

@media only screen and (max-width:767px) {
	
	.checkbox_div {
		top: 470px;
	}
	
	.checkbox_div {
		top: 400px;
	}
	
	.wpcf7-form.invalid .checkbox_div {
		top: 485px;
	}
	
	.field2.left {
	margin-left:0px;
	}

	.field2.right {
		margin-right:0px;
	}

}

/* end contact form */


.foote_mobile_menu .elementor-nav-menu li {
	margin-bottom: 0px;
}

@media only screen and (max-width:767px) {
		.foote_mobile_menu li{
		border-bottom: 0.8px solid #2e567e!important;
	}
	
	.foote_mobile_menu li:nth-child(n+8){
		background-color: #0d1528!important;
		border-bottom: 0.8px solid #1c2d55!important;
	}
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: initial!important;
}

table tbody tr:hover>td, table tbody tr:hover>th {
     background-color: initial!important;
}

.accordion_divs {
	display:flex;
}
.accordion_div {
	flex: 1 0 calc(50% - 50px);
}
.accordion_div:nth-child(odd) {
	margin-left:50px;
}
.accordion_div:nth-child(even) {
	margin-left:50px;
}
@media only screen and (max-width:767px) {
	.accordion_divs {
		flex-wrap: wrap;
	}
	
	.accordion_div:nth-child(odd) {
		margin-left:0px;
	}
	.accordion_div:nth-child(even) {
		margin-left:0px;
	}
	.accordion_div {
		flex: 1 0 calc(100% - 0px);
	}
}

.accordion_text.accordion_text p {
	font-family: "Open Sans Hebrew Condensed", Sans-serif;
	color:#050f2a;
	font-size:18px;
	font-weight:400;
}
.accordion_div th {
	font-family: "Open Sans Hebrew Condensed", Sans-serif;
	background-color:#e4e7eb;
	color:#050f2a;
	font-size:14px;
	font-weight:bold;
	
	border-left: 5px solid #fff;
    border-top: 0px solid #fff!important;
    border-right: 0px solid #fff!important;
	border-bottom: 0px solid #fff!important;
}

.accordion_div td {
	font-family: "Open Sans Hebrew Condensed", Sans-serif;
	
	color:#050f2a;
	font-size:14px;
    border-top: 0px solid #fff!important;
	border-bottom: 0px solid #fff!important;
    border-right: 0px solid #fff!important;
	border-left: 0px solid #fff!important;
	padding: 15px 15px 15px 15px;
}

.accordion_div tbody tr {
    border-bottom: 1px dashed #005d8b;	
}

.elementor-author-box__bio {
	display: none;
}
.elementor-post-info__terms-list {
	    font-size: 0px;
}

.tags_cat .elementor-icon-list-item .elementor-post-info__terms-list-item {
	    font-family: "Open Sans Hebrew", sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    outline: initial;
    border: 1px solid #0a3f75!important;
    box-shadow: initial;
    border-radius: 4px 4px 4px 4px;
    color: #0a3f75!important;
    background-color: initial;
    padding: 5px 25px;
    margin: 0px 15px 0px 0px;
    min-width: 100px;
	position: relative;
    top: -5px;
}
.elementor-author-box {
    align-items: flex-end!important;
}



.grid-item { width: 25%; }
.grid-item--width2 { width: 50%; }




.boxes {
    display: flex;	
	justify-content: flex-start;
}

.box {
	width: calc(33.333%);
    padding: 20px 15px 0px 15px!important;
	margin-bottom:50px;
	transition: 0.5s!important;
}

@media only screen and (max-width:767px) {
	.box {
		width: calc(100%);
		padding: 0px 15px 0px 15px!important;
		
	}
}

.box_cont {
	display:block;  
}


.box:nth-child(3n-1) {
	padding: 20px 0px;
}

.box_badge
{
	position: absolute;
    top: 20px;
    background: #818a91;
    color: #fff;
    font-size: 12px;
    padding: .6em 1.2em;
    line-height: 1;
    font-weight: 400;
	background-color: #EAAD1E;
    color: #141519;
    border-radius: 16px;
    font-size: 15px;
    margin: 14px;
}

.box_title {
	background-color: #0a3f75;	
	padding:0px!important;
	margin:0px!important;	
}
.box_title:hover {
	background-color: #b05e06;	
	
}

.box_title .box_title_a
{
	padding: 10px 15px;
    display: block;
	text-align: center;
    color: #F0F0F0;   
	font-size: 20px;
	font-weight:bold;
	font-family: "Open Sans Hebrew", sans-serif;
	height: 68px;
    display: flex;
    align-items: center;
	justify-content: center;
}
.rtl .box_title .box_title_a {
	font-size: 19px;
}
@media (min-width: 767px) and (max-width: 1400px){
	.box_title .box_title_a
	{
		font-size: 18px;
	}
}
.box_title .box_title_a:hover
{
	color:#F0F0F0!important;
	text-decoration: none;
}
.box_text {
	text-align: center;
	color: #1e1a1c;   
	font-size: 16px;
	font-weight:400;
	font-family: "Open Sans Hebrew", sans-serif;
	padding: 20px 20px 0px 20px;
    margin-bottom: 20px;
    height: 140px;
    overflow: hidden;

}


.box_bt {
	text-align: center;
}
.box_link {
	text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    font-family: "Open Sans Hebrew", sans-serif;
    padding: 10px 15px;
    border-radius: 4px;
	border: 2px solid #b05e06;
    background-color: #b05e06;
    margin: auto;
    display: inline-block;
	transition: 0.5s!important;
}

.box_thumbnail 
{
	height: 146px;
    position: relative;
    overflow: hidden;	
}


.box_thumbnail img
{
	width: auto;
    position: absolute;
    height: auto!important;
	transition: 1s!important;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);	
}

@media only screen and (min-width:767px) and (max-width:1200px) {
	.box_thumbnail img {
		height: 110%!important;
		width: 110%!important;
	}
}



.box_thumbnail,.box_title {
   transition: 0.5s!important;
}



.box:hover .box_thumbnail img{
	width: 110%!important;
    max-width: 130%!important;
}

.box:hover .box_title {
    background-color: #b05e06;
}


.box:hover .box_link {
	border: 2px solid #b05e06;
    background-color: #fff;
    color: #b05e06;
}




/*
.box:hover .box_thumbnail,.box:hover .box_title{
    -webkit-transform: scale(1.04,1.04);
    transform: scale(1.04,1.04);
}
*/






.e--pointer-background .elementor-item:before {
   background-color: initial!important;
}
.filter-button-group li button{
	font-family: "Open Sans Hebrew", sans-serif;
    font-size: 17px;
    font-weight: bold;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    outline: initial;
    border: 1px solid #0a3f75;
    box-shadow: initial;
    border-radius: 4px 4px 4px 4px;
    color: #0a3f75;
    background-color: initial;
    padding: 5px 5px;
    margin: 0px 4px 10px 4px;
    min-width: 75px;
}

.products_nav.en li:last-child button{
	
    margin: 0px 4px 10px 0px;
   
}
.filter-button-group li button:hover,.filter-button-group li button:focus{
	 color: #fff;
	 background-color: #0a3f75!important;
}

.products_nav_text {
	color: #050f2a;
    font-size: 20px;
    font-weight: bold;
    font-family: "Open Sans Hebrew", sans-serif;
	margin-right: 15px;
	    min-width: 120px
}
.rtl .products_nav_text {
	margin-right: 0px;
	margin-left: 15px;
	 min-width: 140px
}
.filter-button-group nav{
	justify-content: center;
}
.products_nav {
	margin-bottom:40px;
    direction: rtl;
}
@media  (min-width: 1024px) and (max-width: 1400px){

.top_menu_col_1 {
	width:20%!important;
}
.top_menu_col_2 {
	width:60%!important;
}
.top_menu_col_3 {
	width:20%!important;
}
.top_menu a {
    font-size: 22px!important;
}
}



@media only screen and (max-width:767px) {
	.products_nav_text {
		font-size: 20px;
		margin-left: 0px;
		margin-bottom: 20px;
		width: 100%;
	}
	.elementor-nav-menu li {
		border-width: 0;
		margin-bottom: 15px;
	}
	
	.products_nav {
		margin-bottom: 25px;
		flex-wrap: wrap;
	}
	.filter-button-group li button {
   font-size: 16px;
		min-width: auto;
	}
}

@media only screen and (max-width:767px) {
	.box {
		margin-bottom: 20px;
	}
	.box_link {
		font-size: 16px;
		padding: 5px 15px;
	}
	.box_text {
		padding:10px 10px 0px 10px;
		height: 100px;
	}
	
	.box_thumbnail 
	{
		height: 130px;
	}
	
	.box_thumbnail img
	{
		height: 100%!important;
		width: 100%!important;
	}
	
	
	.box_cont {
		margin-bottom:40px;
	}


	.box:nth-child(3n-1) {
		padding: 0px 0px;
	}
	
	.col_2 img,.col_4 img,.col_6 img {
		transform: rotate(269deg);
	}
}

.maya_reports_accordion .elementor-accordion .elementor-tab-title {
    padding: 10px 20px 20px 20px!important;
}

.maya_reports_accordion .elementor-tab-title.elementor-active {
    padding: 10px 20px 20px 20px!important;
}

.footer_ul li {
	margin-top:0px!important;
	width:50%;
}

.footer_ul li:nth-child(1) {
	float:right;	
}

.footer_ul li:nth-child(2) {
	float:right;	
}

.footer_ul li:nth-child(3) {
	float:right;	
}

.footer_ul li:nth-child(4) {
	float:left;	
}

.footer_ul li:nth-child(5) {
	float:left;	
}

.footer_ul li:nth-child(6) {
	float:left;	
}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
    width: 29px!important;
    height: 30px!important;
}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {
    margin-bottom: 0px!important;
}

@media only screen and (max-width:767px) {
	.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {
		padding: 0px!important;
	}
	.wpml-ls-legacy-list-horizontal a {
		padding: 0px!important;
	}
	
	.app_svg li{
		 width: 33%!important;		
		display: inline-block!important;
	}
	
	
}

.parameters_div svg{
	transform: scaleX(-1)!important;
}

.rtl .parameters_div svg{
	transform: scaleX(1)!important;
}

.change_icon {
	-webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.rtl .change_icon {
	-webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.wpcf7-form {
	direction: ltr;
    text-align: left;
}

.rtl .wpcf7-form {
	direction: rtl;
    text-align: right;
}

.breadcrumbs_div {
	display: inline-block;
}
.moove-gdpr-cookie-notice {
	direction: ltr;
	    text-align: left;
}
.rtl .moove-gdpr-cookie-notice {
	direction: rtl;
	    text-align: right;
}
.mgbutton {
	border-radius: 0px!important;
    background-color: #0a3f75!important;
	color: #F0F0F0!important;
   
}
.mgbutton,.moove-gdpr-cookie-notice {
	
   
    
    font-family: "Open Sans Hebrew", sans-serif!important;
	font-weight: 400!important;
	
}
.moove-gdpr-cookie-notice,.moove-gdpr-cookie-notice p {
	
	 color: #1E1A1C!important;
}
.moove-gdpr-cookie-notice a {
	
	 color: #12406f!important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
    padding-left: 15px;
    padding-right: 3vw;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
    background-color: #fff!important;
    border-top: 1px solid #fff;
	box-shadow: -3px -5px 10px rgba(0, 0, 0, 0.3);
    animation: 1s ease-out slideUp;

}


.gdpr-content-close-btn{
	    
    float: left!important;
    position: absolute!important;
    left: 30px!important;
    top: 10px!important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn {
    box-shadow: inset 0 0 0 1px #12406f!important;
    color: #12406f!important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:hover {
    background-color: #12406f!important;
    color: #fff!important;
}
.moove-gdpr-infobar-close-btn{
	 display: none!important;
}
.moove-gdpr-infobar-close-btn.gdpr-content-close-btn{
	display: block!important;
}
.price_text {
min-height:50px;	
}

.products_nav .filters {
		    direction: ltr;
}
.rtl .products_nav .filters {
		    direction: rtl;
}
.icons_links_1 .elementor-column-wrap {
    padding: 0% 0% 0% 50%!important
}
.icons_links_2 .elementor-column-wrap {
    padding: 0% 50% 0% 0%!important
}
.rtl .icons_links_1 .elementor-column-wrap {
    padding: 0% 0% 0% 0%!important
}
.rtl .icons_links_2 .elementor-column-wrap {
    padding: 0% 0% 0% 50%!important
}
@media  only screen and (max-width: 1100px){
	.rtl .icons_links_1 .elementor-column-wrap {
    padding: 0% 0% 0% 0%!important;
}
.rtl .icons_links_2 .elementor-column-wrap {
    padding: 0% 0% 0% 0%!important;
}
	.icons_links_1 .elementor-column-wrap {
    padding: 0% 0% 0% 0%!important
};
 .icons_links_2 .elementor-column-wrap {
    padding: 0% 0% 0% 0%!important;
}
}
/*@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css);*/
/*
@import url(//fonts.googleapis.com/css?family=Open+Sans%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&subset=hebrew&ver=5.4.2);
*/
/*@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);*/
/*
@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);
@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrewcondensed.css);

body {
  direction: rtl;
  font-size: 3em;
  -webkit-font-smoothing: antialiased;
  
   font-family: 'Open Sans Hebrew Condensed', serif;
}
p {
  margin: 10px 0;
  white-space: nowrap;
}
.heavy {
  font-weight: 800;
}
.bold {
  font-weight: 600;
}
.light {
  font-weight: 200;
}

.open {
  font-family: 'Open Sans Hebrew', serif;
}*/
/*
.open-con {
 font-family: 'Open Sans Hebrew Condensed', serif;
}
*/