/* cmsms stylesheet: nadpisane-style modified: 18.10.2024 12:52:06 */
.main-nav > ul {
    margin: 0;
}
.main-nav > ul li ul[data-depth="1"] {
  column-count: 1;
  column-gap: 0;
  width: 310%;
}
.main-nav > ul li ul li ul {
  display: none!important;
}
.main-nav > ul li ul li::after{
    display: none;
}
.main__top-01 .main-btn.btn-nr-1,
.main__cta-02 .cta .btn-wrapper .main-btn, 
.main__cta-01 .cta .main-btn {
    background-color: rgb(var(--color-accent));
    border: rgb(var(--color-accent));
    color: #fff;
}

.main__cta-01 .cta {
    background-color: rgb(var(--color-accent2));
   
}
.main__cta-01 .cta__left .box-header h2 {
   color: #1a1a1a !important;
}

.main__cta-01 .cta .main-btn:hover {
    background-color:rgb(var(--color-main));
    color: #fff;
}
.main__top-01 .main-btn.btn-nr-1:hover {
     background-color: rgb(var(--color-accent2)) !important;
     color: rgb(var(--color-main));
}

#komponent-formularz-kontaktowy-7 {
    scroll-margin-top: var(--header-offset);
}
.footer__04 .footer__top--left nav .col-count-2 ul ul {
    column-count: 1;
}
.main__pros-04 .pros__quote {
    background-color: rgb(var(--color-accent2));
    color: rgb(var(--color-main));
}
.main__cta-01 .cta .cta-content-outer .heading-outer .heading__2 a {
     color: rgb(var(--color-main));
}
#c-bns button:first-child {
  background: var(--cc-btn-primary-hover-bg);
}
#c-bns button:first-child:hover {
  background: var(--cc-btn-secondary-bg);
  color: var(--cc-btn-secondary-text);
}
