#left-area .entry-content h2{font-size:22px;padding-top:20px;padding-bottom:15px}#left-area .entry-content p{font-size:16px}span.logo_helper{width:33.3333%;background:#fff;border-right:solid 1px #f3f6fc}#logo{margin-left:-31%}#top-menu li a{font-weight:200}.et_mobile_menu{border:none!important;padding:5% 0% 15%}.et_mobile_menu li a{padding:8px 4%}.scroll-icon circle{transition:all .25s ease}.scroll-icon line,.scroll-icon polyline{transition:all .25s ease}strong{font-weight:600}.scroll-icon:hover circle{fill:#fff;stroke:#fff}.scroll-icon:hover line,.scroll-icon:hover polyline{stroke:#000}.cfefd_accepted_files_desc{font-size:12px!important;color:#777!important}@media (max-width:980px) and (min-width:768px){.et_pb_row.two-col-break .et_pb_column{width:100%!important;margin-right:0!important}}@media (max-width:768px){.column-hover{width:100%}}@media (max-width:675px){.column-hover-2{width:100%;margin:auto!important}#realizacja{max-width:95%!important}}@media only screen and (max-width:1278px){.column-hover-2{margin-bottom:10px!important}}@media (max-width:980px){.phone_full.et_pb_row:not([class*="et_flex_column"]){width:100%!important}}.cfefd_file_upload_button{width:200px!important}#mobile_menu{background-color:#fff!important}.et_mobile_menu .menu-item-has-children>a{background-color:transparent!important}.et_mobile_menu li a{border-bottom:none;color:#000!important;#padding:10px 5%;font-weight:300}.et_mobile_menu .menu-item-has-children>a{font-weight:300}.et_mobile_menu li li{padding-left:0px}.martwy-link>a{pointer-events:none;cursor:default}@media(max-width:980px){.container.clearfix.et_menu_container{background:#fff}}.et_mobile_menu li a,.nav li li a{font-size:16px;text-transform:uppercase}.mobile_menu_bar{#width:60px!important}.mobile_menu_bar::before{#color:#000!important;#font-size:38px;#left:-15px;#top:10px}#main-header .nav li ul a:hover{background:none!important}.nav li ul{width:300px}#top-menu li li a,#top-menu li li{width:100%}.ag-hero-title{font-size:78px}.ag-seq{opacity:0;transform:translate3d(0,60px,0) skewY(5deg);transform-origin:left bottom;will-change:transform,opacity}.ag-seq-group.ag-inview .ag-seq.ag-in{opacity:1;transform:translate3d(0,0,0) skewY(0deg);transition:transform .95s cubic-bezier(0.19,1,0.22,1),opacity .35s ease;transition-delay:var(--ag-delay,0s)}body.et-fb .ag-seq,body.et-fb .ag-line{opacity:1!important;transform:none!important;transition:none!important;animation:none!important;filter:none!important}body.et-fb .ag-seq-group{opacity:1!important;transform:none!important}.ag-split-banner{position:relative;overflow:hidden;background:#ffffff}.ag-split-banner .et_pb_row{position:relative;z-index:5}.ag-split-banner.ag-hide-content-start .et_pb_row{opacity:0;transition:opacity .45s ease .75s}.ag-split-banner.ag-hide-content-start.is-inview .et_pb_row{opacity:1}.ag-split-wrap{position:absolute;inset:0;z-index:3;pointer-events:none}.ag-split-col{position:absolute;top:0;bottom:0;width:25%;background:#ffffff;transform:scaleY(1);transform-origin:top;will-change:transform}.ag-split-col:nth-child(1){left:0}.ag-split-col:nth-child(2){left:25%}.ag-split-col:nth-child(3){left:50%}.ag-split-col:nth-child(4){left:75%}.ag-split-col:not(:last-child)::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(0,0,0,.16);transform:scaleY(1);transform-origin:top;will-change:transform}.ag-split-banner.is-inview .ag-split-col:nth-child(1)::after{transition:transform 1.1s cubic-bezier(.77,0,.18,1) 0s;transform:scaleY(0)}.ag-split-banner.is-inview .ag-split-col:nth-child(2)::after{transition:transform 1.1s cubic-bezier(.77,0,.18,1) .2s;transform:scaleY(0)}.ag-split-banner.is-inview .ag-split-col:nth-child(3)::after{transition:transform 1.1s cubic-bezier(.77,0,.18,1) .4s;transform:scaleY(0)}.ag-split-lines{position:absolute;inset:0;z-index:4;pointer-events:none}.ag-split-line{position:absolute;top:0;bottom:0;width:1px;background:rgba(255,255,255,.22)}.ag-split-line.l1{left:25%}.ag-split-line.l2{left:50%}.ag-split-line.l3{left:75%}.ag-split-banner.is-inview .ag-split-col:nth-child(1){transition:transform 1.1s cubic-bezier(.77,0,.18,1) 0s;transform:scaleY(0)}.ag-split-banner.is-inview .ag-split-col:nth-child(2){transition:transform 1.1s cubic-bezier(.77,0,.18,1) .2s;transform:scaleY(0)}.ag-split-banner.is-inview .ag-split-col:nth-child(3){transition:transform 1.1s cubic-bezier(.77,0,.18,1) .4s;transform:scaleY(0)}.ag-split-banner.is-inview .ag-split-col:nth-child(4){transition:transform 1.1s cubic-bezier(.77,0,.18,1) .6s;transform:scaleY(0)}.ag-pack-row{overflow:hidden}.ag-pack-row>.et_pb_column{opacity:0;transform:translateY(60px);clip-path:inset(100% 0 0 0);transition:clip-path .95s cubic-bezier(.22,.61,.36,1),transform .95s cubic-bezier(.22,.61,.36,1),opacity .35s ease;transition-delay:calc(var(--ag-delay,0) * 0.18s);will-change:clip-path,transform,opacity}.ag-pack-row.ag-inview>.et_pb_column{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}.et-fb .ag-pack-row>.et_pb_column{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}#ag-hover-col{transition:transform .9s cubic-bezier(.19,1,.22,1);transform:scale(1);will-change:transform}#ag-hover-col:hover{transform:scale(0.97)}#ag-hover-col{position:relative;overflow:hidden;transition:transform 1s ease}#ag-hover-col:hover{transform:scale(0.96)}#ag-hover-col::after{content:"";position:absolute;width:320%;aspect-ratio:1 / 1;top:-240%;right:-240%;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(circle,rgba(243,246,252,0.00) 0%,rgba(243,246,252,0.00) 32%,rgba(243,246,252,0.12) 45%,rgba(243,246,252,0.28) 58%,rgba(243,246,252,0.48) 70%,rgba(243,246,252,0.68) 82%,rgba(243,246,252,0.85) 92%,rgba(243,246,252,0.95) 100%);opacity:0;transform:scale(0.7);transform-origin:top right;transition:transform 1.3s cubic-bezier(.22,.61,.36,1),opacity 0.8s ease}#ag-hover-col:hover::after{opacity:1;transform:scale(1.35)}.reveal-mask{position:relative;overflow:hidden}.reveal-mask::before{content:"";position:absolute;inset:0;#background:#f3f6fc;z-index:10;pointer-events:none;transform:translateX(0);transition:transform 1.2s cubic-bezier(.77,0,.18,1)}.reveal-mask.is-visible::before{transform:translateX(100%)}.reveal-mask>.et_pb_background_mask_container,.reveal-mask>.et_pb_background_pattern_container,.reveal-mask>.et_pb_row,.reveal-mask .et_pb_row{position:relative;z-index:11}.reveal-mask .et_pb_module,.reveal-mask .et_pb_text,.reveal-mask .et_pb_button_module_wrapper,.reveal-mask .et_pb_image,.reveal-mask .et_pb_heading,.reveal-mask .et_pb_blurb,.reveal-mask .et_pb_code{opacity:0;transform:translateY(22px);transition:opacity .75s ease,transform .75s ease;transition-delay:.35s}.reveal-mask.is-visible .et_pb_module,.reveal-mask.is-visible .et_pb_text,.reveal-mask.is-visible .et_pb_button_module_wrapper,.reveal-mask.is-visible .et_pb_image,.reveal-mask.is-visible .et_pb_heading,.reveal-mask.is-visible .et_pb_blurb,.reveal-mask.is-visible .et_pb_code{opacity:1;transform:translateY(0)}body.et-fb .reveal-mask::before{display:none!important}body.et-fb .reveal-mask .et_pb_module,body.et-fb .reveal-mask .et_pb_text,body.et-fb .reveal-mask .et_pb_button_module_wrapper,body.et-fb .reveal-mask .et_pb_image,body.et-fb .reveal-mask .et_pb_heading,body.et-fb .reveal-mask .et_pb_blurb,body.et-fb .reveal-mask .et_pb_code{opacity:1!important;transform:none!important;visibility:visible!important}@media (max-width:480px){.ag-reveal{font-size:clamp(44px,4vw,80px)!important}}@media(max-width:980px){.container.clearfix.et_menu_container{width:100%}#et_top_search{display:none}}.mobile_menu_bar:before{content:""!important;display:none!important}.mobile_menu_bar{position:relative;width:60px;height:45px;display:block;margin-top:10px!important}.mobile_menu_bar:after,.mobile_menu_bar .jm-line{content:"";position:absolute;right:20px;height:0;border-top:2px solid #111;display:block;transition:width .3s ease}.mobile_menu_bar:after{top:5px;width:34px}.mobile_menu_bar .jm-line{top:13px;width:20px}.mobile_nav.opened .mobile_menu_bar:after{width:20px}.mobile_nav.opened .mobile_menu_bar .jm-line{width:34px}@media (max-width:600px){.et_header_style_left #logo{max-width:40%}}#left-area article{margin-top:90px}@media (min-width:981px){.et_right_sidebar #sidebar{padding-top:90px}}.et_post_meta_wrapper img{margin-bottom:20px}.wp-block-latest-posts__post-title{font-size:16px;color:#000!important}#main-content .container:before{width:0}.et_pb_widget_area_right{border-left:0!important}.et_pb_posts a.more-link{color:#000}.et_pb_post .entry-content{padding-top:0px}.et_pb_blog_posts .et_pb_post{margin-bottom:30px}.select-video{overflow:hidden}.select-video::before{content:'';position:absolute;inset:-5%;background-image:inherit;background-size:cover;background-position:center;z-index:0;animation:kenburns 12s ease-in-out infinite}.select-video>.et_pb_row,.select-video>*{position:relative;z-index:2}@keyframes kenburns{0%{transform:scale(1) translateX(0) translateY(0)}50%{transform:scale(1.08) translateX(-1%) translateY(-1%)}100%{transform:scale(1) translateX(0) translateY(0)}}.page-id-2898 #contact-form,.page-id-1980 #contact-form{display:none}.poradniki .et_pb_blog_posts .et_pb_post{display:grid!important;grid-template-columns:45% 51%!important;grid-template-rows:auto auto auto!important;column-gap:4%!important;align-items:start!important;align-content:start!important}.poradniki .et_pb_blog_posts .et_pb_post .entry-featured-image-url{grid-column:1!important;grid-row:1 / 4!important;margin:0!important;padding:0!important}.et_pb_blog_posts .et_pb_post .entry-featured-image-url img{width:100%!important;height:auto!important;display:block!important}.poradniki .et_pb_blog_posts .et_pb_post .entry-title{grid-column:2!important;grid-row:1!important;margin:0 0 8px 0!important;padding:0!important;align-self:end!important}.poradniki .et_pb_blog_posts .et_pb_post .post-meta{grid-column:2!important;grid-row:2!important;margin:0 0 12px 0!important;padding:0!important;align-self:start!important}.poradniki .et_pb_blog_posts .et_pb_post .post-content{grid-column:2!important;grid-row:3!important;margin:0!important;padding:0!important;align-self:start!important}.poradniki .et_pb_blog_posts .et_pb_post .post-content p,.poradniki.et_pb_blog_posts .et_pb_post .post-content .post-content-inner{margin-top:0!important;padding-top:0!important}@media (max-width:768px){.poradniki .et_pb_blog_posts .et_pb_post{display:block!important}.poradniki .et_pb_blog_posts .et_pb_post .entry-featured-image-url{margin-bottom:15px!important}}#kontakt-kontakt .et_pb_contact_form_label{display:block}.single-post .et_header_style_left,.single-post #top-menu a,.privacy-policy #top-menu a{color:#000!important}#custom-hamburger{display:flex;flex-direction:column;justify-content:space-between;width:26px;height:21px;cursor:pointer;position:absolute;left:29%;top:55%;transform:translateY(-50%);z-index:9999}#custom-hamburger span{display:block;height:2px;background:#000;border-radius:2px;transition:all 0.3s}#custom-hamburger-menu{display:none;position:absolute;top:80px;left:0;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15);min-width:220px;width:33.3333%;z-index:9998;padding:10px 0}#custom-hamburger-menu.open{display:block}#custom-hamburger-menu a{display:block;padding:12px 24px;color:#000!important;font-size:15px;text-decoration:none;border-bottom:1px solid #f0f0f0}#custom-hamburger-menu a:hover{background:#f9f9f9}@media(max-width:980px){#custom-hamburger{display:none}}@media(max-width:981px){#logo{max-width:160px}}#top-menu .jm-menu-hidden,.et-menu .jm-menu-hidden{display:none!important}.et_mobile_menu .jm-menu-hidden{display:block!important}.cky-btn.cky-btn-accept{background-color:#000!important;border-color:#000!important}.cky-btn.cky-btn-reject,.cky-btn.cky-btn-preferences,.cky-btn.cky-btn-customize{border-color:#000!important;color:#000!important}.cky-notice-des a{color:#000!important}body.et_pb_recaptcha_enabled .grecaptcha-badge{visibility:hidden}@media only screen and (max-width:1220px){article.category-realizacje .et_pb_gallery_items{--column-count:2!important}}@media only screen and (max-width:767px){article.category-realizacje .et_pb_gallery_items{--column-count:1!important}article.category-realizacje .et_pb_gallery_item,article.category-realizacje .et_pb_gallery_image{width:100%!important}article.category-realizacje .et_pb_gallery_image img{width:100%!important;height:auto!important}}.mfp-title{display:none}@media only screen and (max-width:1220px){.ag-realizacje-row .ag-pack-col{flex:1 1 48%!important;max-width:49%!important}}@media only screen and (max-width:767px){.ag-realizacje-row .ag-pack-col{flex:1 1 100%!important;max-width:100%!important;margin-bottom:10px!important}}.ag-zobacz-btn{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;color:#ffffff;font-size:11px;letter-spacing:2px;padding:44px 28px;border-radius:100px;border:1px solid #ffffff;text-decoration:none;display:inline-block;transition:background-color 300ms ease,color 300ms ease,letter-spacing 300ms ease;z-index:3}.ag-zobacz-btn:hover{background-color:#f3f6fc;color:#000000;letter-spacing:2px}article.category-realizacje .et_post_meta_wrapper>img{display:none!important}article.category-realizacje .et_post_meta_wrapper{display:none!important}.custom-breadcrumb-bar{position:fixed;left:0;top:220px;transform:rotate(180deg);writing-mode:vertical-rl;z-index:999;background-color:rgba(255,255,255,0.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-right:2px solid #B22222;box-shadow:2px 0 12px rgba(0,0,0,0.08);padding:24px 10px;border-radius:0 4px 4px 0;transition:padding 0.25s ease,background-color 0.25s ease}.custom-breadcrumb-bar:hover{padding:24px 14px;background-color:rgba(255,255,255,0.92)}.custom-breadcrumb-inner{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#1a1a1a}.custom-breadcrumb-inner a{color:#1a1a1a;text-decoration:none;transition:color 0.2s ease}.custom-breadcrumb-inner a:hover{color:#B22222}.custom-breadcrumb-inner .separator{color:#B22222;margin:0 4px;font-weight:400}.custom-breadcrumb-inner .last{color:#B22222}@media (max-width:767px){.custom-breadcrumb-bar{display:none}}