*{
margin:0;
padding:0;
}

/* Masaüstü header */
.G7AA8984S {
display: none;
box-sizing: border-box;
width: calc(100% + 16px);
margin: -8px -8px 0;
padding: 0;
background-color: #ffffff;
border-bottom: 1px solid #e1e7ec;
box-shadow: 0 8px 22px rgba(15, 44, 58, 0.07);
}

@media (min-width: 1024px) {
.G7AA8984S {
display: block;
}
}

.Q8LT4620B {
display: block;
box-sizing: border-box;
width: 100%;
padding: 0 clamp(20px, 2.5vw, 40px);
background-color: #123543;
}

.Y5NR1837F {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: flex-start;
flex-wrap: wrap;
column-gap: 20px;
row-gap: 6px;
width: 100%;
max-width: 1280px;
min-height: 34px;
margin: 0 auto;
padding: 0;
}

.R4HZ8271M {
display: inline-flex;
box-sizing: border-box;
align-items: center;
gap: 8px;
min-height: 34px;
text-decoration: none;
}

.R4HZ8271M:hover {
text-decoration: underline;
text-decoration-color: #c1e6f7;
text-underline-offset: 4px;
}

.R4HZ8271M:focus-visible {
outline: 2px solid #92d5f4;
outline-offset: 2px;
}

.D6WP3198A {
display: block;
box-sizing: border-box;
font-family: "Segoe UI Symbol", "Apple Symbols", sans-serif;
font-size: 0.9375rem;
font-weight: 400;
line-height: 1;
color: #91cce5;
}

.L3BK5709T {
display: block;
box-sizing: border-box;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.875rem;
font-weight: 500;
font-variant-numeric: tabular-nums;
line-height: 1.4;
color: #f0f6fa;
}

.N7QS2054E {
display: inline-flex;
box-sizing: border-box;
align-items: center;
gap: 8px;
max-width: 100%;
min-height: 20px;
padding-left: 20px;
border-left: 1px solid #54727e;
text-decoration: none;
}

.N7QS2054E:hover {
text-decoration: underline;
text-decoration-color: #c1e6f7;
text-underline-offset: 4px;
}

.N7QS2054E:focus-visible {
outline: 2px solid #92d5f4;
outline-offset: 3px;
}

.C8AM6315P {
display: block;
box-sizing: border-box;
flex-shrink: 0;
font-family: "Segoe UI Symbol", "Apple Symbols", sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1;
color: #91cce5;
}

.H1DY7940W {
display: block;
box-sizing: border-box;
min-width: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.875rem;
font-weight: 400;
line-height: 1.4;
color: #f0f6fa;
overflow-wrap: anywhere;
}

.K9BX4261R {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
column-gap: 24px;
row-gap: 12px;
width: calc(100% - clamp(40px, 5vw, 80px));
max-width: 1280px;
min-height: 78px;
margin: 0 auto;
padding: 0;
}

.P8RT6042N {
display: inline-flex;
position: relative;
left: clamp(-40px, calc(660px - 50vw), 0px);
box-sizing: border-box;
align-items: center;
flex-shrink: 0;
gap: 12px;
max-width: 100%;
text-decoration: none;
}

.P8RT6042N:focus-visible {
outline: 2px solid #087bb5;
outline-offset: 5px;
}

.V3NP7058D {
display: block;
box-sizing: border-box;
flex-shrink: 0;
width: 48px;
height: 48px;
object-fit: contain;
}

.A4FK7280Q {
display: flex;
box-sizing: border-box;
flex-direction: column;
align-items: flex-start;
gap: 4px;
min-width: 0;
}

.Z6HC1932M {
display: block;
box-sizing: border-box;
font-family: "Segoe UI", Arial, sans-serif;
font-size: clamp(1.0625rem, 1.25vw, 1.25rem);
font-weight: 800;
line-height: 1.25;
letter-spacing: 0.01em;
text-transform: uppercase;
color: #142c3c;
overflow-wrap: anywhere;
}

.E9SR3517W {
display: block;
box-sizing: border-box;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.8125rem;
font-weight: 400;
line-height: 1.4;
color: #647787;
}

.B4QW8276L {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: flex-end;
flex-wrap: wrap;
column-gap: clamp(30px, 3vw, 48px);
row-gap: 12px;
max-width: 100%;
margin: 0;
}

.F9DK3157A {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: flex-end;
flex-wrap: wrap;
column-gap: clamp(18px, 2vw, 30px);
row-gap: 6px;
max-width: 100%;
}

.T2MX6948C {
display: inline-flex;
box-sizing: border-box;
align-items: center;
justify-content: center;
min-height: 44px;
padding: 11px 0 9px;
border-bottom: 2px solid #0a8ac3;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.9375rem;
font-weight: 700;
line-height: 1.4;
color: #0879ad;
text-decoration: none;
}

.T2MX6948C:hover {
border-bottom-color: #075e89;
color: #075e89;
}

.T2MX6948C:focus-visible {
outline: 2px solid #087bb5;
outline-offset: 4px;
}

.R5VA1729H {
display: inline-flex;
box-sizing: border-box;
align-items: center;
justify-content: center;
min-height: 44px;
padding: 11px 0 9px;
border-bottom: 2px solid transparent;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.9375rem;
font-weight: 500;
line-height: 1.4;
color: #344957;
text-decoration: none;
}

.R5VA1729H:hover {
border-bottom-color: #0a8ac3;
color: #0879ad;
}

.R5VA1729H:focus-visible {
outline: 2px solid #087bb5;
outline-offset: 4px;
}

.N8JL4603P {
display: inline-flex;
box-sizing: border-box;
align-items: center;
justify-content: center;
min-height: 44px;
padding: 11px 0 9px;
border-bottom: 2px solid transparent;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.9375rem;
font-weight: 500;
line-height: 1.4;
color: #344957;
text-decoration: none;
}

.N8JL4603P:hover {
border-bottom-color: #0a8ac3;
color: #0879ad;
}

.N8JL4603P:focus-visible {
outline: 2px solid #087bb5;
outline-offset: 4px;
}

.C1SY8536K {
display: inline-flex;
box-sizing: border-box;
align-items: center;
justify-content: center;
min-height: 44px;
padding: 11px 0 9px;
border-bottom: 2px solid transparent;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.9375rem;
font-weight: 500;
line-height: 1.4;
color: #344957;
text-decoration: none;
}

.C1SY8536K:hover {
border-bottom-color: #0a8ac3;
color: #0879ad;
}

.C1SY8536K:focus-visible {
outline: 2px solid #087bb5;
outline-offset: 4px;
}

.W7EF2094B {
display: inline-flex;
position: relative;
left: clamp(0px, calc(50vw - 660px), 20px);
box-sizing: border-box;
align-items: center;
justify-content: center;
gap: 13px;
width: 238px;
max-width: 100%;
min-height: 44px;
padding: 4px 17px;
background-color: #172d42;
border: 1px solid #29435b;
border-radius: 6px;
text-decoration: none;
}

.W7EF2094B:hover {
background-color: #203e58;
border-color: #52758f;
}

.W7EF2094B:focus-visible {
outline: 2px solid #087bb5;
outline-offset: 4px;
}

.D5AK3819U {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: flex-start;
flex-shrink: 0;
width: 35px;
min-height: 28px;
padding-right: 12px;
border-right: 1px solid #486075;
font-family: "Segoe UI Symbol", "Apple Symbols", sans-serif;
font-size: 1.375rem;
font-weight: 400;
line-height: 1;
color: #e5f3fc;
}

.H4UZ7186Q {
display: flex;
box-sizing: border-box;
flex-direction: column;
justify-content: center;
flex-grow: 1;
gap: 2px;
min-width: 0;
}

.Q3VN6815R {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 8px;
width: 100%;
}

.J8CW5302V {
display: block;
box-sizing: border-box;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.75rem;
font-weight: 600;
line-height: 1;
letter-spacing: 0.045em;
color: #c6d8e6;
}

.B6TX9041K {
display: block;
box-sizing: border-box;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.75rem;
font-weight: 700;
font-variant-numeric: tabular-nums;
line-height: 1;
color: #91d5f4;
}

