﻿.startup-main__info {

    margin-top: 25px;

}



.file-path {

    height: 22px;

    display: flex;

    align-items: center;

}



.startup-main__info-text > .startup-light-text {

    max-width: 541px;

}



.startup-main__info-text > .startup-light-text {

    margin-bottom: 41px !important;

}



.startup-main__info-image {

    margin-top: 51px;

}



.switch-btn {

    text-align: center;

    margin-bottom: 90px;

}



.switch-btn--dev {

    width: 305px;

    height: 46px;

    background: #E63756;

    border-radius: 8px 0px 0px 8px;

    border: none;



    font-family: 'Rubik';

    font-weight: 500;

    font-size: 16px;

    line-height: 44px;



    text-align: center;



    color: #FFFFFF;



    box-shadow: 0px 14.8458px 24.3895px rgba(255, 136, 157, 0.4);

}



.switch-btn--dev:focus {

    outline: none;

}



.switch-btn--business {

    width: 305px;

    height: 46px;

    background: #F7FAFC;

    border-radius: 0px 8px 8px 0px;

    border: none;



    font-family: 'Rubik';

    font-weight: 500;

    font-size: 16px;

    line-height: 44px;



    text-align: center;



    color: #4A5568;

}



.switch-btn--business:focus {

    outline: none;

}



.license-month__text {

    display: inline-block;

    font-weight: 600;

    font-size: 12px;

    line-height: 16px;

    

    color: #B4B9C2;

}



.license-button {

    margin-right: 30px;

    width: 202px;

    height: 52px;

}



.startup-main__info-discount--yellow {

    margin-bottom: 22px;

    padding: 0 28px;



    background: rgba(188, 228, 241, 0.5);

    box-shadow: inset 0.2px 0.1px 1px rgba(255, 255, 255, 0.6);

    backdrop-filter: blur(7px);

    border-radius: 32px 32px 56px 10px;



    width: 372px;

    height: 130px;

    display: flex;

    justify-content: center;

    align-items: center;



    position: absolute;

    right: -77px;



    font-family: 'Rubik';

    font-weight: 500;

    font-size: 24px;

    line-height: 28px;



    color: #1A202C;

}



.startup-main__info-discount--yellow---image {

    margin-right: 32px;

}



.startup-main__info-discount--text {

    font-size: 14px;

    line-height: 131%;

    width: 144px;

    margin-left: 29px;

    margin-top: 135px;

    

    color: #B4BAC6;

}



.startup-main__info-discount {

    margin-top: 160px;

    position: relative;

}



.startup-main__info-image {

    margin-bottom: 172px;

}



.order-main {

    background-size: 1920px 490px;

}



.switch-btn {

    margin-bottom: 51px;

}



.license-tarrifs {

    margin-bottom: 58px;

    display: flex;

    border: 1px solid #EAEAEA;

    border-radius: 36px;

}



.license-tarrifs__hidden {

    margin-bottom: 58px;

    display: flex;

    border: 1px solid #EAEAEA;

    border-radius: 36px;

    height: 1100px;

    display: none;

}



.license-tarrif {

    width: 100%;

    border-right: 1px solid #EAEAEA;

    padding: 22px 20px 55px 21px;

    text-align: center;

    /* height: 100%; */

    position: relative;

}



.license-tarrif__red-border {

    width: 215px;

    height: 1096px;

    position: absolute;

    top: -27px;

    left: 5px;

    background: #FFFFFF;

    border: 1.5px solid #E63756;

    border-radius: 16px;

    display: none;

}



.license-tarrif__text, .license-tarrif__logo, .license-tarrif__image, .license-tarrif__price {

    position: relative;

    z-index: 1;

}



.license-tarrif:last-child {

    border-right: none;

}



.license-tarrif__logo {

    margin-bottom: 22px;

    font-family: 'Rubik';

    font-size: 18px;

    line-height: 30px;



    color: #000000;

}



.license-tarrif__image {

    margin-bottom: 15px;

}



.license-tarrif__price {

    margin-bottom: 14px;

}



.license-tarrif__price h3 {

    font-family: 'Rubik';

    font-weight: 500;

    font-size: 24px;

    line-height: 20px;



    color: #1A202C;

}



