#offcanvasMenuLabel .accordion{
    --bs-accordion-btn-icon-transform: rotate(-180deg) !important;
}
#offcanvasMenuLabel .btn-close{
    --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230075FF'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
}
#offcanvasMenuLabel .offcanvas-body{
    border-radius: 25px;
}
#offcanvasMenuLabel .primary{
    background: rgba(0, 117, 255, 0.06) !important;
    border-radius: 10px !important;
}
#offcanvasMenuLabel .secondary{
    background: rgba(164, 51, 104, 0.06) !important;
    border-radius: 10px !important;
}
#offcanvasMenuLabel .dark{
    background: rgba(0, 0, 0, 0.06) !important;
    border-radius: 10px !important;
}
#offcanvasMenuLabel .upper-menu{
    padding: 0 !important;
}
#offcanvasMenuLabel .upper-menu .dropdown-box .row{
    padding: 15px 10px !important;
    align-items: center !important;
    border-radius: 10px !important;
}
#offcanvasMenuLabel .offcanvas-body .nav-item, #accordionSolutions .nav-item{
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.06);
    padding: 12px 24px;
    font-family: 'Syne';
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 24px */
}
.btn-close {
  --bs-btn-close-color: #FFF;
}
#accordionSolutions{
    --bs-accordion-bg: transparent;
    --bs-accordion-border-radius: 10px;
    --bs-accordion-inner-border-radius: 10px;
    /* --bs-accordion-btn-color: #FFF; */
    --bs-accordion-btn-bg: transparent;
    --bs-accordion-active-bg: #222C35;
    /* --bs-accordion-active-color: #FFF; */
    --bs-accordion-btn-focus-box-shadow: none;
    --bs-accordion-btn-icon: url('data:image/svg+xml,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4515_44168)"><path d="M7.82236 12.4156L8.52861 11.7094L13.5286 6.70935L14.238 5.99998L12.8224 4.58435L12.1161 5.2906L7.82236 9.58435L3.52861 5.29373L2.82236 4.58435L1.40674 5.99998L2.11299 6.70623L7.11299 11.7062L7.82236 12.4156Z" fill="%230075FF"/></g><defs><clipPath id="clip0_4515_44168"><rect width="14" height="16" fill="white" transform="translate(0.822266)"/></clipPath></defs></svg>');
    --bs-accordion-btn-active-icon: url('data:image/svg+xml,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4515_44168)"><path d="M7.82236 12.4156L8.52861 11.7094L13.5286 6.70935L14.238 5.99998L12.8224 4.58435L12.1161 5.2906L7.82236 9.58435L3.52861 5.29373L2.82236 4.58435L1.40674 5.99998L2.11299 6.70623L7.11299 11.7062L7.82236 12.4156Z" fill="%230075FF"/></g><defs><clipPath id="clip0_4515_44168"><rect width="14" height="16" fill="white" transform="translate(0.822266)"/></clipPath></defs></svg>');
    border-radius: 10px !important;
}
#accordionSolutions .accordion-item{
    border-radius: 10px !important;
}
#accordionSolutions .accordion-item:has(.accordion-button:not(.collapsed)) {
  background: transparent;
}

#accordionSolutions button{
    padding: 8px 24px !important;
    border-radius: 10px !important;
    font-family: 'Syne';
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 24px */
    background: rgba(255, 255, 255, 0.06);

}
#accordionSolutions .accordion-body a{
    font-family: 'Syne';
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 24px */
}


