@media screen and (min-width: 1025px) and (max-width: 1450px) {
    .agnm-menuitem > a {
        font-size: 12px !important;
    }
}

#acsbTrigger, .acsb-trigger {
    position: fixed;
    left: 20px;           /* triggerOffsetX */
    bottom: 5rem !important; /* triggerOffsetY */
    width: 50px;          /* medium boyut */
    height: 50px;
    border-radius: 50%;   /* triggerRadius */
    background-color: #146ff8; /* triggerColor */
    color: rgb(51, 51, 51);
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    z-index: 9999;
}


.headerleftbuttoncta-2 {
    display: flex!important;
    justify-content: flex-end!important;
}
.html-embed.diffrent {
    background-image: url(/images/arrowthinline.svg)!important;
    background-position: 50% 50%!important;
    background-repeat: no-repeat!important;
}

.lp-new-layout-text-bullet {
    background-image: none;!important;
    padding-left: 0rem!important;
    margin-bottom: 0rem!important;
}
.link-10, .link-11 {
    color: #0052cc!important;
    text-decoration: underline!important;
}
.link-10:focus, .link-11:focus {
    outline: 2px solid #146ff8!important;
    outline-offset: 2px!important;
    text-decoration: underline!important;
    color: #fff !important;
}

.link-10:hover, .link-11:hover{
    outline: 2px solid #146ff8!important;
    outline-offset: 2px!important;
    text-decoration: underline!important;
    color: #fff !important;
}
.link-10, .link-11 {
    color: #0052cc!important;
    text-decoration: underline!important;
}
.headertopwrapper {
    padding-bottom: 0px!important;
}
.link-10 {
    text-decoration: underline!important;
    text-underline-offset: 2px!important;
}
.link-11 {
    text-decoration: underline;
    color: #0052cc!important;
}
.link-10:hover, .link-11:hover {
    text-decoration: underline!important;
    text-decoration-thickness: 2px!important;
}
root {
    --steel-blue: #017BC6!important;
}
@media (min-width: 960px) {
    .fieldgroup.third {
        flex-direction: row!important;
        gap: 0.5rem;
    }
    .insurance-table {
    overflow-x: scroll!important;
}
}

.lp-new-layout-picture-text {
    display: block!important;
}

.cta-3.auto a {
    color: white;
}

.cta-3.auto a:hover {
    color: #ca2270;
}

.cta-3.auto .inlinelink {
    color: white;
}

.cta-3.auto .inlinelink:hover {
    color: #ca2270;
}

.cta-3.auto a.inlinelink.pdata.cta-btn {
    color: white;
}

.cta-3.auto a.inlinelink.pdata.cta-btn:hover {
    color: #ca2270;
}

.cta-3.auto a .btn-text {
    color: white;
}

.cta-3.auto a:hover .btn-text {
    color: #ca2270;
}

.cta-3.auto a {
    color: white;
    transition: color 0.3s ease;
}

.cta-3.auto a:hover {
    color: #ca2270;
}
@media (max-width: 950px) {
    .fieldgroup.third {
        flex-direction: column!important;
    }
}

.fieldwrapper {
    gap: 0.5rem;
}

.fullrow._49.nospace {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
        align-content: flex-start;
    margin-left: 0px;
}
.invalid-feedback {
    color: #dc3545;
    font-size: 0.875rem;
    height: 20px; /* Sabit yükseklik */
    visibility: hidden; /* Yer kaplar ama görünmez */
}

.is-invalid ~ .invalid-feedback {
    visibility: visible; /* Sadece hata durumunda göster */
}
.lp-new-layout, .lp-new-layout-white, .notes-lp {
        z-index: 2!important;
}
.lp-video-or-image-content
 {
    max-width: 100%!important;
     min-height: auto!important;
}
.lp-new-layout-picture-video {
    flex-direction: column!important;
    max-height: 1000px!important;
    overflow: visible;
}

.lp-new-layout-text-bullet h3 {
    margin-top: 0px !important;
}
.linksblock li {
    content: none;
    list-style: none;
      padding-left: 1px !important;
    width: 100%;
}

.linksblock li::before {
    display: none !important;
}

.lp-new-layout h3 {
    font-size: 1.2rem;
    line-height: 1.5;
}

.lp-new-layout ul li {
    position: relative;
    padding-left: 30px;
    list-style: none;
    margin-bottom: 20px;
}


.lp-new-layout ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 15px;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ce163a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M9 6s6 4.419 6 6s-6 6-6 6' color='currentColor'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.lp-new-layout-tick {
    color: var(--dim-grey);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ce163a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M9 6s6 4.419 6 6s-6 6-6 6' color='currentColor'/%3E%3C/svg%3E");
    background-position: left 3px;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    width: 100%;
    margin-bottom: .5rem;
    padding-left: 2rem;
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.5;
}
/* webmenu*/

.agnm-menubar {
    display: flex;
    gap: 0.5rem;
    list-style: none;
    align-items: center;
    justify-content: center;
    margin-top: 11px;
}

.agnm-menuitem {
    position: relative;
    list-style: none;
}

    /* Ana Menü Linkleri */
    .agnm-menuitem > a {
        background: none;
        border: none;
        color: white !important; /* Link rengini beyaz yap */
        text-decoration: none !important; /* Alt çizgiyi kaldır */
        font-size: 1rem;
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: 6px;
        height: 50px;
        padding: 0 0.5rem;
        border-radius: 4px;
        transition: background-color 0.2s ease;
        box-sizing: border-box;
    }

        .agnm-menuitem > a:hover,
        .agnm-menuitem > a:focus {
            outline: none;
            text-decoration: none !important;
        }

        .agnm-menuitem > a:focus {
            box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
        }

/* Chevron İkonu */
.agnm-chevron {
    width: 14px;
    height: 14px;
    transition: transform 0.3s ease;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.agnm-menuitem:hover > a .agnm-chevron,
.agnm-menuitem[aria-expanded="true"] > a .agnm-chevron {
    transform: rotate(180deg);
}

/* Alt Menü Panelleri */
.agnm-submenu, .agnm-sub-submenu {
    position: absolute;
    top: 100%;
    left: -18px;
    background: #f5f5f5;
    color: #333;
    min-width: 240px;
    padding: 0.5rem 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: all 0.3s ease;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
    list-style: none;
    z-index: 10;
    border-radius: 6px;
    border: 1px solid #ddd;
}

    .agnm-submenu.agnm-show, .agnm-sub-submenu.agnm-show {
        opacity: 1;
        visibility: visible;
        transform: translateY(0px);
    }

    /* Alt Menü Linkleri */
    .agnm-submenu a, .agnm-sub-submenu a {
        background: none;
        border: none;
        padding: 0.4rem 0.7rem;
        width: calc(100% - 0.5rem);
        text-align: left;
        cursor: pointer;
        font-size: 0.95rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-radius: 4px;
        margin: 0 0.25rem;
        transition: background-color 0.2s ease;
        /* A etiketine özel eklemeler */
        color: #333 !important; /* Alt menü yazı rengi */
        text-decoration: none !important;
        box-sizing: border-box;
    }

        .agnm-submenu a:hover,
        .agnm-sub-submenu a:hover,
        .agnm-submenu a:focus,
        .agnm-sub-submenu a:focus {
            outline: none;
            text-decoration: none !important;
        }

        .agnm-submenu a:focus,
        .agnm-sub-submenu a:focus {
            box-shadow: 0 0 0 2px #0077cc;
        }

/* Hover ile Menü Açma */
.agnm-menuitem:hover > .agnm-submenu,
.agnm-menuitem[aria-expanded="true"] > .agnm-submenu {
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}

.agnm-submenu li {
    position: relative;
    list-style: none;
}

    .agnm-submenu li:hover > .agnm-sub-submenu,
    .agnm-submenu li[aria-expanded="true"] > .agnm-sub-submenu {
        opacity: 1;
        visibility: visible;
        transform: translateX(0);
    }

.agnm-sub-submenu {
    top: 0;
    left: 100%;
    transform: translateX(10px);
}

    .agnm-sub-submenu.agnm-show {
        transform: translateX(0);
    }

/* Alt Menü Chevron Dönüşleri */
.agnm-submenu li > a .agnm-chevron {
    transform: rotate(0deg);
    color: #333;
}

.agnm-submenu li:hover > a .agnm-chevron,
.agnm-submenu li[aria-expanded="true"] > a .agnm-chevron {
    transform: rotate(-90deg);
}

/* Sol Kenar Çizgisi Efekti */
.agnm-submenu li a,
.agnm-sub-submenu li a {
    position: relative;
    padding-left: 0.8rem;
}

    .agnm-submenu li a::before,
    .agnm-sub-submenu li a::before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 3px;
        background-color: transparent;
        transition: background-color 0.3s ease;
        border-radius: 2px;
    }

    .agnm-submenu li a:hover::before,
    .agnm-sub-submenu li a:hover::before,
    .agnm-submenu li a:focus::before,
    .agnm-sub-submenu li a:focus::before {
        background-color: #CF163A;
    }

    /* Yüksek kontrast modu desteği */
    @media (prefers-contrast: high) {
      .agnm-submenu, .agnm-sub-submenu {
        border: 2px solid #000;
      }
      
      .agnm-menuitem > button:focus,
      .agnm-submenu button:focus,
      .agnm-sub-submenu button:focus {
        box-shadow: 0 0 0 3px #000;
      }
    }

    /* Hareket azaltma desteği */
    @media (prefers-reduced-motion: reduce) {
      .agnm-chevron,
      .agnm-submenu,
      .agnm-sub-submenu,
      .agnm-submenu button,
      .agnm-sub-submenu button {
        transition: none;
      }
    }

    /* Skip link */
    .agnm-skip-link {
      position: absolute;
      top: -40px;
      left: 6px;
      background: #000;
      color: #fff;
      padding: 8px;
      text-decoration: none;
      border-radius: 4px;
      z-index: 1000;
    }

    .agnm-skip-link:focus {
      top: 6px;
    }
 /* webmenu - end*/



        .dbag-acc-container {
            max-width: 1200px;
            margin: 0 auto;
            gap: 16px;
            display: flex;
            flex-direction: column;
            width: 100%;
        }

        .dbag-acc-item {
            background: white;
            border: 2px solid #4a90e2;
            border-radius: 8px;
            overflow: hidden;
        }

        .dbag-acc-header {
            background: none;
            border: none;
            width: 100%;
            padding: 24px;
            text-align: left;
            cursor: pointer;
            font-size: 18px;
            font-weight: 600;
            color: #2c3e50;
            display: flex;
            justify-content: space-between;
            align-items: center;
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
            position: relative;
        }

        .dbag-acc-header:hover {
            background-color: #f8f9fa;
        }

        .dbag-acc-header:focus {
            outline-offset: -2px;
            background-color: #f0f7ff;
        }

        .dbag-acc-title {
            flex: 1;
            padding-right: 16px;
            word-wrap: break-word;
            overflow-wrap: break-word;
            hyphens: auto;
        }

        .dbag-acc-icon {
            width: 32px;
            height: 32px;
            transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), 
                       color 0.3s ease;
            flex-shrink: 0;
            color: #2c3e50;
        }

        .dbag-acc-header[aria-expanded="true"] .dbag-acc-icon {
            transform: rotate(45deg);
            color: #4a90e2;
        }

        .dbag-acc-content {
            padding: 0 24px;
            height: 0;
            overflow: hidden;
            transition: height 0.4s cubic-bezier(0.4, 0, 0.2, 1), 
                       padding 0.4s cubic-bezier(0.4, 0, 0.2, 1),
                       opacity 0.3s ease;
            opacity: 0;
            background: white;
        }

        .dbag-acc-content.dbag-acc-active {
            height: auto;
            padding: 24px;
            opacity: 1;
        }

        .dbag-acc-text {
            color: #000;
            line-height: 1.6;
            font-size: 16px;
        }

        .dbag-acc-link {
            color: #4a90e2;
            text-decoration: underline;
            font-weight: 500;
        }

        .dbag-acc-link:hover {
            color: #357abd;
        }

        .dbag-acc-link:focus {
            outline: 2px solid #4a90e2;
            outline-offset: 2px;
            border-radius: 2px;
        }

        /* Tüm itemlarda SVG ikon göster */
        .dbag-acc-icon {
            display: block;
        }

        /* Responsive tasarım */
        @media (max-width: 1024px) {
            .dbag-acc-container {
                max-width: 95%;
                gap: 12px;
            }
            
            .dbag-acc-header {
                padding: 20px;
                font-size: 17px;
            }
            
            .dbag-acc-icon {
                width: 30px;
                height: 30px;
            }
        }

        @media (max-width: 768px) {
           
            .dbag-acc-container {
                gap: 10px;
            }
            
            .dbag-acc-header {
                padding: 18px 16px;
                font-size: 16px;
            }
            
            .dbag-acc-title {
                padding-right: 12px;
                line-height: 1.4;
            }
            
            .dbag-acc-icon {
                width: 28px;
                height: 28px;
            }
            
            .dbag-acc-content {
                padding: 0 16px;
            }
            
            .dbag-acc-content.dbag-acc-active {
                padding: 0 16px 18px 16px;
            }
            
            .dbag-acc-text {
                font-size: 15px;
                line-height: 1.5;
            }
        }

        @media (max-width: 480px) {
           
            
            .dbag-acc-container {
                gap: 8px;
            }
            
            .dbag-acc-header {
                padding: 16px 14px;
                font-size: 15px;
                flex-wrap: wrap;
            }
            
            .dbag-acc-title {
                padding-right: 8px;
                flex: 1;
                min-width: 0;
                word-wrap: break-word;
            }
            
            .dbag-acc-icon {
                width: 26px;
                height: 26px;
                flex-shrink: 0;
            }
            
            .dbag-acc-content {
                padding: 0 14px;
            }
            
            .dbag-acc-content.dbag-acc-active {
                padding: 0 14px 16px 14px;
            }
            
            .dbag-acc-text {
                font-size: 14px;
                line-height: 1.4;
            }
        }

        @media (max-width: 320px) {
           
            .dbag-acc-header {
                padding: 14px 12px;
                font-size: 14px;
            }
            
            .dbag-acc-title {
                padding-right: 6px;
            }
            
            .dbag-acc-icon {
                width: 24px;
                height: 24px;
            }
            
            .dbag-acc-content {
                padding: 0 12px;
            }
            
            .dbag-acc-content.dbag-acc-active {
                padding: 0 12px 14px 12px;
            }
            
            .dbag-acc-text {
                font-size: 13px;
            }
        }

        /* Yüksek kontrast desteği */
        @media (prefers-contrast: high) {
            .dbag-acc-header {
                border: 2px solid transparent;
            }
            
            .dbag-acc-header:focus {
                border-color: #000;
                outline: none;
            }
        }

        /* Hareket azaltma desteği */
        @media (prefers-reduced-motion: reduce) {
            .dbag-acc-header,
            .dbag-acc-content,
            .dbag-acc-icon {
                transition: none;
            }
        }
 /* akordiyon - end*/


