From your first consultation to the moment you hold your baby in your arms — we take care of every step: medical, legal, and organizational. Only trusted surrogates, transparent programs, and a personal coordinator who stays by your side throughout the process.
Step-by-step paymentsPersonal doctor and coordinatorFast surrogate matchingOwn donor databaseFull legal and organizational support in Georgia
The European Fertility Clinic is a place where the dream of having a child becomes reality — with care, compassion, and confidence at every step.
Who can join the surrogacy program
Surrogacy programs are available for heterosexual couples who have been in an official or civil marriage for more than one year. The program is open both to couples with medical indications as well as those who choose surrogacy for other reasons.
Why Georgia
Georgia is a country at the crossroads of Europe and Asia.
It is known for its ancient history, picturesque nature, mild climate, and welcoming people.
A modern, safe, and open country, Georgia offers European-level medical standards and comfortable conditions for international patients.
Legally regulated
Surrogacy is officially permitted by law in Georgia.
Legal transparency
The agreement with the surrogate is notarized and can be signed remotely.
Visa-free entry
Citizens of most countries can stay in Georgia without a visa for up to one year.
Safe and welcoming environment
A warm atmosphere, developed infrastructure, high-quality healthcare, and genuine hospitality toward international families.
Highly qualified doctors and embryologists with international expertise
High success rate
Effective treatment protocols and advanced technologies
International standards of care
Quality, safety, and full compliance with global medical guidelines
Own donor database
Personalized selection based on medical and individual preferences
Personal doctor and coordinator
Guidance, attention, and support at every step of the program
Surrogacy Programs
Every story is unique. Our specialists will help you choose the most suitable program and create a personalized plan based on your medical background and preferences.
“Guarantee” Program
Unlimited IVF cycles and embryo transfers to the surrogate until the birth of a child — maximum confidence in the result.
from 73,000 USD
Surrogacy with frozen embryos
Uses embryos previously created by the couple. Optimal for those who have already completed IVF and are planning an embryo transfer to a surrogate.
from 56,000 USD
Surrogacy with own oocytes
Embryos are created using the parents’ genetic material and transferred to a surrogate. Suitable for couples with preserved reproductive potential.
from 59,000 USD
Surrogacy with donor oocytes
Embryos are created using donor eggs from EFC’s own donor bank. Ideal for couples who cannot use their own oocytes.
from 65,000 USD
Begin your path to parenthood today
Contact us to discuss your situation and choose the suitable program
The doctor reviews your medical history and test results to determine the best program. Your personal coordinator assists with organizational details and next steps. The first online consultation lasts about one hour.
2
Signing the contract with the clinic
After agreeing on the treatment plan, a contract is signed with the clinic, outlining all stages and conditions of the program.
3
Embryo Creation or Preparation
Embryos are created using your own or donor cells, or existing frozen embryos. Genetic testing of embryos may be performed before transfer if recommended.
4
Legal preparation
We arrange a notarized agreement between the parents and the surrogate, including certified translations and documentation according to Georgian law. All documents can be signed remotely by power of attorney.
5
Surrogate Matching & Screening
All candidates undergo medical and psychological evaluation. If needed, a replacement surrogate can be assigned based on medical criteria.
6
Embryo transfer
The embryo is transferred to the surrogate’s uterus. If required, a repeat transfer is performed according to the program terms.
7
Pregnancy and delivery
Pregnancy is monitored by EFC specialists with regular reports, ultrasound photos, and video updates. Delivery takes place at one of Tbilisi’s top maternity hospitals.
8
Documentation
After the birth, we assist you with obtaining the birth certificate and preparing all necessary documents for your child’s departure from Georgia.
Our team
We believe that both advanced technology and human connection are crucial in every surrogacy journey.
The doctors, embryologists, coordinators, and legal experts at EFC work together to ensure every family feels supported, calm, and confident throughout the entire process.
Yes, a replacement is available for medical reasons without limitation.
How long should we plan to stay in Georgia for the surrogacy program?
The duration of your stay depends on the treatment plan and whose reproductive cells are used. If the intended mother’s own eggs are used, she will need to come for about two weeks for ovarian stimulation and egg retrieval, while the intended father stays for 1–3 days to provide sperm. If donor eggs are used, only the intended father needs to come to provide sperm.
How many times do we need to travel to Georgia, and how long is each visit?
Usually, two visits are required: the first to provide the genetic material, and the second at the time of the baby’s birth.
Do both parents need to be present in person to sign contracts with the clinic and the surrogate?
No. All agreements are notarized and can be signed remotely by power of attorney. The clinic fully manages this process.
How is the baby’s birth certificate issued?
The clinic handles the entire process. We submit all required documents to the Georgian House of Justice to obtain the birth certificate.
How long does it take to receive the birth certificate after delivery?
Usually from one to four weeks.
Is surrogacy legal in Georgia for international couples?
Yes. Surrogacy is officially permitted and fully regulated by Georgian law.
Who can participate in the program?
Surrogacy programs in Georgia are open to heterosexual couples who have been in an official or civil marriage for at least one year.
Where are the surrogates from, and what are the requirements?
Our surrogates are from Georgia, Russia, and Kazakhstan. All surrogates must be physically and psychologically healthy, have at least one biological child, and be under 40 years old.
Do surrogates undergo medical and psychological testing?
Yes. Every candidate undergoes a full medical examination according to a strict protocol, including a psychological assessment.
Are surrogates tested for alcohol, nicotine, and drug use?
Yes. These tests are part of the standard screening protocol and may be repeated during the program.
How is the health and lifestyle of the surrogate monitored during pregnancy?
The pregnancy is supervised by EFC doctors. Each surrogate has a personal coordinator who stays in touch 24/7, monitors scheduled check-ups, and assists with any medical or everyday needs.
Where do surrogates live during the program, and who helps them with daily needs?
Most surrogates live with their families. If they come from another country, the clinic provides housing — typically shared apartments with two surrogates per flat, each with a private room. A housekeeper visits once a week to help with cleaning.
Where are pregnancy monitoring and delivery carried out?
Pregnancy is monitored at our clinic, and deliveries take place at Tbilisi’s leading maternity hospitals — Gagua or Gudushauri.
Do surrogates stay in Georgia for the entire program?
Surrogates from Georgia and Kazakhstan reside in the country throughout the program. Surrogates from Russia arrive in Georgia at around the 22nd week of pregnancy and stay until delivery.
What is the age range of surrogates?
Up to 40 years old, with the average age being around 30.
Can two embryos be transferred at the same time?
Yes, provided the surrogate agrees and there are no medical contraindications — such as a previous cesarean section, high risk of multiple pregnancy, or other restrictions. The decision is made by the reproductive specialist.
How are surrogates selected?
Candidates first meet with a coordinator and then undergo a full medical evaluation according to the clinic’s protocol.
What languages do the doctors and coordinators speak?
The main languages are Georgian, Russian, and English. Coordinators also speak more than ten languages, including Chinese and Hebrew.
How many transfers are included in the programs?
Standard programs include two frozen embryo transfers, while the “Guarantee” program offers unlimited transfers.
Can the surrogate be replaced?
Yes, a replacement is available for medical reasons without limitation.
Who handles the legal process?
EFC takes full responsibility for the legal process — from preparing and notarizing contracts to obtaining the birth certificate at the House of Justice in Georgia.
Can donor eggs be used?
Yes. We offer access to our own donor database, and programs with donor oocytes include two embryo transfers.
Is there a guaranteed-result program?
Yes, the “Guarantee” program includes unlimited IVF/ICSI cycles and unlimited transfers until a live birth.
How is payment structured?
Payments are made step-by-step — from contract signing to the 18th week of pregnancy. The compensation for the surrogate is paid directly to her account. Specific amounts and stages depend on the chosen program.
This information is for general reference only and does not replace personal consultation. Final decisions regarding examinations and treatment programs are made by your EFC physician.
Where to start
Submit a request — your personal coordinator will contact you to discuss the first steps and help prepare for your visit.
Your path to parenthood
From your first consultation to the moment you hold your baby in your arms — we take care of every step: medical, legal, and organizational. Only trusted surrogates, transparent programs, and a personal coordinator who stays by your side throughout the process.
Step-by-step payments Personal doctor and coordinator Fast surrogate matching Own donor database Full legal and organizational support in Georgia
Book a consultation
The European Fertility Clinic is a place where the dream of having a child becomes reality — with care, compassion, and confidence at every step.
Who can join the surrogacy program
Surrogacy programs are available for heterosexual couples who have been in an official or civil marriage for more than one year. The program is open both to couples with medical indications as well as those who choose surrogacy for other reasons.
Why Georgia
Georgia is a country at the crossroads of Europe and Asia.
It is known for its ancient history, picturesque nature, mild climate, and welcoming people.
A modern, safe, and open country, Georgia offers European-level medical standards and comfortable conditions for international patients.
Legally regulated
Surrogacy is officially permitted by law in Georgia.
Legal transparency
The agreement with the surrogate is notarized and can be signed remotely.
Visa-free entry
Citizens of most countries can stay in Georgia without a visa for up to one year.
Safe and welcoming environment
A warm atmosphere, developed infrastructure, high-quality healthcare, and genuine hospitality toward international families.
FREE GUIDE
Planning surrogacy abroad?
Get our free guide:
Top 5 Things to Know Before Starting an International Surrogacy Program
Get the Free Guide
Why choose EFC
2000+ families have become parents
Successful surrogacy programs and proven results
15 years of experience in reproductive medicine
Highly qualified doctors and embryologists with international expertise
High success rate
Effective treatment protocols and advanced technologies
International standards of care
Quality, safety, and full compliance with global medical guidelines
Own donor database
Personalized selection based on medical and individual preferences
Personal doctor and coordinator
Guidance, attention, and support at every step of the program
Surrogacy Programs
Every story is unique. Our specialists will help you choose the most suitable program and create a personalized plan based on your medical background and preferences.
“Guarantee” Program
Unlimited IVF cycles and embryo transfers to the surrogate until the birth of a child — maximum confidence in the result.
from 73,000 USD
Surrogacy with frozen embryos
Uses embryos previously created by the couple. Optimal for those who have already completed IVF and are planning an embryo transfer to a surrogate.
from 56,000 USD
Surrogacy with own oocytes
Embryos are created using the parents’ genetic material and transferred to a surrogate. Suitable for couples with preserved reproductive potential.
from 59,000 USD
Surrogacy with donor oocytes
Embryos are created using donor eggs from EFC’s own donor bank. Ideal for couples who cannot use their own oocytes.
from 65,000 USD
Begin your path to parenthood today
Contact us to discuss your situation and choose the suitable program
Book a consultation
How the surrogacy program works
1
Consultation
The doctor reviews your medical history and test results to determine the best program. Your personal coordinator assists with organizational details and next steps. The first online consultation lasts about one hour.
2
Signing the contract with the clinic
After agreeing on the treatment plan, a contract is signed with the clinic, outlining all stages and conditions of the program.
3
Embryo Creation or Preparation
Embryos are created using your own or donor cells, or existing frozen embryos. Genetic testing of embryos may be performed before transfer if recommended.
4
Legal preparation
We arrange a notarized agreement between the parents and the surrogate, including certified translations and documentation according to Georgian law. All documents can be signed remotely by power of attorney.
5
Surrogate Matching & Screening
All candidates undergo medical and psychological evaluation. If needed, a replacement surrogate can be assigned based on medical criteria.
6
Embryo transfer
The embryo is transferred to the surrogate’s uterus. If required, a repeat transfer is performed according to the program terms.
7
Pregnancy and delivery
Pregnancy is monitored by EFC specialists with regular reports, ultrasound photos, and video updates. Delivery takes place at one of Tbilisi’s top maternity hospitals.
8
Documentation
After the birth, we assist you with obtaining the birth certificate and preparing all necessary documents for your child’s departure from Georgia.
Our team
We believe that both advanced technology and human connection are crucial in every surrogacy journey.
The doctors, embryologists, coordinators, and legal experts at EFC work together to ensure every family feels supported, calm, and confident throughout the entire process.
‹
Dr. Nataliia Kniazeva
Gynecologist-reproductologist
Experience: 16+ years
Dr. Mariam Gugushvili
Gynecologist-reproductologist
Experience: 11+ years
Dr. Ekaterine Gabashvili
Gynecologist-reproductologist
Experience: 7+ years
Ekaterina Antipova
Embryologist
Experience: 7+ years
Zhadyra Shagyrova
Embryologist
Experience: 11+ years
Irina Zhadan
International Patient Support Specialist
›
Book a consultation
FAQ
Can the surrogate be replaced?
Yes, a replacement is available for medical reasons without limitation.
How long should we plan to stay in Georgia for the surrogacy program?
The duration of your stay depends on the treatment plan and whose reproductive cells are used. If the intended mother’s own eggs are used, she will need to come for about two weeks for ovarian stimulation and egg retrieval, while the intended father stays for 1–3 days to provide sperm. If donor eggs are used, only the intended father needs to come to provide sperm.
How many times do we need to travel to Georgia, and how long is each visit?
Usually, two visits are required: the first to provide the genetic material, and the second at the time of the baby’s birth.
Do both parents need to be present in person to sign contracts with the clinic and the surrogate?
No. All agreements are notarized and can be signed remotely by power of attorney. The clinic fully manages this process.
How is the baby’s birth certificate issued?
The clinic handles the entire process. We submit all required documents to the Georgian House of Justice to obtain the birth certificate.
How long does it take to receive the birth certificate after delivery?
Usually from one to four weeks.
Is surrogacy legal in Georgia for international couples?
Yes. Surrogacy is officially permitted and fully regulated by Georgian law.
Who can participate in the program?
Surrogacy programs in Georgia are open to heterosexual couples who have been in an official or civil marriage for at least one year.
Where are the surrogates from, and what are the requirements?
Our surrogates are from Georgia, Russia, and Kazakhstan. All surrogates must be physically and psychologically healthy, have at least one biological child, and be under 40 years old.
Do surrogates undergo medical and psychological testing?
Yes. Every candidate undergoes a full medical examination according to a strict protocol, including a psychological assessment.
Are surrogates tested for alcohol, nicotine, and drug use?
Yes. These tests are part of the standard screening protocol and may be repeated during the program.
How is the health and lifestyle of the surrogate monitored during pregnancy?
The pregnancy is supervised by EFC doctors. Each surrogate has a personal coordinator who stays in touch 24/7, monitors scheduled check-ups, and assists with any medical or everyday needs.
Where do surrogates live during the program, and who helps them with daily needs?
Most surrogates live with their families. If they come from another country, the clinic provides housing — typically shared apartments with two surrogates per flat, each with a private room. A housekeeper visits once a week to help with cleaning.
Where are pregnancy monitoring and delivery carried out?
Pregnancy is monitored at our clinic, and deliveries take place at Tbilisi’s leading maternity hospitals — Gagua or Gudushauri.
Do surrogates stay in Georgia for the entire program?
Surrogates from Georgia and Kazakhstan reside in the country throughout the program. Surrogates from Russia arrive in Georgia at around the 22nd week of pregnancy and stay until delivery.
What is the age range of surrogates?
Up to 40 years old, with the average age being around 30.
Can two embryos be transferred at the same time?
Yes, provided the surrogate agrees and there are no medical contraindications — such as a previous cesarean section, high risk of multiple pregnancy, or other restrictions. The decision is made by the reproductive specialist.
How are surrogates selected?
Candidates first meet with a coordinator and then undergo a full medical evaluation according to the clinic’s protocol.
What languages do the doctors and coordinators speak?
The main languages are Georgian, Russian, and English. Coordinators also speak more than ten languages, including Chinese and Hebrew.
How many transfers are included in the programs?
Standard programs include two frozen embryo transfers, while the “Guarantee” program offers unlimited transfers.
Can the surrogate be replaced?
Yes, a replacement is available for medical reasons without limitation.
Who handles the legal process?
EFC takes full responsibility for the legal process — from preparing and notarizing contracts to obtaining the birth certificate at the House of Justice in Georgia.
Can donor eggs be used?
Yes. We offer access to our own donor database, and programs with donor oocytes include two embryo transfers.
Is there a guaranteed-result program?
Yes, the “Guarantee” program includes unlimited IVF/ICSI cycles and unlimited transfers until a live birth.
How is payment structured?
Payments are made step-by-step — from contract signing to the 18th week of pregnancy. The compensation for the surrogate is paid directly to her account. Specific amounts and stages depend on the chosen program.
This information is for general reference only and does not replace personal consultation. Final decisions regarding examinations and treatment programs are made by your EFC physician.
Where to start
Submit a request — your personal coordinator will contact you to discuss the first steps and help prepare for your visit.
Book a consultation
/* HERO */
.efc-hero{padding:0 0 28px}
.efc-hero .wrap{max-width:1200px;margin:0 auto;padding:0 16px}
.efc-hero .panel{
background:linear-gradient(180deg,#F2FBF8 0%, #EAF4F1 100%);
border:1px solid #E7EFEC;border-radius:28px;
box-shadow:0 10px 26px rgba(0,0,0,.06);
padding:28px;color:#002523}
/* Заголовок */
.efc-hero h1.efc-h1,
.efc-hero h2.efc-h1{
margin:0 0 14px !important;
padding:0 !important;
border:0 !important;
font-size:36px !important;
line-height:1.25 !important;
font-weight:800 !important;
color:#0c3a35 !important;
}
.efc-hero h2.efc-h1::before,
.efc-hero h2.efc-h1::after{content:none !important}
/* Текст */
.efc-hero p.lead{
margin:0 0 16px;font-size:18px;line-height:1.55;
max-width:880px;color:#173f3b
}
/* Пилюли */
.efc-hero .pills{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}
.efc-hero .pill{
background:#EAF4F1;border:1px solid #DDE9E5;border-radius:9999px;
padding:8px 14px;font-size:14px;color:#2E6F65;white-space:nowrap
}
/* Кнопка */
.efc-hero .hero-row{display:flex;align-items:center;gap:16px;margin:0 !important;padding:0 !important}
.efc-hero .efc-btn{
padding:12px 24px;font-size:18px;font-weight:700;
background:#408178;color:#fff;border-radius:9999px;
text-decoration:none;display:inline-block;transition:background .2s ease
}
.efc-hero .efc-btn:hover{background:#326b64}
/* Адаптив */
@media (max-width:560px){
.efc-hero h1.efc-h1,.efc-hero h2.efc-h1{font-size:30px !important}
}
/* SHARED SECTION STYLES */
.efc-section{padding:20px 0}
.efc-section .wrap{max-width:1200px;margin:0 auto;padding:0 16px}
.efc-h3{font-size:28px;line-height:1.3;margin:0 0 10px;color:#0c3a35}
.efc-lead{font-size:18px;line-height:1.6;color:#173f3b;max-width:880px;margin:0}
.efc-list{margin:0;padding-left:18px}
.efc-list li{margin:6px 0;line-height:1.55;color:#264944}
.efc-section .wrap > *:last-child{margin-bottom:0}
/* WHY CHOOSE*/
.efc-why {background: #fff;}
.efc-cards {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 16px;}
.efc-card {background: #F6FBF9; border: 1px solid #E3ECE9; border-radius: 16px; box-shadow: 0 2px 8px rgba(0, 0, 0, .04); padding: 22px 20px 18px;}
.efc-card:hover {transform: none; box-shadow: 0 2px 8px rgba(0, 0, 0, .04);}
.efc-card h4 {margin: 0 0 8px; font-size: 18px; font-weight: 700; color: #0c3a35;}
.efc-card p {margin: 0; font-size: 15px; line-height: 1.5; color: #285f57;}
/* WHY GEORGIA*/
.efc-why-georgia { background: #fff; }
.efc-why-georgia .efc-why-georgia-intro .efc-lead { margin: 0 0 10px; }
.efc-why-georgia .efc-why-georgia-intro .efc-lead:last-child { margin-bottom: 0; }
.efc-info-cards {display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 16px;}
.efc-info-card {
display: flex;
flex-direction: column;
background: #fff;
border: 1.5px solid #408178;
border-radius: 16px;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03);
padding: 24px 22px 20px;
cursor: default;
transition: none;
}
.efc-info-card h4 {
margin: 0 0 8px;
font-size: 18px;
font-weight: 700;
color: #0c3a35;
}
.efc-info-card p {
margin: 0;
font-size: 15px;
color: #285f57;
line-height: 1.55;
}
.efc-info-card:hover {
transform: none;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03);
border-color: #408178;
}
/* Адаптив */
@media (max-width: 992px) {
.efc-info-cards { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 560px) {
.efc-info-cards { grid-template-columns: 1fr; }
}
/* RESPONSIVE */
@media (max-width:992px) {
.efc-cards{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px) {
.efc-cards{grid-template-columns:1fr}
.efc-h1{font-size:30px}
.efc-h3{font-size:24px}
}
/* ===== Guide Banner ===== */
.efc-guide-banner { padding: 22px 0 0; }
.efc-guide-banner__card,
.efc-guide-banner__card:hover,
.efc-guide-banner__card:active,
.efc-guide-banner__card:focus,
.efc-guide-banner__card:visited{
display:flex;
align-items:center;
justify-content:space-between;
gap:22px;
padding:24px 26px;
border-radius:24px;
background: #3F7F76;
border: 1px solid rgba(255,255,255,.18);
box-shadow: 0 10px 26px rgba(0,0,0,.10);
text-decoration:none;
color:#fff;
transform:none;
filter:none;
transition:none;
}
.efc-guide-banner__card:focus-visible{
outline: 3px solid rgba(255,255,255,.65);
outline-offset: 3px;
}
.efc-guide-banner__content{ max-width: 900px; }
.efc-guide-banner__tag{
display:inline-block;
padding:7px 12px;
border-radius:9999px;
background: rgba(255,255,255,.14);
border: 1px solid rgba(255,255,255,.22);
font-size:12px;
font-weight:800;
letter-spacing:.06em;
text-transform:uppercase;
margin-bottom:12px;
}
.efc-guide-banner__title{
margin:0 0 10px;
font-size:30px;
line-height:1.18;
font-weight:900;
color:#fff; /* force contrast */
}
.efc-guide-banner__text{
margin:0;
font-size:16px;
line-height:1.55;
color: rgba(255,255,255,.92);
}
.efc-guide-banner__guide-title{
font-weight:800;
color:#fff;
}
.efc-guide-banner__btn{
flex: 0 0 auto;
display:inline-flex;
align-items:center;
gap:10px;
padding:12px 18px;
border-radius:9999px;
background: rgba(255,255,255,.14);
border: 1px solid rgba(255,255,255,.35);
color:#fff;
font-size:16px;
font-weight:800;
white-space:nowrap;}
/* Responsive */
@media (max-width: 768px){
.efc-guide-banner__card{
flex-direction:column;
align-items:flex-start;}
.efc-guide-banner__btn{
width:100%;
justify-content:center;}
.efc-guide-banner__title{ font-size:24px; }}
/* ---------- SURROGACY PROGRAMS ---------- */
.efc-programs { background: #fff; }
.efc-program-cards {display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 16px;}
.efc-program-card {display: flex; flex-direction: column; justify-content: space-between; background: #fff; border: 1.5px solid #408178; border-radius: 16px; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03); padding: 24px 22px 20px; transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;}
.efc-program-card:hover {transform: translateY(-3px); border-color: #326b64; box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);}
.efc-program-card h4 {margin: 0 0 8px; font-size: 18px; font-weight: 700; color: #0c3a35;}
.efc-program-card p {margin: 0 0 12px; font-size: 15px; color: #285f57; line-height: 1.55;}
.efc-price {margin-top: auto; font-weight: 700; font-size: 16px; color: #408178;}
@media (max-width: 992px) {
.efc-program-cards { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 560px) {
.efc-program-cards { grid-template-columns: 1fr; }
}
/* ---------- CTA BLOCK ---------- */
.efc-cta {background: #408178; color: #fff; text-align: center; border-radius: 20px; margin-top: 24px; padding: 48px 16px;}
.efc-cta-inner {max-width: 720px; margin: 0 auto;}
.efc-cta-title {font-size: 30px; line-height: 1.3; font-weight: 700; margin: 0 0 12px; color: #fff;}
.efc-cta-text {font-size: 18px; line-height: 1.55; margin: 0 0 24px; color: #f0f8f7;}
.efc-btn-light {background: #fff; color: #408178; border-radius: 9999px; padding: 14px 28px; font-size: 18px; font-weight: 700; text-decoration: none; display: inline-block; transition: all 0.2s ease;}
.efc-btn-light:hover {background: #f2fbf8; color: #326b64;}
@media (max-width: 560px) {
.efc-cta { padding: 36px 16px; }
.efc-cta-title { font-size: 26px; }
.efc-cta-text { font-size: 16px; margin-bottom: 20px; }
}
/* ---------- HOW SURROGACY WORKS (Steps) ---------- */
.efc-steps { background: #fff; }
.efc-steps-list { margin-bottom: 24px; }
.efc-step {display: flex; align-items: flex-start; gap: 16px; padding: 18px 0; border-bottom: 1px solid #E7EFEC;}
.efc-step:last-of-type { border-bottom: none; }
.efc-step-number {flex-shrink: 0; background: #EAF4F1; color: #408178; font-weight: 700; font-size: 18px; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center;}
.efc-step-content h4 {margin: 0 0 6px; font-size: 18px; font-weight: 700; color: #0c3a35;}
.efc-step-content p {margin: 0; font-size: 15px; color: #285f57; line-height: 1.55;}
.efc-step-summary { background: #F6FBF9; border: 1px solid #E3ECE9; border-radius: 12px; padding: 16px 20px; font-size: 16px; line-height: 1.5; color: #0c3a35; text-align: center; font-weight: 500;}
.efc-step-summary strong { font-weight: 700; color: #408178; }
@media (max-width: 560px) {
.efc-step { flex-direction: column; gap: 8px; }
.efc-step-number { width: 34px; height: 34px; font-size: 16px; }
}
/* ===== OUR TEAM ===== */
.efc-team { --gap: 28px; text-align: left;}
.efc-team .efc-lead { margin-bottom: 16px; max-width: 880px;}
/* ===== Carousel base ===== */
.efc-team-carousel {
position: relative;
display: flex;
align-items: center;
}
.efc-team-viewport {
overflow: hidden;
width: 100%;
}
.efc-team-track {
display: flex;
gap: var(--gap);
will-change: transform;
transition: transform 0.35s ease;
}
/* ===== Card sizing ===== */
.efc-team-item {flex: 0 0 calc((100% - 2 * var(--gap)) / 3); /* desktop: 3 */ text-align: center;}
@media (max-width: 992px) {
.efc-team {--gap: 24px;}
.efc-team-item {flex: 0 0 calc((100% - var(--gap)) / 2); /* tablet: 2 */}
}
@media (max-width: 560px) {
.efc-team {--gap: 16px;}
.efc-team-item {flex: 0 0 100%; /* mobile: 1 */ text-align: center; max-width: 420px; margin: 0 auto;}
}
/* ===== Avatar ===== */
.efc-team-item img {width: clamp(160px, 22vw, 220px); aspect-ratio: 1 / 1; border-radius: 50%; object-fit: cover; display: block; border: 2px solid #E9F2EF; margin: 0 auto 10px;}
/* ===== Text ===== */
.efc-team-item h4 {margin: 0 0 4px; font-size: 18px; font-weight: 700; color: #0c3a35;}
.efc-team-item p {margin: 0; font-size: 15px; color: #285f57; line-height: 1.5;}
.efc-team-item span {display: block; margin-top: 4px; font-size: 14px; color: #2e6f65;}
.efc-role{ margin:0; font-size:15px; color:#285f57; line-height:1.5; }
.efc-exp { margin:4px 0 0; font-size:14px; color:#2e6f65; }
/* ===== Arrows ===== */
.efc-team-nav {position: absolute; top: 42%; transform: translateY(-50%); width: 40px; height: 40px; border-radius: 50%; background: #EAF4F1; color: #408178; border: 1px solid #DDE9E5; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 22px; cursor: pointer; transition: background 0.2s ease, opacity 0.2s ease; z-index: 2;}
.efc-team-nav:hover {background: #dff0eb;}
.efc-team-nav:disabled {opacity: 0.35; cursor: default;}
.efc-team-nav.prev {left: -46px;}
.efc-team-nav.next {right: -46px;}
@media (max-width: 1200px) {
.efc-team-nav.prev { left: -18px; }
.efc-team-nav.next { right: -18px; }
}
@media (max-width: 560px) {
.efc-team-nav {width: 34px; height: 34px; font-size: 18px; left: -10px; right: auto;}
.efc-team-nav.next {left: auto; right: -10px;}
}
/* ===== CTA ===== */
.efc-team-cta {margin-top: 20px; text-align: left;}
@media (max-width: 560px) {
.efc-team-cta {text-align: center;}
}
.efc-btn-team {padding: 14px 28px; font-size: 18px; background: #408178; color: #fff; border-radius: 9999px; text-decoration: none; font-weight: 700; display: inline-block; transition: background 0.2s ease;}
.efc-btn-team:hover {background: #326b64;}
@media (max-width: 560px) {
.efc-team-item img {width: min(70vw, 300px) !important; aspect-ratio: 1 / 1;}
}
/* ===== FAQ ===== */
.efc-faq-list{margin-top:16px;display:flex;flex-direction:column;gap:12px}
.efc-faq-item{ border:1px solid #E3ECE9;border-radius:14px;background:#fff; padding:0; overflow:hidden;}
.efc-faq-q{list-style:none; cursor:pointer; user-select:none; padding:14px 18px; font-size:17px; font-weight:700; color:#0c3a35; display:flex; align-items:center; justify-content:space-between;}
.efc-faq-q::-webkit-details-marker{display:none}
.efc-faq-q::after{content:"›"; transform:rotate(90deg); font-size:20px; color:#408178;transition:transform .25s ease;}
.efc-faq-item[open] .efc-faq-q::after{ transform:rotate(-90deg) }
.efc-faq-a{padding:0 18px 14px; font-size:15px; line-height:1.55; color:#285f57; border-top:1px solid #E3ECE9;}
.efc-faq-a p{margin:0 0 8px}
.efc-faq-item:hover{box-shadow:0 2px 10px rgba(0,0,0,.05)}
.efc-faq-q:focus{outline:2px solid #CFE3DF; outline-offset:2px; border-radius:10px}
.efc-faq-note{margin-top:20px;font-size:14px;color:#2e6f65;line-height:1.5}
.efc-faq-item{ border:1px solid #E3ECE9; border-radius:14px; background:#fff; overflow:hidden; }
.efc-faq-q{ padding:16px 18px; }
.efc-faq-a{border-top:none !important; padding:0 18px 16px !important; }
.efc-faq-item:hover{ box-shadow:0 4px 14px rgba(0,0,0,.06); }
.efc-faq-list{ gap:12px; }
.page_wrapper.journey h1.page_title{
display:block !important;
visibility:visible !important;
position:static !important;
left:auto !important;
clip:auto !important;
width:auto !important;height:auto !important;
margin:24px 0 36px;
color:#0B3A35;
}
}
/* EFC Team — working slider (per-card step, waits for images) */
(function(){
const root = document.querySelector('.efc-team-carousel');
if (!root) return;
const viewport = root.querySelector('.efc-team-viewport');
const track = root.querySelector('.efc-team-track');
const prevBtn = root.querySelector('.efc-team-nav.prev');
const nextBtn = root.querySelector('.efc-team-nav.next');
let index = 0;
const perView = () => (window.innerWidth {
const card = track.querySelector('.efc-team-item');
return card ? card.getBoundingClientRect().width : 0;
};
const maxIndex = () => Math.max(0, track.children.length - perView());
function update(){
const w = cardW();
if (!w) { requestAnimationFrame(update); return; }
const step = w + gapPx();
const v = perView();
let offset = 0;
if (v === 1) {
const cw = track.children[index].getBoundingClientRect().width;
offset = (viewport.clientWidth - cw) / 2;
}
track.style.transform = `translateX(${offset - index * step}px)`;
if (prevBtn) prevBtn.disabled = (index === 0);
if (nextBtn) nextBtn.disabled = (index >= maxIndex());
}
function go(delta){
index += delta;
const max = maxIndex();
if (index < 0) index = max;
if (index > max) index = 0;
update();
}
prevBtn && prevBtn.addEventListener('click', () => go(-1));
nextBtn && nextBtn.addEventListener('click', () => go(1));
window.addEventListener('resize', () => { index = Math.min(index, maxIndex()); update(); });
const imgs = track.querySelectorAll('img');
if (imgs.length === 0) { update(); return; }
let ready = 0;
const done = () => { if (++ready === imgs.length) update(); };
imgs.forEach(img => {
if (img.complete && img.naturalWidth) done();
else {
img.addEventListener('load', done, { once:true });
img.addEventListener('error', done, { once:true });
}
});
})();