.wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
}

.wrapper-layout-1 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-image: url("../images/fon.jpg");
    background-position: center top;
    line-height: 1.1875;
    padding-bottom: 164px;
}

.wrapper-layout-1-content {
    width: 952px;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
}

.header {
    width: 100%;
    height: 128px;
    padding-top: 13px;
    display: flex;
    justify-content: space-between;
}

@media (max-width: 1080px) {
    .wrapper-layout-1-content {
        width: 100%;
        padding: 0 30px;
    }
    .wrapper-layout-1 {
        background-image: none;
    }
    .header {
        background-image: url(../images/fut2.jpg);
        padding: 15px;
        width: 100vw;
        height: auto;
    }
}

.address-wrapper {
    width: 252px;
    height: 66px;
}

.logo-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.logo-wrapper-title {
    font-family: Tahoma;
    color: #333333;
    font-size: 19px;
    font-weight: bold;
    margin: 0;
    line-height: 1.1875;
}

.logo-wrapper-description {
    color: #333333;
    font-family: Tahoma;
    font-size: 15px;
    margin: 0;
    width: 147px;
    text-align: center;
    line-height: 1.1875;
}

.phone-wrapper {
    margin-left: 10px;
    margin-top: -3px;
    cursor: pointer;
}

a {
    text-decoration: none !important;
}

.phone-number {
    color: #333333;
    font-family: Tahoma;
    font-size: 21px;
    line-height: 27px;
    margin: 0;
    font-family: Tahoma;
    display: block;
    text-align: center;
}

@media (max-width: 815px) {
    .logo-wrapper img {
        width: 130px;
    }
    .logo-wrapper-title {
        font-size: 16px;
    }
    .logo-wrapper-description {
        font-size: 13px;
    }
    .address-wrapper {
        width: 180px;
        height: 50px;
    }

    .phone-number {
        font-size: 16px;
        line-height: 21px;
    }

    .phone-wrapper img {
        width: 200px;
        height: 51px;
    }
}

.address-content-wrapper {
    display: flex;
    flex-direction: row;
}

@media (max-width: 620px) {
    .header {
        height: auto;
        padding-top: 6px;
        padding-bottom: 15px;
    }
    .address-content-wrapper {
        flex-direction: column;
        align-items: flex-end;
    }
}

@media (max-width: 480px) {
    .wrapper-layout-1-content {
        width: 100%;
        padding: 0 16px;
    }
    .logo-wrapper img {
        width: 90px;
    }
    .logo-wrapper-title {
        font-size: 13px;
    }
    .logo-wrapper-description {
        font-size: 11px;
    }
    .phone-wrapper img {
        width: 140px;
        height: 38px;
    }
    .phone-number {
        font-size: 12px;
        line-height: 15px;
    }
    .address-wrapper {
        width: 150px;
        height: 40px;
    }
}
@media (max-width: 480px) {
    .wrapper-layout-1-content {
        padding: 0 12px;
    }
}

.windows-wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.windows-wrapper-block-first {
    display: flex;
    width: 100%;
    justify-content: flex-end;
    gap: 8px;
    margin-top: 14px;
    padding-right: 40px;
    align-items: center;
}

.windows-wrapper-block-first-label {
    font-size: 16px;
    line-height: 1.1875;
    color: #000000;
    display: block;
    font-family: Arial;
    height: 17px;
}

.wrapper-layout-1-container-inputs-container {
    display: flex;
}

.wrapper-layout-1-container-inputs-container-item {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.wrapper-layout-1-container-inputs-container-item img {
    display: none;
}

@media (max-width: 1080px) {
    .windows-wrapper-block-first {
        justify-content: center;
        padding-right: 0;
    }
    .wrapper-layout-1-container-inputs-container-item img {
        display: block;
    }
    .wrapper-layout-1 {
        padding-bottom: 20px;
    }
}

@media (max-width: 640px) {
    .windows-wrapper-block-first {
        justify-content: center;
    }
    .windows-wrapper-block-first-label {
        font-size: 14px;
        height: auto;
        text-align: center;
    }
}

@media (max-width: 480px) {
    .windows-wrapper-block-first {
        margin-top: 30px;
    }
    .windows-wrapper-block-first img {
        width: 50px;
        height: 24px;
    }
    .windows-wrapper-block-first-label {
        font-size: 12px;
    }
    .wrapper-layout-1-container-inputs-container-item img {
        height: 20vw;
    }
}

.windows-wrapper-block-second {
    width: 800px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.windows-wrapper-block-second-title {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 64px;
}

.windows-wrapper-block-second-description {
    color: #333333;
    font-family: Tahoma;
    font-size: 53px;
    margin: 0;
    white-space: nowrap;
}

.windows-wrapper-block-second-description-block {
    display: flex;
    gap: 10px;
    margin-top: 10px;
    width: 100%;
    justify-content: flex-end;
    align-items: end;
}

.windows-wrapper-block-second-description-block img {
    height: 54px;
}

.windows-wrapper-block-third {
    width: 800px;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    padding-right: 5px;
}

.windows-wrapper-block-third-black {
    color: #000000;
    font-family: Tahoma;
    font-size: 21px;
}

.windows-wrapper-block-third-red {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 21px;
}

.windows-wrapper-block-third-red-large {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 29px;
}

.windows-wrapper-block-third-red-small {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 19px;
}

@media (max-width: 900px) {
    .windows-wrapper-block-second-title {
        font-size: 40px;
        text-align: center;
    }
    .windows-wrapper-block-second-description {
        font-size: 30px;
    }
    .windows-wrapper-block-second-description-block img {
        height: 32px;
    }
    .windows-wrapper-block-second-description-block {
        justify-content: center;
        margin-top: 0;
    }
    .windows-wrapper-block-third {
        justify-content: center;
        flex-wrap: wrap;
        width: 100%;
    }
    .windows-wrapper-block-third-black {
        font-size: 20px;
    }
    .windows-wrapper-block-third-red {
        font-size: 22px;
    }
    .windows-wrapper-block-third-red-large {
        font-size: 24px;
    }
    .windows-wrapper-block-second {
        width: 100%;
    }
}

@media (max-width: 600px) {
    .windows-wrapper-block-second {
        margin-top: 20px;
    }
    .windows-wrapper-block-second-title {
        font-size: 25px;
        text-align: center;
    }
    .windows-wrapper-block-second-description {
        font-size: 18px;
    }
    .windows-wrapper-block-second-description-block img {
        height: 20px;
    }
    .windows-wrapper-block-third-black {
        font-size: 14px;
    }
    .windows-wrapper-block-third-red {
        font-size: 16px;
    }
    .windows-wrapper-block-third-red-large {
        font-size: 18px;
    }
}
.discount-wrapper {
    width: 100%;
    margin-top: 130px;
}

.discount-wrapper-content {
    margin-left: 135px;
    width: 324px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.discount-wrapper-content-first h1 {
    color: #000000;
    font-family: Tahoma;
    font-size: 24px;
    font-weight: bold;
}

.discount-wrapper-content-first h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 29px;
    font-weight: bold;
}

.discount-wrapper-content-first {
    display: flex;
    align-items: flex-end;
    gap: 5px;
    height: 35px;
}

.discount-wrapper-content h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 19px;
    font-weight: bold;
    margin: 59px 0 0 0;
}

.discount-wrapper-content h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    text-align: center;
    margin: 0;
}