.M6PV8420E {
display: block;
box-sizing: border-box;
min-width: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 1rem;
font-weight: 700;
font-variant-numeric: tabular-nums;
line-height: 1.25;
color: #ffffff;
}
/* Masaüstü header */







/* MOBİL HEADER */
.M61Q8V3RK {
display: none;
}

@media (max-width: 768px) {

.M61Q8V3RK {
display: block;
position: sticky;
top: 0;
z-index: 9999;
box-sizing: border-box;
width: 100%;
min-height: 74px;
margin: 0;
padding: 0;
background-color: #f8fafc;
border-bottom: 1px solid #dfe7ef;
box-shadow: 0 3px 12px rgba(15, 23, 42, 0.04);
}

.N47K5P2LX {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: space-between;
gap: 10px;
width: 100%;
min-height: 74px;
margin: 0;
padding: 12px clamp(12px, 3vw, 20px);
}

.R83M4Q7VT {
display: flex;
box-sizing: border-box;
align-items: center;
flex: 1 1 auto;
gap: 8px;
min-width: 0;
margin: 0;
padding: 0;
text-decoration: none;
}

.R83M4Q7VT:focus-visible {
outline: 2px solid #167bb0;
outline-offset: 3px;
}

.C26F9N5KP {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: center;
flex-shrink: 0;
width: 40px;
height: 40px;
margin: 0;
padding: 0;
}

.L74V2M8RX {
display: block;
box-sizing: border-box;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
object-fit: contain;
}

.P58Q3K7MN {
display: flex;
box-sizing: border-box;
flex-direction: column;
align-items: flex-start;
gap: 4px;
min-width: 0;
margin: 0;
padding: 0;
}

.T92R6V4LC {
display: block;
position: relative;
top: 7px;
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: clamp(1.125rem, 4.8vw, 1.25rem);
font-weight: 800;
line-height: 1.3;
color: #142438;
overflow-wrap: anywhere;
}

.F35M8K2QP {
display: block;
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.6875rem;
font-weight: 450;
line-height: 1.4;
color: #64748b;
overflow-wrap: anywhere;
}

.H72K4M9PV {
display: block;
position: static;
box-sizing: border-box;
flex-shrink: 0;
margin: 0;
padding: 0;
}

.V64N9R3KT {
display: flex;
box-sizing: border-box;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 5px;
width: 44px;
height: 44px;
margin: 0;
padding: 0;
background-color: #ffffff;
border: 1px solid #d5e0ea;
border-radius: 8px;
box-shadow: 0 2px 6px rgba(15, 23, 42, 0.04);
list-style: none;
-webkit-appearance: none;
appearance: none;
cursor: pointer;
}

.V64N9R3KT::-webkit-details-marker {
display: none;
}

.V64N9R3KT:hover {
background-color: #edf4f9;
border-color: #a7bfd2;
}

.V64N9R3KT:focus-visible {
outline: 2px solid #167bb0;
outline-offset: 3px;
}

.B27Q5M8LX {
display: block;
box-sizing: border-box;
width: 20px;
height: 2px;
margin: 0;
padding: 0;
background-color: #18364d;
border-radius: 2px;
}

.D83K4V6RP {
display: block;
box-sizing: border-box;
width: 20px;
height: 2px;
margin: 0;
padding: 0;
background-color: #18364d;
border-radius: 2px;
}

.X52M7N9QF {
display: block;
box-sizing: border-box;
width: 20px;
height: 2px;
margin: 0;
padding: 0;
background-color: #18364d;
border-radius: 2px;
}

.Q85M3R7LX {
display: block;
position: absolute;
top: 100%;
left: 0;
box-sizing: border-box;
width: 100%;
max-height: 65vh;
max-height: 65dvh;
margin: 0;
padding: 20px clamp(18px, 4vw, 28px);
overflow-y: auto;
overscroll-behavior: contain;
background-color: #111827;
border-top: 1px solid #2b384c;
border-bottom: 1px solid #263449;
box-shadow: 0 16px 32px rgba(15, 23, 42, 0.2);
}

.A73K5M2VX {
display: block;
box-sizing: border-box;
margin: 0 0 8px;
padding: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.75rem;
font-weight: 600;
line-height: 1.4;
letter-spacing: 0.12em;
color: #8abde5;
}

.Y46R8N3LP {
display: flex;
box-sizing: border-box;
flex-direction: column;
gap: 0;
margin: 0;
padding: 0;
}

.C47N8K2VT {
display: flex;
box-sizing: border-box;
align-items: center;
min-height: 52px;
margin: 0;
padding: 14px 2px;
border-bottom: 1px solid #344c66;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 1rem;
font-weight: 700;
line-height: 1.4;
color: #96d6fb;
text-decoration: none;
}

.C47N8K2VT:hover {
color: #d0efff;
}

.C47N8K2VT:focus-visible {
outline: 2px solid #8abde5;
outline-offset: 2px;
}

.P63R5M9QK {
display: flex;
box-sizing: border-box;
align-items: center;
min-height: 52px;
margin: 0;
padding: 14px 2px;
border-bottom: 1px solid #253044;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
color: #e0e7ef;
text-decoration: none;
}

.P63R5M9QK:hover {
color: #96d6fb;
}

.P63R5M9QK:focus-visible {
outline: 2px solid #8abde5;
outline-offset: 2px;
}

.F82V4K6MN {
display: flex;
box-sizing: border-box;
align-items: center;
min-height: 52px;
margin: 0;
padding: 14px 2px;
border-bottom: 1px solid #253044;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
color: #e0e7ef;
text-decoration: none;
}

.F82V4K6MN:hover {
color: #96d6fb;
}

.F82V4K6MN:focus-visible {
outline: 2px solid #8abde5;
outline-offset: 2px;
}

.R39Q7N5LP {
display: flex;
box-sizing: border-box;
align-items: center;
min-height: 52px;
margin: 0;
padding: 14px 2px;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
color: #e0e7ef;
text-decoration: none;
}

.R39Q7N5LP:hover {
color: #96d6fb;
}

.R39Q7N5LP:focus-visible {
outline: 2px solid #8abde5;
outline-offset: 2px;
}

.E52M8Q4RN {
display: flex;
box-sizing: border-box;
flex-direction: column;
gap: 0;
margin: 16px 0 0;
padding: 16px;
background-color: #1b2a3e;
border: 1px solid #35465d;
border-radius: 8px;
}

.U48D7K2WM {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 8px;
margin: 0;
padding: 0;
}

.N56P9Q3LT {
display: block;
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.75rem;
font-weight: 600;
line-height: 1.4;
letter-spacing: 0.04em;
color: #a9c9e5;
}

.J93X6V4KB {
display: block;
box-sizing: border-box;
margin: 0;
padding: 3px 7px;
background-color: #29435d;
border: 1px solid #42627f;
border-radius: 4px;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.75rem;
font-weight: 700;
font-variant-numeric: tabular-nums;
line-height: 1.3;
color: #d3eeff;
}

.K74M2V8RX {
display: flex;
box-sizing: border-box;
align-items: center;
min-height: 44px;
margin: 5px 0 0;
padding: 4px 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: clamp(1.125rem, 5vw, 1.375rem);
font-weight: 700;
font-variant-numeric: tabular-nums;
line-height: 1.3;
color: #ffffff;
text-decoration: none;
}

.K74M2V8RX:hover {
color: #96d6fb;
}

.K74M2V8RX:focus-visible {
outline: 2px solid #8abde5;
outline-offset: 3px;
}

.T83K5M4QV {
display: block;
box-sizing: border-box;
margin: 2px 0 0;
padding: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.75rem;
font-weight: 400;
line-height: 1.5;
color: #b2c1d1;
}

.W26H8P5CY {
display: flex;
box-sizing: border-box;
align-items: center;
min-height: 44px;
margin: 8px 0 0;
padding: 8px 2px;
font-family: "Segoe UI", Arial, sans-serif;
font-size: 0.875rem;
font-weight: 400;
line-height: 1.4;
color: #b9cee0;
text-decoration: none;
overflow-wrap: anywhere;
}

.W26H8P5CY:hover {
color: #ffffff;
text-decoration: underline;
text-underline-offset: 4px;
}

.W26H8P5CY:focus-visible {
outline: 2px solid #8abde5;
outline-offset: 2px;
}
}

