/* Add custom CSS styles below */ 

:root {
--dark-text-sec: #6692c8;
--color-primary: #3670a2;
--color-primary-dark: #3670a2;

    .s-angel--divider .vertical-lines {
        width: 20%;
        height: 2px;
        background: #3670a2 !important;
    }

         .s-angel--divider .vertical-lines {
        background: #3670a2 !important;
    }
    
   .text-primary {
    color: #414042;
    color: #3670a2;
}

.s-button-primary {
    border-width: 1px;
    border-color: #414042;
    border-color: #346fb9;
    background-color: #414042;
    background-color: #346fb9;
    color: #ff6767;
    color: var(--color-primary-reverse);
}

.s-cart-summary-count {
    background: #3670a2;
}

.s-block {
padding-bottom:0.75rem;
padding-top:0;
}

.round-sq .box-img {
border-radius: 0.65rem;
}

.round-big .box-img {
 border-radius: 1.5rem;
}

.s-angel--divider .vertical-lines { 
width:20%; 
height:2px; 
background:var(--color-primary)!important
}


.s-block__title h2 {
color: var(--color-secondary)!important
}
.dark .s-block__title h2 {
color: var(--dark-text-main)!important
}


.bg-gray-100 {
background: white !important;
}
.dark .bg-gray-100 {
background: var(--dark-bg-sec) !important;
}
.faqs-list__item {
border-radius: 15px
}

.dark .s-block__title {
    color: #414042;
    color: #3670a2;
}

.dark .count-features {
background: transparent!important;}

.faqs-list__item > label {
color:var(--color-secondary)}

.dark .faqs-list__item > label {color:var(--dark-text-main)}