.discount-wrapper-content h5 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    margin: 0;
}

.discount-wrapper-content h6 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    text-align: center;
    margin: 0;
    margin: 112px 0 0 0;
}

@media (max-width: 1080px) {
    .discount-wrapper-content {
        margin-left: 0;
        width: auto;
    }
    .discount-wrapper-content h3 {
        margin-top: 20px;
    }
    .discount-wrapper-content h6 {
        margin: 20px 0 0 0;
    }
    .discount-wrapper {
        margin-top: 30px;
    }
}

@media (max-width: 350px) {
    .discount-wrapper-content-first {
        display: inline;
        text-align: center;
    }
    .wrapper-layout-1-container-sale-item {
        margin-top: 50px !important;
    }
    .discount-wrapper {
        margin-top: 10px;
    }
}

#Checkbox1 {
    position: absolute;
    left: 37px;
    top: 83px;
    z-index: 3;
}

#Checkbox2 {
    position: absolute;
    left: 114px;
    top: 83px;
    z-index: 1;
}

#Checkbox3 {
    position: absolute;
    left: 219px;
    top: 83px;
    z-index: 0;
}

@media (max-width: 1080px) {
    #Checkbox1 {
        position: static;
    }

    #Checkbox2 {
        position: static;
    }

    #Checkbox3 {
        position: static;
    }
}

#MAINForm {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#Editbox27 {
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 17px;
    line-height: 30px;
    padding: 0;
    margin: 6px 0;
    text-align: center;
    width: 288px;
    height: 30px;
    z-index: 8;
}

#Editbox27:focus {
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Button1 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/but2.png);
    background-repeat: repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 307px;
    height: 62px;
    z-index: 6;
}

.wrapper-layout-2 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: #f9fafc;
    background-image: none;
    line-height: 1.1875;
}

.wrapper-layout-2-content {
    width: 850px;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
}

.advantages-label {
    width: 100%;
    display: flex;
    align-items: baseline;
}

.advantages-label-large {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 75px;
    font-weight: bold;
}

.advantages-label-medium {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 53px;
    font-weight: bold;
    display: block;
    margin-left: 4px;
}

.advantages-description {
    display: flex;
    width: 100%;
    gap: 10px;
}

.advantages-description-large {
    color: #333333;
    font-family: Tahoma;
    font-size: 53px;
}

.advantages-description img {
    height: 47px;
    width: 177px;
}

.advantages-steps {
    margin-top: 28px;
    width: 100%;
    display: flex;
    align-items: flex-start;
}

.advantages-step {
    display: flex;
    align-items: center;
}

.advantages-step-title-strong {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 15px;
}

.advantages-step-first {
    width: 385px;
    margin-left: 24px;
    font-family: Tahoma;
    font-size: 15px;
}

.advantages-step-second {
    width: 417px;
    margin-left: 24px;
    font-family: Tahoma;
    font-size: 15px;
}

.advantages-step-third {
    width: 433px;
    margin-left: 24px;
    font-family: Tahoma;
    font-size: 15px;
}

.advantages-step-fourth {
    width: 479px;
    margin-left: 24px;
    font-family: Tahoma;
    font-size: 15px;
}

.advantages-step-fifth {
    width: 504px;
    font-family: Tahoma;
    font-size: 15px;
    margin-left: 24px;
}

.window-icon {
    margin: -50px 0 0 -50px;
}

.advantages-wrapper {
    width: 952px;
    display: flex;
    align-items: center;
}

.discount-img {
    width: 289px;
    height: 217px;
}

.advantages-wrapper-text {
    color: #000000;
    font-family: Tahoma;
    font-size: 16px;
}

.advantages-wrapper-label {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 27px;
}

.advantages-wrapper-bold {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 17px;
}

.underline-image-wrapper {
    display: flex;
    justify-content: flex-end;
}

.underline-image-wrapper-image {
    width: 455px;
}

.advantages-wrapper-block {
    flex-grow: 1;
}

@media (max-width: 1080px) {
    .wrapper-layout-2-content {
        width: 100%;
        padding: 0 30px;
    }
    .advantages-label-large {
        font-size: 50px;
    }
    .advantages-label-medium {
        font-size: 35px;
    }
    .advantages-description-large {
        font-size: 35px;
    }
    .advantages-description img {
        width: 120px;
        height: 35px;
    }
    .advantages-wrapper {
        width: 100%;
    }
    .discount-img {
        width: 200px;
        height: 160px;
    }
    .advantages-wrapper-label {
        font-size: 20px;
    }
    .advantages-wrapper-text {
        font-size: 14px;
    }
    .advantages-wrapper-bold {
        font-size: 15px;
    }
    .underline-image-wrapper-image {
        display: none;
    }
}

@media (max-width: 740px) {
    .window-icon {
        display: none;
    }
    .advantages-step-first {
        width: auto;
    }
    .advantages-step-second {
        width: auto;
    }
    .advantages-step-third {
        width: auto;
    }
    .advantages-step-fourth {
        width: auto;
    }
    .advantages-step-fifth {
        width: auto;
    }
    .advantages-label-large {
        font-size: 35px;
    }
    .advantages-label-medium {
        font-size: 25px;
    }
    .advantages-description-large {
        font-size: 25px;
    }
    .advantages-step img {
        display: none;
    }
    .advantages-step {
        margin-bottom: 20px;
    }
    .discount-img {
        width: 130px;
        height: 80px;
    }
    .advantages-step-first {
        margin-left: 0;
    }
    .advantages-step-second {
        margin-left: 0;
    }
    .advantages-step-third {
        margin-left: 0;
    }
    .advantages-step-fourth {
        margin-left: 0;
    }
    .advantages-step-fifth {
        margin-left: 0;
    }
    .wrapper-layout-2-content {
        padding-bottom: 20px;
    }
}

@media (max-width: 500px) {
    .discount-img {
        display: none;
    }
}

.wrapper-layout-3 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: transparent;
    background-image: url(../images/fon2.jpg);
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
}

.wrapper-layout-3-content {
    width: 952px;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
}

.windows-discount-label-wrapper {
    width: 100%;
    display: flex;
    position: relative;
    margin-top: 40px;
}

.windows-discount-label-wrapper span {
    color: #da0717;
    font-family: Tahoma;
    font-size: 37px;
    font-weight: bold;
}

@media (max-width: 1080px) {
    .wrapper-layout-3-content {
        width: 100%;
        padding: 0 20px;
    }
    .windows-discount-label-wrapper span {
        font-size: 30px;
    }
}

.windows-discount-label-wrapper strong {
    color: #333333;
}

.windows-discount-label-image {
    position: absolute;
    right: 10px;
    top: -33px;
}

.window-discount-buttons {
    width: 100%;
    justify-content: space-between;
    display: flex;
}

.window-discount-buttons-image-block {
    height: 190px;
}

