.promotab2-container h1,
.promotab2-container h3,
.promotab2-container h1 > span,
.promotab2-container h3 > span,
.promotab2-container p,
.header-block > .text-block > a,
.list-block > ul,
.one-button-block > div > a { font-family: 'IBM Plex Sans Hebrew', sans-serif !important; }

.blue-block > .animation-image { transform: scale(-1, 1); }

.header-block > .text-block > h1 { font-size: 56px; }
.header-block > .text-block > h1 > br { display: none; }

.header-block > .text-block > a:after { left: 0; right: 10px; }

.list-block > ul > li { margin: 0 20px 20px 0; }
.list-block > ul > li:before { margin-left: 0; margin-right: -30px; transform: scale(-1, 1); }

.partners-block:not(.one-partner, .two-partners) > .partners-logos { left: -20%; transform: translateX(50%); }

.signup-block > .signup-form label[for="Zm91cmggZmllbGQ"]:after { transition: 0; }
.signup-block > .signup-form label[for="Zm91cmggZmllbGQ"]:is(.big-error):after { bottom: 53px; }

.signup-block > .signup-form > .terms > p,
.signup-block > .signup-form > .promo > p { margin-right: 0; margin-left: 20px; }

.promo-disclaimer > span,
.promo-disclaimer > p { text-align: right; }


#sbox-btn-close { left: inherit; right: 15px; }

.registration-block:is(.request-form-block) .m-title-1,
.registration-block:is(.request-form-block) .card-st-1-button { font-family: 'IBM Plex Sans Hebrew', sans-serif !important; }

/*new block*/

.update-item, .update-description {
	text-align: right !important;
}


.update-title {
	text-align: right !important;
}


.update-link {
	text-align: right !important;
}

@media screen and (min-width: 767px) {
	.show-password {
		margin-left: 0 !important; margin-right: 88% !important;
	}
}


@media screen and (min-width: 768px) {
	#all_wrapper{
		overflow: hidden;
	}

	.header-block > .header-image,
	.blue-block > .animation-image,
	.partners-block > .one-partner { float: left; }
	.header-block > .text-block > h1 { font-size: 70px; }
	.promotab2-container h1 > br { display: block; }
	.header-block > .text-block > a { float: right; }
	.steps-block > .steps-container > .arrow-next {
		transform: rotate(90deg);
		position: relative;
		bottom: 116px;
	}

	.blue-block > .animation-image { margin-top: 100px; }
	.strategy-map > .text-block { float: left; }
	.strategy-map > .map-block { margin: 50px 0 0 14px; }
	.partners-block:not(.one-partner, .two-partners) > .partners-logos { left: inherit; transform: none; }
	.promotab2-container .default-block:is(.partners-block) { margin-bottom: 64px; }
	.partners-block > .one-partner > svg { height: 136px; }
	.promo-disclaimer { height: 190px; }
}


@media screen and (min-width: 1023px) {
	.show-password {
		margin-left: 0 !important; margin-right: 92% !important;
	}
}


@media screen and (min-width: 1024px) {
	.header-block > .text-block,
	.header-block > .text-block > h1 { width: 452px; }
	.header-block > .header-image { width: 452px; margin: 0 0 104px; }
	.list-block > h3 { padding: 0; }
	.steps-block > .steps-container > .arrow-next { bottom: 132px; }
	.blue-block > .animation-image { margin-top: 0; }
	.strategy-map > .text-block > h3 { padding: 0; width: 100%; }
	.strategy-map > .map-block { margin: 0 0 0 14px; }
	.partners-block > .one-partner > svg {
		width: 374px;
		height: 260px;
		position: relative;
    	bottom: 40px;
	}

	.promo-disclaimer > p { padding-top: 10px; }
}

@media screen and (min-width: 1440px) {
	.header-block > .text-block,
	.header-block > .text-block > h1,
	.header-block > .header-image { width: 570px; }
	.header-block > .text-block > h1 { font-size: 100px; }
	.promotab2-container:is(.promo-bundle-53) h1 { font-size: 90px; }
	.list-block > ul { justify-content: space-evenly; }
	.partners-block > .one-partner > svg { left: 32px; }
	.signup-block > div:not(.security-token):not(#loading_text):not(.signup-header) { float: left; }
	.promo-disclaimer { height: 180px; }

	.show-password {
		margin-left: 0 !important; margin-right: 88% !important;
	}

	.mdl-textfield:not(.special-password-field) > .big-error:is(.show-password) {
		bottom: 60px;
	}
}
