/* cmsms stylesheet: nadpisane-style modified: 29.07.2025 12:38:44 */
:root {
    --color-bg: 255 255 255;
    --rounded-lg: 128px;
    --spacing: 1.5rem;
}

@media only screen and (min-width: 576px) { :root { --spacing: 2rem; } }
@media only screen and (min-width: 992px) { :root { --spacing: 2.5rem; } }
@media only screen and (min-width: 1200px) { :root { --spacing: 3rem; } }
.main__top-02 .top.slick-slide.slick-current .top__background {
    width: 56%;
}
stong {
    font-weight: 500;
}

/*.main__text-section-06 .text-section table {*/
/*    display: inline;*/
/*}*/
.main__text-section-06 {
    background-color: rgb(var(--color-accent2));
    color: rgb(var(--color-main));
}
/*.text-section table tbody tr:nth-child(2n+1) {*/
/*    background-color: rgb(var(--color-accent2));*/
/*}*/

.main__box-04 .col-lg-4 {
    width: 45%;
}

.main__box-01 svg.icon path {
  fill: rgba(var(--color-accent),1) !important;
}

#komponent-top-10 #svg978.icon path {
    fill: transparent !important;
    stroke: rgba(var(--color-accent),1) !important;
}

.text-section table {
    display: table;
}

#sekcje-tekstowe-11 .text-section-child:nth-child(1) table tr td + td,
#sekcje-tekstowe-11 .text-section-child:nth-child(2) table tr td + td,
#sekcje-tekstowe-11 .text-section-child:nth-child(3) table tr td + td {
    text-align: center;
}

.header.lower a:not(.main-btn, .currentpage), .header.lower span {
  color: rgb(var(--font-dark-color)) !important;
}

.header {
  background: #fff;
}

.header .header__menu-01 .menu__bottom .container .logo.invert img {
    filter: none;
}
.footer__01,
.footer__01 a,
.main-nav > ul li ul li a,
.main-nav > ul li a,
.main-nav > ul li span {
     color: rgba(var(--font-dark-color),1);
}

.footer .footer__01 .info__mail a, 
.footer .footer__01 a.info__phone {
   color: rgba(var(--font-dark-color),1);
}

.header .header__menu-01 .menu__bottom {
  padding: 1.5rem 0;
}
.footer .footer__01 .logo img {
    max-width: 200px;
    filter: none;
}
.footer__01 .social-media svg path {
    fill: color: rgba(var(--font-dark-color),1);
}

/*.main__box-01 .box-wrapper .box-content {*/
/* border: 2px solid #2f201c;*/
/*  border-radius: 300px;*/
/*  padding: 65px;*/
/*  min-height: 550px;*/
/*  background-color: unset;*/
/*  outline-offset: 3px;*/
/*}*/

/*.main__box-01 {*/
/*  background-color: #fff;*/
/*}*/

.main__cta-04 .cta .main-btn {
  background: unset;
  color: #fff;
  border: 2px solid #fff;
}
.footer .footer__01.dark-banner {
    background-color: #F8ECDF;
}
.footer .footer__01 {
  background: #F8ECDF;
}

.main__text-section-08 .text-section__bottom--left a {
    opacity: 1;
}
.main__text-section-08 .text-section__bottom--left h2 {
  color: rgb(var(--font-dark-color));
}
.footer .social-media svg:hover path {
  fill: rgb(var(--color-main)) !important;
}

@media screen and (min-width: 992px) {
    #wybielanie-zebow .main__box-01 .box-wrapper {
    width: 50%;
}
}

