:root {
    --divider-margin: 2rem;
    --slide-top: 60vw;
    --header-height: 4.25rem;
    --bs-body-font-size: 17px;
}

@media (min-width: 768px) {
    :root {
        --divider-margin: 3rem
    }
}

@media (min-width: 992px) {
    :root {
        --divider-margin: 4rem
    }
}

@media (min-width: 576px) {
    :root {
        --slide-top: 14rem
    }
}

@media (min-width: 992px) {
    :root {
        --slide-top: 16rem
    }
}

@media (min-width: 1400px) {
    :root {
        --slide-top: 18rem
    }
}

@media (min-width: 576px) {
    :root {
        --header-height: 5rem
    }
}

img {
    max-width: 100%
}

* {
    outline-offset: 4px
}

.ContentCenter {
    margin-top: 1rem;
}

.container .container {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}

hr.wp-block-separator {
    background-color: currentColor;
}

h6,
.h6,
h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.h1 {
    line-height: 1.5;
}

.wp-block-image figcaption {
    font-size: 80%;
}
.wp-block-advgb-button .wp-block-advgb-button_link:hover {
    text-decoration: underline !important;
}
.sbi_follow_btn {
    background-color: #235b90 !important;
}

.fa-classic, .fa-light, .fa-regular, .fa-solid, .fa-thin, .fal, .far, .fas, .fat {
    font-family: "Font Awesome 6 Pro" !important;
}
.fa-brands {
    font-family: "Font Awesome 6 Brands" !important;
}
/*fix for site improve - "Is it clear which page element has focus from the keyboard?"*/
.advgb-tab>a:focus-visible {
    outline: -webkit-focus-ring-color auto 5px !important;
}

/*fix for site improve - "Interactive element does not meet enhanced size"*/
.slick-dots>li{
    min-width: 44px;
    min-height: 44px;
}
.slick-dots>li>button{
    min-width: 44px;
    min-height: 44px;
}
.slick-dots>li>button::before{
    font-size: 44px !important;
    padding-top: 16px;
}

/*fix for site improve - "Colour contrast does not meet enhanced requirement" (Locations page)*/
.leaflet-control-attribution.leaflet-control {
    background: white !important;
}
.leaflet-container a{
    color:#005F85 !important;
}