.web-form-container {
    background-image: url(/local/templates/lemma/images/work_us_bg.svg);
    background-size: cover;
    padding: 64px 0;
}

.form {
    display: flex;
    justify-content: space-between;
}

.form-info {
    padding-left: 10%;
    width: 50%;
    min-height: 250px;
}
.form-container {
    padding-right: 10%;
    width: 50%;
}
.form-info__title {
    font-family: 'GraphikLCG-Medium';
    font-style: normal;
    font-size: 40px;
    line-height: 150%;
    padding-bottom: 16px;
    color: #FFFFFF;
}

.form-info__contact {
    display: flex;
    gap: 30px;
    margin-top:20px;
}

.form-info__contact-tel,
.form-info__contact-mail {
    display: flex;
    padding: 10px 20px 10px 20px;
    font-family: 'GraphikLCG-Light';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    background: rgba(255, 255, 255, 0.15);
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    align-items: center;
    gap: 10px;
}

.form-info__contact-tel a,
.form-info__contact-mail a {
    cursor: pointer;
    color: unset;
}

.form-info__contact-tel:before {
    content: "";
    width: 17px;
    height: 17px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.384 10.7865L10.2935 8.9675C10.385 8.78673 10.538 8.64456 10.725 8.56664C10.912 8.48872 11.1207 8.48016 11.3135 8.5425L16.4135 10.2425C16.5839 10.2981 16.7324 10.4061 16.8377 10.5511C16.9431 10.6961 16.9999 10.8708 17 11.05V15.3C17 15.7509 16.8209 16.1833 16.5021 16.5021C16.1833 16.8209 15.7509 17 15.3 17H13.6C9.99306 17 6.53384 15.5671 3.98335 13.0167C1.43285 10.4662 0 7.00695 0 3.4V1.7C0 0.765003 0.765 2.8335e-06 1.7 2.8335e-06H5.95C6.1282 -0.000457154 6.30203 0.0550989 6.44693 0.158818C6.59184 0.262538 6.70048 0.409175 6.7575 0.578003L8.4575 5.678C8.52215 5.87189 8.51477 6.08258 8.43671 6.27147C8.35866 6.46036 8.21516 6.6148 8.0325 6.7065L6.205 7.616C6.96068 8.93628 8.05522 10.0308 9.3755 10.7865H9.384ZM5.338 1.7H1.7V3.4C1.7 6.55608 2.95375 9.58289 5.18543 11.8146C7.41711 14.0463 10.4439 15.3 13.6 15.3H15.3V11.662L11.475 10.387L10.523 12.308C10.4242 12.5025 10.2544 12.6516 10.0487 12.7244C9.84298 12.7972 9.61717 12.7881 9.418 12.699C7.14757 11.6755 5.32827 9.85923 4.301 7.5905C4.21189 7.39133 4.20279 7.16552 4.27557 6.95983C4.34836 6.75413 4.49746 6.5843 4.692 6.4855L6.613 5.5165L5.338 1.7Z' fill='white'/%3E%3Cpath d='M9.384 10.7865L10.2935 8.9675C10.385 8.78673 10.538 8.64456 10.725 8.56664C10.912 8.48872 11.1207 8.48016 11.3135 8.5425L16.4135 10.2425C16.5839 10.2981 16.7324 10.4061 16.8377 10.5511C16.9431 10.6961 16.9999 10.8708 17 11.05V15.3C17 15.7509 16.8209 16.1833 16.5021 16.5021C16.1833 16.8209 15.7509 17 15.3 17H13.6C9.99306 17 6.53384 15.5671 3.98335 13.0167C1.43285 10.4662 0 7.00695 0 3.4V1.7C0 0.765003 0.765 2.8335e-06 1.7 2.8335e-06H5.95C6.1282 -0.000457154 6.30203 0.0550989 6.44693 0.158818C6.59184 0.262538 6.70048 0.409175 6.7575 0.578003L8.4575 5.678C8.52215 5.87189 8.51477 6.08258 8.43671 6.27147C8.35866 6.46036 8.21516 6.6148 8.0325 6.7065L6.205 7.616C6.96068 8.93628 8.05522 10.0308 9.3755 10.7865H9.384ZM5.338 1.7H1.7V3.4C1.7 6.55608 2.95375 9.58289 5.18543 11.8146C7.41711 14.0463 10.4439 15.3 13.6 15.3H15.3V11.662L11.475 10.387L10.523 12.308C10.4242 12.5025 10.2544 12.6516 10.0487 12.7244C9.84298 12.7972 9.61717 12.7881 9.418 12.699C7.14757 11.6755 5.32827 9.85923 4.301 7.5905C4.21189 7.39133 4.20279 7.16552 4.27557 6.95983C4.34836 6.75413 4.49746 6.5843 4.692 6.4855L6.613 5.5165L5.338 1.7Z' stroke='white'/%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
}

