<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width: 992px) and (max-width: 1599px) {
	#main-slider .slide-overlay .title-large {
		font-size: 68px;
		line-height: 76px;
	}
	#main-slider .slide-overlay .subtitle-light {
		font-size: 94px;
		line-height: 102px;
	}
}
@media screen and (max-width: 767px) {
	#goWizard {
		bottom: -30px;
		top: auto;
		width: 100px;
		right: auto;
		height: 140px;
		left: 0;
	}	
}
@media screen and (max-width: 991px) {
	body{
		padding-top: 80px;
	}
	body.home {
		padding-top: 80px;
	}
	img {
		max-width: 100%;
		height: auto;
	}
	.header {
		height: 80px;
		background: rgb(82 82 82);
	}
	.header .navbar-header,
	.header .navbar,
	.header .container,
	.header &gt; .row:not(.search-header) {
		height: 100%;
	}
	.navbar-header {
		width: 100%;
	}
	.header .container {
		padding: 0;
		width: 100%;
	}
	.navbar-toggle .icon-bar {
		background: #fff;
	}
	.site-logo {
		max-width: 150px;
		height: 80px;
		margin: 0;
		margin-left: 10px;
	}
	.site-logo img {
		width: 100%;
	}
	.navbar {
		margin: 0;
		border: 0;
	}
	.navbar-toggle {
		float: right;
		height: 100%;
		display: flex;
		align-items: center;
	}
	.navbar-collapse {
		background: #fff;
		border: 0;
		box-shadow: none;
		max-height: 80vh;
		overflow-y: auto;
		box-shadow: 0 10px 10px rgba(41, 41, 41, 0.2);
		position: absolute;
		left: 0;
		right: 0;
		z-index: 100;
	}
	.navbar-collapse .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
		/*display: none;*/
		visibility: visible;
		padding: 10px 0;
		position: initial;
	}
	.navbar-collapse .wpml-ls-legacy-dropdown a span,
	.navbar-collapse .wpml-ls-legacy-dropdown a {
		font-family: "almoni-tzar-light-aaa";
		font-size: 26px;
	}
	.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
		border-top: 0;
	}
	.wpml-ls-legacy-dropdown .wpml-ls-item {
		margin-bottom: 10px;
	}
	header .menu li a:hover  {
		color: #fff;
		background: #6e9f87;
	}
	header .menu &gt; li.current-menu-item &gt; a,
	header .menu .sub-menu li.current-menu-item a {
		color: #277150;
	}
	header .menu li.menu-item-has-children &gt; a:after {
		content: "\f078";
		font-family: FontAwesome;
		font-size: 8px;
		margin: 0 10px;
		position: absolute;
		line-height: 50px;
		transition: all 0.2s linear;
		right: 15px;
	}
	html[lang="he-IL"] header .menu li.menu-item-has-children &gt; a:after {
		right: auto;
		left: 15px;
	}
	header .menu li.menu-item-has-children.active &gt; a:after {
		transform: rotate(180deg);
		transition: all 0.2s linear;
	}
	header .menu li a {
		font-family: "almoni-tzar-light-aaa";
		color: #000000;
		font-size: 26px;
		text-decoration: none;
		padding:0 15px;
		display: block;
		line-height: 50px;
	}
	header ul.sub-menu {
	}
	header ul.sub-menu li {
		list-style-type: none;
	}
	header ul.sub-menu li &gt; a{
		padding-left: 30px;
		font-size: 23px;
	}
	html[lang="he-IL"] header ul.sub-menu li &gt; a {
		padding-left: 15px;
		padding-right: 30px;
	}
	htrml[lang="en-US"] header ul.sub-menu li &gt; a{
		padding-left: 30px;
		padding-right: 15px;
	}
	.banner-slide {
		height: 280px;
	}
	.category_field_items {
		margin: 0;
	}
	.news_item,
	#category_fields .category_field_items .cat_field_item {
		margin-bottom: 30px;
	}
	.row.widget.footer,
	footer .footer-blocks {
		margin: 0;
	}
	.icons-row .icon-item {		
		margin: auto;
	}
	.select2 {
		width: 100%;
	}
	#main-banner {
		height: 280px;
	}
	#main-banner .overlay h1 {
		font-size: 50px;
		line-height: 60px;
	}
	#main-banner .overlay {
		top: 0;
	}
	#main-banner .icon {
		display: none;
	}
	#main-banner .banner-subtitle {
		display: block;
		font-size: 30px;
		margin: 0 !important;
		line-height: 20px;
		margin-bottom: 30px !important;
	}
	.promoted_products_item {
		width: 50%;
		float: right;
		height: 420px;
		margin-bottom: 120px;
	}
	.product-item {
		text-align: center;
		width: 50%;
		float: right;
		margin-bottom: 40px;
	}
	.product-item .desc {
		padding: 10px 0;
		font-size: 18px;
	}
	.nav-pills&gt;li {
		float: right;
		padding: 0;
		margin: 10px!important;
		width: calc(100% / 3 - 20px);

	}
	.nav-pills&gt;li&gt;a {
		margin-left: 0;
		padding: 0;
		font-size: 22px;
		text-align: center;
	}
	.product {
		margin-top: 0;
		padding-top: 0;
	}
	.product .page-header {
		margin: 0;
		height: auto;
	}
	.product-title &gt; .icon {
		display: none;
	}
	.advantage {
		text-align: center;
		width: 50%;
		float: right;
		margin-bottom: 40px;
		height: 180px;
	}
	.accessories li {
		width: 100%;
	}
	.product-accessories ul li .icon-wrp {
		height: 90px;
		margin-bottom: 20px;
		width: 90px;
		float: right;
	}
	html[lang="en-US"] .product-accessories ul li .icon-wrp {
		float: left;
	}
	.product-accessories ul li .accessorie-desc {
		text-align: right;
		margin-right: 120px;
		padding: 10px 0;
		width: calc(100% - 90px);
		margin: 0;
		line-height: 28px;
		text-align: right;
		float: right;
		padding-left: 20px;
	}
	html[lang="en-US"] .product-accessories ul li .accessorie-desc {
		text-align: left;
		float: left;
		padding-left: 20px;
	}
	.product .page-header .product-image {
		text-align: center !important;
	}
	.advantage .title {
		font-size: 22px;
		line-height: 22px;
	}
	.product .files a.file-manual {
		margin-right: 0;
	}
	.product .models .image {
		margin-bottom: 30px;
	}
	.logo-wrp {
		width: 100%;
		margin-left: 0;
		text-align: center;
		margin-bottom: 60px;
	}
	.video-list {
		margin: 0;
	}
	.video-item {
		padding: 0 15px;
	}
	.page-template-about #main-banner img {
		min-width: 100%;
		min-height: 100%;
		max-width: none;
		position: absolute;
		left: -440px;
		top: -150px;
		
	}
	.icons-row .icon-item {
		margin-bottom: 40px;
	}
	
	#about-fields .field-item-wrp {
		padding: 40px;
		padding-bottom: 80px;
		background: #8bb29f;
		margin: 0;
	}
	#about-fields .field-item#foa-276 h3 {
		width: 50%;
		line-height: 50px;
		margin-top: -15px;
	}
	#about-fields .field-item-wrp .row {
		background: #dce8e2;
		margin: 0;
		padding: 20px 0;
	}
	#about-fields .field-item-wrp .more-foa-info-btn {
		position: absolute;
		bottom: 15px;
		left: 0;
		right: 0;
		text-align: center;
	}
	.foa_title {
		text-align: center;
	}
	.field-item-excerpt {
		font-size: 22px;
		text-align: center;
	}
	.more-foa-info {
		float: none;
		display: inline-block;
	}
	.promoted_products_item .item_title {
		margin-bottom: 20px;
		font-size: 26px;
	}
	footer .block {
		text-align: center;
		margin-bottom: 60px;
	}
	.search-btn {
		position: absolute;
		top: 0;
		right: 65px;
	}
	header .social-networks {
		position: absolute;
		top: 5px;
		right: 90px;
	}
	.slider-icons {
		display: none;
	}
	.bottom_content_icons .icon-item {
		width: 100%;
	}
	.promoted_products_item .over-icon,
	.promoted_products_item .img-holder {
		width: 120px;
	}
	.promoted_products_item .over-icon {
		position: absolute;
		left: calc(50% - 60px);
	}
	#promoted_news,
	#category_fields {
		padding: 0;
	}
	.download-btn.catalog {
		position: initial;
		text-align: center;
		width: 100%;
	}
	#activity-main-form {
		min-height: unset;
		background-size: cover !important;
		background-position: bottom !important;
	}
	.news_item .item_title {
		line-height: 26px;
	}
	.product .page-header h1,
	.projects-top-heading,
	#main-banner .overlay .pseudo-h1, 
	#main-banner .overlay h1 {
		font-size: 52px;
		line-height: 52px;
	}
	.single-post #main-banner .overlay .pseudo-h1, 
	.single-post #main-banner .overlay h1 {
		font-size: 36px;
		line-height: 36px;
	}
	.news-teaser {
		height: auto;
	}
	.news-teaser .news-img-wrp {
		height: 120px;
	}
	#post .breadcrumbs {
		margin: 15px 0;
		line-height: initial;
	}
	#post .content {
		font-size: 22px;
		padding: 0 30px;
		margin: 30px 0;
	}
	html .news-teaser .overlay-image {
		height: 120px;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		text-align: center;
		width: 100%;
	}
	.news-teaser .overlay-image img {
		max-height: 100px;
	}
	.page-template-blog-archive .news-teaser h2 {
		margin: 0;
		font-size: 30px;
		margin-bottom: 10px;
		height: auto;
	}
	.tip-box:before {
		right: 0;
		height: 50px;
		width: 40px;
	}
	.tip-box  strong {
		padding-right: 55px;
		padding-top: 0;
		display: inline-block;
	}
	.more-foa-info {
		float: none !important;
	}
	.video-popup-wrapper {
		width: 100%;
		margin: 0;
	}
	.video-popup-wrapper .wrapper {
		padding: 60px 0;
	}
	.video-popup-wrapper .wrapper iframe {
		width: 100%;
		height: 100%;
	}
	.page-template-jobs .subtitle {
		margin: 30px 0 60px;
	}
	.apply-to-career-form-wrapper {
		width: 100%;
		overflow-y: scroll;
		left: 0;
		right: 0;
		height: 100vh;
	}
	.apply-to-career-form .wpcf7-submit {
		width: 100%;
		margin: 20px 0;
	}
	.apply-to-career-form-wrapper .form-title {
		font-size: 30px;
		margin-bottom: 10px;
		font-weight: 600;
	}
	.page-template-distributors .main-container {
		text-align: center;
	}
	.page-template-distributors .shops ul {
		padding: 0;
	}
	.page-template-distributors .content {
		text-align: center;
		margin-bottom: 30px;
	}
	.jobs-index .panel-group .panel {
		padding: 0 15px;
	}
	.search-header {
		margin-top: 6px;
		background: #333;
	}
	#main-banner img.mobile {
		width: auto;
		height: 100%;
		min-width: unset;
		min-height: unset;
		margin-right: -440px;
	}
	.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
		border-color: #ffb900;
		position: absolute;
		margin: 0;
		bottom: 65px;
		font-size: 14px;
		text-align: center;
		left: -50px;
		right: -50px;
		padding: 0;
	}
	.page-template-contact-us .content {
		margin-bottom: 60px;
	}
	header .navbar-top .lang-menu {
		display: none;
	}
	header .main-menu .lang-menu {
		width: 100%;
		padding: 0 15px;
		border-top: 1px solid #ddd;
		padding-top: 30px;
	}
	/*
	header .lang-menu {
		margin: 0 !important;
		width: 100%;
		padding: 0px 15px;
		border-top: 1px solid #ddd;
		padding-top: 15px;
		padding-bottom: 40px;
	}
	*/
	header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
		background: transparent;
		border: 0;
		color: #000 !important;
		font-size: 17px;
		line-height: 20px;
		padding: 0 !important;
	}
	header .wpml-ls-legacy-dropdown a, header .wpml-ls-legacy-dropdown a:hover, header .wpml-ls-legacy-dropdown a:focus, header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:hover {
		background: #ffffff;
		color: #282828;
		border: 0;
		padding: 5px 0;
	}
	.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle.open:after {
		transform: rotate(180deg);
	}
	#activity-faqs h2, #activity-faqs h3, #activity-main h2, #activity-main h3, #activity-main-bottom-content h2, #activity-main-bottom-content h3, #category_fields h2, #category_fields h3 {
		font-size: 38px;
	}
	.select2-container--default .select2-results&gt;.select2-results__options {
		max-height: 360px;
	}
	.select2-results__option {
		font-size: 16px;
		line-height: initial;
		margin-bottom: 10px;
	}
	html[lang="he-IL"] header .navbar-top .lang-menu {
		display: none;
	}
	.search-page #searchform input#s {
		display: block;
		float: none;
		width: 100%;
		margin: 0 0 30px;
		border: 0;
		border-bottom: 1px solid #000;
		outline: none;
	}
	.search-page #searchsubmit[type="submit"] {
		display: block;
		float: none;
		width: 100%;
		margin: 10px 0;
		border-radius: 30px;
		line-height: 40px;
		border: 0;
	}
	.models-list {
		overflow-x: hidden;
	}
	.models-list li .image-thumb {
		width: 100px;
	}
	.models-list li .product-name {
		padding: 0 5px;
		font-size: 22px;
		line-height: initial;
		width: 40%;
	}
	.models-list li .lang-select {
		width: calc(60% - 100px);
		float: right;
		text-align: center;
	}
	.models-list li .file-manuals-langs {
		font-size: 12px;
		margin: 0;
		padding: 10px 20px 10px 40px;
	}
	.models-list li .file-manuals-langs:before {
		display: none;
	}
	.models-list li .file-manuals-langs:after {
		height: 20px;
		width: 20px;
	}
	.downloads select {
		width: 100%;
		font-size: 16px;
	}
	.models-list .download-link {
		width: 30%;
	}
	.models-list .download-btn {
		font-size: 16px;
		line-height: initial;
		padding: 0 10px;
	}
	.page-template-downloads #page-header {
		padding-top: 0;
	}
	.page-template-downloads #page-header h1 {
		font-size: 56px;
	}
	#footer-block-4 ul {
		display: flex;
		flex-wrap: wrap;
	}
	#footer-block-4 ul li {
		flex-grow: 1;
		width: calc(100% / 3);
	}
}
@media screen and (min-width: 992px) {
	.main-menu &gt; .lang-menu {
		display: none;
	}
	.hamburger {
		display: none;
	}
}</pre></body></html>