@media screen and (min-width: 992px) {
	.show-in-tablet {
		display: none !important;
	}
	.slider-and-text-row .link-read-more-row .link-read-more,
	.landing-page-container form [data-editorblocktype="SubmitButtonBlock"] button,
	.btn-orange {
		-webkit-transition: all 0.2s ease;
		transition: all 0.2s ease;
	}
	.slider-and-text-row .link-read-more-row .link-read-more:nth-child(even):hover,
	.landing-page-container form [data-editorblocktype="SubmitButtonBlock"] button:hover,
	.btn-orange:hover {
		background: #C95618;
	}
	.slider-and-text-row .link-read-more-row .link-read-more:hover {
		background: #F76400;
	}
	#read-more form.marketingForm .submitButton:hover,
	.form-button-row .form-button-container .form-open-button:hover {
		background: #E01201;
	}
	.btn-orange2:hover {
		background: #F76400;
		color: #FFFBF2;
	}
	.btn-orange2:hover svg path {
		fill: #FFFBF2;
	}
}
@media screen and (max-width: 1200px) {
	.slider-and-text-row .slider-and-text-box {
		flex-direction: column-reverse;
		min-height: 100vh;
		height: auto;
	}
	.slider-and-text-row .slider-and-text-box .text-col {
		width: 100%;
		max-width: 100%;
	}
	.slider-and-text-row .slider-and-text-box .slider-col {
		width: 100%;
		max-width: 100%;
		margin-bottom: 25px;
	}
}
@media screen and (max-width: 1024px) {
	.financing-calculator-ybox .closeYbox,
	.financing-calculator-ybox .closeYbox[type=button] {
		top: 16px;
		left: 10px;
	}
	.admin-bar .financing-calculator-ybox .closeYbox,
	.admin-bar .financing-calculator-ybox .closeYbox[type=button] {
		top: 48px;
	}
	.financing-calculator-wrapper .financing-calculator-container {
		/* gap: 0 20px; */
	}
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator-title {
		margin-bottom: 15px;
		padding: 24px 0 0 0;
	}
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator-title .page-title {
		padding-right: 24px;
	}
	.configurator-inner-popup,
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator {
		width: calc(35% - 10px);
		padding-right: 24px;
	}
	.configurator-inner-popup {
		padding-left: 24px;
	}
	.close-configurator-inner-popup {
		right: 24px;
	}
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator {
		height: calc(100% - 77px);
		padding: 0 24px 24px 20px;
	}
	.financing-calculator-img {
		width: calc(67% - 30px);
		height: calc(100% - 96px);
	}
}
@media screen and (max-width: 980px) {
	.hide-in-tablet {
		display: none !important;
	}
	.landing-page-container .item-image-slide .slide-text {
        bottom: 80px;
    }
	.financing-calc-img-wrap2 {
		height: 300px;
	}
	.financing-calc-picture {
		width: 100%;
	}
	.financing-calculator-wrapper .calculator-main-wrapper {
		flex-direction: column;
	}
	.finance-rows-wrap,
	.tabel-payment-recommended-row {
		width: 100%;
	}
	.page-template-tpl-savings-calculator .financing-calc-img-wrap2 {
		height: 300px;
	}
	.landing-page-container .page-form-box {
		height: auto !important;
	}
	.configurator-inner-popup,
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator,
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator-image {
		width: 100%;
		max-width: 100%;
	}
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator-title {
		order: 1;
	}
	.financing-calculator-img {
		order: 2;
		width: auto;
		height: auto;
	}
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator {
		order: 3;
		height: auto;
		padding: 0 24px 24px;
	}
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator-title .page-title {
		flex-direction: column;
		gap: 40px;
		padding: 0 24px;
	}
	.configurator-inner-popup {
		padding-top: 24px;
		position: fixed;
	}
	.close-configurator-inner-popup {
		top: 29px;
	}
	#read-more form.marketingForm .columnContainer [style="margin: 0px;"] p span {
		padding-left: 30px;
	}
	.financing-calculator-wrapper .financing-calculator-container {
		height: auto;
	}
}
@media screen and (max-width: 782px) {
	#wp-admin-bar-wpseo-menu,
	#wp-admin-bar-my-account {
		overflow: hidden;
	}
	.admin-bar .configurator-inner-popup {
		top: 46px;
	}
}
@media screen and (max-width: 768px){
	form.marketingForm .emptyContainer.consent {
	    flex-direction: row-reverse !important;
	}
	.consent .columnContainer,
	#read-more form.marketingForm .columnContainer[data-container-width="50"],
	.marketingForm .columnContainer[data-container-width="100"],
	.marketingForm .columnContainer[data-container-width="100.00"] {
		width: 100% !important;
	}
}
@media screen and (max-width: 767px) {
	.financing-calculator-ybox .closeYbox,
	.financing-calculator-ybox .closeYbox[type=button] {
        top: 18px;
    }
	.admin-bar .financing-calculator-ybox .closeYbox,
	.admin-bar .financing-calculator-ybox .closeYbox[type=button] {
        top: 64px;
    }
	.land2-banner-item-btns .btn-orange {
		flex: 1;
	}
	.mobile-links-row .form-link {
        font-size: 20px;
        padding: 0 10px;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        line-height: 1.2;
	}
	.mobile-links-row .configurator-link,
	.mobile-links-row .configurator-link ~ .trigger-go-to-form {
		font-size: 14px;
	}
	.financing-calc-img-wrap2 {
		height: 300px;
	}
	.financing-calc-picture {
		width: 100%;
	}
	.financing-calculator-wrapper .calculator-main-wrapper {
		flex-direction: column;
	}
	.finance-rows-wrap,
	.tabel-payment-recommended-row {
		width: 100%;
	}
	.page-template-tpl-savings-calculator .financing-calc-img-wrap2 {
		height: 300px;
	}
	.financing-calculator-wrapper .financing-calculator-container {
		height: auto;
		padding: 0;
	}
	.financing-calculator-wrapper .financing-calculator-container .financing-calculator-title .page-title {
		font-size: 24px;
	}
	.tabel-payment-recommended-row .table-wrapper .table-row .table-column.price {
		font-size: 18px;
	}
	.financing-calculator-ybox.yBoxOverlay {
		align-items: flex-end;
	}
	.financing-calculator-ybox .yBoxFrame.yBoxIframeWrap {
		max-width: 100%;
		height: calc(100% - 60px);
		border-radius: 12px 12px 0 0;
	}
	.close-configurator-inner-popup {
		top: 29px;
	}
}
@media screen and (max-width: 479px) {
	#wp-admin-bar-root-default > li:nth-child(8) ~ li {
		display: none !important;
	}
}