:root {--brand-black: #151B26;--primary-color-red: #c10230;--cardinal-gray: #F5F6F6;}html {scroll-behavior: smooth;}body {margin: 0;font-family: var(--bs-font-sans-serif);font-size: 1rem;font-weight: 400;line-height: 1.5;background-color: #fff;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;font-family: "Montserrat", sans-serif;color: var(--brand-black);}*, ::after, ::before {box-sizing: border-box }img, svg {vertical-align: middle }.flex-column {flex-direction: column !important }.flex-row {flex-direction: row !important }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2 }.h3, h3 {font-size: calc(1.3rem + .6vw) }[type=button], [type=reset], [type=submit], button {-webkit-appearance: button }[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {cursor: pointer }::-moz-focus-inner {padding: 0;border-style: none }textarea {resize: none }.hero-form-input-wrapper a {color: inherit }a {text-decoration: none }img {max-width: 100% }[role=button], form label {cursor: pointer }button:disabled {background-color: #a4a8ad !important }label {display: inline-block }button {border-radius: 0 }button:focus:not(:focus-visible) {outline: 0 }button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit }button, select {text-transform: none }.error-label {color: var(--primary-color-red);font-size: 12px;padding: 5px 0 }.error-message {color: #ba0c2f !important;position: absolute;font-size: 9px !important;right: 5px;bottom: -11px;background-color: #fff;padding: 0 5px;opacity: .9;z-index: 1 }.text-red {color: var(--primary-color-red) !important;}p {margin-top: 0;margin-bottom: 1rem }[hidden] {display: none !important;}.iti .iti__selected-dial-code {margin-left: 4px;font-size: 12px;font-weight: 600;color: #6e7788 }.text-danger {position: absolute;bottom: 2px;right: 15px }.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(var(--bs-gutter-y)*-1);margin-right: calc(var(--bs-gutter-x)*-.5);margin-left: calc(var(--bs-gutter-x)*-.5) }.row>* {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x)*.5);padding-left: calc(var(--bs-gutter-x)*.5);margin-top: var(--bs-gutter-y) }.validator-kvkk {position: relative;bottom: 0;display: block;text-align: right }.hero-form-input.has-error {border-color: #ff4d4d!important }.checkbox .error {bottom: -10px }.custom-alert-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);display: flex;align-items: center;justify-content: center;z-index: 9999;backdrop-filter: blur(4px);animation: .3s ease-out fadeIn }.custom-alert-modal {background: #fff;padding: 30px;border-radius: 15px;width: 90%;max-width: 450px;text-align: center;box-shadow: 0 10px 25px rgba(0,0,0,.2);transform: scale(.7);animation: .3s cubic-bezier(.175,.885,.32,1.275) forwards zoomIn }.custom-alert-modal h2 {margin: 15px 0 10px;font-size: 24px;color: #333;font-family: inherit }.custom-alert-modal p {color: #666;font-size: 16px;line-height: 1.5;margin-bottom: 25px }.custom-alert-btn {background-color: #c10230;color: #fff;border: none;padding: 12px 30px;font-size: 16px;border-radius: 5px;cursor: pointer;transition: .2s }.custom-alert-btn:hover {background-color: #2b76bc }.custom-alert-icon {width: 80px;height: 80px;border: 4px solid;border-radius: 50%;margin: 0 auto 20px;display: flex;align-items: center;justify-content: center;font-size: 40px;font-weight: 700 }.custom-alert-icon.success {border-color: #a5dc86;color: #a5dc86 }.custom-alert-icon.error {border-color: #f27474;color: #f27474 }.custom-alert-icon.info {border-color: #ebb800;color: #ebb800 }.alert-error .custom-alert-btn {background-color: #f27474 }@keyframes fadeIn {from {opacity: 0 }to {opacity: 1 }}@keyframes zoomIn {to {transform: scale(1) }}.footer-form__gdpr-wrapper .validator-kvkk {color: #fff !important;font-weight: 500;text-align: right;bottom: 10px;background: #ed2300;padding: 2px 5px;margin-left: auto;max-width: 210px }.container {width: 100%;max-width: 1260px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0 }.pl-0 {padding-left: 0 !important }.d-flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.direction-column, .direction-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row }.direction-column {-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column }.justify-start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start }.justify-center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.justify-between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.justify-end {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end }.align-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center }.align-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.relative {position: relative }.hover-zoom {-webkit-transition: all .2s ease-out;transition: all .2s ease-out }.hover-zoom:hover {-webkit-transform: scale(1.05);transform: scale(1.05);-webkit-box-shadow: 0 23px 20px -13px rgba(0, 0, 0, .3);box-shadow: 0 23px 20px -13px rgba(0, 0, 0, .3);color: #fff }.w-full {width: 100%;}.h-790 {height: 790px !important }.h-100vh {height: 100vh !important }.pt-20 {padding-top: 20px !important }.gap-10 {gap: 10px !important }.gap-20 {gap: 20px !important }.gap-30 {gap: 30px !important }.gap-40 {gap: 40px !important }.gap-50 {gap: 50px !important }.scroll-area {height: 265px;overflow: auto;position: relative }[type=radio]:checked, [type=radio]:not(:checked) {position: absolute;left: -9999px }input, select, textarea {outline: 0 }.hidden {display: none !important }.mb-0 {margin-bottom: 0 }.mt-0 {margin-top: 0 }.py-70 {padding: 70px 0 }.pt-0 {padding-top: 0 }.header {position: absolute;top: 0;left: 0;z-index: 4;margin-left: auto }.header__wrapper {height: 90px;display: flex;flex-direction: row;align-items: center }.header__group {display: flex;margin-left: auto;align-items: center;}.header__group nav {display: flex;gap: 12px;margin-right: 12px;}.header__group nav a {color: #fff;font-weight: 600;font-size: 0.75rem;}.header__group-phone {display: flex;flex-direction: row;align-items: center;justify-content: center;background: var(--primary-color-red);color: #fff;min-width: 110px;gap: 5px;height: 40px;border-radius: 4px;margin-left: auto }.accordion-panel__inner[hidden], .faq-section__list-question-title--inner::before, .lp-logo-mobile, .lp-phone-mobile {display: none }.header__group-anchor, .header__group-phone {font-size: .875rem;color: #fff }.hero-section {position: relative;width: 100%;z-index: 2;}.hero-section::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: #fff;inset: 0;background: linear-gradient(90deg, rgba(0, 0, 0, 0.50) 0.02%, rgba(0, 0, 0, 0.00) 99.15%);}.hero-section__banner {width: 100%;object-fit: cover }.hero-section__content {position: absolute;top: 190px;left: 0;width: 100%;height: 100%;display: flex;align-items: center;gap: 20px }.hero-section__content-title {font-size: 3rem;color: #fff;font-weight: 800;}.hero-section__content-description {font-size: 1.25rem;color: #fff;width: calc(100% - 410px) }.hero-form-container {height: calc(100% - 60px);max-height: 580px;position: absolute;right: 0;left: 0;top: 0;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;margin: auto;z-index: 2 }.hero-form, .hero-form-wrapper {max-width: 410px;width: 100%;position: relative;border-radius: 14px }.hero-form-wrapper {background-color: #fff }.hero-form-wrapper #errorFormResult, .hero-form-wrapper #successFormResult {margin: 7px !important }.hero-form {display: flex;flex-direction: column;padding: 25px;background: #fff }.hero-form-input-wrapper {display: flex;flex-direction: row;gap: 5px;margin-top: 10px;position: relative;flex: 1 }.validator-text {font-size: 10px }.hero-form-input {display: flex;width: 100%;height: 45px;padding: 11px 57px 11px 11px;align-items: center;flex-shrink: 0;border-radius: 8px;border: 1px solid #e1e7ec;color: #6e7788;font-family: Montserrat;font-size: 12px;font-style: normal;font-weight: 600;line-height: normal }.hero-form-message {height: auto !important }.hero-form-title, .hero-form-title-smaller {width: 100%;max-width: 350px;height: 28px;flex-shrink: 0;color: #222b45;font-family: Montserrat;font-size: 22px;font-style: normal;font-weight: 800;line-height: 40px;text-transform: capitalize }.hero-form-title-smaller {height: 22px;font-size: 16px;font-weight: 700;line-height: normal }.hero-checkbox {cursor: pointer;display: flex;width: 18px;height: 18px;padding: 16px 0 16px 16px;align-items: flex-start;gap: 12px;flex-shrink: 0;border: 1px solid #e9eff6;border-radius: 4px }.hero-form-submit, .kvkk-text {width: 100%;font-family: Montserrat;font-style: normal }.kvkk-text {color: var(--brand-black);font-feature-settings: "clig" off, "liga" off;font-size: 9px;font-weight: 500;line-height: 1rem !important;display: block }.hero-form-submit {max-width: 357px;height: 54px;flex-shrink: 0;border-radius: 12px;border: 0;background: #ef0f0f;color: #fff;font-size: 18px;font-weight: 600;line-height: 150%;position: relative;margin-top: 10px }.hero-form-submit.disabled {background: #ef5f5f }.iti__selected-flag {background-color: inherit !important }#hospitalSelect, #hospitalSelectFooter {background-image: url('https://cdn.memorial.com.tr/files/images/lp/dogum-paketi/icons/down-arrow.svg');background-position: calc(100% - 20px) center;background-repeat: no-repeat !important }.kvkk-text p {margin-bottom: 0 !important }.hero-checkbox-hidden {visibility: hidden !important }.alert {padding: 0 1rem !important }.second-opinion {padding: 52px 0 78px;background: #fff;}.second-opinion__header {text-align: center;margin-bottom: 56px;}.second-opinion__header h2 {margin: 0 0 10px;color: #171d2a;font-size: 42px;line-height: 1.15;font-weight: 700;letter-spacing: 0.2px;}.second-opinion__header p {margin: 0;color: #171d2a;font-size: 21px;line-height: 1.35;font-weight: 400;}.second-opinion__grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px;}.second-opinion-card {min-height: 248px;padding: 24px 24px 26px;border: 1px solid #e9edf3;border-radius: 10px;background: #fff;box-shadow: 0 28px 48px rgba(20, 30, 45, 0.10);}.second-opinion-card img {display: block;width: 64px;height: 64px;margin-bottom: 20px;object-fit: contain;}.second-opinion-card span img {width: 18px;height: 9px;margin: 0;padding: 0;}.second-opinion-card h3 {margin: 0 0 16px;color: #d50032;font-size: 0.875rem;line-height: 1.3;font-weight: 700;}.second-opinion-card p {margin: 0 0 14px;color: #5d6675;font-size: 0.75rem;line-height: 1.25;font-weight: 400;min-height: 60px;}.second-opinion-card a {display: inline-flex;align-items: center;justify-content: center;color: #171d2a;font-size: 1.625rem;line-height: 1;text-decoration: none;}.second-opinion-card a:focus-visible {outline: 3px solid #d50032;outline-offset: 4px;border-radius: 4px;}.process-section {background: var(--Brand-Black, #151b26);color: #fff;}.process-section__container {width: min(100% - 48px, 1170px);margin: 0 auto;padding: 30px 0 40px;display: grid;grid-template-columns: 480px 1fr;gap: 78px;}.process-section__intro {padding-top: 88px;position: relative;}.process-section__intro h2 {margin: 0 0 14px;font-size: 2.5rem;line-height: 1.2;font-weight: 600;}.process-section__intro p {margin: 0;max-width: 420px;color: rgba(255, 255, 255, 0.72);font-size: 1rem;line-height: 1.55;font-weight: 400;}.process-section__steps {position: relative;display: grid;gap: 28px;padding-left: 106px;}.process-section__steps::before {content: "";position: absolute;top: 56px;left: 28px;width: 2px;height: 90%;background: linear-gradient(180deg, #c10230 0%, #c10230 72%, rgba(193, 2, 48, 0) 100%);}.process-section__intro-mouse {position: absolute;left: 0;bottom: 0;}.process-step {position: relative;min-height: 84px;}.process-step__icon {position: absolute;top: 0;left: -106px;z-index: 1;width: 56px;height: 56px;border: 1px solid var(--Brand-Red, #c10230);border-radius: 50%;background: var(--Brand-Black, #151b26);display: flex;align-items: center;justify-content: center;}.process-step__icon img {display: block;width: 24px;height: 24px;object-fit: contain;}.process-step__content h3 {margin: 4px 0 8px;font-size: 1.125rem;line-height: 1.35;font-weight: 600;}.process-step__content p {margin: 0;max-width: 700px;color: rgba(255, 255, 255, 0.68);font-size: 1rem;line-height: 1.45;font-weight: 400;}.process-section__button {width: 352px;min-height: 48px;margin-top: 22px;border-radius: 8px;background: var(--Brand-Red, #c10230);color: #fff;display: inline-flex;align-items: center;justify-content: center;font-size: 0.875rem;line-height: 1.2;font-weight: 700;text-decoration: none;}.process-section__button:hover {background: #d00236;}.process-section__button:focus-visible {outline: 3px solid #fff;outline-offset: 4px;}.surgery-branches {position: relative;background: #fff;overflow: hidden;}.surgery-branches::before {content: "";position: absolute;inset: 0 auto 0 0;width: 50%;background: #f3f3f3;}.surgery-branches__inner {position: relative;width: min(100% - 48px, 1170px);margin: 0 auto;display: grid;grid-template-columns: 600px 1fr;gap: 58px;min-height: 720px;}.surgery-branches__left, .surgery-branches__right {position: relative;z-index: 1;}.surgery-branches__left-content {padding: 46px 0 60px;}.surgery-branches__left h2 {margin: 0 0 42px;color: #151b26;font-size: 2rem;line-height: 1.22;font-weight: 400;letter-spacing: 0.01em;max-width: 486px;}.surgery-branches__left h2 strong {font-weight: 700;}.surgery-branches__left p {margin: 0 0 42px;max-width: 486px;color: #151b26;font-size: 1rem;line-height: 1.42;font-weight: 400;}.surgery-branches__tabs {display: grid;gap: 12px;}.surgery-branches__tab {position: relative;width: 100%;min-height: 58px;padding: 0 56px 0 24px;border: 0;border-radius: 9px;background: #fff;color: #151b26;cursor: pointer;text-align: left;font-size: 1rem;line-height: 1.25;font-weight: 400;max-width: 486px;}.surgery-branches__tab::after {content: "";position: absolute;top: 50%;right: 24px;width: 12px;height: 12px;border-right: 3px solid #151b26;border-bottom: 3px solid #151b26;transform: translateY(-65%) rotate(-45deg);transition: transform 0.2s ease;}.surgery-branches__tab.is-active::after {transform: translateY(-70%) rotate(45deg);}.surgery-branches__tab:focus-visible {outline: 3px solid #c10230;outline-offset: 3px;}.surgery-branches__right {padding: 46px 0 70px;}.surgery-branches__panel {position: relative;z-index: 2;max-width: 574px;}.surgery-branches__panel h3 {margin: 0 0 32px;color: #151b26;font-size: 2rem;line-height: 1.22;font-weight: 400;}.surgery-branches__panel h3 strong {color: #c10230;font-weight: 700;}.surgery-branches__panel>p {margin: 0 0 68px;color: #151b26;font-size: 1rem;line-height: 1.42;font-weight: 500;}.surgery-branches__features {display: grid;gap: 12px;margin: 0 0 12px;padding: 0;list-style: none;max-width: 472px;}.surgery-branches__features li {padding: 16px 24px 15px;border-radius: 8px;background: #f2f2f2;}.surgery-branches__features strong, .surgery-branches__features span {display: block;}.surgery-branches__features strong {margin-bottom: 2px;color: #151b26;font-size: 1rem;line-height: 1.2;font-weight: 500;}.surgery-branches__features span {color: #151b26;font-size: 0.875rem;line-height: 1.25;font-weight: 400;}.surgery-branches__button {width: 470px;min-height: 56px;border-radius: 8px;background: #c10230;color: #fff;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-size: 1rem;line-height: 1.2;font-weight: 600;padding: 0 14px;}.surgery-branches__button:hover {background: #d00236;}.surgery-branches__button:focus-visible {outline: 3px solid #151b26;outline-offset: 4px;}.surgery-branches__image {position: absolute;z-index: 1;right: 0;bottom: 0;width: 370px;height: 470px;object-fit: contain;object-position: center;filter: grayscale(1);}.surgery-tech {background: #fff;color: #151b26;}.surgery-tech__hero {position: relative;height: 510px;overflow: hidden;}.surgery-tech__hero::after {content: "";position: absolute;inset: 0;background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 100%);}.surgery-tech__hero img {width: 100%;height: 100%;display: block;object-fit: cover;}.surgery-tech__hero-container {position: absolute;z-index: 1;inset: 0;width: min(100% - 48px, 1200px);margin: 0 auto;display: flex;align-items: flex-end;padding-bottom: 78px;}.surgery-tech__hero h2 {max-width: 740px;margin: 0;color: #fff;font-size: 3rem;line-height: 1.18;font-weight: 600;}.surgery-tech__content {width: min(100% - 48px, 1200px);margin: 0 auto;padding: 40px 0 56px;}.surgery-tech__header {max-width: 780px;margin: 0 auto 42px;text-align: center;}.surgery-tech__header h3 {margin: 0 0 10px;font-size: 2.5rem;line-height: 1.15;font-weight: 600;}.surgery-tech__header h3 strong {display: block;color: #c10230;font-weight: 700;}.surgery-tech__header p {margin: 0;font-size: 1.125rem;line-height: 1.35;font-weight: 400;}.surgery-tech__cards {display: flex;gap: 20px;height: 414px;}.surgery-tech-card {flex: 0 0 146px;min-width: 0;transition: flex-basis 0.35s ease;}.surgery-tech-card.is-active {flex-basis: 792px;}.surgery-tech-card__trigger {position: relative;width: 100%;height: 100%;padding: 0;border: 0;border-radius: 8px;overflow: hidden;cursor: pointer;color: #fff;text-align: left;background: #151b26;}.surgery-tech-card__trigger:focus-visible {outline: 4px solid #c10230;outline-offset: 4px;}.surgery-tech-card__trigger img {width: 100%;height: 100%;display: block;object-fit: cover;}.surgery-tech-card__overlay {position: absolute;inset: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.16) 0%, rgba(0, 0, 0, 0.62) 100%);}.surgery-tech-card__content {position: absolute;inset: auto 24px 34px;z-index: 1;display: flex;flex-direction: column;justify-content: center;top:0;bottom: 0;}.surgery-tech-card__title, .surgery-tech-card__subtitle, .surgery-tech-card__text, .surgery-tech-card__label, .surgery-tech-card__description {display: block;}.surgery-tech-card__title {font-size: 2.5rem;line-height: 1.1;font-weight: 600;}.surgery-tech-card__subtitle {margin-top: 4px;font-size: 1.5rem;line-height: 1.25;font-weight: 400;}.surgery-tech-card__text {max-width: 720px;margin-top: 54px;font-size: 1.25rem;line-height: 1.25;font-weight: 400;}.surgery-tech-card__label {width: 210px;margin-top: 76px;padding: 5px 12px;background: #c10230;font-size: 1rem;line-height: 1.2;font-weight: 600;}.surgery-tech-card__description {max-width: 760px;margin-top: 10px;font-size: 1rem;line-height: 1.18;font-weight: 400;}.surgery-tech-card:not(.is-active) .surgery-tech-card__content {inset: 0;display: flex;align-items: center;justify-content: center;}.surgery-tech-card:not(.is-active) .surgery-tech-card__title {writing-mode: vertical-rl;transform: rotate(180deg);white-space: nowrap;}.surgery-tech-card:not(.is-active) .surgery-tech-card__subtitle, .surgery-tech-card:not(.is-active) .surgery-tech-card__text, .surgery-tech-card:not(.is-active) .surgery-tech-card__label, .surgery-tech-card:not(.is-active) .surgery-tech-card__description {display: none;}.go-to-hero {width: 68px;height: 68px;border-radius: 68px;background-color: var(--primary-color-red);display: flex;align-items: center;justify-content: center;position: fixed;bottom:20px;right: 20px;z-index: 1;}.faq-section {background: #fff;color: #151b26;position: relative;}.faq-section__container {width: min(100% - 48px, 1200px);margin: 0 auto;padding: 58px 0 72px;}.faq-section__header {max-width: 820px;margin: 0 auto 52px;text-align: center;}.faq-section__eyebrow {display: block;margin-bottom: 20px;color: #c10230;font-size: 1.5rem;line-height: 1.2;font-weight: 700;}.faq-section__header h2 {margin: 0 0 24px;font-size: 2.5rem;line-height: 1.15;font-weight: 700;}.faq-section__header p {margin: 0 auto 40px;max-width: 760px;font-size: 1rem;line-height: 1.45;font-weight: 400;}.faq-section__button {width: 352px;height: 48px;border-radius: 8px;background: #c10230;color: #fff;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-size: 0.875rem;line-height: 1.2;font-weight: 700;}.faq-section__button:focus-visible, .faq-item__button:focus-visible {outline: 3px solid #c10230;outline-offset: 4px;}.faq-section__accordion {max-width: 946px;margin: 0 auto;}.faq-item {border-bottom: 1px solid #d9dee7;}.faq-item__heading {margin: 0;}.faq-item__button {position: relative;width: 100%;min-height: 66px;padding: 20px 54px 20px 24px;border: 0;background: transparent;color: #151b26;cursor: pointer;text-align: left;font-size: 1.125rem;line-height: 1.25;font-weight: 600;}.faq-item__button[aria-expanded="true"] {color: #c10230;}.faq-item__icon {position: absolute;top: 50%;right: 24px;width: 22px;height: 22px;border: 2px solid currentColor;border-radius: 50%;transform: translateY(-50%);}.faq-item__icon::before, .faq-item__icon::after {content: "";position: absolute;top: 50%;left: 50%;background: currentColor;transform: translate(-50%, -50%);}.faq-item__icon::before {width: 10px;height: 2px;}.faq-item__icon::after {width: 2px;height: 10px;}.faq-item__button[aria-expanded="true"] .faq-item__icon::after {display: none;}.faq-item__panel {padding: 0 64px 28px 24px;}.faq-item__panel p {margin: 0;color: #3d4f68;font-size: 0.875rem;line-height: 1.75;font-weight: 500;}.footer-form-section {padding: 70px 0;background-image: url(https://cdn.memorial.com.tr/files/images/lp/dogum-paketi/twisted-elegant-red-papers.jpg);background-size: cover;background-repeat: no-repeat;margin-top: 30px }.footer-form-section--mt-0 {margin-top: 0 !important }.footer-form-section__sub-title, .footer-form-section__title {color: #fff;font-size: 1.75rem;text-align: center;font-weight: 800;margin-bottom: 10px }.footer-form-section__sub-title {font-size: .75rem;font-weight: 500 }.footer-form-wrapper {padding-top: 30px;position: relative }.footer-form-wrapper #errorFormResult, .footer-form-wrapper #successFormResult {width: 100% !important;height: 100% !important;background-color: #fff !important;border-radius: 14px !important;z-index: 2 !important;position: absolute !important;margin: 0 !important;top: 0 !important;left: 0 !important;right: 0 !important }.footer-form {gap: 30px }.footer-form .hero-form-input-wrapper {margin-bottom: 15px }.about-component .info-icon img, .calc-form .calc-form-info .logo img, .footer-form__column, .header, .hero-form .iti, .hero-section, .hero-slider, .patient-stories.double .stories-box .story .user-box .user-avatar .avatar-image-bg .avatar-image img, .result-sub-info .logo img {width: 100%;}.footer-form .hero-form-input-wrapper label.hero-form-input-wrapper__placeholder {color: #fff;font-size: .875rem;font-weight: 600;margin-bottom: 10px }.footer-form .hero-form-input-wrapper label {color: #fff;font-size: .75rem }.footer-form .hero-form-input-wrapper label strong {font-weight: 700 }.footer-form .hero-form-input {height: 48px;border-radius: 8px }.footer-form__textarea-wrapper {position: relative;height: 155px;background-color: #fff;border-radius: 8px }.footer-form .hero-form-message {height: 100px !important;padding: 10px;border: 0;background-color: transparent }.footer-form .hero-form-submit {width: 125px;height: 36px;color: #ef0f0f;position: absolute;bottom: 15px;font-size: .875rem;background-color: #fff }.footer-form__counter {position: absolute;bottom: 10px;left: 10px;color: #6e7788;font-size: .75rem;font-weight: 600 }.footer-form__counter i {font-style: normal }.footer-form__gdpr-wrapper {margin-top: 40px }.footer-form__action .hero-form-submit {margin-top: 20px;position: relative;width: 100%;height: 48px }.footer {padding: 50px 0 30px }.footer__copyright {font-size: .75rem;font-weight: 600;margin-top: 15px }.footer__socials-wrapper {gap: 10px }@media (min-width:992px) {.col-lg-6 {flex: 0 0 auto;width: 50% }}@media (min-width:1281px) {.container {width: 100%;max-width: 1400px;}.h3, h3 {font-size: 1.75rem }}@media (max-width: 1023px) {.container {width: 100%;padding: 0 20px;z-index: 1;max-width: 768px !important }.flex-wrap-m {-ms-flex-wrap: wrap;flex-wrap: wrap }.footer-form__action .hero-form-submit, .justify-center-m {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.gap-20-m {gap:20px;}.h-m-0 {height: 0 !important }.m-w-80 {width: 80px }.m-h-80 {height: 80px }.m-mt-0 {margin-top: 0 !important }.mt-m-50 {margin-top: 50px !important }.mt-m-90 {margin-top: 90px !important }.mt-m-100 {margin-top: 100px !important }.hidden-m {display: none!important;}.hero-form-container {position: relative;margin-top: 0 !important;transform: translateY(-120px);}.hero-form {padding: 10px;}.second-opinion__header h2 {font-size: 34px;}.hero-section__content {align-items: flex-start;padding-top: 110px;top:0;}.hero-section__content-title {font-size: 1.5rem;}.hero-section__content-description {font-size: .875rem;width: 100%;}.process-section__container {grid-template-columns: 1fr;gap: 40px;}.process-section__intro {padding-top: 0;}.surgery-branches {background: #F5F6F6;overflow: visible;padding-top: 60px;}.surgery-branches::before {display: none;}.surgery-branches__inner {width: min(100% - 48px, 1170px);display: block;min-height: 0;}.surgery-branches__left-content {padding: 0;}.surgery-branches__left {padding: 0 0 22px;}.surgery-branches__left h2 {margin-bottom: 14px;color: #151b26;font-size: 1.5rem;line-height: 1.15;font-weight: 500;}.second-opinion__header {width: 320px;margin: 0 auto 32px;}.second-opinion .container {padding: 0;}.second-opinion__grid {display: flex;overflow-x: auto;flex-wrap: nowrap;padding: 0 20px 50px 20px;}.second-opinion-card {min-width: 282px;}.process-section__intro-mouse {display: none;}.surgery-branches__left h2 strong {display: block;}.surgery-branches__left p {margin-bottom: 24px;color: #151b26;font-size: 0.875rem;line-height: 1.45;}.surgery-branches__tabs {gap: 12px;}.surgery-branches__tab {min-height: 58px;padding-left: 24px;border-radius: 8px;font-size: 0.9375rem;margin-bottom: 10px;}.surgery-branches__right {display: none;}.surgery-branches__tab.is-active {display: block;}.surgery-branches__mobile-panel {margin: 12px 0;padding: 24px;border-radius: 8px;background: #fff;}.surgery-branches__mobile-panel .surgery-branches__button {width: 100%;}.surgery-branches__tabs::before {content: "";display: block;}.surgery-branches__tabs {display: block;}.surgery-branches__tabs .surgery-branches__mobile-panel {margin-bottom: 12px;}.surgery-branches__mobile-panel {padding: 24px;border-radius: 8px;background: #fff;}.surgery-branches__mobile-panel .surgery-branches__tab {display: block;min-height: auto;margin: -4px 0 32px;padding: 0 44px 0 0;border-radius: 0;}.surgery-branches__mobile-panel .surgery-branches__tab::after {right: 0;}.surgery-branches__mobile-panel h3 {margin: 0 0 16px;color: #151b26;font-size: 1.5rem;line-height: 1.15;font-weight: 400;}.surgery-branches__mobile-panel h3 strong {display: block;color: #c10230;font-weight: 700;}.surgery-branches__mobile-panel p {margin: 0 0 24px;color: #151b26;font-size: 0.9375rem;line-height: 1.45;}.surgery-branches__mobile-panel .surgery-branches__features {margin-bottom: 12px;}.surgery-branches__mobile-panel .surgery-branches__features li {padding: 14px 24px;}.surgery-branches__mobile-panel .surgery-branches__features strong {font-size: 1rem;}.surgery-branches__mobile-panel .surgery-branches__features span {font-size: 0.875rem;line-height: 1.35;}.surgery-branches__mobile-panel .surgery-branches__button {width: 100%;min-height: 56px;font-size: 0.9375rem;}.surgery-tech__hero {height: 552px;}.surgery-tech__hero::after {background: linear-gradient(90deg, rgba(0, 0, 0, 0.52) 20%, rgba(0, 0, 0, 0) 100%);}.surgery-tech__hero img {object-position: 22% top;}.surgery-tech__hero-container {display: flex;justify-content: end;flex-direction: column;align-items: baseline;padding-bottom: 40px;}.surgery-tech__hero h2 {max-width: 300px;font-size: 2.5rem;line-height: 1.12;}.surgery-tech__content {padding: 48px 0 24px;}.surgery-tech__header {margin: 0 0 24px;text-align: left;}.surgery-tech__header h3 {font-size: 1.5rem;line-height: 1.15;}.surgery-tech__header h3 strong {display: block;}.surgery-tech__header p {font-size: 1rem;line-height: 1.45;}.surgery-tech__cards {display: grid;gap: 16px;height: auto;}.surgery-tech-card, .surgery-tech-card.is-active {flex-basis: auto;position: relative;}.surgery-tech-card:not(.is-active) .surgery-tech-card__trigger img.m-position {object-position: center -40px;}.surgery-branches__image {display: none;}.surgery-tech-card.is-active::after {content: '';position: absolute;width: 100%;height: calc(100% - 7px);border-radius: 12px;left: 0;top: 0;background: linear-gradient(90deg, rgba(0, 0, 0, 0.52) 20%, rgba(0, 0, 0, 0) 100%);}.surgery-tech-card__trigger {height: 125px;border-radius: 8px;}.surgery-tech-card.is-active .surgery-tech-card__trigger {height: 550px;}.surgery-tech-card__content, .surgery-tech-card:not(.is-active) .surgery-tech-card__content {inset: auto 24px 22px;display: block;top: 0;height: 100%;display: flex;justify-content: center;flex-direction: column;}.surgery-tech-card:not(.is-active) .surgery-tech-card__title {writing-mode: initial;transform: none;white-space: normal;}.surgery-tech-card__title {font-size: 2rem;line-height: 1.1;}.surgery-tech-card__subtitle {font-size: 1.5rem;}.surgery-tech-card__text {margin-top: 26px;font-size: 1rem;line-height: 1.2;}.surgery-tech-card__label {width: auto;margin-top: 44px;padding: 7px 12px;font-size: 1rem;}.surgery-tech-card__description {font-size: 1rem;line-height: 1.15;}.surgery-tech-card:not(.is-active) .surgery-tech-card__subtitle, .surgery-tech-card:not(.is-active) .surgery-tech-card__text, .surgery-tech-card:not(.is-active) .surgery-tech-card__label, .surgery-tech-card:not(.is-active) .surgery-tech-card__description {display: none;}.go-to-hero {top:100%;left: 0;right: 0;margin: auto;position: absolute;}.footer-form {gap: 0;}.footer-form__action .hero-form-submit, .justify-center-m {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer-form__action .hero-form-submit {max-width: none;}.footer__logo-wrapper {text-align: center;}}@media (max-width: 767px) {.hidden-m {display: none;}.show-m {display: block!important;}.header__group {width: auto;background-color: transparent }.header__wrapper {height: 66px;}.hero-section {padding-top: 66px;}.hero-section::before {display: none;}.second-opinion {padding: 0;}.second-opinion__header h2 {font-size: 28px;}.second-opinion__header p {font-size: 18px;}.process-section__container {width: min(100% - 48px, 1200px);padding: 28px 0 0;gap: 36px;}.process-section__intro h2 {font-size: 1.5rem;}.process-section__intro p {font-size: 0.875rem;line-height: 1.55;}.process-section__steps {gap: 28px;padding-left: 80px;}.process-section__steps::before {top: 56px;left: 28px;height: calc(100% - 98px);}.process-step__icon {left: -80px;}.process-step__content h3 {font-size: 1.125rem;}.process-step__content p {font-size: 0.875rem;line-height: 1.45;}.process-section {position: relative;z-index: 2;}.process-section__button {width: calc(100% + 0px);margin-top: 0;transform: translateX(-40px) translateY(20px);}.faq-section__container {width: min(100% - 48px, 1200px);padding: 16px 0 48px;}.faq-section__header {margin-bottom: 34px;text-align: left;}.faq-section__eyebrow {margin-bottom: 14px;font-size: 1.5rem;}.faq-section__header h2 {margin-bottom: 16px;font-size: 1.5rem;line-height: 1.2;}.faq-section__header p {margin-bottom: 24px;font-size: 0.875rem;line-height: 1.5;}.faq-section__button {width: 100%;}.faq-item__button {min-height: 72px;padding: 18px 44px 18px 12px;font-size: 0.875rem;line-height: 1.15;}.faq-item__icon {right: 12px;}.faq-item__panel {padding: 0 44px 22px 12px;}.faq-item__panel p {font-size: 0.875rem;line-height: 1.85;}}