/* 15 Eki 2026: ikincil H1 basliklar H2.fxh1 oldu - ayni gorunum */
h2.fxh1{font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:1.2;margin-top:0;margin-bottom:.5rem}
@media (min-width:1200px){h2.fxh1{font-size:2.5rem}}
.section-heading h2.fxh1{padding: 0px; margin: 0px 0px 0.5em; max-width: 860px; font-size: 3rem; line-height: 4rem; font-weight: 400; color: rgb(0, 0, 0);}
#formModal.show .form-row .text h2.fxh1{font-size: 48px; color: rgb(0, 0, 0); font-weight: normal; padding-bottom: 24px;}
.investment .content .right .section-heading h2.fxh1{font-size: 42px; line-height: 51px;}
.about .section-heading h2.fxh1{font-size: 42px; line-height: 51px; font-weight: normal;}
.numbers .numbers-heading h2.fxh1{font-size: 52px; line-height: 1.15; font-weight: 700; color: var(--darkBlue-color);}
@media (max-width: 768px){.numbers .numbers-heading h2.fxh1{font-size: 36px;}}
.report .content .parent .text h2.fxh1{font-size: 28px; line-height: 42px; font-weight: bold; margin-bottom: 14px;}
.news .content .head h2.fxh1{padding-top: 0.5rem; padding-bottom: 0.5rem; margin-top: 0px; margin-bottom: 0px; text-align: left; font-size: 2rem; line-height: 1.2; font-weight: 400;}
.news .content .box h2.fxh1{color: rgb(0, 0, 0); padding: 15px 0px; margin: 0px; font-size: 24px; line-height: 35px; font-weight: 400;}
.flag .content .left h2.fxh1{text-align: left; font-size: 2.4rem; line-height: 3.6rem; font-weight: 400; color: rgb(255, 255, 255); margin: 0px;}
footer .content h2.fxh1{padding-top: 1.5rem; font-size: 20px; font-weight: normal; line-height: 36px; color: var(--txtWhite-color); margin: 20px 0px;}
footer .content .right h2.fxh1{padding: 1.5rem 0px 0px; margin: 0px 0px 30px; font-weight: 700; font-size: 22px;}
#who .content .text h2.fxh1{padding-top: 60px; text-align: left; font-size: 4.5rem; line-height: 1.2; font-weight: 400; margin: 8px 0px 36px;}
.groupStory .section-heading h2.fxh1{padding-right: 2rem;}
.reason .section-heading h2.fxh1{padding-right: 2rem; font-size: 42px; line-height: 51px; margin: 0px;}
.reason .content .boxs .box .title h2.fxh1{font-size: 1.4rem; color: rgb(0, 0, 0); line-height: 1.5; font-weight: 700;}
#tab-why .box .title h2.fxh1{font-size: 1.1rem;}
@media (max-width: 768px){#tab-why .box .title h2.fxh1{font-size: 1rem;}}
.solutions .content .left h2.fxh1.title{margin-top: -20px; padding: 0px 2rem 0px 0px; max-width: 860px; text-align: left; font-size: 2.6rem; line-height: 3.2rem; font-weight: 400; color: rgb(0, 0, 0); margin-bottom: 20px;}
.solutions .content .left .btm .years h2.fxh1{font-size: 50px; margin: 0px; font-weight: 400; line-height: 1.8;}
.leadership .section-heading h2.fxh1{font-size: 42px; line-height: 51px;}
#company .content .text h2.fxh1{text-align: left; font-size: 4.5rem; line-height: 1.2; font-weight: 400; margin: 8px 0px 36px;}
#realEstate .content .text h2.fxh1{padding-top: 40px; margin: 0.5rem 0px 0.5em; text-align: left; font-size: 4.5rem; line-height: 1.2; font-weight: 400;}
.textSection h2.fxh1{color: rgb(0, 0, 0); padding: 4rem 200px calc(60px + 1.5rem); margin-top: 3rem; margin-bottom: 0px; text-align: left; font-size: 3rem; line-height: 1.4; font-weight: 400;}
.whereInvest .section-heading h2.fxh1{margin-top: 1.5em; font-size: 2.6rem; line-height: 3.2rem;}
.options .section-heading h2.fxh1{padding: 5rem 0px 0px; margin: 0px; font-size: 2.6rem; line-height: 3.2rem; font-weight: 400;}
.partnering .right .section-heading h2.fxh1{font-size: 30px; line-height: 51px;}
.strategies .section-heading h2.fxh1{font-size: 42px; line-height: 51px;}
.investment-opport .content h2.fxh1{font-size: 1.6rem; line-height: 3rem; font-weight: 400; margin: 0px;}
#invest-funds .section-heading h2.fxh1{font-size: 42px; line-height: 51px; padding-right: 2rem; padding-bottom: 1.5rem;}
.hero.citizenship h2.fxh1{padding: 0.5rem 6.5rem 0px 0px !important; margin: 0px 0px 30px !important;}
.routes .left h2.fxh1{background-color: var(--darkRed-color); padding: 1.5rem; margin: 0px; font-weight: 400; font-size: 28px; line-height: 1.5; color: var(--txtWhite-color);}
.why-turkey .section-heading h2.fxh1{font-size: 2.6rem; line-height: 3.2rem;}
.explor .content .top h2.fxh1{padding: 0px; margin: 0px; text-align: left; font-size: 2rem; line-height: 3rem; font-weight: 400;}
.hero.insights .text h2.fxh1{font-size: 5rem !important;}
.economy .section-heading h2.fxh1{padding: 0px; font-weight: bold; font-size: 28px; line-height: 1.5;}
#insights-flag .content .left h2.fxh1{font-size: 2rem; line-height: 3rem;}
.appointment .left .top h2.fxh1{margin: 0px; padding-right: 10px; font-weight: 700; font-size: 28px; line-height: 32px; color: rgb(0, 0, 0);}
.appointment .content .right > h2.fxh1{width: 100%; padding-inline: 32px 120px; text-align: left; margin: 0px 0px 20px; font-weight: 700; font-size: 20px; color: rgb(0, 0, 0);}
.appointmnt .item .text h2.fxh1{display: block; color: rgb(0, 0, 0); font-weight: 700 !important; font-size: 24px !important; line-height: 30px !important;}
.page-top .content .right h2.fxh1{color: rgb(0, 0, 0); padding-top: 0px; margin: 0.5rem 0px 0px; font-size: 3rem; font-weight: normal; line-height: 4rem;}
.page-content .text h2.fxh1{color: rgb(0, 0, 0); font-weight: 700; font-size: 21px; line-height: 37px;}
.page-content .similar .head h2.fxh1{padding: 0px !important; font-size: 28px !important; line-height: 42px !important; font-weight: 700 !important;}
.page-content .similar .box .text h2.fxh1{font-size: 20px; font-weight: 700; padding: 0px; line-height: 1.5; transition: var(--transition);}
.page-content .similar .box .text h2.fxh1:hover{color: var(--darkRed-color);}
#pages-flag .left h2.fxh1{line-height: 1.2; font-size: 20px; font-weight: 700;}
.page-content .text h2.fxh1.without-marg{margin: 1.5em 0px 0.5em; font-size: 22px; line-height: 1.5; color: var(--darkBlue-color);}
.hero.cif .content .text h2.fxh1{position: relative; padding-top: 40px; margin-top: 0.5rem; margin-bottom: 0px; text-align: left; font-size: 5rem; line-height: 1.2; font-weight: 400; color: rgb(255, 255, 255);}
section.tabels .tble h2.fxh1{margin: 0px; font-size: 28px; line-height: 1.5; color: rgb(0, 0, 0);}
#Information .content .text h2.fxh1{font-size: 5rem;}
#Challenges .page-content h2.fxh1{font-size: 24px; line-height: 1.5; margin: 1.5em 0px 0.5em;}
.similar .box .text h2.fxh1{font-size: 20px !important; line-height: 1.5 !important; margin-top: 0px !important;}
.page-content h2.fxh1.with-marg{margin-bottom: 2rem !important; font-size: 21px !important; line-height: 37px !important;}
.page-content h2.fxh1.bigger{font-size: 26px !important; line-height: 38px !important;}
.page-content h2.fxh1.without-mb{margin: 1.5em 0px 0.5em; font-weight: 700; font-size: 20px; line-height: 1.5; color: var(--darkBlue-color);}
.page-content h2.fxh1.s-marg{font-size: 1.6rem; line-height: 1.5; margin: 1.5em 0px 0.5em;}
.investment-fund .content .right > h2.fxh1{margin: 0em 0px 0.5em; color: rgb(0, 0, 0); font-size: 28px; line-height: 42px; font-weight: 700;}
@media (max-width: 1024px){.hero.citizenship h2.fxh1{font-size: 4rem !important; line-height: 1.2 !important; text-align: left !important;}}
@media (max-width: 1024px){.page-top .content .right h2.fxh1{font-size: 2.2rem; line-height: 3rem; margin-top: 0.5rem;}}
@media (max-width: 768px){.section-heading h2.fxh1{font-size: 35px; line-height: 48px;}}
@media (max-width: 768px){.investment .content .right .section-heading h2.fxh1{font-size: 35px; line-height: 48px;}}
@media (max-width: 768px){.flag .content .left h2.fxh1{text-align: center;}}
@media (max-width: 768px){#who .content .text h2.fxh1{font-size: 59px; margin-bottom: 29.5px;}}
@media (max-width: 768px){#company .content .text h2.fxh1{font-size: 54px; line-height: 64px; margin-bottom: 0.5em; padding-top: 0px;}}
@media (max-width: 768px){#realEstate .content .text h2.fxh1{font-size: 44px; line-height: 53px;}}
@media (max-width: 768px){.textSection h2.fxh1{padding: 4rem 0px 1.5rem; font-size: clamp(2.25rem, 1.728rem + 1.63vw, 3rem);}}
@media (max-width: 768px){.hero.citizenship h2.fxh1{font-size: 3rem !important; padding-right: 0px !important;}}
@media (max-width: 768px){.hero.cif .content .text h2.fxh1{padding-top: 0.5rem; font-size: 3.2rem; word-break: break-all;}}
@media (max-width: 768px){#Information .content .text h2.fxh1{font-size: 3.2rem; word-break: normal;}}
.fund_project h2.fxh1{font-weight: 800; color: rgb(52, 58, 64) !important;}
@media (max-width: 768px){.partnering .right .section-heading h2.fxh1{font-size: 30px;}}
@media (max-width: 576px){.partnering .right .section-heading h2.fxh1{font-size: 30px;}}
.section-heading h2.fxh1{padding: 0px; margin: 0px 0px 0.5em; max-width: 860px; font-size: 3rem; line-height: 4rem; font-weight: 400; color: rgb(0, 0, 0);}
#formModal.show .form-row .text h2.fxh1{font-size: 48px; color: rgb(0, 0, 0); font-weight: normal; padding-bottom: 24px;}
.investment .content .right .section-heading h2.fxh1{font-size: 42px; line-height: 51px;}
.about .section-heading h2.fxh1{font-size: 42px; line-height: 51px; font-weight: normal;}
.numbers .numbers-heading h2.fxh1{font-size: 52px; line-height: 1.15; font-weight: 700; color: var(--darkBlue-color);}
@media (max-width: 768px){.numbers .numbers-heading h2.fxh1{font-size: 36px;}}
.report .content .parent .text h2.fxh1{font-size: 28px; line-height: 42px; font-weight: bold; margin-bottom: 14px;}
.news .content .head h2.fxh1{padding-top: 0.5rem; padding-bottom: 0.5rem; margin-top: 0px; margin-bottom: 0px; text-align: left; font-size: 2rem; line-height: 1.2; font-weight: 400;}
.news .content .box h2.fxh1{color: rgb(0, 0, 0); padding: 15px 0px; margin: 0px; font-size: 24px; line-height: 35px; font-weight: 400;}
.flag .content .left h2.fxh1{text-align: left; font-size: 2.4rem; line-height: 3.6rem; font-weight: 400; color: rgb(255, 255, 255); margin: 0px;}
footer .content h2.fxh1{padding-top: 1.5rem; font-size: 20px; font-weight: normal; line-height: 36px; color: var(--txtWhite-color); margin: 20px 0px;}
footer .content .right h2.fxh1{padding: 1.5rem 0px 0px; margin: 0px 0px 30px; font-weight: 700; font-size: 22px;}
#who .content .text h2.fxh1{padding-top: 60px; text-align: left; font-size: 4.5rem; line-height: 1.2; font-weight: 400; margin: 8px 0px 36px;}
.groupStory .section-heading h2.fxh1{padding-right: 2rem;}
.reason .section-heading h2.fxh1{padding-right: 2rem; font-size: 42px; line-height: 51px; margin: 0px;}
.reason .content .boxs .box .title h2.fxh1{font-size: 1.4rem; color: rgb(0, 0, 0); line-height: 1.5; font-weight: 700;}
#tab-why .box .title h2.fxh1{font-size: 1.1rem;}
@media (max-width: 768px){#tab-why .box .title h2.fxh1{font-size: 1rem;}}
.solutions .content .left h2.fxh1.title{margin-top: -20px; padding: 0px 2rem 0px 0px; max-width: 860px; text-align: left; font-size: 2.6rem; line-height: 3.2rem; font-weight: 400; color: rgb(0, 0, 0); margin-bottom: 20px;}
.solutions .content .left .btm .years h2.fxh1{font-size: 50px; margin: 0px; font-weight: 400; line-height: 1.8;}
.leadership .section-heading h2.fxh1{font-size: 42px; line-height: 51px;}
#company .content .text h2.fxh1{text-align: left; font-size: 4.5rem; line-height: 1.2; font-weight: 400; margin: 8px 0px 36px;}
#realEstate .content .text h2.fxh1{padding-top: 40px; margin: 0.5rem 0px 0.5em; text-align: left; font-size: 4.5rem; line-height: 1.2; font-weight: 400;}
.textSection h2.fxh1{color: rgb(0, 0, 0); padding: 4rem 200px calc(60px + 1.5rem); margin-top: 3rem; margin-bottom: 0px; text-align: left; font-size: 3rem; line-height: 1.4; font-weight: 400;}
.whereInvest .section-heading h2.fxh1{margin-top: 1.5em; font-size: 2.6rem; line-height: 3.2rem;}
.options .section-heading h2.fxh1{padding: 5rem 0px 0px; margin: 0px; font-size: 2.6rem; line-height: 3.2rem; font-weight: 400;}
.partnering .right .section-heading h2.fxh1{font-size: 30px; line-height: 51px;}
.strategies .section-heading h2.fxh1{font-size: 42px; line-height: 51px;}
.investment-opport .content h2.fxh1{font-size: 1.6rem; line-height: 3rem; font-weight: 400; margin: 0px;}
#invest-funds .section-heading h2.fxh1{font-size: 42px; line-height: 51px; padding-right: 2rem; padding-bottom: 1.5rem;}
.hero.citizenship h2.fxh1{padding: 0.5rem 6.5rem 0px 0px !important; margin: 0px 0px 30px !important;}
.routes .left h2.fxh1{background-color: var(--darkRed-color); padding: 1.5rem; margin: 0px; font-weight: 400; font-size: 28px; line-height: 1.5; color: var(--txtWhite-color);}
.why-turkey .section-heading h2.fxh1{font-size: 2.6rem; line-height: 3.2rem;}
.explor .content .top h2.fxh1{padding: 0px; margin: 0px; text-align: left; font-size: 2rem; line-height: 3rem; font-weight: 400;}
.hero.insights .text h2.fxh1{font-size: 5rem !important;}
.economy .section-heading h2.fxh1{padding: 0px; font-weight: bold; font-size: 28px; line-height: 1.5;}
#insights-flag .content .left h2.fxh1{font-size: 2rem; line-height: 3rem;}
.appointment .left .top h2.fxh1{margin: 0px; padding-right: 10px; font-weight: 700; font-size: 28px; line-height: 32px; color: rgb(0, 0, 0);}
.appointment .content .right > h2.fxh1{width: 100%; padding-inline: 32px 120px; text-align: left; margin: 0px 0px 20px; font-weight: 700; font-size: 20px; color: rgb(0, 0, 0);}
.appointmnt .item .text h2.fxh1{display: block; color: rgb(0, 0, 0); font-weight: 700 !important; font-size: 24px !important; line-height: 30px !important;}
.page-top .content .right h2.fxh1{color: rgb(0, 0, 0); padding-top: 0px; margin: 0.5rem 0px 0px; font-size: 3rem; font-weight: normal; line-height: 4rem;}
.page-content .text h2.fxh1{color: rgb(0, 0, 0); font-weight: 700; font-size: 21px; line-height: 37px;}
.page-content .similar .head h2.fxh1{padding: 0px !important; font-size: 28px !important; line-height: 42px !important; font-weight: 700 !important;}
.page-content .similar .box .text h2.fxh1{font-size: 20px; font-weight: 700; padding: 0px; line-height: 1.5; transition: var(--transition);}
.page-content .similar .box .text h2.fxh1:hover{color: var(--darkRed-color);}
#pages-flag .left h2.fxh1{line-height: 1.2; font-size: 20px; font-weight: 700;}
.page-content .text h2.fxh1.without-marg{margin: 1.5em 0px 0.5em; font-size: 22px; line-height: 1.5; color: var(--darkBlue-color);}
.hero.cif .content .text h2.fxh1{position: relative; padding-top: 40px; margin-top: 0.5rem; margin-bottom: 0px; text-align: left; font-size: 5rem; line-height: 1.2; font-weight: 400; color: rgb(255, 255, 255);}
section.tabels .tble h2.fxh1{margin: 0px; font-size: 28px; line-height: 1.5; color: rgb(0, 0, 0);}
#Information .content .text h2.fxh1{font-size: 5rem;}
#Challenges .page-content h2.fxh1{font-size: 24px; line-height: 1.5; margin: 1.5em 0px 0.5em;}
.similar .box .text h2.fxh1{font-size: 20px !important; line-height: 1.5 !important; margin-top: 0px !important;}
.page-content h2.fxh1.with-marg{margin-bottom: 2rem !important; font-size: 21px !important; line-height: 37px !important;}
.page-content h2.fxh1.bigger{font-size: 26px !important; line-height: 38px !important;}
.page-content h2.fxh1.without-mb{margin: 1.5em 0px 0.5em; font-weight: 700; font-size: 20px; line-height: 1.5; color: var(--darkBlue-color);}
.page-content h2.fxh1.s-marg{font-size: 1.6rem; line-height: 1.5; margin: 1.5em 0px 0.5em;}
.investment-fund .content .right > h2.fxh1{margin: 0em 0px 0.5em; color: rgb(0, 0, 0); font-size: 28px; line-height: 42px; font-weight: 700;}
@media (max-width: 1024px){.hero.citizenship h2.fxh1{font-size: 4rem !important; line-height: 1.2 !important; text-align: left !important;}}
@media (max-width: 1024px){.page-top .content .right h2.fxh1{font-size: 2.2rem; line-height: 3rem; margin-top: 0.5rem;}}
@media (max-width: 768px){.section-heading h2.fxh1{font-size: 35px; line-height: 48px;}}
@media (max-width: 768px){.investment .content .right .section-heading h2.fxh1{font-size: 35px; line-height: 48px;}}
@media (max-width: 768px){.flag .content .left h2.fxh1{text-align: center;}}
@media (max-width: 768px){#who .content .text h2.fxh1{font-size: 59px; margin-bottom: 29.5px;}}
@media (max-width: 768px){#company .content .text h2.fxh1{font-size: 54px; line-height: 64px; margin-bottom: 0.5em; padding-top: 0px;}}
@media (max-width: 768px){#realEstate .content .text h2.fxh1{font-size: 44px; line-height: 53px;}}
@media (max-width: 768px){.textSection h2.fxh1{padding: 4rem 0px 1.5rem; font-size: clamp(2.25rem, 1.728rem + 1.63vw, 3rem);}}
@media (max-width: 768px){.hero.citizenship h2.fxh1{font-size: 3rem !important; padding-right: 0px !important;}}
@media (max-width: 768px){.hero.cif .content .text h2.fxh1{padding-top: 0.5rem; font-size: 3.2rem; word-break: break-all;}}
@media (max-width: 768px){#Information .content .text h2.fxh1{font-size: 3.2rem; word-break: normal;}}
.fund_project h2.fxh1{font-weight: 800; color: rgb(52, 58, 64) !important;}
@media (max-width: 768px){.partnering .right .section-heading h2.fxh1{font-size: 30px;}}
@media (max-width: 576px){.partnering .right .section-heading h2.fxh1{font-size: 30px;}}
.single-content .kadence-advanced-heading-wrapper h2.fxh1{margin: 1.5em 0px 0.5em;}
h2.fxh1{font-family: var(--global-heading-font-family);}
h2.fxh1{font-style: normal; font-weight: normal; font-size: 32px; line-height: 1.5; color: var(--global-palette3);}
.single-content .kadence-advanced-heading-wrapper h2.fxh1{margin: 1.5em 0px 0.5em;}
h2.fxh1{font-family: var(--global-heading-font-family);}
h2.fxh1{font-style: normal; font-weight: normal; font-size: 32px; line-height: 1.5; color: var(--global-palette3);}