/* https://www.zlobekelementarz.pl/wp-content/themes/mimpi/assets/custom-css/extra-styles.css?ver=6.8.2 */
*:focus{outline:none}.dream-top-navbar button.hamburger{display:none}.post-image img{width:100%}body{font-family:'Exo',sans-serif;color:#2f3672}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:900}a{color:#e08070}.sub-content{max-width:600px;text-align:center;margin:0 auto}a:hover{color:#0395a9}.btn{font-weight:700;text-transform:uppercase;line-height:normal;border-radius:180px;font-size:15px;padding:15px 40px;border:1px solid;cursor:pointer}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(39,82,149,.07)}.btn-primary{color:#fff;background-color:#e08070;border-color:#e08070;box-shadow:0 1rem 3rem rgba(224,128,112,.3)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.btn-primary:hover{color:#fff;background-color:#2f4d93;border-color:#2f4d93;box-shadow:0 1rem 3rem rgba(47,54,114,.36)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 1rem 3rem rgba(47,54,114,.36)}.dream-top-nav a.nav-link{text-transform:uppercase;font-weight:700;color:#2F3672}.navbar-expand-lg .navbar-nav .nav-link{padding:0;padding-right:10px;padding-left:10px;transition:all 0.4s ease}.navbar-brand{margin-right:25px}.dream-top-nav a.nav-link:hover{opacity:.6}.appliaction-btn a.nav-link{box-shadow:0 3px 6px #00000029;border:1px solid #2F3672;border-radius:73px;padding:7px 15px!important;line-height:normal}.dream-top-nav li.menu-item{display:flex;align-items:center;justify-content:center}.appliaction-btn{margin-left:15px}nav.navbar.navbar-expand-lg.dream-top-navbar{padding:25px 0}header.main-page-header{height:125px;display:block;min-height:125px;z-index:999;position:relative}header.main-page-header.active .insider{opacity:0;position:fixed;right:0;left:0;top:30px;width:100%;z-index:9999}header.main-page-header.active.set-transition .insider{transition:all 0.5s ease}header.main-page-header.active.set-transition.active-visible .insider{opacity:1;top:0}.s-heading h2{font-size:1.875rem}.d-arrow{position:absolute;top:43%;transition:all 0.3s ease;cursor:pointer;z-index:1}.d-arrow:hover{opacity:.6}.d-arrow.d-arrow-prev{left:0}.d-arrow.d-arrow-next{right:0}section.page-header{text-align:center;padding:70px 0}footer.main-page-footer{color:#fff;background:transparent linear-gradient(180deg,#253168 0%,#1D9797 100%) 0% 0% no-repeat padding-box;font-size:.875rem;margin-top:90px}.footer-contact-details ul.social-media-links img{max-width:25px;margin-bottom:15px}footer.main-page-footer a{color:#fff}footer.main-page-footer .footer-logo svg path,footer.main-page-footer .footer-logo svg polygon{fill:#fff}footer.main-page-footer .footer-elements{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 auto}footer.main-page-footer .footer-elements .left-side{flex:50%;max-width:50%}footer.main-page-footer .footer-elements .right-side{flex:35%;max-width:38.9%}footer.main-page-footer .footer-elements .top-details{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}footer.main-page-footer .company-name-txt{font-weight:900}footer.main-page-footer .footer-contact-details span.value,footer.main-page-footer .address{font-weight:500;opacity:.65}footer.main-page-footer .footer-menu ul,footer.main-page-footer .footer-contact-details ul{list-style:none;margin:0;padding:0}footer.main-page-footer .top-details .footer-logo{flex:14%;max-width:14%}footer.main-page-footer .top-details .footer-company-details{flex:42%;max-width:42%}footer.main-page-footer .footer-elements .left-side{margin-right:35px}footer.main-page-footer .top-details .footer-logo svg{width:100%}footer.main-page-footer .top-details .footer-contact-details{flex:39%;max-width:39%;white-space:nowrap}footer.main-page-footer .address{margin-top:9px;opacity:.65}footer.main-page-footer .menu-footer-menu-container ul{display:flex;align-items:center;justify-content:flex-start}footer.main-page-footer .menu-footer-menu-container ul>li>a{text-transform:uppercase;font-size:.625rem;opacity:.5}footer.main-page-footer .menu-footer-menu-container ul li:not(:last-child){margin-right:23px;position:relative}footer.main-page-footer .menu-footer-menu-container ul li:not(:last-child):before{content:"";display:block;position:absolute;height:13px;width:1px;background:#fff;top:5px;right:-12px;opacity:.5}footer.main-page-footer .footer-menu{padding-top:17.5px;border-top:1px solid rgba(255,255,255,.5);margin-top:30px}footer.main-page-footer .right-side.map div#footer_map{width:100%;height:210px}header.main-page-header.active nav.navbar.navbar-expand-lg.dream-top-navbar{padding:5px 0}header.main-page-header.active.set-transition.active-visible .insider{background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}header.main-page-header .hamburger-extra-toggle{display:flex!important;padding:0;outline:none!important;align-items:center;justify-content:center}header.main-page-header .menu-toggler-menu-container{position:absolute;background:#fff;text-align:center;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;transition:all 0.3s ease;top:100px;display:none;opacity:0}header.main-page-header .menu-toggler-menu-container ul{list-style:none;margin:0;padding:0}header.main-page-header .menu-toggler-menu-container ul>li>a{padding:8px 35px;display:block;width:100%;transition:all 0.4s ease;text-decoration:none}header.main-page-header .menu-toggler-menu-container ul>li:not(:first-child)>a{border-top:1px solid #2f36720d}header.main-page-header .menu-toggler-menu-container ul>li>a:hover{background:#00000008}header.main-page-header .inside-callback{position:relative;margin-left:10px}header.main-page-header .inside-callback.active .menu-toggler-menu-container{opacity:1;top:51px}header.main-page-header .inside-callback .hamburger-extra-toggle{outline:none}header.main-page-header .inside-callback .hamburger-extra-toggle span.hamburger-box{width:23px;height:15px}header.main-page-header .inside-callback .hamburger-inner::before{top:-5px}header.main-page-header .inside-callback .hamburger-inner::after{bottom:-5px}header.main-page-header .inside-callback .hamburger-inner,header.main-page-header .inside-callback .hamburger-inner::before,header.main-page-header .inside-callback .hamburger-inner::after{width:23px;height:2px}header.main-page-header .inside-callback .hamburger.is-active .hamburger-inner::after{bottom:unset}header.main-page-header .hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#2F3672}header.main-page-header.active{z-index:9999}.appliaction-btn.mobile-in-menu{display:none}.navbar-brand svg{width:100%;max-width:65px}.navbar-brand svg path,.navbar-brand svg polygon{fill:#2f3672}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1200px}}@media (max-width:1200px){footer.main-page-footer .footer-elements{max-width:unset}}@media (max-width:991px){nav.dream-top-navbar>.mobile-wrap>button.hamburger{display:block;position:relative;top:5px;padding:0;outline:none!important}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{height:2px}header.main-page-header .inside-callback .hamburger-extra-toggle{display:none!important}.mobile-wrap{display:flex;align-items:center;justify-content:center}header.main-page-header .menu-toggler-menu-container{position:unset!important;display:block!important;opacity:1!important;box-shadow:none!important;text-align:left}nav.dream-top-navbar{background:#fff}header.main-page-header .menu-toggler-menu-container ul>li>a{text-transform:uppercase;font-weight:700;color:#2F3672}header.main-page-header .menu-toggler-menu-container ul>li:not(:first-child)>a{border:0}.navbar-expand-lg .navbar-nav .nav-link,header.main-page-header .menu-toggler-menu-container ul>li>a{padding:5px 0}.dream-top-nav li.menu-item{justify-content:flex-start;width:100%;display:block}header.main-page-header .inside-callback{margin-left:0}li.menu-item.appliaction-btn{display:none}nav.dream-top-navbar div#bs4navbar>ul{padding:20px 10px}.appliaction-btn.mobile-in-menu{display:block}footer.main-page-footer .footer-elements{display:block}footer#kontakt{padding:30px 0 10px}footer.main-page-footer .footer-elements .left-side{max-width:100%}footer.main-page-footer .footer-elements .right-side{display:none}}@media (max-width:600px){header.main-page-header .insider{background:#fff}footer.main-page-footer .footer-elements .top-details{display:block;text-align:center}footer.main-page-footer .top-details .footer-logo,footer.main-page-footer .top-details .footer-company-details,footer.main-page-footer .top-details .footer-contact-details{max-width:300px;text-align:center;margin:0 auto}footer.main-page-footer .footer-elements .left-side{margin-right:0}footer.main-page-footer .top-details .footer-company-details{margin-top:15px}}@media (max-width:500px){.dream-top-nav li.menu-item{text-align:center}}@media (max-width:350px){.appliaction-btn.mobile-in-menu{display:none}li.menu-item.appliaction-btn{display:block;margin-left:0}.dream-top-nav li.menu-item.appliaction-btn a.nav-link{display:inline-block!important;width:auto!important}}