.toggle-text.lp {
    display: flex
;
    align-items: center;
}
.headerright {
    gap: 0.5rem;
}

.field-small,
input[type="text"],
input[type="email"],
input[type="tel"],
select,
textarea {
    border: 1px solid #000000 !important;
}

.field-small:focus,
input:focus,
select:focus,
textarea:focus {
    border: 1px solid #000000;
    outline: 1px solid #000000;
}
.field-small:focus-visible {
    background-color: var(--gainsboro);
    border: 1px solid #000000;
}
.anchor-top {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: 0;
    pointer-events: none;
    z-index: -1;
}
.skip-link {
    position: absolute;
    top: -40px;
    left: 6px;
    background: #000;
    color: #fff;
    padding: 8px;
    text-decoration: none;
    z-index: 1000;
    border-radius: 0 0 4px 4px;
    font-size: 14px;
    transition: top 0.3s;
}

.skip-link:focus {
    top: 0;
}
.link-small:hover {
    color: var(--steel-blue);
    opacity: 1;
}
.share-block:hover {
    opacity: 1;
    filter: grayscale();
}
.bloghome.opennewaccount {
    background-color: #0175BB;
    color: #FFFFFF;
}
.blog-fields.w-select:focus {
    outline: 2px solid #005A9F !important;
    outline-offset: 2px!important;
    border-color: #005A9F!important;
}
.brlist-new-wrapper {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .brlist-new-item {
            border-bottom: 1px solid #e9ecef;
            transition: all 0.2s ease;
        }

        .brlist-new-item:last-child {
            border-bottom: none;
        }

        .brlist-new-item:hover {
            background-color: #f8f9fa;
        }

        .brlist-new-item.brlist-new-selected {
            background-color: #fff5f5;
            border-left: 4px solid #CF163A;
        }

        /* Link Stilleri */
        .brlist-new-link {
            display: flex;
            align-items: center;
            padding: 15px 20px;
            text-decoration: none;
            color: #333;
            width: 100%;
            transition: all 0.2s ease;
        }

        .brlist-new-link:focus {
            outline: 3px solid #005A9F;
            outline-offset: -3px;
            background-color: #e3f2fd;
        }

        .brlist-new-link:hover {
            background-color: rgba(207, 22, 58, 0.02);
        }

        /* İkon Stilleri */
        .brlist-new-icon {
            flex-shrink: 0;
            margin-right: 15px;
            width: 50px;
            height: 50px;
            background-color: #CF163A;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

        .brlist-new-icon::before {
            content: "";
            width: 26px;
            height: 26px;
            background-image: url("data:image/svg+xml,%3Csvg width='51' height='50' viewBox='0 0 51 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0745 23.6697C14.3257 21.514 15.1693 19.4656 16.5152 17.7432L20.8233 21.9833C20.5077 22.5135 20.2757 23.0875 20.1353 23.6857L14.0745 23.6697ZM18.4972 15.6553C20.1764 14.3699 22.1703 13.5392 24.2796 13.2462V19.2851C23.7575 19.4314 23.2606 19.6534 22.8053 19.9436L18.4972 15.6553ZM27.1462 13.1338C29.5075 13.3567 31.7481 14.2622 33.5837 15.7356L29.3084 19.9596C28.6588 19.534 27.9294 19.2392 27.1625 19.0923L27.1462 13.1338ZM35.5985 17.7914C36.9063 19.5029 37.721 21.5276 37.9573 23.6536H31.8965C31.7708 23.0911 31.5611 22.5499 31.2741 22.0475L35.5985 17.7914ZM37.9409 26.4964C37.6586 28.6311 36.7926 30.6511 35.4347 32.3425L31.143 28.1025C31.4633 27.6072 31.701 27.065 31.8474 26.4964H37.9409ZM33.3872 34.3501C31.594 35.7217 29.4418 36.5681 27.1789 36.7914V30.881C27.8499 30.7488 28.4927 30.5043 29.0791 30.1583L33.3872 34.3501ZM24.2796 36.7753C22.2455 36.4892 20.3214 35.6925 18.6938 34.4626L23.0183 30.2225C23.4179 30.4313 23.8412 30.593 24.2796 30.7043V36.7753ZM16.6298 32.4871C15.2199 30.7687 14.324 28.7004 14.0417 26.5125H20.1353C20.2933 27.1331 20.5534 27.7244 20.9052 28.2631L16.6298 32.4871ZM7.66968 27.0425H3.36159C3.0666 27.0948 2.76349 27.0831 2.47365 27.008C2.18381 26.9329 1.91433 26.7963 1.68424 26.6078C1.45415 26.4194 1.26906 26.1838 1.14205 25.9175C1.01505 25.6513 0.949219 25.3609 0.949219 25.067C0.949219 24.773 1.01505 24.4827 1.14205 24.2164C1.26906 23.9502 1.45415 23.7145 1.68424 23.5261C1.91433 23.3377 2.18381 23.2011 2.47365 23.126C2.76349 23.0509 3.0666 23.0391 3.36159 23.0915H7.65331C8.0192 19.6686 9.36506 16.4169 11.5355 13.712L8.61976 10.8531C8.37296 10.6868 8.16639 10.4694 8.01461 10.2162C7.86283 9.9631 7.76953 9.6804 7.74129 9.38806C7.71305 9.09573 7.75056 8.80089 7.85117 8.52431C7.95178 8.24774 8.11302 7.99617 8.32357 7.78734C8.53412 7.57851 8.78883 7.41752 9.06974 7.3157C9.35064 7.21388 9.65092 7.17372 9.94938 7.19805C10.2478 7.22237 10.5372 7.3106 10.7971 7.4565C11.057 7.6024 11.2811 7.80243 11.4536 8.04248L14.4512 10.9013C17.1988 8.6943 20.5374 7.31131 24.0666 6.91821V3.06361C24.0134 2.77661 24.0251 2.48165 24.101 2.19959C24.1768 1.91752 24.315 1.65524 24.5056 1.43128C24.6962 1.20732 24.9347 1.02716 25.2042 0.903531C25.4736 0.7799 25.7675 0.71582 26.065 0.71582C26.3626 0.71582 26.6564 0.7799 26.9259 0.903531C27.1954 1.02716 27.4339 1.20732 27.6245 1.43128C27.8151 1.65524 27.9532 1.91752 28.0291 2.19959C28.105 2.48165 28.1167 2.77661 28.0635 3.06361V6.90216C31.6336 7.28241 35.014 8.67181 37.7935 10.9013L40.398 8.21915C40.583 7.99923 40.8106 7.81752 41.0678 7.68458C41.3249 7.55163 41.6064 7.47009 41.896 7.44468C42.1855 7.41928 42.4773 7.45053 42.7545 7.5366C43.0316 7.62268 43.2885 7.76188 43.5103 7.94611C43.8835 8.39411 44.0632 8.96738 44.0112 9.54352C43.9592 10.1197 43.6795 10.6531 43.2319 11.0298L40.5127 13.712C42.6783 16.412 44.0188 19.6587 44.3785 23.0754H47.9331C48.2281 23.0231 48.5312 23.0348 48.821 23.1099C49.1109 23.185 49.3803 23.3216 49.6104 23.51C49.8405 23.6985 50.0256 23.9341 50.1526 24.2004C50.2796 24.4666 50.3455 24.757 50.3455 25.0509C50.3455 25.3449 50.2796 25.6352 50.1526 25.9015C50.0256 26.1677 49.8405 26.4034 49.6104 26.5918C49.3803 26.7802 49.1109 26.9168 48.821 26.9919C48.5312 27.067 48.2281 27.0788 47.9331 27.0264H44.3621C43.9851 30.4938 42.5912 33.7796 40.3489 36.4862L42.9698 39.1042C43.4198 39.4787 43.7026 40.0109 43.7577 40.5871C43.8128 41.1634 43.6358 41.7379 43.2646 42.1879C42.8121 42.5568 42.2291 42.7351 41.6429 42.684C41.0567 42.6328 40.5149 42.3563 40.1359 41.9148L37.4823 39.2808C34.7538 41.4099 31.4648 42.7355 27.998 43.1033V46.99C28.0512 47.277 28.0394 47.572 27.9636 47.8541C27.8877 48.1361 27.7496 48.3984 27.559 48.6224C27.3683 48.8463 27.1299 49.0265 26.8604 49.1501C26.5909 49.2738 26.297 49.3378 25.9995 49.3378C25.702 49.3378 25.4081 49.2738 25.1387 49.1501C24.8692 49.0265 24.6307 48.8463 24.4401 48.6224C24.2495 48.3984 24.1113 48.1361 24.0355 47.8541C23.9596 47.572 23.9479 47.277 24.0011 46.99V43.1033C20.5742 42.7264 17.326 41.4068 14.6314 39.2969L11.7648 42.1236C11.3857 42.5638 10.8457 42.8407 10.2607 42.8947C9.67571 42.9488 9.09241 42.7757 8.63613 42.4127C8.26394 41.9601 8.08652 41.383 8.14158 40.8041C8.19665 40.2252 8.47986 39.6903 8.93099 39.313L11.7648 36.5184C9.52024 33.8054 8.12113 30.5153 7.73519 27.0425' fill='white'/%3E%3C/svg%3E");
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
        }

        /* Lokasyon Metni */
        .brlist-new-text {
            flex: 1;
            line-height: 1.4;
        }

        .brlist-new-name {
            display: block;
            font-weight: 600;
            font-size: 16px;
            color: #333;
            margin-bottom: 2px;
        }

        .brlist-new-address {
            color: #666;
            font-size: 14px;
            font-weight: 400;
        }

        /* Screen Reader Only Content */
        .sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            white-space: nowrap;
            border: 0;
        }

        /* Responsive */
        @media (max-width: 768px) {
            .container {
                margin: 10px;
                max-width: none;
            }

            .brlist-new-link {
                padding: 12px 15px;
            }

            .brlist-new-icon {
                width: 45px;
                height: 45px;
                margin-right: 12px;
            }

            .brlist-new-icon::before {
                width: 22px;
                height: 22px;
            }

            .brlist-new-name {
                font-size: 15px;
            }

            .brlist-new-address {
                font-size: 13px;
            }
        }
.insurance-table {
      width: 100%;
      border-collapse: collapse;
      border: 1px solid #ccc;
      background-color: white;
      box-shadow: 0 0 10px rgba(0,0,0,0.05);
    }

    .insurance-table caption {
      caption-side: top;
      font-weight: bold;
      padding: 1rem;
      background-color: #005ea8;
      color: white;
      text-align: center;
      font-size: 1.2rem;
    }

    .insurance-table th,
    .insurance-table td {
      border: 1px solid #0071bb;
      padding: 0.75rem;
      text-align: center;
      vertical-align: middle;
    }

    .insurance-table th[scope="row"] {
      text-align: left;
      background-color: #f8f9fb;
      font-weight: normal;
    }

    .insurance-table thead th {
      background-color: #0071bb;
      color: #fff;
    }

    .insurance-table img {
      vertical-align: middle;
      width: 20px;
      height: auto;
    }

    @media screen and (max-width: 768px) {
      .insurance-table {
        display: block;
        overflow-x: auto;
        white-space: nowrap;
      }
    }

#Internetbanking ul {
    list-style: none;
    padding-left: 0;
}

#Internetbanking ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

#Internetbanking ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.2em; /* İlk satıra hizalamak için */
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23CF163A' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 6s6 4.419 6 6s-6 6-6 6' color='%23CF163A'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    flex-shrink: 0;
}
.back.w-inline-block {
    background-color: #0175BB;
    color: #FFFFFF;
}

.back.w-inline-block:hover {
    background-color: #0180A9;
    color: #FFFFFF;
}
.back.w-inline-block:focus {
    outline: 2px solid #005A9F;
    outline-offset: -2px;
}

.back.w-inline-block:focus {
    outline: 2px solid #005A9F;
    outline-offset: -2px;
    box-shadow: 0 0 0 3px rgba(1, 132, 213, 0.3); 
}
.notes h3  {
    font-size: 24px;
    line-height: 30px;
    margin-top: 20px;
}

.pressrightsec ul {
    list-style: none;
    padding-left: 0;
}

.pressrightsec ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.pressrightsec ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.2em; /* İlk satıra hizalamak için */
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23CF163A' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 6s6 4.419 6 6s-6 6-6 6' color='%23CF163A'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    flex-shrink: 0; /* İkonun boyutunu sabit tutar */
}

.w-select {
    background-image: none !important;
}
.productcardsubject {
    overflow-wrap: break-word;
    display: block;
    text-overflow: ellipsis;

}

/* Normal bağlantı stili */
.search-results a.link-10,
.search-results a.link-11 {
  color: #0175BB;
  text-decoration: underline;
  text-underline-offset: 0.15em;
  font-size: 0.85em;
  transition: all 0.2s ease;
}

/* Hover ve focus için birlikte */
.search-results a.link-10:hover,
.search-results a.link-10:focus,
.search-results a.link-11:hover,
.search-results a.link-11:focus {
  color: #015B95;
  background-color: #F5F5F5;
  outline: 2px solid #015B95;
  outline-offset: 2px;
}

/* Ziyaret edilmiş bağlantılar */
.search-results a.link-10:visited,
.search-results a.link-11:visited {
  color: #5A4BC6;
}

.search-results a.link-11 {
  display: inline-block !important;
  word-break: break-all;
  overflow-wrap: break-word;
  white-space: normal;
  max-width: 100%;
}

/* Karanlık mod desteği */
@media (prefers-color-scheme: dark) {
  .search-results a.link-10,
  .search-results a.link-11 {
    color: #6EC1FF;
  }

  .search-results a.link-10:hover,
  .search-results a.link-10:focus,
  .search-results a.link-11:hover,
  .search-results a.link-11:focus {
    color: #0175BF;
    background-color: #222;
    outline: 2px solid #0175BF;
  }
}
.cluster{top:18px;}

