/*8af84258d5cce0b7768ab28959b13adc*/
#g-page-surround{background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background:#fff;font-family:'Cambay', sans-serif}.panel_cookie{border-top:1px solid #afafaf !important;background:#f0f0f0 !important;box-shadow:none !important;height:46px !important;left:0;line-height:36px;padding:0;position:fixed;width:100%;z-index:100002}.panel_cookie p{font-family:"Cambay", sans-serif !important;text-align:center;line-height:16px !important;font-size:13px;padding:16px 0px 0px 0px}.panel_cookie input,body .panel_cookie input{background:#a4a4a4 url('../../images/close.png') no-repeat scroll 50% center !important;height:48px !important;line-height:38px;width:43px}@font-face{font-family:dolcevitahe;src:url('../../fonts/dolcevitahe.ttf');}p{font-size:17px;line-height:1.7em;margin:0rem;color:#000;font-family:'Cambay', sans-serif}.naglowki span{font-family:"Cambay", sans-serif}h1{color:#898989;font-size:18px;padding-bottom:6px;font-family:"Cambay", sans-serif}h2{color:#f9c161;font-size:22px;padding-bottom:10px;border-bottom:1px solid #5a432b;font-family:"Cambay", sans-serif}h3{font-family:"Cambay", sans-serif}#g-top{border-bottom:1px solid #afafaf}#g-top .g-container{position:relative;width:100% !important}#g-top .g-container .g-content{margin:0rem !important;padding:0rem !important}.linia_start{border-bottom:solid 1px #f00;margin:0px;padding:0px;width:780px}.wlasciciel_projektant{color:#4d4d4d;padding-bottom:10px}.sp-simpleportfolio .sp-simpleportfolio-description{float:left;width:80% !important}.sp-simpleportfolio .sp-simpleportfolio-meta{box-sizing:border-box;float:left;padding-left:30px;width:20% !important}.g-main-nav .g-toplevel > li > .g-menu-item-container{padding:0.8rem 1.5rem !important}.g-menu-item-title{font-size:18px}#g-navigation .g-container .g-content{margin:0rem 2% 0rem 0rem;padding:0rem;float:right}#g-navigation .g-main-nav .g-toplevel{justify-content:left}#g-navigation{background:#f0f0f0}#g-navigation .g-container{width:100%}#g-navigation .g-main-nav{margin:0rem}#g-navigation li a{background:none;font-family:dolcevitahe}#g-navigation li a:hover{background:none !important;color:#2779b7 !important}#g-navigation ul ul li a{background:#211f1f}#g-navigation ul ul li a:hover{background:#3d3d3d}#g-navigation .g-main-nav .g-toplevel > li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) > .g-menu-item-container{color:#2779b7 !important;background:none !important}.g-menu-item-container > i{display:list-item !important;margin-left:auto;margin-right:auto;vertical-align:middle}#g-showcase{background-color:#fff !important;margin:0rem;padding:0rem}#g-showcase .g-container{margin:auto;padding:0rem;width:100%}#g-showcase .g-container .g-content{margin:0rem;padding:0rem}main .g-content{margin:0rem 0rem 0rem 0rem;padding-bottom:0px}#g-sidebar,#g-aside{display:inline !important;padding:0rem !important;position:absolute;width:100% !important}.naglowekslider{margin:-57px 0px 0px 0px;padding:15px 40px 10px 0px;background-image:url('../../images/xel.png');background-repeat:repeat;z-index:999}.naglowekslider p{color:#fff;font-size:19px}.g-block.projekty.size-24{font-family:dolcevitahe}.g-block.realizacje.size-26{font-family:dolcevitahe}.customprojektylink a{color:#575757 !important}.customprojektylink a:hover{color:#2779b7 !important}.customrealizacjelink a{color:#575757 !important}.customrealizacjelink a:hover{color:#2779b7 !important}#g-footer{background:#fff;border-top:none !important}#g-footer .g-container{width:100%}#g-footer .g-container .g-content{margin:0rem !important;padding:15px 40px 10px 0px}.contact .g-wrapper .g-container{margin:auto !important;width:100% !important;background:none}.contact .g-wrapper .g-container .g-content{margin:0rem;padding:0rem}.kontakt{padding-left:3%;padding-top:53px}#form12 input[type="text"]{height:35px !important;font-family:"Cambay", sans-serif !important}#form12 .wdform-label-section{padding-top:8px !important;font-family:"Cambay", sans-serif !important}#form12 .wdform-label{font-family:"Cambay", sans-serif !important;font-size:17px}.mapagoogl{padding-top:35px}.nag_kontakt{font-size:23px;padding-bottom:15px;color:#737373;font-family:"Cambay", sans-serif !important}#form12 .wdform_button button{background:#4a4a4a !important;border:0px !important;border-radius:0;box-shadow:0px !important;color:#fff;font-size:17px;margin:5px;min-height:31px;min-width:80px;padding:7px 24px}.formularz h3{padding:0 48px !important;font-size:23px;margin:52px 0 0 !important;color:#737373;font-weight:normal;background-image:url('../../images/form.jpg');background-repeat:no-repeat;font-family:"Cambay", sans-serif !important}#form12 .wdform_page{padding-top:0 !important}.g-wrapper .g-container{background-image:url('../../images/tlo.jpg');background-repeat:no-repeat;background-position:100% 60px;padding-bottom:120px;width:80% !important}.podstrona .g-wrapper .g-container{background-image:url('../../images/tlo2.jpg');background-repeat:no-repeat;background-position:100% 10px;padding-bottom:120px;width:80% !important}div.sigplus-left{text-align:left !important;width:60%}.sp-simpleportfolio-created a{color:#135bbd}.sp-simpleportfolio-created a:hover{color:#f00}.sp-simpleportfolio-image{height:0px;width:0px}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info h3 > a{font-size:15px}.sp-simpleportfolio-tags{font-size:15px}.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a{background:#f1f1f1;border-radius:0px;color:#000;display:block;padding:5px 7px;text-decoration:none;margin:8px 0px 8px 0px;font-family:"Cambay", sans-serif !important;font-size:17px}.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover{background:#d2d2d2;border-radius:0px;color:#000;display:block;padding:5px 7px;text-decoration:none;margin:8px 0px 8px 0px;font-family:"Cambay", sans-serif !important}.projekty div.sigplus-left{text-align:left !important;width:100%}.btn-zoom{border:0 none !important;font-size:0 !important;height:0 !important;width:0 !important;background:none;padding:0px !important}.btn-zoom:hover{border:0 none !important;font-size:0px !important;height:0px !important;width:0px !important;background:none !important;background-color:none !important;padding:0px !important}.sp-simpleportfolio-btns{margin-left:-20px}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns a{border:1px solid #fff;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;letter-spacing:2px;line-height:1;margin:3px;opacity:0;padding:12px 16px;transform:scale3d(0, 0, 0);vertical-align:middle}.projekty .g-wrapper .g-container{background-image:none !important}.projekty h2{color:#575757;font-size:20px !important}@media only screen and (min-width:768px) and (max-width:1080px){.g-block.mapagoogl.size-43{-moz-box-flex:0;flex:0 1 100% !important;width:100% !important}.projekty .g-wrapper{margin:0 2%}.kontakt{padding-left:0% !important;padding-top:53px}.g-block.kontakt.size-21{-moz-box-flex:0;flex:0 1 43%;width:43%}.g-block.formularz.size-31{-moz-box-flex:0;flex:0 1 34%;width:34%}.logo1 img{margin-top:0rem !important}div.appico ul.sp-portfolio-items > li{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;float:left;margin:0;padding:0;width:45%}}@media only screen and (max-width:766px){.fa-fw{background:#4a4a4a none repeat scroll 0 0;padding:1rem;text-align:center;width:4rem}.fa-fw:hover{background:#5578aa none repeat scroll 0 0;padding:1rem;text-align:center;width:4rem}.kontakt{padding-left:0% !important}.contact .g-wrapper .g-container .g-content{margin:0rem 0rem 0rem 2rem;padding:0rem}main{padding:0rem 0rem}.logo1 img{margin-top:5rem !important}#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container:hover{color:#f00}main .g-content{padding:0rem 1rem 0rem 1rem}.panel_cookie p{padding:0px}div.tresc{margin:0px !important;width:87% !important}}