/* block-banner-main */

.hby-section-banner-main.bg-purple {
    background-color: #5C4DA0;
}
.hby-section-banner-main.hby-color-white {
    color: white;
}
.hby-section-banner-main {
    overflow: hidden;
}
.hby-block-banner-main {
    position: relative;
}
.hby-block-banner-main .hby-banner-main-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: relative;
}
.hby-block-banner-main .hby-banner-main-content {
    width: 0;
}
.hby-block-banner-main .hby-banner-main-title .section-name + .hby-h1 {
    margin-top: 30px;
}
.hby-block-banner-main.hby-banner-inside .hby-banner-main-title .section-name + .hby-h1 {
    margin-top: 0;
}
.hby-block-banner-main .hby-banner-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
}
.hby-block-banner-main .hby-banner-main-content img {
    max-width: 100%;
}
.hby-block-banner-main .hby-banner-main-title .hby-button {
    display: inline-block;
}
.hby-section-banner-main .hby-list-item {
    padding-left: 12px;
}
.hby-section-banner-main .hby-list-item + .hby-list-item {
    margin-top: 0;
}
.hby-section-banner-main .hby-list-item:before {
    width: 5px;
    height: 5px;
    top: 7.5px;
}
.hby-section-banner-main .hby-text + .hby-list {
    margin-top: 20px;
}
.hby-section-banner-main .hby-list + .hby-banner-buttons {
    margin-top: 30px;
}
.hby-block-banner-main .hby-button {
    padding: 12px 35px;
}

/* advant-2col */