.form-info__contact-mail:before {
    content: "";
    width: 17px;
    height: 11px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 10.7058C17 10.7374 16.9937 10.7674 16.9844 10.7958L16.9834 10.7992C16.9831 10.8002 16.9828 10.8013 16.9824 10.8023C16.9818 10.8044 16.981 10.8064 16.9801 10.8085C16.9675 10.8418 16.9489 10.872 16.9259 10.8983C16.9243 10.9 16.9239 10.9024 16.9223 10.9042C16.9207 10.9057 16.9189 10.9069 16.9174 10.9085C16.9087 10.9177 16.8988 10.9257 16.8888 10.9338L16.882 10.9394L16.882 10.9395C16.8787 10.9423 16.8753 10.9452 16.8718 10.9477C16.8606 10.9553 16.8484 10.9616 16.8361 10.9677C16.834 10.9687 16.832 10.9699 16.8299 10.9711C16.8267 10.973 16.8235 10.9749 16.8202 10.9763C16.7845 10.9916 16.7452 11 16.704 11H0.295806C0.254591 11 0.215347 10.9914 0.179653 10.9763C0.177747 10.9755 0.175955 10.9745 0.174155 10.9734L0.174151 10.9734L0.169398 10.9708C0.155003 10.9641 0.141001 10.9569 0.127986 10.9479C0.12511 10.9459 0.122483 10.9436 0.119861 10.9413L0.119842 10.9413L0.119836 10.9413C0.11779 10.9395 0.115747 10.9377 0.11359 10.9361C0.102546 10.9275 0.0918972 10.9187 0.0822342 10.9087L0.0780929 10.9051L0.0765152 10.9026L0.0749376 10.9C0.0514703 10.8736 0.0325387 10.8432 0.0197204 10.8095L0.0179456 10.8037L0.0161707 10.7979C0.0065077 10.7689 0 10.7384 0 10.7062V0.293976C0 0.262227 0.00631052 0.232045 0.0157763 0.203432L0.0172531 0.198518L0.0172531 0.198518C0.0179244 0.196143 0.0185841 0.19381 0.0195232 0.191476C0.0321443 0.157963 0.0508787 0.127586 0.0741488 0.101128L0.0757874 0.0983918L0.0775012 0.0956404L0.0806566 0.0934843C0.105702 0.0668304 0.135479 0.0452723 0.169004 0.0293975L0.171765 0.0279277L0.174526 0.0264579C0.206078 0.012347 0.240589 0.0043117 0.276678 0.00195989L0.281411 0.00146982L0.286143 0.000979756L0.290403 0.000508229L0.296004 0H16.7044L16.7098 0.000504676L16.7141 0.000979756C16.7161 0.000979756 16.718 0.00123348 16.72 0.00148834L16.7245 0.00195989C16.7602 0.0043117 16.7941 0.0121509 16.8253 0.0260658L16.8288 0.0280257L16.8324 0.0299855C16.8653 0.0458603 16.8947 0.0670265 16.9195 0.0932884L16.9227 0.0956404L16.9244 0.0984821L16.926 0.101324C16.9493 0.127782 16.9679 0.157963 16.9805 0.191476C16.9814 0.193718 16.982 0.195959 16.9827 0.1982L16.9842 0.203236C16.9937 0.231849 17 0.262031 17 0.29378V10.7058ZM10.7829 5.2671L10.7963 5.25865L15.9418 0.587756H1.0584L8.5001 7.34313L10.7226 5.32567C10.7252 5.32232 10.727 5.31861 10.7289 5.3149C10.7311 5.31037 10.7334 5.30584 10.737 5.30196C10.7504 5.28722 10.7667 5.27717 10.7829 5.2671ZM5.57063 5.48011L0.59181 0.960518V10.412H16.4084V0.960518L10.9624 5.90402L8.69947 7.95813C8.64307 8.00948 8.57168 8.03515 8.5001 8.03515C8.42851 8.03515 8.35713 8.00948 8.30053 7.95813L5.57063 5.48011Z' fill='white'/%3E%3Cpath d='M17 10.7058C17 10.7374 16.9937 10.7674 16.9844 10.7958L16.9834 10.7992C16.9831 10.8002 16.9828 10.8013 16.9824 10.8023C16.9818 10.8044 16.981 10.8064 16.9801 10.8085C16.9675 10.8418 16.9489 10.872 16.9259 10.8983C16.9243 10.9 16.9239 10.9024 16.9223 10.9042C16.9207 10.9057 16.9189 10.9069 16.9174 10.9085C16.9087 10.9177 16.8988 10.9257 16.8888 10.9338L16.882 10.9394L16.882 10.9395C16.8787 10.9423 16.8753 10.9452 16.8718 10.9477C16.8606 10.9553 16.8484 10.9616 16.8361 10.9677C16.834 10.9687 16.832 10.9699 16.8299 10.9711C16.8267 10.973 16.8235 10.9749 16.8202 10.9763C16.7845 10.9916 16.7452 11 16.704 11H0.295806C0.254591 11 0.215347 10.9914 0.179653 10.9763C0.177747 10.9755 0.175955 10.9745 0.174155 10.9734L0.174151 10.9734L0.169398 10.9708C0.155003 10.9641 0.141001 10.9569 0.127986 10.9479C0.12511 10.9459 0.122483 10.9436 0.119861 10.9413L0.119842 10.9413L0.119836 10.9413C0.11779 10.9395 0.115747 10.9377 0.11359 10.9361C0.102546 10.9275 0.0918972 10.9187 0.0822342 10.9087L0.0780929 10.9051L0.0765152 10.9026L0.0749376 10.9C0.0514703 10.8736 0.0325387 10.8432 0.0197204 10.8095L0.0179456 10.8037L0.0161707 10.7979C0.0065077 10.7689 0 10.7384 0 10.7062V0.293976C0 0.262227 0.00631052 0.232045 0.0157763 0.203432L0.0172531 0.198518L0.0172531 0.198518C0.0179244 0.196143 0.0185841 0.19381 0.0195232 0.191476C0.0321443 0.157963 0.0508787 0.127586 0.0741488 0.101128L0.0757874 0.0983918L0.0775012 0.0956404L0.0806566 0.0934843C0.105702 0.0668304 0.135479 0.0452723 0.169004 0.0293975L0.171765 0.0279277L0.174526 0.0264579C0.206078 0.012347 0.240589 0.0043117 0.276678 0.00195989L0.281411 0.00146982L0.286143 0.000979756L0.290403 0.000508229L0.296004 0H16.7044L16.7098 0.000504676L16.7141 0.000979756C16.7161 0.000979756 16.718 0.00123348 16.72 0.00148834L16.7245 0.00195989C16.7602 0.0043117 16.7941 0.0121509 16.8253 0.0260658L16.8288 0.0280257L16.8324 0.0299855C16.8653 0.0458603 16.8947 0.0670265 16.9195 0.0932884L16.9227 0.0956404L16.9244 0.0984821L16.926 0.101324C16.9493 0.127782 16.9679 0.157963 16.9805 0.191476C16.9814 0.193718 16.982 0.195959 16.9827 0.1982L16.9842 0.203236C16.9937 0.231849 17 0.262031 17 0.29378V10.7058ZM10.7829 5.2671L10.7963 5.25865L15.9418 0.587756H1.0584L8.5001 7.34313L10.7226 5.32567C10.7252 5.32232 10.727 5.31861 10.7289 5.3149C10.7311 5.31037 10.7334 5.30584 10.737 5.30196C10.7504 5.28722 10.7667 5.27717 10.7829 5.2671ZM5.57063 5.48011L0.59181 0.960518V10.412H16.4084V0.960518L10.9624 5.90402L8.69947 7.95813C8.64307 8.00948 8.57168 8.03515 8.5001 8.03515C8.42851 8.03515 8.35713 8.00948 8.30053 7.95813L5.57063 5.48011Z' stroke='white'/%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
}
.social-block {
    margin-top:20px;
    margin-bottom: 20px;
    display: flex;
    gap:20px;
}
.form-block {
    background: #FFFFFF;
    padding: 40px;
}

