@charset "utf-8";background-color:#e7e9f1;border-radius:24px;padding:24px 20px;@media (min-width:767px){border-radius:40px;padding:32px 32px 40px;background-image:url("https://metalamp.ru/templates/yootheme_metalamp_theme/builder/request-panel/images/decorative-picture.png");background-repeat:no-repeat;background-size:300px;background-position:top 22px right 6px}.request-panel_type_screen{background-color:#e7e9f1;max-width:1060px;padding:56px 20px;border-radius:40px;position:relative;z-index:990}@media (min-width:767px){.request-panel_type_screen{padding:56px 32px;margin-inline:max(24px,50% - 1060px / 2)}}@media (min-width:991px){.request-panel_type_screen{padding:56px}}margin-top:56px;@media (min-width:767px) and (max-width:990px){margin-top:96px}margin-bottom:56px;@media (min-width:767px){margin-bottom:96px}.request-panel__title{color:#080f2b;line-height:1.5}font-size:20px;font-weight:600;margin-bottom:16px;@media (min-width:767px){font-size:28px;margin-bottom:24px}text-align:center;font-size:24px;font-weight:700;margin-bottom:16px;@media (min-width:767px){font-size:40px;line-height:1.2;margin-bottom:24px}.request-panel__text{color:#080f2b;font-size:20px;line-height:1.5}margin-bottom:16px;@media (min-width:767px){font-family:"Open Sans",sans-serif;margin-bottom:12px}.request-panel_type_screen .request-panel__text{text-align:center}@media (min-width:767px){.request-panel_type_screen .request-panel__text{font-size:28px}}.request-panel__icon{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#fff;border-radius:50%;vertical-align:top}@media (max-width:766px){.request-panel_type_screen .request-panel__icon{vertical-align:middle}}.request-panel__form{margin-top:24px}@media (min-width:767px){margin-top:40px;background-color:#fff;padding:32px 24px 40px;border-radius:20px;@media (min-width:991px){padding:32px 56px 64px}}.request-panel_type_screen .request-panel__form{background-color:#fff;border-radius:24px;padding:32px 20px 64px;margin-block:40px}@media (min-width:767px){.request-panel_type_screen .request-panel__form{padding:32px 32px 64px;border-radius:40px}}@media (min-width:991px){.request-panel_type_screen .request-panel__form{padding:32px 56px 64px}}.request-panel__fieldset{display:grid;row-gap:24px;-moz-column-gap:40px;column-gap:40px;margin-bottom:40px}@media (min-width:767px){.request-panel_type_screen .request-panel__fieldset{grid-template-columns:1fr 1fr}}@media (min-width:767px){.request-panel_type_screen .request-panel__textarea-wrapper{grid-column:span 2}}.request-panel__label{font-family:"Open Sans",sans-serif;color:#080f2b;font-size:16px;line-height:1.5}.request-panel__input{display:block;width:100%;height:54px;box-sizing:border-box;border:none;font-family:"Open Sans",sans-serif;border-radius:8px;padding:12px 16px;font-size:16px;line-height:1.5;margin-top:8px;background-color:rgba(8,15,43,0.05)}@media (min-width:767px){.request-panel__input{font-size:20px}}.request-panel__input::-webkit-input-placeholder{opacity:0.3}.request-panel__input::-moz-placeholder{opacity:0.3}.request-panel__input:-ms-input-placeholder{opacity:0.3}.request-panel__input::-ms-input-placeholder{opacity:0.3}.request-panel__input::placeholder{opacity:0.3}.request-panel__textarea{height:180px;padding:8px 16px;resize:vertical}.request-panel__checkbox-label{color:#52576b;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;display:block}@media (min-width:767px){.request-panel_type_screen .request-panel__checkbox-label{grid-column:span 2}}.request-panel__link{font-weight:600;color:inherit;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:25%;transition:color 0.14s linear}.request-panel__link:hover{color:#0029ff;text-decoration:underline}.request-panel__checkbox{accent-color:#52576b;margin:0;margin-right:4px;width:16px;height:16px}.request-panel__button{background-color:#ffa300;font-family:"Open Sans",sans-serif;width:100%;cursor:pointer;border:none;border-radius:100px;transition:background-color 0.2s ease-out;padding:8px 24px;color:#fff;font-size:20px;line-height:1.5;font-weight:700;margin-bottom:16px}.request-panel__button:hover{background-color:#0029ff}
