@media (min-width: 768px) 
				   and (max-width: 1024px) 
				   and (orientation: landscape) {
		
		
		
		
		
		
		.promo-left{
			width:100% !important;
		}
		.promo-right{
			display: none;
		}
		
		
		.main-header-menu-list-item {
			font-size: 16px;
		}
		.main-header-menu-container-list-container {
			padding: 20px 120px;
		}
		.vtoricka-app .introducing-area, .hodplspls .introducing-area{
			display: block !important;
			margin-top: 30px;
		}
		.hodplspls .section-text{
			display: none;
		}
		.hodplspls .mb-55{
			margin-bottom:10px;
		}
		.hodplspls .pt-50{
			padding-top:10px;
		}
		.vtoricka-app .pt-45{
			padding-top:15px;
		}
		.vtoricka-app .imgplspls{
			width: 50%;
		}
		.vtoricka-app .section-text p{
			font-size: 16px;
		}
		.vtoricka-app .mb-30{
			margin-bottom:10px;
		}
		.finish-block3-img{
			max-height: 80vh;
		}
		.developer-item{
			max-height:90vh;
		}
		.finish-block3-img img{
			max-height: 80vh;
		}
		.rassr-app .introducing-area{
			display: block !important;
			margin-top: 30px;
		}
		.imgimgimg{
			max-width: 55%;
		}
		.rassr-app .h1-box h1{
			line-height: 45px;
			font-size: 45px;
		}
		.rassr-app .h1-box h2{
			line-height: 26px;
			font-size: 26px;
		}
		.rassr-app .mt-80{
			margin-top:20px;
		}
		.navi-pagi-area{
			padding-left:60px;
		}
		.banner-bottom{
			transform: scale(0.5);
			right: -140px !important; 
			bottom: -90px !important;
		}
		.header-inner .tel{
			min-width: 200px;
			margin-left: 20px;
		}
		.mobile-logo{
			width:110px;	
		}
		#home, .slideshow-area{
			max-height:100vh !important;
		}
		.slideshow-area .slick-list{
			height:70vh !important;
		}
		.introducing-area{
			display: none;
		}
		#about .section-title h2, #features .section-title h2{
			font-size:22px;
		}
		#about .section-text p, #features .section-text p{
			font-size:14px;
		}
		#timeline{
			display:none;
		}
		.mb-65, .my-65, .mb-50, .mb-35{
			margin-bottom:5px;
		}
		.developer-item .developer-content h3{
			font-size:20px;
		}
		.mb-100{
			margin-bottom:10px;
		}
		.mt-40{
			margin-top:5px;
		}
		.mt-120{
			margin-top:10px;
		}
		.rpb-100{
			padding-bottom:10px;
		}		
		.py-120{
			padding-top:10px;
		}
		#features .section-title .sub-title{
			display:none !important;
		}
		.pt-120, .pt-100{
			padding-top:20px;
		}
		h5{
			font-size:20px;
		}
		.footer-top-text{
			font-size:14px;
		}
		.pb-190{
			padding-bottom:20px;	
		}
		.pb-70{
			padding-bottom:10px;
		}
		.introducing-area.ipoteka-block{
			display:block !important;
		}
		.ipoteka-block .h1-box h1{
			font-size:20px !important;
		}
		p.h4.laws-section-form-title{
			font-size:14px;
			margin-bottom:10px;
		}
		.range-input-input-text{
			height:30px !important;
		}
		.range-input-input-after-text{
			top:5px !important;
			right:5px !important;
		}
		.h1-box h1{
			line-height: 60px;
			margin-bottom: 5px !important;
			
		}
		.range-input-label{
			padding-bottom:0px !important;
		}
		.laws-section-list{
			gap:10px !important; 
		}
		.laws-section-bank{
			width: calc(19.63% - 8px) !important;	
			min-height: 100px !important;
		}
		.laws-section-form{
			padding-bottom: 10px !important;
			padding-left: 10px !important;
			padding-right: 10px !important;
			padding-top: 10px !important;
			gap:5px !important;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
}