.CallRequestForm_form__p6Z6s{padding:28px}.CallRequestForm_form_title__Fq6Fc{margin-bottom:16px;font-family:var(--poppins);font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.2px;color:#09283e}.CallRequestForm_form_description__3_17O{margin-bottom:16px;font-family:var(--proxima);font-size:16px;font-weight:400;line-height:1.2;color:#3e4b54}.CallRequestForm_form_grid__2uJ3I{display:grid;grid-template-columns:1fr;grid-row-gap:20px;row-gap:20px;margin-bottom:20px}.CallRequestForm_input_wrapper__oM4Gv{display:grid;grid-gap:4px;gap:4px}.CallRequestForm_input_wrapper__oM4Gv label{font-family:var(--proxima);font-size:14px;font-weight:400;line-height:1.2;color:#3e4b54}.CallRequestForm_input_wrapper__oM4Gv label span{color:#e15443}.CallRequestForm_input__EI2uR{width:100%;padding:12px 16px;outline:none;border-radius:8px;border:1px solid #e1e1e1;font-family:var(--proxima);font-size:16px;font-weight:400;line-height:1.2;color:#09283e;background-color:#fff;overflow:hidden;appearance:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none}.CallRequestForm_input__EI2uR::placeholder{color:727a80}.CallRequestForm_input__EI2uR:focus{border-color:#5095e6}.CallRequestForm_input__EI2uR.CallRequestForm_invalid__K0SVk{border-color:#e15443}.CallRequestForm_error__r4nIM{font-size:12px;color:#e15443}.CallRequestForm_buttons_wrapper__dcRlv{display:flex;align-items:center;justify-content:flex-end;gap:12px}.CallRequestForm_cancel_button__OBtg7{color:#5095e6;background-color:#fff}.CallRequestForm_cancel_button__OBtg7,.CallRequestForm_send_button__VixPS{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:33px;padding:12px 24px;border-radius:38px;border:1px solid #5095e6;font-family:var(--poppins);font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-.14px;transition:all .3s linear}.CallRequestForm_send_button__VixPS{gap:8px;color:#fff;background-color:#5095e6}@media screen and (min-width:1280px){.CallRequestForm_form__p6Z6s{width:500px}.CallRequestForm_cancel_button__OBtg7:hover{color:#5071e6;border-color:#5071e6}.CallRequestForm_send_button__VixPS:hover{background-color:#5071e6}}.TailoredCareSection_section__72wlW{padding-block:60px;background-color:#f7f9fc}.TailoredCareSection_wrapper__6LH8J{max-width:1200px;width:100%;margin-inline:auto;padding-inline:20px}.TailoredCareSection_section_title__XUtaP{margin-bottom:20px;font-family:var(--poppins);font-size:32px;font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#09283e}.TailoredCareSection_section_description__Rnzyf{margin-bottom:28px;font-family:var(--proxima);font-size:16px;font-weight:400;line-height:1.4;color:#3e4b54}.TailoredCareSection_review_conteiner__N9zND{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;position:relative;width:100%;aspect-ratio:1/1.1;padding:20px;margin-bottom:28px;border-radius:12px;overflow:hidden;background-color:#dcdcdc;background-image:url(https://royal-care.s3.amazonaws.com/home/tailored_card.png);background-repeat:no-repeat;background-size:175%;background-position:40% 40%}.TailoredCareSection_quotes_icon__QNhg1{position:absolute;top:14px;right:14px}.TailoredCareSection_review_title__eVscg{font-family:var(--poppins);font-size:14px;font-weight:500;line-height:1.3;color:#fff;order:2}.TailoredCareSection_review_description__Lvu58{font-family:var(--proxima);font-size:14px;font-weight:400;line-height:1.4;color:#fff;order:1}.TailoredCareSection_contact_button__9BIEb{width:100%;display:flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:38px;font-family:var(--poppins);font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-.18px;color:#fff;background-color:#5095e6;transition:all .3s linear}.TailoredCareSection_contact_button__9BIEb:active{background-color:#52525b}@media screen and (min-width:1280px){.TailoredCareSection_section__72wlW{padding-block:100px}.TailoredCareSection_wrapper__6LH8J{position:relative;display:grid;grid-template-columns:600px 1fr;grid-template-rows:1fr repeat(3,auto) 1fr;grid-column-gap:80px;column-gap:80px;padding-inline:0}.TailoredCareSection_review_conteiner__N9zND{grid-column:1/2;grid-row:1/6;width:100%;height:420px;width:600px;padding:286px 28px 30px;margin-bottom:0;background-size:111%}.TailoredCareSection_quotes_icon__QNhg1{top:24px;right:24px}.TailoredCareSection_review_title__eVscg{font-size:20px;order:1}.TailoredCareSection_review_description__Lvu58{font-size:18px;order:2}.TailoredCareSection_section_title__XUtaP{grid-column:2/3;grid-row:2/3;margin-bottom:28px;font-size:48px;letter-spacing:-.48px}.TailoredCareSection_section_description__Rnzyf{grid-column:2/3;grid-row:3/4;font-size:18px;line-height:1.3;letter-spacing:-.18px}.TailoredCareSection_contact_button__9BIEb{grid-column:2/3;grid-row:4/5;width:-moz-fit-content;width:fit-content;height:46px;padding:12px 24px}.TailoredCareSection_contact_button__9BIEb:active{background-color:#52525b}.TailoredCareSection_contact_button__9BIEb:hover{background-color:#5071e6}}