/* cmsms stylesheet: nadpisane-style modified: 06.12.2024 09:47:49 */
/* napisywnaie wielkości fontów */
/**font podstawowy**/
body{
    /*font-size: 17px;*/
}

/* nadpisywanie koloru ikonek svg */
svg.icon path {
	/*fill: green!important;*/
}
.pattern, .top-arrow{
    /*background-color: green!important;*/
}
/*.main-nav > ul li ul[data-depth="1"] {*/
/*  column-count: 2;*/
/*  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__box-01 .box-wrapper__img img,
.main__cta-01 .cta__mask::before {
    clip-path: none;
}
.main__cta-02 .cta__mask::before {
    background-color: rgb(var(--color-main));
    
}
.main__cta-02 .cta__text--header  {
    color: #fff;
}

.main__cta-02 .cta__text--link {
   color: rgb(var(--color-accent));
}
.main__cta-02 {
    background-color: unset;
}
.main__top-01 { 
     --_container-offset: 0 !important; 
 }

 .main__top-01 .slides .slide__multimedia {
      clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%) !important;
  }
   .main__top-01 .carousel-controls,
  .main__top-01 .scroll-down-info {
      display: none !important;
  }
  .main__pros-03 .tile-inner .tile-side.tile-side--front .content .heading-wysiwyg {
     font-size: clamp(1.375rem,1.375rem + 1.5vw,2rem) !important;
  }
  .main__text-section-02 .section-inner .ts-section .ts__counter {
      padding: 3rem;
      margin: -5rem 0 0 auto;
  }
  
  /*formularz*/
  .main__contact-form-01 .form-section .form-section-inner:first-child::before {
    background-color: unset !important;
  }
  .main__contact-form-01 {
       background-color: unset !important;
  }
  .main__contact-form-01 .form-section .form-section-inner:last-child {
    background-color: rgb(var(--color-accent2,255 255 255));
}
