:root {
    --wb-primary: #1D3A6B; 
    --wb-secondary: #26C2F2;
    --wb-white: rgba(255, 255, 255, 1);
    --wb-alice-blue: #F7FBFF;
    --wb-border-gray: #8D8D8D;
    --wb-bg-light: #F9F9F9;
    --wb-green: linear-gradient(112deg, #7dcc44 33.46%, #7dcc44 100.35%);
}

body {
    /* Allow position:sticky elements and prevent other elements from showing a scroll bar */
    overflow: clip !important;
    overflow-x: clip !important;
}

body.no-scroll{
    overflow: hidden !important;
    height: 100vh;
}


.wb-bg-green{
    background: var(--wb-green);
}

.wb-bg-alice-blue{
    background-color: var(--wb-alice-blue);
}

.wb-bg-light{
    background-color: var(--wb-bg-light);
}

.wb-border-gray{
    border-color: var(--wb-border-gray);
}

/* Header */

.header-alt #main-nav #menu-main-menu>li.menu-item>a{
    color: var(--wb-primary);
}

#main-nav #menu-main-menu>li.menu-item-has-children.mega-menu>ul.sub-menu{
    z-index: 50;
}

/* Modules */

.wb-section.section{
    min-height: 0;
}

.wb-section:last-child{
    margin-bottom: -60px;
}

