@media (max-width:568px){.mega_menu>ul>li:first-child{display:none}}.link-dofinansowanie{position:absolute;left:139px;top:10px;color:#fff;text-decoration:none;display:none}@media (max-width:568px){.link-dofinansowanie{display:block}}.link-dofinansowanie p:nth-child(1){font-size:13px;margin:0 0 -3px}@media (max-width:900px){.link-dofinansowanie p:nth-child(1){font-size:11px}}.link-dofinansowanie p:nth-child(2){font-size:14px;margin:0}.mega_menu ul li:nth-child(1) a p:nth-child(2){font-size:14px !important}.has_children a p:nth-child(2){font-size:14px !important}body.header-fixed .header__wrapper{opacity:0}body.page-template-default header{background-color:#e53011}body.page-template-default header .header__wrapper{opacity:1}header{position:fixed;top:0;left:0;width:100%;z-index:250;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}header:hover{background-color:#e53011}header:hover .header__wrapper{opacity:1}header .grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:750px){header .grid{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}header .header__up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #eb624a}@media (max-width:750px){header .header__up{display:none}}header .header__down{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:750px){header .header__down{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}header .header__wrapper{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;opacity:1}@media (max-width:750px){header .header__wrapper{grid-column:span 2}}header .google{border-left:1px solid #eb624a;padding-left:33px;padding-right:35px;padding-top:15px;padding-bottom:8px}@media (max-width:1300px){header .google{padding-left:15px;padding-right:15px;padding-top:10px}}@media (max-width:900px){header .google{padding-left:5px;padding-right:10px;padding-top:10px}}header .google a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width:900px){header .google a{gap:5px}}header .google p{margin-top:0;margin-bottom:0;font-size:13px;color:#fff;font-weight:400}@media (max-width:900px){header .google p{font-size:11px}}header .google .stars_header_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:-5px}@media (max-width:900px){header .google .stars_header_wrapper{margin-top:-3px}}header .google .stars_header_wrapper .star-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3.3px}@media (max-width:900px){header .google .stars_header_wrapper .star-rating{gap:2px}}header .google .stars_header_wrapper svg{width:8px}header .google .stars_header_wrapper svg path{fill:#fff}header .phone{border-left:1px solid #eb624a;padding-left:37px;padding-right:38px;padding-top:10px;padding-bottom:3px}@media (max-width:1300px){header .phone{padding-left:15px;padding-right:34px;padding-top:10px}}@media (max-width:900px){header .phone{padding-left:10px;padding-right:11px;padding-top:5px}}@media (max-width:568px){header .phone{padding-right:0}}header .phone a{text-decoration:none;color:#fff;display:grid;grid-template-columns:27px 1fr;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){header .phone a{gap:5px}}header .phone a:hover p{text-decoration:underline}header .phone a img{max-width:27px}@media (max-width:1300px){header .phone a img{max-width:23px}}@media (max-width:900px){header .phone a img{max-width:20px}}header .phone a span{display:block;font-size:13px;font-weight:300}@media (max-width:900px){header .phone a span{font-size:12px;display:none}}@media (max-width:568px){header .phone a span{display:none}}header .phone a p{font-size:18px;font-weight:400;margin-top:0;margin-bottom:0}@media (max-width:1300px){header .phone a p{font-size:16px}}@media (max-width:900px){header .phone a p{font-size:15px;display:none}}@media (max-width:568px){header .phone a p{display:none}}.header__logo{padding:15px;background-color:#e53011}@media (max-width:568px){.header__logo{padding:10px 15px}}.header__logo img{max-width:200px}@media (max-width:1300px){.header__logo img{max-width:150px}}@media (max-width:568px){.header__logo img{max-width:100px}}.navigation .nav-menu li.menu-item-has-children>a{padding:0 35px 0 12px}.navigation .nav-menu li.menu-item-has-children>a:before{content:"";display:block;position:absolute;bottom:-3px;right:-15px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(//srv90348.seohost.com.pl/03/wp-content/themes/Webgo/dist/css/header/../../img/ikona-rozwin@2.png);background-repeat:no-repeat;background-position:center center;background-size:30px;width:30px;height:30px}.navigation ul{list-style-type:none;padding-left:0;margin-bottom:0;margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:30px;gap:9px}@media (max-width:1300px){.navigation ul{padding-right:20px}}.navigation ul li{display:inline-block;position:relative}.navigation ul li>a{color:#fff;text-decoration:none;font-weight:300;display:block;padding:15px 12px 8px 8px;font-size:13px}@media (max-width:1300px){.navigation ul li>a{padding:10px 5px 8px 8px}}@media (max-width:900px){.navigation ul li>a{padding:10px 0 8px;font-size:12px}}.navigation ul li:hover>ul{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.navigation ul li>ul{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;top:100%;width:250px;background-color:#fff;z-index:1;border-radius:5px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.navigation ul li>ul li{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.navigation ul li>ul li>a{color:#000;display:block;font-size:16px;padding:10px 15px}.navigation ul li>ul li>a:before{display:none}.mega_menu>ul>li>a:hover{background-color:#fff;color:#000}.mega_menu>ul>li>a:hover h3:before{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.mega_menu ul{list-style-type:none;padding-left:0;margin-bottom:0;margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mega_menu ul li:hover .megamenu__wrapper{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media (max-width:750px){.mega_menu ul li:hover .megamenu__wrapper{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}.mega_menu ul li:nth-child(1) a{padding-left:10px}.mega_menu ul li:nth-last-child(1) a{border-right:none}.mega_menu ul li a{color:#fff;text-decoration:none;font-weight:300;display:block;padding:10px 20px 6px;font-size:13px;border-right:1px solid #eb624a;cursor:pointer}@media (max-width:1300px){.mega_menu ul li a{padding:5px 30px 3px}}@media (max-width:900px){.mega_menu ul li a{padding:5px 20px 3px}}@media (max-width:750px){.mega_menu ul li a{padding:5px 15px 3px}}.mega_menu ul li a p{margin-top:0;margin-bottom:0;font-size:13px}@media (max-width:900px){.mega_menu ul li a p{font-size:11px}}.mega_menu ul li a h3{margin-top:0;margin-bottom:0;font-size:18px;position:relative;display:inline-block}@media (max-width:1300px){.mega_menu ul li a h3{font-size:16px}}@media (max-width:900px){.mega_menu ul li a h3{font-size:15px}}.mega_menu ul li a h3:before{content:"";display:block;position:absolute;right:-15px;bottom:3px;width:8px;height:8px;background-image:url(//srv90348.seohost.com.pl/03/wp-content/themes/Webgo/dist/css/header/../../../img/strzalka-1@2.png);background-size:8px;background-repeat:no-repeat}.mega_menu ul .megamenu__wrapper{position:absolute;background-color:#e53011;padding:50px 93px;top:100px;right:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:900px;-webkit-box-shadow:0px 15px 33px -13px rgba(66,68,90,.5);box-shadow:0px 15px 33px -13px rgba(66,68,90,.5)}@media (max-width:1500px){.mega_menu ul .megamenu__wrapper{width:700px;padding:50px}}@media (max-width:1050px){.mega_menu ul .megamenu__wrapper{width:600px;padding:30px}}@media (max-width:900px){.mega_menu ul .megamenu__wrapper{top:83px}}@media (max-width:750px){.mega_menu ul .megamenu__wrapper{width:100%;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);top:129px}}@media (max-width:568px){.mega_menu ul .megamenu__wrapper{padding:15px;top:99px}}.mega_menu ul .megamenu__wrapper h3{margin-top:0;margin-bottom:0;font-size:2.16667rem}@media (max-width:568px){.mega_menu ul .megamenu__wrapper h3{font-size:1.66667rem}}.mega_menu ul .megamenu__wrapper p{margin-bottom:0;font-size:1.55556rem;margin-top:0}@media (max-width:568px){.mega_menu ul .megamenu__wrapper p{font-size:1.11111rem}}.mega_menu ul .megamenu__wrapper ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-top:50px}@media (max-width:1050px){.mega_menu ul .megamenu__wrapper ul{margin-top:20px}}.mega_menu ul .megamenu__wrapper ul li{width:100%}.mega_menu ul .megamenu__wrapper ul li a{font-size:1.22222rem;text-decoration:none;padding:15px 15px 15px 0;border:none;border-bottom:1px solid rgba(255,255,255,.333);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px;position:relative}@media (max-width:1050px){.mega_menu ul .megamenu__wrapper ul li a{padding:15px;font-size:1.11111rem}}@media (max-width:568px){.mega_menu ul .megamenu__wrapper ul li a{gap:15px}}.mega_menu ul .megamenu__wrapper ul li a:hover:before{right:5px}.mega_menu ul .megamenu__wrapper ul li a:before{content:"";display:block;position:absolute;top:35px;right:30px;width:15px;height:15px;background-image:url(//srv90348.seohost.com.pl/03/wp-content/themes/Webgo/dist/css/header/../../../img/strzalka-1@2.png);background-repeat:no-repeat;background-position:center center;background-size:12px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media (max-width:1050px){.mega_menu ul .megamenu__wrapper ul li a:before{top:22px}}.mega_menu ul .megamenu__wrapper ul li a img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}@media (max-width:568px){.mega_menu ul .megamenu__wrapper ul li a img{max-width:23px}}