.elementor-94572 .elementor-element.elementor-element-c20b73b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:91.43px;--padding-bottom:68.57px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-c20b73b:not(.elementor-motion-effects-element-type-background),.elementor-94572 .elementor-element.elementor-element-c20b73b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0b1626}.elementor-94572 .elementor-element.elementor-element-8369c16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-e313bc6{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-53981ed{padding:0;text-align:start}.elementor-94572 .elementor-element.elementor-element-53981ed.elementor-element{--align-self:flex-start}.elementor-94572 .elementor-element.elementor-element-53981ed .elementor-heading-title{font-size:31.43px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:.57px;color:#f5f8fc}.elementor-94572 .elementor-element.elementor-element-7703da8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-1b8c9f0{text-align:start;font-size:20px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#c5cfdc}.elementor-94572 .elementor-element.elementor-element-fdace99{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-d28b5b1{padding:0;text-align:start}.elementor-94572 .elementor-element.elementor-element-d28b5b1.elementor-element{--align-self:flex-start}.elementor-94572 .elementor-element.elementor-element-d28b5b1 .elementor-heading-title{font-size:17.14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:2.29px;color:#d6a84f}.elementor-94572 .elementor-element.elementor-element-9de7c26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25.71px 25.71px;--row-gap:25.71px;--column-gap:25.71px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-7a7203b{text-align:start;font-size:20px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#c5cfdc}.elementor-94572 .elementor-element.elementor-element-092fad9{padding:0;text-align:start;font-size:20px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#c5cfdc}.elementor-94572 .elementor-element.elementor-element-c2fcfa1{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-8496ea3{padding:0;text-align:start}.elementor-94572 .elementor-element.elementor-element-8496ea3.elementor-element{--align-self:flex-start}.elementor-94572 .elementor-element.elementor-element-8496ea3 .elementor-heading-title{font-size:17.14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:2.29px;color:#d6a84f}.elementor-94572 .elementor-element.elementor-element-d37384e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-caa9e80{text-align:start;font-size:20px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#c5cfdc}.elementor-94572 .elementor-element.elementor-element-a2db5a0{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-cf4e714{padding:0;text-align:start}.elementor-94572 .elementor-element.elementor-element-cf4e714.elementor-element{--align-self:flex-start}.elementor-94572 .elementor-element.elementor-element-cf4e714 .elementor-heading-title{font-size:17.14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:2.29px;color:#d6a84f}.elementor-94572 .elementor-element.elementor-element-82425be{text-align:start;font-size:20px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#c5cfdc}@media(min-width:768px){.elementor-94572 .elementor-element.elementor-element-8369c16{--content-width:1600px}.elementor-94572 .elementor-element.elementor-element-e313bc6{--width:20%}.elementor-94572 .elementor-element.elementor-element-fdace99{--width:40%}.elementor-94572 .elementor-element.elementor-element-c2fcfa1{--width:20%}.elementor-94572 .elementor-element.elementor-element-a2db5a0{--width:10%}}@media(max-width:1024px){.elementor-94572 .elementor-element.elementor-element-c20b73b{--padding-top:80px;--padding-bottom:68.57px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-53981ed{text-align:start}.elementor-94572 .elementor-element.elementor-element-1b8c9f0{text-align:start}.elementor-94572 .elementor-element.elementor-element-d28b5b1{text-align:start}.elementor-94572 .elementor-element.elementor-element-7a7203b{text-align:start}.elementor-94572 .elementor-element.elementor-element-092fad9{text-align:start}.elementor-94572 .elementor-element.elementor-element-8496ea3{text-align:start}.elementor-94572 .elementor-element.elementor-element-caa9e80{text-align:start}.elementor-94572 .elementor-element.elementor-element-cf4e714{text-align:start}.elementor-94572 .elementor-element.elementor-element-82425be{text-align:start}}@media(max-width:767px){.elementor-94572 .elementor-element.elementor-element-c20b73b{--padding-top:57.14px;--padding-bottom:45.71px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-e313bc6{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-53981ed{text-align:start}.elementor-94572 .elementor-element.elementor-element-53981ed .elementor-heading-title{font-size:28.57px}.elementor-94572 .elementor-element.elementor-element-7703da8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-1b8c9f0{text-align:start;font-size:20px}.elementor-94572 .elementor-element.elementor-element-fdace99{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-d28b5b1{text-align:start}.elementor-94572 .elementor-element.elementor-element-d28b5b1 .elementor-heading-title{font-size:15.71px}.elementor-94572 .elementor-element.elementor-element-7a7203b{text-align:start;font-size:20px}.elementor-94572 .elementor-element.elementor-element-092fad9{text-align:start;font-size:20px}.elementor-94572 .elementor-element.elementor-element-c2fcfa1{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-8496ea3{text-align:start}.elementor-94572 .elementor-element.elementor-element-8496ea3 .elementor-heading-title{font-size:15.71px}.elementor-94572 .elementor-element.elementor-element-d37384e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-caa9e80{text-align:start;font-size:20px}.elementor-94572 .elementor-element.elementor-element-a2db5a0{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-94572 .elementor-element.elementor-element-cf4e714{text-align:start}.elementor-94572 .elementor-element.elementor-element-cf4e714 .elementor-heading-title{font-size:15.71px}.elementor-94572 .elementor-element.elementor-element-82425be{text-align:start;font-size:20px}}.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner{display:grid !important;grid-template-columns:1.3fr 1.2fr 1fr .8fr;column-gap:80px;row-gap:0;align-items:start;max-width:none !important;margin:0 !important}.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner>.e-con{width:auto !important;max-width:none !important;min-width:0;padding:0 !important;border:0 !important}@media (max-width:1024px){.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner{grid-template-columns:1fr 1fr;column-gap:57.14px;row-gap:57.14px}}@media (max-width:767px){.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner{grid-template-columns:1fr 1fr;column-gap:28.57px;row-gap:0}.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner>.footer-brand,.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner>.footer-branches{grid-column:1/-1}.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner>.e-con{padding:34.29px 0 !important;border-top:1px solid rgba(255,255,255,.08) !important}.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner>.footer-brand{padding-top:0 !important;border-top:0 !important}.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner>.footer-hours,.elementor-94572 .elementor-element.elementor-element-8369c16>.e-con-inner>.footer-legal{padding-bottom:0 !important}}.elementor-94572 .elementor-element.elementor-element-c20b73b a{color:#f5f8fc !important;-webkit-text-fill-color:currentColor;text-decoration:none;transition:color .2s ease}.elementor-94572 .elementor-element.elementor-element-c20b73b a:hover{color:#e0a23c !important}.elementor-94572 .elementor-element.elementor-element-c20b73b .elementor-widget-text-editor p{margin:0 0 14.29px}.elementor-94572 .elementor-element.elementor-element-c20b73b .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-94572 .elementor-element.elementor-element-c20b73b .ft-gold,.elementor-94572 .elementor-element.elementor-element-c20b73b .elementor-element-53981ed .elementor-heading-title span{color:#e0a23c !important;-webkit-text-fill-color:#e0a23c}.elementor-94572 .elementor-element.elementor-element-c20b73b strong{color:#f5f8fc;font-weight:600}.elementor-94572 .elementor-element.elementor-element-c20b73b .ft-meta{font-size:17.14px;line-height:1.7;color:#8c99ad}.elementor-94572 .elementor-element.elementor-element-c20b73b .ft-muted{color:#8c99ad}.elementor-94572 .elementor-element.elementor-element-c20b73b ul.ft-links{list-style:none;margin:0;padding:0}.elementor-94572 .elementor-element.elementor-element-c20b73b ul.ft-links li{margin:0 0 10px;padding:0}.elementor-94572 .elementor-element.elementor-element-c20b73b ul.ft-links li:last-child{margin-bottom:0}html body footer.custom-footer{background:#0b1626 !important;border-top:1px solid rgba(214,168,79,.28) !important}html body #footer-nav.site-footer{background:#0b1626 !important;border-top:1px solid rgba(255,255,255,.07) !important;padding:20px 0 !important}html body #footer-nav .row{display:flex !important;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:0 !important}html body #footer-nav .row:before,html body #footer-nav .row:after{content:none !important;display:none !important}html body #footer-nav .row>div{margin-top:0 !important;left:auto !important;right:auto !important;width:auto !important;float:none !important}html body #footer-nav .row>.col-md-6{display:none !important}html body #footer-nav .row>.col-md-pull-9{order:1}html body #footer-nav .row>.col-md-push-9{order:2}html body #footer-nav .footer-site-info{font-size:13px !important;line-height:1.6 !important;color:#8c99ad !important;text-align:left !important}html body #footer-nav .footer-site-info br{display:none}html body #footer-nav .footer-site-info b{margin-right:6px}html body #footer-nav .footer-site-info span[style*=ffdf48]{color:#e0a23c !important}html body #footer-nav #footer-socials,html body #footer-nav .socials{text-align:right !important}html body #footer-nav .socials-item{color:#8c99ad !important;transition:color .2s ease}html body #footer-nav .socials-item:hover{color:#e0a23c !important}@media (max-width:991px){html body #footer-nav.site-footer{padding:18px 0 calc(18px + env(safe-area-inset-bottom)) !important}html body #footer-nav .row{flex-direction:column;align-items:flex-start;gap:10px}html body #footer-nav #footer-socials,html body #footer-nav .socials{text-align:left !important}html body #footer-nav .footer-site-info br{display:inline}}@media (max-width:768px){html body .thegem-template-header nav.thegem-te-menu-mobile__default>ul.nav-menu{padding:72px 20px calc(24px + env(safe-area-inset-bottom)) 20px !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default>ul.nav-menu:before{margin:0 0 4px !important;padding:0 0 12px !important;font-size:12px !important;font-weight:600 !important;letter-spacing:1.6px !important;color:rgba(255,255,255,.55) !important;border-bottom:1px solid rgba(224,162,60,.35) !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default>ul.nav-menu>li,html body .thegem-template-header nav.thegem-te-menu-mobile__default ul.sub-menu>li{margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-bottom:1px solid rgba(255,255,255,.08) !important;border-radius:0 !important;box-shadow:none !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default>ul.nav-menu>li>a{padding:13px 44px 13px 2px !important;font-size:16px !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:0 !important;color:#fff !important;background:0 0 !important;border:0 !important;border-radius:0 !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default ul.sub-menu{padding:0 !important;background:0 0 !important;border:0 !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default ul.sub-menu>li>a{padding:12px 44px 12px 2px !important;font-size:15px !important;font-weight:400 !important;line-height:1.3 !important;color:rgba(255,255,255,.88) !important;background:0 0 !important;border:0 !important;border-radius:0 !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default li.dl-back{border-bottom:0 !important;margin:0 0 2px !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default li.dl-back>a{width:100% !important;min-width:0 !important;height:44px !important;min-height:44px !important;background:0 0 !important;border:0 !important;border-radius:0 !important}html body .thegem-template-header nav.thegem-te-menu-mobile__default li.dl-back>a:after{content:"‹  Wstecz" !important;left:2px !important;font-size:14px !important;font-weight:600 !important;letter-spacing:.2px !important;color:#e0a23c !important}}