/* cmsms stylesheet: nadpisane-style modified: 15.04.2025 12:43:34 */
.main-nav > ul{margin:0}.main-nav > ul li ul[data-depth="1"]{width:16rem;padding:1.5rem;left:-1rem}.main-nav > ul li ul li ul{display:none!important}.main-nav > ul li ul li::after{display:none}.header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn{background-color:rgb(var(--color-accent)) !important;border:2px solid rgb(var(--color-accent)) !important}.header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn:hover{background-color:rgb(var(--color-main)) !important;border:2px solid rgb(var(--color-main)) !important}#strona-glowna .header:not(.header__menu-01) .header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn{background-color:unset;border:2px solid rgb(var(--color-accent))}#strona-glowna .header.lower:not(.header__menu-01) .header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn{background-color:rgb(var(--color-main));border:2px solid rgb(var(--color-main))}#strona-glowna .header:not(.header__menu-01) .header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn:hover{background-color:rgb(var(--color-accent));border:2px solid rgb(var(--color-accent))}.header .header__menu-01 .menu__bottom .container .menu__right .social-media .icon:not(svg,img)::after{background-color:rgb(var(--color-accent))}#strona-glowna .header.lower .header__menu-01 .menu__bottom .container .menu__right .social-media .icon:not(svg,img)::after{background-color:rgb(var(--color-accent))}.accent-text{color:rgb(var(--color-accent))}.main__top-03 .top-bg{clip-path:polygon(0 0,100% 0,100% 87%,50% 95%,0 87%) !important}.main__top-03{position:relative}.main__top-03::before{background-color:transparent}#strona-glowna .main__box-02::before{content:'';position:absolute;background-color:rgb(var(--color-accent2));top:-15%;left:10%;height:80%;width:80%;z-index:-2}.main__pros-01 .pros .pros-items .pros-item .pros-item__content,.main__pros-01 .heading-outer .heading.heading__2,.main__pros-01 .child-heading-outer .child-heading.child-heading__1{color:#fff}.main__pros-01 .pros .pros-items .pros-item:nth-child(2) .pros-item__icon,.main__pros-01 .pros .pros-items .pros-item:nth-child(3) .pros-item__icon{background-color:rgb(var(--color-accent));--_icon-color:var(--color-main,30 38 109)}#wycena .main__contact-form-03 .form-section__contact{display:none}.main__cta-01 .cta .cta-img-outer .cta-img{object-position:top}.cennik .container{display:flex;justify-content:center}#kontakt .main__contact-form-03 .contact-text p a{color:rgb(var(--color-main));text-decoration:none}#kontakt .main__contact-form-03 .contact-text p a:hover{color:rgb(var(--color-accent))}#kontakt .main__contact-form-03 .contact-text .main-btn{color:#fff}#kontakt .main__contact-form-03 .contact-text .main-btn:hover{color:rgb(var(--color-main))}#c-bns button:first-child{background-color:rgb(var(--color-accent))}#c-bns button:first-child:hover{background-color:var(--cc-btn-secondary-bg);color:rgb(var(--color-main))}@media only screen and (max-width:575px){.main__text-section-01 .text-section.text-section--img-filled .text-section__inner:last-child{padding-top:calc(1.5rem + 0px);padding-bottom:calc(1.5rem + 0px)}}@media only screen and (min-width:576px){.main__text-section-01 .text-section.text-section--img-filled .text-section__inner:last-child{padding-top:calc(2rem + 0px);padding-bottom:calc(2rem + 0px)}}@media only screen and (min-width:992px){.main__text-section-01 .text-section.text-section--img-filled .text-section__inner:last-child{padding-top:calc(2.5rem + 0px);padding-bottom:calc(2.5rem + 0px)}}@media only screen and (min-width:1200px){.main__text-section-01 .text-section.text-section--img-filled .text-section__inner:last-child{padding-top:calc(3rem + 0px);padding-bottom:calc(3rem + 0px)}}@media only screen and (min-width:992px){.main__text-section-01 .text-section.text-section--img-filled .text-section__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}}.main__top-03 .top-bg::after{background-image:linear-gradient(0deg,rgb(var(--color-main,30 38 109)/.25) 0,rgb(var(--color-text,122 125 146)/.45) 100%)}.header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn::before{display:flex;align-items:center;gap:.375rem}.header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn::before{content:"";display:inline-block;width:1.75rem;height:1.75rem;margin-right:8px;background-image:url("/uploads/images/ikony/delivery-car-white.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.main__contact-form-03 .form-section__contact{display:flex;flex-direction:column;gap:.5rem}.main__contact-form-03 .form-section .form-section__contact-link:last-child{margin:0}@media only screen and (min-width:1200px){.header:not(.header__menu-01-new).transparent.on-top{background-color:#fff}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .menu__bottom .container .logo img,.header:not(.header__menu-01-new).transparent.on-top.alt-colors .menu__bottom .container .logo svg{filter:unset}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .main-nav > ul > li > a:not(.menu-last-btn),.header:not(.header__menu-01-new).transparent.on-top.alt-colors .main-nav > ul > li > span:not(.menu-last-btn){color:rgb(var(--color-text-light))}.header:not(.header__menu-01-new).transparent + .main-wrapper{margin-top:0}}.main__pros-01 .pros .pros-items .pros-item:nth-child(1) .pros-item__icon,.main__pros-01 .pros .pros-items .pros-item:nth-child(4) .pros-item__icon{background-color:#fff;--_icon-color:var(--color-accent,30 38 109)}@media only screen and (min-width:992px){.main__pros-01 .pros .pros-items .pros-item .pros-item__icon{width:6.25rem;height:6.25rem}}.main__pros-01 .pros-content-outer::after{display:block;content:"";background-image:url('/uploads/images/logo/megan-sygnet.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:clamp(11rem,35%,9rem);height:auto;aspect-ratio:1}.main__contact-form-03 .form-section__inner .heading-outer::before{display:block;content:"";background-image:url('/uploads/images/logo/logo-megan.svg');background-size:contain;background-repeat:no-repeat;background-position:center;width:clamp(11rem,35%,9rem);height:auto;aspect-ratio:1}.main__contact-form-03 .form-section__content p a{color:rgb(var(--color-accent))}.main__contact-form-03 .form-section__content p a:hover{color:rgb(var(--color-main))}.main__pros-01 .pros .pros-content-outer .pros-content{position:static}@media screen and (min-width:992px){.main__top-02 .top .top-item{padding-top:7rem;padding-bottom:7rem}}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .menu__top{background-color:rgb(var(--color-accent))}.main__contact-form-03 .form-section .form-section__contact{display:none}.main__contact-form-03 .form-section__content a{text-decoration:none;color:rgb(var(--color-main))}.main__pros-03{padding-top 0}#naprawa-agd .main__text-section-04{padding:0;margin:0}#cennik-3 table td.small-text p:not(:first-child){font-size:13px}#naprawa-agd .main__pros-03{padding-top:0}header.header{transform:translateY(0) !important}.naprawy-gwarancyjne .boxes-outer .boxes .box .box-content a{text-decoration:none;color:rgb(var(--color-main));font-weight:600}.naprawy-gwarancyjne .boxes-outer .boxes .box .box-content a:hover{text-decoration:none;color:rgb(var(--color-accent))}.main__timeline-01 .timeline-item .timeline-item__content-outer::before{display:none !important}.main__map-02 .iframe-container iframe{width:calc(100% + 616px);height:calc(100% + 60px);top:-60px;left:-308px}.main__timeline-02{overflow:hidden}.header .mobile-menu__bottom .social-media a{background-color:transparent;border-radius:0;padding:0}@media screen and (min-width:1200px){.menu__top .menu__top-inner .nav-top ul li{display:none}.menu__top .menu__top-inner .nav-top .contact-links .mail-link{display:none}}@media screen and (max-width:1199px){.menu__top .menu__top-inner .contact-links .mail-link{display:none !important}.menu__top .menu__top-inner .nav-top{order:1}.menu__top .menu__top-inner .nav-top ul li a{text-decoration:none !important;color:rgb(var(--color-main,30 38 109)) !important;background-color:rgb(var(--color-bg));border:2px solid rgb(var(--color-bg,245 246 253));padding:11px 24px;border-radius:var(--rounded-lg,6rem);display:inline-flex;position:relative;overflow:hidden;text-align:center;justify-content:center;align-items:center;z-index:9;transition:all .32s ease;cursor:pointer;font-weight:600;font-size:15px}.menu__top .menu__top-inner .nav-top ul li a::before{content:"";display:inline-block;width:1.75rem;height:1.75rem;margin-right:8px;background-image:url("/uploads/images/ikony/delivery.svg");background-repeat:no-repeat;background-position:center;background-size:contain}}@media (max-width:345px){.header .menu .menu__bottom-inner .mobile-menu{top:164px;height:calc(100% - 164px)}}.header .menu .mobile-menu{top:143px;height:calc(100% - 143px)}.header:not(.header__menu-01-new) .header__menu-01 .menu__top{display:block}.ws-form.ws-form__{gap:.75rem;padding:1.5rem !important}.ws-form__field.ws-form__field--input-file .ws-form__input{display:none}.ws-form__field:not(.ws-form__field--agreement) .ws-form__label{height:1.3125rem;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ws-form__field.ws-form__field--input-file .ws-form__label{display:grid;place-items:center;height:5rem;text-align:center;border:1px dashed rgb(var(--color-main) / .24)}.ws-form.ws-form__ .ws-form__field.ws-form__field--serial_img .ws-form__label,.ws-form.ws-form__ .ws-form__field.ws-form__field--fault_img .ws-form__label{cursor:pointer}@media only screen and (min-width:992px){#strona-glowna .main__cta-01 .cta .cta-content-outer{padding-top:6rem;padding-bottom:6rem}.ws-form.ws-form__{grid-template-columns:repeat(12,minmax(0,1fr))}.ws-form.ws-form__ .ws-form__field{grid-column:auto / span 6}.ws-form.ws-form__ .ws-form__field.ws-form__field--fullname{grid-column:1 / 7;grid-row:1 / 2}.ws-form.ws-form__ .ws-form__field.ws-form__field--email{grid-column:7 / 13;grid-row:1 / 2}.ws-form.ws-form__ .ws-form__field.ws-form__field--phone{grid-column:7 / 13;grid-row:2 / 3}.ws-form.ws-form__ .ws-form__field.ws-form__field--street{grid-column:1 / 5;grid-row:2 / 3}.ws-form.ws-form__ .ws-form__field.ws-form__field--stnumber{grid-column:5 / 7;grid-row:2 / 3}.ws-form.ws-form__ .ws-form__field.ws-form__field--postal{grid-column:5 / 7;grid-row:3 / 4}.ws-form.ws-form__ .ws-form__field.ws-form__field--city{grid-column:1 / 5;grid-row:3 / 4}.ws-form.ws-form__ .ws-form__field.ws-form__field--device{grid-column:1 / 7;grid-row:4 / 5}.ws-form.ws-form__ .ws-form__field.ws-form__field--model{grid-column:7 / 13;grid-row:4 / 5}.ws-form.ws-form__ .ws-form__field.ws-form__field--serial_number{grid-column:auto / span 12}.ws-form.ws-form__ .ws-form__field.ws-form__field--fault_desc{grid-column:auto / span 12}.ws-form.ws-form__ .ws-form__field.ws-form__field--agreement{grid-column:auto / span 12}.ws-form.ws-form__ .ws-form__field .ws-form__label{font-size:.875rem}.ws-form.ws-form__ .ws-form__field .ws-form__label .ws-form__label-check{width:1.3125rem;height:1.3125rem}}#zamow-serwis .main__timeline-02 .timeline-steps .timeline-step .timeline-step-top{grid-template-columns:minmax(0,auto) minmax(0,1fr)}#zamow-serwis .main__timeline-02 .timeline-steps .timeline-step .timeline-step-top .timeline-step-btn-outer{display:none}.main__timeline-02 .timeline-steps.grid-cols-2 .timeline-step-top .child-heading-outer .child-heading__1,.main__timeline-02 .timeline-steps.grid-cols-4 .timeline-step-top .child-heading-outer .child-heading__1{height:auto}