.form-block form {
    display: flex;
    flex-direction: column;
}
.form-block .form-item {
    margin-bottom: 32px;
}

.form-block input[type="text"] {
    -webkit-text-size-adjust: none;
    --slider-height: 250px;
    -webkit-font-smoothing: antialiased;
    -webkit-box-sizing: border-box;
    color: #333;
    outline: none;
    width: 100%;
    font-family: 'GraphikLCG-Regular';
    border: 1px solid #8C9194;
    padding: 16px 0px 16px 32px;
    border-radius: 46px;
}

.form-block input[type="submit"] {
    -webkit-text-size-adjust: none;
    --slider-height: 250px;
    -webkit-font-smoothing: antialiased;
    -webkit-box-sizing: border-box;
    outline: none;
    vertical-align: middle;
    text-decoration: none;
    appearance: none;
    cursor: pointer;
    transition: transform ease-in 0.1s, box-shadow ease-in 0.25s;
    background: #EB016E;
    font-family: 'GraphikLCG-Regular';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 150%;
    padding: 16px 0;
    display: flex;
    justify-content: center;
    color: white;
    border: 0;
    position: relative;
    margin-bottom: 32px;
}

.form-agreement {
    color: #879DD5;
}

.form-agreement a {
    color: #052289;
    text-decoration: revert;
}
.form-container_mobile {
    display: none;
}
.form-container_mobile .form-block{
    padding: 0;
    background: unset;
}

.form-container_mobile .form-agreement a {
    color: #FFFFFF;
}

@media (max-width: 1200px) {

}

@media (max-width: 992px) {
    .web-form-container {
        padding: 20px 5%;
    }
    .form-info {
        padding-left: 5%;
    }
    .form-container {
        padding-right: 5%;
    }
    .form-block {
        padding: 15px;
    }
    .form-info__title {
        font-size: 25px;
    }
    .form-info__contact-tel, .form-info__contact-mail {
        padding: 5px 10px;
        font-size: 14px;
    }
}

@media (max-width: 768px) {
    .form-container_mobile {
        display: block;
    }
    .form-container {
        display: none;
    }
    .form {
        flex-direction: column;
    }
    .form-info {
        display: flex;
        flex-direction: column;
        width: 100%;
        padding-left: 0;
    }
    .form-container {
        width: 100%;
        padding-right: 0;
    }
    .form-info__title {
        font-size: 18px;
    }
    .form-info__contact {
        flex-direction: column;
    }
    .web-form-container .social-block {
        gap:10px;
    }
}

@media (max-width: 576px) {

}