.license-tarrif__text {

    margin-bottom: 5px;

}



.license-tarrif__text {

    font-size: 14px;

    line-height: 19px;

    

    color: #1A202C;

}



.license-tarrif__grey {

    margin-bottom: 22px;

    font-weight: bold;

    font-size: 14px;

    line-height: 140%;



    color: #8D929E;

}



.license-tarrif__text-designation {

    position: absolute;

    bottom: 0;

    left: 18px;

    margin-bottom: 12px;

    text-align: left;

  }

  .license-tarrif__text-designation p {

    line-height: 19px;

    font-size: 13px;

    color: #8d8d8d;

  }

  .license-tarrif__text-designation_pro {

    position: relative;

    bottom: 0;

    left: -3px;

    margin-bottom: 12px;

    text-align: left;

  }

  .license-tarrif__text-designation_pro p {

    line-height: 19px;

    font-size: 13px;

    color: #8d8d8d;

  }



.license-tarrif__text-single:not(:last-child) {

    margin-bottom: 27px;

}



.license-tarrif > div:last-child {

  margin-bottom: 0;

}



.license-tarrif__free {

    margin-top: 12px;

    font-weight: bold;

    font-size: 14px;

    line-height: 140%;



    color: #E63756;

}



.license-maximum {

    padding: 27px 32px 32px 35px;

    margin-bottom: 122px;

    display: flex;



    border: 1px solid #EAEAEA;

    border-radius: 36px;

    position: relative;

}



.license-maximum__button {

    margin-right: 169px;

}



.license-maximum__button-logo {

    margin-bottom: 10px;

    font-family: 'Rubik';

    /* font-weight: 300; */

    font-size: 18px;

    line-height: 30px;



    color: #000000;

}



.license-maximum__button-price {

    margin-bottom: 19px;

    font-family: 'Rubik';

    font-weight: 500;

    font-size: 31px;

    line-height: 20px;

    

    color: #1A202C;

}



.license-maximum__button-text {

    margin-bottom: 24px;

    font-size: 14px;

    line-height: 120%;

    

    color: #4A5568;

}



.license-maximum__photo {

    position: absolute;

    z-index: 100;

    left: 261px;

    top: -56px;

    transform: rotate(-10deg);

}



.license-maximum__info {

    padding: 22px 27px 25px 35px;

    display: flex;

    border-radius: 14px;

}



.license-maximum__info-servers {

    margin-right: 45px;

}



.license-maximum__info-servers--img {

    margin-bottom: 18px;

}



.license-maximum__info-servers--text {

    width: 86px;

    font-weight: bold;

    font-size: 13px;

    line-height: 18px;



    color: #1A202C;

}



.license-maximum__info-table--tr {

    padding: 0 7px;

    height: 37px;

    border-bottom: 1px solid #EAEAEA;

}



.license-maximum__info-table--tr:last-child {

    border-bottom: none;

}



.license-maximum__info-table-td {

    width: 170px;

    font-size: 12px;

    line-height: 16px;



    color: #1A202C;

}



.license-maximum__info-table-td--grey {

    font-weight: bold;

    font-size: 12px;

    line-height: 140%;



    color: #8D929E;

}



.license-discounts {

    margin-bottom: 136px;

}



.license-discounts__logo {

    margin-bottom: 45px;

}



.license-discounts__inner {

    display: flex;

}



.license-discount {

    padding-left: 36px;

    display: flex;

    margin-right: 30px;

    width: 318px;

    height: 225px;

    align-items: center;



    border: 1px solid #EAEAEA;

    border-radius: 16px;

}



.license-discount:last-child {

    margin-right: 0;

}



.license-discount__image {

    margin-right: 20px;

}



.license-discounts__info-size {

    margin-bottom: 26px;

    font-family: 'Rubik';

    font-weight: 500;

    font-size: 54px;

    line-height: 64px;



    color: #E63756;

}



.license-discount__info-describe {

    width: 146px;

    font-size: 20px;

    line-height: 140%;



    color: #1A202C;

}



.license-discount__info-describe span {

    font-weight: 700;

}



.license-discount-new {

    margin-bottom: 114px;

    padding: 37px 37px 37px 50px;

    display: flex;

    border: 1.5px solid #E63756;

    border-radius: 16px;

}



