.container{width:100%;max-width:1180px;padding:0 20px;margin:0 auto}.header{border-bottom:none}.header .container{max-width:1180px}.partner-page section{padding-top:var(--spacing-half-of-v1);padding-bottom:var(--spacing-half-of-v1)}.position-relative{position:relative;z-index:1}.position-absolute{position:absolute}.overflow-hidden{overflow:hidden}.se-btn{border-radius:12px}.partner-page .secondary-title,.secondary-title .titleset__title{padding-right:0;padding-left:0;font-size:26px;font-weight:600;line-height:32px;color:var(--se-heading-color)}.partner-data-form-title{font-size:20px;font-weight:600;line-height:26px;color:var(--se-main-color-yellow)}.partner-data-form-subtitle{margin-top:8px;font-size:16px;font-weight:600;line-height:24px;color:#fff}.partner-form__input{width:100%;height:48px;padding:14px 14px 14px 16px;font-size:14px;line-height:20px;color:#fff;background-color:#123af8;border:1px solid #fff;border-radius:12px;transition:.24s}.partner-form__input::placeholder,.partner-form__input::-webkit-input-placeholder{color:#fff}.partner-form__input:focus{border-color:var(--se-main-color-blue)}.partner-pseudo-form{display:flex;align-items:center}.se-btn_outline{color:#123af8}.partner-page .review-marks-blocks{background-color:#f6f8fc;padding-top:var(--spacing-half-of-v1);padding-bottom:var(--spacing-half-of-v1)}.partner-page .review-marks__title.titleset__title{font-size:36px;line-height:48px;letter-spacing:-.36px;max-width:638px;color:#101423}@media screen and (min-width:768px){.partner-page .secondary-title{font-size:36px;line-height:48px;letter-spacing:-.01em}.secondary-title .titleset__title{font-size:48px;line-height:64px;letter-spacing:-.01em}.partner-pseudo-form__input{width:351px;margin-right:16px}}@media screen and (min-width:1536px){.partner-page .our-family.container{max-width:var(--spacing-container-max-width);padding:var(--spacing-half-of-v1) var(--spacing-h1)}.partner-page .se-case-study-review.container{max-width:var(--spacing-container-max-width);padding:var(--spacing-half-of-v1) var(--spacing-h1)}}@media screen and (max-width:991px){.partner-page .review-marks__title.titleset__title{font-size:28px;line-height:36px;max-width:100%}}@media screen and (max-width:767px){.partner-page .review-marks__title.titleset__title{padding:0 20px;margin-bottom:0}.secondary-title{text-align:left}.partner-pseudo-form{flex-direction:column;width:100%;max-width:351px}.partner-pseudo-form__input{margin-bottom:12px}.partner-pseudo-form__button{width:100%}}@media screen and (max-width:575px){.partner-page .review-marks__title.titleset__title{font-size:26px;line-height:32px}}