.window-discount-buttons-item {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.text-image {
}

.text-image h1 {
    display: none;
}

@media (max-width: 1080px) {
    .window-discount-buttons-item {
        width: 20%;
        height: 150px;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .window-discount-buttons-image-block {
        height: 120px;
    }

    .window-discount-buttons-image-block img {
        height: 120px;
        width: 100%;
    }
    .window-discount-buttons-image-block a {
        display: block;
        height: 120px;
        width: 100%;
    }
    .text-image {
        width: 100%;
        display: flex;
        justify-content: center;
    }
    .text-image img {
        display: none;
    }

    .text-image h1 {
        display: block;
        color: #000000;
        font-family: Tahoma;
        font-size: 16px;
        font-weight: bold;
        text-underline: none;
        text-align: center;
    }
}

@media (max-width: 780px) {
    .text-image h1 {
        display: block;
        color: #000000;
        font-family: Tahoma;
        font-size: 14px;
        font-weight: bold;
        text-underline: none;
        text-align: center;
    }
}

@media (max-width: 700px) {
    .window-discount-buttons-image-block {
        display: none;
    }
    .window-discount-buttons-item {
        height: auto;
        width: auto;
    }
    .window-discount-buttons {
        margin-top: 30px;
        flex-wrap: wrap;
        justify-content: space-around;
        gap: 10px;
    }
}

.buy-window-wrapper-1 {
    width: 923px;
    height: 592px;
    margin-top: 20px;
    background-color: transparent;
    background-image: url(../images/fon1.png);
    background-repeat: no-repeat;
    background-position: left top;
    display: flex;
    justify-content: flex-end;
    padding-right: 20px;
}

.buy-window-wrapper-1-content {
    width: 597px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 55px;
}

.buy-window-wrapper-1-content-label {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 27px;
    font-weight: bold;
    margin-top: 0;
}

.buy-window-wrapper-1-content h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
}

.buy-window-wrapper-1-content-checkbox-wrapper {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin-bottom: 40px;
}

.buy-window-wrapper-1-content-checkbox-wrapper-item {
    display: flex;
    gap: 10px;
    align-items: center;
}

.buy-window-wrapper-1-content-checkbox-wrapper h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    margin: 0;
}

.Combobox4-wrapper {
    display: flex;
    align-items: center;
    gap: 5px;
    margin-top: 10px;
}

#Combobox4 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
@media (max-width: 400px) {
    #Combobox4 {
        width: inherit;
    }
}
.buy-window-wrapper-1-content-inputs-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    margin-top: 15px;
}

.buy-window-wrapper-1-content-input-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

#Editbox4 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Editbox1 {
    width: 252px;
    height: 30px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 17px;
    line-height: 30px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

.buy-window-wrapper-1-content-button-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 25px;
}

.buy-window-wrapper-1-content-button-wrapper h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
}

#Button2 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/butpr.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 437px;
    height: 64px;
}

#Layer4 {
    display: flex;
}

#Layer5 {
    display: none;
}

#Layer6 {
    display: none;
}

#Layer7 {
    display: none;
}

#Layer8 {
    display: none;
}

#Layer13 {
    display: flex;
}

#Layer12 {
    display: none;
}

#Layer14 {
    display: none;
}

#Layer15 {
    display: none;
}

#Layer16 {
    display: none;
}

.buy-window-wrapper-2 {
    width: 923px;
    height: 592px;
    margin-top: 20px;
    background-color: transparent;
    background-image: url(../images/fon3.png);
    background-repeat: no-repeat;
    background-position: left top;
    display: flex;
    justify-content: flex-end;
    padding-right: 20px;
}

.buy-window-wrapper-2-content {
    width: 570px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 25px;
}

.buy-window-wrapper-2-content-label {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 27px;
    font-weight: bold;
    margin-top: 0;
}

.buy-window-wrapper-2-content h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
}

.buy-window-wrapper-2-content-checkbox-wrapper {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin-bottom: 20px;
}

.buy-window-wrapper-2-content-checkbox-wrapper-item {
    display: flex;
    gap: 10px;
    align-items: center;
}

.buy-window-wrapper-2-content-checkbox-wrapper h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    margin: 0;
}

.buy-window-wrapper-2-content-button-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 15px;
}

.buy-window-wrapper-2-content-button-wrapper h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
}

.buy-window-wrapper-2-content-inputs-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    margin-top: 15px;
}
@media (max-width: 1080px) {
    .buy-window-wrapper-2 {
        background-image: none;
        background-color: white;
        width: 100%;
        border: 2px solid #77ae0f;
        border-radius: 10px;
        justify-content: center;
        height: auto;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .buy-window-wrapper-1-content h2 {
        margin-bottom: 5px;
    }
    .buy-window-wrapper-2-content h2 {
        margin-bottom: 5px;
    }
    .buy-window-wrapper-2-content {
        width: 100%;
        padding: 24px;
    }
    .buy-window-wrapper-2-content-inputs-wrapper {
        flex-direction: column;
        gap: 5px;
    }
    #Form6 {
        width: 100%;
    }
    .buy-window-wrapper-2-content-label {
        text-align: center;
    }
    .Combobox4-wrapper {
        justify-content: center;
    }
}
.buy-window-wrapper-2-content-input-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.buy-window-wrapper-2-content-icon {
    height: 47px;
    width: 47px;
}

#Combobox1 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Combobox2 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Editbox2 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Editbox3 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Button2 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/butpr.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 437px;
    height: 64px;
}

#Button4 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/butpr.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 437px;
    height: 64px;
}

.buy-window-wrapper-3 {
    width: 923px;
    height: 592px;
    margin-top: 20px;
    background-color: transparent;
    background-image: url(../images/f2.png);
    background-repeat: no-repeat;
    background-position: left top;
    display: flex;
    justify-content: flex-end;
}

.buy-window-wrapper-3-content {
    width: 570px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 25px;
    padding-left: 25px;
}

.buy-window-wrapper-3-content-label {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 27px;
    font-weight: bold;
    margin: 0;
    width: 235px;
}

.buy-window-wrapper-3-content h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0;
}

.buy-window-wrapper-3-content-label-text {
    width: 235px;
}

.buy-window-wrapper-3-content-checkbox-wrapper {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin-bottom: 5px;
}

.buy-window-wrapper-3-content-checkbox-wrapper-item {
    display: flex;
    gap: 10px;
    align-items: center;
}

.buy-window-wrapper-3-content-checkbox-wrapper h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    margin: 0;
}

.buy-window-wrapper-3-content-button-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.buy-window-wrapper-3-content-button-wrapper h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    margin-top: 2px;
}

.buy-window-wrapper-3-content-inputs-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    margin-top: 5px;
}

.buy-window-wrapper-3-content-input-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.buy-window-wrapper-3-content-text {
    display: flex;
    flex-direction: column;
    padding-left: 90px;
}

.buy-window-wrapper-3-content-icon {
    height: 47px;
    width: 47px;
}

#Combobox3 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Combobox5 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
#Combobox6 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Editbox5 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Editbox6 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Button3 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/butpr.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 437px;
    height: 64px;
}

@media (max-width: 1080px) {
    .buy-window-wrapper-3 {
        background-image: none;
        background-color: white;
        width: 100%;
        border: 2px solid #77ae0f;
        border-radius: 10px;
        justify-content: center;
        height: auto;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .buy-window-wrapper-3-content {
        width: 100%;
        padding: 24px;
    }
    .buy-window-wrapper-3-content-inputs-wrapper {
        flex-direction: column;
        gap: 5px;
    }
    #Form4 {
        width: 100%;
    }
    .buy-window-wrapper-3-content-label {
        text-align: center;
        width: 100%;
    }
    .buy-window-wrapper-3-content-text {
        padding-left: 0;
    }
    .buy-window-wrapper-3-content h2 {
        width: 100%;
    }
    .buy-window-wrapper-3-content-button-wrapper h4 {
        width: 100%;
    }
}