.main__text-section-06 .map-container {
    gap: 20px;
}
.main__text-section-06 .text-section .box-header h2 {
    color: #1a1a1a;
}
body {
  --_default-spacing:calc(1.5rem * 1 + 0px);
}
@media only screen and (min-width :576px) {
  body {
    --_default-spacing:calc(2rem * 1 + 0px)
  }
}
@media only screen and (min-width :992px) {
  body {
    --_default-spacing:calc(2.5rem * 1 + 0px)
  }
}
@media only screen and (min-width :1200px) {
  body {
    --_default-spacing:calc(3rem * 1 + 0px)
  }
}
.footer__01 .h1,
.footer__01 .h2,
.footer__01 .h3,
.footer__01 .h4,
.footer__01 .h5,
.footer__01 .h6,
.footer__01 h1,
.footer__01 h2,
.footer__01 h3,
.footer__01 h4,
.footer__01 h5,
.footer__01 h6 {
  font-family:var(--font-heading),sans-serif;
  font-weight:600;
  line-height:1.2;
}
.footer__01 .h1:not(:last-child),
.footer__01 .h2:not(:last-child),
.footer__01 .h3:not(:last-child),
.footer__01 .h4:not(:last-child),
.footer__01 .h5:not(:last-child),
.footer__01 .h6:not(:last-child),
.footer__01 h1:not(:last-child),
.footer__01 h2:not(:last-child),
.footer__01 h3:not(:last-child),
.footer__01 h4:not(:last-child),
.footer__01 h5:not(:last-child),
.footer__01 h6:not(:last-child) {
  margin-bottom:.5rem
}
.footer__01 .h1,
.footer__01 h1 {
  font-size:2.5rem;
  font-size:clamp(1.375rem,1.375rem + 1.5vw,2.5rem)
}
.footer__01 .h2,
.footer__01 h2 {
  font-size:2rem;
  font-size:clamp(1.325rem,1.325rem + .9vw,2rem)
}
.footer__01 .h3,
.footer__01 h3 {
  font-size:1.75rem;
  font-size:clamp(1.3rem,1.3rem + .6vw,1.75rem)
}
.footer__01 .h4,
.footer__01 h4 {
  font-size:1.5rem;
  font-size:clamp(1.275rem,1.275rem + .3vw,1.5rem)
}
.footer__01 .h5,
.footer__01 h5 {
  font-size:1.25rem
}
.footer__01 .h6,
.footer__01 h6 {
  font-size:1rem
}
.footer__01 p:not(:last-child) {
  margin-bottom:1rem
}
.icon:not(svg,img){display:block;width:3rem;height:3rem;border-radius:inherit;transition:all .24s ease}.icon:not(svg,img)::after{content:"";display:block;width:100%;height:100%;background-color:rgb(var(--_icon-color,var(--color-main,30 38 109)));-webkit-mask-image:var(--_icon);mask-image:var(--_icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;border-radius:inherit;transition:inherit}.icon.plus-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/plus.svg")}.icon.check-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/check-thank-you-page.svg")}.icon.email-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/email.svg")}.icon.phone-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/phone.svg")}.icon.dropdown-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/arrow-down.svg")}.icon.timeline-arrow-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/timeline-arrow.svg")}.icon.right-arrow-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/arrow-right.svg")}.icon.dart-arrow-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/arrow-dart.svg")}.icon.scroll-down-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/scroll-down.svg")}.icon.download-icon{--_icon-color:var(--color-main,30 38 109);--_icon:url("/uploads/icons/download.svg")}.icon.play-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/play.svg")}.icon.pause-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/pause.svg")}.icon.fullscreen-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/fullscreen.svg")}.icon.volume-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/volume.svg")}.icon.close-icon{--_icon-color:var(--color-accent,255 136 85);--_icon:url("/uploads/icons/close.svg")}.icon.facebook-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/social-media/facebook.svg")}.icon.instagram-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/social-media/instagram.svg")}.icon.twitter-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/social-media/twitter.svg")}.icon.youtube-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/social-media/youtube.svg")}.icon.linkedin-icon{--_icon-color:var(--color-bg,255 255 255);--_icon:url("/uploads/icons/social-media/linkedin.svg")}.icon.link-icon{--_icon-color:var(--font-dark-color,122 125 146);--_icon:url("/uploads/icons/link.svg")}.icon.search-icon{--_icon-color:var(--font-dark-color,122 125 146);--_icon:url("/uploads/icons/search.svg")}.footer__01{padding:var(--_default-spacing,1.5rem) 0 !important;background-color:rgb(var(--color-accent2,245 246 253))}.footer__01 .footer__inner{display:grid;grid-template-columns:var(--_cols-template,minmax(0,1fr));gap:var(--_default-spacing,1.5rem)}.footer__01 .footer__inner>.logo{grid-area:1/1/2/-1}@media only screen and (min-width:992px){.footer__01 .footer__inner{--_cols-template:minmax(0,20rem) minmax(0,1fr)}}.footer__01 .logo{display:block;width:var(--_logo-width,5rem)}.footer__01 .logo .logo__img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.footer__01 .social-media{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.footer__01 .social-media .icon{--_icon-color:var(--font-dark-color,122 125 146);width:1.5rem;height:1.5rem}.footer__01 .social-media .icon:hover{--_icon-color:var(--color-accent,255 136 85)}.footer__01 .footer__address .addr__address,.footer__01 .footer__address .addr__brandname,.footer__01 .footer__address .addr__contact,.footer__01 .footer__address .logo{margin:0 0 1.5rem}.footer__01 .footer__address .addr__address p:not(:last-child){margin:0 0 .5em}.footer__01 .footer__address .addr__contact .addr__email,.footer__01 .footer__address .addr__contact .addr__phone{display:flex;align-items:center;gap:.5rem;color:rgb(var(--font-dark-color,122 125 146));transition:color .24s ease}.footer__01 .footer__address .addr__contact .addr__email .icon,.footer__01 .footer__address .addr__contact .addr__phone .icon{--_icon-color:var(--font-dark-color,122 125 146);width:1.25rem;height:1.25rem}.footer__01 .footer__address .addr__contact .addr__email:not(:last-child),.footer__01 .footer__address .addr__contact .addr__phone:not(:last-child){margin:0 0 .5em}.footer__01 .footer__address .addr__contact .addr__email:hover,.footer__01 .footer__address .addr__contact .addr__phone:hover{color:rgb(var(--color-accent,255 136 85));text-decoration:none}.footer__01 .footer__address .addr__contact .addr__email:hover .icon,.footer__01 .footer__address .addr__contact .addr__phone:hover .icon{--_icon-color:var(--color-accent,255 136 85)}.footer__01 .footer__elements{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:var(--_default-spacing,1.5rem)}.footer__01 .footer__elements .footer__nav{flex-grow:1}.footer__01 .footer__elements .footer__nav .nav__heading:not(:last-child){margin:0 0 1rem}.footer__01 .footer__elements .footer__nav .nav__menu{display:grid;grid-template-columns:minmax(0,auto);gap:1rem var(--_default-spacing,3rem);padding:0;list-style-type:none}.footer__01 .footer__elements .footer__nav .nav__menu .nav__link{color:rgb(var(--font-dark-color,122 125 146));transition:color .24s ease}.footer__01 .footer__elements .footer__nav .nav__menu .nav__link:hover{color:rgb(var(--color-accent,255 136 85));text-decoration:none}.footer__01 .footer__elements .footer__addinfo{display:flex;flex-direction:column;flex-grow:1;gap:1.5rem;width:clamp(8rem,100%,20rem)}@media only screen and (min-width:992px){.footer__01 .footer__elements{flex-direction:row;justify-content:space-between}.footer__01 .footer__elements .footer__nav .nav__menu{grid-template-rows:repeat(var(--_rows,1),minmax(0,auto));grid-auto-columns:minmax(0,auto);grid-auto-flow:column}}.footer__01 .footer__bottom{grid-column:1/-1}.social-media{display:flex;justify-content:center;align-items:center;gap:.5rem}.social-media .icon{width:1.5rem;height:1.5rem}.footer__copyrights{padding:1rem 0;font-size:.875rem;color:rgba(var(--font-dark-color,122 125 146),.64);background-color:rgb(var(--color-bg,255 255 255))}.footer__copyrights .footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.footer__copyrights .footer__inner .footer__copy,.footer__copyrights .footer__inner .footer__madeby{margin:0}.footer__copyrights .footer__smartwww-link{text-decoration:none;color:rgba(var(--font-dark-color,122 125 146),.64);transition:color .24s ease}.footer__copyrights .footer__smartwww-link:hover{color:rgb(var(--color-accent,255 136 85))}.footer__copyrights .footer__copy,.footer__copyrights .footer__madeby{display:flex;align-items:center;gap:.25rem}.footer__copyrights .footer__webiso-link .footer__webisologo{margin:0 0 5px;opacity:.5;transition:opacity .32s ease}.footer__copyrights .footer__webiso-link:hover .footer__webisologo{opacity:1}.footer__copyrights .cookieconsent__toggle{display:inline-block;width:1.25rem;height:1.25rem;margin:0 0 0 .125rem;background-color:rgb(var(--color-main,30 38 109));border:none;border-radius:var(--rounded-circle,50%)}.footer__copyrights .cookieconsent__toggle::after{--_icon-color:var(--color-bg-light);--_icon:url("/uploads/icons/cookie.svg");-webkit-mask-size:66.666%;mask-size:66.666%}.footer__copyrights .cookieconsent__toggle:hover{background-color:rgb(var(--color-accent,255 136 85))}
.footer__01 .logo {
    --_logo-width: 12rem !important;
}
.footer__01 .logo .logo__img {
    margin: 0 !important;
}
.footer__01 .nav__item {
  max-width: 16rem;
}
.footer__01 .social-media .icon::after {
    background-color: rgb(var(--font-dark-color));
}
.mobile-menu-btn span {
  background: rgba(var(--color-main),1);
}
.main__cta-03 {
    padding-top: 4rem;
}