/* MOBİL HEADER */







/* Masaüstü main */

.A91QX7M4K {
    display: none;
    box-sizing: border-box;
    width: calc(100% + 16px);
    margin-left: -8px;
    background-color: #f3f7f9;
    font-family: "Segoe UI", Arial, sans-serif;
}

.C73LP9N2D {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: minmax(0, 1fr) minmax(300px, 374px);
    align-items: start;
    gap: clamp(32px, 5vw, 84px);
    width: calc(100% - clamp(48px, 7vw, 128px));
    max-width: 1360px;
    margin: 0 auto;
    padding: clamp(58px, 6vw, 88px) 0 52px;
}

.D64KR8W1F {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    min-width: 0;
    padding-top: 4px;
}

.E58MT2Q9H {
    display: block;
    box-sizing: border-box;
    padding-left: 14px;
    border-left: 3px solid #0a8ac3;
    color: #076f9f;
    font-size: 0.75rem;
    font-weight: 800;
    letter-spacing: 0.16em;
    line-height: 1.2;
}

.B82VJ5R6T {
    display: block;
    box-sizing: border-box;
    max-width: 720px;
    margin: 24px 0 0;
    color: #173246;
    font-size: clamp(2.2rem, 3.6vw, 3.6rem);
    font-weight: 800;
    letter-spacing: -0.045em;
    line-height: 1.06;
}

.F47NX3C8P {
    display: inline;
    color: #087fb8;
}

.G29QA6L5S {
    display: block;
    box-sizing: border-box;
    max-width: 700px;
    margin: 24px 0 0;
    color: #526a7b;
    font-size: clamp(0.95rem, 1.1vw, 1.08rem);
    line-height: 1.8;
}

.H63MW8K2V {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 30px;
}

.J74CR1P6Y {
    display: inline-flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 0 22px;
    background-color: #143d4b;
    border: 1px solid #143d4b;
    border-radius: 6px;
    color: #ffffff;
    font-size: 0.9rem;
    font-weight: 700;
    text-decoration: none;
}

.J74CR1P6Y:hover {
    background-color: #0d6177;
    border-color: #0d6177;
}

.K85DS4F9A {
    display: inline-flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 0 22px;
    background-color: #ffffff;
    border: 1px solid #9fbaca;
    border-radius: 6px;
    color: #173246;
    font-size: 0.9rem;
    font-weight: 600;
    text-decoration: none;
}

.K85DS4F9A:hover {
    background-color: #f1f7fa;
    border-color: #087fb8;
    color: #0879ad;
}

.A57KR8M2V {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 12px;
    width: 100%;
    max-width: 860px;
    margin-top: 34px;
}

.G83LK5R1V {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    min-height: 108px;
    padding: 18px 16px;
    background-color: #ffffff;
    border: 1px solid #d8e5eb;
    border-radius: 8px;
}

.H19QM7P4C {
    display: flex;
    box-sizing: border-box;
    align-items: baseline;
    min-height: 36px;
}

.J65NX2D8F {
    display: block;
    color: #0d7eae;
    font-size: clamp(1.55rem, 2.4vw, 2.2rem);
    font-weight: 800;
    font-variant-numeric: tabular-nums;
    line-height: 1;
}

.K27VR9M5L {
    display: block;
    margin-top: 10px;
    color: #526a7b;
    font-size: 0.7rem;
    font-weight: 800;
    letter-spacing: 0.08em;
    line-height: 1.3;
}

.L94CF6T2X {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    min-height: 108px;
    padding: 18px 16px;
    background-color: #ffffff;
    border: 1px solid #d8e5eb;
    border-radius: 8px;
}

.M58QK1V7B {
    display: flex;
    box-sizing: border-box;
    align-items: baseline;
    gap: 3px;
    min-height: 36px;
}

.N31DX8P5R {
    display: block;
    color: #0d7eae;
    font-size: 1.15rem;
    font-weight: 800;
    line-height: 1;
}

.P76LM4Q2C {
    display: block;
    color: #0d7eae;
    font-size: clamp(1.55rem, 2.4vw, 2.2rem);
    font-weight: 800;
    font-variant-numeric: tabular-nums;
    line-height: 1;
}

.Q42RW9N6K {
    display: block;
    margin-top: 10px;
    color: #526a7b;
    font-size: 0.7rem;
    font-weight: 800;
    letter-spacing: 0.08em;
    line-height: 1.3;
}

.R84QK6M1V {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    min-height: 108px;
    padding: 18px 16px;
    background-color: #ffffff;
    border: 1px solid #d8e5eb;
    border-radius: 8px;
}

.S52NX8P4D {
    display: flex;
    box-sizing: border-box;
    align-items: baseline;
    min-height: 36px;
}

.T17LM5Q9C {
    display: block;
    color: #0d7eae;
    font-size: clamp(1.55rem, 2.4vw, 2.2rem);
    font-weight: 800;
    font-variant-numeric: tabular-nums;
    line-height: 1;
}

.U63RW2N8K {
    display: block;
    margin-top: 10px;
    color: #526a7b;
    font-size: 0.7rem;
    font-weight: 800;
    letter-spacing: 0.08em;
    line-height: 1.3;
}

.B64PX3N8Q {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    min-height: 108px;
    padding: 18px 16px;
    background-color: #ffffff;
    border: 1px solid #d8e5eb;
    border-radius: 8px;
}

.C91MT4L7D {
    display: flex;
    box-sizing: border-box;
    align-items: baseline;
    gap: 2px;
    min-height: 36px;
}

.D28VX6N5P {
    display: block;
    color: #0d7eae;
    font-size: clamp(1.55rem, 2.4vw, 2.2rem);
    font-weight: 800;
    font-variant-numeric: tabular-nums;
    line-height: 1;
}

.E73QK1R9M {
    display: block;
    color: #0d7eae;
    font-size: 1.45rem;
    font-weight: 800;
    line-height: 1;
}

.F46QW8C2T {
    display: block;
    margin-top: 10px;
    color: #526a7b;
    font-size: 0.7rem;
    font-weight: 800;
    letter-spacing: 0.08em;
    line-height: 1.3;
}

.P49HT6S3W {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    width: 100%;
    margin-top: 16px;
    overflow: hidden;
    background-color: #ffffff;
    border: 1px solid #d5e1e8;
    border-radius: 12px;
    box-shadow: 0 18px 34px rgba(23, 50, 70, 0.08);
}

.Q81LN5V7B {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    min-height: 116px;
    padding: 24px 28px;
    border-bottom: 1px solid #d5e1e8;
}

.R62CM8X4D {
    display: block;
    color: #0879ad;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.16em;
}

.S35QK7M9F {
    display: block;
    margin-top: 12px;
    color: #173246;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.4;
}

.T94WB2J6G {
    display: flex;
    box-sizing: border-box;
    align-items: baseline;
    gap: 18px;
    min-height: 90px;
    padding: 24px 28px;
    border-bottom: 1px solid #d5e1e8;
}

.U27PX8C5H {
    display: block;
    color: #173f58;
    font-size: 2.70rem;
    font-weight: 800;
    line-height: 1;
}

.V68RK3L1M {
    display: block;
    color: #526a7b;
    font-size: 0.9rem;
    font-weight: 600;
}

.W53ND9A7Q {
    display: flex;
    box-sizing: border-box;
    align-items: baseline;
    gap: 18px;
    min-height: 90px;
    padding: 24px 28px;
    background-color: #ffffff;
}

.X46FM2K8R {
    display: block;
    color: #087fb8;
    font-size: 2.25rem;
    font-weight: 800;
    line-height: 1;
}

.Y19QS6D4T {
    display: block;
    color: #526a7b;
    font-size: 0.9rem;
    font-weight: 600;
}

.F82MN5C7K {
    display: none;
    box-sizing: border-box;
    width: calc(100% + 16px);
    margin-left: -8px;
    padding: 76px clamp(24px, 7vw, 96px) 86px;
    background-color: #ffffff;
}

.H29QW6V4B {
    display: block;
    width: 100%;
    max-width: 980px;
    margin: 0 auto 32px;
}

.J57KC8M2N {
    display: block;
    color: #0879ad;
    font-size: 0.73rem;
    font-weight: 800;
    letter-spacing: 0.15em;
}