.license-discount-new__info {

    width: 517px;

    margin-right: 84px;

}



.license-discount-new__info-logo {

    margin-bottom: 14px;

}



.license-discount-new__info-text {

    margin-bottom: 31px;

    font-size: 16px;

    line-height: 160%;



    color: #4A5568;

}



.license-discount-new__image {

    margin-top: -50px;

}



.license-benefits {

    margin-bottom: 128px;

}



.license-benefit {

    margin-bottom: 128px;

    display: flex;

    justify-content: center;

}



.license-benefit__image-margin {

    margin-right: 70px;

}



.license-benefit__info-margin {

    margin-right: 70px;

}



.license-benefit__info-logo {

    margin-bottom: 51px;

    width: inherit;

} 



.license-benefit__info-text {

    font-size: 16px;

    line-height: 160%;



    color: #4A5568;

}



.license-benefit__info-text--margin {

    margin-right: 20px;

    display: flex;

    align-items: center;

}



.license-benefit__bg-1 {

    background: url("/images/license-images/bg-1.png") no-repeat;

    height: 304px;

}



.license-benefit__bg-2 {

    background: url("/images/license-images/bg-2.png") no-repeat;

    text-align: right;

}



.license-benefit__bg-3 {

    background: url("/images/license-images/bg-3.png") no-repeat;

    height: 304px;

}



.license-benefit__bg-4 {

    background: url("/images/license-images/bg-4.png") no-repeat;

    height: 333px;

    text-align: right;

}



.license-try {

    margin-bottom: 170px;

    padding: 37px 50px 44px 50px;

    border: 1.5px solid #E63756;

    border-radius: 16px;

    position: relative;

}



.license-try__info {

    width: 576px;

}



.license-try__info-logo {

    margin-bottom: 27px;

}



.license-try__info-text {

    margin-bottom: 31px;

    font-size: 16px;

    line-height: 160%;



    color: #4A5568;

}



.license-try__image {

    position: absolute;

    right: 11px;

    top: -40px;

}



.background-image--3 {

    top: 5460px;

}



.license-table__hiddden {

    display: none;

}



.switch-btn__inner {

    display: inline-flex;

    align-items: center;

    padding: 0 5px;

    width: 823px;

    height: 44px;

    background: #F3F8FB;

    border-radius: 16px;

}



.switch-btn--dev {

    width: 310px;

    height: 34px;

    background: #FFFFFF;

    box-shadow: 2px 2px 32px rgba(26, 32, 44, 0.09);

    border-radius: 12px;



    font-family: 'Open Sans';

    font-weight: bold;

    font-size: 16px;

    line-height: 140%;



    color: #1A202C;

}



.switch-btn--business {

    width: 310px;

    height: 34px;

    background: transparent;

    box-shadow: none;

    border-radius: 12px;



    font-family: 'Open Sans';

    font-weight: bold;

    font-size: 16px;

    line-height: 140%;



    color: #647084;

}



.license-benefit__image-hidden {

    display: none;

}



.license-tarrif__second-price {

    margin-top: 19px;

}



.license-tarrif__second-price p {

    font-family: 'Rubik';

    font-size: 20px;

    line-height: 20px;



    color: #1A202C;

}



.license-tarrif__second-text {

    margin-bottom: 30px;

}



.license-tarrif__button-button {

    margin-bottom: 27px;



    width: 119px;

    height: 46px;

}



.license-tarrifs__hidden-top {

    display: flex;

}



.license-tarrifs__hidden > .license-tarrifs__hidden {

    border: none;

}



.license-tarrifs__hidden > .license-tarrifs__hidden-top {

    border: 1px solid #EAEAEA;

    border-radius: 36px 36px 0 0;

}



.license-tarrifs__hidden .license-tarrif__button-button {

    margin-bottom: 0;

}



.license-tarrifs__hidden-top .license-tarrif {

    padding-bottom: 35px;

}



.license-tarrifs__hidden-middle {

    display: flex;

    justify-content: center;

    align-items: center;

    height: 60px;

    margin-bottom: 0;

}



.license-tarrifs__hidden-bottom {

    display: flex;

}



