@charset "UTF-8";
*{outline:none}.personal-request{background:#3E50CC;position:relative;overflow:hidden}.personal-request::before{content:url("/themes/personal/images/footer-bg.png");display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;opacity:0.25}.personal-request .block__layout{padding-left:25px;padding-right:25px;padding-top:2.8571428571rem;color:#FFFFFF}@media screen and (min-width:1200px){.personal-request .block__layout{max-width:95.2941176471rem;width:100%;margin:0 auto;padding-left:1.0588235294rem;padding-right:1.0588235294rem}}@media screen and (min-width:1200px){.personal-request .block__layout{padding-top:5.8823529412rem}}.personal-request__container{position:relative;display:flex;flex-direction:column;gap:2.1428571429rem;padding-bottom:2.8571428571rem;z-index:100}@media screen and (min-width:1200px){.personal-request__container{gap:2.9411764706rem;padding-bottom:5.8823529412rem}}.personal-request .wrapper_request{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;gap:2.1428571429rem}@media screen and (min-width:768px){.personal-request .wrapper_request{align-items:flex-start}}@media screen and (min-width:1200px){.personal-request .wrapper_request{flex-direction:row}}.personal-request .wrapper_request .wrapper_title .field-block-title{position:relative;font-size:2.2857142857rem;font-weight:700;font-family:"Tektur";line-height:1.1;margin-left:0.9285714286rem}.personal-request .wrapper_request .wrapper_title .field-block-title::before{content:"";position:absolute;left:-0.9285714286rem;top:1.4285714286rem;width:0.7142857143rem;height:0.7142857143rem;display:block;border-radius:50%;background-color:#3E50CC}@media screen and (min-width:1200px){.personal-request .wrapper_request .wrapper_title .field-block-title::before{left:-1.4705882353rem;top:3.3529411765rem;width:0.8823529412rem;height:0.8823529412rem}}@media screen and (min-width:1200px){.personal-request .wrapper_request .wrapper_title .field-block-title{font-size:4.7058823529rem;font-weight:700;line-height:1}}@media screen and (min-width:1200px){.personal-request .wrapper_request .wrapper_title .field-block-title{margin-left:1.4117647059rem}}.personal-request .wrapper_request .wrapper_title .field-block-title::before{background:#EE5635}.personal-request .wrapper_request .wrapper_title .field-block-subtitle{font-size:1.3571428571rem;font-weight:700;font-family:"Tektur";line-height:1.1;margin-top:1.0714285714rem}@media screen and (min-width:1200px){.personal-request .wrapper_request .wrapper_title .field-block-subtitle{font-size:1.4117647059rem;font-weight:700}}@media screen and (min-width:1200px){.personal-request .wrapper_request .wrapper_title .field-block-subtitle{margin-top:0.8823529412rem}}.personal-request .download-letters{width:100%}@media screen and (min-width:992px){.personal-request .download-letters{display:flex;align-items:flex-end}}@media screen and (min-width:1200px){.personal-request .download-letters{width:auto}}.personal-request .download-letters .form-item-letters label{display:block;margin-bottom:3px;font-weight:700;font-size:1.1428571429rem;font-family:"Tektur"}@media screen and (min-width:1200px){.personal-request .download-letters .form-item-letters label{margin-bottom:0.1764705882rem;font-weight:700;font-size:1.1764705882rem}}@media screen and (min-width:992px){.personal-request .letters-select{min-height:64px;width:282px}}@media screen and (min-width:1200px){.personal-request .letters-select{min-height:3.7647058824rem;width:16.5882352941rem}}.personal-request .download-letters-button{position:relative;z-index:0;display:flex;justify-content:center;align-items:center;min-height:64px;width:100%;margin:15px 0 0;padding:21px 25px;border:1px solid #F7A796;border-radius:10px;background-color:#f25634;font-family:"Tektur";font-weight:700;font-size:1.1428571429rem;line-height:1.1;color:#FFFFFF;cursor:pointer;overflow:hidden;transition:left 0.2s ease-in-out, color 0.2s ease-in-out}@media screen and (min-width:992px){.personal-request .download-letters-button{width:auto;margin:0 0 0 15px}}@media screen and (min-width:1200px){.personal-request .download-letters-button{min-height:3.7647058824rem;margin:0 0 0 0.8823529412rem;padding:1.2352941176rem 1.9411764706rem;border-width:0.0588235294rem;border-radius:0.5882352941rem;font-size:1.1764705882rem}}.personal-request .download-letters-button::before{position:absolute;z-index:-1;top:0;left:-100%;width:100%;height:100%;background:#FFFFFF;content:"";transition:left 0.2s ease-in-out}.personal-request .download-letters-button::after{font-family:"icomoon";font-size:22px;font-weight:400;line-height:1;color:inherit;margin:0 0 0 8px;content:""}@media screen and (min-width:1200px){.personal-request .download-letters-button::after{font-size:1.2941176471rem}}@media screen and (min-width:1200px){.personal-request .download-letters-button::after{margin:0 0 0 0.4705882353rem}}.personal-request .download-letters-button:hover{border:1px solid #3E50CC;color:#3E50CC}@media screen and (min-width:1200px){.personal-request .download-letters-button:hover{border-width:0.0588235294rem}}.personal-request .download-letters-button:hover::after{color:#3E50CC}.personal-request .download-letters-button:hover::before{left:0}.personal-request .wrapper_form{display:flex;flex-direction:column;align-items:flex-start;gap:1.7142857143rem;position:relative}@media screen and (min-width:1200px){.personal-request .wrapper_form{flex-direction:row;justify-content:space-between}}.personal-request .wrapper_form form{display:flex;align-items:flex-end;flex-wrap:wrap;row-gap:1.0714285714rem;column-gap:0.6428571429rem}@media screen and (min-width:992px){.personal-request .wrapper_form form{flex-wrap:nowrap}}@media screen and (min-width:1200px){.personal-request .wrapper_form form{gap:0.8823529412rem}}.personal-request .wrapper_form>.field-label__above{background-color:#FFFFFF;padding:1.0714285714rem;border-radius:10px}@media screen and (min-width:1200px){.personal-request .wrapper_form>.field-label__above{padding:1.6470588235rem}}@media screen and (min-width:1640px){.personal-request .wrapper_form>.field-label__above{padding:1.7647058824rem}}.personal-request .wrapper_form>.field-label__above>.field__label{color:#3E50CC;font-size:1.3571428571rem;font-weight:700;font-family:"Tektur";line-height:1.1;margin-bottom:1.0714285714rem}@media screen and (min-width:1200px){.personal-request .wrapper_form>.field-label__above>.field__label{font-size:1.4117647059rem;font-weight:700}}@media screen and (min-width:1200px){.personal-request .wrapper_form>.field-label__above>.field__label{margin-bottom:1.4117647059rem}}.personal-request .wrapper_form .form-item-required::before{display:none}.personal-request .wrapper_form .form-item{margin:0;width:100%;max-width:1000px}@media screen and (min-width:992px){.personal-request .wrapper_form .form-item{max-width:16.5882352941rem}}.personal-request .wrapper_form .field-block-form label.visually-hidden{position:static !important;clip:auto;color:#323336;margin-bottom:0.5714285714rem;font-size:1.1428571429rem;font-weight:700;font-family:"Tektur";line-height:1.1}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form label.visually-hidden{font-size:1.1764705882rem;font-weight:700;line-height:1.1}}.personal-request .wrapper_form .field-block-form input{display:flex;padding:1.2857142857rem 1.6428571429rem 1.2857142857rem 3.9285714286rem;margin-top:4px;align-items:center;gap:0.7142857143rem;flex:1 0 0;border-radius:10px;border:1px solid #95A3FF;background:#FFFFFF;width:100%;max-width:1000px}@media screen and (min-width:992px){.personal-request .wrapper_form .field-block-form input{width:16.5882352941rem}}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form input{padding:1.0588235294rem 1.3529411765rem 1.0588235294rem 3.2352941176rem}}.personal-request .wrapper_form .field-block-form input::placeholder{font-size:1.1428571429rem;color:#323336;opacity:0.5}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form input::placeholder{font-size:1.1764705882rem}}.personal-request .wrapper_form .field-block-form .form-item-name{position:relative}.personal-request .wrapper_form .field-block-form .form-item-name::after{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";display:inline-block;font-size:1.5714285714rem;color:#3E50CC;position:absolute;top:3.1428571429rem;left:1.5714285714rem}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form .form-item-name::after{font-size:1.1764705882rem}}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form .form-item-name::after{font-size:1.4117647059rem;left:1.2941176471rem;top:2.9411764706rem}}.personal-request .wrapper_form .field-block-form .form-item-phone{position:relative}.personal-request .wrapper_form .field-block-form .form-item-phone::after{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";display:inline-block;font-size:1.5714285714rem;color:#3E50CC;position:absolute;top:3.1428571429rem;left:1.5714285714rem}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form .form-item-phone::after{font-size:1.1764705882rem}}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form .form-item-phone::after{font-size:1.4117647059rem;left:1.2941176471rem;top:2.9411764706rem}}.personal-request .wrapper_form .field-block-form button#edit-actions-submit{display:inline-block;padding:18px 24px;border-radius:10px;border:1px solid #95A3FF;background:#3E50CC;color:#FFFFFF;font-family:"Tektur";font-size:1.1428571429rem;font-weight:700;cursor:pointer;transition:border 0.2s ease-in-out;padding:1.3571428571rem 3.2142857143rem;display:flex;align-items:center;gap:0.5714285714rem;position:relative;overflow:hidden;z-index:0;width:100%;max-width:1000px;justify-content:center}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form button#edit-actions-submit{font-size:1.1764705882rem}}.personal-request .wrapper_form .field-block-form button#edit-actions-submit:hover{border:1px solid #F7A796}@media screen and (min-width:480px){.personal-request .wrapper_form .field-block-form button#edit-actions-submit{padding:1.2857142857rem 3.2142857143rem}}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form button#edit-actions-submit{font-size:1.0588235294rem;letter-spacing:1px;padding:1.0588235294rem 1.2352941176rem}}.personal-request .wrapper_form .field-block-form button#edit-actions-submit::after{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";display:inline-block;font-size:1.5714285714rem;color:#FFFFFF}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form button#edit-actions-submit::after{font-size:1.1764705882rem}}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-form button#edit-actions-submit::after{font-size:1.2941176471rem}}.personal-request .wrapper_form .field-block-form button#edit-actions-submit::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#EE5635;transition:left 0.2s ease-in-out;z-index:-1}.personal-request .wrapper_form .field-block-form button#edit-actions-submit:hover::before{left:0}.personal-request .wrapper_form .field-block-contacts__item{display:flex;align-items:flex-end;flex-wrap:wrap;row-gap:1.0714285714rem;column-gap:2rem}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-contacts__item{gap:1rem}}.personal-request .wrapper_form .field-block-contacts__item .field__label{color:#202020;font-size:1rem;font-weight:400}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-contacts__item .field__label{font-size:1rem;font-weight:400}}.personal-request .wrapper_form .field-block-contacts__item .field__item{color:#202020;font-weight:700;font-size:1.1428571429rem}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-contacts__item .field__item{font-size:1.1176470588rem;letter-spacing:0.25px}}.personal-request .wrapper_form .field-block-contacts__item .field-block-paragraph__items{display:flex;gap:0.5rem}.personal-request .wrapper_form .field-block-contacts__item .field-block-paragraph__items .field-block-paragraph__item{position:relative}.personal-request .wrapper_form .field-block-contacts__item .field-block-paragraph__items .field-block-paragraph__item a{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0}.personal-request .wrapper_form .field-block-contacts__item .field-block-paragraph__items .field-block-paragraph__item .field-paragraph-icon img{width:2.8571428571rem;height:2.8571428571rem}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-contacts__item .field-block-paragraph__items .field-block-paragraph__item .field-paragraph-icon img{width:2.4705882353rem;height:2.4705882353rem}}.personal-request .wrapper_form .field-block-contacts__label{margin-bottom:1.0714285714rem !important}@media screen and (min-width:1200px){.personal-request .wrapper_form .field-block-contacts__label{margin-bottom:1.4117647059rem !important}}div#edit-actions--2{width:100%;max-width:1000px}@media screen and (min-width:992px){div#edit-actions--2{max-width:16.5882352941rem}}.field__file.field-download-letter{display:inline-block;padding:18px 24px;border-radius:10px;border:1px solid #95A3FF;background:#3E50CC;color:#FFFFFF;font-family:"Tektur";font-size:1.1428571429rem;font-weight:700;cursor:pointer;transition:border 0.2s ease-in-out;font-size:1.1428571429rem;font-weight:700;font-family:"Tektur";line-height:1.1;position:relative;overflow:hidden;border-radius:10px;border:1px solid #F7A796;background:#EE5635;padding:1.4285714286rem 1.9285714286rem;display:flex;align-items:center;justify-content:center;gap:0.2857142857rem;transition:all 0.2s ease-in-out}@media screen and (min-width:1200px){.field__file.field-download-letter{font-size:1.1764705882rem}}.field__file.field-download-letter:hover{border:1px solid #F7A796}@media screen and (min-width:1200px){.field__file.field-download-letter{font-size:1.1764705882rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.field__file.field-download-letter{margin-top:0.4117647059rem;padding:1.1764705882rem 1.7058823529rem}}.field__file.field-download-letter::after{font-family:"icomoon";font-size:22px;font-weight:400;line-height:1;color:inherit;content:"";display:inline-block;font-size:1.5714285714rem;color:#FFFFFF;z-index:11;transition:left 0.2s ease-in-out}@media screen and (min-width:1200px){.field__file.field-download-letter::after{font-size:1.2941176471rem}}@media screen and (min-width:1200px){.field__file.field-download-letter::after{font-size:1.2941176471rem}}.field__file.field-download-letter::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#FFFFFF;transition:left 0.2s ease-in-out;z-index:10}.field__file.field-download-letter:hover{border:1px solid #3E50CC;color:#3E50CC}.field__file.field-download-letter:hover::after{color:#3E50CC}.field__file.field-download-letter:hover::before{left:0}.field__file.field-download-letter .field__label{position:relative;z-index:11}.field__file.field-download-letter .field__item span{font-size:0}.field__file.field-download-letter .field__item a{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1000}.form-item-file{position:relative}.form-item-file label{display:inline-block;padding:18px 24px;border-radius:10px;border:1px solid #95A3FF;background:#3E50CC;color:#FFFFFF;font-family:"Tektur";font-size:1.1428571429rem;font-weight:700;cursor:pointer;transition:border 0.2s ease-in-out;cursor:pointer;font-size:0px !important;padding:1.4285714286rem;transition:all 0.2s ease-in-out}@media screen and (min-width:1200px){.form-item-file label{font-size:1.1764705882rem}}.form-item-file label:hover{border:1px solid #F7A796}@media screen and (min-width:480px){.form-item-file label{padding:1.2857142857rem}}@media screen and (min-width:1200px){.form-item-file label{padding:1.1764705882rem}}.form-item-file label::after{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";display:inline-block;font-size:1.5714285714rem;color:#FFFFFF;transition:all 0.2s ease-in-out}@media screen and (min-width:1200px){.form-item-file label::after{font-size:1.1764705882rem}}@media screen and (min-width:1200px){.form-item-file label::after{font-size:1.2941176471rem}}.form-item-file label:hover{border:1px solid #F7A796;background:#EE5635}.webform-document-file{color:#202020;position:absolute}.webform-document-file button[name="file_upload_button"]{display:none !important}.webform-document-file button[name="file_remove_button"]{color:#fff;font-size:0px !important;position:absolute;bottom:4.5714285714rem;right:0.5714285714rem;border-radius:50%;background:none !important;border:none !important;padding:0 !important;display:flex;align-items:center;justify-content:center;width:1.7857142857rem;height:1.7857142857rem}@media screen and (min-width:1200px){.webform-document-file button[name="file_remove_button"]{bottom:3.7647058824rem;right:1.2941176471rem;width:1.4705882353rem;height:1.4705882353rem}}.webform-document-file button[name="file_remove_button"]::before{display:none !important}.webform-document-file button[name="file_remove_button"]::after{content:url("/themes/personal/images/icons/close.svg") !important}@media screen and (min-width:1200px){.webform-document-file button[name="file_remove_button"]::after{background-size:1.4705882353rem 1.4705882353rem !important}}.webform-document-file span.file a{display:block;font-size:11px;width:5.6428571429rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webform-document-file span:nth-child(3){display:none}.webform-document-file .messages--error{background:#FFFFFF;border:1px solid #F7A796;padding:0.4285714286rem;border-radius:6px;z-index:10;position:relative}.messages--error{color:#E73A3A}.description{display:none !important}.js-form-file{opacity:0;position:absolute;z-index:-1;width:0.1px;height:0.1px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 80px white inset !important}input:-moz-autofill,input:-moz-autofill:hover,input:-moz-autofill:focus,input:-moz-autofill:active{background:white !important}input:autofill,input:autofill:hover,input:autofill:focus,input:autofill:active{background:white !important}#edit-form-container{display:flex;gap:1.0714285714rem;width:100%;max-width:1000px}@media screen and (min-width:1200px){#edit-form-container{gap:0.8823529412rem}}/*# sourceMappingURL=request.css.map */