.cluster{
  cursor:pointer;
  position:absolute;
  display:flex;
  align-items:center;
  justify-content:center;

  width:60px;
  height:60px;
}
.cluster:focus{ outline:2px solid #0175BB; outline-offset:2px; }
.cluster span{
  font:700 15px/1 "Comic Sans MS", Arial, sans-serif;
  color:#fff;
    align-items:center;
  justify-content:center;
  pointer-events:none; 
}
.gm-control-active, .gm-fullscreen-control{
  bottom:1rem !important;
  right:1rem !important;
}
.headernavmenuwrapper{
padding-right: 32%;
    }
body,
html {
  overflow-x: auto;
  max-width: 100vw;
}
.locationdetailwrapper[aria-hidden="true"] {
  display: none !important;
}
.inlinelink{
color: #0175BB !important;
    }
.heading {
    text-shadow: 1px 1px 4px #00000050, 0px 0px 4px #00000050, 1px 1px 4px #00000050, 0px 0px 4px #00000050!important;
}
.card-title {
    text-shadow: 1px 1px 4px #00000050, 0px 0px 4px #00000050, 1px 1px 4px #00000050, 0px 0px 4px #00000050!important;
}
.productcardsubject
{
    text-shadow: 1px 1px 4px #00000050, 0px 0px 4px #00000050, 1px 1px 4px #00000050, 0px 0px 4px #00000050!important;
    font-weight: 400!important;
}
.visually-hidden {
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.text-span-13 {
  color: #555555!important;
}
.phone-link{
    color: #0175BB!important;
    text-decoration: underline!important;
    font-weight: 500!important;
}
.phone{
    color: #0175BB!important;
    text-decoration: underline!important;
    font-weight: 500!important;
}
.hourdate.white
{
    color: #0175BB!important;
    text-decoration: underline!important;
    font-weight: 500!important;
}
inlinelink{
    text-decoration: underline!important;
    font-weight: 500!important;
    }
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.VideoThumbnail_module_videoThumbnail__d1b35579 {
  width: 100%;
  max-width: 100%;
  height: auto;
  background-size: cover;
  background-position: center;
  overflow: visible;
}
.vp-preview {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100vw;
}

.my-link-class {
    color: #0175BB!important;
}
.responsive-video-wrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 oranı */
  height: 0;
  overflow: hidden;
  max-width: 100%;
    width: 100%;
        border-radius: 0.5rem;
}



.responsive-video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.transcript-button {
  background-color: #0184D4;
  color: #fff;
  padding: 8px 16px;
  border: none;
  cursor: pointer;
  font-size: 1em;
  margin-top: 12px;
}
.video-transcript {
  background: #f9f9f9;
  padding: 16px;
  border: 1px solid #ccc;
}
 .text-block-156 ul {
    list-style: none;
    padding-left: 1.8em;
  }
  :root {
    --steel-blue: #0175BB !important;
      --dark-grey: #767676!important;
     --dim-grey: #2d2c2c!important;
      --deep-sky-blue: #017DBB!important;
}
.searchfield::placeholder {
    color: #767676 !important; 
}
.blog-time {
    color: #767676;
}

::placeholder {
  color: #6C6C6C!important;
  opacity: 1;
}
.nav-link:hover {
  color: #6B6B6B!important;
  opacity: 1!important;
}
.information {
    color: #000000!important;
}
.field-small:hover::placeholder {
  color: #707070!important;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
  .text-block-156 li {
    position: relative;
    padding-left: 0 em;
    margin-bottom: 0.6em;
  }
  .lp-new-layout-picture-image._02 {
    background-color: #017BC6;
}
  .text-block-156 li::before {
    content: "";
    position: absolute;
    left: -1.5em;
    top: 0.2em;
    width: 1em;
    height: 1em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23CF163A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9 6s6 4.419 6 6s-6 6-6 6'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
  }
 
.tableofcontent {
    background: #f8f9fa;
    border: 1px solid #e9ecef;
    border-radius: 8px;
    padding: 1.5rem;
    margin: 1rem 0;
}

.tableofcontent .article-toc-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.tableofcontent li {
    position: relative;
    margin-bottom: 0.8em;
    width: 100%;
    list-style: none;
    text-decoration: none;
}

.tableofcontent li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.3em;
    width: 1em;
    height: 1em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23CF163A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9 6s6 4.419 6 6s-6 6-6 6'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    transition: all 0.2s ease;
}

.tableofcontent .articletclink {
   color: var(--steel-blue);
    text-decoration: none;
    line-height: 1.4;
    display: block;
    transition: all 0.2s ease;
}

.tableofcontent li:hover::before,
.tableofcontent li.active::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23017BC6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9 6s6 4.419 6 6s-6 6-6 6'/%3E%3C/svg%3E");
}

.articletclink:hover {
    opacity: 1 !important;
 color: var(--crimson)!important;
}
.tableofcontent li:hover .articletclink,
.tableofcontent li.active .articletclink {
    color: var(--steel-blue);
    padding-left: 2rem;
}
.links {
 display: block;
            color: #666;
            text-decoration: none;
            border-bottom: 1px solid #ccc;
    background-image: none;
            padding: 10px 100px 10px 0;
            min-height: 40px;
            margin: 10px 0;
            position: relative;
            transition: color 0.3s;
    width: 100%;

}
 .links:hover {
            color: #0175BB;
      background-image: none;
      padding: 10px 100px 10px 0;
      border-color: #0175BB;
        }
.links:after {
     content: "";
            position: absolute;
            right: 20px;
            top: 50%;
            transform: translateY(-50%);
            width: 30px;
            height: 30px;
    color: #CE163A;
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath d='M3.5 13v-.804c0-2.967 0-4.45.469-5.636c.754-1.905 2.348-3.407 4.37-4.118C9.595 2 11.168 2 14.318 2c1.798 0 2.698 0 3.416.253c1.155.406 2.066 1.264 2.497 2.353c.268.677.268 1.525.268 3.22V13'/%3E%3Cpath d='M3.5 12a3.333 3.333 0 0 1 3.333-3.333c.666 0 1.451.116 2.098-.057a1.67 1.67 0 0 0 1.179-1.18c.173-.647.057-1.432.057-2.098A3.333 3.333 0 0 1 13.5 2m-10 20v-3m0 0v-1.8c0-.566 0-.848.176-1.024C3.85 16 4.134 16 4.7 16h.8a1.5 1.5 0 0 1 0 3zm17-3H19c-.943 0-1.414 0-1.707.293S17 17.057 17 18v1m0 3v-3m0 0h2.5M14 19a3 3 0 0 1-3 3c-.374 0-.56 0-.7-.08c-.333-.193-.3-.582-.3-.92v-4c0-.338-.033-.727.3-.92c.14-.08.326-.08.7-.08a3 3 0 0 1 3 3'/%3E%3C/g%3E%3C/svg%3E");
            background-size: contain;
            background-repeat: no-repeat;
            transition: background-image 0.3s;
        }
}
  .text-block-156 li b {
    font-weight: 600;
  }
.faq.lp.w-dropdown-toggle:focus {
  outline: 2px solid #0056B3!important;
  outline-offset: 3px!important;
  border-radius: 4px!important;
}
.faq.lp.w-dropdown-toggle:focus-visible {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.6)!important;
  outline: none!important;
  border-radius: 4px!important;
}
.faq-body.lp.w-dropdown-list[aria-hidden="true"] {
  display: none !important;
}
.dbag-search {
            position: relative;
            width: 100%;
            max-width: 500px;
            margin: 0 auto;
        }

        .dbag-search__container {
position: relative;
    display: flex
;
    align-items: center;
    background-color: #00000021;
    backdrop-filter: blur(10px);
    border: 1px solid rgb(255 255 255);
    border-radius: 50px;
    padding: 0px 9px 0px 1px;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    min-height: 38px;
                        background-color: rgba(0, 0, 0, 0.5) !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
        }

        .dbag-search__container:hover {
            background-color: #00000030;
            border-color: rgba(255, 255, 255, 0.25);
            transform: translateY(-1px);
            box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
        }

        .dbag-search__container:focus-within {
            background-color: #00000030;
            border-color: rgba(255, 255, 255, 0.4);
            box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.1);
            transform: translateY(-2px);
        }

        .dbag-search__input {
    flex: 1;
    background: transparent;
    border-radius: 100px;
    outline: none;
    color: rgb(255 255 255);
    font-size: 0.8rem;
    font-weight: 500;
    padding-left: 18px;
    width: 100%;
    border: none;
}

        .dbag-search__input::placeholder {
            color: #ffffff !important;
            font-weight: 300;
        }

        .dbag-search__input:focus {
               color: #ffffff;
    border: 1px solid #00000000;
    outline: 1px solid #00000000;
        }

        .dbag-search__button {
            background: rgba(255, 255, 255, 0);
            border: 1px solid rgba(255, 255, 255, 0);
            border-radius: 50%;
            width: 30px;
            height: 30px;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
            margin-left: 12px;
            position: relative;
            overflow: hidden;
        }

        .dbag-search__button:hover {
            background: rgba(255, 255, 255, 0);
            border-color: rgba(255, 255, 255, 0);
            transform: scale(1.05);
            box-shadow: 0 4px 15px rgba(255, 255, 255, 0.1);
        }

        .dbag-search__button:focus {
            outline: 2px solid rgba(255, 255, 255, 0.8);
            outline-offset: 2px;
            background: rgba(255, 255, 255, 0.25);
        }

        .dbag-search__button:active {
            transform: scale(0.95);
            background: rgba(255, 255, 255, 0.3);
        }

        .dbag-search__icon {
            width: 20px;
            height: 20px;
            stroke: rgba(255, 255, 255, 0.8);
            fill: none;
            transition: all 0.3s ease;
            color: white;
        }

        .dbag-search__button:hover .dbag-search__icon {
            stroke: #ffffff;
            transform: scale(1.1);
        }

        /* Screen reader only text */
        .dbag-search__sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            white-space: nowrap;
            border: 0;
        }

        /* Focus visible for better keyboard navigation */
        .dbag-search__input:focus-visible {
            outline: 0px solid rgba(255, 255, 255, 0.8);
            outline-offset: 2px;
            border-radius: 4px;
        }

        .dbag-search__button:focus-visible {
            outline: 2px solid rgba(255, 255, 255, 0.8);
            outline-offset: 2px;
        }

        /* High contrast mode support */
        @media (prefers-contrast: high) {
            .dbag-search__container {
                border-color: rgba(255, 255, 255, 0.8);
                background: rgba(0, 0, 0, 0.3);
            }
            
            .dbag-search__input {
                color: #ffffff;
            }
            
            .dbag-search__button {
                border-color: rgba(255, 255, 255, 0.8);
                background: rgba(255, 255, 255, 0.2);
            }
        }

        /* Reduced motion support */
        @media (prefers-reduced-motion: reduce) {
            .dbag-search__container,
            .dbag-search__button,
            .dbag-search__icon {
                transition: none;
            }
        }

        /* Mobile responsive */
        @media (max-width: 768px) {
            .dbag-search {
                max-width: 100%;
            }
            
            .dbag-search__container {
                min-height: 45px;
                padding: 4px 4px 4px 20px;
            }
            
            .dbag-search__input {
                font-size: 16px; /* Prevents zoom on iOS */
                padding: 14px 0;
            }
            
            .dbag-search__button {
                width: 44px;
                height: 44px;
            }
            
            .dbag-search__icon {
                width: 18px;
                height: 18px;
            }
        }

        /* Dark mode support */
        @media (prefers-color-scheme: dark) {
            .dbag-search__container {
                background: rgb(0 0 0 / 50%);
                border-color: rgba(255, 255, 255, 0.15);
            }
        }
       
.menuitem button:focus,
.submenu button:focus,
.sub-submenu button:focus {
  outline: 2px solid #fff;
  outline-offset: 3px;
     border-radius: 6px;
}
.container, .footerrow, .footer-content {
  width: 100%;
  max-width: 100%;
  display: block;
  flex-wrap: wrap;
}
.text-block-2 {
  max-width: 100%;
  width: auto;
  font-size: 1em;
  line-height: 1.4;
  word-break: break-word;
  white-space: normal;
  overflow-wrap: anywhere;
}
.mobile-new {
    display: none;
}
@media screen and (max-width: 479px) {
    .blogimage {
    right: 0% !important;
}
.heading.light {
    padding-left: 0!important;
}
.heading {
    padding-left: 0!important;
}
.lp-new-layout-header {
    width: 80%;
}
.lp-picture-text {
    text-align: left;
    width: 84%!important;
    padding-right: 2rem;
}
.heading {
    line-height: 1.2!important;
    font-size: 2em!important;
    margin-left: 2rem!important;
}
.lp-new-layout-btn-1-head {
    margin-left: 2rem;
}
}
.rc-anchor-light .rc-anchor-logo-text,
.rc-anchor-light div a:link,
.rc-anchor-light div a:visited {
    color: #333 !important;
}
.cta-btn.w-inline-block {
    max-width: 400px;
    width: 100%;
    height: auto;
    min-height: 60px;
}