@media (max-width: 520px) {
    .buy-window-wrapper-3-content-text {
        width: 100%;
    }
    .buy-window-wrapper-3-content-button-wrapper h4 {
        text-align: center;
        margin-top: 10px;
    }
    .buy-window-wrapper-3-content-button-wrapper {
        width: 100%;
        margin-top: 20px;
    }
    .buy-window-wrapper-3-content-checkbox-wrapper {
        margin-bottom: 10px;
    }
}

@media (max-width: 420px) {
    #indexCombobox5 {
        width: 100% !important;
    }
}

.buy-window-wrapper-4 {
    width: 923px;
    height: 592px;
    margin-top: 20px;
    background-color: transparent;
    background-image: url(../images/fon4.png);
    background-repeat: no-repeat;
    background-position: left top;
    display: flex;
    justify-content: flex-end;
    padding-right: 20px;
}

.buy-window-wrapper-4-content {
    width: 570px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 25px;
}

.buy-window-wrapper-4-content-label {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 27px;
    font-weight: bold;
    margin-top: 0;
}

.buy-window-wrapper-4-content h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
}

.buy-window-wrapper-4-content-checkbox-wrapper {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin-bottom: 20px;
}

.buy-window-wrapper-4-content-checkbox-wrapper-item {
    display: flex;
    gap: 10px;
    align-items: center;
}

.buy-window-wrapper-4-content-checkbox-wrapper h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    margin: 0;
}

.buy-window-wrapper-4-content-button-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 15px;
}

.buy-window-wrapper-4-content-button-wrapper h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
}

.buy-window-wrapper-4-content-inputs-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    margin-top: 15px;
}

.buy-window-wrapper-4-content-input-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.buy-window-wrapper-4-content-icon {
    height: 47px;
    width: 47px;
}

#Combobox7 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Combobox8 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Editbox7 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Editbox8 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Button5 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/butpr.png);
    background-repeat: repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 437px;
    height: 71px;
    z-index: 6;
}

@media (max-width: 1080px) {
    #Form10 {
        width: 100%;
    }
    .buy-window-wrapper-4 {
        background-image: none;
        background-color: white;
        width: 100%;
        border: 2px solid #77ae0f;
        border-radius: 10px;
        justify-content: center;
        height: auto;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .buy-window-wrapper-4-content {
        width: 100%;
        padding: 24px;
    }
    .buy-window-wrapper-4-content-inputs-wrapper {
        flex-direction: column;
        gap: 5px;
    }
    #Form3 {
        width: 100%;
    }
    .buy-window-wrapper-4-content-label {
        text-align: center;
        width: 100%;
    }
    .buy-window-wrapper-4-content-text {
        padding-left: 0;
    }
    .buy-window-wrapper-4-content h2 {
        width: 100%;
        margin-bottom: 5px;
        margin-top: 5px;
    }
    .buy-window-wrapper-4-content-button-wrapper h4 {
        width: 100%;
        text-align: center;
    }
    .buy-window-wrapper-4-content h2 {
        text-align: center;
    }
    .buy-window-wrapper-4-content-button-wrapper {
        width: 100%;
    }
}

.buy-window-wrapper-5 {
    width: 923px;
    height: 592px;
    margin-top: 20px;
    background-color: transparent;
    background-image: url(../images/fon8.png);
    background-repeat: no-repeat;
    background-position: left top;
    display: flex;
    justify-content: flex-end;
}

.buy-window-wrapper-5-content {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-right: 20px;
    padding-top: 10px;
}

.buy-window-wrapper-5-content-label {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 27px;
    font-weight: bold;
    margin: 0;
}

.buy-window-wrapper-5-content h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
}

#Form2 {
    width: 100%;
    position: relative;
}

.window-top-radio-buttons-wrapper-img {
    display: none;
}

.window-top-radio-buttons-wrapper {
    display: flex;
    width: 100%;
    justify-content: space-between;
    padding: 0 40px;
}

.window-top-radio-buttons-wrapper-label img {
    display: none;
}


#Layer13 {
    padding-right: 35px;
}

#Layer13a {
    padding-top: 65px;
}

@media (max-width: 1080px) {
    .window-top-radio-buttons-wrapper-label img {
        display: block;
    }
    .window-top-radio-buttons-wrapper-label {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .window-top-radio-buttons-wrapper {
        gap: 10px;
        flex-wrap: wrap;
        justify-content: center;
        margin-top: 5px;
    }#Layer13 {
         padding-right: 0;
     }
}


#RadioButton23 {
    position: absolute;
    left: 687px;
    top: 127px;
    z-index: 144;
}

#RadioButton22 {
    position: absolute;
    left: 591px;
    top: 127px;
    z-index: 145;
}

#RadioButton21 {
    position: absolute;
    left: 496px;
    top: 127px;
    z-index: 146;
}

#RadioButton20 {
    position: absolute;
    left: 401px;
    top: 127px;
    z-index: 147;
}

#RadioButton19 {
    position: absolute;
    left: 298px;
    top: 127px;
    z-index: 148;
}

#RadioButton18 {
    position: absolute;
    left: 204px;
    top: 127px;
    z-index: 149;
}

#RadioButton17 {
    position: absolute;
    left: 130px;
    top: 127px;
    z-index: 150;
}

.buy-window-wrapper-5-content-items-wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 110px;
}

.buy-window-wrapper-5-content-items {
    width: 550px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.buy-window-wrapper-5-content-inputs-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    margin-top: 15px;
}

.buy-window-wrapper-5-content-button-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 15px;
}

.buy-window-wrapper-5-content-checkboxes {
    display: flex;
    flex-direction: column;
    margin-top: 15px;
}

.buy-window-wrapper-5-content-checkboxes-item {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    margin-bottom: 15px;
}

.buy-window-wrapper-5-content-checkboxes-item h5 {
    margin: 0;
    color: #000000;
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
}

.buy-window-wrapper-5-content-checkboxes-item h6 {
    margin: 0;
    color: #000000;
    font-family: Tahoma;
    font-size: 16px;
}

.buy-window-wrapper-5-content-input-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.buy-window-wrapper-5-content-button-wrapper h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    margin: 0;
}

#Editbox10 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Editbox9 {
    width: 253px;
    height: 31px;
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    border-color: #66afe9;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
    outline: 0;
}