.hby-block-advant-2col .hby-advant-cols2-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.hby-block-advant-2col .hby-cols2-item .hby-i-advantage {
    display: block;
    max-width: 100%;
    width: auto;
    margin: 0 auto;
}
.hby-block-advant-2col .hby-cols2-item div {
    min-width: 60px;
    max-width: 60px;
}
.hby-block-advant-2col .hby-cols2-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media (min-width: 992px) {
    .hby-block-banner-main .hby-banner-buttons {
        margin-top: 50px;
    }
    .hby-block-banner-main .hby-banner-main-bg img {
        right: 0px;
        top: 0;
        max-width: 440px;
    }
    .hby-section-banner-main {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-banner-main .hby-banner-main-title .hby-h1 + .hby-text, .hby-block-banner-main .hby-banner-main-title .hby-h1 + .hby-h5 {
        margin-top: 50px;
        max-width: 380px;
    }
    .hby-block-banner-main .hby-banner-main-title {
        max-width: 400px;
    }
    .hby-block-banner-main .hby-banner-main-title.title-lg {
        max-width: 420px;
    }
    .hby-section-banner-main .hby-block-advant-2col {
        margin-top: 80px;
    }
    .hby-section-advant-2col {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-advant-2col .hby-cols2-item {
        width: 40%;
    }

    /* picture-lg */

    .hby-block-banner-main.hby-picture-lg {
        min-height: 525px;
    }
    .hby-block-banner-main.hby-picture-lg .hby-banner-main-bg img {
        right: -30px;
    }
}
@media (max-width: 991px) {
    .hby-block-banner-main .hby-banner-main-bg img {
        right: -70px;
        top: -60px;
    }
    .hby-block-banner-main .hby-banner-main-bg.hby-banner-inside-bg img {
        right: 0;
        top: 0;
    }
    .hby-block-banner-main .hby-banner-main-title {
        max-width: 320px;
    }
    .hby-block-banner-main .hby-banner-main-title .hby-text {
        max-width: 290px;
    }
}
@media (min-width: 768px) {
    .hby-block-banner-main .hby-banner-buttons {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .hby-block-banner-main .hby-banner-buttons .hby-button + .hby-button {
        margin-left: 30px;
    }
    .hby-block-banner-main .hby-banner-main-bg img {
        position: absolute;
    }
    .hby-block-advant-2col .hby-h1 + .hby-advant-cols2-list {
        margin-top: 80px;
    }
    .hby-block-advant-2col .hby-cols2-item div {
        margin-right: 25px;
    }
    .hby-block-advant-2col {
        margin-bottom: -50px;
    }
    .hby-block-advant-2col .hby-cols2-item {
        margin-bottom: 50px;
    }

    /* mobile-title-down */

    .hby-block-banner-main.hby-mobile-title-down .hby-mobile-content {
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-block-banner-main .hby-banner-buttons {
        margin-top: 40px;
    }
    .hby-section-banner-main {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .hby-block-banner-main .hby-banner-main-bg img {
        max-width: 420px;
    }
    .hby-block-banner-main .hby-banner-main-bg.hby-banner-inside-bg img {
        max-width: 300px;
    }
    .hby-block-banner-main .hby-banner-main-title .hby-h1 + .hby-text, .hby-block-banner-main .hby-banner-main-title .hby-h1 + .hby-h5 {
        margin-top: 40px;
    }
    .hby-block-advant-2col .hby-cols2-item {
        width: 46%;
    }
    .hby-section-advant-2col {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .hby-section-banner-main .hby-block-advant-2col {
        margin-top: 60px;
    }

    /* picture-lg */

    .hby-block-banner-main.hby-picture-lg .hby-banner-main-bg img {
        max-width: 300px;
        right: 0;
        top: 50px;
    }
}
@media (max-width: 767px) {
    .hby-block-banner-main .hby-banner-buttons {
        margin-top: 30px;
    }
    .hby-block-banner-main .hby-banner-buttons .hby-button.fill.red {
        width: 100%;
        padding-top: 12px;
        padding-bottom: 12px;
    }
    .hby-block-banner-main .hby-banner-buttons .hby-button + .hby-button {
        margin-top: 15px;
    }
    .hby-block-banner-main .hby-banner-main-title .hby-h1 + .hby-text, .hby-block-banner-main .hby-banner-main-title .hby-h1 + .hby-h5 {
        margin-top: 30px;
    }
    .hby-block-banner-main .hby-banner-main-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .hby-block-banner-main .hby-banner-main-bg {
        margin-top: 50px;
    }
    .hby-block-banner-main .hby-banner-main-bg img {
        position: relative;
    }
    .hby-block-advant-2col .hby-h1 + .hby-advant-cols2-list {
        margin-top: 40px;
    }
    .hby-block-banner-main .hby-banner-main-bg img {
        width: 100%;
        max-width: 100%;
        right: 0;
        top: 0;
    }
    .hby-section-banner-main .hby-block-advant-2col {
        margin-top: 40px;
    }
    .hby-section-advant-2col {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .hby-section-banner-main {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .hby-block-advant-2col .hby-cols2-item div {
        margin: 0 auto;
    }
    .hby-block-advant-2col .hby-cols2-txt {
        text-align: center;
        margin: 20px auto 0 auto;
        max-width: 200px;
    }
    .hby-block-advant-2col .hby-advant-cols2-list {
        margin-bottom: 40px;
    }

    /* mobile-title-down */

    .hby-block-banner-main.hby-mobile-title-down .hby-mobile-content {
        margin-top: 45px;
        display: flex;
    }
    .hby-block-banner-main.hby-mobile-title-down  .hby-banner-main-bg {
        margin-top: 50px;
    }
    .hby-block-banner-main.hby-mobile-title-down .hby-banner-wrapper:first-child .hby-banner-buttons, .hby-block-banner-main.hby-mobile-title-down .hby-banner-wrapper:first-child .hby-h5 {
        display: none;
    }
    .hby-block-banner-main.hby-mobile-title-down .hby-banner-main-bg {
        margin-top: 25px;
    }
}

/* block-advant-3icons-2rows */
.hby-block-advant-3icons-2rows .hby-advant-3icons-2rows-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.hby-block-advant-3icons-2rows .hby-3icons-item .hby-i-3icons {
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.hby-block-advant-3icons-2rows .hby-3icons-item img {
    display: block;
}
@media (min-width: 992px) {
    .hby-section-advant-3icons-2rows {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item,
    .hby-block-advant-3icons-2rows .slick-slide {
        max-width: 280px;
    }
    .hby-section-advant-3icons-2rows .slick-slide {
        margin-top: 0;
    }
    .hby-section-advant-3icons-2rows .slick-slide:nth-child(n+4) {
        margin-top: 80px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-i-3icons {
        width: 270px;
        height: 270px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item img {
        max-width: 220px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-i-3icons {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .hby-block-advant-3icons-2rows .hby-advant-3icons-2rows-list .slick-track {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 100% !important;
        -webkit-transform: translate3d(0, 0, 0) !important;
        transform: translate3d(0, 0, 0) !important;
    }
}
@media (max-width: 991px) {
    .hby-block-advant-3icons-2rows .hby-advant-3icons-2rows-list {
        margin-bottom: 40px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item img {
        max-width: 140px;
        max-height: 100%;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item,
    .hby-block-advant-3icons-2rows .slick-slide {
        max-width: 200px;
    }
}
@media (min-width: 768px) {
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-3icons-txt {
        margin-top: 30px;
    }
    .hby-block-advant-3icons-2rows .hby-h1 + .hby-advant-3icons-2rows-list {
        margin-top: 80px;
    }
    .hby-block-advant-3icons-2rows .hby-advant-3icons-2rows-list .slick-track {
        display: flex;
        display: -ms-flexbox;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .hby-block-advant-3icons-2rows .hby-advant-3icons-2rows-list .slick-list {
        width: 100%;
    }

    .hby-block-advant-3icons-2rows .hby-advant-3icons-2rows-list .slick-track:before,
    .hby-block-advant-3icons-2rows .hby-advant-3icons-2rows-list .slick-track:after {
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-section-advant-3icons-2rows {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-i-3icons {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-i-3icons {
        width: 220px;
        height: 220px;
    }
}
@media (max-width: 767px) {
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-i-3icons {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 0 auto;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item,
    .hby-block-advant-3icons-2rows .slick-slide {
        max-width: unset;
    }
    .hby-section-advant-3icons-2rows {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .hby-block-advant-3icons-2rows .hby-h1 + .hby-advant-3icons-2rows-list {
        margin-top: 40px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-3icons-txt {
        margin: 20px auto 0 auto;
        text-align: center;
        max-width: 200px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-h3 {
        text-align: center;
        margin-top: 20px;
    }
    .hby-block-advant-3icons-2rows .hby-3icons-item .hby-i-3icons {
        width: 120px;
        height: 120px;
    }
}

/* section-calculator-cloud-and-tariffs */
.hby-section.bg-skyblue {
    background-color: #afcbf0;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-h1 {
    text-align: center;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-h4 {
    max-width: 565px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-h1 + .hby-h4 {
    margin-top: 16px;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-h1 ~ .hby-block-calculator-cloud,
.hby-section.section-calculator-cloud-and-tariffs .hby-slider-tariffs {
    margin-top: 50px;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-block-tariffs {
    opacity: 0;
    position: absolute;
    z-index: -1;
    pointer-events: none;
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -ms-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s;
}
.hby-section.section-tariffs .hby-block-tariffs {
    opacity: 0;
    position: absolute;
    z-index: -1;
    pointer-events: none;
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -ms-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-block-tariffs.open {
    opacity: 1;
    position: static;
    z-index: 0;
    pointer-events: auto;
}
.hby-section.section-tariffs .hby-block-tariffs.open {
    opacity: 1;
    position: static;
    z-index: 0;
    pointer-events: auto;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-container:last-child .hby-button {
    padding-left: 40px;
    padding-right: 40px;
}
.hby-section.section-calculator-cloud-and-tariffs .hby-container:last-child .hby-button:not(:hover):focus {
    background-color: rgba(255, 255, 255, 0);
}
.hby-section.section-calculator-cloud-and-tariffs+.section-tariffs .hby-container {
    text-align: center;
}
.section-calculator-cloud-and-tariffs + .section-tariffs .hby-block-tariffs.open + .hby-container {
    margin-top: 70px;
}
.hby-section.section-calculator-cloud-and-tariffs + .section-tariffs .hby-container button {
    padding: 12px 35px;
}
@media (pointer: coarse) {
    .hby-section.section-calculator-cloud-and-tariffs .hby-container:last-child .hby-button:hover,
    .hby-section.section-calculator-cloud-and-tariffs .hby-container:last-child .hby-button:focus {
        background-color: rgba(255, 255, 255, 0);
    }
}
@media (min-width: 992px) {
    .hby-section.section-calculator-cloud-and-tariffs {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .section-calculator-cloud-and-tariffs > .hby-container ~ .hby-container,
    .section-calculator-cloud-and-tariffs > .hby-container + .hby-block-tariffs {
        margin-top: 70px;
    }
    .hby-section.section-calculator-cloud-and-tariffs + .section-tariffs {
        padding-bottom: 70px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-section.section-calculator-cloud-and-tariffs {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .section-calculator-cloud-and-tariffs > .hby-container ~ .hby-container,
    .section-calculator-cloud-and-tariffs > .hby-container + .hby-block-tariffs {
        margin-top: 50px;
    }
    .section-calculator-cloud-and-tariffs+.section-tariffs .hby-cloud-tariffs.open+.hby-container {
        margin-top: 50px;
    }
    .hby-section.section-calculator-cloud-and-tariffs+.section-tariffs {
        padding-bottom: 50px;
    }
}
@media (max-width: 767px) {
    html { overflow-x: hidden; }
    .hby-section.section-calculator-cloud-and-tariffs {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .section-calculator-cloud-and-tariffs > .hby-container ~ .hby-container,
    .section-calculator-cloud-and-tariffs > .hby-container + .hby-block-tariffs {
        margin-top: 40px;
    }
    .section-calculator-cloud-and-tariffs+.section-tariffs .hby-cloud-tariffs.open+.hby-container {
        margin-top: 40px;
    }
    .hby-section.section-calculator-cloud-and-tariffs+.section-tariffs {
        padding-bottom: 40px;
    }
}

/* block-calculator-cloud */
.hby-block-calculator-cloud {
    width: 100%;
    max-width: 784px;
    margin-left: auto;
    margin-right: auto;
}
.hby-block-calculator-cloud .hby-calculator-settings {
    background-color: #fff;
}
.hby-block-calculator-cloud .hby-calculator-results {
    background-color: #5c4da0;
}
.hby-block-calculator-cloud .hby-calculator-title {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 22px;
    line-height: 28px;
    color: #5c4da0;
}
.hby-block-calculator-cloud .hby-calculator-settings-name {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    color: #33394C;
    position: relative;
}
.hby-block-calculator-cloud .hby-calculator-settings-name .hby-remove-drive {
    vertical-align: top;
    width: 26px;
    height: 26px;
    color: rgba(51, 57, 76, 0.2);
    background-color: rgba(255, 255, 255, 0);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    margin-top: -5px;
    margin-bottom: -5px;
}
.hby-block-calculator-cloud .hby-calculator-settings-name .hby-remove-drive.conceal {
    opacity: 0;
    pointer-events: none;
    position: absolute;
}
.hby-block-calculator-cloud .hby-calculator-settings-name .hby-remove-drive svg {
    fill: currentColor;
    vertical-align: middle;
    margin-top: 2px;
}
.hby-block-calculator-cloud .hby-calculator-settings-name .hby-remove-drive:hover {
    color: #d62c4a;
}
.hby-block-calculator-cloud .hby-calculator-settings-item.hby-drive-add {
    opacity: 0;
    pointer-events: none;
    position: absolute;
}
.hby-block-calculator-cloud .hby-calculator-settings-item.hby-drive-add.open {
    opacity: 1;
    pointer-events: auto;
    position: static;
}
.hby-block-calculator-cloud .hby-calculator-settings-item.hby-border-bottom {
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(51, 57, 76, 0.12);
}
.hby-block-calculator-cloud .hby-calculator-settings-item .hby-block-inputs {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    -o-display: flex;
    display: flex;
    justify-content: space-between;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    align-items: flex-start;
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
}
.hby-input-number {
    -moz-appearance: textfield !important;
}
.hby-block-calculator-cloud .hby-calculator-settings-item .hby-wrapper-input-range {
    position: relative;
}
.hby-block-calculator-cloud .hby-calculator-settings-item .hby-block-inputs .hby-wrapper-input-range + .hby-input-number {
    margin-top: -10px;
}
.hby-block-calculator-cloud  .hby-calculator-settings-item .hby-choose + .hby-block-inputs {
    margin-top: 25px;
}
/* input type="range" class="hby-input-range" */
.hby-wrapper-input-range {
    width: 100%;
}
.hby-input-range {
    display: block;
    padding: 0;
    -webkit-appearance: none;
    appearance: none;
    width: 100%;
    height: 4px;
    -webkit-border-radius: 2px;
    outline: none;
    opacity: 1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    margin: 8px 0 0;
}
@-moz-document url-prefix() {
    .hby-input-range {
        height: auto;
        margin: 1px 0 0;
        background: rgba(255,255,255,0) !important;
    }
}
_:-ms-fullscreen, :root .hby-input-range,
_:-ms-lang(x), .hby-input-range,
_::selection, .hby-input-range {
    height: auto;
    margin: -10px -10px 0;
    cursor: pointer;
}
.hby-input-range::-webkit-slider-thumb {
    cursor: pointer;
    width: 26px;
    height: 26px;
    border: 8px solid #fff;
    border-radius: 50%;
    background-color: #5c4da0;
    box-shadow: inset 0px 2px 0px rgba(0, 0, 0, 0.14), 0px 5px 11px 2px rgba(107, 102, 149, 0.3);
    outline: none;
    -webkit-appearance: none;
    appearance: none;
}
.hby-input-range::-moz-range-track {
    width: 100%;
    height: 4px;
    border-radius: 2px;
    background-color: rgba(51, 57, 76, 0.2);
}
.hby-input-range::-moz-range-progress {
    background: #5c4da0;
    height: 4px;
    border-radius: 2px;
}
.hby-input-range::-moz-range-thumb {
    appearance: none;
    cursor: pointer;
    width: 26px;
    height: 26px;
    border: 8px solid #fff;
    border-radius: 50%;
    background-color: #5c4da0;
    box-shadow: 0px 5px 11px 2px rgba(107, 102, 149, 0.3);
    box-sizing: border-box;
}
.hby-input-range::-ms-track {
    width: 100%;
    height: 4px;
    cursor: pointer;
    color: transparent;
    background-color: transparent;
    border-color: transparent;
    padding-top: 17px;
    padding-bottom: 24px;
}
.hby-input-range::-ms-fill-lower {
    background: #5c4da0;
    height: 4px;
    border-radius: 2px;
    margin-left: 10px;
}
.hby-input-range::-ms-fill-upper {
    background: rgba(51, 57, 76, 0.2);
    height: 4px;
    border-radius: 2px;
    margin-right: 10px;
}
.hby-input-range::-ms-tooltip {
    display: none;
}

.hby-input-range::-ms-thumb {
    cursor: pointer;
    width: 26px;
    height: 26px;
    border: 8px solid #fff;
    border-radius: 50%;
    background-color: #5c4da0;
    box-shadow: inset 0px 2px 0px rgba(0, 0, 0, 0.14), 0px 5px 11px 2px rgba(107, 102, 149, 0.3);
    box-sizing: border-box;
    margin-left: 10px;
    margin-right: 9px;
}
.hby-input-range-min,
.hby-input-range-max {
    display: inline-block;
    position: absolute;
    top: 24px;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
    color: rgba(51, 57, 76, 0.5);
}
.hby-input-range-min {
    left: 0;
}
.hby-input-range-max {
    right: 0;
}
_:-ms-fullscreen, :root .hby-input-range-min,
_:-ms-lang(x), .hby-input-range-min,
_::selection, .hby-input-range-min {
    left: 0;
}
_:-ms-fullscreen, :root .hby-input-range-max,
_:-ms-lang(x), .hby-input-range-max,
_::selection, .hby-input-range-max {
    right: 20px;
}
/* input type="text" class="hby-input-number" */
input[type='number'].hby-input-number {
    display: block;
    width: 100%;
    height: 36px;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    color: #33394C;
    border: 1px solid #bdbdbd;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    padding: 10px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -moz-appearance: textfield !important;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
input[type='number'].hby-input-number:hover,
input[type='number'].hby-input-number:focus {
    border-color: #5c4da0;
    -moz-appearance: number-input;
}
input[type='number'].hby-input-number.hby-error {
    border-color: #eb5757;
}
input[type="number"].hby-input-number::-webkit-outer-spin-button,
input[type="number"].hby-input-number::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.hby-block-calculator-cloud .hby-calculator-results {
    position: relative;
    z-index: 0;
}
.hby-block-calculator-cloud .hby-calculator-results-head {
    width: 100%;
    padding: 26px 16px;
    background-color: #5c4da0;
}
.hby-block-calculator-cloud .hby-results-choose-view {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    -o-display: flex;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -o-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    position: relative;
    z-index: 0;
}
.hby-block-calculator-cloud .hby-results-choose-view:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 0;
    background-color: rgba(255, 255, 255, 0.12);
}
.hby-block-calculator-cloud .hby-results-choose-label {
    position: relative;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    color: rgba(255, 255, 255, 0.6);
    padding-bottom: 14px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.hby-block-calculator-cloud .hby-results-choose-label:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 0;
    background-color: rgba(255, 255, 255, 0);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.hby-block-calculator-cloud .hby-results-choose-label:hover {
    color: #fff;
}
.hby-block-calculator-cloud .hby-results-choose-radio input[type='radio']:nth-of-type(1):checked ~ .hby-results-choose-view .hby-results-choose-label:nth-child(1),
.hby-block-calculator-cloud .hby-results-choose-radio input[type='radio']:nth-of-type(2):checked ~ .hby-results-choose-view .hby-results-choose-label:nth-child(2),
.hby-block-calculator-cloud .hby-results-choose-radio input[type='radio']:nth-of-type(3):checked ~ .hby-results-choose-view .hby-results-choose-label:nth-child(3) {
    color: #fff;
}
.hby-block-calculator-cloud .hby-results-choose-radio input[type='radio']:nth-of-type(1):checked ~ .hby-results-choose-view .hby-results-choose-label:nth-child(1):after,
.hby-block-calculator-cloud .hby-results-choose-radio input[type='radio']:nth-of-type(2):checked ~ .hby-results-choose-view .hby-results-choose-label:nth-child(2):after,
.hby-block-calculator-cloud .hby-results-choose-radio input[type='radio']:nth-of-type(3):checked ~ .hby-results-choose-view .hby-results-choose-label:nth-child(3):after {
    background-color: #fff;
}
.hby-block-calculator-cloud .hby-calculator-results-discount {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    -o-display: flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
}
.hby-block-calculator-cloud .hby-calculator-results-cost-old {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 1;
    text-decoration: line-through;
    color: #fff;
}
.hby-block-calculator-cloud .hby-calculator-results-text {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    color: #fff;
}
.hby-block-calculator-cloud .hby-calculator-results-label {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    width: 52px;
    padding: 4px 3px 3px;
    color: #33394c;
    background-color: #c6d72f;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
}
.hby-block-calculator-cloud .hby-calculator-results-discount .hby-calculator-results-label + .hby-calculator-results-text {
    margin-left: 5px;
}
.hby-block-calculator-cloud .hby-calculator-results-cost-total {
    font-style: normal;
    font-weight: bold;
    font-size: 36px;
    line-height: 1;
    color: #fff;
}
.hby-block-calculator-cloud .hby-calculator-results-cost-total-unit {
    font-size: 20px;
    line-height: 32px;
}
.hby-block-calculator-cloud .hby-calculator-results-cost {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
}
.hby-block-calculator-cloud .hby-calculator-results-buttons {
    width: 100%;
}
.hby-block-calculator-cloud .hby-calculator-to-basket {
    display: block;
    width: 100%;
    cursor: pointer;
    text-align: center;
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    padding: 15px 16px 14px;
    color: #fff;
    background-color: #ed1844;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.hby-block-calculator-cloud .hby-calculator-to-basket:hover,
.hby-block-calculator-cloud .hby-calculator-to-basket:focus {
    background-color: #d62c4a;
}
.hby-block-calculator-cloud .hby-calculator-test-free {
    display: block;
    width: 100%;
    cursor: pointer;
    text-align: center;
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 16px;
    text-decoration: underline;
    padding: 14px 16px 16px;
    color: #fff;
    background-color: rgba(255, 255, 255, 0);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.hby-block-calculator-cloud .hby-calculator-test-free:hover,
.hby-block-calculator-cloud .hby-calculator-test-free:focus {
    background-color: rgba(255, 255, 255, 0.1);
}
@media (min-width: 1200px) {

}
@media (max-width: 1199px) {

}
@media (min-width: 992px) and (max-width: 1199px) {

}
@media (min-width: 992px) {
    .hby-section.section-calculator-cloud {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-wrapper-input-range {
        width: 250px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-head.shift {
        -webkit-transition: top .3s;
        -moz-transition: top .3s;
        -ms-transition: top .3s;
        -o-transition: top .3s;
        transition: top .3s;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-section.section-calculator-cloud {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .hby-block-calculator-cloud {
        width: 724px;
        margin-left: -30px
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-wrapper-input-range {
        width: 200px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-head {
        top: 58px !important;
    }
}
@media (max-width: 991px) {

}
@media (min-width: 768px) {
    .hby-block-calculator-cloud {
        -webkit-display: flex;
        -moz-display: flex;
        -ms-display: flex;
        -o-display: flex;
        display: flex;
        -webkit-flex-wrap: nowrap;
        -moz-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        -o-flex-wrap: nowrap;
        flex-wrap: nowrap;
        align-items: stretch;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
    }
    .hby-block-calculator-cloud .hby-calculator-settings {
        width: calc(100% - 240px);
        min-width: calc(100% - 240px);
        max-width: calc(100% - 240px);
        padding: 30px;
    }
    .hby-block-calculator-cloud .hby-calculator-results {
        width: 240px;
        min-width: 240px;
        max-width: 240px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item ~ .hby-calculator-settings-item {
        margin-top: 40px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-name {
        width: 120px;
        min-width: 120px;
        max-width: 120px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-name ~ * {
        margin-left: 15px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-name .hby-hint {
        left: 0;
    }
    .hby-block-calculator-cloud  .hby-calculator-settings-item.hby-os .hby-choose {
        width: 200px;
    }
    .hby-block-calculator-cloud  .hby-calculator-settings-item.hby-drive .hby-choose {
        width: 140px;
    }
    .hby-block-calculator-cloud .hby-calculator-title + .hby-calculator-settings-item {
        margin-top: 30px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item {
        -webkit-display: inline-flex;
        -moz-display: inline-flex;
        -ms-display: inline-flex;
        -o-display: inline-flex;
        display: inline-flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        -webkit-box-align: flex-start;
        -webkit-align-items: flex-start;
        -ms-flex-align: flex-start;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-block-inputs .hby-input-number {
        max-width: 60px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-block-inputs .hby-wrapper-input-range + .hby-input-number {
        margin-left: 15px;
    }
    .hby-block-calculator-cloud .hby-calculator-results {
        padding-bottom: 92px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-head {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
    }
    .hby-block-calculator-cloud .hby-results-choose + .hby-calculator-results-discount {
        margin-top: 36px;
    }
    .hby-block-calculator-cloud .hby-results-choose ~ .hby-calculator-results-cost {
        margin-top: 20px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-discount .hby-calculator-results-cost-old {
        display: none;
    }
    .hby-block-calculator-cloud .hby-calculator-results-cost .hby-calculator-results-text + .hby-calculator-results-cost-old {
        margin-top: 14px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-cost .hby-calculator-results-cost-old + .hby-calculator-results-cost-total {
        margin-top: 4px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-buttons {
        position: absolute;
        left: 0;
        bottom: 0;
    }
}
@media (max-width: 767px) {
    .hby-section.section-calculator-cloud {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-name .hby-hint {
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .hby-block-calculator-cloud .hby-calculator-settings {
        width: 100%;
        padding: 16px 16px 30px;
    }
    .hby-block-calculator-cloud .hby-calculator-title + .hby-calculator-settings-item {
        margin-top: 16px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item ~ .hby-calculator-settings-item {
        margin-top: 30px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-name + .hby-calculator-settings-inputs {
        margin-top: 16px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-block-inputs {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-choose + .hby-block-inputs {
        margin-top: 35px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-wrapper-input-range {
        width: 165px;
        min-width: 165px;
        max-width: 165px;
    }
    .hby-block-calculator-cloud .hby-calculator-settings-item .hby-wrapper-input-range + .hby-input-number {
        width: 65px;
        min-width: 65px;
        max-width: 65px;
    }
    .hby-block-calculator-cloud .hby-results-choose + .hby-calculator-results-discount {
        margin-top: 24px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-discount .hby-calculator-results-cost-old + .hby-calculator-results-label {
        margin-left: 15px;
    }
    .hby-block-calculator-cloud .hby-results-choose ~ .hby-calculator-results-cost {
        margin-top: 12px;
    }
    .hby-block-calculator-cloud .hby-calculator-results-cost .hby-calculator-results-text,
    .hby-block-calculator-cloud .hby-calculator-results-cost .hby-calculator-results-cost-old {
        display: none;
    }
}

/* block-tariffs */
.hby-section.section-tariffs.bg-skyblue {
    background-color: #afcbf0;
}
.hby-block-tariffs {
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 0;
}
.hby-item-tariff {
    display: block !important;
    width: 215px !important;
    position: relative;
    margin: 0 auto;
    padding: 18px 15px 0 15px;
    border-style: solid;
    border-width: 2px 2px 0;
    background-color: #fff;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.hby-tariff-ribborn {
    position: absolute;
    top: -2px;
    right: -2px;
    z-index: 1;
    width: 55px;
    height: 55px;
    overflow: hidden;
}
.hby-tariff-ribborn-text {
    width: 100px;
    height: 60px;
    font-size: 16px;
    line-height: 92px;
    margin-top: -25px;
    color: #fff;
    background-color: #ed1844;
    text-align: center;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.hby-section.bg-white .hby-item-tariff {
    border-color: #afcbf0;
}
.hby-section:not(.bg-white) .hby-item-tariff {
    border-color: rgba(255, 255, 255, 0);
}
.hby-slider-tariffs .slick-slide {
    -webkit-transition: transform .5s;
    -moz-transition: transform .5s;
    -ms-transition: transform .5s;
    -o-transition: transform .5s;
    transition: transform .5s;
}
.hby-item-tariff:not(.empty) .hby-tariff-head {
    margin: -20px -17px 0;
    padding: 20px 17px 16px;
    background-color: #f1f7ff;
}
.hby-tariff-head + .hby-tariff-discount {
    margin-top: 16px;
}
.hby-tariff-name + .hby-tariff-discount {
    margin-top: 16px;
}
.hby-tariff-name + .hby-tariff-description {
    margin-top: 10px;
}
.hby-tariff-discount {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
}
.hby-tariff-discount-percent {
    padding: 4.5px 8px;
    background-color: #cad941;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.hby-tariff-discount-percent.hidden {
    opacity: 0;
}
.hby-tariff-discount-percent + .hby-tariff-base-cost {
    margin-left: 5px;
}
.hby-tariff-base-cost {
    position: relative;
    z-index: 0;
    height: 20px;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    overflow: hidden;
}
.hby-tariff-base-cost:before {
    content: '';
    display: block;
    width: 45px;
    height: 1px;
    background-color: #ed1844;
    opacity: 0.6;
    -webkit-transform: rotate(-25deg);
    -moz-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);
    transform: rotate(-25deg);
    position: absolute;
    top: 30px;
    left: -45px;
    z-index: 1;
    -webkit-transition: all .3s .3s;
    -moz-transition: all .3s .3s;
    -ms-transition: all .3s .3s;
    -o-transition: all .3s .3s;
    transition: all .3s .3s;
}
.hby-tariff-base-cost.hidden {
    opacity: 0;
}
.hby-tariff-base-cost.line-through:before {
    top: 10px;
    left: calc(50% - 22.5px);
}
.hby-tariff-cost {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    align-items: flex-end;
    -webkit-box-align: flex-end;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
}
.hby-tariff-cost + .hby-tariff-prop {
    margin-top: 20px;
}
.hby-tariff-cost-value .hby-h2 {
    font-size: 40px;
    line-height: 46px;
}
.hby-cloud-tariffs .hby-tariff-cost-value .hby-h2 {
    font-size: 36px;
}
.hby-tariff-cost-value + .hby-tariff-cost-unit { margin-left: 5px; }
.hby-tariff-cost-unit {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 6px;
}
.hby-tariff-period {
    width: 100%;
    height: 36px;
    margin-top: 10px;
    position: relative;
}
.hby-tariff-period .hby-select {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background-color: #fff;
    border: 1px solid rgba(153, 156, 165, 0.34);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
}
.hby-select-toggle {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    cursor: pointer;
    padding: 5px 10px;
}
.hby-select-toggle .hby-text-small + svg {
    margin-left: 5px;
    margin-top: 2px;
}
.hby-select-toggle svg path {
    stroke: #000033;
}
.hby-select-menu {
    padding-top: 2px;
    display: none;
}
.hby-select-option {
    cursor: pointer;
    padding: 5px 10px 7px;
}
.hby-select-option:last-child {
    margin-bottom: -2px;
}
.hby-select-toggle:hover *,
.hby-select-option:hover * {
    color: #ed1844;
    stroke: #ed1844;
}
.hby-select-option:hover {
    background-color: rgba(229, 234, 241, .34);
}
.hby-tariff-period + .hby-tariff-prop,
.hby-tariff-prop + .hby-tariff-buttons {
    margin-top: 20px;
}
.hby-tariff-prop-item {
    position: relative;
    padding: 4px 0;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    justify-content: space-between;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    align-items: flex-end;
    -webkit-box-align: flex-end;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
}
.hby-tariff-prop-item .hby-hint {
    left: 50%;
    bottom: 27px;
    width: 230px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.hby-tariff-prop-item .hby-toggle-hint.question {
    position: relative;
    min-width: 20px;
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: -2px;
    opacity: 0;
    pointer-events: none;
}
.hby-tariff-prop-item:hover .hby-toggle-hint.question {
    opacity: 1;
    pointer-events: auto;
}
.hby-tariff-prop-item .hby-toggle-hint.question:hover {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.34' cx='7' cy='7' r='6.5' stroke='%23ED1844' /%3E%3Cpath d='M6.33594 8.52734C6.34245 8.14323 6.39453 7.83398 6.49219 7.59961C6.58984 7.36523 6.7998 7.09017 7.12207 6.77441C7.44434 6.4554 7.65104 6.23079 7.74219 6.10059C7.83659 5.96712 7.9082 5.82227 7.95703 5.66602C8.00911 5.50651 8.03516 5.32585 8.03516 5.12402C8.03516 4.71712 7.92611 4.39811 7.70801 4.16699C7.49316 3.93262 7.19206 3.81543 6.80469 3.81543C6.41406 3.81543 6.09831 3.92773 5.85742 4.15234C5.61979 4.3737 5.49772 4.6748 5.49121 5.05566H4.91016C4.91667 4.52181 5.09733 4.09538 5.45215 3.77637C5.80697 3.4541 6.25781 3.29297 6.80469 3.29297C7.36458 3.29297 7.80566 3.45736 8.12793 3.78613C8.45345 4.11165 8.61621 4.55436 8.61621 5.11426C8.61621 5.46582 8.53646 5.79622 8.37695 6.10547C8.21745 6.41146 7.91471 6.76953 7.46875 7.17969C7.10091 7.48893 6.91699 7.93815 6.91699 8.52734H6.33594ZM6.25781 10.1582C6.25781 10.0475 6.29199 9.95475 6.36035 9.87988C6.43197 9.80176 6.53125 9.7627 6.6582 9.7627C6.7819 9.7627 6.87956 9.80176 6.95117 9.87988C7.02604 9.95475 7.06348 10.0475 7.06348 10.1582C7.06348 10.2656 7.02604 10.3568 6.95117 10.4316C6.87956 10.5033 6.7819 10.5391 6.6582 10.5391C6.53125 10.5391 6.43197 10.5033 6.36035 10.4316C6.29199 10.3568 6.25781 10.2656 6.25781 10.1582Z' fill='%23000033' /%3E%3C/svg%3E");
}
.hby-tariff-prop-item .hby-toggle-hint.question:before {
    content: '';
    display: block;
    position: absolute;
    top: -9px;
    left: calc(50% - 7px);
    z-index: 2;
    border-bottom: 0 none;
    border-left: 7px solid rgba(0,0,0,0);
    border-top: 10px solid #fff;
    border-right: 7px solid rgba(0,0,0,0);
    opacity: 0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    pointer-events: none;
}
.hby-tariff-prop-name > .hby-text-large {
    display: inline;
    vertical-align: bottom;
}
.hby-tariff-prop-value {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    height: 20px;
}
.hby-tariff-prop-value .hby-h6 {
    font-weight: bold;
}
.hby-tariff-buttons {
    margin-left: -17px;
    margin-right: -17px;
}
.hby-tariff-choose,
.hby-tariff-test-free {
    display: block;
    text-align: center;
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 15px 16px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.hby-tariff-choose {
    color: #ed1844;
    background-color: #f5ebed;
}
.hby-tariff-choose:hover {
    color: #fff;
    background-color: #ed1844;
}
.hby-tariff-test-free {
    color:  #000033;
    background-color: #fff;
    text-decoration: underline;
}
.hby-tariff-test-free:hover {
    color: #fff;
    background-color: #000033;
    text-decoration: none;
}
.black-friday .hby-tariff-choose {
    color: #C6D72F;
    background-color: #000000;
}

.black-friday .hby-tariff-choose:hover {
    color: #000000;
    background-color: #C6D72F;
}

.black-friday .hby-tariff-test-free {
    color: #000000;
    background-color: #fff;
    text-decoration: underline;
}

.black-friday .hby-tariff-test-free:hover {
    color: #fff;
    background-color: #000000;
}
.black-friday .hby-tariff-base-cost.line-through {
    text-decoration: none;
}
.hby-item-tariff.empty {
    color: #fff;
    background-color: #5c4da0;
    box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.1);
}
.hby-item-tariff.empty .hby-tariff-name {
    position: relative;
}
.hby-item-tariff.empty .hby-tariff-name .hby-h5 {
    position: absolute;
}
.hby-item-tariff.empty .hby-tariff-cost-unit {
    font-weight: normal;
}
.hby-item-tariff.empty .hby-tariff-cost ~ * {
    margin-top: 34px;
}
.hby-item-tariff.empty .hby-tariff-content{
    position: relative;
}
.hby-item-tariff.empty .hby-tariff-content .hby-button {
    display: block;
    width: 100%;
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    margin-bottom: 46px;
    position: absolute;
    bottom: 0;
}
.hby-item-tariff.empty .hby-tariff-content {
    padding-bottom: 265px;
}
.hby-item-tariff.empty .hby-tariff-head + .hby-tariff-content {
    padding-bottom: calc(265px + 16px);
}
.hby-item-tariff.empty .hby-tariff-content .hby-tariff-block {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.hby-item-tariff.empty .hby-tariff-cost-value {
    margin-top: 41px;
}
.hby-item-tariff.empty .hby-tariff-head + .hby-tariff-content .hby-tariff-cost-value {
    margin-top: calc(41px + 16px);
}
.hby-item-tariff.empty .hby-tariff-descr {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
}
.hby-item-tariff.empty .hby-button {
    font-size: 14px;
}
@media (min-width: 1200px) {
    .hby-slider-tariffs .slick-list {
        width: 100% !important;
        transform: translate3d(0, 0, 0) !important;
    }
    .hby-slider-tariffs .slick-track {
        display: flex;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        justify-content: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        align-items: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        width: 100% !important;
        transform: translate3d(0, 0, 0) !important;
    }
    .hby-slider-tariffs .slick-slide ~ .slick-slide {
        margin-left: 15px;
    }
    .hby-toggle-hint:not(.hby-toggle-tooltip):hover + .hby-hint {
        z-index: 1;
        opacity: 1;
        pointer-events: auto;
    }
    .hby-toggle-hint.question:not(.hby-toggle-tooltip):hover:before {
        opacity: 1;
    }
}
@media (max-width: 1199px) {
    .hby-slider-tariffs .slick-list { overflow: visible; }
    .hby-slider-tariffs:not(.three-slides):not(.four-slides) .slick-slide:not(.slick-center) .hby-item-tariff {
        -webkit-transform: scale3d(0.95, 0.95, 0.95);
        -moz-transform: scale3d(0.95, 0.95, 0.95);
        -ms-transform: scale3d(0.95, 0.95, 0.95);
        -o-transform: scale3d(0.95, 0.95, 0.95);
        transform: scale3d(0.95, 0.95, 0.95);
    }
    .hby-slider-tariffs:not(.three-slides):not(.four-slides) .slick-slide {
        margin: 0 10px;
    }
    .hby-tariff-prop-item .hby-toggle-hint.question {
        opacity: 1;
        pointer-events: auto;
    }
    .hby-tariff-prop-item:hover .hby-hint {
        z-index: 1;
        opacity: 1;
        pointer-events: auto;
    }
    .hby-tariff-prop-item:hover .hby-toggle-hint.question {
        background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.34' cx='7' cy='7' r='6.5' stroke='%23ED1844' /%3E%3Cpath d='M6.33594 8.52734C6.34245 8.14323 6.39453 7.83398 6.49219 7.59961C6.58984 7.36523 6.7998 7.09017 7.12207 6.77441C7.44434 6.4554 7.65104 6.23079 7.74219 6.10059C7.83659 5.96712 7.9082 5.82227 7.95703 5.66602C8.00911 5.50651 8.03516 5.32585 8.03516 5.12402C8.03516 4.71712 7.92611 4.39811 7.70801 4.16699C7.49316 3.93262 7.19206 3.81543 6.80469 3.81543C6.41406 3.81543 6.09831 3.92773 5.85742 4.15234C5.61979 4.3737 5.49772 4.6748 5.49121 5.05566H4.91016C4.91667 4.52181 5.09733 4.09538 5.45215 3.77637C5.80697 3.4541 6.25781 3.29297 6.80469 3.29297C7.36458 3.29297 7.80566 3.45736 8.12793 3.78613C8.45345 4.11165 8.61621 4.55436 8.61621 5.11426C8.61621 5.46582 8.53646 5.79622 8.37695 6.10547C8.21745 6.41146 7.91471 6.76953 7.46875 7.17969C7.10091 7.48893 6.91699 7.93815 6.91699 8.52734H6.33594ZM6.25781 10.1582C6.25781 10.0475 6.29199 9.95475 6.36035 9.87988C6.43197 9.80176 6.53125 9.7627 6.6582 9.7627C6.7819 9.7627 6.87956 9.80176 6.95117 9.87988C7.02604 9.95475 7.06348 10.0475 7.06348 10.1582C7.06348 10.2656 7.02604 10.3568 6.95117 10.4316C6.87956 10.5033 6.7819 10.5391 6.6582 10.5391C6.53125 10.5391 6.43197 10.5033 6.36035 10.4316C6.29199 10.3568 6.25781 10.2656 6.25781 10.1582Z' fill='%23000033' /%3E%3C/svg%3E");
    }
    .hby-tariff-prop-item:hover .hby-toggle-hint.question:before {
        opacity: 1;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .hby-block-tariffs {
        max-width: 944px;
    }
    .three-slides.hby-slider-tariffs .slick-list,
    .four-slides.hby-slider-tariffs .slick-list {
        width: 100% !important;
        transform: translate3d(0, 0, 0) !important;
    }
    .three-slides.hby-slider-tariffs .slick-track,
    .four-slides.hby-slider-tariffs .slick-track {
        display: flex;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        justify-content: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        align-items: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        width: 100% !important;
        transform: translate3d(0, 0, 0) !important;
    }
    .three-slides.hby-slider-tariffs .slick-slide ~ .slick-slide,
    .four-slides.hby-slider-tariffs .slick-slide ~ .slick-slide {
        margin-left: 15px;
    }
}
@media (min-width: 992px) {
    .hby-section-calculator-cloud-and-tariffs+.hby-section.section-tariffs {
        padding-top: 40px;
        padding-bottom: 70px;
    }
    .hby-tariff-description .hby-text-small {
        line-height: 16px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-section-calculator-cloud-and-tariffs+.hby-section.section-tariffs {
        padding-top: 25px;
        padding-bottom: 50px;
    }
    .hby-block-tariffs {
        max-width: 664px;
    }
    .hby-tariff-discount {
        margin-top: 10px;
    }
    .hby-tariff-discount + .hby-tariff-cost {
        margin-top: 5px;
    }
    .three-slides.hby-slider-tariffs .slick-list {
        width: 100% !important;
        transform: translate3d(0, 0, 0) !important;
    }
    .three-slides.hby-slider-tariffs .slick-track {
        display: flex;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        justify-content: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        align-items: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        width: 100% !important;
        transform: translate3d(0, 0, 0) !important;
    }
    .three-slides.hby-slider-tariffs .slick-slide ~ .slick-slide {
        margin-left: 15px;
    }
}
@media (max-width: 991px) {
    .hby-tariff-name .hby-h5 {
        font-size: 22px;
        line-height: 24px;
    }
    .hby-tariff-discount-percent .hby-h6,
    .hby-tariff-base-cost .hby-h6 {
        font-size: 14px;
        line-height: 16px;
    }
    .hby-tariff-prop-name > .hby-text-large {
        font-size: 14px;
        line-height: 18px;
    }
    .hby-select-toggle {
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .hby-select-option {
        padding-top: 8px;
        padding-bottom: 10px;
    }
    .four-slides.hby-slider-tariffs .slick-slide:not(.slick-center) .hby-item-tariff {
        -webkit-transform: scale3d(0.95, 0.95, 0.95);
        -moz-transform: scale3d(0.95, 0.95, 0.95);
        -ms-transform: scale3d(0.95, 0.95, 0.95);
        -o-transform: scale3d(0.95, 0.95, 0.95);
        transform: scale3d(0.95, 0.95, 0.95);
    }
    .four-slides.hby-slider-tariffs .slick-slide {
        margin: 0 10px;
    }
}
@media (max-width: 767px) {
    .hby-section-calculator-cloud-and-tariffs + .hby-section.section-tariffs {
        padding-top: 25px;
        padding-bottom: 50px;
    }
    .three-slides.hby-slider-tariffs .slick-slide:not(.slick-center) .hby-item-tariff {
        -webkit-transform: scale3d(0.95, 0.95, 0.95);
        -moz-transform: scale3d(0.95, 0.95, 0.95);
        -ms-transform: scale3d(0.95, 0.95, 0.95);
        -o-transform: scale3d(0.95, 0.95, 0.95);
        transform: scale3d(0.95, 0.95, 0.95);
    }
    .three-slides.hby-slider-tariffs .slick-slide {
        margin: 0 10px;
    }
}

/* banner1-icon */
  .hby-block-banner1-icon .hby-banner-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .hby-block-banner1-icon.ico-var1 .hby-banner-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .hby-block-banner1-icon.ico-var2 .hby-banner-wrapper {
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
  .hby-block-banner1-icon .hby-banner-content {
    position: relative;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
  }
  .hby-block-banner1-icon.ico-var2 .hby-content-text {
    position: relative;
    max-width: 100%;
    bottom: 0;
  }
  .hby-block-banner1-icon.ico-var1 .hby-content-text {
    position: absolute;
    max-width: 100%;
    bottom: 0;
  }
  .hby-block-banner1-icon .hby-banner-title {
    max-width: 520px;
  }
  .hby-block-banner1-icon .hby-banner-title .hby-text {
    margin-top: 36px;
  }
  .hby-block-banner1-icon .hby-banner1-ico {
    display: block;
  }
  .hby-block-banner1-icon .txt-red {
    color: #ed1844;
  }
  @media (min-width: 992px) {
    .hby-section-banner1-icon {
      padding-top: 80px;
      padding-bottom: 80px;
    }
  }
  @media (min-width: 768px) and (max-width: 991px) {
    .hby-section-banner1-icon {
      padding-top: 60px;
      padding-bottom: 60px;
    }
  }
  @media (min-width: 768px) {
    .hby-block-banner1-icon.ico-var2 .hby-banner1-ico {
      max-width: 200px;
    }
    .hby-block-banner1-icon.ico-var1 .hby-banner1-ico {
      width: 100%;
      max-width: 300px;
      
    }
    .hby-block-banner1-icon .hby-banner-content {
      max-width: 430px;
      min-width: 300px;
    }
    .hby-block-banner1-icon.ico-var1 .hby-banner1-ico {
      margin-left: auto;
    }
    .hby-block-banner1-icon.ico-var2 .hby-banner1-ico {
      margin-left: auto;
      margin-right: auto;
    }
  }
  @media (max-width: 767px) {
    .hby-block-banner1-icon .hby-banner1-ico {
      width: 100%;
      max-width: 200px;
      margin: 0 auto 25px;
    }
    .hby-block-banner1-icon .hby-content-text {
      text-align: center;
    }
    .hby-block-banner1-icon.ico-var1 .hby-banner-wrapper, .hby-block-banner1-icon.ico-var2 .hby-banner-wrapper {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
    }
    .hby-block-banner1-icon .hby-banner-content {
      width: 100%;
      margin-top: 25px;
    }
    .hby-section-banner1-icon {
      padding-top: 40px;
      padding-bottom: 40px;
    }
  }

/* block-info-list */

.hby-block-info-list .hby-block-info-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.hby-block-info-list .hby-button {
    display: inline-block;
}
.hby-block-info-list .hby-button {
    padding: 12px 35px;
}
@media (min-width: 992px) {
    .hby-block-info-list .hby-list {
        width: 50%;
    }
    .hby-block-banner1-icon + .hby-block-info-list {
        margin-top: 80px;
    }
    .hby-block-banner1-icon + .hby-block-info-list > .hby-info-buttons:first-child {
        margin-top: -40px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-block-info-list .hby-list {
        max-width: 50%;
    }
    .hby-block-info-list .hby-block-info-wrapper {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    div + .hby-block-info-list {
        margin-top: 60px;
    }
    .hby-block-info-list > .hby-info-buttons:first-child {
        margin-top: -20px;
    }
}
@media (min-width: 768px) {
    .hby-block-info-list .hby-block-info-wrapper + .hby-info-buttons {
        margin-top: 60px;
    }
}
@media (max-width: 767px) {
    .hby-block-info-list .hby-list {
        width: 100%;
    }
    .hby-block-info-list .hby-list:nth-child(2) {
        margin-top: 16px;
    }
    .hby-block-info-list .hby-block-info-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .hby-block-banner1-icon + .hby-block-info-list {
        margin-top: 40px;
    }
    .hby-block-info-list .hby-block-info-wrapper + .hby-info-buttons {
        margin-top: 40px;
    }
    .hby-block-info-list .hby-button {
        padding: 12px;
        width: 100%;
    }
}

/* hby-attention red */

.hby-attention {
    padding: 5px 15px;
    border-left: 2px solid grey;
}
.hby-attention.red {
    border-color: #ED1844;
}
.hby-attention .hby-text {
    margin-top: 10px;
}
.hby-attention .hby-h5 {
    font-weight: 600;
}
@media (min-width: 992px) {
    .hby-attention {
        margin-top: 80px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-attention {
        margin-top: 60px;
    }
}
@media (max-width: 767px) {
    .hby-attention {
        margin-top: 40px;
    }
}

/* block-steps-vertical */
.hby-section-steps-vertical.bg-grey {
    background-color: #F5F5FA;
}
.hby-block-steps-vertical .hby-steps-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.hby-block-steps-vertical.hby-steps-wrapper .hby-steps-title img {
    display: block;
}
.hby-block-steps-vertical .hby-steps-vertical-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
}
.hby-block-steps-vertical .hby-steps-vertical-item+.hby-steps-vertical-item {
    margin-top: 50px;
}
.hby-block-steps-vertical .hby-button {
    display: inline-block;
    margin-top: 50px;
}
.hby-block-steps-vertical .hby-steps-num.green {
    color: #CAD941;
}
.hby-block-steps-vertical .hby-steps-num {
    position: relative;
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: 700;
}
.hby-block-steps-vertical .hby-steps-vertical-item:not(:last-child) .hby-steps-num:after {
    content: '';
    display: block;
    position: absolute;
    width: 1px;
    right: 50%;
    top: 38px;
    height: calc(100% - 4px);
    background-color: #CAD941;
}
.hby-block-steps-vertical .hby-steps-title .hby-h5 {
    margin-top: 25px;
}
@media (min-width: 992px) {
    .hby-section-steps-vertical {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-steps-vertical .hby-steps-wrapper .hby-steps-title img {
        max-width: 460px;
    }
    .hby-block-steps-vertical .hby-steps-content {
        width: 50%;
    }
    .hby-block-steps-vertical .hby-steps-content {
        margin-top: 23px;
    }
    .hby-block-steps-vertical .hby-step-text {
        width: 368px;
    }
    .hby-block-steps-vertical .hby-steps-num {
        font-size: 30px;
        line-height: 34px;
    }
    .hby-block-steps-vertical .hby-steps-title .hby-steps-image {
        margin-top: 80px;
    }
}
@media (max-width: 991px) {
    .hby-block-steps-vertical .hby-step-text {
        width: 220px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-block-steps-vertical .hby-steps-wrapper .hby-steps-title img {
        max-width: 300px;
    }
    .hby-section-steps-vertical {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .hby-block-steps-vertical .hby-steps-content {
        width: 41%;
    }
    .hby-block-steps-vertical .hby-steps-num {
        font-size: 25px;
        line-height: 26px;
    }
    .hby-block-steps-vertical .hby-steps-title .hby-steps-image {
        margin-top: 60px;
    }
    .hby-block-steps-vertical .hby-step-text {
        margin-top: 4px;
    }
    .hby-block-steps-vertical .hby-steps-content {
        margin-top: 13px;
    }
}
@media (min-width: 768px) {
    .hby-block-steps-vertical .hby-h1+.hby-steps-wrapper .hby-steps-title {
        margin-top: 80px;
    }
    .hby-block-steps-vertical .hby-steps-title {
        width: 50%;
    }
    .hby-block-steps-vertical .hby-steps-vertical-item .hby-h3+.hby-text {
        margin-top: 20px;
    }
    .hby-block-steps-vertical .hby-button {
        padding: 12px 35px;
    }
}
@media (max-width: 767px) {
    .hby-block-steps-vertical .hby-steps-title .hby-steps-image {
        margin-top: 40px;
    }
    .hby-block-steps-vertical .hby-steps-content {
        width: 100%;
        margin-top: 50px;
    }
    .hby-block-steps-vertical .hby-steps-content img {
        margin: 0 auto;
    }
    .hby-block-steps-vertical .hby-h1+.hby-steps-wrapper .hby-steps-title {
        margin-top: 60px;
    }
    .hby-block-steps-vertical .hby-steps-title {
        width: 100%;
    }
    .hby-block-steps-vertical .hby-steps-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .hby-section-steps-vertical {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .hby-block-steps-vertical .hby-steps-wrapper .hby-steps-title img {
        max-width: 100%;
    }
    .hby-block-steps-vertical .hby-steps-num {
        font-size: 30px;
        line-height: 34px;
    }
    .hby-block-steps-vertical .hby-steps-vertical-item .hby-h3+.hby-text {
        margin-top: 10px;
    }
    .hby-block-steps-vertical .hby-step-text {
        margin-top: 8px;
    }
    .hby-block-steps-vertical .hby-button {
        margin-left: 60px;
    }
    .hby-block-steps-vertical .hby-button {
        padding: 12px 20px;
    }
}

/* banner-photo */

.hby-block-advant-photo .hby-banner-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.hby-block-advant-photo.hby-banner-wrapper .hby-banner-title img {
    display: block;
}
.hby-block-advant-photo .hby-advant-photo-item .hby-h3 + .hby-text {
    margin-top: 20px;
}
.hby-block-advant-photo .hby-advant-photo-item + .hby-advant-photo-item {
    margin-top: 50px;
}
.hby-block-advant-photo .hby-advant-photo-title .hby-h1 + .hby-h4 {
    margin-top: 30px;
}
@media (min-width: 992px) {
    .hby-section-advant-photo {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-advant-photo .hby-banner-wrapper .hby-banner-title img {
        max-width: 470px;
    }
    .hby-block-advant-photo .hby-banner-content {
        width: 40%;
    }
}
@media (min-width: 768px) {
    .hby-block-advant-photo .hby-banner-wrapper {
        margin-top: 10px;
    }
    .hby-block-advant-photo .hby-h1 + .hby-banner-wrapper .hby-banner-title {
        margin-top: 80px;
    }
    .hby-block-advant-photo .hby-banner-title {
        width: 50%;
    }
    .hby-block-advant-photo .hby-advant-photo-title {
        max-width: 640px;
    }
    .hby-block-advant-photo .hby-advant-photo-title +.hby-banner-wrapper {
        margin-top: 60px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-block-advant-photo .hby-banner-wrapper .hby-banner-title img {
        max-width: 330px;
    }
    .hby-section-advant-photo {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .hby-block-advant-photo .hby-banner-content {
        width: 41%;
    }
}
@media (max-width: 767px) {
    .hby-block-advant-photo .hby-advant-photo-list {
        margin-bottom: 40px;
    }
    .hby-block-advant-photo .hby-banner-content {
        width: 100%;
        margin-top: 45px;
    }
    .hby-block-advant-photo .hby-banner-content img {
        margin: 0 auto;
    }
    .hby-block-advant-photo .hby-banner-content .hby-advant-photo-item {
        text-align: center;
    }
    .hby-block-advant-photo .hby-h1 + .hby-banner-wrapper .hby-banner-title {
        margin-top: 60px;
    }
    .hby-block-advant-photo .hby-banner-title {
        width: 100%;
    }
    .hby-block-advant-photo .hby-banner-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .hby-section-advant-photo {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .hby-block-advant-photo .hby-banner-wrapper .hby-banner-title img {
        max-width: 100%;
    }
    .hby-block-advant-photo .hby-advant-photo-title +.hby-banner-wrapper {
        margin-top: 40px;
    }
}

/* block-advant-2col */

.hby-block-advant-2col .hby-advant-cols2-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.hby-block-advant-2col .hby-cols2-item .hby-i-advantage {
    display: block;
    max-width: 100%;
    width: auto;
    margin: 0 auto;
}
.hby-block-advant-2col .hby-cols2-item div {
    min-width: 60px;
    max-width: 60px;
}
.hby-block-advant-2col .hby-cols2-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
@media (min-width: 992px) {
    .hby-section-advant-2col {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-advant-2col .hby-cols2-item {
        width: 40%;
    }
}
@media (min-width: 768px) {
    .hby-block-advant-2col .hby-h1 + .hby-advant-cols2-list {
        margin-top: 80px;
    }
    .hby-block-advant-2col .hby-cols2-item div {
        margin-right: 25px;
    }
    .hby-block-advant-2col .hby-cols2-item {
        margin-bottom: 50px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-block-advant-2col .hby-cols2-item {
        width: 46%;
    }
    .hby-section-advant-2col {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
@media (max-width: 767px) {
    .hby-block-advant-2col .hby-advant-cols2-list {
        margin-bottom: 40px;
    }
    .hby-block-advant-2col .hby-h1 + .hby-advant-cols2-list {
        margin-top: 40px;
    }
    .hby-section-advant-2col {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .hby-block-advant-2col .hby-cols2-item div {
        margin: 0 auto;
    }
    .hby-block-advant-2col .hby-cols2-txt {
        text-align: center;
        margin: 20px auto 0 auto;
        max-width: 200px;
    }
    .hby-block-advant-2col .hby-cols2-item {
        margin-bottom: 0;
    }
    .hby-block-advant-2col .hby-h1 {
        overflow-wrap: break-word;
    }
}

/* section whith b24-form and images */

.hby-section-form.with-image .hby-form-image img {
    display: block;
    margin: 50% auto 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form {
    position: relative;
    z-index: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form {
    width: 100%;
    margin-top: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    background: none;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-wrapper {
    margin-left: 0;
    max-width: 100%;
    background-color: #fff;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header {
    padding: 0;
    border-bottom: none;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: 800;
    text-align: left;
    color: #000033;
    margin: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-description {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    color: #000033;
    margin: 16px 0 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header + .b24-form-content {
    margin-top: 45px;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-content {
    padding: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-container,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container {
    position: relative;
    width: 100%;
    max-width: 465px;
    padding: 0;
    margin: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block {
    padding: 0;
    margin: 0;
    -webkit-box-flex: initial;
    -ms-flex: initial;
    flex: initial;
    display: block;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn {
    width: auto;
    height: 48px;
    font-family: 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    padding: 13px 70px;
    text-align: center;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    background-color: #ed1844;
    border-color: #ed1844;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    outline: none !important;
    box-shadow: none;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn:hover,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn:focus {
    background-color: #d62c4a;
    border-color: #d62c4a;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control {
    border: 1px solid #eb5757;
    color: #eb5757;
    background-color: #fff;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control-alert-message {
    position: relative;
    top: -16px;
    left: 0;
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    color: #eb5757;
    background-color: rgba(255, 255, 255, 0);
    padding: 0;
    margin-top: 0;
    margin-bottom: -16px;
    -webkit-animation-duration: 300ms;
    animation-duration: 300ms;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control-alert-message:before,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control-alert-message:after {
    content: none;
}

.hby-section-form .hby-form-item .hby-input-error~.hby-error-text {
    display: block;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control {
    padding: 0 10px;
    width: 100%;
    display: block;
    height: 49px;
    border: 1px solid #afcbf0;
    border-radius: 3px;
    background: none;
    outline: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    font-size: 14px;
    line-height: 18px;
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    color: #333333;
    font-weight: normal;
    transition: all 0.3s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form textarea.b24-form-control {
    padding-top: 14px;
    padding-bottom: 14px;
    border: 1px solid #afcbf0;
    height: 131px;
    box-shadow: none;
    -webkit-box-shadow: none;
    resize: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-label {
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    display: inline-block !important;
    position: relative;
    left: 17px;
    padding: 3px 15px;
    color: #333 !important;
    background-color: #fff !important;
    font-size: 14px !important;
    line-height: 14px !important;
    transition: all 0.3s;
    box-shadow: none;
    -webkit-box-shadow: none;
    opacity: 1;
    max-width: max-content;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-label .b24-form-control-required {
    color: #333;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control:not(textarea) + .b24-form-control-label {
    top: -62px !important;
}

.hby-block-wrapper-b24-form .hby-block-b24-form textarea.b24-form-control + .b24-form-control-label {
    top: -144px !important;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-container .b24-form-control:hover,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-container .b24-form-control:focus {
    border: 1px solid #74a8ec !important;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-string .b24-form-control-label,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-list .b24-form-control-label,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-text .b24-form-control-label {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.hby-section-form .hby-text-personal {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    color: #999ca5;
    display: block;
    margin-top: 35px;
}

.hby-section-form .hby-text-personal .hby-link {
    font-size: inherit;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-wrapper.b24-form-border-bottom {
    border-bottom: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-from-state-on .b24-form-state-container {
    background-color: #fff;
    bottom: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-inner,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-inner,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-inner {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    -o-display: flex;
    display: flex;
    -webkit-flex-direction: column-reverse;
    -moz-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    -o-flex-direction: column-reverse;
    flex-direction: column-reverse;
    width: 100%;
    max-width: 100%;
    top: 0;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-align: left;
    color: #000033;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-loader {
    display: block;
    bottom: 0;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-loader .b24-form-loader-icon {
    top: 0;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-icon.b24-form-error-icon {
    display: block;
    width: 220px;
    height: 220px;
    margin-bottom: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAADcCAYAAAAbWs+BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABr5SURBVHgB7Z1NbFzXdcfPvW/mDYccipLisSQ6RAVLUGGlgA2oMFokgJUiiOFKXqk0kCZAVlUWRRdFgGZVpGpX2SSbtkC0cgLEAcq6C1eFIsNAaCBGC6NCpY2KCrJgV5Usi6r4NeRwPt67Oee+GX7O98ybe+579wcwpOhYJt+7/3s+77kCHMZQSgn4+tc9OLMu4MGqhEJRwsS01P9wdUPC9CEBG+Xoz7UpAZN10fYvq1VC/XkqH8L6mtJfz0yFsLUewlKO/lzX3/v1rwMhhAKHEQQ4YkcL63u/n4G70x7M+R6Engcr0usooDjZzCjwVupakA+qAZAYnRDHghPciNkjrkO1LMisB9mcBBuooXUMlwLIhXW0ijUnwtHjBDck2wKDE1nYCDJQDTOQJCqlGhw/EsDdUlUsLtbBMRROcAPQiL1y8ELeN+oamoAEWDtUhVdfrYkrV0Jw9IUTXI+oH/5Qwp07OfBL2cRZsUHxZR0elqvw2mtVJ77ecILrwB5L5kTWGRLfM6g4y9cZJ7gWqMvnMB57Pu9ENiA67tvaEldv1sCxBye4BtqavfXWBGxuTqQqJosTynqurGw5l3OH1C8sbc3KX/LhWdZ3QouRCVWBF/+wnHbhpXaBObfREORurmXLaS0xpE5wTmhMSKnwUiM4JzSmkPBys5tiYSGAFJB4wen62b2PC05ozElJjJdYwems45tv5iFfmwCHPSRceIkUnDp/fgKmpvIu62gpVE6oVMri+vUKJIxELUg1P++BX5py7mNCIOG9/PJakqxdIgTn3MeEs1TZxGzmFiQA6wWns49P5qYgW7bjzJljMBJi7awWnLp4cdJZtZRhubWzUnBRqv8epvqfulgtjVhs7awTnMtAOjQ0l2Vjo2ybtbNm0brEiKMl5adbcO1mGReyFbNXrBCcdiFv3z7kEiOOlljkYrIXnM5CPjxecC6koyMkuucfbHA/9Mp6Eet4rZibBIejV5hnMdkKzqX8HQPDWHTsBKeTI9/542nXnuUYjkoVFhY3uCVTWAnO1dccI4UmiZ1+tcQpmcJGcC4T6YgFZhlMFoJzYnPECiPRGRecE5tjLDARnVHBObE5xgoD0RkTnBObwwiGRWdEcE5sDqMYFN3YBefE1g7Px488vhIPZJDFzz59ExR9xu9F+G3+5ar+X6Giz0Cf8SMMcEFlyviNAFdZGRw7GBLdWOtdUVH7OwUntiwKS+ZBhlMoqPy2uJooD/okEqIWJ9HYR8XuvycXoCBRdGEZwvoW/gzlVIuQ1uC9jwtYFV8fZ3F8rBZOzZ8v4Iv3IXWQ9QpnQGZQYLIAu8VlFhRhWEIBbuDeW0qlACulmnjvo3UYE2MTnJqfx518LQ+pIVsAqQ6htZqB9q4gN6qRAGEZxVeCtFB+uiWu3dyEMTAWwaVHbNsiOwp8rNigNMX3NBWWb0wNz7ELTl2+nIXlz6YhsUgUljoKMotCEwVIJBj7qSoKD55BklmqrMV9uUisyQudkXzyZAoSCQlt4jiI7EuY85hNrtgITOyI3Bx+vIQby1wUkyaQqalpvWZjJLa/XGckE5n+x8VGi05kfw+zfsfAftexH3xM+hwFkUmm8GiqAK5ZFaPnF9tfnLwDpCQ0eUwvOMcOInwGYfgFJjyrkBRiTKLEIrhkjUYg19EvojV7DtJlzfpDCRRd7VlihBdTEmXk7p72gWluZCLIFaMYLXWuY//QMxKZU/hVMjwAXMNxxHOjj68obrN+wha5j/4ptP+z4ITWD36UXPHPWB/f0RqmizxHzEiFkYx6G2Uenfs4ErSbufUYbGbE8dzILFxkfm0WW9OqOfdxZGg3E0sJNlu7/HMTmJMYWc/x6FxKciWthWK1zJlk19KM4etnS8/YVg4fLoyqVDASwWlX0sp6my5ev+Bitdjx9DOWmdnomVsGre2L50bivQ0tEntdSc/XWbUoXnOMA+VR1tfOhAq5lnSl9ZAMb5WsdCWz+SiFLVJ0eoEN0UanzwRaRuXR0LXlofxS9cYbOSiElvVK5o7ibz0HDvMoeISreAlsYsiC+MAWTruSuZxluxSl/J3Y2KBjZ3wnNkEF8SEM1eAu5f1/tyxRoutrx8DBC/1OLBIdFcSHSKAMJBht3bZEDqzBiY01tomOEigDtn0NZqHIulmDE5sV2Ca6//pgoNxF34LTqVFrrJsTm1XYJLpcITtIB0r/LSt+aQqsOICRDLH9wf+F79UV9NUB859z8o/AVuidKTpGaUEP5qEaeXp9Tfzqy8Lp+7atuCiRWrWSYdnwBfU1PSsjwP5pW9G743/MZwAr159LufG8BbEbFbV1q1Yq8VQCBEfQMR8biuORleuZngVnh3Wjdi15EhJEXsAXkFb0u2TeBtanlevdwrG3btJrnDhO4WTnHSYl2H3+bC+4gXon2Tc892HlehKcrjmwt24+ZbcSJzZfiPRMQG6JyOvhTZzpw8r1JiJdd+M8NSFXTFjX/2n9EYpTZ7PhqQ+D3v/Fkxmgjedr+EGW7h4kATplAF6Ndd/lnE+lsq5DZLsKTlu3O//BuO5GcRtYnpEUr+CTfhkU4GcgtzgqAwgF05I2ut4vd/lyRhzH//vf7vrWbVDiHvoyH+Hfcwtshd6x8lbZTgV7lvXxLW12u4mnu4X77DPebloUt1l4eBRFFsJXUVSv4ztqW2ebHd6Rfxn/GyTmS0BWT6EApbhhofg8DOXmIAw+AY5Qj+X58znocpKg++tcWZmALDCFuhKURXEbjXBQl6LFjyKLwUs/0fmN0mkJtIAkchKf+hlavtv4c9mRaKERGDJzDMI6z8xtNB5ycMGp+bO4mLmeCCBX0pbidlNoiqxMX10j0/GFzig+8QPtACm4ARLFZ4PwdDynllm6lmjlKHnS6UKQzmIqfoWv9dDpYu7ooUTfRaG9g4v6u9Cn2IhCn87y9CDbo4DX0Xq8g0maP8fFzL2XMXItudKlRND29ehkydIaU8HljlowHuHSMEIblOlh/BFBVlj8GELtcvJFT1djOgWMSgQdUvrtX8/HHzON3LhnJRVlCX+CH2gthhfa7PjTQQ1XE4XH2drpNcC0IE7Jkza0F1yB6803WWpq5erqkoW4CpQZNMQJb1RBn3ql8btcAp6gayl51l4P1doaq5aCi06zegx3D66JEnJxMP4ZkVXbzegENBAF/Tvp2I4hUUGc3+ZLbmWbE+GtLdyHH/K0ICxbfLQL+eNGBtI403HklHVsB+8wdDE9tm1fbTTU+vUUMww7Szyf32WIJDYd65wGJsRaRuAY1+k1wdDKtXErDwiOrTvJbicLT0cLEGJdgLO8WsYj0YnwFHCCo5Vrk608aOFYZie5WTcSm4xdbINwIn6BHodQ/oSV6PTaYJixbJGtPCi4o8DPnWS1g5EbKak5eGy1tRO8rBxRQNH9HSv3kmPGsoVbeVBwHM+9KcnkGqlmzMbPshGxJEzawyum0xlLZlYuOJzZ71bueUV6jAI7cnzqbozFRoxZcETD2rO4Vw8zluIIcCI6QbBnE9j7ih6d4Cc4NgdLdS3KiNhmWR8+wgxtqNvXGODNADcKhT3GYq/gZgJm7iRNbWLRM3mJS52tE8aK5EI/G/PPR/dYZnndYiuXW1s47Wtyi98kMLBuurBtdAc33G3SG/oZMYjnpOJ1X+G+8sCOhbt8ziVLWv4M4gcwxozkMBiI4XZTwPf1V2Aa5fEbILsrjtt5Rcs+N3eSFrnhZImgYyrGGpGb9CqkaeOGUNFMFtOupcfOrdx10HvnVRa/zCs0l2A440SupGKRDDBsufpDu5aGs5bc3MpiK8E9qvGycMbdSUk7tVW3czIpkGNR3HCCSTHLVtb2CU4HdaxuM9Uz5Q26k9q6sclKMuw06Ywgt9KolcO1U+HT0JzNyWbiJBIZt4SJDAe67G5khJJJXak/GLme5q2cnOTlVp6LNBa9orvTzEqrJt1JdTyaFcmHXpMhrGI941aOSztgg+lIY9ErmvN5Cc5o/CaNZyX3Y1XSZAezVo5N/22DhsaiVxlyOv+m4zdzPw+TzORuerVw7ArkwmiJwGN1v9zT1V2CW+HUZS0NPiSa8c8vM1mQFnSatKag70wwhQz4DMKSz0WC09kT6mrmgsmHFALveYxdYOl6hvJrYAyPj1tJU5npikn4p3lmr8mghROKXfxG2NNp0gKTCSjFbFjw/LyU8MF9XoIz9pB4upOEpUmTJgbdSsFruND9+yg4ViUBgwkTujqKMb1YL7YF8lBvZibwWBXAn19FwRUrnBwRc+IXfEbdtaLAq3DTH0KYc9W9CT6Jk0IRBTfByGGRocmHwzJ+6xXebqfBzUwJPlsVak3C9AwjC2fs4bC2bkQ3l5J5nFcwN1ZPsorjJKyWGL0qU0Eu03HZu7A8cQIQeIY2NUaJk9UNtHDVGicLZ+bhhKH1Fs6CMQymnjEfl7JWxzpcjVHR2xSCv0tpcbdJA2WmCK0YWbhcXnKrwZl6OFbMLOkEe5dTgKEYjlHSBGjWQjZne3QwCtjHcOcwf/t50N7KnWN439E+rN/UhqY2JbiVSp2Fa8ObkwI/wGZMPWM+LuUkxXAOwu2+8eOeMXS649vhcIwcJziHY4w4wTkcY8QJLqIEjrhxzxhIcJt0ZxwbqmAGtxjix9QzNrWmWoJ1uA0UXC7l3SaipMfhWsDdmoL/qUVfU7GbWr7O2fH6HkPaqVW4XS+sgn03tI7pP6s+4d7edXUthF+uA6y32BdmPQWXDwm4OMVZeKpk5N0KVeW0l6KFY+RS6odjYsQCbwv3vaUQblba//NHuE39zTJZPgXfP8w0LFfiE0h7126lHErws5xWWgAmkHAPmEKWrZPYdvPLEn2w3TgMPWPFJ4ZD4yZBBmYWeUtMPRx0KRmyHpLg+vpX0O1kKjgvNBTDMRJcLquY+R9ZUw+Hdl92mcqblf7FQ+7l53Xgh5KGNjXFx6BM+Ci4LdpHmRAGBn8Wwc6tvFuDgbhZZWflboEpRL0MXECtSSgt8REcBOYejlK3wREPlDAxReDzWd9LObRwBZ/RdhiQS2kocaLM7cKJJ/wNmAHXUo2PhQOoS5j/CqOkCWEqyBVk4VjFcYMOdmU23+QxSGHGexCKk9gAikW0cG8tMHIpwexDUuIGMOKc379wqPuE2elvg55DyEtwCwshjaZRvPopM+asjDTm+rRkNtO/eM7nmVWXlTK4iTESHGqMtBaVBSYrjDKV9S0wBj+38vszoudbcUig1OLFCHPuJBF6BtfSPrwVXayJBDchGVVudJBrLq5U8C4w4gy6lT8tiq7xHIntp0WJ8RvwQamfgTl4JUxmprRRi17jg2oARUaOvwhLaHxnwARSvIsLha7KZTODg0T3r8fxY1PBh5tRcbvZUPK7+AbPTwJcnGTYqOiJW8ZaVPUaAj6QxqApuOITVN8c8AEfFhgSHHW1k5UTwO6ub8smd/0Kn+MXYIyQW+fQLpdy4c6APQ0xEUKfHYQjhqycO5Q6HBJMupN01fEGcGJxUVs4LTidqawxSpxEBXCDTacNK+cYEPHPZq0brR1OBe8gEI3zXzvNy7NFXi2vIlgFkzgrNyiYmVRmNyvBzZ2sbycBdwR3Z4mX4EJh1q0kKycMu0U2QplJs9YNBVd9BqyotBDcmXVmLV412qVM/0y4UwvXY9k7t9AzMN2tU4VA8IrflnLbOZIdwV29ye8UlQjM71RS/Qica9kLJVxNPwLTsHMnYTthQmwLTgd1PqcCODBwKwG0e+Rcy15427grSYTwFDhRKdXEroE5e098r3rMrBy6lUJx2LHe1Zk3Rxvw2Qj4FzAONb6zOo6DG8CRPWHRXsHNfs6rHqcxnK1sIuDnHE+FM+Axbor/CBwQ9SXgRqm0p7y1V3AUx/GaxIw7hFoG88kT0FlLqf4a3EDT3WAJAP4SeFCFMFwGZojFxT1e4x7BaV/zcMgsW4k/jwh47FwUo0QLzImuKTYOcRvBMVmC8dv+bx2c2vWwzGoWuyYM+QTCWnQhWbo0Zy5L+hlwERsRhnx+lia55QMTRQ8KbnGxx7Gj44SsXMinmEkj32SYVkv3WP/uxsbetUCvjYCfoVi4cyAJeUBwLMsDBLcdTIsude5lw41kJDaCo3UrrdQFFSn20XoQbLXAMVtZZWXliFTFdJih5RSzNeFq3cr5lj9Ta8GdPcvQrYTmTsYrqRMVxv802XU6/N2k4Cc2gqN1IxYXexecuHIlZOlWaivHJGO5H6pFCfgHSFYyhX6Xv9e/mwp59ScSInjM0rq1cSeJ9ncLcMxWElHGklnpYpt38Yn+WUIanm/p34VFB0lLqo0aLT8K622HF7UdhKHon82/fgQ4IvPP4Y77ArBGvA5K0ZiG42AXZNXeZiy0CFH7X46Fbs3CjZV2Fq7tLCjKVipyK6vcbkkFGjf4FKQ/A0qwGfRzEHUDLcQtCMUl/PpPgD+lRqz2Lkv3cQ+qzFZsUKm2ExvR+bqqqSe8GkF3EwYPgK9rGaETKhj/SPgWLuZfAU9IaG+DlN/Cn/Xn/MUGdAPVp8CV++sdE45dZ6upCxeOwGSd52WxMnMMlGePyyYAf17xChNX0yKLtgtKlIR1nplJml2y8EHHZvvu7uLkJAaAawbu3e4BevBSFni7lrvQaXV0NQXcwID/ZRDydfzzKzA+8ZW0pVXhR9FEZEWBA1hEla/YkFK266Tn7haO/j8XLhxma+XA80FkztAXYCuR+L6KT/s0/ukVGB2UALmns6YqvG107PjwBKDqd1mWAZp0SJY06WrhdPKkVsNfUvC6k2Ubqs35j/lnLTsQWZsdMYjwFASSrN5pfAGnIJoCfbzxeb81L+36IHHRiL9PwAvu7bRg0bbJdL/sFVHHd8xYbKuq0k1sRE9vQV0+l4Xl56aBMzIzi/FcERzJg5odwvoj4EwP1o2Q0APi6s0az86TXegWH2YX8DlGQZVt+1aTaG5JT4OUexKchnOJQBMGjXQxX7fD0S9VjNs+0e+WM2vZnrXRs+CssHIUz6nwU3AkA/0uGcdtBFm3fWMUOtG7hSPYWzmiVsYcwQNw2I2oP2Q3gasVfVg3oi/B2WHliMqzqJPcYSW6uB3wmi/Zij6tG9GfhSOssHIQFcWd6OyDdSfJPnKzm9AnAxVn1LffOMSyqbkVtrV/pRmbxEZ1t/ff77slrn8LR/ziuj2HLJ2lswObxEa8//5Ant5AgtM1h3L3vjE2ONHxxjax9dhV0orBLBxx7VqZ3ZTmTjjR8cQ2sUEQDGrdiIEFp8fpvRj2HTQaRYtOPgQHD/SpbZvERjwqD2rdiKE7Wq1KoGyTzaPwTuIXPjhM0GhQsKDOtofu5926MbhL2aRasOfw4jZUHKeWIdcGNn5U49nbJjZk4YN1GJKhBScWFgKrEijbUBtY7S7bsXtJhJ61Fhvzdq1WLFU2h3Elmwxv4QhKoFAwaR1hoI99RHGdhT+/NQS6VUsfsWHeiNwSdCUXF0diVEYiOJ1AObJsVwJlNzQFTJ8mdi7myKEbbOnZ2tCq1Y4RuJJNRmPhoNFnaaVr2YRczMp/u9LByAiilH/VTheyyYhcySYjP3dvZ9ZyPzQnxTuJj4fn8CTukFXTYwwtFppm+KzkfkYvOLKaFy7M8B061AcyfwTT19SH6coHvRHo2SM2u49NNjcU/NtvVkdp3YiRWyL6ARUVxB/DFNhOWF5Ga7cBUhxxDdAdia6FpnsflI1JkRaE05ujFhsRmxVSFy9OQr42AYkB3Uwpj4GSR8GxA93PpmeO2O4+7gJzEeLatViSgPEJTl8G8o1DuFDtnRfZEic8TRKFpsHy1sIHazrzHgOxxlmJiucOsC08mhOZlhhvx3W0sp7WDS229ThcySaxZhN1PPfC4xL7mZYDgTt7dKFII7kSFBOb1aSsIwSr+j62pMRorcBacpxiI8ZiedRfvJGDx6H9SZRueLkJXJDFhFg9smbPQNRWIRAW9sv2CdXbRtRN0omxuXrJS6J0wVNToPyjlomPrnReTY3ImoxJbMRYY6tkFMUHQFu+OgqPbvrRAuSSSEIrFqK7iB9yaxXq2RqkjaVKFcU2tpEh4xUc/fe+/cZ0KkW3Gy1AifFeLU8BICgd+8UtQoy9VLUhsDKIbBmCisWteCOARj7+4vp6XBnJVow9e6gzl/PfmE5euWBISISw5YHKoPgEPhvhRx+IEk2XtJ1r2kjNK7RYir6OxAUhCoy+Vy2n0np1JP6MZCuMpOud6BxmMSM2wlh9zInOYQZzYiOMFqSd6BzjxazYCOMdIE50jvFgXmwEi5YrJzpHvPAQG8Gmx9GJzhEPfMRGjGzEwrDoB0KzI6y4DsthBbSWGImNYNfFHx3rOT8FkHOnrB2DUynV4L2PSuMsavcCGwvXhB6QWKBWm0P2DQp18IAOkL730To3sRGsz6mp+fk8wJob5OPonZLcENevV4Ap7A+GqsvnsrB8ZNIlUxwdoaE/G5n1fq8AHjdWnMR2GUxHZ3hlIjthzegDnUy5eDGfqjN1ju7Q8OFr18oc47VWsEuatEMnU2iS0nG5YdVFkI54IBeS4jVcE7aIjbByuI9zMVNOdI6tZIMLuR+rp2m5LGYKiXFm5Diwfnyds3ZpARMjS/UN7lnIbiRmXqSzdgnGssRIJxI1oNVZu4QRtWdRUiQxszATOBGZrN1ZH2A274RnKZSBpMs0GHeMDEoiBUdoa/fNb+ZhRuTAYQ8Jch9bkVjBNXHCs4TIfdywMdXfD4kXXBNMqnjgl6ZSPxOTGyS0tWzZ9uxjr6RGcE10M/TG83knPMOkTGhNUie4Jk54hkip0JqkVnBNXIw3BijrWJusQrVaSavQmqRecE208M6f96GYyblywoiIzqiVYXGxktSsY784wbUgOvQ6nXNzVQYk5W5jJ5zgOhB1rpzNgP87Ey7W64IW2cMaLH7qrFkHnOB6JHI5T/rwwku+E1+DyJLV4LXXquLKlUTXz0aFE9wApNbyUUzmqbqzZIPjBDcCdMz36EQWZoJM4gRIViw8EkCpVMXkR+BENhxOcCNGz165fC4Dyz4KL4fZzoxnTdazVgkhC3VY+hSTHSfrTmCjxwluDGyL8O7/ezB3xoMQBbiy7sHklJnnT67h4ekAZBDAg7sBnPlSAFdv1p244scJziDRWPd5CUfuSy3G4gkBE9MStqoC/Hw04GmjHH3O5toPfCIBZRuDlabyUfKCxERsrYdQWgphbiaE5RdDWFgInbDM8Vv6wJNlufMJyAAAAABJRU5ErkJggg==);
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text + .b24-form-btn {
    display: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon  {
    display: block;
    width: 220px;
    height: 220px;
    margin-bottom: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAADcCAYAAAAbWs+BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAB73SURBVHgB7Z1rbBzXdcf/d2b2xV1SEiVaskzbdCS/qviBykCQOAGUfBFaIEFjf6nbAC6QB9AaSOzkQ1I7QRC3CWIgSGI0cVEjQZ3AdYsgcdD0S9wCqYHYQQ1Y8CN23diULFuSLVkSJZFLLnd3Zm7vGXIlPvYxuzu799zZ+wMEUtRKImfnP+fc/zn3XAGLNqSEePppuAcOQMzOwjmdh1PMwKE/y7lwXAeiPL/ye/rcUb9a/Vt1HyF9LE0gDELIM2eB8a0IF+sIqz7kgRn46v+C+r8CISBh0YKAZeCQsNQH7+mjcCcLcMcycCtlpSFHz/UPlSCzY/CrAcK5CgISo/qyFeIQsIJLGBLXoUPwFrbDzVSRKebUR28lSnGHouRiFYFThP/BadRhRZg4VnB90hAYLkfGX4JXyqvPU4SXR71cQ7B/N2pKfD4sfWEF1wPR2usocgUf2bGsvtRQByTAI+dR+5O9qCsBhrB0hRVcTJTInOPHkTuxjEzaoliv5NQ68Pg8amoNWLPii4cVXBvWRjIrsvaQ+N6YQ9VGvvZYwTXh+efVemwLClZkvXF+EfXbr8eyEl4dlnVYwa1C0UyljPlzIfKjtCYbJOR6bgWWZ2zKeZGRv7EommWmkRVVZK3QBkeQQfXmnaiMuvBG9gazaaMeyOW8fkckvJEsMYyc4KzQeDCqwhsZwVmh8WRVeEtKeAFGgNQLjupnz82iZIXGm1FZ46VWcOQ6vvMOCuQ6wmIMaRdeKgX35pvILzgoWNfRTKic8K6Pyp9eiypSRqpuSBXVXJU+Fm36mA5IeLfOYD5N0S4VgrPpY7rZNx2ZKstIAcYLjtxHdzuKpuw5s/RGWqKd0YI7cQJjNqqNFqZHOyMFR1b/7BxK1SW7VhtFTI52xgnOOpAWguayjIeoXHONWdHOmJvWGiOWZiw7WN6/O6rbGTF7xQjBUQr54lFMWGPE0gyTUkz2giMXMjuFkk0hLe1YFd0i902vrG9iWq8tehiDxRIT7i4m2xSNLH8rNku3vHocY2oJwnadzy7CkTny3CzGbXuWpS9yqO2bilJMVmYKqwi3Wl+zYrP0TxVZupfongIj2EQ460RaBgE3B5OF4KzYLIOEk+i0C86KzTIMuIhOq+Cs2CzDhIPotAnOis2iA92i0yI4KzaLTnSKbuiCs2JrgY9sUEDBdeBmHWRkkKFJ0K66SlkhpBu9JkC26d91UYv+iVBEH0WAmnDrtVAi9Guo+CECVWepwHIRXaIbquCoqE21kVHfx+YDBS+HQkZmio5HIpPZ0IeLAaL+n6AWiIrniMqyX1v2q6iMugjpxJ+9k1gYZnF8qIJ75T2UqCCJUUNFL6+ELS4yRdeTpUGLKy4kwsAX5QD1xeVllEdRgDSI9oYpLGBIDE1wx46hcEE92TEqOCjlC9kJINzSMhXkhkpNHSHKS0v1cyrRKmNEoD11t12BJQyBoQhuZMS2KjJHhJNcoljPrIpvvlw/MwqRr+hjaRi7xwcuOLVuy7x6HONIKTUP7piHyYzITEgpS0ghUq37qkH9jFoOzCHF7JuOTJSBHi4yUMGl2ZEkoY0jO+Xmwx3GR7O4NFLOev2UEl8NKYPmpNx0FS4M0rkcmODIkVRi25I6seWQHctkdoa+nMQI43hiLo3CWy0XXBiUczkwwaVuZqQVWlPSKLxBmigDEVyaRiOMZOrYA8u+cwpubS4twhuUiZJ4ukfrNpobiRTgObmprXnvRuGFO63Y2pNX1yjveXtUJpCKDIDu4UFsXk08wr3wJrYav25T6WPByVyZVtdx0Ky6mkdNj3bUiXLtdswjQRIVXBrqbTkvu8umj8kQpZl+7SQMJun1XGKRiMKv0WKjqFbI7LHpY3JEaWbRu5GuLQwlr4w/dW8n1vubWIQzOZWktVp2LLBCGxChRFCp+6fcEKdhIEmWChIRnKmpJDmQW0R2l3TDHbAMHtc5PV+tncr6CGAYSaWWfUckY1NJleaMZzN7rNiGSBBOTeS860xMMVdTy74zoL4FR61bMIxMAQWysEUoR2f3AhcCZOna+wY+pP9wpv/acl8p5RtvIFfNowijyE3m88GVsGhnsea/Y9q6rt+CeM8RjlLJsmfWU4osfys2PhSz3m6o9wQGsVoQ7zlQ9Sy4l0+hYJIrSWIjyx8WVlDpwCTR0bFph97pPdD0JBiKbm5dLX0NwYqNN6aJbtVA6Uk7Pf0lim4wBCs2MzBNdMpA6cm76FpwZI2aEt2s2MzCJNH5y8j00oHSteCemzXDlbRiMxOTRKeiXNeZXleCo/O2TTi7jVq1rNjMJb/y3rHf5tNLlOtKcP4W/ms3Kmp72WA3LEaTz3tXmlAc7zbKxRacEdEth6zreDOwpIJSUb2XzNvAuo1ysQXHPbpRI3K049iUoauWzqj3MudmZui9BWO6iXKxBEc1B+7Rjbr+rdjSB/W7TuSyrNfj3US5WC+iuhvnRwyZJNINUtT1L/YilHulcPao35QgsVdAliBEMfr9esrqibgogZNCROPJZ0MpDzuOOKkelbNIA0E4FTioc+67VBqhUlnHIbIde8Iour16HFvBlWh8nXedyZtHlVhuFdK5JfoIrIgsqX9bypeUUGcRhs8KFy/CUGgTaw3+61znpKwOkT3faZNqR8FxH3kXbeE3MJUkcUE6t6s34CASFFg7BMRJCfmSDMOnOInvmd9s3/X0f+24vbrsli6frh7+my8dfqbZ63whyn6lfhhMKU5j6RrRfidBR8FxHp1gWnFbwi0JKe9Un9IvrRPBSHzqO/qJ+uQliVDboJ+v3/dHdx85XLx77dey2fDk/d/+w+f27C1vOsEnFP7JWgWnwBCKcjdfjXPtXtNWcK+8oiLHFvAcFadSybxQ0c0AOAmtBU+pVOgnwxbet/72+jtfe3XinmZ/Nj7hv/jI4y98cePXuaeWnQ4EaR+5LuObqhWVXQzmkNBU2ni3EtsT6rf0FOc65/KgWqs/ISTuEXCG0lb1j9/Zc3srsREL896th2dLm66XI+B6TobtnsZOJYKWgou2H3A9rTSHyYD5eAQhxZ0GCG0d6i2/E1J8Vxk4BzFA/v1nu/Y+9+y2L3d63e/+e3JPs697UpaUazkFhqyWCFpmji0FNzuLDDiSi2ZisF23UYSQ0vmeuub09DZucrMyVXYpQ+fLkfAGEO3IIPnVz654MAhEx2vzoY/OtTRIChlvJ9eC+NNHW++maSm4Cw7Pk29yQXaSqytJUU093R5Vj7dbYDzi1uhnUT8TEoLE9s+PzHy3Vuss5Kld1V83M00aUGpZyoBl7fXyUutg1VRwlE7mswyfHiq6cXQlaa2moto9pka1NpToZ6K1Hfrk8P+VSnHFls2FJz//lTd/2Ol1CL0pjr2WlFZ+vcWO8KZfVCGRZQSh89nADEq71A2p0i8kFgm4QWs7Id0n+kkxH/72ni/HFdunP3/0vpn3LSx2ei1FOY73BPFXaK6hpoIbDxnu6FZPMm6HIUY3oFrrqFtyL1IOre16Xdd95Z6b7jk3l7290+saYvvQR87GrrNF9wTDKFc90zyt3CQ4rukkvyeZ2Es3YHQjjggN0TkQe+L+HSpsnziW7xj9XU+W/+yuE1/rRmwNOEa5Vm7lJsGxdCfZRbfRE1sD+plDKb4XR3TNukhacfMfz//g43ec7Klti+4Njo5lM7dyk+DOgl86yekJtrJmcx5EusyRbiGT6O/apZffe/Dag3HFds11S4998auv/yf6gKNj2cyt3CQ4jvveQiYnkTbWbKMY2TbSbk1Hhe2XXtgSy9kksT34nVd/in5RjiW3KFdbohr9+rRyneBojAK4QWdGc6m7WbGtIyqSSzwog0sPxG4K27uvXv55ImLDimNZ8LANjKApzerDuofA+gh3OT/BFd0Mi1Rhpc5mxdaEvY4jotSxm8L21u21Zx76h98/ggQRIrMFzDj0zvpgsS599FUI5NRf4hdQ4NAzudptkdo6W79Qne78nFdWYjsYt9b2pa8deQgJQz2WvqPW1iHKYEIp2yLCUa7Jbf02wSC6Rb2RELEW/6PMd75x3d1JF7Z7IV/gdV7hxvLARcEdOmTNkubfA6irfZQdyY48+vAM3nqzcyLSS2G7W0Lf4zhA9mKUuyi42k5mgqPUQLNZQttU0tGIPDie/Nfd+O1vtnd8XT+F7W4g8yS6dxih6nEXtXVRcBM5Xpbq2FhGq+O0YnfbVLIdJLZf/tvlsV77gQ+fe6jXwna3cEsrp4pNBFdf5BXhdKeTKpW807qSrfn1r3bGFtsNN83/4K+/ePhZDIu6x8qtXKutSHC0qOM0KIjcSZ3pZNRNYl3Jlrz15hj+5cfTsV5Lhe0HvvmHJzFMHHXv+HwamklbDeMkEhk3w2Rc6j0SS10cm0q24PR7OXzrgetivTaxLpIecEu80spDqyW4SHAL23mt38JMRls6udqqNNCZHqbSENvSYufbZf8HzuMbD70y3Mi2BsnMWV44uqKxSHCTBV6Cc2sa12/SupLNaIjtzHudM7Wrr1nC575wFEI42tJyT3qsBNfQWCS4ygIfwdH6LRQ6vx/rTG5kadHDw9/aE0tsU5dVce/9hzFWDKjXSpvgqDzA6Xy5scwawY0x2nDqhfouEo0ft87kZh7/0XSswjaJ7f5vvo4dl12c0VoSUmjLGIpZPo2KlfKq4Mg9We1qZkFeYzfnoOcxmkjcwvZY0d8otohQig9DEyGjdRxpLNIawKccQIgwoy3CCQi7fltDN4XtZmIjhNBnQDkyw21YsOOokgAzwenZHZBkOklrnjPKZKCPptJNYftTnzmmjJJKqz/WllZKR7IaLqRKA45HJQEuiW5kmEhN60npdJwqFQeKCk/9x2UXrXOyx//yM8ej9Y0pHHpuW+zC9h13vYODH3+v7WtUKnUrndKDIRP1VVIB3ONx8Md7syrC5Tw+6zevqtW86XvU3eM/ujKKCmvrVIee2xrZ6WSrmwB1kTz68NWxXkti++Sfv9v5hUJfqaWY52OcbM0rwRUzfFLKgkZXqd9dASQoimzNIDudREc3M2foZ/i+sv/jFLY/8rEz8cQWIbTN7fQdPg48ac1xGTmUgbb6W/83xNtH2i89G6KL4/jpoPvC9lvoglI3syyTRLq8hsQ65Qt8Ipy2iyNl32P4xkpBx9dQ5KDNmr9U6zxOdFvYJkeyWwKpZzq1ZHTwS85VEc5jFOG8IKPp4vQf4eipH3VXxOBJtc7jJDpas3VT2I77c65DOloEFzBKKSmbZJVS6qN/wdFNSPZ4XEh0j/9Y/0GeZPSQsdOJJl0k3SH0FKEz2h7imynPU/2bEbrqJkl1ln/kY2cv9RHG4KlfXRbbpBgEjRJGHL6gfq6exQbSm9SyhhNCsmrMdzhtPNWFA5nYKHWqu1EkiFt301U26KaLhDr/2xS24zLyg5iilBKc0LTApQmBSBBaz3UjOioXDFN0v/3Njthio1obRe7+EXoE5/AxTRx2gtNH4jcDpV/diK5RNhi06Ejc1P0fh9iF7XjYUYNg1ricNkh0f//913DD+xdivZ5E99V7b8Rrr4xjEHRT2D74iVNJis2yihXcgCED5QEV6Tr1GzYgMVCko+bhJOmmsH2jekB86tPHYUkeK7ghQSWDT6oULS7UPJxUrY4K23HF1tixbRkMVnArDOXwhztUitaN6JIqkHcjtp4L251hc8CGTpwwpDIUE1w92yhUjWhoNwOJjmz2uJDoqB2sV6iw3eN4hISRegQX8tia08AJOAlOE6osMNSbgWx2MlPiRhJqeCYzpdsCedzCNo1H6LewHYOTGHHqPkJWKaUrxUBymRgMfdFCtbpvfv9/u6rVPXDvH8UuG3RX2H4ricJ2W4SmlNJ3fRvhWuFrSimlppthULW6bgrbZOZQd8ygkRoeatwoTagI5zMSXCjrWiKcg3AWmmiIjiJeHDptZu12x3bcckX/SC3XWOVMbCIcBTenMA5dadwmdF0cKYTWp29DdHFbqBqi29jl383c/4S7SDriCKFlDSdcPoLzpRIcGCG0DXuJnr5abWsyUMi9jFs2IAOFukYaZYNu5/4Pu4tEPdy1PNQCySegUITzFusIuRwzEiwj9HRtphCYBU2X0swdq0KIW3+jssGiEhlFu27m/g8X+SI0kXFQ4aI40poztUwDanngq4sDXcjhj3FrBYnuU5+Ov5mVrP+u5/4PESn1pezlJT73d9VXKWW1yqgOV0XN0ZQCCFffU7gZBz/xXqLiGHxhuzWOkM9AA6G6lzxofIhvZEbFlH37+OS4hHCFHuMklBThWLUfdbuZtRWt5v4PB3lSCqkle1AePB+xKQ5gxTRhE3KJmlPXdpFUqH8KzOh2M2sz7r3/iCaxEUJb5uA5jKLbCqFya9XDnVEtzhH6oozj6kl9OtFtgXwtVNi+MeZ+vEGgbi9tDzFZ5yM40hhpLSoL1Hw+UW7RxzI0wTGtbNDYzBq3QE4Mt7DdDH3pJLFY03cvbSQ7Bp8+RoLLFFd+wwGvgoqjt3byCzCFDBQSXZwC+bAL281Qdd6fQBPcDJNqsBLUIsHNVXgZJ0FWaIsyUgQkONZ7tzoVyLub+z84hNDn/PrCZ/UeNjQWCW5qkZdx4tTr2i6WWNmqwzbKNWi1mZXE1uXc/0Hxa3U1T0ETgttDc2Yli4ymLtNRqK8exzZwIYdsXng3QhMqFSoJ6T4BAyZNUcGbGpZPn8ri6vdVtBok6xDBXToFV172X+eUUu6bxjkyTaIjOumTF95EyGYorCqAo6h+aZpTuSbK3Q3mkJmiz/JvjnqK/1xqFBvt8uYktkIRAWmMPr8oME7GyQr+BWjEhLUcT8iZDLSm5AF4rd8q/iWP5KLgTi/yEtxyBfPQCEU5nS6bqaxcM43RTeF6mAMj5qtNBDd+lpdTqdKCsubyALlsv1DKY9VjyRv5okqd9HbrqHRyeQmLYER1GvXG5xcFt38/t5RSXTvPZ/CkCh6CTS1jIMsQ4UPQDLd0kjiAJhGOFnXlZZtWbkacsqllZ9SN9JjuVJKo1HAGjPDyqDcME2KdK+mNMYtyKq0UQmh/YlFqSc4bLE2haxMK+SQ0IwNRYbUdR1GurV8WrS8DvHsp12SDrGt1KxuEIvip+qBt2BBfyJUMHwEHRP00mLGwe/3YkHWCo3Ucq0nMitDHOd3mCRHV5kTwNbrBYFlFXQsR3gcOKLOkWsM5MOOjYn3WuE5wlGsu1Xi5lVVVw3Acn8mTS61RohvMiu6S2PSv2wiOZgmt3zZ+bVNnScXjNYudqNc5LYTFKceFinSj7FzKshNFex5iI+pLYPO9NPB3YNMGxk2COzCD/vbzDwCKckHIoUSwQhjKw44rRzTSyZNKbPeFcNhMUo7uDYaBYh82m5CbBMexPEBwe4KR6EYvvVxJIzmJjeAY3XLK8Vda2rQLp2mzcphn6FaqJxinKLfCSK3pZjmt2RpwjW7H55t/T00F98FpfmklQU8yDo7lekh08i/SXKejn02oNJKb2AiO0Y1QS7P4gqNQyDGtpCcZH8dyPVSLkpA/RKrMFGWOQP5g5WcTrPoTiVD4JzlGt1bpJNFy/xtHt5Igx5JflFthpdk5+Gw6Gp7liyqF/CyHDpKmqLpbbYFf3Y2oTrYeXiRa/QG7XeBrKOSxQ8K7AoxR1++gKpbfrS7xLhgFRTU8xlZoq8jQf5tjoZvYN43zXUc4rm4lUVnGGQ49lu2Itqkok8GctZ0sq7f8MSHCu9iLzfErXMWGHGqtxEa0HangXWA3ufYilYX6Ma6p5SXEqajPMJrvQUN1OHJJaFLIn3Jcq22kOo+jYMryVHvDUaADL7+FbY7T+XU6KBWw05eeQSmb3CmluJVHqklCU9FXhL8wQWQNyCipVXg6kzS7ZM8k2jbbdxTS746hMKH+LTClUMjskVKyn661EeGIW2QgDqob/9bhiY9EJlSklc/qnIjcM7Sbu+a/BqbkprF4regzwpF58vu3sZVrlFOrzOxY0bsuFNB1lGPfkPgQiNulwN5kD4WUtM6dVW8cuaYvGSmyVWj5sLTov86xDNCgnVnSIJaIXjqJoltXy0GmmOBadoPjiD1hIFXUE3vVG7hHPfNKQspdMpqTKTZE8yg1LMto+5ASl6Q6YHhYuGI2aj9LCXX4J4JlXru51xJkUL1lV+dZKrEE9/zzyOR3YhyMyRexG4E3BUv6cP3Ty4uId/i5JuJENyLW4NfbbkOda4mggazilOsItq6qpUfUum3+LE+TpMHq3JJYxwXEnrTMuURA0Baexfn6UXqDYEkH0cg7/3A2z7v88+6O+NqILTgToly0o6DmH4UlFUTvJWOThKDotnGMQju6OkuAe5Qj6tSIIv1jsBgNmSR1ZhO4mtFNdCO6EpwRUY6oYs6jTnKLkVBxm7Mj2aDb6EZ0fVqOCVGOKFdwyorOPDh3kmzk5R2If/7zKj0Vs//nDUyU8vBgAOa1f40uJoktbt1tIz2dB/eBveZssrSRzgxMEhtx887eMr2eBEc1h2Wn9SY7bljR8cY0sVF0i1t320jP/ZHseyybYNNLfpgmNtoR8L5tWOhVcD0fMUwbVG+6qvtFo04o0ilT6QQsLKBd2yaJjahsQ6VXsRF9nemt/uOqEWWCNdBu8WDZf912pGhEXXt6D9ju2m4BRbf3i/7um74ERygDxZjNiw2i4viSf9iKbvjQkVJ07U0oam+EUkn0Sd+CU1EuMMlAuYiHmkppXqdOdFiGg7rWCwv1w9zbtZpRnMZSP6lkg0QMDzJQjpzDRGXRzE2gtJ9OKDPF5E2snKHNo1VDukeaEWd0Qlz6jnAEGSjnjphloKyF1nXRbmKbYiaOL/wyXVtTxUYkkUo2SNTSf/4ExvIh8jAYWzpIBopqvuOfNs2F3AilkteI5JZMidfQ3jiLieqSGW1fLfGRLU5kZoJQsh2exBmKav4Cjpm4VltLkqlkg8QFp9ZzjiqIbzGpIN6KXBbbBFS0c5CFpSOmr9XWQkdvqzrzhSSMkrUMRBRKdLlXj6OINKCiXWkc22ya2ZpG+lg+hzPcd2fHJc7Iu14YWBRKw3puHUp4mTHsdB1vEpaL0Pls0ZFRhqePa6Ey121XDMYEHJjgTC8VtMQKLyKNQiNWeyXnyXnHABjoOitN67lNNIQHrzQqa7w0po5r6bcxOQ4DF4IJMy37hcwV9aSfEqGXSleTXMeMxIUL53EujUJrsG86EttAj9seSuRJlYnShok88pUQU2mIehTNllXamM3gwvKSef2y3ZJ0va0VQ0v1UmeidCA/hmLgY9Io8bl+rVbDhVERWYNhiY0Y6trKpFkoSUKRT+UpJbUwKLnSK3Hp2aQoFqh00QHKIsSFpdpg0ymW5FB7/2XDGxkyVMGRczk7h3HjO1H6hARYDVGoSxRyHgq09hu0CCNxqQhWr6OcyaOSq6Myv2zgLo8EocPv905G67aBOJLNGLp7SM6lKheMp65c0CckwpoDV0WaQqDEJwNkPXclFZWNlDTwmqemSkjR6+hE2BC1MEQgXNSEsuw99TVZQ2Uko1cbhuFINkOLXW9FZ9GJLrERWlI7+kGV6BaOwIrOMlx0io3QtpayorMMG91iI7SaF1Z0lmHBQWyEdrfQis4yaLiIjWBhz1vRWQYFJ7ERbOphDdHNSpRGvU5nSQaqsymxlbmIjUhkiFBS0IWhQiRV/2Gx9AGd3bZa1GYjNoKV4Aiq+lOrzbyBg0ItPKANpDdMDbeDJC6s96n97hgKEyoNh8USk0GNRkgK9htD1bouc+QcxqyZYmkHDf05exUWuj0CeNgYsRPbtoJZ2sHNiWwHuzVcM+hC0pwJI88wsAwUuidWZ5CwFxth3KwR2j3++7cxlso5KZbYUApZuApLnNdrzTDyprUp5mizuo+NVX0tLkaklBuhC00jqG3pYPSgFPLa7eakkBsxPi2z0W40IGPk7W1Y5O5CdiI16yBbs0svFNX2747O1mZXyO6WVBkPNtqlC2rPun5HdPJoamZhptLpU8LLKuEVrPDMxFQHMg6p7MpXT8SaEp3/cg0Ft44cLMYQpY/T6Ugfm5H6WhalmS+fssLjzmr6uGiq+xiXkSkeK+G5z82iOIqDaDlDQnt3Byqmu49xGblujX96HplbtqBghaeXURNag5Ftj7LC08OoCq3ByPcj2jXe4CHXUeZQm9uJ6qgKrYFtAF6FhPf0UWSv2oKcLSckAwlt/CpUZoBqWl3HbrGCa8LzEpn8aRXxqqNxsmnSjHra2A4ruDZQ1FMfvNk55O0ksfZEIiujfmDGRrN2WMHFpJFyTk8ga8W3AokstwP1x4DaN1JeP0sKK7geaEQ+VdfLj5LLSWuy7Bh8G8l6xwouAajEsP9yZHwV+dImQIpi5RqChd2oHQACK7L+sIJLGDrl9dFD8G7aCW8iB7fgwTXF9az7CDNF+KcXldkxA/+AFVjiWMENgYYIr9sOd7KgBLgAdywLV9dclqgbv4RgqY5groJgfAbBfsC34ho8VnAaISGqD44So0NizHkQxQwcVwmxfAHO9knQCOpoDEbGaz0OgwQUhCtiKU0gPDsHFMZX9pAt1hGeX0Z42V6ESlRkbIRWWPr4f7A00kFOlh59AAAAAElFTkSuQmCC);
}
@media (min-width: 992px) {
    .hby-section-form {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
        font-size: 56px;
        line-height: 60px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-description,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
        font-size: 30px;
        line-height: 34px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-section-form {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
        font-size: 40px;
        line-height: 40px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-description,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
        font-size: 20px;
        line-height: 24px;
    }
}
@media (min-width: 768px) {
    .hby-section-form .hby-box-form {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .hby-section-form .hby-box-form .hby-block-form,
    .hby-section-form .hby-box-form .hby-form-image {
        -webkit-flex-basis: 50%;
        flex-basis: 50%;
        width: 50%;
        max-width: 50%;
    }

    .hby-section-form .hby-form-result-message .hby-form-res-image {
        width: 220px;
        height: 220px;
    }

    .with-image .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title,
    .with-image .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container {
        width: 200%;
    }
}

@media (max-width: 767px) {
    .hby-section.hby-section-form {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
        font-size: 30px;
        line-height: 32px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-description,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
        font-size: 16px;
        line-height: 18px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn {
        width: 100%;
    }

    .hby-section-form .hby-form-image {
        display: none;
    }

    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon {
        width: 150px;
        height: 150px;
        background-size: 100%;
    }
}
/* modal */
.hby-modal-open {
    overflow: hidden;
}

.hby-modal {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    overflow-x: hidden;
    overflow-y: auto;
}

.hby-modal-bg {
    background: rgba(51, 51, 51, 0.5);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99;
    display: none;
}

.hby-modal .hby-modal-body {
    max-width: 820px;
    background: #ffffff;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    position: relative;
    z-index: 100;
}

.hby-modal .hby-modal-close {
    width: 28px;
    height: 28px;
    position: absolute;
    cursor: pointer;
    display: flex;
    align-items: center;
}

.hby-modal .hby-modal-close path {
    stroke: #003;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.hby-modal .hby-modal-close svg {
    width: 15px;
    height: 15px;
    transition: all 0.3s;
    fill: none;
    display: block;
    margin: auto;
}

.hby-modal .hby-modal-close:hover path {
    stroke: #999ca5;
}

.hby-modal .hby-modal-close:hover:after {
    background-color: #999ca5;
}

.hby-modal .hby-modal-wrapper .hby-h4 {
    display: block;
    margin-top: 15px;
}

.hby-modal .hby-conf-policy .hby-policy-text {
    margin-top: 40px;
}

.hby-modal .hby-conf-policy .hby-policy-text p {
    line-height: 1.75;
}

.hby-modal .hby-conf-policy .hby-h3 {
    margin-top: 10px;
}

.hby-modal .hby-block-wrapper-b24-form {
    padding-top: 0;
    padding-bottom: 0;
}
.hby-modal .hby-block-additionally {
    display: none;
}

@media (min-width: 992px) {
    .hby-modal .hby-modal-wrapper {
        padding: 50px 80px 60px 80px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hby-modal .hby-modal-body {
        margin: 60px 20px 0 20px;
    }

    .hby-modal .hby-modal-wrapper {
        padding: 50px 40px 60px 40px;
    }
}

@media (min-width: 768px) {
    .hby-modal .hby-modal-body {
        margin: 60px auto 0 auto;
    }

    .hby-modal .hby-modal-close {
        right: 28px;
        top: 28px;
    }
}

@media (max-width: 767px) {
    .hby-modal .hby-modal-wrapper {
        padding: 50px 15px 25px 15px;
    }

    .hby-modal .hby-modal-body {
        margin: 60px 10px 0 10px;
    }

    .hby-block-popup-message .hby-modal-res-image {
        width: 150px;
        height: 150px;
    }

    .hby-modal .hby-modal-close {
        top: 15px;
        right: 10px;
    }
}

/* b24-form */
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-wrapper {
    margin-left: 0;
    max-width: 100%;
    background-color: #fff;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header {
    padding: 0;
    border-bottom: none;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: 800;
    text-align: left;
    color: #000033;
    margin: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header + .b24-form-content {
    margin-top: 45px;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-content {
    padding: 0;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-container,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container {
    position: relative;
    width: 100%;
    max-width: 465px;
    padding: 0;
    margin: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block {
    padding: 0;
    margin: 0;
    -webkit-box-flex: initial;
    -ms-flex: initial;
    flex: initial;
    display: block;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn {
    width: auto;
    height: 48px;
    font-family: 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    padding: 13px 70px;
    text-align: center;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    background-color: #ed1844;
    border-color: #ed1844;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    outline: none !important;
    box-shadow: none;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn:hover,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn:focus {
    background-color: #d62c4a;
    border-color: #d62c4a;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control {
    border: 1px solid #eb5757;
    color: #eb5757;
    background-color: #fff;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control-alert-message {
    position: relative;
    top: -16px;
    left: 0;
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    color: #eb5757;
    background-color: rgba(255, 255, 255, 0);
    padding: 0;
    margin-top: 0;
    margin-bottom: -16px;
    -webkit-animation-duration: 300ms;
    animation-duration: 300ms;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control-alert-message:before,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-alert .b24-form-control-alert-message:after {
    content: none;
}

.hby-section-form .hby-form-item .hby-input-error~.hby-error-text {
    display: block;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control {
    padding: 0 10px;
    width: 100%;
    display: block;
    height: 49px;
    border: 1px solid #afcbf0;
    border-radius: 3px;
    background: none;
    outline: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    font-size: 14px;
    line-height: 18px;
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    color: #333333;
    font-weight: normal;
    transition: all 0.3s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form textarea.b24-form-control {
    padding-top: 14px;
    padding-bottom: 14px;
    border: 1px solid #afcbf0;
    height: 131px;
    box-shadow: none;
    -webkit-box-shadow: none;
    resize: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-label {
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    display: inline-block !important;
    position: relative;
    left: 17px;
    padding: 3px 15px;
    color: #333 !important;
    background-color: #fff !important;
    font-size: 14px !important;
    line-height: 14px !important;
    transition: all 0.3s;
    box-shadow: none;
    -webkit-box-shadow: none;
    opacity: 1;
    max-width: max-content;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-label .b24-form-control-required {
    color: #333;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control:not(textarea) + .b24-form-control-label {
    top: -62px !important;
}

.hby-block-wrapper-b24-form .hby-block-b24-form textarea.b24-form-control + .b24-form-control-label {
    top: -144px !important;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-container .b24-form-control:hover,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-container .b24-form-control:focus {
    border: 1px solid #74a8ec !important;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-string .b24-form-control-label,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-list .b24-form-control-label,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-control-text .b24-form-control-label {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.hby-section-form .hby-text-personal {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    color: #999ca5;
    display: block;
    margin-top: 35px;
}

.hby-section-form .hby-text-personal .hby-link {
    font-size: inherit;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-wrapper.b24-form-border-bottom {
    border-bottom: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-from-state-on .b24-form-state-container {
    background-color: #fff;
    bottom: 0;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-inner,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-inner,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-inner {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    -o-display: flex;
    display: flex;
    -webkit-flex-direction: column-reverse;
    -moz-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    -o-flex-direction: column-reverse;
    flex-direction: column-reverse;
    width: 100%;
    max-width: 100%;
    top: 0;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
    font-family: 'Montserrat', 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-align: left;
    color: #000033;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-loader {
    display: block;
    bottom: 0;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-loader .b24-form-loader-icon {
    top: 0;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field.b24-form-field-agreement.b24-form-control-agreement {
    margin-bottom: 40px;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-desc,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-required {
    opacity: 1;
    color: #999ca5;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-body .b24-form-btn-container {
    padding-top: 40px !important;
    max-width: 100%;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-wrapper .b24-window-close {
    background-color: rgba(255, 255, 255, 0);
    opacity: 1;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-wrapper .b24-window-close:after,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-wrapper .b24-window-close:before {
    width: 2px;
    height: 20px;
    border-radius: 1px;
    background-color: #003;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-wrapper .b24-window-close:hover:after,
.hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-wrapper .b24-window-close:hover:before {
    background-color: #999ca5;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-icon.b24-form-error-icon {
    display: block;
    width: 220px;
    height: 220px;
    margin-bottom: 0;
    background-image: url(data:image/png;base64,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);
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text + .b24-form-btn {
    display: none;
}

.hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon  {
    display: block;
    width: 220px;
    height: 220px;
    margin-bottom: 0;
    background-image: url(data:image/png;base64,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);
}
@media (min-width: 992px) {
    .hby-section-form {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
        font-size: 56px;
        line-height: 60px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
        font-size: 30px;
        line-height: 34px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-desc,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-field-agreement-link,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-required {
        font-size: 14px;
        line-height: 18px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hby-section-form {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
        font-size: 40px;
        line-height: 40px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
        font-size: 20px;
        line-height: 24px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-desc,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-field-agreement-link,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-required {
        font-size: 13px;
        line-height: 16px;
    }
}
@media (min-width: 768px) {
    .hby-section-form .hby-box-form {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .hby-section-form .hby-box-form .hby-block-form,
    .hby-section-form .hby-box-form .hby-form-image {
        -webkit-flex-basis: 50%;
        flex-basis: 50%;
        width: 50%;
        max-width: 50%;
    }

    .hby-section-form .hby-form-result-message .hby-form-res-image {
        width: 220px;
        height: 220px;
    }

    .with-image .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title,
    .with-image .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container {
        width: 200%;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-body .b24-form-btn-container .b24-form-btn-block + .b24-form-btn-block {
        margin-left: auto;
    }
}

@media (max-width: 767px) {
    .hby-section.hby-section-form {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-header-title {
        font-size: 30px;
        line-height: 32px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-error .b24-form-state-text,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-warning .b24-form-state-text {
        font-size: 16px;
        line-height: 18px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-btn-container .b24-form-btn-block .b24-form-btn {
        width: 100%;
    }

    .hby-section-form .hby-form-image {
        display: none;
    }

    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-state-container .b24-form-success .b24-form-state-icon.b24-form-success-icon {
        width: 150px;
        height: 150px;
        background-size: 100%;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-desc,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-field-agreement-link,
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-form-field-agreement .b24-form-control-required {
        font-size: 13px;
        line-height: 16px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-body .b24-form-btn-container {
        display: block;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-body .b24-form-btn-container .b24-form-btn-block + .b24-form-btn-block {
        margin-top: 20px;
    }
    .hby-block-wrapper-b24-form .hby-block-b24-form .b24-window-popup-body .b24-form-btn-container .b24-form-btn-block .b24-form-btn {
        width: 100%;
    }
}
/* slider logo */
    .hby-block-logo-slider .hby-logo-slider-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .hby-block-logo-slider .hby-logo-slider-list .hby-logo-item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 180px;
    }

    .hby-block-logo-slider .hby-logo-slider-list .hby-logo-item img {
        display: block;
        max-width: 100%;
    }

    /*.hby-block-logo-slider .hby-logo-slider-list .slick-track {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }*/

    .hby-block-logo-slider .hby-slick-dots-down.hby-nav-slick-option-two .slick-dots {
        padding-left: 0;
    }

    @media (min-width: 992px) {
        .hby-block-logo-slider .hby-logo-slider-list .hby-logo-item {
            width: 160px !important;
            height: 45px;
        }

        .hby-block-logo-slider .hby-logo-slider-list .hby-logo-arrow svg {
            width: 53px;
            height: 35px;
        }
    }

    @media (max-width: 991px) {
        .hby-block-logo-slider .hby-logo-slider-list .hby-logo-arrow svg {
            width: 30px;
            height: 20px;
        }
    }

    @media (min-width: 768px) {
        .hby-section-logo-slider {
            padding: 60px 0;
        }

        .hby-block-logo-slider .hby-logo-slider-list .hby-logo-item .hby-logo-pic {
            max-width: 100%;
            max-height: 100%;
        }
    }

    @media (min-width: 768px) and (max-width: 991px) {
        .hby-block-logo-slider .hby-logo-slider-list .hby-logo-item {
            max-width: 100px !important;
        }
    }

    @media (max-width: 767px) {
        .hby-section-logo-slider {
            padding: 40px 0;
        }

        .hby-block-logo-slider .hby-logo-slider-list .slick-slide:not(.slick-current) .hby-logo-item {
            opacity: 0;
        }

        .hby-block-logo-slider .hby-logo-slider-list .slick-slide {
            transition: opacity 0s;
        }

        .hby-block-logo-slider .hby-logo-slider-list .hby-logo-item {
            pointer-events: none;
            transition: opacity 0s;
            min-height: 32px;
        }

        .hby-block-logo-slider .hby-logo-slider-list .hby-logo-item .hby-logo-pic {
            max-width: 180px;
            max-height: 100%;
            min-width: 1px;
            min-height: 1px;
        }

        .hby-block-logo-slider .hby-logo-slider-list {
            position: relative;
            width: 180px;
        }

        .hby-block-logo-slider {
            max-width: 260px;
            margin: 0 auto;
            padding: 40px;
        }
    }