/*#protetyka .main__text-section-04 .text-section__top .container img {*/
/*    object-position: top;*/
/*}*/
#protetyka .main__box-01 .box-wrapper .box-content__header {
    text-align: center;
    color: rgb(var(--color-main));
}

@media screen and (min-width:992px) {
.main__box-01 .row .box-wrapper .box-content:nth-of-type(4),
.main__box-01 .row .box-wrapper .box-content:nth-of-type(5) {
    transform: translateX(50%);
}  
}

#kontakt #lokalizacja-mapa.main__text-section-06 {
  background-color: #fff !important; 
  color: #1a1a1a;
}

#stymulatory-tkankowe .main__text-section-06  .offset-lg-1 {
    margin-left: 0;
}
#stymulatory-tkankowe .main__text-section-06 {
    color: #1a1a1a;
}
#kontakt .main__text-section-06 .text-section__img,
#stymulatory-tkankowe .main__text-section-06 .text-section__img {
    display: none;
}

#stymulatory-tkankowe .main__text-section-06 .col-container {
    display: flex;
    justify-content: space-between;
}

#radiologia .main__text-section-06 {
    background-color: #fff;
}
#radiologia .main__text-section-06 .text-section {
    color: #1a1a1a;
    text-align: left;
}


.main__text-section-06 .text-section__img {
    display: none;
}
@media (min-width: 992px) {
#mezoterapie .main__box-01  .box-wrapper,
#zabiegi-regenerujace .main__box-01  .box-wrapper {
    width: 45%;
  }
  
 #zabiegi-autologiczne .main__box-01 .box-wrapper .box-content__header {
     text-align: center;
 }
 #zabiegi-autologiczne .main__box-01 .box-wrapper {
    width: 25%;
}
}