#Button6 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/butpr.png);
    background-repeat: repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 437px;
    height: 71px;
    z-index: 6;
}
@media (max-width: 1080px) {
    .buy-window-wrapper-5 {
        background-image: none;
        background-color: white;
        width: 100%;
        border: 2px solid #77ae0f;
        border-radius: 10px;
        justify-content: center;
        height: auto;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .buy-window-wrapper-5-content {
        width: 100%;
        padding: 24px;
    }
    .buy-window-wrapper-5-content-inputs-wrapper {
        flex-direction: column;
        gap: 5px;
    }
    #Form3 {
        width: 100%;
    }
    .buy-window-wrapper-5-content-label {
        text-align: center;
        width: 100%;
    }
    .buy-window-wrapper-5-content-text {
        padding-left: 0;
    }
    .buy-window-wrapper-5-content h2 {
        width: 100%;
        margin-bottom: 5px;
    }
    .buy-window-wrapper-5-content-button-wrapper h4 {
        width: 100%;
        text-align: center;
    }
    .buy-window-wrapper-5-content h2 {
        text-align: center;
    }
    #RadioButton23 {
        position: static;
    }

    #RadioButton22 {
        position: static;
    }

    #RadioButton21 {
        position: static;
    }

    #RadioButton20 {
        position: static;
    }

    #RadioButton19 {
        position: static;
    }

    #RadioButton18 {
        position: static;
    }

    #RadioButton17 {
        position: static;
    }
    .buy-window-wrapper-5-content-items-wrapper {
        align-items: center;
    }
    .buy-window-wrapper-5-content-items {
        width: 100%;
        align-items: center;
    }
    .buy-window-wrapper-5-content-items-wrapper {
        margin-top: 20px;
    }
}
select {
    cursor: pointer !important;
}
label {
    cursor: pointer !important;
}button {
    cursor: pointer !important;
}input {
    cursor: pointer !important;
}
.wrapper-layout-4 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: #ffffff;
    background-image: none;
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
    margin-top: 40px;
}

.wrapper-layout-4-content {
    width: 755px;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
}

.wrapper-layout-4-content h1 {
    margin: 0;
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 37px;
    font-weight: bold;
}

.wrapper-layout-4-content-icons-wrapper {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px;
}

.wrapper-layout-4-content-icons-wrapper-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 226px;
}

.wrapper-layout-4-content-icons-wrapper-item h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}

@media (max-width: 900px) {
    .wrapper-layout-4-content {
        width: 100%;
        padding: 0 30px;
    }
    .wrapper-layout-4-content-icons-wrapper-item {
        width: 170px;
    }
    .wrapper-layout-4-content-icons-wrapper-item img {
        height: 140px;
        width: 150px;
    }
    .wrapper-layout-4-content-icons-wrapper-item h2 {
        font-size: 13px;
    }
    .wrapper-layout-4-content h1 {
        text-align: center;
    }
    .buy-window-wrapper-5-content-button-wrapper {
        width: 100%;
    }
    .buy-window-wrapper-5-content-items-wrapper {
        padding: 0 20px;
    }
    .index-combobox-item {
        width: 100%;
    }
}

@media (max-width: 450px) {
    .wrapper-layout-4-content-icons-wrapper-item {
        width: 100%;
    }
    .wrapper-layout-4-content-icons-wrapper-item img {
        height: auto;
        width: 70%;
    }
    .wrapper-layout-4-content-icons-wrapper-item h2 {
        font-size: 15px;
    }
}

.wrapper-layout-5 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-image: url("../images/fon96.jpg");
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
    margin-top: 40px;
    height: 826px;
}

.wrapper-layout-5-content {
    width: 840px;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    position: relative;
}

.wrapper-layout-5-content h1 {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 37px;
    font-weight: bold;
    margin: 40px 0 0 0;
}

.wrapper-layout-5-content h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 21px;
    font-weight: bold;
    margin: 30px 0 0 0;
}

.wrapper-layout-5-content h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    margin: 10px 0 0 0;
    width: 368px;
    text-align: center;
}

.wrapper-layout-5-content h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 19px;
    font-weight: bold;
    margin: 20px 0 0 0;
    text-align: center;
    width: 368px;
}

.wrapper-layout-5-content h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
}
.radio-buttons-wrapper h6 {
    display: none;
}
.wrapper-layout-5-content-inputs-wrapper {
    width: 368px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 80px;
}

#RadioButton32 {
    position: absolute;
    left: 314px;
    top: 313px;
    z-index: 380;
}

#RadioButton31 {
    position: absolute;
    left: 159px;
    top: 313px;
    z-index: 383;
}

#RadioButton30 {
    position: absolute;
    left: 211px;
    top: 313px;
    z-index: 382;
}

#RadioButton29 {
    position: absolute;
    left: 262px;
    top: 313px;
    z-index: 381;
}

#RadioButton28 {
    position: absolute;
    left: 111px;
    top: 313px;
    z-index: 384;
}

#RadioButton27 {
    position: absolute;
    left: 65px;
    top: 313px;
    z-index: 385;
}

#RadioButton26 {
    position: absolute;
    left: 17px;
    top: 313px;
    z-index: 386;
}

@media (max-width: 950px) {
    .wrapper-layout-5-content {
        width: 100%;
        padding: 0 30px;
        align-items: center;
    }

    .wrapper-layout-5 {
        background-image: none;
        background-color: #ffffff;
    }

    .radio-buttons-wrapper {
        position: relative;
        width: 300px;
        height: 50px;
        display: flex;
        justify-content: space-between;
    }
.radio-buttons-wrapper label {
    display: flex;
    flex-direction: column;
    align-items: center;
}


    .radio-buttons-wrapper h6 {
        display: block;
        color: #000000;
        font-family: Tahoma;
        font-size: 17px;
        font-weight: bold;
    }

    .wrapper-layout-5-content-inputs-wrapper {
        margin-top: 15px;
    }

    #RadioButton32 {
        position: static;
    }

    #RadioButton31 {
        position: static;
    }

    #RadioButton30 {
        position: static;
    }

    #RadioButton29 {
        position: static;
    }

    #RadioButton28 {
        position: static;
    }

    #RadioButton27 {
        position: static;
    }

    #RadioButton26 {
        position: static;
    }
    .wrapper-layout-5 {
        height: auto;
    }
}
#Editbox12 {
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    width: 316px;
    height: 31px;
}

#Editbox13 {
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    width: 316px;
    height: 31px;
}

#Editbox11 {
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    width: 316px;
    height: 31px;
}

.wrapper-layout-5-content-inputs-wrapper-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 5px;
    margin-top: 5px;
}

#Button7 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/butras.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 30px 0 0 0;
    width: 393px;
    height: 72px;
}

@media (max-width: 548px) {
    .wrapper-layout-5-content h1 {
        text-align: center;
    }
    .wrapper-layout-5-content h2 {
        width: 100%;
        text-align: center;
    }
    .wrapper-layout-5-content h3 {
        width: 100%;
        text-align: center;
    }
    .wrapper-layout-5-content h4 {
        width: 100%;
        text-align: center;
    }
    .wrapper-layout-5-content {
        align-items: center;
    }
}

@media (max-width: 400px) {
    #Button7 {
        width: 100%;
        height: 14vw;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .radio-buttons-wrapper {
        width: 100%;
    }
    .wrapper-layout-5-content-inputs-wrapper-item {
        width: 100%;
    }
    .wrapper-layout-5-content-inputs-wrapper {
        width: 100%;
    }
    #Editbox12 {
        width: 100%;
    }
    #Editbox13 {
        width: 100%;
    }
    #Editbox11 {
        width: 100%;
    }
}

.wrapper-layout-6 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-image: none;
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
    margin-top: 40px;
}

.wrapper-layout-6-content {
    width: 900px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-right: 20px;
}

.wrapper-layout-6-content h1 {
    color: #000000;
    font-family: Tahoma;
    font-size: 35px;
    font-weight: bold;
    margin: 0;
}

.wrapper-layout-6-content h2 {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 37px;
    font-weight: bold;
    margin: 0;
}

.wrapper-layout-6-content h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 27px;
    font-weight: bold;
    margin: 5px 0 0 0;
}