@media (max-width: 768px) {
    .wb-section:last-child{
        padding-bottom: 80px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .wb-section:last-child {
        margin-bottom: -100px;
    }
}

.wb-banner h2,
.wb-banner p {
    color: var(--wb-white);
}

.wb-banner p:last-child {
    margin-bottom: 0;
}

.wb-section.text-white *:not(td):not(th):not(.bg-white):not(.text-dark):not(.text-primary):not(.text-secondary):not(.hover\:bg-white) {
    color: currentColor;
}
.wb-section svg{
    fill: currentColor;
}

.wb-cards{
    --space: 2rem;
    --columns: 3;
    --border-radius: 3.125rem;
    --padding: 2rem;
}
.wb-cards.has-bottom-offset{
    padding-bottom: 0;
}
.wb-cards.has-bottom-offset + .wb-section{
    padding-top: calc(8rem + 4rem);
}

.wb-cards .wb-cards-carousel-nav-item.disabled{
    opacity: 0.5;
    pointer-events: none;
}

.wb-flexbox-space-none{
    --space: 0;
}

.wb-flexbox-space-large{
    --space: 4rem;
}
.wb-flexbox-col-1{
    --columns: 1;
    --padding: 3.5625rem;
}
.wb-flexbox-col-2{
    --columns: 1;
    --padding: 3.5625rem;
}
@media (min-width: 576px) {
    .wb-flexbox-col-2 {
        --columns: 2;
    }
}
.wb-flexbox-col-3{
    --columns: 1;
}
@media (min-width: 576px) {
    .wb-flexbox-col-3 {
        --columns: 2;
    }
}
@media (min-width: 768px) {
    .wb-flexbox-col-3 {
        --columns: 3;
    }
}
.wb-flexbox-col-4{
    --columns: 1;
}

@media (min-width: 576px) {
    .wb-flexbox-col-4 {
        --columns: 2;
    }
}
@media (min-width: 768px) {
    .wb-flexbox-col-4 {
        --columns: 3;
    }
}
@media (min-width: 1024px) {
    .wb-flexbox-col-4 {
        --columns: 4;
    }
}


.wb-flexbox{
    gap: var(--space);
}

.wb-cards.has-bottom-offset .wb-flexbox{
    margin-bottom: -8rem;
    z-index: 10;
    position: relative;
}

.wb-card {
    width: calc((100% - (var(--space) * (var(--columns) - 1))) / var(--columns));
    border-radius: var(--border-radius);
    overflow: hidden;
    padding: var(--padding);
    position: relative;
    z-index: 1;
}
.wb-card.wb-card-theme-transparent{
    border-radius: 0;
}
.wb-card.wb-card-border-none{
    border: none;
    padding: 0 0 15px 0;
}
.wb-card.wb-card-border-grey{
    border: 1px solid #E8EBEC;
}
.wb-card.wb-card-border-dark-grey{
    border: 1px solid #BEBEBE;
}
.wb-card.wb-card-has-box-shadow{
    box-shadow: 0px 0px 13.886px 0px rgba(0, 0, 0, 0.05);
}
.wb-card.wb-card-theme-white{
    background-color: var(--wb-white);
}
.wb-card.wb-card-theme-blue{
    color: var(--wb-white);
    background: linear-gradient(159deg, #1d3a6b 21.56%, #1d3a6b 109.6%);
}
.wb-card.wb-card-theme-blue li{
    color: var(--wb-white);
}
.wb-card-theme-white-lines{
    background-color: var(--wb-white);
}
.wb-card-theme-white-lines::before{
    content: '';
    width: 50%;
    border: 1px solid var(--wb-primary);
    border-radius: 100%;
    opacity: 0.1;
    position: absolute;
    left: 50%;
    top: 40%;
    z-index: -1;
    aspect-ratio: 1/1;
    transform: translateY(-100%);
}
.wb-card-theme-white-lines::after{
    content: '';
    width: 50%;
    border: 1px solid var(--wb-primary);
    border-radius: 100%;
    opacity: 0.1;
    position: absolute;
    left: 60%;
    top: 45%;
    z-index: -1;
    aspect-ratio: 1/1;
    transform: translateY(-100%);
}


.wb-card.wb-card-image-icon .wb-card-image{
    min-width: 50px;
    text-align: center;
    margin-bottom: 2rem;
}
.wb-card.wb-card-image-icon img{
    height: 100px;
    width: auto;
    object-fit: contain;
}

.wb-card.wb-card-image-image{
   padding: 0
}
.wb-card.wb-card-image-image .wb-card-image{
    width: 100%;
}
.wb-card.wb-card-image-image .wb-card-body{
    padding: 1.5625rem 1.5625rem 3.125rem 1.5625rem;
}

.wb-card.items-center .wb-card-body{
    align-items: center;
    text-align: center;
}

.wb-card.wb-card-image-image img{
    height: 16rem;
    width: 100%;
    object-fit: cover;
}

.wb-card.wb-card-image-image.wb-card.wb-card-image-size-small img{
    height: 10rem;
}

.wb-card h3{
    margin-bottom: 16px;
}
.wb-card h3:last-child{
    margin-bottom: 0;
}

.wb-card {
    flex: 0 0 auto
}

.wb-card.wb-card-align-default{
    border-radius: 1rem;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.05);
    overflow: hidden;
    width: 100%;
}
@media (min-width: 768px) {
    .wb-card.wb-card-align-default{
        width: calc((100% - (2 * 2rem) ) / 2);
    }
}

@media (min-width: 1200px) {
    .wb-card.wb-card-align-default{
        width: calc((100% - (3 * 2rem) ) / 3);
    }
}

.wb-card.wb-card-align-default.wb-card-theme-blue{
    color: var(--wb-white);
    background: linear-gradient(159deg, #1d3a6b 21.56%, #1d3a6b 109.6%);
}

.wb-card.wb-card-align-default.wb-card-theme-white{
    border: 1px solid #BEBEBE;
    background-color: var(--wb-white);
}

.wb-card.wb-card-align-default.wb-card-theme-blue img{
    height: 16rem;
    width: 100%;
    object-fit: cover;
}
.wb-card.wb-card-align-default.wb-card-theme-blue li{
    color: #fff
}

.wb-card.wb-card-align-default.wb-card-theme-white img{
    height: 6.5623rem;
    width: auto;
    object-fit: contain;
}

.wb-card.wb-card-align-default.wb-card-theme-white .wb-card-image {
    padding: 1.5625rem;
    padding-bottom: 0;
}
.wb-card.wb-card-align-center{
    width: 100%;
}

@media (min-width: 768px) {
    .wb-card.wb-card-align-center{
        width: calc((100% - (2 * 2rem) ) / 2);
    }
}

@media (min-width: 1200px) {
    .wb-card.wb-card-align-center{
        width: calc((100% - (4 * 2rem) ) / 4);
    }
}

.wb-card.wb-card-align-center img{
    height: 4.125rem;
    width: auto;
    object-fit: contain;
    margin: auto;
}

.wb-card.wb-card-align-default .wb-card-body{
    padding: 1.5625rem 1.5625rem 3.125rem 1.5625rem;
}

.wb-card.wb-card-align-center .wb-card-body{
    text-align: center;
}

.wb-panels h2{
    color: var(--wb-primary);
}

@media screen and (min-width: 768px) {
    .wb-panels .grid{
        margin-bottom: -8rem;
    } 
}

.wb-panels + .wb-section{
    padding-top: calc(8rem + 4rem);
}

.wb-panels .wb-panel{
    background-color: var(--wb-white);
    border-radius: 1rem;
    border: 1px solid #E8EBEC;
    overflow: hidden;
    height: 100%;
}

.wb-panels .wb-panel img{
    height: 100px;
    width: auto;
}

@media screen and (max-width: 767px) {
    .wb-panels .wb-panel img{
        height: 50px;
    }   
}

@media screen and (max-width: 639px) {
    .wb-panels .wb-panel img{
        height: 30px;
    }   
}

.wb-panel-image{
    min-width: 50px;
    text-align: center;
}

@media screen and (max-width: 639px) {
    .wb-panel-image{
        min-width: 30px;
    }   
}


.wb-steps .wb-intro.text-white h2, .wb-steps .wb-intro.text-white h3, .wb-steps .wb-intro.text-white p{
    color: var(--wb-white);
}

.wb-accordion-content.is-panel{
    background-color: var(--wb-white);
    border-radius: 1rem;
    padding: 50px
}

.wb-accordion-content.is-panel .wb-accordion-item:last-child{
    border: none;
    padding-bottom: 0;
}

.wb-accordion-item:last-child{
    margin: 0;
}

.wb-accordion-item-icon{
    position: relative;
    flex: 0 0 16px;
    margin-left: 20px;
}
.wb-accordion-item-icon::before, .wb-accordion-item-icon::after{
    position: absolute;
    right: 0;
    top: 0;
    content: '';
    width: 16px;
    height: 3px;
    background-color: var(--wb-primary);
    border-radius: 3px;
}

.wb-accordion-item-icon::before{
    transform: rotate(-90deg);
    transition: transform 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
}

.wb-accordion-item-title[aria-expanded="true"] .wb-accordion-item-icon::before{
    transform: rotate(0deg);
}

.wb-cta-content{
    background-color: var(--wb-primary);
    border-radius: 1rem;
    border: 1px solid var(--wb-primary);
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.05);
}

.wb-cta.white .wb-cta-content{
    background-color: var(--wb-white);
}

.wb-cta-links img{
    height: 60px;
    width: auto;
    margin: 0 auto;
}

.wb-hero.sub-banner{
    min-height: auto;
}
.wb-hero-format-rates.wb-hero-style-light .wb-hero-split-1{
    flex: 0 0 50%;
}
.wb-hero-format-rates.wb-hero-style-light .wb-hero-split-2{
    flex: 0 0 42%;
}
@media (max-width: 1024px) {
    .wb-hero-format-rates.wb-hero-style-light .wb-hero-split-1 ,  .wb-hero-format-rates.wb-hero-style-light .wb-hero-split-2{
        flex: 0 0 100%;
    }    
}

.wb-hero-format-rates.wb-hero-style-default .wb-hero-split-1{
    flex: 0 0 41%;
}
.wb-hero-format-rates.wb-hero-style-default .wb-hero-split-2{
    flex: 0 0 53%;
}
@media (max-width: 1024px) {
    .wb-hero-format-rates.wb-hero-style-default .wb-hero-split-1 ,  .wb-hero-format-rates.wb-hero-style-default .wb-hero-split-2{
        flex: 0 0 100%;
    }    
}

.wb-hero-format-default .wb-hero-split-1{
    flex: 0 0 53%;
}
.wb-hero-format-default .wb-hero-split-2{
    flex: 0 0 40%;
}
@media (max-width: 1024px) {
    .wb-hero-format-default .wb-hero-split-1 ,  .wb-hero-format-default .wb-hero-split-2{
        flex: 0 0 100%;
    }    
}

@media (min-width: 768px){
    .wb-hero-style-default.sub-banner{
        padding-bottom: 2.5rem;
    }
}


.wb-hero-style-light.sub-banner{
    padding-bottom: 4.125rem;
    background-color: transparent;
}

.wb-hero-style-default h1, .wb-hero-style-default h3, .wb-hero-style-default .wb-hero-disclaimers p{
    color: var(--wb-white);
}
@media screen and (min-width: 1024px) {
    .wb-hero-format-rates.wb-hero-style-light h1{
        font-size: 3.875rem;
        letter-spacing: -2.56px;
    }
}

.wb-hero-format-rates.wb-hero-style-light .wb-hero-rates{
    border-radius: 1rem;
    padding: 30px;
    position: relative;
    background-color: var(--wb-white);
    border: 1px solid #9CA2B6;
}

.wb-hero-format-rates.wb-hero-style-default .wb-hero-rates{
    position: relative;
    color: var(--wb-white);
}

.wb-hero-format-rates.wb-hero-style-light .wb-hero-rates::before{
    content: '';
    position: absolute;
    top: 10px;
    left: 10px;
    width: 100%;
    height: 100%;
    background-color: #EBEEF7;
    border-radius: 1rem;
    z-index: -1;
}

.wb-hero-format-rates.wb-hero-style-light .wb-hero-rates .wb-hero-rates-item:first-child:not(:last-child){
    border-right: 1px solid #9CA2B6;
}


.wb-hero-format-rates.wb-hero-style-default .wb-hero-rates .wb-hero-rates-item:first-child:not(:last-child){
    border-right: 1px solid var(--wb-white);
}

.wb-hero-format-rates.wb-hero-style-light .wb-hero-rates .wb-hero-rate-value{
    font-size: 4.5rem;
    line-height: 92.929%;
    letter-spacing: -2.825px;
}

.wb-hero-format-rates.wb-hero-style-default .wb-hero-rates .wb-hero-rate-value{
    font-size: 5rem;
    line-height: 92.929%;
    letter-spacing: -2.825px;
}

.wb-hero-format-rates.wb-hero-style-light .wb-hero-split-2 img{
    width: 100%;
    aspect-ratio: 1 /1; 
    border-radius: 1rem;
}

.sub-banner .wb-hero-split-2 img{
    margin-bottom: 0;
}

.wb-hero-format-rates.wb-hero-style-default .wb-hero-split-2 img{
    width: 100%;
    aspect-ratio: 664 / 454;
    border-radius: 1rem;
}

.wb-hero-format-default .wb-hero-split-2 img{
    width: 100%;
    aspect-ratio: 3 / 2;
    border-radius: 1rem;
}

.wb-hero-style-default.sub-banner .bg-curve{
    /* height: calc(100% - 3.5rem); */
    height: 100%;
}

.wb-hero-disclaimers p{
    font-size: 0.875rem;
}

.wb-disclaimers h2{
    font-size: 1.5rem;
    letter-spacing: -0.96px;
}

.wb-disclaimers-content, .wb-disclaimers-content p{
    font-size: 0.875rem;
}

.wb-card-rate--rates{
    background-color: #EEEEEE;
}

.wb-card-rate--rate-value{
    font-size: 3.375rem;
    line-height: 1;
}

@media (min-width: 1024px) and (max-width: 1280px) {
    .wb-card-rate--rate-value{
        font-size: 2.8rem;
    }
}

.wb-card-rate--check-list-item::before{
    flex: 0 0 auto;
    margin-top: 3px;
    content: '';  /* Required for ::before to work */
    display: block;
    width: 18px;  /* Match the SVG width */
    height: 14px; /* Match the SVG height */
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2218%22%20height%3D%2214%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M18%202%206%2014%20.5%208.5l1.41-1.41L6%2011.17%2016.59.59%2018%202Z%22%20fill%3D%22%2324B200%22/%3E%3C/svg%3E');
    background-size: contain; /* Ensure the SVG covers the area */
    background-repeat: no-repeat; /* No repeat of the background */
    background-position: center; /* Center the background image */
}

.wb-rates--categories{
    border-radius: 100px;
}
.wb-rates--category{
    border-radius: 100px;
}
.wb-rates--category.active{
    background: var(--wb-primary);
    border-color: var(--wb-primary);
    color: var(--wb-white);
}



.wb-featured-card{
    overflow: hidden;
    position: relative;
    z-index: 1;
    border-radius: 1rem;
    box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.14);
}
.wb-featured-card .wb-featured-card-image img{
    border-radius: 1rem;
    aspect-ratio: 1/1;
    object-fit: cover;
}
.wb-featured-card-top .wb-featured-card-image img{
    border-radius: 1rem;
}

