

@media screen and (max-width: 959px) {
   
    
    .nav {
        display: none;
    }
    
    .telephone {
        display: none;
    }
    
    .call {
        display: none;
    }
   .header-right svg {
    display: block;
       margin-top: 35px;
}
    
    .screen-1-left h2 {
    margin-top: 100px;
	margin-bottom: 30px;
    text-align: center;
    }
    
    .sale {
    background-color: #004275;
    max-width: 579px;
    height: 92px;
    margin: 0 auto;
    text-align: center;
}
    .sale p{
    text-align: center;
    margin-left: 0px;
    display: inline-block;
    margin-top: 25px;
}
    
    .sale::before {
    content: " ";
    display: none;
}
    .screen-1 {
        position: relative;
    }
    
    .screen-1-right {
    width: 310px;
    height: 407px; 
    position: relative;
    top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}
    
    .item-margin {
        margin-top: 220px;
    }
    .screen-1-right input {
    margin-left: 15px;
}

    
    .argument-block-left {
    position: relative;
    display: block;
}
    
    .argument-block-left-img {
    display: block;
    width: 260px;
    margin: 0 auto;
}
    
    .argument-block-left-text {
    display: block;
    max-width: 640px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 30px;
}

    .argument-block-right {
    position: relative;
    display: block;
}
    
.argument-block-right-img {
    display: block;
    margin: 0 auto;
    width: 260px;
}

.argument-block-right-text {
    display: block;
    max-width: 640px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 30px;
}
    
    .argument-more-block {
    display: block;
    width: 150px;
    vertical-align: top;
    text-align: center;
    margin: 0 auto;
}
    
    .free-form {
    background-image: none;
    min-height: 330px;
    background-color: #004275;
}
    
    .free-form-text{
    display: block;
    margin: 0 auto;
    max-width: 500px;
    padding-bottom: 20px;
    text-align: center;
}
    
.result-block {
    position: relative;
    font-family: "ProximaNova-Bold";
}
    
    .result-block-img {
    display: none;
}

.result-block-text1 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}

.result-block-text2 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}

.result-block-text3 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}

.result-block-text4 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}

.result-block-text5 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}

.result-block-text6 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}

.result-block-text7 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}

.result-block-text8 {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
}
    
.about-50-years {
    display: block;
    max-width: 470px;
    vertical-align: top;
    text-align: center;
    margin: 0 auto;
}

    .about-120-country {
    display: block;
    max-width: 470px;
    text-align: center;
    margin: 0 auto;
}
    
    .about-block-text-more::after {
    content: " ";
    display: none;
}
    
    .about-block-text-bold {
    position: relative;
    z-index: 2;
    padding-top: 0px;
    margin-left: 0px;
        text-align: center;
}
    
    .about-block-img {
    box-shadow: none;
        margin: 0 auto;
        display: block;
}
    .about-block-text {
    display: block;
    max-width: 460px;
    margin: 0 auto;
    margin-top: 40px;
}
    
    .about-block-text-little1 span{
    position: relative;
    top: 0;
    display: block;
        max-width: 200px;
        margin: 0 auto;
        text-align: center;
}
    .about-block-text-little1 p{
    margin-left: 0px;
    text-align: center;
    margin-top: 0;
}
    
.about-block-text-little2 span{
    position: relative;
    top: 0;
    display: block;
    max-width: 200px;
    margin: 0 auto;
    text-align: center;
}
    
.about-block-text-little2 p{
    margin-left: 0px;
    text-align: center;
        margin-top: 0;
}

.about-block-text-little3 span{
    position: relative;
    top: 0;
    display: block;
    max-width: 200px;
    margin: 0 auto;
    text-align: center;
}
    
.about-block-text-little3 p{
    margin-left: 0px;
    text-align: center;
        margin-top: 0;
}
    
.about-block-text-little4 span{
    position: relative;
    top: 0;
    display: block;
    max-width: 200px;
    margin: 0 auto;
    text-align: center;
}
    
.about-block-text-little4 p{
    margin-left: 0px;
    text-align: center;
        margin-top: 0;
}
    .about-block-text-little5 span{
    position: relative;
    top: 0;
    display: block;
    max-width: 320px;
    margin: 0 auto;
    text-align: center;
}
    
.about-block-text-little5 p{
    margin-left: 0px;
    text-align: center;
        margin-top: 0;
}
    
    .geography h2 {
    padding-top: 30px;
}
    
    .geography-img {
    display: none;
}
    
    .geography-text {
        text-align: center;
    }
    
    .geography-sertificate {
    font-size: 38px;
}
    
.geography-sertificate-img-block {
    position: relative;
    width: 160px;
    height: 233px;
    display: block;
    margin: 0 auto;
    margin-bottom: 30px;
}
    
    .question {
    text-align: center;
}
    .footer {
    text-align: center;
}
    
    
    .footer-link-menu {
    margin-right: 0px;
    margin-left: 0px;
    padding: 0;
    display: block;
}

.footer-link-item {
    display: inline-block;
    vertical-align: top;
    margin-top: 24px;
    padding: 0;
}
    
.footer-contact {
    margin-top: 20px;
    float: inherit;
    display: block;
}
    
    .footer-contact-manager {
    text-align: center; 
}
    
    .footer-contact-tel {
    text-align: center;
}
    
.copyright {
    background-color: #00345d;
    color: #fff;
    font-size: 14px;
    color: #91a5c4;
}

.copyright-text {
    display: block;
    margin: 0 auto;
    width: 200px;
    padding-top: 20px;
    text-align: center;

}

.copyright-work {
    display: block;
    float: inherit;
    margin: 0 auto;
    width: 200px;
    margin-top: 10px;
        text-align: center;
    padding-bottom: 20px;

}
    
    /*--------------------all-----------------------*/

    .container-center {
    margin-left: 10px;
    margin-right: 10px;
}
    
   .item-block {
    margin-left: 0px;
}
    
    .item-complect-block {
    display: block;
    margin: 0 auto;
}
    .insctruction-pdf-img {
    display: block;
    margin-right: auto;
    margin-left: auto;
    width: 80px;
    margin-bottom: 0px;
    margin-top: 50px;
}

.insctruction-pdf-text {
    display: inline-block;
    text-align: center;
    margin-bottom: 20px;
}
    
.characteristic-img {
    margin-left: 0;
}
    
.card-plus-block {
    display: block;
    margin-bottom: 20px;
    margin-right: 0px;
}
}

    /*--------------------all-----------------------*/