.wrapper-layout-6-content h4 {
    color: #ab0614;
    font-family: Tahoma;
    font-size: 24px;
    font-weight: bold;
    margin: 5px 0 0 0;
}

.wrapper-layout-6-content h5 {
    color: #000000;
    font-family: Tahoma;
    font-size: 19px;
    font-weight: bold;
    margin: 0;
}

.wrapper-layout-6-content strong {
    color: #ab0614;
}

.wrapper-layout-6-content-container {
    display: flex;
    width: 100%;
    justify-content: flex-start;
}

.wrapper-layout-6-content-line-container {
    display: flex;
    align-items: flex-end;
    flex-direction: column;
    width: fit-content;
}

.wrapper-layout-6-content-container-image img {
    height: 20px;
    width: 14px;
}
.wrapper-layout-6-content-container-image {
    display: flex;
    align-items: center;
}

@media (max-width: 1000px) {
    .wrapper-layout-6-content {
        width: 100%;
        padding: 0 30px;
    }
    .wrapper-layout-6-content h1 {
        width: 100%;
        text-align: center;
    }
    .wrapper-layout-6-content h2 {
        font-size: 28px;
    }
    .wrapper-layout-6-content h3 {
        font-size: 18px;
    }
    .wrapper-layout-6-content h4 {
        font-size: 16px;
    }
    .wrapper-layout-6-content h5 {
        font-size: 14px;
    }
    .wrapper-layout-6-content-line-container img {
        display: none;
    }
    .wrapper-layout-6-content-container {
        justify-content: space-around;
        align-items: center;
        margin-bottom: 20px;
    }
    #Image74 {
        height: 200px;
        width: 210px;
    }
}

@media (max-width: 700px) {
    .wrapper-layout-6-content h1 {
        font-size: 30px;
    }
}

@media (max-width: 600px) {
    #Image74 {
        height: 150px;
        width: 157px;
    }
    .wrapper-layout-6-content h2 {
        font-size: 22px;
    }
    .wrapper-layout-6-content h3 {
        font-size: 15px;
    }
    .wrapper-layout-6-content h4 {
        font-size: 13px;
    }
    .wrapper-layout-6-content h5 {
        font-size: 12px;
    }
}
@media (max-width: 500px) {
    #Image74 {
        display: none;
    }
    .wrapper-layout-6-content h1 {
        text-align: left;
        font-size: 26px;
    }
}

@media (max-width: 328px) {
    .wrapper-layout-6 {
        margin-top: 80px;
    }
}

.wrapper-layout-7 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: transparent;
    background-image: url(../images/fon2.jpg);
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
}

.wrapper-layout-7-content {
    width: 952px;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
}

.wrapper-layout-7-label-wrapper h1 {
    color: #da0717;
    font-family: Tahoma;
    font-size: 37px;
    font-weight: bold;
    margin: 0;
}

.wrapper-layout-7-label-wrapper h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 24px;
    font-weight: bold;
    margin: 0;
}

.wrapper-layout-7-label-wrapper h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    margin: 0;
}

.wrapper-layout-7-label-wrapper h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    font-weight: bold;
    margin: 5px 0;
}

.wrapper-layout-7-label-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

#Combobox11 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.credit-wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 5px;
}

#indexCombobox1 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.editbox {
    border: 1px solid #333333;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    width: 253px;
    height: 31px;
}

#Button9 {
    width: 501px;
    height: 72px;
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/kn1.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
}

.buy-window-wrapper-1-content-checkbox-wrapper-credit {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin-bottom: 0px;
}

.buy-window-wrapper-1-credit {
    background-image: url(../images/rass2.png);
}

.buy-window-wrapper-2-credit {
    background-image: url(../images/vr1.png);
    background-position: left;
    padding-top: 40px;
}

.buy-window-wrapper-2-credit-content-label {
    color: #77ae0f;
    font-family: Tahoma;
    font-size: 27px;
    font-weight: bold;
    margin: 0;
}

.buy-window-wrapper-2-credit-content h2 {
    margin: 5px 0 5px 0;
}

.buy-window-wrapper-2-credit-content-checkbox-wrapper {
    margin-bottom: 5px;
}

#Combobox10 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}#Combobox12 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}#Combobox13 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}#Combobox14 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Combobox9 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#indexCombobox2 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#Button8 {
    width: 501px;
    height: 72px;
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/kn1.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
}

@media (max-width: 580px) {
    #Button8 {
        width: 100%;
    }
    .buy-window-wrapper-2-content-button-wrapper {
        width: 100%;
    }
}
@media (max-width: 400px) {
    #indexCombobox2 {
        width: 100%;
    }
    #indexCombobox1 {
        width: 100%;
    }
}

.buy-window-wrapper-3-credit {
    background-image: url(../images/ras3.png);
}

.buy-window-wrapper-3-credit h1 {
    font-size: 24px;
}

.buy-window-wrapper-3-credit-content-text {
    padding-left: 0;
}

.buy-window-wrapper-3-credit-content-checkbox-wrapper {
    margin-bottom: 0;
}

.buy-window-wrapper-3-credit-content-inputs-wrapper {
    margin-top: 0;
}

#Button10 {
    width: 501px;
    height: 72px;
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/kn1.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
}
#indexCombobox5 {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.buy-window-wrapper-4-credit {
    background-image: url(../images/ras4.png);
}

.buy-window-wrapper-4-credit-content {
    padding-top: 46px;
}

.buy-window-wrapper-4-credit-content-label {
    margin-bottom: 0;
}

.combobox-item {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.credit-button-item {
    width: 501px;
    height: 72px;
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/kn1.png);
    background-repeat: no-repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
}
@media (max-width: 1080px) {
    .buy-window-wrapper-2-credit {
        background-image: none;
    }
    #Form7 {
        width: 100%;
    }
    #Form9 {
        width: 100%;
    }
    .buy-window-wrapper-3-credit {
        background-image: none;
    }
    .buy-window-wrapper-3-content h2 {
        text-align: center;
    }
}

@media (max-width: 650px) {
    .credit-button-item {
        width: 100% !important;
        height: 10vw !important;
        background-size: cover;
    }
}
.index-combobox-item {
    width: 293px;
    height: 36px;
    border: 1px solid #2f4f4f;
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 16px;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.buy-window-wrapper-4-credit-content-checkbox-wrapper {
    margin-bottom: 0;
}

.buy-window-wrapper-4-credit-content-inputs-wrapper {
    margin-top: 0;
}

.buy-window-wrapper-5-credit {
    background-image: url(../images/ras5.png);
    position: relative;
    padding-top: 20px;
}

#RadioButton51 {
    position: absolute;
    left: 687px;
    top: 127px;
    z-index: 144;
}

#RadioButton52 {
    position: absolute;
    left: 591px;
    top: 127px;
    z-index: 145;
}

#RadioButton53 {
    position: absolute;
    left: 496px;
    top: 127px;
    z-index: 146;
}

#RadioButton54 {
    position: absolute;
    left: 401px;
    top: 127px;
    z-index: 147;
}

#RadioButton55 {
    position: absolute;
    left: 298px;
    top: 127px;
    z-index: 148;
}

#RadioButton56 {
    position: absolute;
    left: 204px;
    top: 127px;
    z-index: 149;
}

#RadioButton57 {
    position: absolute;
    left: 130px;
    top: 127px;
    z-index: 150;
}

.buy-window-wrapper-5-credit-content-label {
    width: 100%;
}