.wb-featured-card-top::before{
    content: '';
    width: 600px;
    height: 600px;
    border: 1px solid var(--wb-primary);
    border-radius: 100%;
    opacity: 0.1;
    position: absolute;
    right: -10rem;
    bottom: 5rem;
    z-index: -1;
}
.wb-featured-card-top::after{
    content: '';
    width: 600px;
    height: 600px;
    border: 1px solid var(--wb-primary);
    border-radius: 100%;
    opacity: 0.1;
    position: absolute;
    right: -14rem;
    bottom: 8rem;
    z-index: -1;
}

.wb-split-image.layered{
    position: relative;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 2.5rem;
}

.wb-split-image.layered::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 66.666667%;
    border-radius: 1rem;
    background-color: currentColor;
    height: calc(100% - 2rem);
}

.wb-split-image.layered img{
    z-index: 1;
    position: relative;
    margin-right: -2.5rem;
    margin-bottom: -2rem;
    border-radius: 1rem;
}

.wb-split-image.layered::after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 0;
    background-size: cover;
    background-repeat: no-repeat;
    width: 200px;
    height: 80px;
    background-image: url(https://www.policebank.com.au/wp-content/uploads/2022/09/dots-bg.png);
}

@media (max-width: 630px){
    .wb-home-loan-rates-type{
        margin-left: -1rem;
        margin-right: -1rem;
    }
}