@media screen and (max-width: 991px) {
    #stymulatory-tkankowe .main__text-section-06 .col-container {
    flex-direction: column;
}

}

.main__text-section-08 img {
    height: auto;
}

.main__gallery-01 .gallery__item,
.main__gallery-01 .gallery [class^="col-"]:nth-child(2n) .gallery__item {
    border-radius: 0;
}

#cennik .text-section table thead {
  color: #1a1a1a;
  font-weight: 400 !important;
}

#cennik .text-section table tbody tr:nth-child(2n+1) {
  background-color: rgba(248, 236, 223, 0.24);
}

section[class*="main__"] {
    scroll-margin-top: var(--bodyPadding, 85px);
}

#leczenie-endodontyczne-pod-mikroskopem  .box-header__smaller,
#endodoncja .box-header__smaller  {
    font-size: 2.5rem;
}
#leczenie-endodontyczne-pod-mikroskopem .box-header__bigger,
#endodoncja .box-header__bigger  {
      font-size: 1.25rem;
}
.mobile-menu__nav ul li ul,
.mobile-menu {
  /*background: #D0BAA3;*/
  background: #B9A38F;
  background: #F8ECDF;
}
@media only screen and (max-width: 767px) {
  .main__text-section-01 .text-section__right img {
    height: auto;
   min-height: unset;
   max-height: unset;
  }
}