.license-tarrifs__hidden {

    height: 100%;

}



.license-tarrifs__hidden-bottom .license-tarrif {

    border-top: 1px solid #EAEAEA;

    padding: 22px;

}



/* .license-tarrifs__hidden-bottom .license-tarrif__price {

    margin-bottom: 0;

} */



.license-tarrifs__hidden2 {

    display: none;

}



.license-tarrifs__hidden2 {

    margin-bottom: 58px;

    border: 1px solid #EAEAEA;

    border-radius: 36px;

}



.license-tarrifs__hidden2 .license-tarrif {

    padding: 22px;

}



.license-tarrifs__hidden2 .license-tarrif__button-button {

    margin-bottom: 0;

}



.license-choice__logo {

    margin-bottom: 36px;

}



.license-choice__versions {

    display: flex;

    margin-bottom: 48px;

}



.license-choice__version:first-child {

    margin-right: 30px;

}



.license-choice__version {

    display: flex;

    width: 666px;

    height: 420px;

    padding: 43px 40px 50px 50px;



    border: 1px solid #EAEAEA;

    border-radius: 16px;



    position: relative;

}



.license-choice__version-info--button_block {

    /* position: absolute; */

    bottom: 50px;

    left: 50px;

}



.license-choice__version-info {

    margin-right: 50px;

}



.license-choice__version-info--logo {

    margin-bottom: 22px;



    font-family: 'Rubik';

    font-size: 32px;

    line-height: 38px;



    color: #1A202C;

}



.license-choice__version-info--text {

    margin-bottom: 29px;

    width: 242px;

    font-size: 16px;

    line-height: 160%;



    color: #4A5568;

}



.license-choice__version-info--button {

    width: 202px;

    height: 52px;

}



.license-choice__info {

    display: flex;

    align-items: center;

}



.license-choice__info-important {

    margin-right: 19px;

    width: 91px;

    height: 34px;



    display: flex;

    justify-content: center;

    align-items: center;



    border: 1.5px solid #E63756;

    border-radius: 10px;



    font-weight: bold;

    font-size: 16px;

    line-height: 120%;



    color: #E63756;

}



.license-choice__info p {

    font-size: 16px;

    line-height: 120%;

    

    color: #4A5568;

}



.background-image--3 {

    top: 5250px;

}



.license-tarrifs__hidden-middle--hidden, .license-tarrif__price--hidden {

    display: none;

}



.license-choice__version-image--hidden {

    display: none;

}



.license-choice__version-info--text---link {

    font-weight: 600;

    color: #4A5568;

}



.license-choice__version-info--text---link:hover {

    color: #4A5568;

}



.license-tarrifs__hidden-middle--2 {

    display: flex;

    border-top: 1px solid #EAEAEA;

    border-bottom: 1px solid #EAEAEA;

}



.license-tarrifs__hidden-middle--2---mobile {

    display: none;

}



/* .startup-main__info-discount--yellow {

    display: none;

}



.startup-main__info-discount--text {

    display: none;

} */





@media screen and (max-width: 1400px) {

    .license-tarrif__red-border {

        width: 173px;

        height: 1195px;

        left: 5px;

    }



    .license-tarrifs__hidden {

        height: 1180px;

    }



    .license-try__image {

        right: 20px;

        top: 13px;

        width: 500px;

    }



    .license-try__image img {

        width: 100%;

    }



    .background-image--3 {

        top: 5660px;

    }



    .license-choice__versions {

        display: inline-block;

    }



    .license-choice__version:first-child {

        margin-bottom: 30px;

    }



    .startup-main__info-discount--yellow {

        right: 0;

    }



    .background-image--3 {

        top: 5880px;

    }



    .license-tarrifs__hidden {

        height: 100%;

    }



    .license-tarrifs__hidden > .license-tarrifs__hidden-top {

        border-right: none;

    }



    .license-tarrifs__hidden2 .license-tarrif__logo {

        font-size: 16px;

    }



    .license-tarrifs__hidden2 .license-tarrif:last-child {

        border-right: none;

    }

} 



