
/* Genel Kapsayıcı ve Arka Plan */
.web-hosting-container {
    position: relative;
    max-width: 1600px;
    margin: 40px auto;
    padding: 20px;
    border-radius: 15px;
    overflow: hidden;
    color: #fff;
    /* Resimdeki ana gradient arka plan */
    background: linear-gradient(90deg, #0082cf, #003453 95.38%);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* Paylaşılan SVG'leri Arka Plan Olarak Kullanmak İçin (Gerektiğinde Düzenlenmeli) */
.background-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    /*
      Örn: İlk arka plan SVG'sini kullanmak için:
      background-image: url('data:image/svg+xml;utf8,<svg ...>');
      background-repeat: no-repeat;
      background-position: top 0 right 0;
      opacity: 0.21;
    */
}

/* Ana İçerik Konumlandırması */
.main-content {
    position: relative; /* Arka plan SVG'lerinin üzerinde kalması için */
    text-align: center;
    padding: 20px 0;
}

/* Başlık */
.main-content h2 {
    font-size: 36px;
  	line-height: 40px;
  	font-family: Poppins;
  	color: #fff;
    font-weight: 700;
    margin: 50px 0;
    padding: 0 20px;
}

/* --- Üst Özellik Kartları --- */
.features-row {
    display: flex;
    justify-content: space-around;
    gap: 15px;
    margin-bottom: 30px;
    padding: 0 20px;
}

.feature-card {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 15px 10px;
    background-color: rgba(255, 255, 255, 0.92);
    border-radius: 8px;
    font-size: 16px;
  	color: #12567f;
  	font-family: Poppins;
    min-width: 150px;
    text-align: center;
}

.feature-card svg {
    width: 30px;
    height: 30px;
    margin-bottom: 10px;
}

.feature-card svg path {
    fill: #12567F; /* SVG ikonlarının rengi */
}

.feature-card span {
    font-size: 0.9em;
    font-weight: 600;
    white-space: nowrap; /* Kart içeriğini tek satırda tutmak için */
}

/* --- Alt Detay Kartları --- */
.details-row {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    padding: 0 150px;
    text-align: left;
}

.detail-card {
    position: relative;
    flex: 1;
    padding: 20px 0;
    color: #f0f0f0;
}

.detail-card h3 {
  font-size: 18px;
    line-height: 28px;
    font-weight: 600;
    font-family: Poppins;
    margin-bottom: 10px;
}

.detail-card p {
    font-size: 14px;
  	line-height: 20px;
  	font-family: Poppins;
  	color: #fff;
    margin-bottom: 20px;
}

/* Alt Detay İkonları (Üçlü Bölümdeki Ok/Grafik İkonları) */
.detail-icon {
    position: absolute;
    /* Sağ üst köşede yer alması için gerekli ayarlar */
    top: 0;
    right: 0;
    width: auto;
    height: 150px;
    opacity: 0.7;
    z-index: 0;
    /* İkonları SVG/Görsel olarak arka plan ile ayarlayın */
    background-repeat: no-repeat;
    background-size: contain;
}

/* LifeSpeed İkonu (Örnek placeholder stil) */
.icon-litespeed {
    /* LiteSpeed logosu yerine basit bir hız/ok SVG/PNG kullanılabilir */
    background-image: url('data:image/svg+xml;utf8,<svg width="120" height="150" viewBox="0 0 120 150" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.21"><path d="M118.144 72.8813L84.2399 38.9766C84.0986 38.8334 83.9075 38.7559 83.7101 38.7559C83.6946 38.7559 83.6805 38.7559 83.667 38.7559C83.4528 38.768 83.2538 38.8721 83.1204 39.0407L68.671 57.3761C68.4322 57.6757 68.4598 58.1011 68.7294 58.3711L84.299 73.9384C84.8565 74.4997 85.1639 75.2421 85.1639 76.0394C85.16 76.8228 84.8515 77.5573 84.2997 78.1059L79.8024 82.6058C79.5495 82.8591 79.5104 83.2562 79.7061 83.5515C80.8296 85.2281 82.6619 87.9956 82.8363 88.2991C83.4003 89.4284 83.5869 92.3076 81.9264 93.571L46.507 120.777C46.3234 120.917 46.2157 121.137 46.2157 121.369C46.2157 124.39 46.2111 148.63 46.2137 148.877C46.2137 149.399 46.2137 149.711 46.6282 149.922C46.7327 149.976 46.8464 150 46.9656 150C47.2754 150 47.3992 149.881 47.6978 149.583L48.2881 148.985C48.8071 148.473 118.142 79.1688 118.142 79.1688C119.86 77.4295 119.854 74.6118 118.144 72.8813Z" fill="white"/><path d="M73.0941 0.334072L73.0826 0.318632C73.0737 0.31042 73.0665 0.299251 73.0615 0.292352L73.0422 0.267389C72.9075 0.105773 72.7097 0.00886912 72.4988 0C72.486 0 72.4772 0 72.4647 0C72.2659 0 72.0735 0.0755516 71.9329 0.219428L1.30179 70.8581C0.461194 71.6868 0 72.806 0 74.001C0 75.1944 0.464481 76.307 1.30705 77.1344L35.1996 111.031C35.3402 111.175 35.532 111.251 35.7294 111.251C35.7442 111.251 35.759 111.251 35.7738 111.251C35.9873 111.239 36.1863 111.136 36.3171 110.965L50.778 92.6291C51.0142 92.3315 50.9866 91.9088 50.7189 91.6348L35.1332 76.0675C34.5807 75.5196 34.2818 74.7858 34.2792 74.001C34.2765 73.2087 34.5807 72.4696 35.1332 71.9191L39.6433 67.4024C39.8992 67.1439 39.9367 66.7402 39.7255 66.4432L36.6505 62.0201C35.4085 60.2578 35.7941 57.7551 37.5095 56.4392L72.941 29.2556C73.1263 29.1137 73.236 28.8956 73.236 28.6598L73.2429 0.786397C73.2435 0.623468 73.192 0.464481 73.0941 0.334072Z" fill="white"/><path d="M79.3331 87.8474L40.0994 62.3634L57.429 87.2751C57.7998 87.8474 57.7634 88.822 57.3514 89.3712L26.3108 128.765C25.7636 129.479 25.3047 130.253 25.6936 131.051C25.9009 131.468 26.409 131.803 26.9005 131.838C27.5131 131.835 27.9835 131.569 28.6283 131.076L78.5119 92.7815C80.038 91.6157 79.9969 88.7941 79.3331 87.8474Z" fill="white"/><path d="M93.7331 18.9619C93.4957 18.4794 92.9766 18.1561 92.4346 18.1561C91.9488 18.1561 91.4955 18.3654 90.7981 18.8979L40.8932 57.2223C39.3119 58.4318 38.9538 60.7388 40.0963 62.3625L79.33 87.8464C78.7604 87.0124 62.1627 62.9521 61.9948 62.7084C61.6187 62.1765 61.6509 61.1405 62.0615 60.6202L93.1015 21.2133L93.1222 21.1858C93.6267 20.5396 94.1309 19.7808 93.7331 18.9619Z" fill="white"/></g></svg>');
    left:-65px; /* Okun gösterdiği yöne göre konum ayarlaması */
}

/* CloudLinux İkonu (Örnek placeholder stil) */
.icon-cloudlinux {
    /* CloudLinux logosu yerine basit bir kilit/bulut SVG/PNG kullanılabilir */
    background-image: url('/public/assets/media/cloudlinux.svg');
    left:-65px;
}

/* Imunify 360 İkonu (Örnek placeholder stil) */
.icon-imunify {
    /* Imunify 360 logosu yerine basit bir kalkan SVG/PNG kullanılabilir */
    background-image: url('data:image/svg+xml;utf8,<svg width="126" height="126" viewBox="0 0 126 126" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.34"><path d="M83.9715 44.372V0.484913C83.9715 -0.0613939 83.2078 -0.189818 83.0289 0.326326L73.7535 27.0909C73.5958 27.546 73.1276 27.8162 72.6544 27.7252L44.8281 22.3722C44.2915 22.269 44.0209 22.9943 44.4943 23.2675L82.5176 45.211C83.1638 45.5839 83.9715 45.1178 83.9715 44.372Z" fill="white"/><path d="M57.3522 35.5274L19.3289 13.5839C18.8556 13.3108 18.3625 13.9076 18.7203 14.3205L37.2711 35.7322C37.5865 36.0963 37.5865 36.6367 37.2711 37.0007L18.7203 58.4123C18.3625 58.8253 18.8557 59.4222 19.3289 59.149L57.3522 37.2054C57.9984 36.8325 57.9984 35.9004 57.3522 35.5274Z" fill="white"/><path d="M42 81.628V125.515C42 126.061 42.7637 126.19 42.9426 125.674L52.218 98.9091C52.3757 98.454 52.8439 98.1838 53.3171 98.2748L81.1434 103.628C81.68 103.731 81.9506 103.006 81.4773 102.733L43.4539 80.789C42.8078 80.4161 42 80.8821 42 81.628Z" fill="white"/><path d="M68.6643 90.4763L106.688 112.42C107.161 112.693 107.654 112.096 107.296 111.683L88.7455 90.2716C88.43 89.9075 88.43 89.3671 88.7455 89.0031L107.296 67.5914C107.654 67.1784 107.161 66.5816 106.688 66.8548L68.6643 88.7983C68.0181 89.1712 68.0181 90.1034 68.6643 90.4763Z" fill="white"/><path d="M89.6493 71.8509L125.76 51.011C126.227 50.7416 125.971 50.0258 125.439 50.1135L99.4943 54.3907C99.0285 54.4675 98.5751 54.1977 98.4207 53.7519L89.1379 26.9661C88.959 26.4499 88.1953 26.5784 88.1953 27.1247V71.0118C88.1953 71.7577 89.0031 72.2238 89.6493 71.8509Z" fill="white"/><path d="M36.355 54.158L0.24403 74.9978C-0.222875 75.2673 0.0332534 75.983 0.565235 75.8953L26.5099 71.6182C26.9757 71.5414 27.4291 71.8112 27.5835 72.257L36.8663 99.0427C37.0452 99.5589 37.8089 99.4304 37.8089 98.8841V54.997C37.8089 54.2512 37.0012 53.7851 36.355 54.158Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M52.8879 56.7155C52.6435 56.8566 52.4929 57.1174 52.4929 57.3996V68.6037C52.4929 68.8859 52.6435 69.1467 52.8879 69.2878C54.5458 70.245 60.9331 73.9326 62.5909 74.8898C62.8353 75.0309 63.1364 75.0309 63.3808 74.8898C65.0387 73.9326 71.426 70.245 73.0838 69.2878C73.3282 69.1467 73.4788 68.8859 73.4788 68.6037V57.3996C73.4788 57.1174 73.3282 56.8566 73.0838 56.7155C71.426 55.7583 65.0387 52.0707 63.3808 51.1134C63.1364 50.9723 62.8353 50.9723 62.5909 51.1134C60.9331 52.0707 54.5458 55.7583 52.8879 56.7155ZM42 52.7098C42 51.5809 42.6022 50.5378 43.5799 49.9733C47.4761 47.7239 57.5098 41.9308 61.406 39.6814C62.3837 39.1169 63.5881 39.1169 64.5657 39.6814C68.4619 41.9308 78.4956 47.7239 82.3918 49.9733C83.3695 50.5378 83.9717 51.5809 83.9717 52.7098V73.2936C83.9717 74.4225 83.3695 75.4656 82.3918 76.03C78.4956 78.2795 68.4619 84.0725 64.5657 86.3219C63.5881 86.8863 62.3836 86.8863 61.406 86.3219C57.5098 84.0724 47.4761 78.2795 43.5799 76.03C42.6022 75.4655 42 74.4224 42 73.2936V52.7098Z" fill="white"/></g></svg>');
    left:-65px;
}

/* Metinlerin ikonların üstüne çıkması için */
.detail-card h3, .detail-card p {
    position: relative;
    z-index: 1;
}

/* Responsive Düzenleme (Mobil Görünüm) */
@media (max-width: 900px) {
    .features-row, .details-row {
        flex-direction: column;
        padding: 0 10px;
    }

    .feature-card {
        flex-direction: row;
        justify-content: flex-start;
    }

    .feature-card svg {
        margin-right: 15px;
        margin-bottom: 0;
    }
    
    .detail-icon {
        top: 10px;
        right: 10px;
        width: 60px;
        height: 60px;
    }
    
    .detail-card {
        padding: 15px;
        background-color: rgba(255, 255, 255, 0.05); /* Mobil görünümde kartları ayırmak için */
        border-radius: 8px;
    }

    .main-content h2 {
        font-size: 1.8em;
    }
}

.table-wrapper {
  overflow-x: auto;
  width: 100%;
  max-width: 1600px;
  padding-top: 30px;
}
.pricing-table{
    display: flex;
    justify-content: center;
}
table {
  width: 100%;
  border-collapse: collapse;
  background: white;
  border-radius: 10px;
  overflow: hidden;
  text-align: center;
  border: 1px solid #e5e7eb;;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
  border-collapse: separate;
  border-spacing: 0;
}

thead th {
  padding: 20px 10px;
  position: relative;
  font-size: 14px;
line-height: 20px;
font-weight: 600;
font-family: Inter;
color: #1f2937;
}

.td-bold{
    font-size: 14px;
  	line-height: 20px;
  	font-weight: 500;
  	font-family: Inter;
  	color: #1f2937;
}

thead th.highlight {
  background: linear-gradient(90deg, #0082cf, #58b5eb);;
  color: white;
  position: relative;
}

.badge {
  position: absolute;
  top: 0px;
  right: 0px;
  background: #ffb400;
  color: white;
  font-size: 12px;
  font-weight: 700;
  padding: 3px 8px;
  border-radius: 0 0 0 6px;
  text-transform: uppercase;
}

.price-row td {
  font-weight: 600;
  font-size: 18px;
  padding: 20px 10px;
}

.price-row td span {
  display: block;
  font-size: 13px;
  color: #666;
}
.price-row strong{
    font-size: 24px;
  	line-height: 32px;
  	font-family: Inter;
  	color: #1f2937;
}
.button-row a {
  border: none;
  border-radius: 6px;
  padding: 0 80px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.3s ease;
  margin-top: 6px;
  height: 40px;
    position: relative;
    border-radius: 8px;
    background-color: #e2e8f0;
    text-align: center;
    font-size: 16px;
    color: #475569;
    font-family: Inter;
    white-space: nowrap;
    display: flex;
  justify-content: center;
  align-items: center;
  max-width: 250px;
}


.button-row a:hover {
  background: #e1e3e6;
}

.button-row td.highlight a {
  background: linear-gradient(90deg, #0082cf, #58b5eb);;
  color: #fff!important;
  -webkit-text-fill-color: #fff!important;
}

td, th {
  border-bottom: 1px solid #eceff3;
  padding: 12px 10px;
}

td.highlight {
  background-color: #e9f2ff;
  font-weight: 600;
}

td.highlight span {
  background: linear-gradient(90deg, #0082cf, #58b5eb);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}


tr:last-child td {
  border-bottom: none;
}

@media (max-width: 768px) {
  table {
    min-width: 700px;
  }
}

.info-banner {
    background: linear-gradient(90deg, #0082cf, #00395b); /* Mavi gradient */
    color: white;
    padding: 54px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    overflow: hidden; /* SVG'nin taşan kısımlarını gizlemek için */
    margin-top: 150px;
}

/* SVG Arka Plan Deseni */
.info-banner::before {
    content: '';
    position: absolute;
    top: 50%;
    right: -20px; /* Sağa biraz dışarı taşırdık */
    transform: translateY(-50%);
    width: 214px; /* SVG genişliği */
    height: 218px; /* SVG yüksekliği */
    /* SVG kodunu doğrudan background-image olarak kullandık. */
    background-image: url("data:image/svg+xml;charset=UTF-8,<svg width='214' height='218' viewBox='0 0 214 218' fill='none' xmlns='http://www.w3.org/2000/svg'><g opacity='0.1'><path d='M195.697 182.88H185.57C182.214 182.88 179.493 185.652 179.493 189.071V199.39C179.493 202.809 182.214 205.581 185.57 205.581H195.697C199.053 205.581 201.773 202.809 201.773 199.39V189.071C201.773 185.652 199.053 182.88 195.697 182.88Z' fill='white'/><path d='M180.267 161.943C180.267 159.953 179.491 158.044 178.11 156.637C176.728 155.229 174.855 154.439 172.901 154.439H158.944C156.991 154.439 155.117 155.229 153.736 156.637C152.355 158.044 151.579 159.953 151.579 161.943V176.239C151.579 178.229 152.355 180.138 153.736 181.545C155.117 182.952 156.991 183.743 158.944 183.743H172.901C174.855 183.743 176.728 182.952 178.11 181.545C179.491 180.138 180.267 178.229 180.267 176.239V161.943Z' fill='white'/><path d='M209.36 145.584H203.91C201.347 145.584 199.269 147.7 199.269 150.311V155.865C199.269 158.476 201.347 160.592 203.91 160.592H209.36C211.923 160.592 214 158.476 214 155.865V150.311C214 147.7 211.923 145.584 209.36 145.584Z' fill='white'/><path d='M192.199 125.172H184.575C181.606 125.172 179.199 127.624 179.199 130.65V138.379C179.199 141.405 181.606 143.857 184.575 143.857H192.199C195.168 143.857 197.575 141.405 197.575 138.379V130.65C197.575 127.624 195.168 125.172 192.199 125.172Z' fill='white'/><path d='M170.802 100.971H162.811C158.743 100.971 155.446 104.33 155.446 108.475V116.617C155.446 120.762 158.743 124.121 162.811 124.121H170.802C174.87 124.121 178.168 120.762 178.168 116.617V108.475C178.168 104.33 174.87 100.971 170.802 100.971Z' fill='white'/><path d='M147.049 71.2161H133.607C129.539 71.2161 126.242 74.5759 126.242 78.7204V92.4157C126.242 96.5603 129.539 99.9201 133.607 99.9201H147.049C151.117 99.9201 154.414 96.5603 154.414 92.4157V78.7204C154.414 74.5759 151.117 71.2161 147.049 71.2161Z' fill='white'/><path d='M152.978 202.991H147.528C144.965 202.991 142.888 205.108 142.888 207.719V213.272C142.888 215.883 144.965 218 147.528 218H152.978C155.541 218 157.618 215.883 157.618 213.272V207.719C157.618 205.108 155.541 202.991 152.978 202.991Z' fill='white'/><path d='M135.817 182.58H128.194C125.224 182.58 122.817 185.033 122.817 188.058V195.788C122.817 198.813 125.224 201.266 128.194 201.266H135.817C138.786 201.266 141.194 198.813 141.194 195.788V188.058C141.194 185.033 138.786 182.58 135.817 182.58Z' fill='white'/><path d='M114.421 158.378H106.429C102.362 158.378 99.064 161.738 99.064 165.883V174.025C99.064 178.169 102.362 181.529 106.429 181.529H114.421C118.488 181.529 121.786 178.169 121.786 174.025V165.883C121.786 161.738 118.488 158.378 114.421 158.378Z' fill='white'/><path d='M90.6672 128.624H77.2255C73.1577 128.624 69.8602 131.984 69.8602 136.128V149.824C69.8602 153.968 73.1577 157.328 77.2255 157.328H90.6672C94.735 157.328 98.0326 153.968 98.0326 149.824V136.128C98.0326 131.984 94.735 128.624 90.6672 128.624Z' fill='white'/><path d='M144.729 117.78H122.927C118.859 117.78 115.562 121.14 115.562 125.285V147.46C115.562 151.604 118.859 154.964 122.927 154.964H144.729C148.796 154.964 152.094 151.604 152.094 147.46V125.285C152.094 121.14 148.796 117.78 144.729 117.78Z' fill='white'/><path d='M196.36 20.8244H188.81C184.743 20.8244 181.445 24.1842 181.445 28.3287V36.0206C181.445 40.1652 184.743 43.525 188.81 43.525H196.36C200.428 43.525 203.725 40.1652 203.725 36.0206V28.3287C203.725 24.1842 200.428 20.8244 196.36 20.8244Z' fill='white'/><path d='M160.601 15.9469H143.403C139.336 15.9469 136.038 19.3067 136.038 23.4512V40.9362C136.038 45.0807 139.336 48.4405 143.403 48.4405H160.601C164.669 48.4405 167.967 45.0807 167.967 40.9362V23.4512C167.967 19.3067 164.669 15.9469 160.601 15.9469Z' fill='white'/><path d='M115.194 8.74224H83.965C79.8972 8.74224 76.5997 12.102 76.5997 16.2465V48.0648C76.5997 52.2093 79.8972 55.5691 83.965 55.5691H115.194C119.262 55.5691 122.559 52.2093 122.559 48.0648V16.2465C122.559 12.102 119.262 8.74224 115.194 8.74224Z' fill='white'/><path d='M108.675 71.2161H77.2255C73.1577 71.2161 69.8602 74.5759 69.8602 78.7204V110.764C69.8602 114.908 73.1577 118.268 77.2255 118.268H108.675C112.743 118.268 116.041 114.908 116.041 110.764V78.7204C116.041 74.5759 112.743 71.2161 108.675 71.2161Z' fill='white'/><path d='M55.7924 0H7.36534C3.29757 0 0 3.35979 0 7.50431V56.8451C0 60.9897 3.29757 64.3494 7.36534 64.3494H55.7924C59.8602 64.3494 63.1577 60.9897 63.1577 56.8451V7.50431C63.1577 3.35979 59.8602 0 55.7924 0Z' fill='white'/><path d='M47.2116 78.0449H15.9458C11.878 78.0449 8.58043 81.4047 8.58043 85.5492V117.367C8.58043 121.512 11.878 124.872 15.9458 124.872H47.2116C51.2794 124.872 54.5769 121.512 54.5769 117.367V85.5492C54.5769 81.4047 51.2794 78.0449 47.2116 78.0449Z' fill='white'/><path d='M40.178 138.605H22.9799C18.9121 138.605 15.6146 141.964 15.6146 146.109V163.632C15.6146 167.776 18.9121 171.136 22.9799 171.136H40.178C44.2457 171.136 47.5433 167.776 47.5433 163.632V146.109C47.5433 141.964 44.2457 138.605 40.178 138.605Z' fill='white'/><path d='M35.3535 184.869H27.7672C23.6994 184.869 20.4018 188.228 20.4018 192.373V200.065C20.4018 204.209 23.6994 207.569 27.7672 207.569H35.3535C39.4212 207.569 42.7188 204.209 42.7188 200.065V192.373C42.7188 188.228 39.4212 184.869 35.3535 184.869Z' fill='white'/></g></svg>");
    background-repeat: no-repeat;
    background-size: contain;
    pointer-events: none; /* Etkileşim olmaması için */
    z-index: 1; /* İçerik altta kalsın */
}

/* Banner İçeriği */
.banner-content {
    position: relative;
    z-index: 2; /* İçerik SVG'nin üstünde olmalı */
   	font-size: 43px;
  	line-height: 108%;
  	color: #fff;
  	text-align: left;
  	display: inline-block;
  	font-family: Poppins;
}

.banner-content p {
    margin: 0;
}

.banner-content strong {
    display: block;
    font-weight: bold;
    margin-top: 5px;
}

/* Bilgi İste Butonu */
.info-button {
    color: #007bff; /* Mavi renk, gradientin başlangıcı */
    border: none;
    border-radius: 21px;
  	background: linear-gradient(90deg, #0082cf, #58b5eb);
    padding: 16px 39px;
   	font-size: 30px;
  	line-height: 108%;
  	font-weight: 600;
  	font-family: Poppins;
  	color: #fff;
    cursor: pointer;
    text-decoration: none;
    transition: background-color 0.3s, color 0.3s;
    /* Hafif bir kutu gölgesi ekledik */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); 
}


.info-button:hover {
    background-color: #f0f0f0;
    color: #0056b3;
}

.faq-header h1 span{
        color: #12567f;
}
@media (max-width: 767px) {
    .info-banner{
        padding: 54px 30px;
        flex-direction: column;
    }
    .banner-content{
        font-size: 24px;
        margin-bottom: 20px;
    }
    .info-button{
        font-size: 18px;
    }
}