@media (max-width: 992px) {
	body {
		padding-top: 75px;
	}
	.container {
        max-width: 940px;
    }

    .section-main {
        background: url(../images/women.png) no-repeat right -109px bottom 0px, url(../images/main.png) no-repeat right 6px bottom -41px #f7f7f7;
    }
	.section-main.section-main-cpo-1 {
        background: url(../images/women-cpo-1.png) no-repeat right -109px bottom 0px, url(../images/main.png) no-repeat right 6px bottom -41px #f7f7f7;
    }
	.section-main.section-main-cpo-2 {
        background: url(../images/women-cpo-2.png) no-repeat right -109px bottom 0px, url(../images/main.png) no-repeat right 6px bottom -41px #f7f7f7;
    }
	.section-main.section-main-cpo-3 {
        background: url(../images/men-cpo-3.png) no-repeat right -109px bottom 0px, url(../images/main.png) no-repeat right 6px bottom -41px #f7f7f7;
    }

    .section-main .container {
        background: none !important;
    }


    .section-utp .col-12:nth-child(2) .utp {
        padding: 15px 0 15px 50px;
    }

    .section-odds .odd-block {
        padding: 40px 23px;
    }

    .section-trust {
        background: url(../images/women-2.png) no-repeat bottom 0 right -100px;
    }

    .section-trust {
        background: none !important;
    }

    .section-faq .lidform {
        margin-top: 0;
        margin-left: 0;
    }

    header.fill-fixed .header-contacts {
        padding-top: 14px;
    }

    header.fill-fixed .mobile-btn-wrapper {
        padding-top: 7px;
    }

    header .header-top {
        padding-bottom: 5px;
    }

    .section-change .change-name {
        max-width: auto;
    }

    .section-organization .btn.btn-yellow {
        width: 100%;
        padding: 0;
        font-size: 11pt;
    }
    .section-organization .requirement-left{
        padding-top: 35px;
    }
    .section-organization .requirement-right{
        padding-left: 25px;
        padding-top: 35px;
    }
    
	.outside-row .first-column{
		display: none;
	}
	.section-main2 {
		background:  url(../images/main.png) no-repeat right 6px bottom -41px #f7f7f7;
	}
	.section-change2 .change-name {
		font-size: 12pt;
		font-weight: bold;
		padding-left: 13px;
		min-height: 75px;
	}
	.section-change2 .change-price {
		padding-left: 13px;
	}
	.section-change2 .change-buttons {
		margin-top: 9px;
		padding-left: 10px;
	} 
	.section-change2 .change-buttons a{
		width:100%;
	} 
	.arg_text {
		    font-size: 14px;
	}
	.section-about2 .employee {
		padding-top: 7px;
	}
	.section-about2 .employee-text {
		font-size: 10px;
		line-height: 16px;
	}
	.section-reviews2 .review-post {
		font-size: 14px;
	}



	






	.section-form { 
		position: relative;
		top: 0px;
		padding: 20px;
		min-height: 100%;
		width: 100%;
		box-shadow: 0px 0px 5px 1px #e4e4e4;
		background: #fff;
	}
	.section-main h1{
        font-size: 32pt;
    	line-height: 56px;
    }
    .section-form p {
	    font-size: 12px;
	}
	.section_form_title {
		grid-template-columns: 90px 1fr;
		font-size: 13px;
	}
	.section_form_accept {
	    font-size: 11px;
	}
	.preim_item {
	    font-size: 11px;
	}
	
	
	.skidki_block {
		grid-template-columns: 1fr;
	}
	.skidki-image {
		width: 219px;
		margin: 10px auto 0px auto;
	}
	.skidki-info {
		padding: 10px;
	}
	.skidki-name {
		font-size: 15px;
		height: 48px;
	}
	.skidki-price {
		font-size: 19px;
		height: 49px;
	}
	.skidki-buttons {
		height: 40px;
	}
	.section-сompare .lidform {
		margin-top: 20px;
	}
	.lidform-heading2 {
		font-size: 23px;
		padding: 10px;
		text-align: center;
	}
	.lidform-miniheading2 {
		margin-top: 10px;
		font-size: 18px;
		margin-bottom: 9px;
	}
	.section-about2 .employee-text {
		min-width: 100%;
		background: #ffffff;
		height: 45px;
		border: none;
		display: grid;
		padding-left: 10px;
		align-items: center;
	}
	.section-about2 .employee-name {
		font-weight: bold;
		border-bottom: none;
		padding-left: 10px;
		font-size: 13px;
		padding-bottom: 0px;
		line-height: 14px;
		margin: 9px 0px 0px 0;
		color: #000000;
	}
	.section-about2 .employee-text {
		font-size: 10px;
		line-height: 16px;
	}
	.sotrudnik_name {
		font-size: 13px;
	}
	.sotrudnik_text {
		height: 40px;
		font-size: 10px;
	}
	.sotrudnik_image img {
		height: auto;
	}
	.section-reviews2 .review-text {
		min-height: 110px;
	}
	.review-video img {
		width:100%;
	}
	.price_block_text {
		height: 60px; 
	} 
	.price_block_count {
		height: 60px;
	}
	.price_block_img {
		display:none !important;
	}
}

