.user_form:not(.horizontal) .user_form_submit {
    -webkit-margin-before: 4px;
    padding-bottom: 0
}

.user_form .inp {
    width: 100%;
    margin: 0;
    padding-left: 10px;
}

.user_form .header_text {
    -webkit-margin-after: 18px;
}

body,
#site_wrapper1 {
    min-width: 1170px;
}

.blk_section_inner {
    width: 1170px;
}

@media (max-width: 500px) {

    body,
    #site_wrapper1 {
        min-width: 370px;
    }

    .blk_section_inner {
        width: 370px;
    }

    .section_popup_wnd {
        width: 300px !important;
    }

    .blk-section--ms-popup {
        max-width: 300px
    }
}

.menu-bar__button {
    background-color: #7d7d7d;
    float: right;
}

.menu-bar__button .menu-bar__icon {
    fill: #FFFFFF;
}

#frm43d9ac6bba414d19bcc964765aa08efe .form_wrap input:-moz-placeholder,
#frm43d9ac6bba414d19bcc964765aa08efe .field_wrap input:-moz-placeholder {
    color: #000000;
}

#frm43d9ac6bba414d19bcc964765aa08efe .field_wrap input::-webkit-input-placeholder,
#frm43d9ac6bba414d19bcc964765aa08efe .field_wrap textarea::-webkit-input-placeholder {
    color: #000000;
}

.blk_text.blk_text__mtr-85 h1.blk-data.font-14:not([data-gs-fonts]),
.blk_text.blk_text__mtr-85 h2.blk-data.font-14:not([data-gs-fonts]),
.blk_text.blk_text__mtr-85 h3.blk-data.font-14:not([data-gs-fonts]),
.blk_text.blk_text__mtr-85 h4.blk-data.font-14:not([data-gs-fonts]),
.blk_text.blk_text__mtr-85 h5.blk-data.font-14:not([data-gs-fonts]),
.blk_text.blk_text__mtr-85 h6.blk-data.font-14:not([data-gs-fonts]),
.font-14 {
    font-family: Open Sans, Arial !important;
    font-weight: 300 !important;
    font-style: normal !important;
}

form[frm-id='39b74b33ebcf49eaa11dda5a7ad2bcad'] .wind-footer .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 10px 30px;
}

form[frm-id='39b74b33ebcf49eaa11dda5a7ad2bcad'] .wind-footer .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #4CAF50 !important;
    color: rgba(255, 255, 255, 1);
}

form[frm-id='39b74b33ebcf49eaa11dda5a7ad2bcad'] .wind-footer .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #4CAF50 !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

div[data-id='b-39b74b33ebcf49eaa11dda5a7ad2bcad'].blk_form .blk_form_wrap.is_popover .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 10px 20px;
}

div[data-id='b-39b74b33ebcf49eaa11dda5a7ad2bcad'].blk_form .blk_form_wrap.is_popover .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
}

div[data-id='b-39b74b33ebcf49eaa11dda5a7ad2bcad'].blk_form .blk_form_wrap.is_popover .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

form[frm-id='7eb6d49e570d4830a33b9d2cca25ce1e'] .wind-footer .btn-new {
    font-family: Open Sans, Arial;
    font-weight: 600;
    font-style: normal;
    font-size: 20px;
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: #FFFFFF;

    padding: 18px 50px;
}

form[frm-id='7eb6d49e570d4830a33b9d2cca25ce1e'] .wind-footer .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
}

form[frm-id='7eb6d49e570d4830a33b9d2cca25ce1e'] .wind-footer .btn-new:active {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
    transform: scale(1);
}

div[data-id='b-7eb6d49e570d4830a33b9d2cca25ce1e'].blk_form .blk_form_wrap.is_popover .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 18px 50px;
}

div[data-id='b-7eb6d49e570d4830a33b9d2cca25ce1e'].blk_form .blk_form_wrap.is_popover .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
}

div[data-id='b-7eb6d49e570d4830a33b9d2cca25ce1e'].blk_form .blk_form_wrap.is_popover .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

form[frm-id='68a3074037134774a6e878c70cfae6ae'] .wind-footer .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 18px 50px;
}

form[frm-id='68a3074037134774a6e878c70cfae6ae'] .wind-footer .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
}

form[frm-id='68a3074037134774a6e878c70cfae6ae'] .wind-footer .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

div[data-id='b-68a3074037134774a6e878c70cfae6ae'].blk_form .blk_form_wrap.is_popover .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 18px 50px;
}

div[data-id='b-68a3074037134774a6e878c70cfae6ae'].blk_form .blk_form_wrap.is_popover .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
}

div[data-id='b-68a3074037134774a6e878c70cfae6ae'].blk_form .blk_form_wrap.is_popover .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

form[frm-id='0d3ff303a839415794e1ce803791e624'] .wind-footer .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 18px 50px;
}

form[frm-id='0d3ff303a839415794e1ce803791e624'] .wind-footer .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
}

form[frm-id='0d3ff303a839415794e1ce803791e624'] .wind-footer .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

div[data-id='b-0d3ff303a839415794e1ce803791e624'].blk_form .blk_form_wrap.is_popover .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 18px 50px;
}

div[data-id='b-0d3ff303a839415794e1ce803791e624'].blk_form .blk_form_wrap.is_popover .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
}

div[data-id='b-0d3ff303a839415794e1ce803791e624'].blk_form .blk_form_wrap.is_popover .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

form[frm-id='a8059ee10c69435a8a45776e4b800d55'] .wind-footer .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: rgba(255, 255, 255, 1);
    line-height: 1 !important;

    padding: 10px 20px;
}

form[frm-id='a8059ee10c69435a8a45776e4b800d55'] .wind-footer .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
}

form[frm-id='a8059ee10c69435a8a45776e4b800d55'] .wind-footer .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #BEBEBE !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

div[data-id='b-a8059ee10c69435a8a45776e4b800d55'].blk_form .blk_form_wrap.is_popover .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: #FFFFFF;
    line-height: 1 !important;

    padding: 15px 20px;
}

div[data-id='b-a8059ee10c69435a8a45776e4b800d55'].blk_form .blk_form_wrap.is_popover .btn-new:hover {
    background: rgba(253, 107, 107, 1);
    border-color: #4CAF50 !important;
    color: rgba(255, 255, 255, 1);
}

div[data-id='b-a8059ee10c69435a8a45776e4b800d55'].blk_form .blk_form_wrap.is_popover .btn-new:active {
    background: rgba(253, 107, 107, 1);
    border-color: #4CAF50 !important;
    color: rgba(255, 255, 255, 1);
    transform: scale(0.97);
}

div[data-id='b-43d9ac6bba414d19bcc964765aa08efe'] .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: #FFFFFF;
    line-height: 1 !important;

    padding: 15px 40px;
}

div[data-id='b-43d9ac6bba414d19bcc964765aa08efe'] .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
}

div[data-id='b-43d9ac6bba414d19bcc964765aa08efe'] .btn-new:active {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
    transform: scale(1);
}

form[frm-id='43d9ac6bba414d19bcc964765aa08efe'] .btn-new {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: #FFFFFF;
    line-height: 1 !important;

    padding: 15px 40px;
}

form[frm-id='43d9ac6bba414d19bcc964765aa08efe'] .btn-new:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
}

form[frm-id='43d9ac6bba414d19bcc964765aa08efe'] .btn-new:active {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
    transform: scale(1);
}

.frm-id__43d9ac6bba414d19bcc964765aa08efe .quiz-nav-btn {
    background: rgba(253, 107, 107, 1);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    color: #FFFFFF;
    line-height: 1 !important;
    padding: 15px 40px;
}

.frm-id__43d9ac6bba414d19bcc964765aa08efe .quiz-nav-btn:hover {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
}

.frm-id__43d9ac6bba414d19bcc964765aa08efe .quiz-nav-btn:active {
    background: rgba(253, 107, 107, 0.94);
    border-color: #BEBEBE !important;
    color: #FFFFFF;
    transform: scale(1);
}


/*** (PAGE_ID: #1517085) STYLES FOR BLOCKS ***/
.ms-ts-f3c13d857ee641acabad48c95e7cb6e4-17 {
    font-family: Open Sans, Arial !important;
    font-weight: 700 !important;
    font-style: normal !important;
    font-size: 16px !important;
    line-height: 140% !important;
    letter-spacing: 0px !important
}

.gs-fonts--5[class] {
    font-family: Montserrat, Arial !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size: 22px !important;
    line-height: 140% !important;
    letter-spacing: 0px !important
}

.blk.blk_text[data-id=b-7922e3c7b58b4bbaaeae1f73c84bef04] .blk-data {
    font-size: 17px;
    padding: 0px 0px 0px 0px
}