.btn-text {
    white-space: normal;
    line-height: 1.4;
}
.menubar {
    gap: 1rem !important;
    margin-top: 10px!important;
     width: 70%!important;
    justify-content: center!important;
}
.chevron {
    display: flex!important;
    align-items: center!important;
    justify-content: center!important;
}
.chevron svg {
    width: 1em!important;
    height: 1em!important;
}
.menuitem > button {
    gap: 3px!important;
}
.headertoplinks {
  color: #F4F3F1;
  text-shadow: 1px 1px 4px #00000050, 0px 0px 4px #00000050, 1px 1px 4px #00000050, 0px 0px 4px #00000050;
     background-color: rgba(0, 0, 0, 0.5) !important;
    padding: 6px 12px !important;
    border-radius: 6px !important;
}
.headertoplinks:hover {
    color: rgba(255, 255, 255, 1) !important;
    text-shadow: 1px 1px 4px #000, 0px 0px 4px #000 !important;
}
.sticky-new-nav {
        position: fixed;
        top: 35%;
        right: 5%;
        width: 80px;
        background-color: #00000096;
        padding: 16px 0 8px;
        border-radius: 6px;
        display: flex;
        flex-direction: column;
        align-items: center;
        z-index: 1000;
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
        transition: opacity 1s ease;
    }

        .sticky-new-nav.fade-out {
          opacity: 0;
    pointer-events: none;
    visibility: hidden;
    display: none !important;
        }

    .sticky-new-close {
        background: none;
        border: none;
        margin-bottom: 12px;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center;
        color: white;
        transition: opacity 0.3s ease;
    }

        .sticky-new-close:hover {
            opacity: 0.5;
        }

        .sticky-new-close svg {
            width: 18px;
            height: 18px;
        }

    .sticky-new-list {
        list-style: none;
        padding: 0;
        margin: 0;
        width: 100%;
    }

    .sticky-new-item {
        display: flex;
        flex-direction: column;
        align-items: center;
        text-decoration: none;
        color: white;
        margin-bottom: 20px;
        width: 100%;
    }

    .sticky-new-icon-circle {
        background-color: white;
        border-radius: 50%;
        width: 40px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 6px;
        transition: all 0.3s ease;
    }

        .sticky-new-icon-circle svg {
            width: 27px;
            height: 27px;
            stroke: currentColor;
            color: #CF163A;
        }

    .sticky-new-label {
        font-size: 0.6rem;
        text-align: center;
        line-height: 1.1;
    }

    .sticky-new-item:hover .sticky-new-icon-circle {
        background-color: #CF163A;
    }

        .sticky-new-item:hover .sticky-new-icon-circle svg {
            color: #ffffff;
        }

    @media (max-width: 991px) {
            .tableofcontent {
        display: block!important;
    }
        
        .articlecategorymenu
        {
   padding: 1.5rem !important;
}
            .articlemenuhead {
        text-align: left !important;
    }
        
            .link-small {
         text-align: left !important;
                  }
    .blog-share-content {

        z-index: 10;
    }
        .branchfinder {
    max-height: auto !important;
}
        .nav-link:hover {
  color: #B83250!important;
  opacity: 1!important;
}
                        .footerrow.mobile .footerlist {
    display: flex;
    flex-wrap: wrap; /* Allows items to wrap to next line if needed */
    gap: 0.5rem; /* Space between items */
    justify-content: center; /* Center items horizontally */
    align-items: center; /* Center items vertically */
    list-style: none; /* Remove bullet points */
    padding: 0; /* Remove default padding */
    margin: 0; /* Remove default margin */
}
        .footerlist {
    display: flex;
    flex-wrap: wrap; /* Allows items to wrap to next line if needed */
    gap:0.5rem; /* Space between items */
    justify-content: center; /* Center items horizontally */
    align-items: center; /* Center items vertically */
    list-style: none; /* Remove bullet points */
    padding: 0; /* Remove default padding */
    margin: 0; /* Remove default margin */
}
            .footerrow {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        text-align: center;
        flex-flow: row;
        justify-content: center;
        align-items: center;
        width: 100%;
        margin-bottom: 0;
        display: flex
;
    }
        .footerrow.mobile {
  grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        text-align: center;
        flex-flow: row;
        justify-content: center;
        align-items: center;
        width: 100%;
        margin-bottom: 0;
        display: flex
            margin-bottom: 1rem;
;
    }
        .sticky-new-nav

    {
        
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        bottom: 0;
        top: auto;
        left: 0;
        right: 0;
        height: 70px;
        width: 100%;
        border-radius: 0;
        background-color: #ffffff;
        padding: 0 8px;
        box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.15);
    }

        
    .sticky-new-close {
        display: flex;
        position: absolute;
        top: -12px;
        right: auto;
        background-color: #2c2c2c;
        border-radius: 50%;
        padding: 4px;
        flex-wrap: nowrap;
    }

    .sticky-new-list {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        width: 100%;
    }

    .sticky-new-item {
        margin: 0;
        color: #444;
        width: auto;
    }

    .sticky-new-icon-circle {
        width: 40px;
        height: 40px;
        background-color: #0086D4;
    }

        .sticky-new-icon-circle svg {
            color: #ffffff;
        }

    .sticky-new-label {
        font-size: 10px;
        color: #444;
    }

    .sticky-new-item:hover .sticky-new-icon-circle {
        background-color: #0086D4;
    }

    }


	* {
		margin: 0;
		padding: 0;
		box-sizing: border-box;
	}

	body {
		font-family: sans-serif;
	}

	nav {
		background-color: var(white);
	}

	.menubar {
		display: flex;
		gap: 2rem;
		list-style: none;
		align-items: center;
		justify-content: center;
	}

	.menuitem {
		position: relative;
		list-style: none;
	}

		.menuitem > button {
			background: none;
			border: none;
			color: white;
			font-size: 1rem;
			cursor: pointer;
			display: flex;
			align-items: center;
			gap: 6px;
			height: 50px;
		}

	.chevron {
		width: 14px;
		height: 14px;
        margin-left: 0px !important;
		transition: transform 0.3s ease;
	}

	.menuitem:hover > button .chevron {
		transform: rotate(180deg);
	}

	.submenu, .sub-submenu {
		position: absolute;
		top: 100%;
		left: -18px;
		background: #f5f5f5;
		color: #333;
		min-width: 240px;
		padding: 0.5rem 0;
		opacity: 0;
		visibility: hidden;
		transform: translateY(10px);
		transition: all 0.3s ease;
		box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
		list-style: none;
		z-index: 10;
		border-radius: 6px;
	}

		.submenu button, .sub-submenu button {
			background: none;
			border: none;
			padding: 0.6rem 1rem;
			width: 100%;
			text-align: left;
			cursor: pointer;
			font-size: 0.95rem;
			display: flex;
			justify-content: space-between;
			align-items: center;
		}

			.submenu button:hover,
			.sub-submenu button:hover {
				background-color: #eaeaea00;
			}

	.menuitem:hover > .submenu {
		opacity: 1;
		visibility: visible;
		transform: translateY(0px);
	}

	.submenu li {
		position: relative;
		list-style: none;
	}

		.submenu li:hover > .sub-submenu {
			opacity: 1;
			visibility: visible;
			transform: translateX(0);
		}

	.sub-submenu {
		top: 0;
		left: 100%;
		transform: translateX(10px);
	}

	.submenu li > button .chevron {
		transform: rotate(0deg);
	}

	.submenu li:hover > button .chevron {
		transform: rotate(-90deg);
	}

	.submenu li button,
	.sub-submenu li button {
		position: relative;
		padding-left: 1.25rem;
	}

		.submenu li button::before,
		.sub-submenu li button::before {
			content: '';
			position: absolute;
			left: 0;
			top: 0;
			height: 100%;
			width: 3px;
			background-color: transparent;
			transition: background-color 0.3s ease;
			border-radius: 2px;
		}

		.submenu li button:hover::before,
		.sub-submenu li button:hover::before {
			background-color: #CF163A;
		}
	/* DenizBank Mobile Menu Styles - Prefixed to avoid conflicts */

	/* Header Styles */
	.deniz-header {
		background: #0184d4;
		position: relative;
		z-index: 1000;
	}

	.deniz-header-top {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 16px 20px;
	}

	.deniz-logo-container {
		display: flex;
		align-items: center;
		color: white;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
	}

	.deniz-header-actions {
		display: flex;
		align-items: center;
		gap: 16px;
	}

		.deniz-header-actions .deniz-btn {
			display: none;
		}

	.deniz-mobile-menu.deniz-active ~ .deniz-header .deniz-header-actions .deniz-btn {
		display: inline-flex;
	}

	.deniz-btn {
		background: none;
		border: none;
		color: white;
		padding: 8px 12px;
		border-radius: 6px;
		cursor: pointer;
		transition: all 0.3s ease;
		font-size: 14px;
		text-decoration: none;
		display: inline-flex;
		align-items: center;
		gap: 6px;
	}

		.deniz-btn:hover, .deniz-btn:focus {
			background: rgba(255, 255, 255, 0.1);
			outline: 2px solid rgba(255, 255, 255, 0.3);
			outline-offset: 2px;
		}

	.deniz-btn-primary {
		background: rgba(255, 255, 255, 0.2);
		border: 1px solid rgba(255, 255, 255, 0.3);
	}

	.deniz-btn-secondary {
		background: #d32f2f;
		border: 1px solid #b71c1c;
	}

		.deniz-btn-secondary:hover, .deniz-btn-secondary:focus {
			background: #b71c1c;
		}

	.deniz-menu-toggle {
		background: none;
		border: none;
		color: white;
		padding: 8px;
		cursor: pointer;
		border-radius: 4px;
		transition: all 0.3s ease;
	}

		.deniz-menu-toggle:hover, .deniz-menu-toggle:focus {
			background: rgba(255, 255, 255, 0);
			outline: 2px solid rgba(255, 255, 255, 100);
			outline-offset: 2px;
		}

	.deniz-hamburger {
		width: 24px;
		height: 18px;
		position: relative;
		transform: rotate(0deg);
		transition: 0.3s ease-in-out;
	}

		.deniz-hamburger span {
			display: block;
			position: absolute;
			height: 2px;
			width: 100%;
			background: white;
			border-radius: 2px;
			opacity: 1;
			left: 0;
			transform: rotate(0deg);
			transition: 0.3s ease-in-out;
		}

			.deniz-hamburger span:nth-child(1) {
				top: 0px;
			}

			.deniz-hamburger span:nth-child(2) {
				top: 8px;
			}

			.deniz-hamburger span:nth-child(3) {
				top: 16px;
			}

	.deniz-menu-toggle.deniz-active .deniz-hamburger span:nth-child(1) {
		top: 8px;
		transform: rotate(135deg);
	}

	.deniz-menu-toggle.deniz-active .deniz-hamburger span:nth-child(2) {
		opacity: 0;
	}

	.deniz-menu-toggle.deniz-active .deniz-hamburger span:nth-child(3) {
		top: 8px;
		transform: rotate(-135deg);
	}

	/* Utility Bar */
	.deniz-utility-bar {
		background: rgba(255, 255, 255, 0);
		padding: 12px 20px;
		display: none;
		justify-content: space-between;
		align-items: center;
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	}

	.deniz-search-container {
		position: relative;
		flex-grow: 1;
		max-width: 300px;
	}