.buy-window-wrapper-5-credit-content-description {
    width: 100%;
    padding-left: 40px;
}

.window-radio-buttons-wrapper-img {
    display: none;
}

.window-radio-buttons-wrapper {
    display: flex;
    width: 100%;
    justify-content: center;
    padding: 0 40px;
    flex-wrap: wrap;
    gap: 10px;
}

@media (max-width: 1080px) {
    .window-radio-buttons-wrapper-img {
        display: block;
        width: calc(100% - 40px);
    }
    .buy-window-wrapper-4-credit {
        background-image: none;
    }
    .buy-window-wrapper-1 {
        background-image: none;
        background-color: white;
        width: 100%;
        border: 2px solid #77ae0f;
        border-radius: 10px;
        justify-content: center;
        height: auto;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .buy-window-wrapper-1-content {
        width: 100%;
        padding: 24px;
    }
    #Form5 {
        width: 100%;
    }
    .buy-window-wrapper-1-content-label {
        text-align: center;
    }
    #RadioButton51 {
        position: static;
        height: 10px;
        width: 10px;
    }

    #RadioButton52 {
        position: static;
        height: 10px;
        width: 10px;
    }
    .window-radio-buttons-wrapper {
        justify-content: center;
        flex-wrap: wrap;
        margin-top: 5px;
    }
    #RadioButton53 {
        position: static;
        height: 10px;
        width: 10px;
    }

    #RadioButton54 {
        position: static;
        height: 10px;
        width: 10px;
    }

    #RadioButton55 {
        position: static;
        height: 10px;
        width: 10px;
    }

    #RadioButton56 {
        position: static;
        height: 10px;
        width: 10px;
    }

    #RadioButton57 {
        position: static;
        height: 10px;
        width: 10px;
    }
}

@media (max-width: 1080px) {
    #Form8 {
        width: 100%;
    }
    .buy-window-wrapper-1-content-inputs-wrapper {
        flex-direction: column;
        gap: 5px;
    }
    .windows-discount-label-image {
        width: 150px;
        height: 70px;
        top: 0;
    }
    .windows-discount-label-wrapper {
        flex-wrap: wrap;
        padding-right: 150px;
    }
    .buy-window-wrapper-5 {
        width: 100%;
        justify-content: center;
        height: auto;
        padding-bottom: 20px;
    }
    .buy-window-wrapper-5-credit {
        background-color: white;
        background-image: none;
        border: 2px solid #77ae0f;
        border-radius: 10px;
    }
    .buy-window-wrapper-5-credit-content-label {
        text-align: center;
    }
    .buy-window-wrapper-5-credit-content-description {
        text-align: center;
        padding-left: 0;
    }
    .buy-window-wrapper-1-content-button-wrapper {
        width: 100%;
    }
}

@media (max-width: 650px) {
    #Form11 {
        width: 100%;
    }
}

@media (max-width: 500px) {
    #Checkbox4 {
        width: inherit;
    }
    .Combobox4-wrapper {
        width: 100%;
    }
    .buy-window-wrapper-1-content-input-wrapper {
        width: 100%;
    }
    .buy-window-wrapper-1-content-inputs-wrapper {
        width: 100%;
        gap: 5px;
    }
    .editbox {
        width: 100% !important;
        height: 36px !important;
    }
    .button-item {
        width: 100% !important;
        height: 10vw !important;
        background-size: cover;
    }
    .windows-discount-label-image {
        top: 50%;
    }
    #Combobox11 {
        width: inherit;
    }
}
@media (max-width: 1080px) {
    .wrapper-layout-7-content {
        width: 100%;
        padding: 0 30px;
    }

    .credit-wrapper {
        margin-left: 0;
        margin-top: 10px    ;
    }
}

@media (max-width: 650px) {
    .buy-window-wrapper-5-content-inputs-wrapper {
        flex-direction: column;
        gap: 10px;
    }
    .buy-window-wrapper-5-content-items {
        width: 100%;
    }
    .wrapper-layout-7-content {
        padding: 20px 20px;
    }
    .credit-wrapper {
        width: 100%;
        align-items: center;
    }
    .index-combobox-item {
        width: 100%;
    }
}
.wrapper-layout-8 {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: #ffffff;
    background-image: none;
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
}

.wrapper-layout-8-content {
    width: 952px;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
    padding-bottom: 60px;
}

.wrapper-layout-8-content h1 {
    margin-top: 40px;
    color: #000000;
    font-family: Tahoma;
    font-size: 37px;
    font-weight: bold;
}

.wrapper-layout-8-content h1 strong {
    color: #ab0614;
}

.report-wrapper {
    width: 766px;
    margin: 10px 0 20px 0;
}

.report-wrapper h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 16px;
    margin: 0;
}

@media (max-width: 1080px) {
    .wrapper-layout-8-content {
        width: 100%;
        padding: 0 30px;
    }
    .report-wrapper {
        width: 100%;
    }
    .wrapper-layout-8-content img {
        width: 100%;
    }
    .wrapper-layout-8-content h1 {
        text-align: center;
    }
}

@media (max-width: 500px) {
    .wrapper-layout-8-content h1 {
        font-size: 26px;
    }
    .report-wrapper h2 {
        font-size: 14px;
    }
    .report-wrapper {
        margin-bottom: 5px;
    }
    #Shape3 {
        margin-top: 10px;
    }
}

.wrapper-layout-9 {
    width: 100%;
    height: 629px;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: transparent;
    background-image: url(../images/fon11123.jpg);
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
}

.wrapper-layout-9-content {
    width: 952px;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
}

.wrapper-layout-9-container {
    width: 423px;
    height: 347px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 112px;
    margin-top: 225px;
    position: relative;
}

@media (max-width: 1080px) {
    .wrapper-layout-9-content {
        width: 100%;
    }
    .wrapper-layout-9-container {
        padding: 0 20px;
    }
}

.wrapper-layout-9-container h1 {
    color: #000000;
    font-family: Tahoma;
    font-size: 19px;
    font-weight: bold;
    margin: 0;
}
.wrapper-layout-9-container h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    text-align: center;
    margin: 0;
    width: 344px;
}
.wrapper-layout-9-container h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
}
#Checkbox4 {
    position: absolute;
    left: 269px;
    top: 158px;
    z-index: 753;
}
#Checkbox5 {
    position: absolute;
    left: 164px;
    top: 158px;
    z-index: 754;
}
#Checkbox6 {
    position: absolute;
    left: 87px;
    top: 158px;
    z-index: 756;
}

.wrapper-layout-9-container-sale {
    display: none;
}

.wrapper-layout-9-container-sale h5 {
    color: #000000;
    font-family: Tahoma;
    font-size: 28px;
    font-weight: bold;
    margin: 0;
    text-transform: uppercase;
}

.wrapper-layout-9-container-inputs-container {
    display: flex;
    justify-content: space-between;
}

.wrapper-layout-9-container-inputs-container-item {
    display: flex;
    flex-direction: column;
}

.wrapper-layout-9-container-inputs-container-item img {
    display: none;
}