.gs-fonts--6[class] {
    font-family: Open Sans, Arial !important;
    font-weight: 300 !important;
    font-style: normal !important;
    font-size: 17px !important;
    line-height: 140% !important;
    letter-spacing: 0px !important
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .inp {
    border-color: rgba(204, 204, 204, 1);
    background-color: rgba(255, 255, 255, 1);
    -webkit-border-radius: 0px;
    border-radius: 0px;
    color: rgba(0, 0, 0, 1);
    height: 40px;
    font-size: 14px;
    ;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .label_wrap label {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    margin-left: 0px
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .hint {
    color: rgba(119, 119, 119, 1)
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .header_text {
    font-family: 'Open Sans', Arial;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
    text-align: center
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .header_description {
    font-family: 'Open Sans', Arial;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    text-align: center
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .user_form_regulation .field_wrap {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(170, 170, 170, 1);
    font-size: 12px;
    text-align: center
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .user_form_regulation .field_wrap a {
    color: rgba(50, 136, 230, 1)
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .radio {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-39b74b33ebcf49eaa11dda5a7ad2bcad] .checkbox {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-39b74b33ebcf49eaa11dda5a7ad2bcad] .blk_form_wrap {
    text-align: right
}

.blk_section[data-id=s-f3c13d857ee641acabad48c95e7cb6e4] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk_section[data-id=s-f3c13d857ee641acabad48c95e7cb6e4] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

#f3c13d857ee641acabad48c95e7cb6e4 {
    height: auto;
    min-height: 50px;
    overflow: visible;
    z-index: 11;
}

#f3c13d857ee641acabad48c95e7cb6e4.is_fixed {
    left: 0px !important;
    margin-left: 0px !important;
    width: 100% !important;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-section {
    min-height: 50px;
    padding: 10px 0 10px 0;
    position: relative;
    border-bottom: 1px solid #d9d9d9;
    display: flex;
    justify-content: center;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-section--bg-empty {
    background: transparent;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-section--bg-color {
    background-color: #1D1D1D;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-section--bg-gradient {
    background: linear-gradient(180deg, rgba(204, 204, 204, 1), rgba(0, 0, 0, 0));
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-section--with-shadow {
    box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .075);
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper {
    min-height: 50px;
    height: auto;
    width: 1170px;
    padding: 0 35px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--full-width {
    width: 100%;
}

@media(max-width:500px) {
    #f3c13d857ee641acabad48c95e7cb6e4 {
        height: auto;
        min-height: 0px;
        min-width: 320px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-section {
        padding: 10px 0px;
        background-color: #1D1D1D;
    }
}

#f3c13d857ee641acabad48c95e7cb6e4.is_fixed.m-section-fixed {
    position: fixed !important;
    top: 0 !important;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-section {
    padding: 10px 0 10px 0;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake {
    width: 1170px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake.m-wrapper--full-width {
    width: 100%;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper {
    width: 100%;
}

#f3c13d857ee641acabad48c95e7cb6e4 .logo-wrapper {
    height: auto;
    width: 20%;
    max-width: 30%;
    margin-right: 0px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .menu-wrapper {
    height: auto;
    min-height: 40px;
    flex-grow: 1;
    flex-basis: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

#f3c13d857ee641acabad48c95e7cb6e4 .action-wrapper {
    max-height: 100%;
    width: 20%;
    max-width: 30%;
    margin-left: 0px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item {
    padding: 10px 25px;
    border-radius: 0px;
    cursor: pointer;
    position: relative;
    transition: .1s;
    color: #FFFFFF;
    text-decoration: none;
}

#f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover {
    background-color: rgba(255, 255, 255, 0);
    color: #cfcfcf;
    text-decoration: none;
}

#f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item__name,
#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name span {
    position: relative;
}

#f3c13d857ee641acabad48c95e7cb6e4 .with-submenu .arrow:after {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    position: relative;
    vertical-align: middle;
    bottom: 2px;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    transform: rotate(-135deg);
    margin-left: 5px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .with-submenu:hover .arrow:after {
    border-left: 1px solid #cfcfcf;
    border-top: 1px solid #cfcfcf;
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    z-index: 100;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    transition: .3s;
    background-color: #1D1D1D;
    min-width: 230px;
    box-sizing: border-box;
    border-radius: 0px;
    border: 1px solid #d9d9d9;
    left: 0px;
    top: 100%;
    padding: 5px 10px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16);
    transform: translate3d(0, -10px, 0);
}

#f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover .submenu {
    visibility: visible;
    opacity: 1;
    transform: translate3d(0, 0px, 0);
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item {
    color: #FFFFFF;
    cursor: pointer;
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name {
    border-radius: 0px;
    padding: 10px calc(25px - 10px);
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:hover {
    background-color: rgba(255, 255, 255, 0);
    color: #cfcfcf;
}

#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines {
    cursor: pointer;
    position: relative;
    display: none;
    flex-direction: column;
    justify-content: center;
    width: 50px;
    height: 50px;
    background-color: #1D1D1D;
    border-radius: 0px;
    transition: transform .3s, -webkit-transform .3s;
}

#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines.show {
    transform: rotate(90deg);
}

#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines span {
    position: absolute;
    background-color: #FFFFFF;
    width: 20px;
    height: 2px;
    transition: transform .3s, -webkit-transform .3s;
    left: 50%;
    top: 50%;
    transform: translate(-50%, 0px);
}

#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines span:first-child {
    -webkit-transform: translate(-50%, -5px);
    transform: translate(-50%, -5px);
}

#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines span:last-child {
    -webkit-transform: translate(-50%, 5px);
    transform: translate(-50%, 5px);
}

#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines.show span,
#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines.show span:first-child {
    -webkit-transform: translate(-50%) rotateZ(45deg);
    transform: translate(-50%) rotateZ(45deg);
}

#f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines.show span:last-child {
    -webkit-transform: translateX(-50%) rotateZ(-45deg);
    transform: translateX(-50%) rotateZ(-45deg);
}

@media(max-width:500px) {
    #f3c13d857ee641acabad48c95e7cb6e4 {}

    #f3c13d857ee641acabad48c95e7cb6e4 .m-section {
        padding: 10px 0 10px 0;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-section,
    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper,
    #f3c13d857ee641acabad48c95e7cb6e4 .menu-wrapper {
        flex-direction: column;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper,
    #f3c13d857ee641acabad48c95e7cb6e4 .menu-wrapper {
        width: 100%;
        margin: 0px;
        max-width: 100%;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .logo-wrapper,
    #f3c13d857ee641acabad48c95e7cb6e4 .action-wrapper {
        min-width: 100px;
        max-width: 100%;
        width: -moz-fit-content;
        width: fit-content;
        padding: 0px 30px;
        margin: 0px;
        margin-bottom: 20px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .logo-wrapper {
        margin-top: 20px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .action-wrapper {
        margin-top: 20px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .menu-wrapper {
        flex-basis: auto;
        flex-grow: 0;
        flex-shrink: 0;
        flex-wrap: initial;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper {
        position: absolute;
        padding: 0px;
        background-color: #1D1D1D;
        justify-content: flex-start;
        height: calc(150vh - ((10px + 10px) + 50px));
        padding-bottom: 50vh;
        overflow: auto;
        transform: translate3d(100%, 0, 0);
        visibility: hidden;
        transition: 0.3s;
        align-items: flex-start;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper.mob-alignment-center {
        align-items: center;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake {
        position: absolute;
        top: calc((10px + 10px) + 50px);
        height: calc(150vh - ((10px + 10px) + 50px));
        width: 100%;
        padding-bottom: 50vh;
        overflow: hidden;
        visibility: hidden;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake.topmenu-opened {
        visibility: visible;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake.topmenu-opened .m-wrapper {
        transform: translate3d(0, 0, 0);
        visibility: visible;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake.topmenu-opened .topmenu-item {
        position: relative;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines {
        display: flex;
        align-self: row;
        margin-right: 10px;
        margin-left: 10px;
        box-shadow: none;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item {
        border-radius: 0px;
        width: 100%;
        transition: none;
        color: #FFFFFF;
        padding: 20px 30px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover {
        background-color: transparent;
        color: #FFFFFF;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item.with-border {
        border-top: 1px solid rgba(217, 217, 217, 0.3);
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item.with-border:last-child {
        border-bottom: 1px solid rgba(217, 217, 217, 0.3);
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item__name {
        display: flex;
        justify-content: space-between;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item.submenu-opened,
    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover.submenu-opened {
        background-color: #1D1D1D;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .submenu {
        padding: 0px;
        border-radius: 0px;
        opacity: 1;
        background-color: transparent;
        position: initial;
        overflow: hidden;
        border: none;
        box-shadow: none;
        transform: translate3d(0, 0px, 0);
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name {
        color: #FFFFFF;
        text-align: space-between;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:hover {
        background-color: transparent;
        color: #FFFFFF;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-opened .submenu.submenu--visible {
        height: auto;
        visibility: visible;
        margin: 20px 0px 0px 0px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .submenu.submenu--hidden {
        visibility: hidden;
        height: 0px;
        margin: 0px;
        padding: 0px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .hide-mobile {
        display: none;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .with-submenu .arrow:after {
        margin-left: 10px;
        margin-right: 3px;
        border-left: 1px solid #FFFFFF;
        border-top: 1px solid #FFFFFF;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .mob-alignment-center .with-submenu .topmenu-item__name span {
        transform: translate(10px);
    }
}

@media(max-width:500px) {
    #f3c13d857ee641acabad48c95e7cb6e4 {
        z-index: 11;
    }
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-section {
    z-index: 0;
}

#f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover,
#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:hover {
    background-color: transparent;
}

#f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:before,
#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:before {
    content: "";
    pointer-events: none;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0);
    border-radius: 0px;
    opacity: 0;
    transition: .1s;
    transform: scale(0);
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:before {
    background-color: rgba(255, 255, 255, 0);
    border-radius: 0px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item:first-child .submenu-item__name:before {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item:last-child .submenu-item__name:before {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover:before,
#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:hover:before {
    opacity: 1;
    transform: scale(1);
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu {
    left: 0px;
    padding: 0px;
    background-color: #1D1D1D;
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name {
    position: relative;
    border-radius: 0px;
    padding: 10px 25px;
    color: #FFFFFF;
}

#f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:hover {
    color: #CFCFCF;
}

#f3c13d857ee641acabad48c95e7cb6e4 .mobile-logo-wrapper {
    display: none;
}

#f3c13d857ee641acabad48c95e7cb6e4.on-next-section {
    height: 0;
    min-height: 0;
    padding: 0;
    border: none;
    box-shadow: none;
    position: relative;
}

#f3c13d857ee641acabad48c95e7cb6e4.on-next-section .m-section {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    border: none;
    box-shadow: none;
}

#f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake {
    z-index: 1;
}

#f3c13d857ee641acabad48c95e7cb6e4 .editor-difference {
    display: none;
}

@media(max-width:500px) {
    #f3c13d857ee641acabad48c95e7cb6e4 .m-section--bg-gradient {
        background-color: transparent;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper,
    #f3c13d857ee641acabad48c95e7cb6e4 .submenu,
    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item.submenu-opened,
    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item.submenu-opened:hover {
        background-color: #1D1D1D;
        -webkit-tap-highlight-color: transparent;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item,
    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover,
    #f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name,
    #f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:hover {
        color: #FFFFFF;
        -webkit-tap-highlight-color: transparent;
    }

    #f3c13d857ee641acabad48c95e7cb6e4.only-burger {
        height: 0;
        min-height: 0;
        padding: 0;
        border: none;
        box-shadow: none;
    }

    #f3c13d857ee641acabad48c95e7cb6e4.only-burger .m-section {
        height: 0;
        min-height: 0;
        padding: 0;
    }

    #f3c13d857ee641acabad48c95e7cb6e4.only-burger .nav-dropdown-lines {
        position: absolute;
        top: 10px;
        right: 0;
        margin: 0 25px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4.only-burger .nav-dropdown-lines--row-reverse {
        left: 0;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .topmenu-item:hover:before,
    #f3c13d857ee641acabad48c95e7cb6e4 .submenu-item__name:hover:before {
        opacity: 0;
        transform: scale(0);
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper--fake {
        top: 0;
        height: 150vh;
        padding-top: calc((10px + 10px) + 50px);
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-wrapper {
        top: 0;
        height: 150vh;
        padding-top: calc((10px + 10px) + 50px);
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .show-mobile {
        display: block;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .m-mobile-wrapper {
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-direction: row;
        padding: 0 15px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .mobile-logo-wrapper {
        margin: 0 15px;
        max-width: 100%;
        height: auto;
        max-height: 50px;
        color: #FFFFFF;
    }

    #f3c13d857ee641acabad48c95e7cb6e4.only-burger .mobile-logo-wrapper {
        display: none;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .mobile-logo-wrapper img {
        height: 50px;
        max-width: 300px;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .mobile-logo-wrapper svg {
        height: 50px;
        max-width: 50px;
        fill: #FD6B6B !important;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .nav-dropdown-lines {
        z-index: 2;
        -webkit-tap-highlight-color: transparent;
    }
}

#f3c13d857ee641acabad48c95e7cb6e4 .editor-difference {
    width: 820px;
    height: 45px;
    max-width: 100%;
    padding: 0px 30px;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #E5EDFB;
    position: absolute;
    bottom: 40px;
    left: calc(50% - 410px);
    z-index: -1;
}

#f3c13d857ee641acabad48c95e7cb6e4 .editor-difference__text {
    color: #5489E7;
    margin-left: 5px;
}

#f3c13d857ee641acabad48c95e7cb6e4 .editor-difference__icon img {
    height: 35px;
    width: 35px;
}

@media(max-width:500px) {
    #f3c13d857ee641acabad48c95e7cb6e4 .editor-difference {
        height: auto;
        border-radius: 0;
        padding: 10px 40px;
        width: 100%;
        left: 0;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .editor-difference__text {
        width: 80%;
        text-align: center;
    }

    #f3c13d857ee641acabad48c95e7cb6e4 .editor-difference__icon {
        display: none;
    }
}

.gs-fonts--3[class] {
    font-family: Montserrat, Arial !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size: 40px !important;
    line-height: 140% !important;
    letter-spacing: 0px !important
}

.gs-fonts--7[class] {
    font-family: Open Sans, Arial !important;
    font-weight: 300 !important;
    font-style: normal !important;
    font-size: 20px !important;
    line-height: 140% !important;
    letter-spacing: 0px !important
}

.gs-fonts--9[class] {
    font-family: Open Sans, Arial !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size: 17px !important;
    line-height: 140% !important;
    letter-spacing: 0px !important
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .inp {
    border-color: rgba(204, 204, 204, 1);
    background-color: rgba(255, 255, 255, 1);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: rgba(0, 0, 0, 1);
    height: 40px;
    font-size: 14px;
    ;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .label_wrap label {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    margin-left: 0px
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .hint {
    color: rgba(119, 119, 119, 1)
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .header_text {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
    text-align: center
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .header_description {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    text-align: center
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .user_form_regulation .field_wrap {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(170, 170, 170, 1);
    font-size: 12px;
    text-align: center
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .user_form_regulation .field_wrap a {
    color: rgba(50, 136, 230, 1)
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .radio {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-7eb6d49e570d4830a33b9d2cca25ce1e] .checkbox {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-7eb6d49e570d4830a33b9d2cca25ce1e] .blk_form_wrap {
    text-align: center
}

.blk_section[data-id=s-76926cb850fb4ce88696ce8eb60ce081] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk_section[data-id=s-76926cb850fb4ce88696ce8eb60ce081] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

#\37 6926cb850fb4ce88696ce8eb60ce081 {
    height: auto;
    min-height: 50px;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-section {
    padding: 120px 0 120px 0;
    position: relative;
    background-color: #FFFFFF;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-bg-section {
    background-image: url(../images/bfdad4d62477015a841e6122d6019002.jpg);
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-overlay:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #1D1D1D;
    top: 0;
    left: 0;
    opacity: 0.77;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-stretchBackground {
    background-size: cover;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-wrapper {
    max-width: 1170px;
    width: 100%;
    margin: 0px auto;
    padding: 0px 32px;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-headers-wrapper {
    width: 100%;
    max-width: 1170px;
    margin: 0px auto;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-header {
    max-width: 1170px;
    width: 100%;
    color: #1D1D1D;
    position: relative;
    text-align: left;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader {
    max-width: 1170px;
    width: 100%;
    position: relative;
    margin: 0px auto 0px auto;
    color: #1D1D1D;
    position: relative;
    text-align: left;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-headers--left {
    margin: 0px auto 0px 0px;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-headers--center {
    margin: 0px auto 0px auto;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-headers--right {
    margin: 0px 0px 0px auto;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader.top-margined {
    margin-top: 32px;
}

@media(max-width:500px) {
    #\37 6926cb850fb4ce88696ce8eb60ce081 {}

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-section {
        padding: 64px 0 64px 0;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-wrapper {
        width: 370px;
        padding: 0px 20px;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-header {
        width: 100%;
        padding: 0;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader {
        width: 100%;
        padding: 0;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader.top-margined {
        margin: 16px auto 0px auto;
    }
}

#\37 6926cb850fb4ce88696ce8eb60ce081 {}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-button {
    max-width: 100%;
    margin-top: 64px;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-headers-wrapper h1 {
    margin: 0;
}

@media(max-width:500px) {
    #\37 6926cb850fb4ce88696ce8eb60ce081 {}

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-section {
        padding: 64px 0 64px 0;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader.top-margined {
        margin: 32px auto 0px auto;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-button {
        margin-top: 48px;
    }
}

#\37 6926cb850fb4ce88696ce8eb60ce081 {}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader {
    word-break: break-word;
}

@media(max-width:500px) {
    #\37 6926cb850fb4ce88696ce8eb60ce081 {}

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-section {
        padding: 64px 0 64px 0;
    }
}

#\37 6926cb850fb4ce88696ce8eb60ce081 {}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-section {
    padding: 120px 0 120px 0;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-wrapper--with-bg {
    position: relative;
    background-color: #FFFFFF;
    padding: 64px;
    width: calc(1170px / 2);
    border-radius: 0px;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .alignment-left {
    margin: 0 auto 0 0;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .alignment-center {
    margin: 0 auto;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .alignment-right {
    margin: 0 0 0 auto;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-header {
    text-align: left;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader {
    text-align: left;
}

#\37 6926cb850fb4ce88696ce8eb60ce081 .m-button {
    margin-top: 64px;
    width: fit-content;
}

@media(max-width:500px) {
    #\37 6926cb850fb4ce88696ce8eb60ce081 {}

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-section {
        padding: 64px 0 64px 0;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-wrapper--with-bg {
        width: 100%;
        padding: 32px 32px;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-header {
        text-align: left;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-subheader {
        text-align: left;
    }

    #\37 6926cb850fb4ce88696ce8eb60ce081 .m-button {
        margin-top: 32px;
    }
}

.blk_section[data-id=s-7c5edead30ff4a4b9394d7d6e6a75b08] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk_section[data-id=s-7c5edead30ff4a4b9394d7d6e6a75b08] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 {
    height: auto;
    min-height: 50px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-section {
    padding: 70px 0 100px 0;
    position: relative;
    background-color: transparent;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-bg-section {
    background-image: url();
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-overlay:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #FD6B6B;
    top: 0;
    left: 0;
    opacity: 0.85;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-stretchBackground {
    background-size: cover;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-wrapper {
    max-width: 1170px;
    width: 100%;
    margin: 0px auto;
    padding: 0px 32px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers-wrapper {
    width: 100%;
    max-width: 1170px;
    margin: 0px auto;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-header {
    max-width: 1170px;
    width: 100%;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-subheader {
    max-width: 1170px;
    width: 100%;
    position: relative;
    margin: 0px auto 0px auto;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers--left {
    margin: 0px auto 0px 0px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers--center {
    margin: 0px auto 0px auto;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers--right {
    margin: 0px 0px 0px auto;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-subheader.top-margined {
    margin-top: 32px;
}

@media(max-width:500px) {
    #\37 c5edead30ff4a4b9394d7d6e6a75b08 {}

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-section {
        padding: 68px 0 48px 0;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-wrapper {
        width: 370px;
        padding: 0px 20px;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-header {
        width: 100%;
        padding: 0;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-subheader {
        width: 100%;
        padding: 0;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-subheader.top-margined {
        margin: 16px auto 0px auto;
    }
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 {}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers-wrapper {
    padding-bottom: 64px;
}

@media(max-width:500px) {
    #\37 c5edead30ff4a4b9394d7d6e6a75b08 {}

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-section {
        padding: 68px 0 48px 0;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers-wrapper {
        padding-bottom: 48px;
    }
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 {}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-section {
    padding-bottom: 100px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers-wrapper {
    padding-bottom: 100px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-content-wrapper {
    display: flex;
    justify-content: center;
    width: calc(100% + 64px);
    margin-left: -64px;
    flex-wrap: wrap;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card {
    border-radius: 0px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.07);
    margin-left: 64px;
    flex: 1 1 calc((100% / 3) - 64px);
    max-width: calc((100% / 3) - 64px);
    position: relative;
    padding: 32px;
    background: #FFFFFF;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card:not(:nth-child(-n + 3)) {
    margin-top: 64px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon {
    border-radius: 0px;
    width: 64px;
    height: 64px;
    padding: 12px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__title {
    margin-bottom: 8px;
    color: #1D1D1D;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__description {
    color: #1D1D1D;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--global-color svg {
    width: 40px;
    height: 40px;
}

@media(max-width:500px) {
    #\37 c5edead30ff4a4b9394d7d6e6a75b08 {}

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-section {
        padding: 68px 0 48px 0;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-content-wrapper {
        display: flex;
        justify-content: flex-start;
        width: calc(100% + 32px);
        margin-left: -32px;
        flex-wrap: wrap;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card {
        margin-left: 32px;
        flex: 1 1 100%;
        max-width: 100%;
        position: relative;
        padding: 16px;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-content-wrapper .m-prop-card:not(:first-child) {
        margin-top: 32px;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon {
        width: 64px;
        height: 64px;
        padding: 12px;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-headers-wrapper {
        padding-bottom: 48px;
    }
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 {}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--left {
    text-align: left;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--center {
    text-align: center;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--right {
    text-align: right;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--left {
    left: 32px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--center {
    left: calc(50% - (40px + 24px) / 2) !important;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--right {
    left: unset !important;
    right: 32px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card {
    padding-top: 48px;
    background: #FFFFFF;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon {
    position: absolute;
    top: calc(-12px - (40px / 2));
    left: 32px;
    width: calc(40px + 24px);
    height: calc(40px + 24px);
    background: #F4F4F4;
    color: #FD6B6B;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon svg,
#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon img {
    width: 40px;
    height: 40px;
}

#\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--global-color svg {
    fill: currentColor !important;
}

@media(max-width:500px) {
    #\37 c5edead30ff4a4b9394d7d6e6a75b08 {}

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-section {
        padding: 68px 0 48px 0;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card {
        padding: 20px;
        margin-bottom: unset;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card:not(:first-child) {
        margin-top: 32px;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon {
        display: flex;
        justify-content: center;
        align-items: center;
        position: static;
        padding: 0;
        width: calc(40px + 24px);
        height: calc(40px + 24px);
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon svg,
    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon img {
        width: 40px;
        height: 40px;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--center {
        text-align: unset;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--right {
        text-align: unset;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--left {
        left: unset;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--center {
        left: unset !important;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--right {
        left: unset !important;
        right: unset;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--left-mb {
        left: left;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--center-mb {
        text-align: center;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card--right-mb {
        text-align: right;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--left-mb {
        margin: 0 0 16px 0;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--center-mb {
        margin: 0 auto 16px auto;
    }

    #\37 c5edead30ff4a4b9394d7d6e6a75b08 .m-prop-card__icon--right-mb {
        margin: 0 0 16px auto;
    }
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .inp {
    border-color: rgba(204, 204, 204, 1);
    background-color: rgba(255, 255, 255, 1);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: rgba(0, 0, 0, 1);
    height: 40px;
    font-size: 14px;
    ;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .label_wrap label {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    margin-left: 0px
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .hint {
    color: rgba(119, 119, 119, 1)
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .header_text {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
    text-align: center
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .header_description {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    text-align: center
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .user_form_regulation .field_wrap {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(170, 170, 170, 1);
    font-size: 12px;
    text-align: center
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .user_form_regulation .field_wrap a {
    color: rgba(50, 136, 230, 1)
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .radio {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-68a3074037134774a6e878c70cfae6ae] .checkbox {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-68a3074037134774a6e878c70cfae6ae] .blk_form_wrap {
    text-align: left
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .inp {
    border-color: rgba(204, 204, 204, 1);
    background-color: rgba(255, 255, 255, 1);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: rgba(0, 0, 0, 1);
    height: 40px;
    font-size: 14px;
    ;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .label_wrap label {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    margin-left: 0px
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .hint {
    color: rgba(119, 119, 119, 1)
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .header_text {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
    text-align: center
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .header_description {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    text-align: center
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .user_form_regulation .field_wrap {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(170, 170, 170, 1);
    font-size: 12px;
    text-align: center
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .user_form_regulation .field_wrap a {
    color: rgba(50, 136, 230, 1)
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .radio {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-0d3ff303a839415794e1ce803791e624] .checkbox {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-0d3ff303a839415794e1ce803791e624] .blk_form_wrap {
    text-align: left
}

.blk_section[data-id=s-0233763ce5574ddb8e9523ee10c8400e] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk_section[data-id=s-0233763ce5574ddb8e9523ee10c8400e] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

#\30 233763ce5574ddb8e9523ee10c8400e {
    height: auto;
    min-height: 50px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-section {
    padding: 80px 0 110px 0;
    position: relative;
    background-color: transparent;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-bg-section {
    background-image: url();
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-overlay:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #FD6B6B;
    top: 0;
    left: 0;
    opacity: 0.85;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-stretchBackground {
    background-size: cover;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-wrapper {
    max-width: 1170px;
    width: 100%;
    margin: 0px auto;
    padding: 0px 32px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-headers-wrapper {
    width: 100%;
    max-width: 1170px;
    margin: 0px auto;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-header {
    max-width: 1170px;
    width: 100%;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-subheader {
    max-width: 1170px;
    width: 100%;
    position: relative;
    margin: 0px auto 0px auto;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-headers--left {
    margin: 0px auto 0px 0px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-headers--center {
    margin: 0px auto 0px auto;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-headers--right {
    margin: 0px 0px 0px auto;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-subheader.top-margined {
    margin-top: 32px;
}

@media(max-width:500px) {
    #\30 233763ce5574ddb8e9523ee10c8400e {}

    #\30 233763ce5574ddb8e9523ee10c8400e .m-section {
        padding: 48px 0 0px 0;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-wrapper {
        width: 370px;
        padding: 0px 20px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-header {
        width: 100%;
        padding: 0;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-subheader {
        width: 100%;
        padding: 0;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-subheader.top-margined {
        margin: 16px auto 0px auto;
    }
}

#\30 233763ce5574ddb8e9523ee10c8400e {}

#\30 233763ce5574ddb8e9523ee10c8400e h1,
#\30 233763ce5574ddb8e9523ee10c8400e h2,
#\30 233763ce5574ddb8e9523ee10c8400e h3,
#\30 233763ce5574ddb8e9523ee10c8400e h4,
#\30 233763ce5574ddb8e9523ee10c8400e h5,
#\30 233763ce5574ddb8e9523ee10c8400e h6 {
    margin: unset;
    padding: unset;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-section {
    padding-bottom: 36px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper {
    display: flex;
    width: calc(100% + 64px);
    margin-left: -64px;
    flex-wrap: wrap;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card {
    margin-left: 64px;
    margin-top: 64px;
    flex: 1 1 calc((100% / 3) - 64px);
    max-width: calc((100% / 3) - 64px);
    position: relative;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image {
    width: 64px;
    height: 64px;
    padding: 12px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__title {
    margin-bottom: 16px;
    color: #1D1D1D;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__description {
    margin-bottom: 16px;
    color: #1D1D1D;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__price {
    padding-top: 16px;
    color: #1D1D1D;
}

@media(max-width:500px) {
    #\30 233763ce5574ddb8e9523ee10c8400e {}

    #\30 233763ce5574ddb8e9523ee10c8400e .m-section {
        padding-bottom: 0px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper {
        display: flex;
        justify-content: flex-start;
        width: calc(100% + 32px);
        margin-left: -32px;
        flex-wrap: wrap;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-service-card {
        margin-left: 32px;
        margin-bottom: 32px;
        flex: 1 1 100%;
        max-width: 100%;
        position: relative;
        padding: 16px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__icon {
        width: 64px;
        height: 64px;
        padding: 12px;
    }
}

#\30 233763ce5574ddb8e9523ee10c8400e {}

#\30 233763ce5574ddb8e9523ee10c8400e .m-headers-wrapper {
    margin-bottom: 64px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper--left {
    justify-content: flex-start;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper--center {
    justify-content: center;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper--rigth {
    justify-content: flex-end;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card {
    background-color: #ffffff;
    display: flex;
    flex-direction: column;
    padding-top: 0;
    text-align: center;
    flex: 1 1 calc((100% / 3) - 64px);
    max-width: calc((100% / 3) - 64px);
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card:nth-child(-n + 3) {
    margin-top: 0;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card--four {
    margin-left: 32px;
    flex: 1 1 calc((100% / 3) - 32px);
    max-width: calc((100% / 3) - 32px);
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper--four {
    width: calc(100% + 32px);
    margin-left: -32px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card--border {
    border-radius: 0px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image--border img {
    border-radius: calc(0px + 0px);
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__slot {
    margin-top: 32px;
    display: inline-block;
    min-width: 120px;
    max-width: 100%;
}

#\30 233763ce5574ddb8e9523ee10c8400e .spacer {
    flex: 1 1 100%;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image {
    width: 100%;
    display: block;
    text-align: center;
    max-width: 100%;
    height: 0;
    overflow: hidden;
    position: relative;
    padding-top: calc(0.5625 * 100%);
    text-align: center;
    margin-bottom: 20px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image img {
    position: absolute;
    top: 50%;
    left: 50%;
    max-width: none;
    max-height: none;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-height: 100%;
    max-width: 100%;
    object-fit: cover;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image--full-width img {
    width: 100%;
    height: 100%;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image--custom-object-fit {
    position: relative;
    background-size: cover;
    background-position: center center;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-section {
    padding-bottom: 110px !important;
}

@media(max-width:500px) {
    #\30 233763ce5574ddb8e9523ee10c8400e {}

    #\30 233763ce5574ddb8e9523ee10c8400e .m-service-card:not(:first-child) {
        margin-top: 64px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-headers-wrapper {
        margin-bottom: 64px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-section {
        padding-bottom: 0px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-service-card {
        flex: 1 1 100%;
        max-width: 100% !important;
        margin-bottom: unset;
    }
}

#\30 233763ce5574ddb8e9523ee10c8400e {}

#\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper .m-service-card {
    padding: 0;
    flex: 1 1 calc((100% / 2) - 64px);
    max-width: calc((100% / 2) - 64px);
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    text-align: left;
    flex-direction: row;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
    margin-top: 64px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper .m-service-card--line {
    flex: 1 1 100%;
    max-width: 100%;
    flex-direction: row;
    margin-top: 64px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__body {
    padding: 32px;
    flex: 1 1 70%;
    display: flex;
    flex-direction: column;
    background-color: #ffffff;
    border-radius: 0px;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image-wrapper {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: #ffffff;
    flex: 1 1 50%;
    min-width: 30%;
    display: flex;
    flex-direction: column;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image img {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-radius: unset;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    width: calc(100% + 1%);
    max-width: calc(100% + 1%);
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image {
    margin: 0;
    width: 100%;
    flex: 1 1 100%;
}

#\30 233763ce5574ddb8e9523ee10c8400e .m-service-card:nth-child(-n + 1) {
    margin-top: 0;
}

@media(max-width:500px) {
    #\30 233763ce5574ddb8e9523ee10c8400e {}

    #\30 233763ce5574ddb8e9523ee10c8400e .m-section {
        padding-bottom: 0px !important;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image-wrapper img {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 0;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__image-wrapper {
        border-top-right-radius: 0px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper .m-service-card {
        padding: 0;
        flex: 1 1 100%;
        max-width: 100%;
        flex-direction: column;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper .m-service-card:not(:first-child) {
        margin-top: 64px;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-service-card__body {
        flex: 1 1 50%;
    }

    #\30 233763ce5574ddb8e9523ee10c8400e .m-content-wrapper .m-service-card--line {
        flex-direction: column;
    }
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .inp {
    border-color: rgba(204, 204, 204, 1);
    background-color: rgba(255, 255, 255, 1);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: rgba(0, 0, 0, 1);
    height: 40px;
    font-size: 14px;
    ;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .label_wrap label {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    margin-left: 0px
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .hint {
    color: rgba(119, 119, 119, 1)
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .header_text {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
    text-align: center
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .header_description {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    text-align: center
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .user_form_regulation .field_wrap {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(170, 170, 170, 1);
    font-size: 12px;
    text-align: center
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .user_form_regulation .field_wrap a {
    color: rgba(50, 136, 230, 1)
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .radio {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.form--popover[data-id=f-a8059ee10c69435a8a45776e4b800d55] .checkbox {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-a8059ee10c69435a8a45776e4b800d55] .blk_form_wrap {
    text-align: center
}

#a8059ee10c69435a8a45776e4b800d55 {}

@media(max-width:500px) {
    #a8059ee10c69435a8a45776e4b800d55 {
        text-align: left;
    }
}

.blk_section[data-id=s-a8c6855d4a9a4685b334451daa99e01e] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk_section[data-id=s-a8c6855d4a9a4685b334451daa99e01e] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

#a8c6855d4a9a4685b334451daa99e01e {
    height: auto;
    min-height: 50px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-section {
    padding: 50px 0 100px 0;
    position: relative;
    background-color: transparent;
}

#a8c6855d4a9a4685b334451daa99e01e .m-bg-section {
    background-image: url();
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

#a8c6855d4a9a4685b334451daa99e01e .m-overlay:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #1D1D1D;
    top: 0;
    left: 0;
    opacity: 0.85;
}

#a8c6855d4a9a4685b334451daa99e01e .m-stretchBackground {
    background-size: cover;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper {
    max-width: 1170px;
    width: 100%;
    margin: 0px auto;
    padding: 0px 32px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-headers-wrapper {
    width: 100%;
    max-width: 1170px;
    margin: 0px auto;
}

#a8c6855d4a9a4685b334451daa99e01e .m-header {
    max-width: 1170px;
    width: 100%;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#a8c6855d4a9a4685b334451daa99e01e .m-subheader {
    max-width: 1170px;
    width: 100%;
    position: relative;
    margin: 0px auto 0px auto;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#a8c6855d4a9a4685b334451daa99e01e .m-headers--left {
    margin: 0px auto 0px 0px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-headers--center {
    margin: 0px auto 0px auto;
}

#a8c6855d4a9a4685b334451daa99e01e .m-headers--right {
    margin: 0px 0px 0px auto;
}

#a8c6855d4a9a4685b334451daa99e01e .m-subheader.top-margined {
    margin-top: 32px;
}

@media(max-width:500px) {
    #a8c6855d4a9a4685b334451daa99e01e {}

    #a8c6855d4a9a4685b334451daa99e01e .m-section {
        padding: 48px 0 48px 0;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-wrapper {
        width: 370px;
        padding: 0px 20px;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-header {
        width: 100%;
        padding: 0;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-subheader {
        width: 100%;
        padding: 0;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-subheader.top-margined {
        margin: 16px auto 0px auto;
    }
}

#a8c6855d4a9a4685b334451daa99e01e {}

#a8c6855d4a9a4685b334451daa99e01e .m-block__circle-wrapper {
    background-color: #FD6B6B;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__circle {
    color: #ffffff;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__content-header {
    color: #000000;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__content-bottom {
    color: #000000;
}

@media(max-width:500px) {
    #a8c6855d4a9a4685b334451daa99e01e {}
}

#a8c6855d4a9a4685b334451daa99e01e {}

#a8c6855d4a9a4685b334451daa99e01e h1,
#a8c6855d4a9a4685b334451daa99e01e h2,
#a8c6855d4a9a4685b334451daa99e01e h3,
#a8c6855d4a9a4685b334451daa99e01e h4,
#a8c6855d4a9a4685b334451daa99e01e h5,
#a8c6855d4a9a4685b334451daa99e01e h6 {
    margin-bottom: unset;
}

@media(max-width:500px) {
    #a8c6855d4a9a4685b334451daa99e01e {}
}

#a8c6855d4a9a4685b334451daa99e01e h1,
#a8c6855d4a9a4685b334451daa99e01e h2,
#a8c6855d4a9a4685b334451daa99e01e h3,
#a8c6855d4a9a4685b334451daa99e01e h4,
#a8c6855d4a9a4685b334451daa99e01e h5,
#a8c6855d4a9a4685b334451daa99e01e h6 {
    margin-bottom: unset;
}

#a8c6855d4a9a4685b334451daa99e01e .m-content-wrapper-circle {
    min-width: 100%;
    display: flex;
    flex-wrap: wrap;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__content {
    text-align: center;
    margin: 0 auto;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block-wrapper {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block {
    margin-top: 40px;
    width: calc((100% - 130px)/3);
    background-color: #efefef;
    word-wrap: break-word;
    z-index: 1;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block-line {
    background-color: #FD6B6B;
    flex: 1 1 10%;
    height: 1px;
    margin-top: 40px;
    align-self: center;
    max-width: 60px;
    z-index: 1;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__wrapper {
    text-align: left;
    margin: 0 auto;
    padding: 32px;
    width: 100%;
    position: relative;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__wrapper-context {
    overflow: hidden;
    display: flex;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__wrapper-circle {
    flex: 0 0 10%;
    min-width: 30px;
    min-height: 30px;
    border-radius: 100%;
}

#a8c6855d4a9a4685b334451daa99e01e .circle {
    top: 5%;
    text-align: center;
    position: relative;
    margin: 0 auto;
    color: #fff;
    min-width: 30px;
    min-height: 30px;
    max-width: 30px;
    max-height: 30px;
    background-color: #FD6B6B;
    color: #ffffff;
    font-style: normal;
    font-weight: 600;
    font-size: 17px;
    line-height: 30px;
    border-radius: 100%;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__wrapper-context {
    flex: 1 1 80%;
}

#a8c6855d4a9a4685b334451daa99e01e .m-context {
    width: 100%;
    padding-left: 15px;
    height: auto;
}

#a8c6855d4a9a4685b334451daa99e01e .m-context-header {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 27px;
    color: #000000;
}

#a8c6855d4a9a4685b334451daa99e01e .m-context-fotter {
    min-height: 50px;
    vertical-align: middle;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}

#a8c6855d4a9a4685b334451daa99e01e .m-context-header {
    margin-bottom: 16px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-context-fotter span,
#a8c6855d4a9a4685b334451daa99e01e .m-context-header span {
    max-width: 100%;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__circle-content {
    margin: 0 auto;
    height: 60px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__circle-content-up {
    color: ;
    height: 30px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 27px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__circle-content-bottom {
    color: ;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 19px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block-line-mobile {
    display: none;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__btn {
    padding-top: 32px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__btn {
    float: left;
}

#a8c6855d4a9a4685b334451daa99e01e .circle {
    position: relative;
    top: 0%;
    min-width: 32px;
    min-height: 32px;
    max-width: 32px;
    max-height: 32px;
}

#a8c6855d4a9a4685b334451daa99e01e .m-block__circle {
    line-height: 33px;
}

@media(max-width:500px) {
    #a8c6855d4a9a4685b334451daa99e01e {}

    #a8c6855d4a9a4685b334451daa99e01e .m-header {
        margin-bottom: 32px;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block-wrapper {
        width: 100%;
        display: flex;
        flex-direction: column;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block {
        margin-top: 0px;
        width: 100%;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block-line__mobile {
        background-color: #FD6B6B;
        flex: 1 1 100%;
        height: 50px;
        margin-top: 0px;
        margin: 0 auto;
        align-self: center;
        max-width: 1px;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-wrapper__block-line {
        background-color: #FD6B6B;
        flex: 1 1 100%;
        height: 50px;
        margin-top: 0px;
        margin: 0 auto;
        align-self: center;
        max-width: 1px;
        display: none;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-wrapper {
        padding-bottom: 80px;
    }

    #a8c6855d4a9a4685b334451daa99e01e .m-block__wrapper {
        padding-left: 16px;
    }
}

.blk_section[data-id=s-fe4a76cd88c94e54bdd2bea01c2358ff] {
    padding-top: 100px;
    padding-bottom: 100px;
    background-color: #ffffff
}

.blk_section[data-id=s-fe4a76cd88c94e54bdd2bea01c2358ff] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk.blk_text[data-id=b-26d4c3d4fdb74ed89cffe59b7c118b49] .blk-data {
    font-size: 18px;
    text-align: center;
    padding: 0px 0px 0px 0px
}

.blk.blk_text[data-id=b-54a030b4537648e8ab3ee75ba6694693] .blk-data {
    font-size: 18px;
    text-align: center;
    padding: 0px 0px 0px 0px
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] form {
    margin: 0 auto;
    float: none;
    background-color: transparent;
    padding: 30px;
    border-radius: 6px;
    border: 1px solid transparent
}

@media(min-width:500px) {
    .blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .user_form_fields_list .field {
        width: 25%;
        float: left;
        padding: 0 10px
    }
}

@media(min-width:500px) {
    .blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .user_form_submit {
        width: 25%;
        float: left;
        padding-left: 10px;
        padding-top: 0px
    }
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .inp {
    border-color: rgba(3, 3, 3, 1);
    background-color: rgba(255, 255, 255, 1);
    -webkit-border-radius: 0px;
    border-radius: 0px;
    color: rgba(0, 0, 0, 1);
    height: 47px;
    font-size: 14px;
    ;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .label_wrap label {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .hint {
    color: rgba(119, 119, 119, 1)
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .header_text {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
    text-align: center
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .header_description {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    text-align: center
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .user_form_regulation .field_wrap {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    color: rgba(170, 170, 170, 1);
    font-size: 12px;
    text-align: center
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .user_form_regulation .field_wrap a {
    color: rgba(50, 136, 230, 1)
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .radio {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .checkbox {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal
}

.blk[data-id=b-43d9ac6bba414d19bcc964765aa08efe] .blk_form_wrap {
    text-align: center
}

.blk.blk_text[data-id=b-29e745a26a7844abbc2c6d0fd9dadd4e] .blk-data {
    font-size: 18px;
    padding: 0px 0px 0px 0px
}

.blk_section[data-id=s-e9a591b15d1d4fe48ba895316ac55b14] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk_section[data-id=s-e9a591b15d1d4fe48ba895316ac55b14] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

#e9a591b15d1d4fe48ba895316ac55b14 {
    height: auto;
    min-height: 50px;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-bg-section {
    padding: 100px 0 100px 0;
    background-color: #F4F4F4;
    background-image: url();
    background-position: 50% 50%;
    background-repeat: no-repeat;
    position: relative;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-bg-section:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: transparent;
    top: 0;
    left: 0;
    opacity: 0.7;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-stretchBackground {
    background-size: cover;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-wrapper {
    max-width: 1170px;
    width: 100%;
    margin: 0px auto;
    padding: 0px 32px;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-headers-wrapper {
    width: 100%;
    max-width: 1170px;
    margin: 0px auto;
}

#e9a591b15d1d4fe48ba895316ac55b14 .alignment--left {
    margin-left: 0px;
    margin-right: auto;
}

#e9a591b15d1d4fe48ba895316ac55b14 .alignment--right {
    margin-left: auto;
    margin-right: 0px;
}

#e9a591b15d1d4fe48ba895316ac55b14 .alignment--center {
    margin-left: auto;
    margin-right: auto;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-header {
    max-width: 1170px;
    width: 100%;
    text-align: center;
    color: #000000;
    position: relative;
    margin-bottom: 60px;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-subheader {
    max-width: 1170px;
    width: 80%;
    position: relative;
    text-align: center;
    color: #000000;
    margin-bottom: 50px;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-content-wrapper {
    margin: 0 auto 0 auto;
    max-width: 1170px;
    width: 100%;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers-list {
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    overflow: hidden;
    position: relative;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__spoiler {
    display: flex;
    flex-direction: column;
    color: #000000;
    border-top: 1px solid #d6d6d6;
    width: 100%;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers-list .m-spoilers__spoiler:last-child {
    border-bottom: 1px solid #d6d6d6;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__header {
    display: flex;
    flex-direction: row;
    padding: 24px 10px;
    cursor: pointer;
    background-color: transparent;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__header:hover {
    opacity: 0.6;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__content {
    margin: 0px 10px 24px 10px;
    max-width: 100%;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__open-icon {
    width: 14px;
    height: 14px;
    background-color: transparent;
    margin-left: auto;
    align-self: center;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__open-icon:before,
#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__open-icon:after {
    content: "";
    position: absolute;
    background-color: #000000;
    width: 2px;
    height: 14px;
    transition: transform 300ms;
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__open-icon:after {
    transform: rotate(90deg);
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__spoiler.is-open .m-spoilers__open-icon:before {
    transform: rotate(90deg);
}

#e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__spoiler.is-open .m-spoilers__open-icon:after {
    transform: rotate(270deg);
}

#e9a591b15d1d4fe48ba895316ac55b14 .spoilerLabel {
    max-width: 95%;
}

@media(max-width:500px) {
    #e9a591b15d1d4fe48ba895316ac55b14 {}

    #e9a591b15d1d4fe48ba895316ac55b14 .m-bg-section {
        padding: calc(100px / 2) 0px calc(100px / 2) 0px;
    }

    #e9a591b15d1d4fe48ba895316ac55b14 .m-wrapper {
        width: 370px;
        padding: 0px 20px;
    }

    #e9a591b15d1d4fe48ba895316ac55b14 .m-header {
        width: 100%;
        padding: 0;
        text-align: left;
        text-align: center;
    }

    #e9a591b15d1d4fe48ba895316ac55b14 .m-subheader {
        width: 100%;
        padding: 0;
        text-align: left;
        text-align: center;
    }

    #e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__spoiler {
        width: 100%;
    }

    #e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__header {
        padding: 24px 0px;
    }

    #e9a591b15d1d4fe48ba895316ac55b14 .m-spoilers__content {
        margin-left: 0px;
        margin-right: 0px;
    }
}

.blk_section[data-id=s-ea2b42bac1e3487ca2f2c98f69c8214c] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk_section[data-id=s-ea2b42bac1e3487ca2f2c98f69c8214c] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

#ea2b42bac1e3487ca2f2c98f69c8214c {
    height: auto;
    min-height: 50px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-section {
    padding: 100px 0 20px 0;
    position: relative;
    background-color: transparent;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-bg-section {
    background-image: url();
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-overlay:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #6BCBFD;
    top: 0;
    left: 0;
    opacity: 0.85;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-stretchBackground {
    background-size: cover;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-wrapper {
    max-width: 1170px;
    width: 100%;
    margin: 0px auto;
    padding: 0px 32px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-headers-wrapper {
    width: 100%;
    max-width: 1170px;
    margin: 0px auto;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-header {
    max-width: 1170px;
    width: 100%;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-subheader {
    max-width: 1170px;
    width: 100%;
    position: relative;
    margin: 0px auto 0px auto;
    color: #1D1D1D;
    position: relative;
    text-align: center;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-headers--left {
    margin: 0px auto 0px 0px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-headers--center {
    margin: 0px auto 0px auto;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-headers--right {
    margin: 0px 0px 0px auto;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-subheader.top-margined {
    margin-top: 32px;
}

@media(max-width:500px) {
    #ea2b42bac1e3487ca2f2c98f69c8214c {}

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-section {
        padding: 48px 0 48px 0;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-wrapper {
        width: 370px;
        padding: 0px 20px;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-header {
        width: 100%;
        padding: 0;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-subheader {
        width: 100%;
        padding: 0;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-subheader.top-margined {
        margin: 16px auto 0px auto;
    }
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-section {
    display: flex;
}

#ea2b42bac1e3487ca2f2c98f69c8214c {}

@media(max-width:500px) {
    #ea2b42bac1e3487ca2f2c98f69c8214c {}
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider {
    position: relative;
    overflow: hidden;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__wrapper {
    width: 100%;
    max-width: 100%;
    display: flex;
    transition: transform 0.6s ease;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__item {
    max-width: calc(100% / 3);
    width: calc(100% / 3);
    flex: 0 0 calc(100% / 3);
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control {
    position: absolute;
    top: calc(50% - 32px);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 64px;
    color: #FD6B6B;
    box-shadow: none;
    opacity: 0.5;
    height: 64px;
    border-radius: 150px;
    transform: translateY(-50%);
    background: transparent;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    transition: .1s ease-in-out;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control:hover,
#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control:focus {
    color: #FD6B6B;
    text-decoration: none;
    outline: 0;
    opacity: .9;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control svg,
#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control img {
    fill: #FD6B6B !important;
    width: 50%;
    height: 50%;
    pointer-events: none;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_right svg,
#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_right img {
    transform: rotate(180deg);
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_left {
    left: 0;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_right {
    right: 0;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_left--border {
    left: -32px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_right--border {
    right: -32px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_left--out {
    left: -64px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_right--out {
    right: -64px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators {
    display: flex;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none;
    margin-top: 25px;
    margin-bottom: 25px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators--top {
    bottom: unset;
    top: 20px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 8px;
    height: 8px;
    margin-right: 4px;
    margin-left: 4px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #F4F4F4;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    transition: background-color .2s ease-in-out;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators--square li {
    box-sizing: border-box;
    background-clip: unset;
    width: 8px;
    height: 8px;
    border-top: none;
    border-bottom: none;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators--round li {
    box-sizing: border-box;
    background-clip: unset;
    width: 8px;
    height: 8px;
    border-radius: 300px;
    border-top: none;
    border-bottom: none;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators li.slide-active {
    background-color: #FD6B6B;
}

@media(max-width:500px) {
    #ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__item {
        min-width: 100%;
        max-width: 100%;
        width: 100%;
        flex: 1 1 100%;
        padding: 0;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_left {
        left: 0 !important;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control_right {
        right: 0 !important;
    }
}

#ea2b42bac1e3487ca2f2c98f69c8214c {}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-content-wrapper {
    margin: 32px 0;
    position: relative;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__item {
    display: flex;
    flex-direction: column;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 24px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__item img {}

@media(max-width:500px) {
    #ea2b42bac1e3487ca2f2c98f69c8214c {}

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-content-wrapper {
        padding: 30px 20px;
        max-width: 370px;
        width: 100%;
        margin: 0px auto;
    }
}

#ea2b42bac1e3487ca2f2c98f69c8214c {}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-content-wrapper,
#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators {
    margin-bottom: 0;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider {
    width: calc(100% + 64px);
    margin-left: -32px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__item {
    padding: 32px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__card {
    flex: 1 1 100%;
    padding: 32px;
    background: #F4F4F4;
    border-radius: 0px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    position: relative
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__card:before {
    content: "";
    border: solid transparent;
    position: absolute;
    top: 100%;
    left: 44px;
    border-top-color: #F4F4F4;
    border-width: 22px;
    margin-left: -1px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-card__footer {
    width: 100%;
    padding: 32px;
    display: flex;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__control {
    top: calc(50% - 90px);
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__title {
    margin-bottom: 16px;
    color: #1D1D1D;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__text {
    color: #1D1D1D;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__name {
    color: #1D1D1D;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__image {
    flex: 1 1 64px;
    margin-right: 16px;
    border-radius: 150px;
    overflow: hidden;
    min-width: 64px;
    max-width: 64px;
    min-height: 64px;
    max-height: 64px;
    position: relative;
    font-size: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #6BCBFD;
    color: #FFFFFF;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__image img,
#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__image svg {
    display: block;
    object-fit: cover;
    width: 100%;
    max-width: 100%;
    height: 100%;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__stars {
    display: flex;
    margin-top: 16px;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__star {
    width: 16px;
    height: 16px;
    margin-right: 4px;
    color: #FD6B6B;
}

#ea2b42bac1e3487ca2f2c98f69c8214c .m-feedback__star svg {
    fill: currentColor !important;
}

@media(max-width:500px) {
    #ea2b42bac1e3487ca2f2c98f69c8214c {}

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-slider {
        box-shadow: none;
        background: #F4F4F4;
        border-radius: 0px;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__card {
        background: none;
        box-shadow: none;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__indicators {
        margin-bottom: 25px;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-content-wrapper {
        padding-right: 30px;
        padding-left: 30px;
        padding-bottom: 0px;
        max-width: 370px;
        width: 100%;
        margin: 0px auto;
    }

    #ea2b42bac1e3487ca2f2c98f69c8214c .m-slider__item {
        min-width: 100%;
        width: 100%;
        max-width: 370px;
        flex: 1 1 370px;
    }
}

.blk_section[data-id=s-293422af50124d5eb3a2071c25d7b4ec] {
    padding-top: 48px;
    padding-bottom: 77px
}

.blk_section[data-id=s-293422af50124d5eb3a2071c25d7b4ec] .blk_section_inner {
    background-position: 50% 0%;
    background-repeat: no-repeat
}

.blk.blk_text[data-id=b-76ec5bfb328e4198b88ebf1c26fcfd6b] .blk-data {
    font-size: 28px;
    padding: 0px 0px 6px 0px
}

.blk.blk_text[data-id=b-1e47cea0bff14e3b93a670347d53d2f9] .blk-data {
    font-size: 16px;
    padding: 0px 0px 30px 0px
}

.blk[data-id=b-9f0d0bd845e94c0d8459e0ad7cd068a2] .img_container img {
    width: 41px
}

.blk[data-id=b-9f0d0bd845e94c0d8459e0ad7cd068a2] .mag-bg {
    border-radius: 0
}

.blk[data-id=b-9f0d0bd845e94c0d8459e0ad7cd068a2] .blk_image_data_wrap {
    text-align: center
}

.blk[data-id=b-e5124690e64f43ecaedd14223f4c43f0] .img_container img {
    width: 43px
}

.blk[data-id=b-e5124690e64f43ecaedd14223f4c43f0] .mag-bg {
    border-radius: 0
}

.blk[data-id=b-e5124690e64f43ecaedd14223f4c43f0] .blk_image_data_wrap {
    text-align: center
}

.blk[data-id=b-2bc9d9e2a0c74c8cb480ff1876d00612] .img_container img {
    width: 43px
}

.blk[data-id=b-2bc9d9e2a0c74c8cb480ff1876d00612] .mag-bg {
    border-radius: 0
}

.blk[data-id=b-2bc9d9e2a0c74c8cb480ff1876d00612] .blk_image_data_wrap {
    text-align: center
}

.blk_container.v3 .td_container_cell[data-cell_id=c-3c96f70a454544e48a7ff4423716a871] {
    width: 13.739%;
    padding: 0 10px
}

.blk_container.v3 .td_container_cell[data-cell_id=c-d2f5f4c5a09c4b21a169654ca19f91c9] {
    width: 14.189%;
    padding: 0 10px
}

.blk_container.v3 .td_container_cell[data-cell_id=c-3c43edfad4a34a258d1e0570b87fd8ee] {
    width: 14.189%;
    padding: 0 10px
}

.blk_container.v3 .td_container_cell[data-cell_id=c-107a996827b34fa6855dbdf29087b354] {
    width: 57.883%;
    padding: 0 10px
}

.blk_container[data-id=b-feb7efddfdd2417a9d5420fab77ad9fa]>.blk_container_cells_wrap {
    margin: 0 -10px
}

.blk_container[data-id=b-feb7efddfdd2417a9d5420fab77ad9fa]>.blk_container_cells_wrap>.blk_container_cells>.td_container_cell>.cell {
    border-radius: 0px;
    padding: 0px
}

.blk_container.v3 .td_container_cell[data-cell_id=c-0dce0e052cb4438d95188f4103be6327] {
    width: 45.011%;
    padding: 0 10px
}

.blk_container.v3 .td_container_cell[data-cell_id=c-67d68de05d944c44b61b18af051029a8] {
    width: 54.989%;
    padding: 0 10px
}

.blk_container[data-id=b-af88ac6b67714f0b97a32dd308413dd3]>.blk_container_cells_wrap {
    margin: 0 -10px
}

.blk_container[data-id=b-af88ac6b67714f0b97a32dd308413dd3]>.blk_container_cells_wrap>.blk_container_cells>.td_container_cell>.cell {
    border-radius: 0px;
    padding: 0px
}

@media(max-width:500px) {
    .gs-fonts--5[class] {
        font-size: 18px !important
    }

    .blk.blk_text[data-id=b-7922e3c7b58b4bbaaeae1f73c84bef04] .blk-data {
        font-size: 16px;
        line-height: normal;
        text-align: start;
        padding-top: 0px;
        padding-bottom: 0px
    }

    .gs-fonts--6[class] {
        font-size: 16px !important
    }

    .gs-fonts--3[class] {
        font-size: 32px !important
    }

    .gs-fonts--7[class] {
        font-size: 19px !important
    }

    .gs-fonts--9[class] {
        font-size: 18px !important
    }

    .blk[data-id=b-a8059ee10c69435a8a45776e4b800d55] form {
        float: left
    }

    .blk[data-id=b-a8059ee10c69435a8a45776e4b800d55] .blk_form_wrap {
        text-align: left
    }

    .blk_section[data-id=s-293422af50124d5eb3a2071c25d7b4ec] {
        padding-top: 38px;
        padding-bottom: 0px
    }

    .blk.blk_text[data-id=b-76ec5bfb328e4198b88ebf1c26fcfd6b] .blk-data {
        font-size: 29px;
        line-height: normal;
        text-align: center;
        padding-top: 0px;
        padding-bottom: 6px
    }

    .blk.blk_text[data-id=b-1e47cea0bff14e3b93a670347d53d2f9] .blk-data {
        font-size: 19px;
        line-height: normal;
        text-align: center;
        padding-top: 0px;
        padding-bottom: 40px
    }

    .blk[data-id=b-9f0d0bd845e94c0d8459e0ad7cd068a2] .svg_wrap {
        width: 41px
    }

    .blk[data-id=b-9f0d0bd845e94c0d8459e0ad7cd068a2] .img_container img {
        width: 41px
    }

    .blk[data-id=b-9f0d0bd845e94c0d8459e0ad7cd068a2] .blk_image_data_wrap {
        text-align: center
    }

    .blk[data-id=b-e5124690e64f43ecaedd14223f4c43f0] .svg_wrap {
        width: 43px
    }

    .blk[data-id=b-e5124690e64f43ecaedd14223f4c43f0] .img_container img {
        width: 43px
    }

    .blk[data-id=b-e5124690e64f43ecaedd14223f4c43f0] .blk_image_data_wrap {
        text-align: center
    }

    .blk[data-id=b-2bc9d9e2a0c74c8cb480ff1876d00612] .svg_wrap {
        width: 43px
    }

    .blk[data-id=b-2bc9d9e2a0c74c8cb480ff1876d00612] .img_container img {
        width: 43px
    }

    .blk[data-id=b-2bc9d9e2a0c74c8cb480ff1876d00612] .blk_image_data_wrap {
        text-align: center
    }

    .blk_container.v3 .td_container_cell[data-cell_id=c-3c96f70a454544e48a7ff4423716a871] {
        width: 32.377%;
        margin-bottom: 20px;
        padding: 0 10px
    }

    .blk_container.v3 .td_container_cell[data-cell_id=c-d2f5f4c5a09c4b21a169654ca19f91c9] {
        width: 33.197%;
        margin-bottom: 20px;
        padding: 0 10px
    }

    .blk_container.v3 .td_container_cell[data-cell_id=c-3c43edfad4a34a258d1e0570b87fd8ee] {
        width: 33.197%;
        margin-bottom: 20px;
        padding: 0 10px
    }

    .blk_container.v3 .td_container_cell[data-cell_id=c-107a996827b34fa6855dbdf29087b354] {
        width: 100%;
        margin-bottom: 0px;
        padding: 0 10px
    }

    .blk_container[data-id=b-feb7efddfdd2417a9d5420fab77ad9fa]>.blk_container_cells_wrap>.blk_container_cells {
        display: flex;
        flex-flow: row wrap
    }

    .blk_container.v3 .td_container_cell[data-cell_id=c-0dce0e052cb4438d95188f4103be6327] {
        width: 100%;
        margin-bottom: 20px;
        padding: 0 10px
    }

    .blk_container.v3 .td_container_cell[data-cell_id=c-67d68de05d944c44b61b18af051029a8] {
        width: 100%;
        margin-bottom: 0px;
        padding: 0 10px
    }

    .blk_container[data-id=b-af88ac6b67714f0b97a32dd308413dd3]>.blk_container_cells_wrap>.blk_container_cells {
        display: flex;
        flex-flow: row wrap
    }
}

div.blk_text .blk-data.blk-data--pc {
    display: block
}

div.blk_text .blk-data.blk-data--mobile370 {
    display: none
}

@media(max-width:500px) {
    div.blk_text .blk-data.blk-data--pc {
        display: none
    }

    div.blk_text .blk-data.blk-data--mobile370 {
        display: block
    }

    div.blk_text .blk-data *[style] {
        font-size: inherit !important;
        text-align: inherit !important;
        line-height: inherit !important
    }
}

.blk_form .blk_form_wrap.is_popover .btn-new,
.user_form_submit .btn-new,
.blk_button_data_wrap .btn-new {
    font-family: Open Sans, Arial;
    font-weight: 300;
    font-style: normal;
    font-size: 20px;
    background: #2084d6;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    color: #FFFFFF;
    padding: 10px 20px;
}