.deniz-search-input {
    width: 90%;
    padding: 10px 16px 10px 40px;
    border: none;
    border-radius: 25px;
    background: rgba(255, 255, 255, 0.9);
    font-size: 14px;
    transition: all 0.3s ease;
}
		.deniz-search-input:focus {
			outline: 2px solid white;
			outline-offset: 2px;
			background: white;
		}

	.deniz-search-icon {
		position: absolute;
		left: 12px;
		top: 50%;
		transform: translateY(-50%);
		color: #000;
		pointer-events: none;
	}

	.deniz-utility-actions {
		display: flex;
		align-items: center;
		gap: 12px;
	}

	.deniz-utility-btn {
		background: none;
		border: none;
		color: white;
		padding: 3px;
		border-radius: 4px;
		cursor: pointer;
		transition: all 0.3s ease;
		position: relative;
	}

		.deniz-utility-btn:hover, .deniz-utility-btn:focus {
			background: rgba(255, 255, 255, 0.1);
			outline: 2px solid rgba(255, 255, 255, 0.3);
			outline-offset: 2px;
		}

	/* Dropdown Menus */
	.deniz-dropdown {
		position: relative;
		display: inline-block;
	}

	.deniz-dropdown-menu {
		position: absolute;
		top: 100%;
		right: 0;
		background: white;
		border-radius: 8px;
		box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);
		z-index: 1001;
		opacity: 0;
		visibility: hidden;
		transform: translateY(-10px);
		transition: all 0.3s ease;
	}

	.deniz-dropdown.deniz-active .deniz-dropdown-menu {
		opacity: 1;
		visibility: visible;
		transform: translateY(0);
	}

	.deniz-dropdown-item {
		display: block ruby;
		align-items: center;
		gap: 8px;
		padding: 12px 16px;
		color: #333;
		text-decoration: none;
		border-bottom: 1px solid #eee;
		transition: background-color 0.2s ease;
	}

		.deniz-dropdown-item:last-child {
			border-bottom: none;
		}

		.deniz-dropdown-item:hover, .deniz-dropdown-item:focus {
			background-color: #f5f5f5;
			outline: 2px solid #4a90e2;
			outline-offset: -2px;
		}

	.deniz-flag-icon {
		width: 20px;
		height: 15px;
		object-fit: cover;
		border-radius: 2px;
		flex-shrink: 0;
	}

	/* Mobile Menu - Sağdan sola açılım */
	.deniz-mobile-menu {
		position: fixed;
		top: 0;
		right: 0;
		width: 100%;
		height: 100vh;
		background: white;
		z-index: 999;
		opacity: 0;
		visibility: hidden;
		transform: translateX(100%);
		transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
		overflow-y: auto;
	}

		.deniz-mobile-menu.deniz-active {
			opacity: 1;
			visibility: visible;
			transform: translateX(0);
		}

	.deniz-mobile-menu-header {
		background: linear-gradient(135deg, #4a90e2 0%, #357abd 100%);
		padding: 16px 20px;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.deniz-mobile-menu-close {
		background: none;
		border: none;
		color: white;
		font-size: 24px;
		cursor: pointer;
		padding: 8px;
		border-radius: 4px;
		transition: all 0.3s ease;
	}

		.deniz-mobile-menu-close:hover, .deniz-mobile-menu-close:focus {
			background: rgba(255, 255, 255, 0.1);
			outline: 2px solid rgba(255, 255, 255, 0.3);
			outline-offset: 2px;
		}

	.deniz-mobile-menu-content {
		padding: 20px;
	}

	/* Header Buttons Section - Menüde gösterilecek */
	.deniz-menu-header-buttons {
		background: #0184d4;
		padding: 16px 20px;
		margin: -20px -20px 24px -20px;
		display: flex;
		flex-direction: row;
		gap: 12px;
		margin-top: 36px;
	}

	.deniz-menu-header-btn {
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 14px 16px;
		border: none;
		border-radius: 8px;
		color: white;
		text-decoration: none;
		font-size: 14px;
		font-weight: 600;
		cursor: pointer;
		transition: all 0.3s ease;
		flex: 1;
		text-align: center;
	}

		.deniz-menu-header-btn:hover, .deniz-menu-header-btn:focus {
			outline: 2px solid rgb(255 255 255);
			outline-offset: 2px;
			transform: translateY(-2px);
		}

	.deniz-menu-btn-primary {
		background: rgb(255 255 255 / 0%);
		border: 2px solid rgb(255 255 255);
	}

		.deniz-menu-btn-primary:hover, .deniz-menu-btn-primary:focus {
			background: rgb(255 255 255 / 0%);
			border-color: rgb(255 255 255);
		}

	.deniz-menu-btn-secondary {
		background: #d32f2f;
		border: 2px solid #b71c1c;
	}

		.deniz-menu-btn-secondary:hover, .deniz-menu-btn-secondary:focus {
			background: #b71c1c;
			border-color: #9a0000;
		}

	.deniz-menu-section {
		margin-bottom: 24px;
	}

	.deniz-menu-item {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 16px 0;
		border-bottom: 1px solid #eee;
		color: #333;
		text-decoration: none;
		font-size: 16px;
		font-weight: 500;
		transition: all 0.3s ease;
		width: 100%;
        background-color: white;
	}

	.deniz-menu-item-content {
		display: flex;
		align-items: center;
		gap: 8px;
		flex-grow: 1;
	}

	.deniz-menu-item:hover, .deniz-menu-item:focus {
		color: #d3302f;
		outline: 2px solid #4a90e2;
		outline-offset: 2px;
		border-radius: 4px;
		padding-left: 8px;
		padding-right: 8px;
	}

	.deniz-menu-item.deniz-has-dropdown {
		cursor: pointer;
	}

	.deniz-menu-item.deniz-active {
		color: #4a90e2;
	}

	.deniz-menu-item .deniz-icon {
		width: 30px;
		height: 30px;
		transition: transform 0.3s ease;
		flex-shrink: 0;
		margin-left: auto;
	}

	.deniz-menu-item.deniz-active .deniz-icon {
		transform: rotate(90deg);
	}

	.deniz-external-link-btn {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 40px;
		height: 40px;
		background: none;
		border: none;
		color: #d3302f;
		text-decoration: none;
		border-radius: 8px;
		transition: all 0.3s ease;
		flex-shrink: 0;
	}

		.deniz-external-link-btn:hover, .deniz-external-link-btn:focus {
			background: rgba(74, 144, 226, 0.1);
			color: #4a90e2;
			outline: 2px solid #4a90e2;
			outline-offset: 2px;
		}

	.deniz-submenu {
		display: none;
		padding-left: 16px;
		margin-top: 8px;
		border-left: 2px solid #e0e0e0;
	}

		.deniz-submenu.deniz-active {
			display: block;
		}

	.deniz-sub-submenu {
		display: none;
		padding-left: 32px;
		margin-top: 8px;
		border-left: 2px solid #e0e0e0;
	}

		.deniz-sub-submenu.deniz-active {
			display: block;
		}

	.deniz-sub-submenu-item {
		display: block;
		padding: 10px 16px;
		color: #000;
		text-decoration: none;
		font-size: 13px;
		transition: all 0.3s ease;
		border-radius: 4px;
		margin-bottom: 4px;
	}

		.deniz-sub-submenu-item:hover, .deniz-sub-submenu-item:focus {
			background-color: #f0f8ff;
			color: #4a90e2;
			outline: 2px solid #4a90e2;
			outline-offset: 2px;
		}

	.deniz-submenu-item {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 12px 16px;
		color: #000;
		text-decoration: none;
		font-size: 14px;
		transition: all 0.3s ease;
		border-radius: 4px;
		margin-bottom: 4px;
		width: 100%;
	}

		.deniz-submenu-item:hover, .deniz-submenu-item:focus {
			background-color: #f5f5f5;
			color: #4a90e2;
			outline: 2px solid #4a90e2;
			outline-offset: 2px;
		}

		.deniz-submenu-item.deniz-has-dropdown {
			cursor: pointer;
		}

		.deniz-submenu-item.deniz-active {
			color: #4a90e2;
		}

		.deniz-submenu-item .deniz-icon {
			width: 24px;
			height: 24px;
			transition: transform 0.3s ease;
			flex-shrink: 0;
			margin-left: auto;
		}

		.deniz-submenu-item.deniz-active .deniz-icon {
			transform: rotate(90deg);
		}

	.deniz-section-title {
		font-size: 18px;
		font-weight: 600;
		color: #4a90e2;
		margin-bottom: 16px;
		padding-bottom: 8px;
	}

	/* Responsive Design */
	@media (max-width: 768px) {
		.deniz-header-actions .deniz-btn

	{
		font-size: 12px;
		padding: 6px 10px;
	}
            .footerrow {
        flex-flow: wrap;
    }
               .footerrow.mobile {
        flex-flow: wrap;
    }

	.deniz-utility-bar {
		gap: 12px;
		align-items: stretch;
	}

	.deniz-search-container {
		max-width: none;
	}

	.deniz-utility-actions {
		justify-content: center;
	}

	.deniz-mobile-menu {
		width: 100%;
	}

	.deniz-menu-header-buttons {
		flex-direction: column;
		gap: 8px;
	}

	.deniz-menu-header-btn {
		flex: none;
		font-size: 14px;
		padding: 12px 16px;
	}

	}

	@media (min-width: 769px) {
		.deniz-mobile-menu

	{
		width: 100%;
	}

	.deniz-menu-header-btn {
		font-size: 15px;
		white-space: nowrap;
	}

	}

	/* Screen Reader Only */
	.deniz-sr-only {
		position: absolute;
		width: 1px;
		height: 1px;
		padding: 0;
		margin: -1px;
		overflow: hidden;
		clip: rect(0, 0, 0, 0);
		white-space: nowrap;
		border: 0;
	}

	/* Focus Management */
	.deniz-focus-trap {
		position: fixed;
		top: 0;
		left: 0;
		width: 1px;
		height: 1px;
		opacity: 0;
		pointer-events: none;
	}

	/* Menu Backdrop */
	.deniz-menu-backdrop {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100vh;
		background: rgba(0, 0, 0, 0.5);
		z-index: 998;
		opacity: 0;
		visibility: hidden;
		transition: all 0.3s ease;
	}

		.deniz-menu-backdrop.deniz-active {
			opacity: 1;
			visibility: visible;
		}

	.deniz-logocontent {
		max-width: 229px;
		height: auto;
	}

	.webm-language-selector {
		position: relative;
		display: inline-block;
		max-width: none;
        background: rgb(0 0 0 / 50%);
    border-radius: 100px;
            background-color: rgba(0, 0, 0, 0.5) !important;
    border: 1px solid rgba(255, 255, 255, 0.3);
	}

	.webm-language-toggle {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 5px 10px;
		background: rgb(0 0 0 / 50%);
		border: 0px solid #fff;
		border-radius: 100px;
		cursor: pointer;
		min-width: auto;
		width: auto;
		font-size: 14px;
		font-weight: 500;
		color: #fff;
		transition: all 0.2s ease;
		outline: none;
	}

		.webm-language-toggle:hover {
			border-color: #ffffff80;
			box-shadow: 0 2px 8px rgba(0, 123, 255, 0.15);
		}

		.webm-language-toggle:focus {
			border-color: #ffff;
			box-shadow: 0 0 0 1px #ffffff;
			outline: 1px solid transparent;
			outline-offset: 2px;
		}

		.webm-language-toggle:hover .webm-globe-icon {
			color: #ffffff80;
		}

		.webm-language-toggle:focus .webm-globe-icon {
			color: #fff;
		}

	.webm-current-language {
		display: flex;
		align-items: center;
		gap: 6px;
	}

	.webm-globe-icon {
		width: 24px;
		height: 24px;
		color: #fff;
		flex-shrink: 0;
	}

	.webm-deniz-flag-icon {
		min-width: 20px;
		height: 15px;
		border-radius: 2px;
		object-fit: cover;
	}

	.webm-dropdown-arrow {
		width: 16px;
		height: 16px;
		margin-left: 4px;
		transition: transform 0.2s ease;
		fill: #fff;
	}

	.webm-language-toggle[aria-expanded="true"] .webm-dropdown-arrow {
		transform: rotate(180deg);
	}

	.webm-deniz-dropdown-menu {
		position: absolute;
		top: 100%;
		left: 0;
		background: white;
		border: 2px solid #e0e0e0;
		border-top: none;
		border-radius: 8px;
		box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
		z-index: 1000;
		max-height: 200px;
		overflow-y: auto;
		opacity: 0;
		transform: translateY(-8px);
		visibility: hidden;
		transition: all 0.2s ease;
	}

		.webm-deniz-dropdown-menu.open {
			opacity: 1;
			transform: translateY(0);
			visibility: visible;
		}

	.webm-deniz-dropdown-item {
		display: flex;
		align-items: center;
		gap: 8px;
		padding: 10px 12px;
		text-decoration: none;
		color: #333;
		font-size: 14px;
		font-weight: 500;
		transition: background-color 0.15s ease;
		outline: none;
		border: none;
		background: none;
		width: 100%;
		cursor: pointer;
	}

		.webm-deniz-dropdown-item:hover {
			background-color: #f8f9fa;
		}

		.webm-deniz-dropdown-item:focus {
			background-color: #e3f2fd;
			outline: 2px solid #007bff;
			outline-offset: -2px;
		}

		.webm-deniz-dropdown-item:active {
			background-color: #bbdefb;
		}

		.webm-deniz-dropdown-item.current {
			background-color: #e3f2fd;
			font-weight: 600;
		}

	/* Responsive Design */
	@media (max-width: 480px) {
		.webm-deniz-dropdown-menu

	{
		min-width: 100px;
	}

	}
    .footerrow {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
    }
            .footerrow.mobile {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
    }
.heading.light {
    font-weight: 300;
    margin-top: -35px;
}
.lp-new-layout-picture-text {
    width: 100%;
}
.headerlangtoggle:focus {
    box-shadow: 0 0 0 3px #0086D4!important;
    background-color: rgba(0, 134, 212, 0.05)!important;
    border-radius: 6px!important;
    outline: none!important;
}
.headerlanglist .headerlangdropdownfirst:focus {
  outline: 2px solid #0086D4!important;
  outline-offset: 2px!important;
  border-radius: 4px!important;
  background-color: rgba(0, 134, 212, 0.08)!important;
}
.internetbanking {
    font-size: 1em;
    font-weight: 700;
}
Zaten biz redirect yapmıyoruz ki
.innercontentwrapper {
    z-index: 2!important;
}
.top-header-area .small {
    max-height: 350px!important;
}
.innerheaderwrapper .small {
    max-height: 350px!important;
}
.footerlist {
    list-style: none !important;
    padding-left: 0px!important;
}
.bgoverlay .small {
    max-height: 350px!important;
}
.button.bluecolor.icons-1 {
    display: none;
}
#map-overlay-div {
    z-index: 10;
    background-color: #fff;
    border: 1px #ddd;
    border-radius: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-top: 10%;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
.bloghome {
    margin-left: auto;
}
@media screen and (max-width: 991px) {
      .search-results a{ text-decoration:none; border-bottom:2px solid currentColor; }

    
        .sliderheading {
        text-shadow: none !important;
    }
    .sliderdesc
    {
        text-shadow: none !important;
    }
    .mobilesearcharea {
    /* margin-right: 80px!important;
    */
        background-size: 18px !important;
}
.toggle-text.lp {
    font-size: 0.9rem!important;
    font-weight: 400!important;
}
.text-block-156.lp {
    font-size: 0.9rem!important;
}
.headernavmenuwrapper {
    display: none;
}
.w--nav-dropdown-toggle-open
            .headernavmenuwrapper {
    background: #ffffff00;
    width: 100%;
}
.w-nav[data-collapse=medium] .w-nav-button {
    background-color: #ffffff00;
}
}
.lp-text {
    display: flex !important;
    flex-direction: column;
}
.blog-fields {
    -webkit-appearance: none !important;
    background-position: 100% 50% !important;
}
.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    border-radius: 10px;
    max-width: 100%;
}
.embed-container iframe, .embed-container object, .embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.data-send-email {
    display: none
}
.result-success {
    font-weight: 500;
    color: #555555;
}
.accessibilitywrapper-custom {
    width: 30px;
    height: 30px;
    min-width: 30px;
    background-image: url(../images/accessibility.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 20px;
    border-radius: 100px;
    justify-content: center;
    margin-left: auto;
}
.diffrentblockcontent.block.relative {
    padding-right: 0px;
}
.button.form-white1 {
    min-width: 200px;
    border-width: 2px;
    border-color: var(--crimson);
    background-image: linear-gradient(45deg, var(--crimson), var(--medium-violet-red));
    color: #fff;
    margin-left: 0;
    margin-right: auto;
    font-size: 1em;
    font-weight: 600;
    line-height: 1;
}
.result-info {
    font-weight: 500;
    color: #555555;
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.member-form {
    width: 100%;
    overflow: hidden;
    display: none;
}
.w-form-fail {
    padding: 20px !important;
    text-align: center !important;
    font-weight: 600 !important;
    border: 0.5px solid !important;
    color: #cf163a !important;
    border-radius: 5px !important;
    border-color: #cf163a !important;
    background-color: #0185d400 !important;
    justify-content: center !important;
}
.productimage {
    border-radius: 10px;
}
.alert-pop-text {
    color: #555555 !important;
    font-size: 0.9rem !important;
    padding: 4rem !important;
    text-align: center !important;
}
.file-list-2-1 {
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 100px;
    max-height: none;
    min-height: auto;
    margin: 0.5% 0%;
    padding: 25px 3% 20px 60px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    border-style: none;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0.18);
    border-radius: 3px;
    background-color: #f5f5f5;
    background-image: url(../images/report_1.svg), url(../images/b-view.svg);
    background-position: 23px 29px, 97% 50%;
    background-size: auto, auto 20px;
    background-repeat: no-repeat, no-repeat;
    color: #555;
    font-size: 1.1em;
    line-height: 1.2;
    text-decoration: none;
    cursor: pointer;
}
.field.stroke.filter {
    -webkit-appearance: none !important;
}
.fullrow._49 {
    z-index: auto !important;
}
.field-small {
    -webkit-appearance: none !important;
}
.tablecontenttext {
    max-height: auto !important;
}
.field-small.time {
    background-image: url(../images/time.svg) !important;
}
.w-select {
    background-image: url('../images/drop-a.svg') !important;
    background-position: 96% 50% !important;
    background-repeat: no-repeat !important;
}
.title-text {
    color: #ffffff !important;
}
.w-form-done {
    justify-content: center !important;
}
.map-overlay-div {
    z-index: 2;
    padding-top: 0 !important;
}
.formcontent {
    bottom: 1em !important;
}
.content-text.form {
    color: #555;
    font-size: 16px !important;
    line-height: 1.5;
    font-weight: 400;
    color: #555 !important;
}
.map-pin-detail {
    width: 100%;
    height: 100%;
    text-decoration: none;
    color: #555;
    font-weight: 400;
    font-size: 0.8em;
}
.stickynavlinks {
    background-color: rgb(0 0 0 / 59%) !important;
}
.wire-calculator {
    width: 100%;
}
.logocontent {
    z-index: 1000;
}
.dropdownwrapper {
    margin-right: auto !important;
    margin-left: auto !important;
}
.stickynavhelp {
    display: none !important;
}
.head-owner {
    padding-top: 1rem !important;
    padding-bottom: 1em !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 1050px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ce163a;
    font-size: 1.4em;
    line-height: 1.3;
    font-weight: 300;
}
.sub-head.margin1 {
    color: #000 !important;
}
.dropdown-menu {
    font-size: 1em !important;
}
.dropdown-wrp {
    position: relative !important;
    margin-right: 5px !important;
    margin-left: 0px !important;
    vertical-align: middle !important;
    font-size: 1em !important;
    cursor: pointer !important;
    padding-top: 20px !important;
}
.cta-3 {
    margin-top: 2rem !important;
}
.textall.white {
    padding-bottom: 2rem !important;
}

.wiretransfercombobox:hover {
    background-color: #d6d6d6 !important;
    border-color: #d6d6d6 !important;
    color: #d6d6d6;
}
.calculatorswrap-1.color.color1 {
    padding: 5%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-style: solid;
    border-width: 0.5px !important;
    border-color: #969696 !important;
    border-radius: 10px;
    background-color: #ececec;
}
.headbgimage {
    top: auto;
    z-index: 0;
    display: block;
    width: auto !important;
    height: 120% !important;
    margin-left: auto;
    right: 0 !important;
    left: auto !important;
}
input[type="date"]::-webkit-calendar-picker-indicator {
    color: rgba(0, 0, 0, 0);
    opacity: 1;
    display: block;
    background: url(/images/date_1.svg) no-repeat;
    width: 20px;
    height: 20px;
    border-width: thin;
}
.heading-4 {
    font-weight: 300 !important;
    font-size: 1.3em !important;
}
.heading-4.inner-head {
    margin-bottom: 10px !important;
}
input[type="date"]::-webkit-calendar-picker-indicator {
    position: absolute;
    left: 20;
}
.bullets {
    background-image: url(../images/arrow-bullet.svg) !important;
}
input::-webkit-datetime-edit {
    position: relative;
    left: 15px;
}
input::-webkit-datetime-edit-fields-wrapper {
    position: relative;
    left: 15px;
}
.head-2 {
    font-weight: 300 !important;
}
.head-2.grey {
    color: #555 !important;
    font-size: 1.2em;
}
.newsletter-learn-more {
    font-size: 0.7em;
    line-height: 1.5em;
    text-align: left;
    margin-bottom: 20px;
    padding: 0 17% 0 19.5%;
}
.tablecolumn.white {
    background-color: #0185d4 !important;
}
.textcontent.list {
    padding: 0px !important;
    background-color: #fff !important;
    border-radius: 10px !important;
}
.tablehead {
    border: 0.5px solid !important;
    border-color: #0185d4 !important;
}
.tablestyle.white {
    border: 0.5px solid !important;
    border-color: #0185d4 !important;
    background-color: #0185d4 !important;
}
.tablecolumn.head.white {
    background-color: hsl(202deg 67% 51%) !important;
    border-width: 0.5px !important;
    border-color: rgb(1 133 212);
}
.head-1 {
    font-weight: 300 !important;
    padding-top: 20px !important;
    text-align: left !important;
}
.text-group {
    padding: 0px 0px 0px 0px !important;
}
.sub-head {
    color: #fff !important;
}
.heads {
    margin-bottom: 0px !important;
}
.tablescroll {
    border: 0.5px solid !important;
    border-color: #0185d4 !important;
}
.diffrentblockcontent {
    border-width: 0.5px !important;
}
.sectiontwocontent1 {
    border-width: 0.5px !important;
    border-color: #0185d4 !important;
}
.formsection {
    border: 0.5px solid #d3d3d3 !important;
}
.text-field {
    border: 0.5px solid #e5e5e5 !important;
}
.tablecolumn {
    border-width: 0.5px !important;
}
.sectiontwocontent2 {
    border-width: 0.5px !important;
    border-color: #ce163a !important;
}
.toplink {
    border-width: 0.5px !important;
    background-size: 80% !important;
}
.heading {
    line-height: 1.4;
}
.bullets {
    margin: 5px auto 0px !important;
    background-repeat: no-repeat !important;
}
.linkswrapper.sub {
    min-height: auto !important;
    border-left: 0.5px solid #cccccc !important;
    border-bottom-style: solid !important;
}
.calculatorswrap-1.color {
    border-width: 0.5px !important;
    border-color: rgb(150 150 150) !important;
    background-color: #ececec !important;
}
.text-block-196 {
    line-height: 1.5em !important;
}
.cta-3.auto {
    -webkit-box-pack: left !important;
    -webkit-justify-content: left !important;
    -ms-flex-pack: left !important;
    justify-content: left !important;
}
.cta-btn:hover {
    border-width: 0.5px !important;
}
.offercontent {
    border-width: 0.5px !important;
}
.footer {
    border-width: 0.5px !important;
}
.footerbottom {
    border-width: 0.5px !important;
}
.text-field {
    border-width: 0.5px !important;
}
.campaigncta {
    border-width: 0.5px !important;
}
.button {
    border-width: 0.5px !important;
    border-radius: 4px !important;
}
.cta-1 {
    background-color: #fbfbfb !important;
    border-radius: 10px !important;
    border: none !important;
    margin-left: auto !important;
    width: 100% !important;
}
.div-block-465 {
    width: 70%;
    padding-left: 25px !important;
}
.text-sticky-picture {
    margin-bottom: auto;
}
.blockUI blockOverlay {
    background-color: rgb(15 114 184) !important;
}
.mailbutton {
    background-image: url(../images/ico-2-.svg) !important;
}
.tablerw.big.head.left {
    background-color: #0185d4 !important;
}
.tablerw.big.head.right {
    background-color: #0185d4 !important;
    justify-content: left !important;
    padding-left: 20px !important;
    text-align: center !important;
}
.button.darkline01:hover {
    border-color: #0185d4;
    color: #0185d4;
}
.diffrentblockcontent.block {
    border-color: #cfcfcf !important;
    border-width: 0.5px !important;
}
.div-block-379 {
    border-color: #cfcfcf !important;
    background-color: #ffffff !important;
    border-width: 0.5px !important;
}
.button.darkline01 {
    border-width: 0.5px !important;
    margin-left: 5px !important;
    border-color: #cd1843;
    margin-right: 5px !important;
    color: #cd1843;
}
.tablerw.big.head.center2 {
    background-color: #0185d4 !important;
}
.text-block-2 {
    margin-top: 10px;
    color: #fff;
    font-size: 0.6em;
    line-height: 1.3em;
    text-align: center;
    font-weight: 400;
}
.sectionthree {
    margin-top: 40px !important;
}
.tablerw.big.head.right2 {
    min-width: 100px !important;
    width: 30% !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
}
.menu-links {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    width: 100%;
    height: 100%;
}
.cta-3-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 1050px;
    margin-right: auto;
    margin-left: 0px;
    padding: 0px 30px 0px 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: left;
    -webkit-box-align: left;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 6px;
}
.menu-link {
    margin-bottom: 5px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.tablescroll {
    background-color: #0185d4 !important;
}
.formheadtext {
    font-size: 1em !important;
}
.tableline:hover {
    opacity: 0.9 !important;
}
.innercontentwrapper.none {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 8px;
    border: 8px solid #fff;
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #fff transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
    animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
    animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
    animation-delay: -0.15s;
}
@keyframes lds-ring {
    0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.subhead {
    font-weight: 300 !important;
}
.linksblock {
    margin-top: 10px;
    margin-bottom: 10px !important;
    padding: 0px !important;
    background-color: #fff !important;
}
.text-block-2 {
    margin-top: 10px;
    color: #fff;
    font-size: 0.6em;
    font-weight: 400;
}
.slide {
    background-position: 0px 0px, 100% 50% !important;
    background-size: cover !important;
    background-position: right !important;
}
.div-block-465 {
    margin-top: 30px !important;
    padding-left: 0px !important;
}
#filterhead {
    padding-left: 10px;
}
.span-size {
    padding-left: 10px;
}
.inlinelink {
    margin-left: 3px;
}
.div-block-379 {
    width: 50% !important;
    min-width: 200px;
}
.mappin-3.list {
    background-image: linear-gradient(57deg, #cd1644, #c9257a) !important;
}
.locationlinkwrapper {
    font-size: 0.8em !important;
    line-height: 1.5 !important;
}
.TextAll-1 {
    display: block;
    width: 100%;
    max-width: 1050px;
    margin: 20px auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    background-color: transparent;
    color: #555;
    font-size: 1em;
    line-height: 1.5;
    font-weight: 400;
}
.grecaptcha-badge {
    width: 75px !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    right: -2px !important;
    /* Sol yerine sa� tarafa yerle�tirilmi� */
    bottom: 10px !important;
    /* Alt tarafta 10px mesafe */
    z-index: 999;
}
.map-link-title {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    padding-top: 14px !important;
}
.gm-style .gm-style-iw-c {
    background-color: white;
    border-radius: 9px !important;
    padding: 0px !important;
    vertical-align: middle;
    position: absolute;
    min-width: 110px !important;
    min-height: 55px !important;
    justify-items: center;
    text-align: center !important;
    box-shadow: 0 2px 7px 1px rgb(0 0 0 / 31%) !important;
}
gm-style-iw-d {
    vertical-align: middle;
    max-height: 291px;
    padding: 20px;
}
.selected_branch {
    border: 0.5px solid #c82780 !important;
    box-shadow: 0 2px 7px 1px rgb(0 0 0 / 10%) !important;
}
.grecaptcha-badge:hover {
    width: 256px !important;
}
.locationlinkwrapper {
    border: 0.5px solid #e4e4e4;
    padding: 10px !important;
}
.locationspan {
    color: #555 !important;
    font-weight: 400 !important;
}
.locationtext {
    font-weight: 300 !important;
}
.tablerw.big.right {
    justify-content: center !important;
    padding-left: 20px !important;
    text-align: center !important;
}
.text-block-156 {
    width: 100%;
    padding-bottom: 20px;
}
.textall {
    padding-bottom: 0rem !important;
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.innercontentwrapper.diffrent {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.iti__country-name {
    color: #111;
}
.iti {
    width: 100%;
}
.is-invalid {
    border-color: #cf163a !important;
}
.summary-info {
    font-weight: bold;
}
.formtexttwo {
    min-width: 700px;
}
#errordate {
    color: red !important;
    font-size: 12px;
}
.switch {
    position: relative;
    display: inline-block;
    width: 35px;
    min-width: 35px;
    height: 18px;
}
/* Hide default HTML checkbox */
    .switch input {
    opacity: 0;
    width: 0;
    height: 0;
}
/* The slider */
.switch-slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
.switch-slider:before {
    position: absolute;
    content: "";
    height: 13px;
    width: 13px;
    left: 3px;
    bottom: 3px;
    background-color: white;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
input:checked + .switch-slider {
    background-color: #2196f3;
}
input:focus + .switch-slider {
    box-shadow: 0 0 1px #2196f3;
}
input:checked + .switch-slider:before {
    -webkit-transform: translateX(15px);
    -ms-transform: translateX(15px);
    transform: translateX(15px);
}
/* Rounded sliders */
.switch-slider.round {
    border-radius: 17px;
}
.switch-slider.round:before {
    border-radius: 50%;
}
.stayinform-text {
    font-size: 0.8em;
    font-weight: 400;
}
.sociallinkedin {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 26px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 0;
    background-image: url(../images/linkedin-blue.svg);
    background-position: 0 -1px;
    background-size: auto;
    background-repeat: no-repeat;
    opacity: 1;
    color: #222;
    font-size: 0.8em;
    text-decoration: none;
}
.footerlinkswrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.tableheadtext {
    font-weight: bold;
}
.just-center {
    justify-content: center;
}
.nav-link {
    text-transform: math-auto !important;
}
.tableline {
    background-color: #0185d4 !important;
}
.appareawrapper,
.mobile-link {
    display: none;
}
.head-1.nospace.topscroll {
    margin-top: 0px !important;
}
.firstseccontent {
    font-size: 0.9em !important;
}
.OverlayResponsive {
    display: none;
}
.grecaptcha-badge {
    opacity: 1 !important;
}
.langflagico.worldtype {
    width: 25px !important;
    height: auto !important;
}
.sub-head.margins,
.sub-head.bottom-margin {
    color: #0483d4 !important;
    font-weight: 300 !important;
}
.accessibilitywrapper.on {
    background-color: #0184d400 !important;
}
.accessibilitywrapper.on:hover {
    background-color: #0184d4 !important;
}
.accessibility02 {
    color: #000 !important;
    width: auto !important;
}
.accessibility03 {
    color: #000 !important;
    width: auto !important;
    text-wrap: nowrap !important;
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 2px rgb(0 67 151 / 35%);
    background-color: #f0f0f0;
}
.image-21 {
    width: 200px !important;
}
::-webkit-scrollbar {
    width: 7px;
    background-color: #0184d4;
}
::-webkit-scrollbar-thumb {
    border-radius: 100px;
    -webkit-box-shadow: inset 0 0 4px rgb(0 67 151 / 35%);
    background-color: #0184d4;
    border: 1px solid transparent;
    background-clip: content-box;
}
body::-webkit-scrollbar-thumb {
    background-color: #0184d4;
}
.head-1.nospace.topscroll {
    background-color: #fff0 !important;
}
.bgoverlay {
    background-image: radial-gradient( circle farthest-corner at 100% 0%, transparent 50%, rgb(0 0 0 / 0%) 89% ) !important;
}
.text-block-157 {
    text-align: center !important;
}
.innerheaderwrapper {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
.w-form-done {
    display: none;
    padding: 20px !important;
    text-align: center !important;
    font-weight: 600 !important;
    border: 0.5px solid !important;
    color: #cf163a !important;
    border-radius: 5px !important;
    border-color: #cf163a !important;
    background-color: #0185d400 !important;
}
.innerheaderwrapper {
    background-position: right;
    min-height: 500px;
}
.top-header-area {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: right;
    width: 100%;
    height: 500px;
}
.wrapperhead {
    top: -60px !important;
    font-weight: 300 !important;
}
.w-dropdown-link.w--current {
    color: #0784d4;
}
.linkswrapper {
    border-bottom: 0.5px solid #d8d8d8 !important;
}
.left-arrow-2 {
    display: none !important;
}
.right-arrow-2 {
    display: none !important;
}
.comboarea {
    width: 100%;
    max-width: 1050px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-right: 0;
    padding-bottom: 20px;
    background-color: transparent;
}
.text-group {
    padding: 15px 15px 15px 0px !important;
}
.lds-ring {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}
.headerhead {
    margin-bottom: 80px !important;
}
.s-ubmenu {
    color: #555 !important;
}
.ctatextcenter {
    margin-bottom: 10px;
}
.droplink {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}
.notes {
    padding: 0px 0px !important;
}
.cta-3 {
    position: static;
    left: auto;
    top: auto;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 5px;
    background-color: hsla(0, 0%, 96%, 0.76);
    font-weight: 300;
}
.ctafixed {
    font-weight: 300;
}
.div-block-414 {
    font-weight: 300 !important;
}
.innerheaderwrapper {
    background-size: cover !important;
    background-position: right;
    background-repeat: no-repeat !important;
}
top-header-area {
    background-size: cover !important;
    background-position: right;
    background-repeat: no-repeat !important;
}
.lissection {
    margin-bottom: 20px;
}
.accountinfowrapper {
    margin-bottom: 20px;
}
.field-small.selected._100.big {
    border-color: #ffffff !important;
    background-color: #ffffff !important;
    color: #0175bb !important;
    font-size: 1.3em;
}
.row-white {
    width: 100% !important;
    min-width: 100px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
.tablecolumn {
    min-width: 900px !important;
}
.helpwrapper {
    bottom: 5px !important;
}
.tablecolumn {
    min-width: 900px !important;
}
.tablerw.small-1.heads {
    background-color: #0185d4 !important;
}
.tablerow.white.right {
    width: 100% !important;
    min-width: 100px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
.tablecolumn.blank {
    border-bottom-color: #057ecb !important;
}
.tablecolumn.total.blank {
    border-color: transparent !important;
}
.tablerow {
    min-width: 100px !important;
    width: 100% !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
    justify-content: center !important;
}
.tablerow.dark {
    min-width: 100px !important;
    width: 100% !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
    justify-content: center !important;
}
.tablerow.right {
    min-width: 100px !important;
    font-weight: 400 !important;
    width: 100% !important;
    font-size: 1.1em !important;
    justify-content: center !important;
}
.tablerow.white {
    width: 100% !important;
    min-width: 100px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
.row-white.left {
    width: 100% !important;
    min-width: 100px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.row-white {
    width: 100% !important;
    min-width: 100px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
.img-logos {
    max-width: 40%;
    vertical-align: middle;
    display: inline-block;
}
.map-disclaimer .button.bluecolor {
    display: inline-flex;
}
.cta-3.flexrow {
    flex-direction: row;
}
.jobdate {
    height: 1.5em;
}
.jobtitle {
    max-height: 4.5em;
}
.jobwrapper2 {
    margin: 0;
}
.pricewrapper {
    height: 65px;
}
.jobtagwrapper {
    height: 60px;
}
.rich-text-block-3 {
    margin-bottom: 0;
}
.pricewrapper.big {
    margin-top: 0;
}
.reportlist h1.head-1 {
    font-weight: 400 !important;
}
.joblocation.big {
    margin-left: 58px;
}
.articletclink {
    width: 100%;
}
.cta-btn.brochure {
    max-width: 400px;
    min-width: auto;
    white-space: normal;
    line-height: 1.1
}
.cta-btn.brochure {
    margin: 1rem 0 1rem 5%
}
.div-block-499 {
    align-items: center;
    display: flex;
    max-width: 1300px;
}
.lp-tease {
    width: 120px;
}
@media screen and (max-width: 1280px) {

    
    .logocontent {
    width: 80% !important;
}
.dropdown-wrp {
    font-size: 0.9em !important;
}
       
.opennewaccount {
    font-size: 0.8em !important;
}
.app-store-links {
    margin-bottom: 5px;
    !important;
}
}
@media screen and (min-width: 1280px) {
    .wire-calculator {
    width: 100%;
    max-width: 1100px;
}

.lp-picture-text {
    width: 50%;
}
.lp-new-layout-header {
    width: 90%;
}

.comboarea {
    max-width: 1100px;
}
.dropdownwrapper {
    max-width: 1100px;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important;
}
.firstseclist {
    top: 64px !important;
}
}
@media screen and (max-width: 991px) {
     .headerbottomcontent
    {
    display: none;
}
    .file-list-2-1 {
    padding-top: 25px;
    padding-right: 0%;
    padding-bottom: 20px;
    justify-content: flex-start;
    font-size: 0.9em;
}


     #acsbTrigger,   .acsb-trigger {
        left: 10px !important;   /* mobile.triggerOffsetX */
        bottom: 6rem !important; /* mobile.triggerOffsetY */
        width: 50px;
        height: 50px;
        border-radius: 50%;
    }

    .trigger-button{
     bottom: 6rem !important; 
      }

    .grecaptcha-badge {
        width: 75px !important;
        overflow: hidden !important;
        transform: scale(0.8) !important;
        transition: all 0.3s ease !important;
        opacity: 1 !important;
        right: -5px !important;
        bottom: 6rem!important;
    }

.tablecontentsection {
    border-width: 1px !important;
}
.branchlist.mobile {
    display: flex !important;
}
.stickynavlinks {
    background-color: white !important;
}
.headernavmenuwrapper {
    padding-right: 0px !important;
}
.head-owner {
    padding-top: 1rem !important;
    padding-bottom: 1em !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 1050px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ce163a;
    font-size: 1.4em;
    line-height: 1.3;
    font-weight: 400;
}
.searct-top-keywords {
    width: 100% !important;
}
.search-results {
    width: 100% !important;
}
.subhead {
    font-weight: 600 !important;
    width: 100% !important;
    text-align: left !important;
}
.sub-head.margins,
    .sub-head.bottom-margin {
    font-weight: 600 !important;
    margin-left: 4% !important;
}
.tableheadtext {
    text-align: center !important;
}
.tablecontenttext sup {
    display: contents !important;
}
.head-2.grey {
    text-align: left !important;
    justify-items: left !important;
    justify-content: left !important;
    width: 100% !important;
}
.drparea {
    width: 92% !important;
    margin-left: 1rem !important;
}
.dropdownwrapper {
    width: 100% !important;
}
.textall.white {
    padding-bottom: 0rem !important;
}
.formcontent {
    padding: 10px 1rem !important;
}
.forms {
    margin-top: 1rem !important;
}
.field-small {
    min-width: 100% !important;
}
.fullrow._49 {
    position: relative !important;
            gap: 0.5rem;
}
input[type="checkbox"],
    input[type="radio"] {
    padding: 0;
    width: 15px !important;
    height: 15px !important;
    min-width: 15px !important;
    min-height: 15px !important;
}
.img-logos {
    max-width: 100%;
    vertical-align: middle;
    display: inline-block;
}
.div-block-414 {
    font-weight: 400 !important;
    font-size: 1.2em !important;
}
.sub-head.bottom-margin {
    color: #0483d4 !important;
    font-weight: 500 !important;
    font-size: 1em !important;
}
.head-1 {
    font-weight: 400 !important;
}
.div-block-462 {
    padding-top: 20px !important;
    margin-top: 10px !important;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    border-top: 0.5px solid #d6d6d6 !important;
}
.text-block-210 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important;
    border-bottom: 0.5px solid #d6d6d6 !important;
    text-align: left !important;
}
.text-block-2111 {
    line-height: 1.6 !important;
    font-size: 0.8em !important;
    width: 100%;
}
.stickyinnermenu {
    z-index: 9998 !important;
}
.nav-link {
    height: auto !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}
.innernavs {
    height: 100vh !important;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
    padding-left: 1rem !important;
    -webkit-box-pack: start !important;
}
.hed-txt.menu {
    padding-left: 1.6rem !important;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}
.mobilemenustyle {
    margin-left: 1rem !important;
}
.mobilesearchareablog {
    background-size: 18px !important;
    margin-right: 85px;
}
.headerchevron.smallsize {
    display: none !important;
}
.langflagico.worldtype {
    width: 26px !important;
    margin-left: 6px !important;
}
.headerlangflag {
    margin-right: 0px !important;
}
.form-subhead {
    top: -10px !important;
    -webkit-box-align: left !important;
    -webkit-align-items: normal !important;
    padding-left: 0px !important;
}
.branchlist {
    border-right: 1px solid #f5f5f5 !important;
    border-bottom: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    background-color: #f5f5f5 !important;
}
.branchfinder {
    width: 100% !important;
}
.ctatextcenter {
    text-align: center !important;
}
.head-1.nospace.topscroll {
    padding-bottom: 10px !important;
}
.diffrentblockcontent.block {
    padding-top: 0rem !important;
    margin-top: 1rem !important;
}
.inlinelink {
    padding-right: 5px !important;
    font-size: 1em !important;
    display: inline!important;
}
.lissection {
    width: 100% !important;
}
.text-block-156 {
    font-size: 14px !important;
    line-height: 1.6 !important;
    padding-left: 1% !important;
}
.logoswrapper {
    width: 100% !important;
}
.reportlist {
    width: 100% !important;
    padding-left: 0rem !important;
    border-radius: 6px !important;
    padding-right: 0rem !important;
    padding-top: 1rem !important;
}
.spacer {
    min-height: 20px !important;
}
.boardgroups {
    width: 100% !important;
}
.text-block-158 {
    text-align: left !important;
}
.calculatorwrapper {
    width: 100% !important;
}
.formcontent {
    width: 100% !important;
}
.heading-4 {
    font-size: 1em !important;
}
.innercontentwrapper {
    padding: 0rem !important;
    width: 100% !important;
}
.div-block-414 {
    border-radius: 6px !important;
}
.textcontent.list {
    padding: 1rem !important;
}
.headerhead {
    width: 100% !important;
    padding-left: 1rem !important;
}
.head-1 {
    justify-content: left !important;
    flex-direction: row !important;
    width: 100% !important;
    margin: 0% !important;
}
.heading {
    text-align: left !important;
    margin-right: auto !important;
    width: 90% !important;
    padding-left: 2rem;
}
.heading.light {
    padding-left: 2rem;
    margin-top: -25px;
}
.lp-new-layout-btn-1-head {
    margin-left: 2rem;
}
.lp-picture-text {
    text-align: left;
    width: 88%;
}
.sliderheading {
    margin-top: 2rem !important;
}
.sliderdesc {
    display: block !important;
    padding-top: 10px !important;
    margin-bottom: auto !important;
}
.notes {
    width: 100% !important;
    margin-left: 0% !important;
    margin-right: 0% !important;
}
.OverlayResponsive {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-image: -webkit-gradient( linear, left bottom, left top, from(rgba(0, 0, 0, 0.47)), color-stop(41%, hsla(0, 0%, 100%, 0)) );
    background-image: linear-gradient( 0deg, rgba(0, 0, 0, 0.7), hsla(0, 0%, 100%, 0) 50% );
}
.tablescroll.full {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
}
.tableline.full {
    width: 100% !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}
.tablehead.wrap {
    width: 100% !important;
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}
.tablerw.small {
    margin-left: 1px !important;
}
.tablerw.small-1 {
    margin-left: 1px !important;
    min-width: auto !important;
}
.tablerw.big {
    width: 100% !important;
    min-width: auto !important;
    margin-bottom: 1px !important;
    margin-left: 1px !important;
}
.innercontentwrapper.diffrent {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    padding-top: 2rem !important;
    padding-bottom: 0rem !important;
}
.tablewrapper {
    overflow: auto !important;
    width: 99% !important;
    min-width: auto !important;
    margin-right: 1% !important;
    margin-left: 0% !important;
}
.tablescroll {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    min-width: auto !important;
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}
.tablerw.small-light._100 {
    min-width: auto !important;
    margin-bottom: 1px !important;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}
.tablehead {
    width: 100% !important;
}
.hero {
    height: 780px !important;
    padding-top: 60px !important;
}
.textall,
    .notes {
    text-align: left !important;
    margin-bottom: 0px !important;
}
.heroslidercontent {
    height: 275px !important;
    bottom: -159px !important;
}
.top-header-area {
    background-image: var(--mid-image) !important;
}
.bullets {
    width: 100% !important;
    text-align: left !important;
    padding-left: 20px !important;
    background-image: url(../images/arrow-bullet.svg) !important;
    background-position: 0% 9px !important;
    background-size: 6px;
    background-repeat: no-repeat !important;
    color: #555 !important;
    font-size: 1em !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
}
.head-1.nospace.topscroll {
    text-align: left !important;
}
.tablerw.small.head {
    overflow-wrap: anywhere;
}
.tablerw.big.head.right2 {
    width: auto !important;
}
.image-52 {
    margin-right: auto !important;
    width: 50px !important;
    height: 50px !important;
}
.image-54 {
    background-color: whitesmoke !important;
    padding: 2rem !important;
    border-color: whitesmoke !important;
    width: 50% !important;
}
.toggle-text {
    font-size: 14px !important;
    line-height: 1.4em !important;
    text-align: left !important;
    width: 90% !important;
    font-weight: 400 !important;
    margin-left: 1% !important;
}
.icon-1 {
    display: none !important;
}
.image-45 {
    width: 43px !important;
}
.accordionlayout {
    font-size: 14px !important;
}
.cta-3-1 {
    padding-top: 1rem !important;
}
.button.darkline01 {
    width: 100% !important;
}
.faqContents1 {
    width: 100% !important;
}
.faqContents {
    width: 100% !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}
.comboarea {
    width: 100% !important;
}

.head-1 {
    padding-top: 0px !important;
}
.diffrentblockcontent.block {
    width: 100% !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}
.sliderdesc {
    width: 100% !important;
}
.header {
    z-index: 9999 !important;
}
.headernavmenuwrapper.mobile {
    height: 100vh !important;
    font-size: 1em !important;
    max-height: 100vh !important;
    overflow: scroll !important;
    font-family: "Open Sans", sans-serif !important;
    padding-bottom: 150px !important;
}
.newsletter-learn-more {
    text-align: center !important;
}
.mobile-link {
    position: absolute;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 55px;
    height: 55px;
    margin-right: 10%;
    padding-right: 0;
    padding-bottom: 0;
    background-image: url(/images/out-0.svg);
    background-position: 50% 50%;
    background-size: auto;
    background-repeat: no-repeat;
}
.slide-nav {
    bottom: 30px !important;
    filter: invert(1) !important;
    font-size: 0.3em !important;
    opacity: 0.5 !important;
}
.productcard {
    margin-bottom: 20px !important;
}
.heading-6 {
    text-align: left !important;
}
.div-block-459 {
    -webkit-box-align: left !important;
    -webkit-align-items: left !important;
    -ms-flex-align: left !important;
    align-items: left !important;
}
.app-store-links {
    margin-right: 0px !important;
    width: 100% !important;
    margin-top: 0.5rem !important;
    margin-bottom: 0rem !important;
    text-align: center !important;
    height: 50px !important;
}
.heads {
    text-align: left !important;
}
.text-block-210 {
    text-align: left !important;
}
.text-block-211 {
    text-align: left !important;
}
.div-block-462 {
    justify-content: left !important;
}
.div-block-454 {
    width: 100% !important;
}
.denizmobile-picture-content {
    margin-right: auto !important;
    background-color: whitesmoke;
    width: 68% !important;
    border-radius: 6px !important;
}
.text-block-211 {
    font-size: 0.7em !important;
    line-height: 3.2 !important;
}
.contentcenterelement {
    align-items: self-start !important;
}
.contentcenterelement.center {
    width: 100% !important;
}
.heading-4-2 {
    font-size: 1em !important;
}
.sectiontext {
    width: 100% !important;
}
.sub-head.bottom-margin {
    margin-bottom: 0px !important;
}
.sub-head {
    width: 98% !important;
    text-align: left !important;
}
.faq-p-2 {
    width: 100% !important;
    margin-left: 0% !important;
}
.diffrentblockcontent.block {
    border-color: #fff !important;
    padding-top: 2px !important;
}
.tablerw.big.head.center {
    min-width: auto !important;
}
.faq-body-cont {
    padding: 10px 10px !important;
}
.tableline.nowrap {
    width: 49.9%;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}
.tableline {
    width: 100%;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
}
.tablerw.small {
    min-width: auto !important;
    margin-bottom: 1px !important;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-star !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    text-align: left !important;
}
.accessibilitywrapper.mobile.on {
    background-color: #5550 !important;
}
.top-header-area {
    min-height: 500px !important;
}
.link-block {
    padding-top: 5px !important;
    width: 25% !important;
}
.sticky-ico._01:hover {
    width: 35px !important;
    height: 35px !important;
    min-height: 35px !important;
    min-width: 35px !important;
}
.tablerw.small-1.heads {
    text-align: left !important;
}
.tablerw {
    padding: 4px 12px !important;
    text-align: left !important;
}
.faq {
    padding: 10px 35px 10px 10px !important;
    font-size: 1em !important;
}
.text-block-2 {
    color: #555;
    margin-top: 4px !important;
    font-size: 0.7em !important;
    min-height: 25px !important;
}
.linksblock {
    width: 100% !important;
    padding: 0px !important;
    margin: 0px !important;
}
.head-1.nospace.topscroll {
    margin-left: 0% !important;
    padding-left: 0% !important;
}
.linkswrapper {
    width: 100% !important;
    margin-right: 0% !important;
    margin-left: 0% !important;
}
.textall {
    width: 100% !important;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
.links {
    padding-left: 0px !important;
    padding-right: 100px !important;
    width: 100% !important;
    text-align: left !important;
}
.s-ubmenu {
    width: 100% !important;
    margin-left: 0% !important;
    text-align: left !important;
}
.links:hover {
    padding-left: 0px !important;
}
.wrapperhead {
    top: 0px !important;
    font-weight: 300 !important;
    padding-bottom: 20px !important;
}
.cta-3-1 {
    justify-content: center;
    flex-wrap: wrap;
    padding: 0 !important;
}
.textcontent {
    width: 100% !important;
}
.dropwrapper {
    width: 90%;
}
.cta-3 {
    width: 100% !important;
    padding-top: 10px !important;
    padding-right: 25px !important;
    margin-top: 2rem !important;
}
.sub-head.margin {
    color: #555 !important;
}
.wrd-break {
    font-size: 1em !important;
    padding: 0 !important;
    padding-left: 0.2rem !important;
}
.headerlangflag {
    margin-right: 0.2em !important;
}
.lissection .text-block-161 {
    font-size: 0.8em;
}
.promote .text-block-207 {
    font-size: 0.7em !important;
}
.denizmobile-picture-content {
    margin-right: auto !important;
    background-color: whitesmoke;
    width: 68% !important;
    border-radius: 6px !important;
}
.div-block-458 {
    width: 50% !important;
    margin-right: 0px !important;
    padding-left: 0px !important;
    justify-content: flex-start !important;
    border-left-style: none !important;
}
.tabbelecurrencyimage {
    margin-right: 0 !important;
}
.button.bluecolor {
    display: inline-flex;
}
.contentrow {
    width: 100%;
    flex-direction: column;
}
.diffrentblockcontent.block.half {
    width: 100% !important;
    margin-bottom: 40px;
    padding-top: 20px;
}
}
@media screen and (min-width: 1180px) {
    .faq-body-cont {
    padding: 10px 30px !important;
}
.tableline {
    padding-bottom: 0.5px !important;
    margin-bottom: 0px !important;
    background-color: #0486d4 !important;
    min-width: 900px !important;
}

.locationlinkwrapper {
    width: 90% !important;
}
.tablehead {
    min-width: 900px !important;
}
.head-1.nospace.topscroll {
    padding-right: 10px !important;
    position: relative !important;
}
.tablerw.small {
    min-width: 100px !important;
    font-size: 1.1em !important;
    font-weight: 400 !important;
}
.tablerw.small-light {
    min-width: 100px !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
}
.tablerw.big {
    min-width: 100px !important;
    width: 100% !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
}
.tablerw.big.right2 {
    min-width: 100px !important;
    width: 30% !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
}
.tablerw.big.head.left {
    min-width: 100px !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
    text-align: center !important;
}
.tablerw.big.head.center3 {
    background-color: #0185d4 !important;
    font-weight: 400 !important;
    font-size: 1.1em !important;
}
}
@media screen and (max-width: 479px) {
    .file-list-2-1 {
    height: auto;
    padding-top: 20px;
    padding-right: 60px;
    padding-bottom: 20px;
    flex-direction: column;
    background-position: 23px 29px, 97% 29px;
}
.sectiontwowrapper {
    -webkit-flex-direction: column-reverse !important;
}
.appbutton {
    height: auto !important;
    padding: 10px !important;
    border-radius: 5px !important;
    background-color: #ce163a !important;
    font-size: 1.1em !important;
}
.btn-text {
    margin-left: 20px !important;
    margin-right: 20px !important;
    text-align: center !important;
    line-height: 1.3em !important;
}
.sub-head.margins {
    margin-left: 4% !important;
}
.text-block-2 {
    color: #555;
    font-size: 0.5em;
}
.bullets {
    width: 90% !important;
}
.text-block-2 {
    margin-top: 2px;
    height: 20px;
}
.stickynavlinks {
    height: 80px;
}
.formtexttwo {
    min-width: 200px !important;
}

.image-54 {
    background-color: whitesmoke !important;
    padding: 5.5rem !important;
    border-color: whitesmoke !important;
    width: 100% !important;
}
.denizmobile-picture-content {
    margin-right: auto !important;
    background-color: whitesmoke;
    width: 100% !important;
    border-radius: 6px !important;
}
.div-block-458 {
    width: 100% !important;
    margin-right: 0px !important;
    padding-left: 0px !important;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    border-left-style: none !important;
}
.cta-btn.brochure {
    max-width: 250px;
    white-space: normal;
    line-height: 1.2
}
.lp-tease {
    width: 100px;
}
}
@media screen and (max-width: 768px) {
    .file-list-2-1 {
    width: 99%;
    padding-top: 25px;
    padding-bottom: 20px;
    justify-content: flex-start;
}
.head-1 {
    padding-top: 1rem !important;
}
.footerlink.dp {
    display: none !important;
}
.innercontentwrapper.diffrent {
    padding-top: 1rem !important;
}
.text-span-18 {
    font-size: 1.2em;
    font-weight: 500;
}
.apptext {
    margin-right: auto;
    margin-left: 0.5rem;
    font-size: 0.9em;
}
.appbutton {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 6px;
    background-color: #ce163a;
    font-size: 0.8em;
}
.appareawrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 80px;
    padding: 0.5rem 1rem 0.5rem 0.5rem;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    font-size: 0.7em;
    line-height: 1.2;
}
.appimage {
    width: auto;
    height: 70%;
    max-width: none;
    margin-left: 0;
    border-radius: 10px;
}
.appareaclose {
    width: 40px;
    height: 40px;
    min-height: 40px;
    min-width: 40px;
    padding-right: 0;
    padding-bottom: 0;
    background-image: url(/images/CloseCookie.svg);
    background-position: 50% 50%;
    background-size: auto;
    background-repeat: no-repeat;
}
.appareawrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 80px;
    padding: 1rem;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    background-image: -webkit-gradient( linear, left top, left bottom, from(#fff), to(#e5e5e5) );
    background-image: linear-gradient(180deg, #fff, #e5e5e5);
}
.textall {
    width: 100% !important;
}
.hero {
    height: 750px !important;
    padding-top: 60px !important;
}
.heroslidercontent {
    height: 275px !important;
    bottom: -159px !important;
}
.top-header-area {
    background-image: var(--mobile-image) !important;
}
.links {
    padding-left: 0px !important;
    padding-right: 100px !important;
    width: 100% !important;
    text-align: left;
}
.fullrow._49 {
    width: 100% !important;
    gap: 0.55rem;
}
.fieldgroup.third {
    flex-wrap: wrap !important;
}
}
@media screen and (max-width: 1440px) {
 .agnm-menuitem > button {
    font-size: 0.9rem;
    padding: 0 0.1rem;
}
    .agnm-submenu li button, .agnm-sub-submenu li button
    {
    font-size: 0.9em !important;
}
        .agnm-submenu button, .agnm-sub-submenu button
     {
        padding: 0.4rem 0.6rem;
}
.headernavmenuwrapper {
    padding-right: 32% !important;
}
}


@media screen and (min-width: 1440px) {
    .wire-calculator {
    max-width: 1300px;
}

.dropdownwrapper {
    max-width: 1300px;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important;
}
.comboarea {
    max-width: 1300px;
}
.bullets {
    max-width: 1300px !important;
}
.link-block-5:hover {
    background-color: #0185d4 !important;
}

.text-block-158 {
    width: 40%;
    color: #fff;
    font-size: 1.2em;
    line-height: 1.5;
    font-weight: 300;
}
.text-sticky-picture {
    width: 30%;
}
.form-head-inside.top {
    margin-top: 6px !important;
}
.innerheaderwrapper {
    min-height: 600px !important;
}
.innerheaderwrapper .small {
    min-height: 3500px !important;
}
.top-header-area {
    min-height: 600px !important;
}
.contentrow {
    max-width: 1300px;
}
}
@media screen and (max-width: 1075px) {
    .headerhead {
    max-width: 980px !important;
}

.innercontentwrapper {
    max-width: 980px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.innernawarea {
    max-width: 980px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
}
.diffrentblockcontent.block.half {
    width: 49% !important;
    position: relative;
}
.linkpop {
    width: 100px;
    height: 100px;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: -50px;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
}
.linkpoptext {
    z-index: 1;
    width: 60%;
    color: #f3f9fc;
    font-size: .7em;
    position: absolute;
}
.linkpopimage {
    padding: 10px;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
.contentrow {
    width: 100%;
    max-width: 1050px;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
}
@media screen and (min-width: 1440px) {
    .contentrow {
    max-width: 1300px;
    flex-direction: row;
    display: flex;
}
.lpbutton {
    width: 29%;
}
}
.diffrentblockcontent.block.half {
    width: 49% !important;
    position: relative;
}
.linkpop {
    width: 150px;
    height: 150px;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: -75px;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
}
.linkpoptext {
    z-index: 1;
    width: 75%;
    color: #f3f9fc;
    font-size: .7em;
    position: absolute;
}
.linkpopimage {
    padding: 10px;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
@media screen and (max-width: 991px) {
    
    .mobile-new {
    width: 100%;
    display: block !important;
    position: static;
    inset: 0% 0% auto;
}
    .headermenuwrapper{
        display: none !important;
    }
    
    .linkpop {
    width: 130px;
    height: 130px;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
    /* position: absolute;
    */
        top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
}
.linkpoptext {
    z-index: 1;
    width: 75%;
    color: #f3f9fc;
    font-size: .6em;
    position: absolute;
}
.diffrentblockcontent.block {
    width: 90%;
    border: 1px solid #ececec !important;
    padding-left: 0;
    padding-right: 0;
}
.contentrow {
    width: 100%;
}
.diffrentblockcontent.block.half {
    width: 100% !important;
    margin-bottom: 40px;
    padding-top: 20px;
}
.div-block-499 {
    flex-direction: column;
    align-items: flex-start
}
}
@media screen and (max-width: 767px) {
    .linkpop {
    margin-top: 0;
    position: absolute;
    top: -30%;
}
.linkpop.tagesgeld {
    margin-top: 0;
    position: relative;
    top: 0%;
}
.heading.light {
    margin-top: -25px;
}
}
.blog-text-2 {
    color: var(--dim-grey) !important;
    text-align: left !important;
    margin-bottom: 2rem !important;
    font-size: 1rem !important;
}
.lptable {
    min-width: 377px;
}
.button.bluecolor.lp:hover {
    border-color: #006fb3 !important;
    background-color: #f0f0f1 !important;
    background-image: none !important;
    color: #006fb3 !important;
}
.mobilesearcharea.lp {
    margin-right: 80px;
}
.div-block-414 {
    padding-right: 5px;
}
.mobiledropmenulist.w-dropdown-list:not(.w--open) {
    display: none;
}
.headerlangtoggle:focus {
    outline: 2px solid #0056b3;
    /* Koyu mavi */
    outline-offset: 2px;
    /* Çerçeve ile öğe arasına boşluk */
    border-radius: 3px;
    /* Köşe yumuşatma */
}
@media screen and (max-width: 1280px) {
  .grecaptcha-badge {
    position: fixed;
    right: 1vw;
    bottom: 1vh;
    transform: scale(0.8);
    z-index: 1000;
  }
}
@media (max-width: 1280px) {
  .vp-preview {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }
}