.wb-home-loan-post--title, .wb-accordion-table--title{
    border-radius: 0.5rem;
    border: 1px solid #000;
    background: var(--wb-alice-blue);
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}
.wb-home-loan-post--title.active, .wb-accordion-table--title.active{
    background-color: var(--wb-primary);
    color: var(--wb-white);
    border-radius: 0;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}

@media (max-width: 630px){
    .wb-home-loan-post--title, .wb-accordion-table--title{
        border-radius: 0;
    }
    .wb-home-loan-post--title.active, .wb-accordion-table--title.active {
        border-radius: 0;
    }
}


.wb-home-loan-post--title .chevron, .wb-accordion-table--title .chevron {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 45 45'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M23.496 31.933a1.409 1.409 0 0 1-1.992 0L4.63 15.058a1.408 1.408 0 0 1 1.992-1.991L22.5 28.949l15.88-15.882a1.408 1.408 0 0 1 1.99 1.991L23.497 31.933Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    height: 45px;
    width: 45px;
    margin-left: 2rem;
    transition: transform 0.15s ease-in-out;
    background-repeat: no-repeat;
    background-position: center;
}

.wb-home-loan-post--title.active .chevron, .wb-accordion-table--title.active .chevron{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 45 45'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M23.496 31.933a1.409 1.409 0 0 1-1.992 0L4.63 15.058a1.408 1.408 0 0 1 1.992-1.991L22.5 28.949l15.88-15.882a1.408 1.408 0 0 1 1.99 1.991L23.497 31.933Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    transform: rotate(180deg);
}