.wrapper-layout-9-container h4 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    text-align: center;
    margin-top: 120px;
}
.wrapper-layout-1-container-sale-item {
    display: none;
}
@media (max-width: 1080px) {
    .wrapper-layout-9-container {
        width: 100%;
        height: auto;
        margin: 50px 0 0 0;
    }
    #Checkbox4 {
        position: static;
    }
    #Checkbox5 {
        position: static;
    }
    #Checkbox6 {
        position: static;
    }
    .wrapper-layout-9-container-inputs-container-item img {
        display: block;
    }
    .wrapper-layout-9-container-sale {
        display: flex;
        margin-bottom: 30px;
        flex-direction: column;
        align-items: center;
        gap: 10px;
    }
    .wrapper-layout-9-container-sale-item {
        color: #ffffff;
        font-family: Tahoma;
        font-size: 20px;
        font-weight: bold;
        margin: 0;
        background-color: #77ae0f;
        padding: 10px 40px;
    }
    .wrapper-layout-9-container-sale-item strong {
        color: #ab0614;
        font-size: 30px;
        text-shadow: 1px 1px 1px #ffffff;
    }
    .wrapper-layout-1-container-sale-item {
        color: #ffffff;
        font-family: Tahoma;
        font-size: 20px;
        font-weight: bold;
        margin: 20px 0 0 0;
        background-color: #77ae0f;
        padding: 10px 40px;
        display: block;
    }
    .wrapper-layout-1-container-sale-item strong {
        color: #ab0614;
        font-size: 30px;
        text-shadow: 1px 1px 1px #ffffff;
    }
    .wrapper-layout-9 {
        background-color: #ffffff;
        background-image: none;
    }
    .wrapper-layout-9-container h4 {
        margin-top: 60px;
    }
    .wrapper-layout-9-container-sale h5 {
        text-align: center;
    }
}
@media (max-width: 500px) {
    .wrapper-layout-9-container-inputs-container-item img {
        height: 20vw;
    }
    .wrapper-layout-9-container h2 {
        width: 100%;
    }
}
#Button14 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/but2.png);
    background-repeat: repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 307px;
    height: 62px;
}

.wrapper-layout-10 {
    position: relative;
}

.wrapper-layout-10 h1 {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0%);
    color: #000000;
    font-family: Tahoma;
    font-size: 32px;
    font-weight: bold;
}

.wrapper-layout-10-modal {
    width: 437px;
    height: 333px;
    z-index: 14;
    position: absolute;
    background-color: transparent;
    background-image: url(../images/f12.png);
    background-repeat: no-repeat;
    background-position: left top;
    top: 70px;
    left: 55%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
#Button15 {
    border: 0px solid #a9a9a9;
    background-color: transparent;
    background-image: url(../images/zv.png);
    background-repeat: repeat;
    background-position: left top;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    margin: 0;
    width: 325px;
    height: 71px;
}
#Button15:hover {
    -webkit-transform: rotate(0deg) scale(1.03, 1.03);
    -moz-transform: rotate(0deg) scale(1.03, 1.03);
    transform: rotate(0deg) scale(1.03, 1.03);
    -webkit-transition: -webkit-transform 500ms linear 0ms;
    -moz-transition: transform 500ms linear 0ms;
    transition: transform 500ms linear 0ms;
}

.wrapper-layout-10-modal h2 {
    color: #000000;
    font-family: Tahoma;
    font-size: 17px;
    font-weight: bold;
    margin: 68px 0 0 0;
}

.wrapper-layout-10-modal h3 {
    color: #000000;
    font-family: Tahoma;
    font-size: 15px;
    margin: 5px 0;
}

#TextArea1 {
    width: 288px;
    height: 59px;
}

.wrapper-layout-11 {
    width: 100%;
    height: 209px;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: #ebebeb;
    background-image: url(../images/fut2.jpg);
    background-repeat: repeat;
    background-position: center top;
    line-height: 1.1875;
}

.wrapper-layout-11-content {
    width: 952px;
    display: flex;
    justify-content: space-between;
    position: relative;
    padding-top: 10px;
}

.wrapper-layout-11-content-logo-wrapper {
    width: 196px;
}

.wrapper-layout-11-content-logo-wrapper h1 {
    color: #333333;
    font-family: Tahoma;
    font-size: 19px;
    font-weight: bold;
}
.wrapper-layout-11-content-logo-wrapper h2 {
    color: #333333;
    font-family: Tahoma;
    font-size: 15px;
}

.wrapper-layout-11-content-contacts-wrapper {
    width: 278px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.wrapper-layout-11-content-contacts-wrapper h1 {
    color: #333333;
    font-family: Tahoma;
    font-size: 21px;
    line-height: 27px;
    font-weight: bold;
    margin: 0;
    text-align: right;
}

.wrapper-layout-10-modal h4 {
    display: none;
    font-family: Tahoma;
    font-size: 21px;
    line-height: 27px;
    color: #77ae0f;
    font-weight: bold;
}

@media (max-width: 1080px) {
    .wrapper-layout-10-modal {
        left: 50%;
        transform: translate(-50%, 0%);
    }
    .wrapper-layout-11-content {
        width: 100%;
        padding: 20px;
    }
}

.up-image-left {
    display: none;
}

@media (max-width: 815px) {
    .wrapper-layout-11-content-logo-wrapper img {
        width: 130px;
    }
    .wrapper-layout-11-content-logo-wrapper h1 {
        font-size: 16px;
    }
    .wrapper-layout-11-content-logo-wrapper h2 {
        font-size: 13px;
    }
    .up-image {
        width: 55px;
    }
    .wrapper-layout-11-content-contacts-wrapper h1 {
        font-size: 16px;
        line-height: 22px;
    }
    .wrapper-layout-11-content-contacts-wrapper img {
        width: 180px;
    }
    .wrapper-layout-11-content-contacts-wrapper {
        width: auto;
    }
}

@media (max-width: 580px) {
    .wrapper-layout-10-modal {
        left: 50%;
        transform: translate(-50%, 0%);
        background-image: none;
        background-color: #ffffff;
        border-radius: 10px;
        padding: 0 20px;
    }
    .wrapper-layout-10-modal h4 {
        display: block;
    }
    .wrapper-layout-10-modal h2 {
        margin-top: 20px;
    }
    .wrapper-layout-10 h1 {
        font-size: 20px;
        text-align: center;
    }
    .wrapper-layout-10-modal h2 {
        text-align: center;
    }
    .up-image {
        display: none;
    }
    .up-image-left {
        display: block;
        width: 55px !important;
    }
    .wrapper-layout-11-content {
        padding: 40px 20px;
    }
}

@media (max-width: 450px) {
    .wrapper-layout-10-modal {
        width: calc(100% - 40px);
    }

    #Button15 {
        height: 16vw;
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
    }
    #TextArea1 {
        width: 100%;
    }
    .wrapper-layout-11-content-logo-wrapper img {
        width: 80px;
    }
    .wrapper-layout-11-content-logo-wrapper h1 {
        font-size: 13px;
    }
    .wrapper-layout-11-content-logo-wrapper h2 {
        font-size: 11px;
    }
    .up-image-left {
        display: none;
    }
    .wrapper-layout-11-content-logo-wrapper {
        width: 100px;
    }
    .wrapper-layout-11-content-contacts-wrapper img {
        width: 140px;
    }
    .wrapper-layout-11-content-contacts-wrapper h1 {
        font-size: 13px;
        line-height: 17px;
    }
}

#indexHtml1 {
    position: absolute;
    left: 14px;
    top: 170px;
    width: 174px;
    height: 28px;
    z-index: 783;
}