@media screen and (max-width: 1200px) {

    .startup-main__info-image {

        margin-bottom: 172px;

    }



    .startup-main__info-image img {

        width: 350px;

    }



    .startup-main__info-discount {

        margin-top: 105px;

    }



    .startup-main__info-discount--yellow {

        width: 180px;

        height: 105px;

        font-size: 20px;

    }



    .license-tarrif__red-border {

        width: 154px;

        height: 1302px;

    }



    .license-tarrifs__hidden {

        height: 1302px;

    }



    .license-maximum__photo {

        display: none;

    }



    .license-maximum__button {

        margin-right: 15px;

    }



    .license-maximum__info-servers {

        margin-right: 20px;

    }



    .license-discount__info-describe {

        font-size: 16px;

    }



    .license-discount {

        padding-left: 15px;

    }



    .license-discounts__info-size {

        font-size: 46px;

    }



    .license-discount-new__info-logo h2 {

        font-size: 30px !important;

    }



    .license-try__image {

        right: 5px;

        top: 80px;

        width: 400px;

    }



    .background-image--3 {

        top: 5720px;

    }



    .startup-main__info-discount--yellow {

        width: 285px;

        font-size: 14px;

    }



    .license-tarrifs__hidden {

        height: 100%;

    }



    .license-tarrifs__hidden2 .license-tarrif {

        padding: 23px 0;

    }



    .background-image--3 {

        top: 5850px;

    }

} 



@media screen and (max-width: 1040px) {

    .startup-main__info-text > .startup-light-text {

        display: block;

        margin: 0 auto 41px auto !important;

    }



    .license-month__text {

        display: block;

        margin-top: 20px !important;

    }



    .license-button {

        margin-right: 0;

    }



    .startup-main__info-discount {

        display: none;

    }



    .startup-main__info {

        margin-top: 64px;

        margin-bottom: 100px;

    }



    .license-tarrifs {

        display: inline-block;

        border: none;

        border-radius: 0;

        height: 100%;

    }



    .license-tarrifs__hidden {

        border: none;

        border-radius: 0;

        height: 100%;

    }



    .license-tarrif {

        border: 1px solid #EAEAEA;

        border-radius: 15px;

        margin-bottom: 20px;

    }



    .license-tarrif:last-child {

        border-right: 1px solid #EAEAEA;

    }



    .license-tarrif__red-border {

        width: 200px;

        height: 1125px;

        left: 10px;

        top: -12px;

    }



    .license-maximum {

        display: block;

        width: 90%;

    }



    .license-maximum__button {

        margin-right: 0;

        margin-bottom: 20px;

    }



    .license-discounts__inner {

        display: inline-block;

    }



    .license-discount {

        display: block;

        margin-right: 0;

        padding: 15px;

        width: 330px;

        margin-bottom: 20px;

    }



    .license-discount__info-describe {

        margin: 0 auto;

    }



    .license-discount__image {

        margin-right: 0;

    }



    /*.license-discount-new {

        display: inline-block; 

    }*/



    .license-discount-new__info {

        margin-right: 0;

    }



    .license-discount-new__image {

        margin: 0 auto;

        margin-top: 20px;

        width: 444px;

    }



    .license-discount-new__image img {

        width: 100%;

    }



    .license-benefit {

        display: inline-block;

    }



    .license-benefit__image-margin {

        margin-right: 0;

        margin-bottom: 30px;

    }



    .license-benefit__info-logo {

        width: 100% !important;

        max-width: 400px !important;

    }



    .license-benefit__info-text--margin {

        display: inline-block;

        margin-right: 0;

    }



    .license-benefit__info-text--margin p {

        margin-bottom: 10px !important;

    }



    .license-benefit__info-logo {

        margin: auto;

        margin-bottom: 51px;

        max-width: 500px !important;

    }



    .license-benefit__bg-2 {

        text-align: center;

    }



    .license-benefit__bg-2 {

        max-width: 565px !important;

        width: 100% !important;

    }



    .license-benefit__info-margin {

        margin-right: 0;

        margin-bottom: 30px;

    }



    .license-benefit__bg-3 {

        width: 100% !important;

        max-width: 600px !important;

    }



    .license-benefit__bg-4 {

        background: url(/images/license-images/bg-4.png) no-repeat;

        height: 175px;

        text-align: center;

        width: 100%;

        max-width: 465px;

        margin: auto;

    }



    .license-benefit {

        margin-bottom: 60px;

    }



    .license-maximum__info {

        display: inline-flex;

    }



    .license-benefit__image-desctop {

        display: none;

    }



    .license-benefit__image-hidden {

        display: block;

    }



    .license-benefit__bg-4 {

        margin-bottom: 60px;

    }



    .license-tarrif__red-border {

        width: 221px;

        height: 1081px;

        left: -1px;

        top: -12px;

    }



    .license-tarrif {

        padding: 22px 20px 30px 21px;

    }



    .license-tarrif__red-border {

        height: 1112px;

    }



    .license-tarrifs__hidden-middle--2 {

        display: inline-block;

    }



    .license-tarrifs__hidden-top {

        display: none;

    }



    .license-tarrifs__hidden-middle--2---mobile {

        display: inline-block;

    }

} 