.G64XR1P9D {
    display: block;
    margin-top: 14px;
    color: #173246;
    font-size: clamp(1.65rem, 2.6vw, 2.4rem);
    font-weight: 800;
    letter-spacing: -0.03em;
    line-height: 1.15;
}

.K73DS4F8Q {
    display: block;
    max-width: 880px;
    margin-top: 16px;
    color: #526a7b;
    font-size: 0.98rem;
    line-height: 1.75;
}

.L46VN9A1C {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 14px;
    width: 100%;
    max-width: 1360px;
    margin: 0 auto;
}

.M85RB2X6P {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.N19QF7K3W {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.P62MH8C4R {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.Q38TX5L7D {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.R74NK1V9F {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.S56QP3M8A {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.T81VC6K2B {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.U47RX9D5M {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.V25LF8Q3N {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.W69BM4J1S {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.X53QN7P2C {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.Y84KR6M1F {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.Z27DS9V5L {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.A39XQ6N8H {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.B64MP2R7K {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.C18VW5T9Q {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.D72NL4X6P {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.E95QF1M8R {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.F43KC8V2D {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.G76RX1P5N {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.H24MT9Q7S {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.J61VB3K8C {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.K85QW2L6F {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.L37ND9M4A {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.M52PX7R1V {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.N68CF3Q9B {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.P41VK8D6M {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.Q93RL5X2T {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.R26MN7C4K {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.S75QF1B8D {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.T48XC6P9N {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.U31KR8M5F {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.V67DS2Q4L {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.W89MF5N1C {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.X72BQ4K8M {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.Z46LP9Q2D {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.A83KC5M7V {
    box-sizing: border-box;
    min-height: 240px;
    padding: 24px 22px;
    background-color: #ffffff;
    border: 1px solid #dbe7ed;
    border-radius: 8px;
}

.Y15NF7R3C {
    display: block;
    color: #0d7eae;
    font-size: 0.72rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.B91XR6P4F {
    display: block;
    margin-top: 18px;
    color: #173246;
    font-size: 1.08rem;
    font-weight: 750;
    line-height: 1.3;
}

.C57MQ8K2N {
    display: block;
    margin-top: 12px;
    color: #5c7180;
    font-size: 0.86rem;
    line-height: 1.65;
}

.R91VX6M4Q {
    display: none;
    box-sizing: border-box;
    width: calc(100% + 16px);
    margin-left: -8px;
    padding: 82px clamp(24px, 7vw, 96px) 92px;
    background-color: #f3f7f9;
    font-family: "Segoe UI", Arial, sans-serif;
}

.S28KP7L5N {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: minmax(0, 1fr) 260px;
    grid-template-rows: auto auto auto auto;
    column-gap: 68px;
    width: 100%;
    max-width: 1160px;
    margin: 0 auto;
    padding: 0 0 34px;
    border-bottom: 1px solid #d5e2e8;
    text-align: left;
}

.T64QW2C8M {
    display: inline-flex;
    align-items: center;
    justify-self: start;
    grid-column: 1;
    grid-row: 1;
    min-height: 27px;
    padding: 0 11px;
    background-color: #e4f1f6;
    border-radius: 4px;
    color: #066b99;
    font-size: 0.7rem;
    font-weight: 800;
    letter-spacing: 0.15em;
    line-height: 1.2;
}

.U73NF9R2K {
    display: block;
    grid-column: 1;
    grid-row: 2;
    max-width: 720px;
    margin: 17px 0 0;
    padding-bottom: 17px;
    border-bottom: 2px solid #0a8ac3;
    color: #173246;
    font-size: clamp(1.8rem, 2.8vw, 2.65rem);
    font-weight: 800;
    letter-spacing: -0.035em;
    line-height: 1.12;
}

.V46MC8Q1L {
    display: block;
    grid-column: 1;
    grid-row: 3;
    max-width: 810px;
    margin: 18px 0 0;
    color: #526a7b;
    font-size: 0.92rem;
    line-height: 1.7;
}

.W85LK3P7D {
    display: block;
    grid-column: 1;
    grid-row: 4;
    max-width: 810px;
    margin: 8px 0 0;
    color: #596d7b;
    font-size: 0.84rem;
    line-height: 1.65;
}

.X19QR6N4B {
    display: inline-flex;
    box-sizing: border-box;
    grid-column: 2;
    grid-row: 2 / 5;
    align-self: center;
    justify-self: end;
    align-items: center;
    justify-content: center;
    width: 245px;
    min-height: 52px;
    padding: 0 18px;
    background-color: #143d4b;
    border: 1px solid #143d4b;
    border-radius: 6px;
    color: #ffffff;
    font-size: 0.86rem;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
}

.X19QR6N4B:hover {
    background-color: #0d6177;
    border-color: #0d6177;
}

.Y52VF8M3P {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: minmax(0, 1fr) 230px;
    align-items: stretch;
    gap: 16px;
    width: 100%;
    max-width: 1160px;
    height: 350px;
    margin: 48px auto 0;
}

.Z67LC2Q9R {
    display: block;
    overflow: hidden;
    border-radius: 12px;
    background-color: #d8e7ed;
}

.A14NX7K5V {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.B83QM6R1T {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    padding: 28px;
    background-color: #143d4b;
    border-radius: 10px;
}

.C45KP9L7F {
    display: block;
    color: #8ed1ec;
    font-size: 2.4rem;
    font-weight: 800;
}

.D72VX4N8M {
    display: block;
    margin-top: 8px;
    color: #ffffff;
    font-size: 0.78rem;
    font-weight: 800;
    letter-spacing: 0.1em;
}

.E16MR5Q3K {
    display: block;
    margin: 14px 0 0;
    color: #d8eaf1;
    font-size: 0.82rem;
    line-height: 1.65;
}

.F94NL8C2Q {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
    width: 100%;
    max-width: 1160px;
    margin: 22px auto 0;
}

.G37VR5M1P {
    display: block;
    padding: 18px;
    background-color: #ffffff;
    border: 1px solid #d8e5eb;
    border-radius: 10px;
}

.H68QK2X9L {
    display: block;
    width: 100%;
    height: 230px;
    object-fit: cover;
    border-radius: 7px;
}

.J25MC7R4N {
    display: block;
    margin-top: 17px;
    color: #0d7eae;
    font-size: 0.7rem;
    font-weight: 800;
}

.K81PX6V3D {
    display: block;
    margin: 8px 0 0;
    color: #173246;
    font-size: 1.05rem;
    font-weight: 750;
}

.L49QW2N8F {
    display: block;
    margin: 8px 0 0;
    color: #647887;
    font-size: 0.82rem;
    line-height: 1.65;
}

.M63RK9Q5V {
    display: block;
    padding: 18px;
    background-color: #ffffff;
    border: 1px solid #d8e5eb;
    border-radius: 10px;
}

.N17VF4L8C {
    display: block;
    width: 100%;
    height: 230px;
    object-fit: cover;
    border-radius: 7px;
}

.P52NX8M6Q {
    display: block;
    margin-top: 17px;
    color: #0d7eae;
    font-size: 0.7rem;
    font-weight: 800;
}

.Q74LC3R9K {
    display: block;
    margin: 8px 0 0;
    color: #173246;
    font-size: 1.05rem;
    font-weight: 750;
}

.R28MK5V1T {
    display: block;
    margin: 8px 0 0;
    color: #647887;
    font-size: 0.82rem;
    line-height: 1.65;
}

.S86QP2K7M {
    display: block;
    padding: 18px;
    background-color: #ffffff;
    border: 1px solid #d8e5eb;
    border-radius: 10px;
}

.T31VR9N5L {
    display: block;
    width: 100%;
    height: 230px;
    object-fit: cover;
    border-radius: 7px;
}

.U69MF4Q2C {
    display: block;
    margin-top: 17px;
    color: #0d7eae;
    font-size: 0.7rem;
    font-weight: 800;
}

.V45NX8P1R {
    display: block;
    margin: 8px 0 0;
    color: #173246;
    font-size: 1.05rem;
    font-weight: 750;
}

.W27QK6L3D {
    display: block;
    margin: 8px 0 0;
    color: #647887;
    font-size: 0.82rem;
    line-height: 1.65;
}

.D38VL1R9T {
    display: none;
    box-sizing: border-box;
    width: calc(100% + 16px);
    margin-left: -8px;
    padding: 76px clamp(24px, 7vw, 96px) 86px;
    background-color: #ffffff;
}

.F29NK7C3P {
    display: block;
    width: 100%;
    max-width: 980px;
    margin: 0 auto;
}

.G85RW2V6L {
    display: block;
    color: #0879ad;
    font-size: 0.73rem;
    font-weight: 800;
    letter-spacing: 0.15em;
}

.E64QF5M7A {
    display: block;
    margin-top: 14px;
    color: #173246;
    font-size: clamp(1.65rem, 2.6vw, 2.4rem);
    font-weight: 800;
    line-height: 1.15;
}

.H41MP9D7Q {
    display: block;
    max-width: 760px;
    margin-top: 16px;
    color: #526a7b;
    font-size: 0.98rem;
    line-height: 1.75;
}

.J76XC3K8B {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 10px;
    width: 100%;
    max-width: 980px;
    margin: 30px auto 0;
}

.K53QF8N1M {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.K53QF8N1M:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.L92VK4R6D {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.L92VK4R6D:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.M17QX8C5F {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.M17QX8C5F:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.N68FL2P9A {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.N68FL2P9A:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.P45MR7K1V {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.P45MR7K1V:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.Q83ND5L7X {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.Q83ND5L7X:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.R26VK9C4M {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.R26VK9C4M:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.S41QF8P2B {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.S41QF8P2B:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.T75MC3N6K {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.T75MC3N6K:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.U94LX1D7F {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.U94LX1D7F:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

.V52KR8M3Q {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 10px 14px;
    background-color: #f4f8fa;
    border: 1px solid #dbe7ed;
    border-radius: 6px;
    color: #244458;
    font-size: 0.88rem;
    font-weight: 700;
    text-decoration: none;
}

.V52KR8M3Q:hover {
    background-color: #e7f3f8;
    border-color: #9cc9db;
    color: #0879ad;
}

@media (min-width: 1024px) {
    .A91QX7M4K {
        display: block;
    }

    .F82MN5C7K {
        display: block;
    }

    .R91VX6M4Q {
        display: block;
    }

    .D38VL1R9T {
        display: block;
    }
}

@media (min-width: 1024px) and (max-width: 1199px) {
    .L46VN9A1C {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}



/* MOBİL İÇERİK*/

.Z6M2QX8R4{
    display:none;
}

@media(max-width:768px){

.Z6M2QX8R4{
    display:block;
    box-sizing:border-box;
    width:calc(100% + 16px);
    margin-left:-8px;
    overflow:hidden;
    background-color:#ffffff;
    font-family:"Segoe UI",Arial,sans-serif;
}

.K4V9NP2T7{
    position:relative;
    box-sizing:border-box;
    width:100%;
    padding:34px 0 42px;
    overflow:hidden;
    background-color:#f3f7f9;
}

.C8Q3MR6X1{
    position:relative;
    box-sizing:border-box;
    width:calc(100% - 36px);
    max-width:620px;
    margin:0 auto;
}

.Y5N8LK2P4{
    position:absolute;
    top:-66px;
    right:-76px;
    display:block;
    box-sizing:border-box;
    width:158px;
    height:158px;
    border:26px solid #e4f1f6;
    border-radius:50%;
}

.D7Q1VX9M3{
    position:absolute;
    top:56px;
    right:7px;
    display:block;
    width:13px;
    height:13px;
    background-color:#0a8ac3;
    border-radius:50%;
}

.F2K8RC5N9{
    position:relative;
    z-index:2;
    display:flex;
    align-items:center;
    gap:9px;
}

.H6V3MP1Q8{
    display:block;
    width:24px;
    height:3px;
    background-color:#0a8ac3;
    border-radius:4px;
}

.J9N4XT7K2{
    display:block;
    color:#0879ad;
    font-size:.68rem;
    font-weight:800;
    letter-spacing:.15em;
    line-height:1.2;
}

.L3Q8PV5R1{
    position:relative;
    z-index:2;
    display:block;
    margin:18px 0 0;
    max-width:520px;
    color:#173246;
    font-size:2.05rem;
    font-weight:800;
    letter-spacing:-.045em;
    line-height:1.08;
}

.N7M2KC9X4{
    display:block;
    margin-top:5px;
    color:#087fb8;
}

.P5V1QR8N6{
    position:relative;
    z-index:2;
    box-sizing:border-box;
    margin-top:22px;
    padding:18px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-left:4px solid #0a8ac3;
    border-radius:9px;
    box-shadow:0 14px 32px rgba(23,50,70,.07);
}

.R9K4MX2T7{
    display:block;
    margin:0;
    color:#526a7b;
    font-size:.89rem;
    line-height:1.7;
}

.T2N7LV5Q9{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:8px;
    margin-top:15px;
}

.V8P3KC1M6{
    display:inline-flex;
    align-items:center;
    min-height:27px;
    padding:0 9px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0879ad;
    font-size:.68rem;
    font-weight:700;
}

.X4Q9RN7K2{
    display:inline-flex;
    align-items:center;
    min-height:27px;
    padding:0 9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:4px;
    color:#244458;
    font-size:.68rem;
    font-weight:700;
}

.B6M2VP8Q3{
    display:flex;
    flex-direction:column;
    gap:9px;
    margin-top:18px;
}

.E9K5XR1N7{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:space-between;
    width:100%;
    min-height:53px;
    padding:0 18px;
    background:linear-gradient(135deg,#143d4b,#0d6177);
    border:1px solid #143d4b;
    border-radius:7px;
    color:#ffffff;
    font-size:.9rem;
    font-weight:700;
    text-decoration:none;
    box-shadow:0 12px 24px rgba(23,50,70,.12);
}

.G3Q8MC6V2{
    display:flex;
    align-items:center;
    justify-content:center;
    width:27px;
    height:27px;
    background-color:#ffffff;
    border-radius:50%;
    color:#143d4b;
    font-size:1rem;
    font-weight:800;
}

.J7N1PK9R4{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    width:100%;
    min-height:48px;
    background-color:#ffffff;
    border:1px solid #9fbaca;
    border-radius:7px;
    color:#173246;
    font-size:.86rem;
    font-weight:650;
    text-decoration:none;
}

.M5V8QX2K6{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:10px;
    margin-top:24px;
}

.P9R3NC7L1{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    justify-content:center;
    min-height:105px;
    padding:17px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-radius:9px;
    box-shadow:0 10px 22px rgba(23,50,70,.05);
}

.S4K8VM2Q5{
    display:block;
    color:#0d7eae;
    font-size:1.7rem;
    font-weight:800;
    font-variant-numeric:tabular-nums;
    line-height:1;
}

.U7N1XP9M3{
    display:block;
    margin-top:9px;
    color:#526a7b;
    font-size:.62rem;
    font-weight:800;
    letter-spacing:.08em;
}

.W2Q6KR8V4{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    justify-content:center;
    min-height:105px;
    padding:17px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-radius:9px;
    box-shadow:0 10px 22px rgba(23,50,70,.05);
}

.Y5M9PC3N7{
    display:flex;
    align-items:baseline;
}

.A8V2LX6Q1{
    display:block;
    margin-right:2px;
    color:#0d7eae;
    font-size:1rem;
    font-weight:800;
}

.C4R7NK9M5{
    display:block;
    color:#0d7eae;
    font-size:1.7rem;
    font-weight:800;
    font-variant-numeric:tabular-nums;
    line-height:1;
}

.E1Q8PV3K6{
    display:block;
    margin-top:9px;
    color:#526a7b;
    font-size:.62rem;
    font-weight:800;
    letter-spacing:.08em;
}

.G6M2XT9R4{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    justify-content:center;
    min-height:105px;
    padding:17px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-radius:9px;
    box-shadow:0 10px 22px rgba(23,50,70,.05);
}

.J3V7KC1Q8{
    display:block;
    color:#0d7eae;
    font-size:1.7rem;
    font-weight:800;
    font-variant-numeric:tabular-nums;
    line-height:1;
}

.L9N4PR6M2{
    display:block;
    margin-top:9px;
    color:#526a7b;
    font-size:.62rem;
    font-weight:800;
    letter-spacing:.08em;
}

.N5Q8VX2K7{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    justify-content:center;
    min-height:105px;
    padding:17px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-radius:9px;
    box-shadow:0 10px 22px rgba(23,50,70,.05);
}

.Q1M6RC9V3{
    display:flex;
    align-items:baseline;
}

.S7K2XP5N8{
    display:block;
    color:#0d7eae;
    font-size:1.7rem;
    font-weight:800;
    font-variant-numeric:tabular-nums;
    line-height:1;
}

.U4V9LQ1M6{
    display:block;
    margin-left:2px;
    color:#0d7eae;
    font-size:1.15rem;
    font-weight:800;
}

.W8N3PK7R2{
    display:block;
    margin-top:9px;
    color:#526a7b;
    font-size:.62rem;
    font-weight:800;
    letter-spacing:.08em;
}

.Y2M7QC5V9{
    display:block;
    box-sizing:border-box;
    margin-top:12px;
    overflow:hidden;
    background-color:#ffffff;
    border:1px solid #d5e1e8;
    border-radius:10px;
    box-shadow:0 18px 34px rgba(23,50,70,.08);
}

.A6K1XR8N4{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    padding:18px;
    border-bottom:1px solid #d5e1e8;
}

.C9V3MP2Q7{
    display:block;
    color:#0879ad;
    font-size:.67rem;
    font-weight:800;
    letter-spacing:.15em;
}

.E5N8LK1R6{
    display:block;
    margin-top:6px;
    color:#526a7b;
    font-size:.82rem;
    font-weight:600;
}

.G2Q7PV9M4{
    display:grid;
    grid-template-columns:1fr 1fr;
}

.J6K3XN8R1{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    padding:17px 18px;
    border-right:1px solid #d5e1e8;
}

.L4V9MC2Q5{
    display:block;
    color:#173246;
    font-size:1.35rem;
    font-weight:800;
}

.N8P1KR6V3{
    display:block;
    margin-top:5px;
    color:#526a7b;
    font-size:.7rem;
    line-height:1.4;
}

.Q5M2XT7K9{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    padding:17px 18px;
}

.S9V4LC1N6{
    display:block;
    color:#087fb8;
    font-size:1.35rem;
    font-weight:800;
}

.U3Q8RP5M2{
    display:block;
    margin-top:5px;
    color:#526a7b;
    font-size:.7rem;
    line-height:1.4;
}

.W7N2KV9Q4{
    box-sizing:border-box;
    width:100%;
    padding:54px 0 60px;
    background-color:#ffffff;
}

.Y4M8PC1R6{
    box-sizing:border-box;
    width:calc(100% - 36px);
    max-width:620px;
    margin:0 auto;
}

.A9Q3LX7V2{
    display:block;
    color:#0879ad;
    font-size:.69rem;
    font-weight:800;
    letter-spacing:.15em;
}

.C5V1NK8M4{
    display:block;
    margin:12px 0 0;
    color:#173246;
    font-size:1.72rem;
    font-weight:800;
    letter-spacing:-.03em;
    line-height:1.17;
}

.E8R2QP6K9{
    display:block;
    margin:14px 0 0;
    color:#526a7b;
    font-size:.87rem;
    line-height:1.7;
}

.G3M7XV1Q5{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    gap:10px;
    width:calc(100% - 36px);
    max-width:620px;
    margin:24px auto 0;
}

.J8K2PC6N9{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.L5Q9VR3M1{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.N2M6XK8Q4{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.Q7V1RP5K3{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.S4N8KV2M6{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.U9Q3XC7R1{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.W5M1PK8V4{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.Y2R7LN6Q9{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.B8V4MQ1K7{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.D3N9XP5R2{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.F6Q2KC8V1{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.H9M5LT3Q7{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.K2V7NR9M4{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.M8Q3PX1L6{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.P5K9VC2R7{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.R1N6XM8Q3{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.T7M2QK9V5{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.V4P8NC1R6{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.X9K3LM7Q2{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.Z5V1RX8M4{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.B2Q7NP9K6{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.D8M4XV1R3{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.F5K9PC2V7{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.H1N6QR8M4{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.K7V2MX9Q5{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.M4P8RC1N6{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.P9K3LV7Q2{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.R5N1XT8M4{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.T2Q7KV9M5{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.V8N4PC1R6{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.X5M9LK3Q2{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.Z1V6RX8N4{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.B7Q2NP9K5{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.D4M8XV1R6{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.F9K3PC7V2{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.H5N1QR8M4{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.K2V8MX9Q4{
    box-sizing:border-box;
    padding:20px;
    background-color:#ffffff;
    border:1px solid #dbe7ed;
    border-radius:9px;
    box-shadow:0 8px 22px rgba(23,50,70,.04);
}

.M7P3RC1N6{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:37px;
    min-height:27px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0d7eae;
    font-size:.67rem;
    font-weight:800;
}

.P5K9LV2Q7{
    display:block;
    margin:13px 0 0;
    color:#173246;
    font-size:1.05rem;
    font-weight:750;
}

.R1N6XT8M3{
    display:block;
    margin:9px 0 0;
    color:#5c7180;
    font-size:.82rem;
    line-height:1.65;
}

.T6Q2KV8M4{
    box-sizing:border-box;
    width:100%;
    padding:56px 0 62px;
    background-color:#f3f7f9;
}

.V9N3PC7R1{
    box-sizing:border-box;
    width:calc(100% - 36px);
    max-width:620px;
    margin:0 auto;
}

.X5M8LK2Q6{
    display:inline-flex;
    align-items:center;
    min-height:27px;
    padding:0 10px;
    background-color:#e4f1f6;
    border-radius:4px;
    color:#0879ad;
    font-size:.66rem;
    font-weight:800;
    letter-spacing:.14em;
}

.Z1V7RX9N3{
    display:block;
    margin:15px 0 0;
    color:#173246;
    font-size:1.75rem;
    font-weight:800;
    letter-spacing:-.035em;
    line-height:1.15;
}

.B4Q8MP2K6{
    display:block;
    width:72px;
    height:3px;
    margin-top:14px;
    background-color:#0a8ac3;
    border-radius:4px;
}

.D9N3XV7R1{
    display:block;
    margin:16px 0 0;
    color:#526a7b;
    font-size:.87rem;
    line-height:1.7;
}

.F5K8PC2V6{
    display:block;
    margin:8px 0 0;
    color:#647887;
    font-size:.81rem;
    line-height:1.65;
}

.H1N7QR9M4{
    position:relative;
    box-sizing:border-box;
    width:calc(100% - 36px);
    max-width:620px;
    margin:25px auto 0;
    padding-bottom:48px;
}

.K6V2MX8Q5{
    display:block;
    width:100%;
    height:275px;
    overflow:hidden;
    background-color:#d8e7ed;
    border-radius:11px;
}

.M9P4RC1N7{
    display:block;
    width:100%;
    height:100%;
    object-fit:cover;
}

.P3K8LV5Q2{
    position:absolute;
    right:12px;
    bottom:0;
    box-sizing:border-box;
    width:176px;
    padding:17px;
    background-color:#143d4b;
    border-radius:9px;
    box-shadow:0 16px 28px rgba(23,50,70,.18);
}

.R7N1XT9M4{
    display:block;
    color:#8ed1ec;
    font-size:1.8rem;
    font-weight:800;
    line-height:1;
}

.T5Q8KC2V6{
    display:block;
    margin-top:6px;
    color:#ffffff;
    font-size:.66rem;
    font-weight:800;
    letter-spacing:.09em;
}

.V2M7PR9N3{
    display:block;
    margin:8px 0 0;
    color:#d8eaf1;
    font-size:.7rem;
    line-height:1.5;
}

.X8K4NC1Q7{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:space-between;
    width:calc(100% - 36px);
    max-width:620px;
    min-height:52px;
    margin:18px auto 0;
    padding:0 18px;
    background-color:#143d4b;
    border:1px solid #143d4b;
    border-radius:7px;
    color:#ffffff;
    font-size:.88rem;
    font-weight:700;
    text-decoration:none;
}

.Z3V9LM5R2{
    display:flex;
    align-items:center;
    justify-content:center;
    width:27px;
    height:27px;
    background-color:#ffffff;
    border-radius:50%;
    color:#143d4b;
    font-weight:800;
}

.B6Q1XP8M4{
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    gap:11px;
    width:calc(100% - 36px);
    max-width:620px;
    margin:24px auto 0;
}

.D9N5KV2R7{
    display:grid;
    box-sizing:border-box;
    grid-template-columns:105px minmax(0,1fr);
    gap:15px;
    align-items:center;
    padding:11px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-radius:10px;
}

.F3M8PC1Q6{
    display:block;
    width:105px;
    height:116px;
    object-fit:cover;
    border-radius:7px;
}

.H7V2LR9N4{
    display:block;
    min-width:0;
}

.K5Q8XM1P3{
    display:block;
    color:#0d7eae;
    font-size:.65rem;
    font-weight:800;
}

.M2N7VC9R5{
    display:block;
    margin:6px 0 0;
    color:#173246;
    font-size:.96rem;
    font-weight:750;
}

.P8K4QT1M6{
    display:block;
    margin:6px 0 0;
    color:#647887;
    font-size:.74rem;
    line-height:1.55;
}

.R3V9NK5Q2{
    display:grid;
    box-sizing:border-box;
    grid-template-columns:105px minmax(0,1fr);
    gap:15px;
    align-items:center;
    padding:11px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-radius:10px;
}

.T7M1PC8L4{
    display:block;
    width:105px;
    height:116px;
    object-fit:cover;
    border-radius:7px;
}

.V5Q2XR9N6{
    display:block;
    min-width:0;
}

.X8K3LM1P7{
    display:block;
    color:#0d7eae;
    font-size:.65rem;
    font-weight:800;
}

.Z4N9VC2R5{
    display:block;
    margin:6px 0 0;
    color:#173246;
    font-size:.96rem;
    font-weight:750;
}

.B1K7QT8M3{
    display:block;
    margin:6px 0 0;
    color:#647887;
    font-size:.74rem;
    line-height:1.55;
}

.D6V2NK9Q4{
    display:grid;
    box-sizing:border-box;
    grid-template-columns:105px minmax(0,1fr);
    gap:15px;
    align-items:center;
    padding:11px;
    background-color:#ffffff;
    border:1px solid #d8e5eb;
    border-radius:10px;
}

.F8M3PC1L7{
    display:block;
    width:105px;
    height:116px;
    object-fit:cover;
    border-radius:7px;
}

.H5Q9XR2N6{
    display:block;
    min-width:0;
}

.K1V7LM8P3{
    display:block;
    color:#0d7eae;
    font-size:.65rem;
    font-weight:800;
}

.A7Q4VN9K2{
    display:block;
    margin:6px 0 0;
    color:#173246;
    font-size:.96rem;
    font-weight:750;
}

.P7K3XT8M1{
    display:block;
    margin:6px 0 0;
    color:#647887;
    font-size:.74rem;
    line-height:1.55;
}

.R2V8NK5Q9{
    box-sizing:border-box;
    width:100%;
    padding:54px 0 62px;
    background-color:#ffffff;
}

.T6M3PC1L7{
    box-sizing:border-box;
    width:calc(100% - 36px);
    max-width:620px;
    margin:0 auto;
}

.V9Q4XR2N5{
    display:block;
    color:#0879ad;
    font-size:.69rem;
    font-weight:800;
    letter-spacing:.15em;
}

.X1K7LM8P3{
    display:block;
    margin:12px 0 0;
    color:#173246;
    font-size:1.72rem;
    font-weight:800;
    line-height:1.16;
}

.Z5N9QC2R6{
    display:block;
    margin:14px 0 0;
    color:#526a7b;
    font-size:.87rem;
    line-height:1.7;
}

.B8K3XT7M1{
    display:grid;
    box-sizing:border-box;
    grid-template-columns:1fr 1fr;
    gap:8px;
    width:calc(100% - 36px);
    max-width:620px;
    margin:23px auto 0;
}

.D2V9NP5Q6{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.F7M1RC8K4{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.H5Q9XV2N6{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.K1V7LP8M3{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.M4N9QC2R5{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.P8K3XT7M1{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.R2V9NP5Q6{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.T7M1RC8K4{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.V5Q9XV2N6{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.X1K7LP8M3{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

.Z4N9QC2R5{
    display:flex;
    box-sizing:border-box;
    align-items:center;
    justify-content:center;
    min-height:45px;
    padding:9px;
    background-color:#f4f8fa;
    border:1px solid #dbe7ed;
    border-radius:6px;
    color:#244458;
    font-size:.82rem;
    font-weight:700;
    text-decoration:none;
}

}


/* MASAÜSTÜ FOOTER */
.R84K6M2VX {
display:none;
width:100%;
background:#111827;
color:#fff;
font-family:"Inter",sans-serif;
}

.P57N3Q8LK {
max-width:1320px;
margin:0 auto;
padding:70px 32px 60px;
box-sizing:border-box;
display:grid;
grid-template-columns:2fr 1fr 1fr 1fr;
gap:70px;
}

.H29F7V4QM {
max-width:380px;
}

.C63M8R2TN {
display:flex;
flex-direction:column;
text-decoration:none;
}

.B74Q5K9LX {
color:#fff;
font-size:18px;
font-weight:800;
letter-spacing:-.3px;
}

.N36V8P4KR {
margin-top:6px;
color:#94a3b8;
font-size:12px;
font-weight:500;
}

.F82K5M7QC {
margin-top:22px;
max-width:350px;
color:#94a3b8;
font-size:13px;
line-height:1.8;
}

.V45R9N2KT {
display:inline-block;
margin-top:23px;
color:#fff;
text-decoration:none;
font-size:18px;
font-weight:800;
letter-spacing:-.2px;
}

.V45R9N2KT:hover {
color:#60a5fa;
}

.M73Q4X8PF {
display:flex;
flex-direction:column;
align-items:flex-start;
gap:11px;
}

.D62N9K5RV {
margin-bottom:9px;
color:#fff;
font-size:11px;
font-weight:800;
letter-spacing:1.4px;
}

.L48F6P2QM {
color:#94a3b8;
text-decoration:none;
font-size:12px;
line-height:1.5;
}

.L48F6P2QM:hover {
color:#fff;
}

.Q85M3V7RX {
color:#94a3b8;
text-decoration:none;
font-size:12px;
line-height:1.5;
}

.Q85M3V7RX:hover {
color:#fff;
}

.T29K6R4NP {
color:#94a3b8;
text-decoration:none;
font-size:12px;
line-height:1.5;
}

.T29K6R4NP:hover {
color:#fff;
}

.X63P8M5KF {
color:#94a3b8;
text-decoration:none;
font-size:12px;
line-height:1.5;
}

.X63P8M5KF:hover {
color:#fff;
}

.G57V2N9LC {
color:#94a3b8;
text-decoration:none;
font-size:12px;
line-height:1.5;
}

.G57V2N9LC:hover {
color:#fff;
}

.W84Q6F3RM {
color:#94a3b8;
text-decoration:none;
font-size:12px;
line-height:1.5;
}

.W84Q6F3RM:hover {
color:#fff;
}

.K52R8M4VN {
display:grid;
grid-template-columns:1fr 1fr;
align-content:start;
gap:11px 25px;
}

.J73F6Q9PX {
grid-column:1 / 3;
margin-bottom:9px;
color:#fff;
font-size:11px;
font-weight:800;
letter-spacing:1.4px;
}

.P46N8K2RT {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.P46N8K2RT:hover {
color:#fff;
}

.C85V3M7QK {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.C85V3M7QK:hover {
color:#fff;
}

.R29L6F4NX {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.R29L6F4NX:hover {
color:#fff;
}

.B63K9P5MT {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.B63K9P5MT:hover {
color:#fff;
}

.N74Q2V8LR {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.N74Q2V8LR:hover {
color:#fff;
}

.M58F6X3KP {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.M58F6X3KP:hover {
color:#fff;
}

.T92R5K7VN {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.T92R5K7VN:hover {
color:#fff;
}

.F38M6Q4LP {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.F38M6Q4LP:hover {
color:#fff;
}

.V65N9R2KC {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.V65N9R2KC:hover {
color:#fff;
}

.Q47P8M3XF {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.Q47P8M3XF:hover {
color:#fff;
}

.L83K5V6RM {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.L83K5V6RM:hover {
color:#fff;
}

.D52F9Q4NT {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.D52F9Q4NT:hover {
color:#fff;
}

.X76M4K9QP {
display:flex;
flex-direction:column;
align-items:flex-start;
gap:11px;
}

.N58R3V7LF {
margin-bottom:9px;
color:#fff;
font-size:11px;
font-weight:800;
letter-spacing:1.4px;
}

.F42P8M6RK {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.F42P8M6RK:hover {
color:#fff;
}

.M63Q7N4VX {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.M63Q7N4VX:hover {
color:#fff;
}

.K85L2F9RT {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.K85L2F9RT:hover {
color:#fff;
}

.R36V8P5QM {
color:#94a3b8;
text-decoration:none;
font-size:12px;
}

.R36V8P5QM:hover {
color:#fff;
}

.C74N8M2RX {
max-width:1320px;
margin:0 auto;
padding:22px 32px;
box-sizing:border-box;
border-top:1px solid #273244;
display:flex;
align-items:center;
justify-content:space-between;
gap:30px;
}

.B59Q6K3LP {
display:flex;
align-items:center;
gap:18px;
}

.P82R4V7MK {
color:#94a3b8;
font-size:11px;
}

.F63N9Q5RT {
color:#94a3b8;
font-size:11px;
}

.M48K7X2VF {
display:flex;
align-items:center;
gap:18px;
}

.R75P3N8QL {
color:#94a3b8;
font-size:10px;
}

.D62V9K4FM {
color:#94a3b8;
font-size:10px;
}

.Q83M5R7KT {
color:#94a3b8;
font-size:10px;
}

.L46F8P2RX {
color:#94a3b8;
font-size:10px;
}

.N57K3V9QM {
color:#94a3b8;
font-size:10px;
}

@media (min-width:1024px) {

.R84K6M2VX {
display:block;
}

}
/* MASAÜSTÜ FOOTER */


/* MOBİL FOOTER */
.GA84K7M2QV{
display:none;
}

@media (max-width:768px){

.GA84K7M2QV{
display:block;
width:100%;
background:#07182a;
font-family:"Inter",sans-serif;
}

.GB53V9Q4MN{
width:100%;
padding:30px 20px 92px;
box-sizing:border-box;
}

.GC96K3M7QR{
display:flex;
align-items:center;
gap:11px;
text-decoration:none;
}

.GD42V8Q5MK{
width:43px;
height:43px;
display:block;
object-fit:contain;
background:#fff;
border-radius:8px;
}

.GE75K4M9QV{
display:flex;
flex-direction:column;
}

.GF93V2Q6MN{
color:#fff;
font-size:14px;
font-weight:800;
letter-spacing:.2px;
}

.GG48K8M5QR{
margin-top:4px;
color:#8398a8;
font-size:8px;
font-weight:600;
}

.GH82V5Q3MK{
margin-top:16px;
color:#a8b7c2;
font-size:10px;
line-height:1.75;
}

.GJ47K9M6QV{
width:100%;
margin-top:23px;
padding-top:19px;
border-top:1px solid #20384c;
}

.GK95V3Q7MN{
display:block;
color:#58b1e3;
font-size:9px;
font-weight:800;
letter-spacing:1.1px;
}

.GL53K8M4QR{
margin-top:12px;
display:flex;
align-items:center;
flex-wrap:wrap;
gap:15px;
}

.GM86V2Q5MK{
color:#c0ccd4;
font-size:10px;
font-weight:600;
text-decoration:none;
}

.GN42K7M9QV{
color:#c0ccd4;
font-size:10px;
font-weight:600;
text-decoration:none;
}

.GP74V3Q6MN{
color:#c0ccd4;
font-size:10px;
font-weight:600;
text-decoration:none;
}

.GQ93K5M2QR{
color:#c0ccd4;
font-size:10px;
font-weight:600;
text-decoration:none;
}

.GR58V8Q4MK{
width:100%;
margin-top:23px;
padding-top:19px;
border-top:1px solid #20384c;
}

.GS82K3M7QV{
display:block;
color:#58b1e3;
font-size:9px;
font-weight:800;
letter-spacing:1.1px;
}

.GT46V9Q5MN{
width:100%;
margin-top:12px;
display:grid;
grid-template-columns:1fr 1fr;
column-gap:14px;
row-gap:10px;
}

.GU94K4M2QR{
display:block;
color:#aebdc7;
font-size:10px;
font-weight:600;
line-height:1.5;
text-decoration:none;
}

.GV52V8Q3MK{
display:block;
color:#aebdc7;
font-size:10px;
font-weight:600;
line-height:1.5;
text-decoration:none;
}

.GW86K5M7QV{
display:block;
color:#aebdc7;
font-size:10px;
font-weight:600;
line-height:1.5;
text-decoration:none;
}

.GX43V9Q2MN{
display:block;
color:#aebdc7;
font-size:10px;
font-weight:600;
line-height:1.5;
text-decoration:none;
}

.GY75K4M8QR{
display:block;
color:#aebdc7;
font-size:10px;
font-weight:600;
line-height:1.5;
text-decoration:none;
}

.GZ93V3Q6MK{
display:block;
color:#aebdc7;
font-size:10px;
font-weight:600;
line-height:1.5;
text-decoration:none;
}

.HA47K8M5QV{
width:100%;
margin-top:23px;
padding-top:19px;
border-top:1px solid #20384c;
}

.HB82V3Q9MN{
display:block;
color:#58b1e3;
font-size:9px;
font-weight:800;
letter-spacing:1.1px;
}

.HC53K7M4QR{
margin-top:12px;
display:flex;
align-items:center;
gap:8px;
text-decoration:none;
}

.HD96V5Q2MK{
color:#5bb7e6;
font-size:15px;
font-weight:800;
line-height:1;
}

.HE42K8M7QV{
color:#fff;
font-size:12px;
font-weight:700;
}

.HF75V3Q9MN{
margin-top:10px;
display:flex;
align-items:center;
gap:8px;
text-decoration:none;
}

.HG93K4M6QR{
color:#5bb7e6;
font-size:14px;
font-weight:800;
line-height:1;
}

.HH52V8Q3MK{
color:#c3ced6;
font-size:10px;
font-weight:600;
}

.HJ86K5M2QV{
width:100%;
margin-top:22px;
padding-top:14px;
border-top:1px solid #20384c;
}

.HK43V8Q6MN{
color:#94a3b8;
font-size:8px;
font-weight:600;
}

}
/* MOBİL FOOTER */





/* MOBİL SABİT TELEFON */
.S84N6Q2VK {
display: none;
}

@media (max-width: 768px) {

.S84N6Q2VK {
display: block;
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 9000;
box-sizing: border-box;
width: 100%;
padding: 0 12px env(safe-area-inset-bottom, 0px);
background-color: #123543;
border-top: 1px solid #34566a;
box-shadow: 0 -4px 16px rgba(15, 23, 42, 0.14);
}

.B29R7M5XP {
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: center;
gap: 10px;
min-height: 48px;
margin: 0;
padding: 6px 0;
text-decoration: none;
}

.B29R7M5XP:focus-visible {
outline: 2px solid #93d5f5;
outline-offset: -2px;
}

.H63K8V4NT {
display: inline-flex;
position: relative;
top: 2px;
box-sizing: border-box;
align-items: center;
justify-content: center;
flex-shrink: 0;
margin: 0;
padding: 0;
font-family: "Segoe UI Symbol", "Apple Symbols", sans-serif;
font-size: 1.75rem;
font-weight: 400;
line-height: 1;
color: #a9d9f0;
}

.P95M2R7LC {
display: block;
box-sizing: border-box;
min-width: 0;
margin: 0;
padding: 0;
font-family: "Segoe UI", Arial, sans-serif;
font-size: clamp(1.125rem, 5.2vw, 1.375rem);
font-weight: 700;
font-variant-numeric: tabular-nums;
line-height: 1.3;
color: #ffffff;
}

}

/* MOBİL SABİT TELEFON */