@media (max-width: 630px){
    .wb-home-loan-post--title .chevron, .wb-accordion-table--title .chevron{
        height: 25px;
        width: 25px;
    }
}

.wb-home-loan-post--title:not(.active):hover, .wb-accordion-table--title:not(.active):hover{
    background-color: rgba(0, 114, 239, 0.1);
}

.wb-home-loan-post--content .wb-accordion-table--content{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.wb-table {
    min-width: 400px;
    table-layout: fixed;
    width: 100%;
}

.wb-table td{
    border-color: var(--wb-border-gray);
}
.wb-table td.wb-pb-rate{
    position: relative;
    z-index: 1;
}
.wb-table td.wb-pb-rate::after{
    content: '';
    background: rgba(0, 114, 239, 0.1);
    position: absolute;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.wb-table-header td{
    background-color: #F2F2F2;
    font-weight: bold;
}

.wb-home-loan-rates-category{
    transition: all 0.15s ease-in-out;
}
.wb-home-loan-rates-category:not(.active):hover{
    background-color: rgba(0, 114, 239, 0.1);
}

.wb-home-loan-rates-category.active{
    background-color: var(--wb-primary);
}

.wb-home-loan-rates-category.active h3, .wb-home-loan-rates-category.active p{
    color: var(--wb-white);
}

.wb-table-row--best{
    position: relative;
}
.wb-table-row--best::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 3px solid var(--wb-primary);
    z-index: 1;
    border-radius: 20px;
}

.wb-table-row--best td:first-child::after{
    content: 'Best rate';
    font-size: 0.75rem;
    font-weight: 700;
    display: flex;
    align-items: center;
    line-height: 1;
    height: 1.45rem;
    position: absolute;
    top: 0;
    left: 2rem;
    padding: 0 1.4rem;
    background-color: var(--wb-primary);
    color: var(--wb-white);
    z-index: 2;
    border-radius: 100px;
    transform: translateY(-50%);
}
.wb-hide-scrollbar{
    user-select: none;
    -webkit-overflow-scrolling: touch;
    /* Hide scrollbar for IE, Edge and Firefox */
    -ms-overflow-style: none;
    /* IE and Edge */
    scrollbar-width: none;
  
    /* Firefox */
    /* Hide scrollbar for Chrome, Safari and Opera */
    &::-webkit-scrollbar {
      display: none;
    }
}


.wb-featured-carousel .wb-featured-carousel-nav-item.disabled{
    opacity: 0.5;
    pointer-events: none;
}

.wb-tabs-container{
    border: 1px solid #BEBEBE;
    border-radius: 4px 100px;
}

.wb-tab-content{
    border-radius: 4px 80px;
    border: 1px solid #BEBEBE;
}

.wb-tabs-scroller-items{
    scroll-snap-type: x mandatory; /* Enable horizontal snapping */
    scroll-behavior: smooth; /* Enable smooth scrolling */
}

.wb-tabs-scroller-nav{
    background: linear-gradient(270deg, #FFF 77.91%, rgba(255, 255, 255, 0.00) 100%);
}

.wb-tabs-scroller-item{
    scroll-snap-align: start; /* Snap to the start of each item */
}

.wb-tabs-scroller-item.active{
    color: var(--wb-primary);
    border-color: var(--wb-primary);
}

.wb-tabs-scroller-nav-item.disabled{
    opacity: 0.5;
    pointer-events: none;
}

.wb-team-details ul:last-of-type{
    padding-bottom: 0;
}

.wb-owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 3px;
    margin-top: 20px;
}

.wb-owl-dots .owl-dot{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    border: 1px solid currentColor !important
}

.wb-owl-dots .owl-dot.active{
    background-color: currentColor !important;
}