@media screen and (max-width: 990px) {

    .switch-btn--dev {

        width: 260px;

    }



    .switch-btn--business {

        width: 260px;

    }



    .license-table__hiddden {

        display: inline-block;

    }



    .license-table {

        display: none;

    }



    .license-table__hiddden td {

        padding: 7px 0;

    }



    .license-table__hiddden tr:not(:last-child) {

        border-bottom: 1px solid #EAEAEA;

    }



    .license-maximum__info-servers--text {

        margin: 0 auto;

        margin-bottom: 20px;

        width: 100%;

        max-width: 200px;

    }



    .license-try__info {

        width: 100%;

    }



    .license-try__image {

        right: 0;

        top: 25px;

        width: 400px;

        position: relative;

        margin: 0 auto;

    }



    .switch-btn__inner {

        width: 532px;

    }



    .license-tarrifs__hidden2 {

        border: none;

    }



    .license-tarrifs__hidden2 .license-tarrif {

        padding: 22px;

    }



    .license-tarrifs__hidden2 .license-tarrif:last-child {

        border-right: 1px solid #EAEAEA;

    }



    .license-tarrifs__hidden-top {

        display: inline-block;

    }



    .license-tarrifs__hidden > .license-tarrifs__hidden-top {

        border: none;

    }



    .license-tarrifs__hidden-middle {

        display: none;

    }



    .license-tarrifs__hidden-bottom {

        display: none;

    }

    

    .license-tarrifs__hidden-middle--hidden, .license-tarrif__price--hidden {

        display: block;

    }



    .license-tarrifs__hidden .license-tarrif__button-button {

        margin-bottom: 40px;

    }



    .license-choice__version-image {

        display: none;

    }



    .license-choice__version-image--hidden {

        display: block;

    }



    .license-choice__version {

        display: inline-block;

    }



    .license-choice__version {

        width: 100%;

        height: 100%;

    }



    .license-choice__version-info--text {

        width: 100%;

    }



    .license-choice__version-info {

        margin-right: 0;

    }   

    

    .license-choice__version-image--hidden {

        margin-bottom: 20px;

    }



    .license-choice__info {

        display: inline-block;

    }



    .license-choice__info-important {

        margin: auto;

        margin-bottom: 20px;

    }



    .license-tarrifs__hidden-top {

        display: none;

    }



    .license-choice__version-info--button_block {

        position: static;

    }

} 



@media screen and (max-width: 640px) {

    table td:nth-child(1) {

        color: inherit;

    }



    .switch-btn--dev {

        width: 230px;

    }



    .switch-btn--business {

        width: 230px;

    }



    .license-maximum__info {

        display: block;

    }



    .license-table__hiddden {

        display: inline;

    }



    .license-maximum__info-servers {

        margin-right: 0;

    }



    .license-maximum {

        margin-bottom: 70px;

    }



    .license-discount-new {

        display: block;

    }



    .license-discount-new__image {

        width: 244px;

    }



    .license-discount-new__info {

        width: inherit;

    }



    .license-benefit {

        margin-bottom: 30px;

    }



    .license-try__image {

        width: 300px;

    }



    .license-benefits {

        margin-bottom: 70px;

    }



    .license-try {

        margin-bottom: 70px;

    }



    .license-benefit__bg-3 {

        height: 204px;

    }



    .license-benefit__bg-1,

    .license-benefit__bg-2,

    .license-benefit__bg-3,

    .license-benefit__bg-4 {

        background: none;

    }



    .license-maximum__info-table--tr {

        height: 100px;

    }



    .switch-btn__inner {

        width: 473px;

    }



    .switch-btn--dev, .switch-btn--business, .switch-btn--business {

        font-size: 14px;

    }

} 