@media screen and (max-width: 991px) {
    .main__text-section-02 .text-section__bottom--left img {
        margin-top:0;
    }
    .main__text-section-02 .text-section__bottom--left {
        margin-top: -80px;
    }
}
.mobile-menu__bottom .mail-link, 
.mobile-menu__bottom .number-link,
.mobile-menu__nav ul li a, 
.mobile-menu__nav ul li span,
 .mobile-menu__nav ul li.menu-back{
     color: rgb(var(--font-dark-color, 122 125 146)) !important;
 }
 
 .mobile-menu__bottom .main-btn {
 color: rgba(var(--color-accent3),1) !important;
 background-color: rgba(var(--color-accent),1) !important;
 border-color: rgba(var(--color-accent),1) !important;
}

 .mobile-menu__bottom .mail-link::before, 
 .mobile-menu__bottom .number-link::before,
.mobile-menu-btn.btn-close span {
    background: rgb(var(--font-dark-color, 122 125 146))!important;
    
}
.mobile-menu__nav ul li .menu-li .menu-toggle::after {
  border-left: 7px solid #1a1a1a;
}

.main__top-subpage-01 .container .box-header .box-header__bigger {
    font-size: 2.5rem;
}

#strona-glowna .main__text-section-01 .text-section__right img {
    object-position:top;
}
#protetyka .main__text-section-06 {
    background-color: #fff;
    color: rgba(var(--font-dark-color),1);
}
@media screen and (min-width: 992px) {
    #protetyka #glowne-etapy-protetyki-cyfrowej.main__box-01 .row {
         justify-content: center;
     }
    #protetyka #glowne-etapy-protetyki-cyfrowej.main__box-01 .box-wrapper {
    width: 45%;
}
}
@media only screen and (max-width: 991px) {
  .main__text-section-04 .text-section__bottom--left h2 {
    width: unset;
  }
 .main__text-section-08 .text-section-child__bottom--right {
     margin-top: 1rem;
 }
 .main__text-section-08 .text-section__bottom--right .text-section-child {
     margin-bottom:0;
 }
}


