@media (max-width:1300px){
	.owl-prev{
		left: -35px;
	}
	.owl-next{
		right: -35px;
	}
}
@media (max-width:1200px){
	.pricing-block {
	    margin-bottom: 20px;
	}
	.tilter{
		width: 275px;
    	height: 400px;
    	margin: 0 auto;
	}
	.tilter__figure, .tilter__image{
		width: 100%;
    	height: 365px;
	}
	.owl-prev{
		left: -18px;
	}
	.owl-next{
		right: -18px;
	}
}

@media (max-width:980px){
	nav {
	    display: none;
	}
	nav ~ a.btn-menu {
    	display: block;
	}
}


@media (max-width:767px){

	.contact-form{
	    margin: 0 auto;
	    left: 0;
	    right: 0;
	    width: 90%;
    }
    .tilter{
		width: 225px;
    	height: 350px;
    	margin: 0 auto;
	}
	.tilter__caption{
		padding: 0px;
	}
	.tilter__figure, .tilter__image{
		width: 100%;
    	height: 315px;
	}
	.tilter__title{
		font-size: 22px;
    	line-height: 22px;
	}
	.tilter__description{
		font-size: 20px;
    	line-height: 20px;
	}
	.owl-prev{
		left: -8px;
	}
	.owl-next{
		right: -8px;
	}
}

@media (max-width:480px){
	h1{
		font-size: 60px;
    	line-height: 60px;
	}
	.slider-content h1{
		line-height: 60px;
	}
	.slider-content p {
	    font-size: 40px;
	    line-height: 40px;
	}
	.slider-content {
    	margin-top: 50px;
	}
	.main-title{
		font-size: 40px;
    	line-height: 40px;
	}
	.action-block{
		display: flex;
    	flex-direction: column;
	}
	.action-block .btn{
		margin: 0px 0px 20px 0px;
	}
	.block-wrapper {
    	padding: 50px 0px;
	}
	.digital .numscroller {
	    font-size: 55px;
	    margin-bottom: 0px;
	    line-height: 55px;
	}
	.digital .desc{
	    margin-bottom: 41px;
	    display: block;
	}
	.news .news-block {
    	flex-direction: column;
	}
	.news .news-block .thumbnail-block {
    	width: 100%;
	}
	footer .footer-one {
    	justify-content: center;
    	flex-direction: column;
	}
}