@media screen and (max-width: 510px) {

    .switch-btn--dev {

        width: 215px;

    }



    .switch-btn--business {

        width: 215px;

    }



    .switch-btn__inner {

        width: 442px;

    }

} 



@media screen and (max-width: 460px) {

    .license-benefit__image img {

        width: 300px;

    }



    .switch-btn__inner {

        width: 415px;

    }



    .switch-btn--dev, .switch-btn--business, .switch-btn--business {

        font-size: 13px;

    }



    .license-choice__version-image--hidden img {

        width: 260px;

    }



} 



@media screen and (max-width: 420px) {

    .switch-btn--dev {

        width: 185px;

        font-size: 14px;

    }



    .switch-btn--business {

        width: 185px;

        font-size: 14px;

    }



    .license-benefit {

        margin-bottom: 70px;

    }



    .license-benefit__info-logo {

        margin-bottom: 31px;

    }



    .license-try__image {

        width: 269px;

    }



    .switch-btn__inner {

        width: 375px;

    }



    .license-benefit__bg-1 {

        height: 225px;

    }



    .switch-btn__inner {

        display: inline-block;

        width: 100%;

        max-width: 220px;

        height: 100%;

        padding: 15px;

    }



    .switch-btn__inner input:not(:last-child) {

        margin-bottom: 15px;

    }



    .license-choice__version-image--hidden img {

        width: 230px;

    }

} 



@media screen and (max-width: 390px) {

    .license-discounts {

        margin-bottom: 80px;

    }



    .switch-btn--dev {

        width: 165px;

    }



    .switch-btn--business {

        width: 165px;

    }



    .license-try {

        padding: 30px;

    }



    .license-benefit__bg-4 {

        width: 100% !important;

    }



    .license-benefit__bg-4 {

        height: 100px;

    }



    .switch-btn__inner {

        width: 341px;

    }



    .switch-btn__inner {

        display: inline-block;

        width: 100%;

        max-width: 220px;

        height: 100%;

        padding: 15px;

    }



    .switch-btn--dev, .switch-btn--business, .switch-btn--business {

        font-size: 13px;

        width: 165px;

    }

} 



@media screen and (max-width: 360px) {

    .switch-btn--dev {

        width: 155px;

        font-size: 13px;

    }



    .switch-btn--business {

        width: 155px;

        font-size: 13px;

    }



    .license-discount {

        width: 250px;

    }



    .license-try {

        padding: 20px;

    }

    

    .switch-btn__inner {

        width: 309px;

    }



    .switch-btn__inner {

        display: inline-block;

        width: 100%;

        max-width: 220px;

        height: 100%;

        padding: 15px;

    }



    .switch-btn--dev, .switch-btn--business, .switch-btn--business {

        font-size: 13px;

        width: 165px;

    }



    .license-choice__version-info--text {

        font-size: 14px;

    }



    .license-choice__version-image--hidden img {

        width: 180px;

    }



    .license-choice__version {

        padding: 20px;

    }

} 



@media screen and (max-width: 320px) {

    .switch-btn--dev {

        width: 135px;

        font-size: 11px;

    }



    .switch-btn--business {

        width: 135px;

        font-size: 11px;

    }



    .license-maximum__info {

        padding: 10px;

    }



    .license-discount-new {

        padding: 20px;

    }



    .license-benefit__image img {

        width: 250px;

    }



    .license-try {

        padding: 15px;

    }



    .license-try__image {

        width: 243px;

    }



    .switch-btn__inner {

        width: 277px;

    }



    .switch-btn__inner {

        display: inline-block;

        width: 100%;

        max-width: 220px;

        height: 100%;

        padding: 15px;

    }



    .switch-btn--dev, .switch-btn--business, .switch-btn--business {

        font-size: 13px;

        width: 165px;

    }

} 