@layer swift3 {@layer bricks {:root { --bricks-vh: 1vh; --bricks-transition: all 0.2s; --bricks-color-primary: #ffd64f; --bricks-color-secondary: #fc5778; --bricks-text-dark: #212121; --bricks-text-medium: #616161; --bricks-text-light: #9e9e9e; --bricks-text-info: #00b0f4; --bricks-text-success: #11b76b; --bricks-text-warning: #ffa100; --bricks-text-danger: #fa4362; --bricks-bg-info: #e5f3ff; --bricks-bg-success: #e6f6ed; --bricks-bg-warning: #fff2d7; --bricks-bg-danger: #ffe6ec; --bricks-bg-dark: #263238; --bricks-bg-light: #f5f6f7; --bricks-border-color: #dddedf; --bricks-border-radius: 4px; --bricks-tooltip-bg: #23282d; --bricks-tooltip-text: #eaecef; } html { text-size-adjust: auto; line-height: 1.15; } body { margin: 0px; } article, aside, figcaption, figure, footer, header, main, nav, section { display: block; } figure { margin: 1em 40px; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px; } button, input { overflow: visible; } button, select { text-transform: none; } [type="reset"], [type="submit"], button, html [type="button"] { appearance: button; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; } textarea { overflow: auto; } .brxe-section { align-items: center; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 100%; } @media (max-width: 767px){.brxe-section { flex-wrap: wrap; }} .brxe-section.bricks-lazy-hidden { background-image: none !important; } .brxe-container { align-items: flex-start; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 1100px; } @media (max-width: 767px){.brxe-container { flex-wrap: wrap; }} .brxe-container.bricks-lazy-hidden { background-image: none !important; } .brxe-block { align-items: flex-start; display: flex; flex-direction: column; width: 100%; } @media (max-width: 767px){.brxe-block { flex-wrap: wrap; }} .brxe-block.bricks-lazy-hidden { background-image: none !important; } .brxe-div.bricks-lazy-hidden { background-image: none !important; } [class*="brxe-"] { max-width: 100%; } svg:not([width]) { min-width: 1em; } svg:not([height]) { min-height: 1em; } #brx-footer { background-position: 50% center; background-size: cover; flex-shrink: 0; margin-top: auto; position: relative; width: 100%; } html { font-size: 62.5%; } *, ::after, ::before, html { box-sizing: border-box; } * { border-color: var(--bricks-border-color); } body { -webkit-font-smoothing: antialiased; background-color: rgb(255, 255, 255); background-position: 50% center; color: rgb(54, 54, 54); font-family: -apple-system, "system-ui", "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 15px; line-height: 1.7; transition: padding-top; } .brx-body { display: flex; flex-direction: column; margin: 0px auto; width: 100%; } :where(a) { border-color: currentcolor; color: currentcolor; cursor: pointer; text-decoration: none; } h1, h2, h3, h4, h5, h6 { margin: 0px; text-rendering: optimizelegibility; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: currentcolor; } h1 { font-size: 2.4em; } h1, h2 { line-height: 1.4; } h2 { font-size: 2.1em; } h3 { font-size: 1.8em; } h3, h4 { line-height: 1.4; } h4 { font-size: 1.6em; } :where(p) { margin-block: 0px 1.2em; } :where(p:last-of-type) { margin-block-end: 0px; } img { height: auto; max-width: 100%; outline: none; vertical-align: middle; } button { border: none; cursor: pointer; outline: none; padding: 0px; } label { color: var(--bricks-text-light); display: block; font-weight: 400; margin-bottom: 5px; } button, input, optgroup, select, textarea { font-family: inherit; text-align: inherit; } .input, input:not([type="submit"]), select, textarea { border-style: solid; border-width: 1px; box-shadow: none; color: currentcolor; font-size: inherit; line-height: 40px; outline: none; padding: 0px 12px; transition: var(--bricks-transition); width: 100%; } input[type="checkbox"], input[type="radio"], input[type="submit"], select { cursor: pointer; } select { appearance: none; background-color: transparent; background-image: linear-gradient(45deg, transparent 50%, gray 0px), linear-gradient(135deg, gray 50%, transparent 0px); background-position: calc(100% - 20px) calc(50% + 2px), calc(100% - 16px) calc(50% + 2px); background-repeat: no-repeat; background-size: 4px 4px, 4px 4px; border-radius: 0px; } textarea { height: auto; min-height: 90px; padding: 10px 12px; line-height: inherit !important; } .brx-submenu-toggle { align-items: center; cursor: pointer; display: flex; } .brx-submenu-toggle.icon-right button { margin-left: 10px; } .brx-submenu-toggle button, .brx-submenu-toggle button > * { align-items: center; background-color: transparent; color: currentcolor; display: flex; transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1); will-change: transform; } .brx-multilevel-overflow-right, .brx-multilevel-overflow-right ul, .brx-submenu-overflow-right { left: auto !important; right: 0px !important; } .brx-sub-submenu-overflow-right, .brx-sub-submenu-overflow-right ul, .brx-submenu-overflow-right ul { left: auto !important; right: 100% !important; } #brx-content { flex: 1 1 0%; position: relative; width: 100%; } .bricks-layout-wrapper { --columns: 3; --gutter: 0px; display: flex; flex-flow: wrap; list-style-type: none; margin: 0px; padding: 0px; } .bricks-layout-wrapper:not(.bricks-masonry) { width: 100%; } .bricks-layout-item { line-height: 1.6; position: relative; } .bricks-layout-item:last-child img { padding-bottom: 0px !important; } .bricks-layout-item .bricks-layout-inner { background-position: 50% center; background-repeat: no-repeat; background-size: cover; inset: 0px; display: flex; flex-direction: column; overflow: hidden; position: relative; } .bricks-layout-wrapper .image { aspect-ratio: 1 / 1; object-fit: cover; position: relative; } .bricks-layout-wrapper a { color: currentcolor; } .bricks-layout-wrapper[data-layout="grid"]:not(.isotope) { display: grid; gap: var(--gutter); grid-template-columns: repeat(var(--columns),minmax(0,1fr)); } .bricks-layout-wrapper[data-layout="grid"] > li.bricks-layout-item, .bricks-layout-wrapper[data-layout="grid"] > li.bricks-layout-item > a { display: grid; } #brx-header { background-position: 50% center; background-size: cover; position: relative; width: 100%; } .bricks-button { align-items: center; border-width: 0px; display: inline-flex; gap: 10px; justify-content: center; letter-spacing: 0.5px; padding: 0.5em 1em; text-align: center; } .bricks-lightbox a { cursor: zoom-in; } .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; white-space: nowrap; width: 1px; position: absolute !important; } .brx-load-more-hidden, .brx-query-trail:not(.bricks-isotope-sizer) { display: none !important; } .swiper-slide { flex-shrink: 0; height: 100%; position: relative; transition-property: transform; width: 100%; } .brxe-button { width: auto; } @keyframes blink { 100% { opacity: 0; } } :where(.brxe-divider) { align-items: center; display: flex; font-size: 30px; gap: 30px; } :where(.brxe-divider).vertical { flex-direction: column; } :where(.brxe-divider).vertical .line { border-right: 1px solid; width: auto; } :where(.brxe-divider) .line { position: relative; width: 100%; } .brx-multilevel-back { align-items: center; cursor: pointer; display: flex; gap: 3px; width: 100%; } .brxe-icon { font-size: 60px; } :where(.brxe-icon-box) { align-items: flex-start; display: flex; flex-direction: column; } :where(.brxe-icon-box) .icon { display: inline-flex; } :where(.brxe-icon-box) i { display: inline-block; font-size: 40px; line-height: 1; text-align: center; } a.brxe-image { display: inline-block; } :where(.brxe-image).tag { display: inline-block; height: fit-content; position: relative; width: auto; } :where(.brxe-image) img { border-radius: inherit; height: 100%; transition: inherit; width: 100%; position: static !important; } .brxe-image-gallery { width: 100%; } .brxe-image-gallery figure { color-scheme: unset; forced-color-adjust: unset; mask: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; place-items: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; column-rule: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: unset; cx: unset; cy: unset; d: unset; display: block; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interpolate-size: unset; isolation: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-position: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-indent: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; } .brxe-image-gallery figure > a { display: block; } .brxe-image-gallery .image { position: relative; } .brxe-logo { color: currentcolor; font-size: 20px; font-weight: 600; line-height: 1; } .brxe-logo img { display: block; height: auto; width: auto; } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu { pointer-events: none; } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu:not(.brx-submenu-positioned) { display: none !important; } :where(.brxe-nav-menu) ol, :where(.brxe-nav-menu) ul { list-style-type: none; margin: 0px; padding: 0px; } :where(.brxe-nav-menu) .bricks-nav-menu { display: flex; line-height: inherit; margin: 0px; padding: 0px; } :where(.brxe-nav-menu) .bricks-nav-menu > li { margin: 0px 0px 0px 30px; } :where(.brxe-nav-menu) .bricks-nav-menu li { position: relative; } :where(.brxe-nav-menu) .bricks-nav-menu li:not(.brx-has-megamenu) > a { display: flex; width: 100%; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu { background-color: var(--bricks-bg-dark); color: rgb(255, 255, 255); line-height: 60px; min-width: 150px; opacity: 0; position: absolute; top: 100%; transition: var(--bricks-transition); visibility: hidden; white-space: nowrap; z-index: 998; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu li { border-style: none; position: relative; width: 100%; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu a, :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu button { color: currentcolor; padding: 0px 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle { background-color: transparent; cursor: pointer; display: none; height: 16px; min-width: 12px; position: relative; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle::before { inset: 0px; content: ""; position: absolute; z-index: 1; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle:hover span { min-width: 12px; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle span { background-color: currentcolor; display: block; height: 2px; position: absolute; right: 0px; transition: var(--bricks-transition); } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-top { min-width: 12px; top: 0px; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-center { min-width: 12px; top: 7px; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-bottom { min-width: 12px; top: 14px; width: 20px; } .brxe-nav-menu .bricks-mobile-menu-wrapper { bottom: 0px; color: rgb(255, 255, 255); display: flex; flex-direction: column; height: calc(var(--bricks-vh, 1vh)*100); left: 0px; position: fixed; right: auto; scrollbar-width: none; top: var(--wp-admin--admin-bar--height,0); transition-duration: 0.2s; transition-property: background-color, opacity, transform, visibility; visibility: hidden; width: 300px; z-index: 999; } .brxe-nav-menu .bricks-mobile-menu-wrapper::before { background-color: rgb(35, 40, 45); background-size: cover; inset: 0px; content: ""; position: absolute; z-index: -1; } .brxe-nav-menu .bricks-mobile-menu-wrapper.left { transform: translateX(-100%); } .brxe-nav-menu .bricks-mobile-menu-wrapper a { display: block; width: 100%; } .brxe-nav-menu .bricks-mobile-menu-wrapper li a { line-height: 60px; } .brxe-nav-menu .bricks-mobile-menu-wrapper li a:focus { outline-offset: -1px; } .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu { display: none; line-height: 40px; background: none !important; } .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li > .brx-submenu-toggle > *, .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li > a { padding: 0px 45px; } .brxe-nav-menu .bricks-mobile-menu { overflow-y: scroll; position: relative; scrollbar-width: none; } .brxe-nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > *, .brxe-nav-menu .bricks-mobile-menu > li > a { padding: 0px 30px; } .brxe-nav-menu .bricks-mobile-menu-overlay { background-color: rgba(0, 0, 0, 0.25); inset: 0px; opacity: 0; position: fixed; transition: 0.2s; visibility: hidden; z-index: -1; } li.menu-item-has-children [aria-expanded] .menu-item-icon { background-color: transparent; color: inherit; pointer-events: none; transition: inherit; } .brxe-template { width: 100%; } .brxe-text-link { gap: 5px; } .brxe-text-link, .brxe-text-link span { align-items: center; display: inline-flex; } .brxe-text-link span { justify-content: center; } @keyframes load8 { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } @keyframes spin { 100% { transform: rotate(1turn); } } @keyframes scrolling { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(10px); } } .bricks-background-primary { background-color: var(--bricks-color-primary); }}:root { --x-ff-gap: 15px; }.brxe-xfluentform select.ff-el-form-control:not([size]):not([multiple]) { height: auto; }.brxe-xheaderrow { display: flex; transition-property: height, opacity, transform, background, color; transition-duration: var(--x-header-transition); width: 100%; }#brx-header { --x-header-transition: 0; --x-header-fade-transition: 0; }@font-face { font-family: Rubik; font-weight: 300; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/rubik-light.ttf) format("truetype"); }@font-face { font-family: Rubik; font-weight: 400; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/rubik-regular.ttf) format("truetype"); }@font-face { font-family: Rubik; font-weight: 500; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/rubik-medium.ttf) format("truetype"); }@font-face { font-family: Rubik; font-weight: 600; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/rubik-semibold.ttf) format("truetype"); }@font-face { font-family: Rubik; font-weight: 700; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/rubik-bold.ttf) format("truetype"); }@font-face { font-family: OpenSans; font-weight: 300; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/opensans-light.ttf) format("truetype"); }@font-face { font-family: OpenSans; font-weight: 400; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/opensans-regular.ttf) format("truetype"); }@font-face { font-family: OpenSans; font-weight: 500; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/opensans-medium.ttf) format("truetype"); }@font-face { font-family: OpenSans; font-weight: 600; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/opensans-semibold.ttf) format("truetype"); }@font-face { font-family: OpenSans; font-weight: 700; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/opensans-bold.ttf) format("truetype"); }@font-face { font-family: OpenSans; font-weight: 800; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2025/05/opensans-extrabold.ttf) format("truetype"); }@font-face { font-family: Roboto; font-weight: 100; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Roboto-Thin.ttf) format("truetype"); }@font-face { font-family: Roboto; font-weight: 300; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Roboto-Light.ttf) format("truetype"); }@font-face { font-family: Roboto; font-weight: 400; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Roboto-Regular.ttf) format("truetype"); }@font-face { font-family: Roboto; font-weight: 500; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Roboto-Medium.ttf) format("truetype"); }@font-face { font-family: Roboto; font-weight: 700; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Roboto-Bold.ttf) format("truetype"); }@font-face { font-family: Roboto; font-weight: 900; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Roboto-Black.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 100; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-Thin.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 200; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-ExtraLight.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 300; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-Light.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 400; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-Regular.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 500; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-Medium.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 600; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-SemiBold.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 700; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-Bold.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 800; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-ExtraBold.ttf) format("truetype"); }@font-face { font-family: Inter; font-weight: 900; font-display: swap; src: url(https://www.onesurrogacy.com/wp-content/uploads/2024/06/Inter-Black.ttf) format("truetype"); }@layer bricks.icons {@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; src: url(https://www.onesurrogacy.com/wp-content/themes/bricks/assets/fonts/ionicons/ionicons.woff2) format("woff2"), url(https://www.onesurrogacy.com/wp-content/themes/bricks/assets/fonts/ionicons/ionicons.woff) format("woff"), url(https://www.onesurrogacy.com/wp-content/themes/bricks/assets/fonts/ionicons/ionicons.ttf) format("truetype"); } [class*=" ion-"], [class*=" ion-ios-"], [class*=" ion-logo-"], [class*=" ion-md-"], [class^="ion-"], [class^="ion-ios-"], [class^="ion-logo-"], [class^="ion-md-"] { -webkit-font-smoothing: antialiased; display: inline-block; font-family: Ionicons; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-rendering: auto; text-transform: none; } [class*=" ion-"]::before, [class*=" ion-ios-"]::before, [class*=" ion-logo-"]::before, [class*=" ion-md-"]::before, [class^="ion-"]::before, [class^="ion-ios-"]::before, [class^="ion-logo-"]::before, [class^="ion-md-"]::before { font-family: Ionicons; } .ion-ios-arrow-down::before { content: ""; } .ion-ios-mail::before { content: ""; } .ion-ios-quote::before { content: ""; } .ion-logo-whatsapp::before { content: ""; }}:root { --x-header-fade-transition: 200ms; }@keyframes x_header_fadein { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes x_header_fadeout { 0% { opacity: 1; } 100% { opacity: 0; } }.wpsr-fm-chat-wrapper .whatsapp, .wpsr-fm-chat-wrapper.wpsr-chat-icons-layout .wpsr-channels .wpsr-channel-item .wpsr-channel-btn.whatsapp, .wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-channels .wpsr-channel-item .wpsr-fm-chat-bubble a.wpsr-fm-bubble-btn.whatsapp, .wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-channels .wpsr-channel-item a.whatsapp, .wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-bubble-btn.whatsapp, .wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-channels .wpsr-channel-item a.wpsr-fm-bubble-btn.whatsapp { background-color: #4fce65; }.wpsr-fm-chat-wrapper { position: fixed; right: 20px; bottom: 25px; z-index: 9999; margin: 20px 0px 0px; transition: 0.5s; }.wpsr-fm-chat-wrapper .wpsr-fm-offline-caption, .wpsr-fm-chat-wrapper.wpsr_pro_active .wpsr-fm-chat-header.wpsr-online .wpsr-fm-offline-caption { display: none; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box { opacity: 0; visibility: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 20px 0px; background-color: #ffffff; border-radius: 10px; transition: 0.5s; width: 360px; position: fixed; right: 30px; bottom: 0px; top: auto; }@media screen and (max-width: 767px){.wpsr-fm-chat-wrapper .wpsr-fm-chat-box { width: 320px; }}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close { position: absolute; top: 15px; right: 0px; width: 25px; height: 25px; opacity: 0.4; cursor: pointer; display: flex; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close::after, .wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close::before { content: ""; position: absolute; width: 12px; height: 2px; background-color: var(--wpsn-chat-close-btn-color,#1d2129); display: block; border-radius: 2px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close::before { transform: rotate(45deg); }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close::after { transform: rotate(-45deg); }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header { background-color: #f4f5f7; padding: 20px; display: flex; align-items: center; border-radius: 10px 10px 0px 0px; text-align: left; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header .wpsr-chat-user-img { flex: 0 0 auto; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header img { width: 70px; height: 70px; object-fit: cover; border-radius: 50%; }@media screen and (max-width: 767px){.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header img { width: 50px; height: 50px; }}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header .wpsr-fm-group-details { padding-left: 15px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header .wpsr-fm-group-details h3 { margin: 0px; padding: 0px; font-size: 18px; line-height: 1.4; font-weight: 700; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header .wpsr-fm-group-details p { margin: 0px; font-size: 14px; line-height: 1.6; color: #000000; padding: 0px; font-weight: 400; opacity: 0.8; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room { padding: 30px 20px 20px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation { display: flex; align-items: center; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-user-picture { flex: 0 0 auto; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-user-picture img { height: 40px; width: 40px; object-fit: cover; border-radius: 50%; margin-right: 10px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-greeting-msg { background-color: #f1f0f0; border-radius: 10px; padding: 10px; text-align: left; max-width: 250px; width: 100%; display: none; transition: 0.4s; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-greeting-msg .wpsr-fm-msg-text, .wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-greeting-msg p { margin: 0px; padding: 0px; font-size: 14px; line-height: 1.5; color: #000000; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper { margin: 30px 0px 0px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-fm-btn-icon a { background-color: #0084ff; display: flex; padding: 10px 20px; color: #ffffff; justify-content: center; border-radius: 10px; font-size: 14px; font-weight: 700; text-decoration: none; align-items: center; cursor: pointer; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-fm-btn-icon a:active, .wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-fm-btn-icon a:focus { outline: none; box-shadow: none; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-fm-btn-icon a:hover { text-decoration: underline; outline: none; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-fm-btn-icon a img { height: 26px; width: auto; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-chat-btn-wrapper .wpsr-fm-btn-icon a span { padding-left: 10px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble { display: block; position: relative; right: 10px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-bubble-btn { background-color: #0084ff; cursor: pointer; width: 55px; height: 55px; border-radius: 50%; display: flex; align-items: center; justify-content: center; text-decoration: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 12px; }.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-bubble-btn img { height: 40px; width: auto; }.wpsr-fm-chat { background-color: #f1f0f0; width: 100px; line-height: 50px; display: block; border-radius: 50px; }.wpsr-fm-chat .wpsr-fm-chat-bubbles { text-align: center; }.wpsr-fm-chat .wpsr-fm-chat-bubbles span { display: inline-block; background-color: #b6b5ba; width: 10px; height: 10px; border-radius: 100%; margin-right: 5px; animation: 2s ease 0s infinite normal none running typing; }.wpsr-fm-chat .wpsr-fm-chat-bubbles span:first-child { animation-delay: -1s; }.wpsr-fm-chat .wpsr-fm-chat-bubbles span:nth-child(2) { animation-delay: -0.85s; }.wpsr-fm-chat .wpsr-fm-chat-bubbles span:nth-child(3) { animation-delay: -0.7s; margin-right: 0px; }@keyframes typing { 10% { transform: translateY(-10px); background-color: #9e9da2; } 50% { transform: translateY(0px); background-color: #b6b5ba; } }.fluentform { width: 100%; transition:height 0.5s ease-in-out; }html { scroll-behavior: smooth; }:root { --my-font-size-h1: calc(1.8rem + 0.8vw); --my-font-size-h2: calc(1.6rem + 0.5vw); --my-font-size-h3: calc(1.4rem + 0.4vw); --my-font-size-h4: calc(1.2rem + 0.3vw); --my-font-size-p: 16px; --my-font-size-big: 1.2em; --my-font-size-p-small: 12px; --my-font-size-p-small-2: 14px; --my-font-size-p-small-3: 15px; --my-font-size-extra-side: calc(2.8rem + 1.2vw); }.brxe-block { gap: 15px; }body { line-height: 1.5; font-family: Roboto; }h1, h2, h3, h4, h5, h6 { font-family: Rubik; font-weight: 600; }h1 { font-size: var(--my-font-size-h1); }h2 { font-size: var(--my-font-size-h2); }h3 { font-size: var(--my-font-size-h3); }h4 { font-size: var(--my-font-size-h4); }:where(:root) .bricks-background-primary { background-color: var(--bricks-color-9da600); }.brxe-container { padding-top: 10px; padding-bottom: 10px; }:root .bricks-button[class*="primary"]:not(.outline) { background-color: var(--bricks-color-gggtkh); }:root .bricks-button[class*="primary"] { color: var(--bricks-color-9da600); border-radius: 5px; }.bricks-button { transition: 0.2s ease-in; }:where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a { color: var(--bricks-color-qyvncf); font-weight: 600; }.brxe-section { padding: 40px 20px; }@media (max-width: 767px){h1 { font-size: 26px; }}@media (max-width: 478px){h1 { font-size: 24px; }}.my-sombra-1.brxe-image { border-radius: 5px; box-shadow: rgba(145, 145, 145, 0.08) 5px 5px 15px 5px; padding: 18px; }.my-sombra-1.brxe-container { border-radius: 5px; box-shadow: rgba(145, 145, 145, 0.08) 5px 5px 15px 5px; padding: 18px; }.my-sombra-1.brxe-block { border-radius: 5px; box-shadow: rgba(145, 145, 145, 0.08) 5px 5px 15px 5px; padding: 18px; }.sombra-caja.brxe-block { box-shadow: rgba(33, 33, 33, 0.1) 0px 0px 15px 10px; border-radius: 5px; padding: 20px; background-color: #ffffff; }@media (max-width: 767px){.sombra-caja.brxe-block { grid-template-columns: 1fr; }}.my-numero-grande.brxe-text-basic { font-size: 38px; font-family: Rubik; font-weight: 700; color: var(--bricks-color-csxfgd); line-height: 1; }.my-titular-1.brxe-heading { color: var(--bricks-color-fbnwhs); text-transform: uppercase; }.my-sombra-caja-centrada.brxe-block { align-items: center; padding: 20px; border-radius: 5px; box-shadow: rgba(33, 33, 33, 0.07) 0px 0px 15px 5px; background-color: #ffffff; justify-content: space-between; }.my-col-1-3.brxe-block { width: 31%; min-width: 240px; flex-grow: 1; }.my-img-cover.brxe-image { height: 100%; width: 100%; }.my-img-cover.brxe-image:not(.tag), .my-img-cover.brxe-image img { object-fit: cover; }:root { --bricks-color-akchws: #f9f9f9; --bricks-color-9da600: #f5f5f5; --bricks-color-2de62c: #e0e0e0; --bricks-color-ligbuq: #f9f5f2; --bricks-color-7e9875: #9e9e9e; --bricks-color-ab36b6: #616161; --bricks-color-888833: #424242; --bricks-color-rqwwyc: #222222; --bricks-color-210098: #212121; --bricks-color-qyvncf: #4f3533; --bricks-color-yfaqnt: #f3f3f3; --bricks-color-csxfgd: #f99e54; --bricks-color-hivfxn: #34a8b5; --bricks-color-sdzozn: #31a0af; --bricks-color-gggtkh: #298aa3; --bricks-color-ftulsi: #fbc16d; --bricks-color-fbnwhs: #0c5569; }#brxe-dvcmxh .icon > i { font-size: 20px; }#brxe-ercjst .icon > i { font-size: 20px; }#brxe-ymqqcw { flex-direction: row; column-gap: 15px; align-items: center; color: var(--bricks-color-9da600); }@media (max-width: 767px){#brxe-ymqqcw { justify-content: center; }}#brxe-tuybzf { text-transform: uppercase; color: var(--bricks-color-9da600); }#brxe-tuybzf .bricks-nav-menu > li { margin-left: 6px; }#brxe-tuybzf .bricks-nav-menu > li > a { padding-right: 8px; padding-left: 8px; }@media (max-width: 478px){#brxe-tuybzf .bricks-nav-menu > li > a { padding-right: 3px; padding-left: 3px; }#brxe-tuybzf { font-size: 14px; }}#brxe-xykmbc { padding-top: 0px; padding-bottom: 0px; flex-direction: row; justify-content: space-between; margin-top: 0px; margin-bottom: 0px; align-items: center; }@media (max-width: 767px){#brxe-xykmbc { flex-direction: column; row-gap: 5px; }}@media (max-width: 478px){#brxe-xykmbc { flex-direction: column; align-items: center; }}#brxe-putxry { background-color: var(--bricks-color-gggtkh); padding: 5px 10px; }@media (max-width: 991px){#brxe-putxry { padding: 2px 10px; }}@media (max-width: 478px){#brxe-putxry { padding-right: 0px; padding-left: 0px; }}#brxe-niiitg .bricks-site-logo { width: 180px; }@layer bricks {@media (max-width: 767px){#brxe-fglfdq .bricks-nav-menu-wrapper { display: none; }#brxe-fglfdq .bricks-mobile-menu-toggle { display: block; }}}#brxe-fglfdq .bricks-nav-menu > li > a { text-transform: uppercase; color: var(--bricks-color-rqwwyc); padding: 5px 8px; }#brxe-fglfdq .bricks-nav-menu > li > .brx-submenu-toggle > * { text-transform: uppercase; color: var(--bricks-color-rqwwyc); padding: 5px 8px; }#brxe-fglfdq .bricks-nav-menu > li { margin-left: 15px; }#brxe-fglfdq .bricks-nav-menu .sub-menu a { padding-top: 8px; padding-bottom: 8px; }#brxe-fglfdq .bricks-nav-menu .sub-menu .menu-item { background-color: var(--bricks-color-gggtkh); }#brxe-fglfdq .bricks-nav-menu .sub-menu > li > a { color: var(--bricks-color-akchws); line-height: 1.5em; }#brxe-fglfdq .bricks-nav-menu .brx-submenu-toggle button { padding-right: 5px; padding-left: 0px; margin-left: 5px; }#brxe-fglfdq .bricks-nav-menu .current-menu-item > a { border-top: 0 solid var(--bricks-color-gggtkh); border-right: 0 solid var(--bricks-color-gggtkh); border-bottom: 2px solid var(--bricks-color-gggtkh); border-left: 0 solid var(--bricks-color-gggtkh); font-weight: 600; }#brxe-fglfdq .bricks-nav-menu .sub-menu .menu-item:hover { background-color: var(--bricks-color-hivfxn); }#brxe-fglfdq .bricks-nav-menu > li:hover > a { color: #000000; }#brxe-fglfdq .bricks-nav-menu > li:hover > .brx-submenu-toggle > * { color: #000000; }@media (max-width: 767px){#brxe-fglfdq .bricks-mobile-menu-toggle { color: #162f14; }}#brxe-mohavw { align-items: center; flex-direction: row; justify-content: space-between; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }#brxe-ijvjci { padding: 14px 10px; border-bottom: 1px solid var(--bricks-color-2de62c); background-color: #fbfbfb; }#brxe-tlzegz { font-size: var(--my-font-size-p); font-family: Roboto; font-weight: 500; color: var(--bricks-color-gggtkh); }#brxe-nkowtw { font-size: var(--my-font-size-extra-side); font-family: Rubik; font-weight: 600; line-height: 1.2; }#brxe-qqojsw { margin-top: 10px; }#brxe-cgzgku { margin-top: 20px; width: 100%; }#brxe-wnvhxy { row-gap: 15px; width: 100%; justify-content: space-between; align-self: stretch !important; }#brxe-bqsypw:not(.tag), #brxe-bqsypw img { aspect-ratio: 16 / 9; object-fit: cover; }#brxe-bqsypw { height: 100%; width: 100%; padding: 0px; }@media (max-width: 767px){#brxe-bqsypw:not(.tag), #brxe-bqsypw img { aspect-ratio: 16 / 5; }}#brxe-nfaywi { flex-direction: row; gap: 20px; align-items: stretch; }#brxe-lgobld { background-image: linear-gradient(#f9f9f9, rgba(33, 33, 33, 0.09)); padding-top: 30px; padding-bottom: 30px; }#brxe-jihoml { background-color: var(--bricks-color-fbnwhs); color: #f9f9f9; padding-top: 15px; padding-bottom: 15px; }#brxe-gmkbqs { font-family: Roboto; text-transform: uppercase; }#brxe-sqrycz { font-family: Rubik; font-size: var(--my-font-size-h2); margin-top: 0px; }#brxe-xvlmdk { text-align: center; align-items: center; row-gap: 5px; }#brxe-zijnhi { border-top: 1px solid var(--bricks-color-2de62c); border-right: 0 solid var(--bricks-color-2de62c); border-bottom: 0 solid var(--bricks-color-2de62c); border-left: 0 solid var(--bricks-color-2de62c); }.brxe-bkdril { text-transform: uppercase; border-top: 0 solid var(--bricks-color-9da600); border-right: 0 solid var(--bricks-color-9da600); border-bottom: 1px solid var(--bricks-color-9da600); border-left: 0 solid var(--bricks-color-9da600); width: 100%; padding-bottom: 3px; }.brxe-tqsawk { margin-top: 5px; }.brxe-xytjwc { grid-template-columns: 1fr 1fr; gap: 20px; }.brxe-gsnvpa { width: 100%; border-radius: 5px; height: 100%; }.brxe-gsnvpa:not(.tag), .brxe-gsnvpa img { object-fit: cover; }.brxe-lsjqnx { grid-template-columns: 1fr 1fr; display: grid; align-items: initial; margin-top: 10px; }@media (max-width: 767px){.brxe-lsjqnx { grid-template-columns: 1fr; grid-template-rows: 1fr; }}.brxe-jajujg { gap: 0px; }#brxe-romars { flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 25px; margin-top: 10px; }@media (max-width: 478px){#brxe-romars { grid-template-columns: 1fr; }}#brxe-wyopof { background-color: #f5f5f5; }#brxe-fbzvbr { font-family: Roboto; text-transform: uppercase; }#brxe-rgcgry { font-family: Rubik; font-size: var(--my-font-size-h2); margin-top: 0px; }#brxe-wexjin { text-align: center; align-items: center; row-gap: 5px; }#brxe-yetowt { border-top: 1px solid var(--bricks-color-9da600); border-right: 0 solid var(--bricks-color-9da600); border-bottom: 0 solid var(--bricks-color-9da600); border-left: 0 solid var(--bricks-color-9da600); }.brxe-tcyrte { padding-top: 2px; }.brxe-tfizey { display: flex; align-items: center; column-gap: 10px; width: 100%; }.brxe-uivmrf { width: 100%; height: 100%; border-radius: 3px; }.brxe-uivmrf:not(.tag), .brxe-uivmrf img { object-fit: cover; }@media (max-width: 767px){.brxe-uivmrf:not(.tag), .brxe-uivmrf img { aspect-ratio: 9 / 3; object-fit: cover; object-position: 50% 0px; }}.brxe-lllcsk { width: 40%; }@media (max-width: 767px){.brxe-lllcsk { width: 100%; }}.brxe-hbymdc { align-self: center !important; width: 60%; }@media (max-width: 767px){.brxe-hbymdc { width: 100%; }}.brxe-zthjgz { flex-direction: row; align-items: stretch; }.brxe-fiaizc { row-gap: 10px; background-color: #fafafa; padding: 12px 10px; border-radius: 3px; }#brxe-eqiecr .line { height: 30px; }#brxe-eqiecr.vertical .line { border-right-width: 3px; border-right-color: var(--bricks-color-9da600); }#brxe-eqiecr { gap: 0px; }#brxe-oscrko .line { height: 30px; }#brxe-oscrko.vertical .line { border-right-width: 3px; border-right-color: var(--bricks-color-9da600); }#brxe-nggelf .line { height: 30px; }#brxe-nggelf.vertical .line { border-right-width: 3px; border-right-color: var(--bricks-color-9da600); }#brxe-oxumdx .line { height: 30px; }#brxe-oxumdx.vertical .line { border-right-width: 3px; border-right-color: var(--bricks-color-9da600); }#brxe-fjgtdf .line { height: 30px; }#brxe-fjgtdf.vertical .line { border-right-width: 3px; border-right-color: var(--bricks-color-9da600); }#brxe-rikmbg { grid-template-columns: 1fr 1fr; gap: 0px 20px; align-items: center; }@media (max-width: 478px){#brxe-rikmbg { grid-template-columns: 1fr; }}#brxe-bzhjwh { font-family: Roboto; text-transform: uppercase; }#brxe-zcnlsx { font-family: Rubik; font-size: var(--my-font-size-h2); margin-top: 0px; }#brxe-bqmugn { text-align: center; align-items: center; row-gap: 5px; }#brxe-qneznu { border-top: 1px solid var(--bricks-color-9da600); border-right: 0 solid var(--bricks-color-9da600); border-bottom: 0 solid var(--bricks-color-9da600); border-left: 0 solid var(--bricks-color-9da600); }#brxe-wwtiod { margin-bottom: 20px; }#brxe-udhofz { text-align: center; text-transform: uppercase; }#brxe-cdlonn { text-align: center; margin-top: 10px; }#brxe-oqphiz { margin-bottom: 20px; }#brxe-sbdeqq { text-align: center; text-transform: uppercase; }#brxe-ibjjcg { text-align: center; margin-top: 10px; }#brxe-rsheta { text-align: center; margin-top: 10px; }#brxe-brxohf { display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 20px; padding-top: 0px; padding-bottom: 0px; }@media (max-width: 478px){#brxe-brxohf { grid-template-columns: 1fr; }}#brxe-rswpqc { font-family: Roboto; text-transform: uppercase; }#brxe-quaxcj { font-family: Rubik; font-size: var(--my-font-size-h2); margin-top: 0px; }#brxe-cvxqpv { text-align: center; align-items: center; margin-top: 20px; row-gap: 5px; }#brxe-rhkinx { border-top: 1px solid var(--bricks-color-9da600); border-right: 0 solid var(--bricks-color-9da600); border-bottom: 0 solid var(--bricks-color-9da600); border-left: 0 solid var(--bricks-color-9da600); }#brxe-kldwkm { margin-bottom: 20px; }#brxe-ipqqxp { text-align: center; text-transform: uppercase; }#brxe-ebzrst { text-align: center; margin-top: 10px; }#brxe-xfalgd { margin-bottom: 20px; }#brxe-clwlqj { text-align: center; text-transform: uppercase; }#brxe-xcnvlb { text-align: center; margin-top: 10px; }#brxe-dgfoyj { display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 20px; padding-top: 0px; padding-bottom: 0px; }@media (max-width: 478px){#brxe-dgfoyj { grid-template-columns: 1fr; }}#brxe-zhlbin { row-gap: 20px; background-color: var(--bricks-color-akchws); }#brxe-hlqqyl { flex-direction: row; gap: 20px; background-color: #ffffff; }#brxe-wypuhe { padding-top: 40px; padding-bottom: 40px; background-image: linear-gradient(#ffffff, #f9f9f9); }#brxe-yplwnq { font-family: Roboto; text-transform: uppercase; }#brxe-cbnlvh { font-family: Rubik; font-size: var(--my-font-size-h2); margin-top: 0px; }#brxe-vwoyda { align-items: center; text-align: center; row-gap: 5px; }.brxe-nehmsh { font-size: 50px; color: var(--bricks-color-hivfxn); fill: var(--bricks-color-hivfxn); }.brxe-altsad { width: 60px; }.brxe-uvnymo { flex-direction: row; align-items: center; margin-top: 10px; border-top: 1px solid var(--bricks-color-9da600); border-right: 0 solid var(--bricks-color-9da600); border-bottom: 0 solid var(--bricks-color-9da600); border-left: 0 solid var(--bricks-color-9da600); padding-top: 10px; }.brxe-lkmcyv { row-gap: 5px; justify-content: space-between; height: 100%; }#brxe-bebnzj { align-items: stretch; flex-direction: row; gap: 20px; }#brxe-fqqpuo { font-family: Roboto; text-transform: uppercase; }#brxe-wkokhs { align-items: center; text-align: center; padding-top: 10px; padding-bottom: 0px; }#brxe-umxbfi { background-color: #ffffff; }#brxe-kudstc { row-gap: 20px; }#brxe-wuuika { border-radius: 3px; }@media (max-width: 478px){#brxe-wuuika { border-radius: 0px 0px 3px 3px; }}#brxe-sfgero { justify-content: center; }@media (max-width: 478px){#brxe-sfgero { order: 1; }}#brxe-xqttbp { margin-top: 5px; font-size: var(--my-font-size-h3); }#brxe-rekmkf { padding-top: 0px; }#brxe-ovpnbg { font-style: italic; }#brxe-azrkuh { padding: 20px; justify-content: center; }#brxe-igqoax { flex-direction: row; background-color: #ffffff; display: grid; align-items: initial; grid-template-columns: 1fr 2fr; border-radius: 3px; padding-top: 0px; padding-bottom: 0px; }@media (max-width: 478px){#brxe-igqoax { grid-template-columns: 1fr; }}#brxe-lriaew { font-size: var(--my-font-size-h3); }#brxe-crvazo { width: 100%; }#brxe-bkzetp { border-radius: 3px; }@media (max-width: 767px){#brxe-bkzetp:not(.tag), #brxe-bkzetp img { aspect-ratio: 16 / 9; object-position: 50% 25%; }}#brxe-jsqyyt { flex-direction: row; gap: 20px; display: grid; align-items: initial; grid-template-columns: 2fr 1fr; margin-top: 10px; }@media (max-width: 767px){#brxe-jsqyyt { grid-template-columns: 1fr; }}#brxe-almbsl { margin-top: 40px; padding-top: 20px; background-color: #ffffff; }#contacto { background-color: var(--bricks-color-akchws); }#brxe-iisktk { width: 180px; }#brxe-qixybe { color: var(--bricks-color-9da600); }@media (max-width: 767px){#brxe-ktbpil { align-items: center; }}#brxe-lzkvqh { text-transform: uppercase; color: var(--bricks-color-2de62c); font-size: 16px; border-left: 3px solid var(--bricks-color-gggtkh); padding-left: 10px; }#brxe-asirod .bricks-nav-menu { flex-direction: column; }#brxe-asirod { color: var(--bricks-color-2de62c); }#brxe-asirod .bricks-nav-menu > li { margin-left: 12px; }#brxe-asirod .bricks-nav-menu > li > a { padding-top: 1px; padding-bottom: 1px; }@media (max-width: 767px){#brxe-izkhzr { width: 47%; }}#brxe-kiqesr { text-transform: uppercase; color: var(--bricks-color-2de62c); font-size: 16px; border-left: 3px solid var(--bricks-color-gggtkh); padding-left: 10px; }#brxe-xrawje .bricks-nav-menu { flex-direction: column; }#brxe-xrawje { color: var(--bricks-color-2de62c); }#brxe-xrawje .bricks-nav-menu > li { margin-left: 10px; }#brxe-xrawje .bricks-nav-menu > li > a { padding-top: 1px; padding-bottom: 1px; }@media (max-width: 767px){#brxe-mpyfen { width: 47%; }}#brxe-ftlcxx { text-transform: uppercase; color: var(--bricks-color-2de62c); font-size: 16px; border-left: 3px solid var(--bricks-color-gggtkh); padding-left: 10px; }#brxe-iexllj .icon > i { font-size: 20px; }#brxe-iexllj .icon { color: var(--bricks-color-ligbuq); fill: var(--bricks-color-ligbuq); }#brxe-iexllj { color: var(--bricks-color-9da600); gap: 10px; }#brxe-kvujhu .icon > i { font-size: 20px; }#brxe-kvujhu { color: var(--bricks-color-9da600); gap: 10px; }#brxe-kvujhu .icon { color: var(--bricks-color-9da600); fill: var(--bricks-color-9da600); }#brxe-gjmqcg { row-gap: 6px; }@media (max-width: 767px){#brxe-oasain { width: 47%; }}#brxe-enmxro { flex-direction: row; gap: 20px; padding-top: 5px; padding-bottom: 5px; }#brxe-tnidup { background-color: var(--bricks-color-210098); }#brxe-eqfroy { align-items: center; }#brxe-vnoqli { background-color: #000000; color: var(--bricks-color-2de62c); padding-top: 5px; padding-bottom: 5px; }.fluentform .ff_submit_btn_wrapper { margin-bottom: 0px !important; }.sombra-caja .brxe-block { border-radius: 3px; }form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit { background-color: #2a8aa3; color: #ffffff; min-width: 100%; }form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:hover { background-color: #ffffff; border-color: #2a8aa3; color: #2a8aa3; }@keyframes pswp-clockwise { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@layer bricks.icons {@font-face { font-family: themify; font-style: normal; font-weight: 400; src: url(https://www.onesurrogacy.com/wp-content/themes/bricks/assets/fonts/themify/themify.woff?) format("woff"), url(https://www.onesurrogacy.com/wp-content/themes/bricks/assets/fonts/themify/themify.ttf?) format("truetype"); } [class*=" ti-"], [class^="ti-"] { -webkit-font-smoothing: antialiased; display: inline-block; font-family: themify; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-transform: none; } .ti-check-box::before { content: ""; }}:root { --fluentform-primary: #1a7efb; --fluentform-secondary: #606266; --fluentform-danger: #f56c6c; --fluentform-border-color: #dadbdd; --fluentform-border-radius: 7px; --fluentform-input-select-height: auto; }.ff-default .ff_btn_style { border: 1px solid transparent; border-radius: 7px; cursor: pointer; display: inline-block; font-size: 16px; font-weight: 500; line-height: 1.5; padding: 8px 20px; position: relative; text-align: center; transition:background-color, border-color, box-shadow 0.15s, 0.15s, 0.15s ease-in-out, ease-in-out, ease-in-out; user-select: none; vertical-align: middle; white-space: nowrap; }.ff-default .ff_btn_style:focus, .ff-default .ff_btn_style:hover { opacity: 0.8; outline: 0px; text-decoration: none; }.ff-default .ff-el-form-control { background-clip: padding-box; background-image: none; border: 1px solid var(--fluentform-border-color); border-radius: var(--fluentform-border-radius); color: var(--fluentform-secondary); font-family: -apple-system, "system-ui", "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 1; margin-bottom: 0px; max-width: 100%; padding: 11px 15px; transition:border-color, box-shadow 0.15s, 0.15s ease-in-out, ease-in-out; }.ff-default .ff-el-form-control:focus { background-color: #ffffff; border-color: var(--fluentform-primary); color: var(--fluentform-secondary); outline: none; }.ff-default textarea { min-height: 90px; }select.ff-el-form-control:not([size]):not([multiple]) { height: var(--fluentform-input-select-height,auto); }@keyframes ff_move { 0% { background-position: 0px 0px; } 100% { background-position: 50px 50px; } }.ff-default { font-family: inherit; }.ff-default .ff-el-input--label label { display: inline-block; font-weight: 500; line-height: inherit; margin-bottom: 0px; }.fluentform * { box-sizing: border-box; }.fluentform .clearfix::after, .fluentform .clearfix::before, .fluentform .ff-el-group::after, .fluentform .ff-el-group::before, .fluentform .ff-el-repeat .ff-el-input--content::after, .fluentform .ff-el-repeat .ff-el-input--content::before, .fluentform .ff-step-body::after, .fluentform .ff-step-body::before { content: " "; display: table; }.fluentform .clearfix::after, .fluentform .ff-el-group::after, .fluentform .ff-el-repeat .ff-el-input--content::after, .fluentform .ff-step-body::after { clear: both; }@media (max-width: 768px){.ff-t-cell { margin-left: 0px !important; }}.fluentform .ff-el-group { margin-bottom: 20px; }.fluentform .ff-el-input--label { display: inline-block; margin-bottom: 5px; position: relative; }.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label::after { color: var(--fluentform-danger); content: " *"; margin-left: 3px; }.fluentform .ff-el-form-control { display: block; width: 100%; }.fluentform textarea { max-width: 100%; }.fluentform .ff-text-right { text-align: right; }.fluentform .ff-el-form-control::placeholder { color: #868e96; opacity: 1; }.ff-errors-in-stack { display: none; margin-top: 15px; }@keyframes skeleton-loading { 0% { background-color: #e3e6e8; } 100% { background-color: #f0f3f5; } }@keyframes ff-progress-anim { 0% { width: 0px; } 5% { width: 0px; } 10% { width: 15%; } 30% { width: 40%; } 50% { width: 55%; } 80% { width: 100%; } 95% { width: 100%; } 100% { width: 0px; } }.my-caja-icono-1.brxe-icon-box { flex-direction: row; }.my-caja-icono-1.brxe-icon-box .icon { margin-right: 20px; color: var(--bricks-color-csxfgd); }.my-caja-icono-1.brxe-icon-box h4 { color: var(--bricks-color-fbnwhs); }.my-caja-icono-1.brxe-icon-box .icon i { font-size: 30px; }.my-caja-icono-1 h4 { margin-bottom: 10px; }#brxe-rjmnkz { text-align: center; font-size: var(--my-font-size-h2); margin-top: 5px; }#brxe-ceyrcq { margin-top: 10px; padding-bottom: 0px; text-align: center; }#brxe-lcbjha { text-transform: uppercase; margin-top: 30px; }#brxe-ofkmno { align-items: center; row-gap: 0px; align-self: center !important; }#brxe-wnopmy { --columns: 2; --gutter: 10px; }#brxe-wnopmy .image { border-radius: 5px; aspect-ratio: 16 / 9; }@media (max-width: 478px){#brxe-wnopmy { --columns: 2; }}#brxe-awebnx { flex-direction: row; gap: 20px; padding: 15px; }#brxe-kijiut { display: grid; align-items: initial; grid-template-columns: repeat(2, 1fr); }@media (max-width: 478px){#brxe-kijiut { grid-template-columns: 1fr; }}html{opacity:1}}