@media (max-width: 1680px){
}
@media (max-width: 1400px){
    .main-screen__title{
        font-size: 120px;
    }
    #c1{
        margin-left: 300px;
    }
    #c2{
        margin-left: 210px;
    }
    #c3{
        margin-right: 90px;
    }
    .main-screen__decor-image-1{
        right: 10%;
    }
    #for-who__item_1{
        margin-left: 0;
    }
    .exploer-card__btn{
        margin-top: 40px;
    }
    .contact-us-form__checkbox-block{
        margin-top: 60px;
    }
    .contact-us-form__text {
        width: 100%;
    }
}
@media (max-width: 1200px){
    .main-screen__title{
        font-size: 100px;
    }
    .btn_big {
        font-size: 20px;
        padding: 15px 80px;
        border-radius: 80px;
    }
    .main-screen__title-rb{
        height: 75px;
        width: 75px;
        min-width: 75px;
        min-height: 75px;
        padding: 4px;
        background-position: center 4px;
    }
    #c2{
        margin-left: 70px;
    }
    #c3{
        margin-top: 60px;
        margin-right: 20px;
    }
    .main-screen__decor-image-2{
        left: 15%;
        bottom: 16%;
    }
    .about__text{
        font-size: 40px;
    }
    #for-who__item_1{
        margin-right: 0;
    }
    #for-who__item_3{
        margin-left: -200px;
    }
    #for-who__item_5{
        margin-left: -190px;
    }
    .exploer-card-image{
        margin-top: 20px;
        margin-left: 20px;
    }
    .exploer-card__title{
        margin-left: 20px;
        margin-bottom: 15px;
    }
    .exploer-card__descr{
        margin-left: 20px;
    }
    .main-screen__decor-image-2{
        max-width: 200px;
        bottom: 26%;
    }
    .main-screen__decor-image-3{
        max-width: 300px;
    }
    .section-title__wrap .raund-label{
        margin-left: 0;
    }
    .footer-descr__title{
        letter-spacing: 7.4px;
    }
    .footer__btns{
        width: 100%;
    }
    #about__item-2{
        margin-bottom: 150px;
    }
}
@media (max-width: 992px){
    .nav__item{
        padding: 5px 10px;
    }
    .main-screen__title, .section-title{
        font-size: 60px;
    }
    #about__item-2, #about__item-4{
        margin-top: 60px;
    }
    .features-item__text{
        font-size: 12px;
    }
    .for-who__item-image{
        max-width: 200px;
    }
    .for-who__item-image img{
        width: 100%;
    }
    .footer-nav__item a{
        font-size: 30px;
    }
    #exploer-card-1{
        margin-top: -200px;
    }
    #exploer-card-3{
        margin-top: -170px;
    }
    .exploer-card__btn{
        margin-top: 65px;
    }
    .about-decor{
        width: 100%;
    }
    .section-title, .contact-us .section-title{
        padding-right: 0;
    }
    .pachages-tabel-col-1__item span{
        font-size: 14px;
    }
    .pachages-tabel__title{
        font-size: 20px;
    }
    .about-decor_1{
        margin-top: -100px;
    }
    .about-decor_2{
        margin-left: -120px;
    }
    .about-decor_1, .about-decor_2{
        width: 180%;
    }
}
@media (max-width: 768px){
    #c1{
        margin-left: 0;
        margin-bottom: 10px;
    }
    .about__text{
        font-size: 26px;
    }
    #about__item-2{
        margin-bottom: 40px;
    }
    #exploer-card-1{
        margin-top: -60px;
    }
    #exploer-card-3{
        margin-top: -200px;
    }
    .btn_big{
        font-size: 18px;
        padding: 15px 30px;
    }
    .main-screen__title, .section-title{
        font-size: 48px;
    }
    .main-screen__text{
        font-size: 24px;
    }
    .for-who__item-text{
        height: 160px;
        width: 160px;
    }
    .for-who__item-title{
        font-size: 20px;
    }
    .for-who__decor {
        position: absolute;
        right: -180px;
        bottom: -170px;
        max-width: 560px;
    }
    .for-who__item-image{
        max-width: 160px;
    }
    #for-who__item_3{
        margin-top: 220px;
    }
    #for-who__item_1{
        margin-top: 110px;
    }
    #for-who__item_5{
        margin-top: 300px;
    }
    .for-who{
        padding: 120px 0;
    }
    .for-who .section-title__wrap::before{
        height: 60px;
        width: 60px;
        top: -80px;
    }
    .for-who .section-title__wrap::after{
        height: 100px;
        width: 100px;
        left: -100px;
    }
    .footer-descr__title{
        letter-spacing: 5.5px;
        font-size: 20px;
    }
    .footer-descr p{
        font-size: 16px;
    }
    .pachages-tabel__bor{
        border: none;
        margin-bottom: 15px;
    }
    .pachages-tabel__bor:nth-child(odd){
        border-right: 1px solid rgb(255, 255, 255, 0.2);
    }
    .main-screen__decor-image-2{
        max-width: 100px;
    }
    .header__nav{
        margin-top: 20px;
    }
}
@media (max-width: 576px){
    .header__nav{
        padding: 5px;
    }
    .nav__item{
        font-size: 12px;
        padding: 5px;
    }
    .pachages-tabel__title{
        font-size: 14px;
    }
    .main-screen-card{
        width: 280px;
    }
    .main-screen-card__title{
        font-size: 16px;
        margin-bottom: 30px;
    }
    #c1, #c2, #c3{
        margin-right: 0;
        margin-left: 0;
    }
    .main-screen{
        margin-top: 20px;
    }
    .main-screen__text{
        padding-left: 35px;
    }
    .main-screen__title, .section-title{
        font-size: 36px;
    }
    .about-decor_2{
        margin-left: -40px;
    }
    .main-screen__title-btns{
        margin-left: 15px;
        position: absolute;
        bottom: -90px;
    }
    #c2{
        margin-top: 100px;
    }
    .section-descr{
        font-size: 22px;
    }
    .about__text{
        font-size: 18px;
    }
    .about-decor_r{
        transform: scale(1.2) translateX(10px);
    }
    .exploer-card-image{
        width: 100px;
    }
    .exploer-card__title{
        font-size: 18px;
        letter-spacing: 12px;
        margin-top: 5px;
        margin-bottom: 10px;
    }
    .exploer-card__descr{
        font-size: 10px;
    }
    .exploer-card__btn{
        font-size: 20px;
        height: 80px;
    }
    .exploer-card__btn{
        margin-top: 25px;
    }
    .exploer-card{
        height: 200px;
        overflow: hidden;
    }
    #exploer-card-3{
        margin-top: -100px;
    }
    .section-wrapper{
        padding-bottom: 100px;
    }
    .features__wrap {
        padding-top: 100px;
        padding-bottom: 100px;
        border-radius: 60px 60px 0 0;
    }
    .features-block{
        margin-top: 80px;
    }
    .packages-btn{
        font-size: 20px;
    }
    .contact-us-form__input, .contact-us-form__select{
        width: 100%;
    }
    .contact-us-form__radio-block{
        flex-direction: column;
    }
    .radio-rate{
        width: 100%;
        margin-bottom: 5px;
    }
    .contact-us-form__text{
        font-size: 16px;
        padding-left: 80px;
    }
    .contact-us .btn_big{
        width: 100%;
    }
    .footer-descr{
        max-width: none;
        margin-bottom: 30px;
    }
    .footer-descr img{
        width: 200px;
        height: 120px;
    }
}