body .menu>li>.ct-menu-link{font-size:16px}.ct-header-search.ct-toggle{display:none}.site-title-container .site-title{display:none}body .ct-drawer-canvas #offcanvas .ct-panel-inner{background-color:#fff}body nav[class*="menu"] li a{color:#374b62}body .ct-icon,.ct-icon-container svg{fill:#374b62}footer{margin-top:40px}article .hero-section[data-type="type-1"]{margin-bottom:0}html body{background-color:white}#post-23 .hero-section{display:none}[data-vertical-spacing*='bottom']{padding-bottom:40px !important}.display-flex-inside-main-page{padding:30px 0}.display-flex-inside-main-page a{color:#374b62}.display-flex-inside-main-page a:hover{color:#294ea3}.title-flex-main-page{margin-top:20px}.image-container{height:0px;padding-bottom:calc(66.66666%);background-color:#d0d1d3;overflow:hidden}.display-flex-inside-main-page:hover :is(img,source){transform:scale(1.2);transition:0.4s transform ease-out}.about-us-section{margin-top:40px}.about-us-section h2{margin-top:20px}.icon-image-container{width:125px;height:125px}.icon-image-container:hover :is(img,source){transform:scale(1.1);transition:0.4s transform ease-out}.text-icon{font-size:20px;margin-top:15px}.arrow-container{display:none;width:180px;padding:0 50px}.wykonanie-glowna{display:flex}.podpis-ikonki{font-size:20px;margin-bottom:60px}h2.ct-container{margin-top:60px;margin-bottom:35px}@media (max-width: 768px){.wykonanie-glowna{flex-wrap:wrap}.wykonanie-glowna>div{width:50%}}@media (min-width: 1200px){.wykonanie-glowna{justify-content:center;align-items:baseline}.arrow-container{display:block}}@media (min-width: 768px){.text-icon{margin-left:15px}.display-flex-main-page{display:flex;gap:30px}.about-us-section h2{margin-top:0px}.about-us-section{display:flex;gap:30px}.about-us-section>div{width:50%}.display-flex-inside-main-page{width:50%}}@media (min-width: 1400px){.arrow-container{padding:0 60px;width:180px}}@media (min-width: 1600px){.text-icon{margin-left:0px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.wykonanie-glowna{justify-content:space-around}}@media (min-width: 1200px){.display-flex-main-page{gap:80px}.about-us-section{gap:80px}}@media (min-width: 768px){body .ngg-galleryoverview.default-view .ngg-gallery-thumbnail{margin:10px}}.data-kontakt{margin-top:20px}p{font-size:18px;margin-bottom:10px}@media (min-width: 768px){.map-form-kontakt{display:flex;gap:30px}.map-form-kontakt>div{width:50%}}@media (min-width: 1200px){.map-form-kontakt{gap:80px}.map-form-kontakt{gap:80px}}.sl-wrapper .sl-image .sl-caption{position:unset !important}