.section{padding:var(--spacing,1.5rem) 0;position:relative;scroll-margin-top:var(--header-offset,138px)}.section.theme-light{--color-main:var(--color-main-light);--color-accent:var(--color-accent-light);--color-accent2:var(--color-accent2-light);--color-text:var(--color-text-light);--color-bg:var(--color-bg-light);--color-error:var(--color-error-light);--color-success:var(--color-success-light);color:rgb(var(--color-text,122 125 146))}.section.theme-dark{--color-main:var(--color-main-dark);--color-accent:var(--color-accent-dark);--color-accent2:var(--color-accent2-dark);--color-text:var(--color-text-dark);--color-bg:var(--color-bg-dark);--color-error:var(--color-error-dark);--color-success:var(--color-success-dark);color:rgb(var(--color-text,122 125 146))}.section::before{content:"";display:block;position:absolute;inset:0;background-color:rgb(var(--color-bg,255 255 255));z-index:-2}.section .section__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem}.section .section__buttons:has(.button,.header.header__01.navbar.contact-links.ctlinks__link){margin:var(--spacing,1.5rem) 0 0}
.main__cta-01{--_cta-cols:1;--_cta-imgouter-inset:0 0 0 32%;--_cta-imgouter-zindex:-1;--_cta-img-radius:var(--rounded-lg, 6rem) 0 0 0;--_cta-img-objectfit:cover;--_cta-img-after-bgc:var(--color-main, 30 38 109);--_cta-gap:var(--spacing, 1.5rem);--_cta-contact-padding:calc(var(--spacing, 1.5rem) * 1.5);--_cta-contact-radius:calc(var(--rounded-lg, 6rem) / 4) 0 calc(var(--rounded-lg, 6rem) / 4) 0;--_cta-contact-bgc:var(--color-bg, 255 255 255);--_cta-contact-second-link-icon-width:1.5rem;--_cta-contact-second-link-icon-color:var(--color-main, 30 38 109);--_cta-contact-first-link-fs:2rem;--_cta-contact-second-link-fs:1rem;--_cta-contact-first-link-fw:500;--_cta-contact-second-link-fw:500}.main__cta-01 .cta__imgouter{position:absolute;inset:var(--_cta-imgouter-inset);z-index:var(--_cta-imgouter-zindex)}.main__cta-01 .cta__imgouter .cta__img{width:100%;height:100%;-o-object-fit:var(--_cta-img-objectfit);object-fit:var(--_cta-img-objectfit);border-radius:var(--_cta-img-radius)}.main__cta-01 .cta__imgouter::after{content:"";display:block;position:absolute;inset:0;background-color:rgb(var(--_cta-img-after-bgc)/var(--_dimness,0));z-index:1}.main__cta-01 .cta{display:grid;grid-template-columns:repeat(var(--_cta-cols),minmax(0,1fr));gap:var(--_cta-gap)}.main__cta-01 .cta .content{display:flex;flex-direction:column;justify-content:center;margin:0;padding:var(--spacing,1.5rem) 0}.main__cta-01 .cta .cta__contact{display:flex;flex-direction:column;gap:var(--spacing,1.5rem);padding:var(--_cta-contact-padding);background-color:rgb(var(--_cta-contact-bgc));border-radius:var(--_cta-contact-radius)}.main__cta-01 .cta .cta__contact .cta__links{display:flex;flex-direction:column;gap:.75rem}.main__cta-01 .cta .cta__contact .cta__links .cta__link{display:flex;align-items:flex-start;gap:.75rem;margin:0;font-size:var(--_cta-contact-first-link-fs);font-weight:var(--_cta-contact-first-link-fw)}.main__cta-01 .cta .cta__contact .cta__links .cta__link+.cta__link{font-size:var(--_cta-contact-second-link-fs);font-weight:var(--_cta-contact-second-link-fw)}.main__cta-01 .cta .cta__contact .cta__links .cta__link+.cta__link .icon{width:var(--_cta-contact-second-link-icon-width);height:var(--_cta-contact-second-link-icon-width);--_icon-color:var(--_cta-contact-second-link-icon-color)}.main__cta-01 .cta .cta__contact .cta__links .cta__link+.cta__link .icon+span{margin-top:1px;color:rgb(var(--color-text,122 125 146))}.main__cta-01::before{background-color:rgb(var(--color-accent2,245 246 253))}.main__cta-01.section--textshadow .content a:not(.button),.main__cta-01.section--textshadow .content h1:not(.button),.main__cta-01.section--textshadow .content h2:not(.button),.main__cta-01.section--textshadow .content h3:not(.button),.main__cta-01.section--textshadow .content h4:not(.button),.main__cta-01.section--textshadow .content h5:not(.button),.main__cta-01.section--textshadow .content h6:not(.button),.main__cta-01.section--textshadow .content li:not(.button),.main__cta-01.section--textshadow .content p:not(.button),.main__cta-01.section--textshadow .content span:not(.button){text-shadow:1px 1px 1px rgb(var(--color-bg,255 255 255))}@media only screen and (min-width :992px){.main__cta-01{--_cta-cols:2;--_cta-contact-radius:0 calc(var(--rounded-lg, 6rem) / 3) 0 calc(var(--rounded-lg, 6rem) / 3)}}.main__cta-01 .cta .cta__contact .cta__links .cta__link + .cta__link .icon{display:none;}.main__cta-01 .main-btn-3{width: fit-content;}.main__cta-01 .cta__imgouter::after{display:none;}.main__cta-01{background: transparent;}

.main__cta-01 .cta .cta__contact .cta__links .cta__link + .cta__link .icon + span {
  color: rgb(var(--color-text,122 125 146));
  color: rgb(var(--color-accent));
}
.main__contact-form-01 .form .contactform div[data-field="checkbox"], 
.main__contact-form-01 .form section[data-field="checkbox"] {
    display: none;
}
