.realizacje .t-panel-container .wp-block-post-title a{text-indent:-9999px;white-space:nowrap;overflow:hidden}.udi-realizacje .more-button{text-indent:0px!important}.udi-realizacje li.wp-block-post:hover .more-button{transform:scale(1.1);transition:transform 0.3s ease}.realizacje .t-panel-container .wp-block-post-title a{background:#fff0!important}.udi-realizacje .more-button-container{bottom:10px!important;top:auto!important}@media only screen and (min-width:600px){.realizacje .t-panel-container .wp-block-post-title a,.realizacje .t-panel-container .wp-block-post-title a:focus{opacity:1!important}}@media only screen and (max-width:600px){.realizacje .t-panel-container .wp-block-post-title a{background:#fff0!important}.udi-realizacje .more-button{width:auto!important}}.realizacje .t-panel-container .wp-block-post-title a.more-button{opacity:0;transition:opacity 0.3s}.realizacje .t-panel-container .wp-block-post-title:hover a.more-button,.realizacje .t-panel-container .wp-block-post-title:hover a.more-button{opacity:1}@font-face{font-display:swap;font-family:'Sofia Sans';font-style:normal;font-weight:300;src:url(/wp-content/themes/globstal/fonts/sofia-sans-v16-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Sofia Sans';font-style:normal;font-weight:400;src:url(/wp-content/themes/globstal/fonts/sofia-sans-v16-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Sofia Sans';font-style:normal;font-weight:700;src:url(/wp-content/themes/globstal/fonts/sofia-sans-v16-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Sofia Sans';font-style:normal;font-weight:800;src:url(/wp-content/themes/globstal/fonts/sofia-sans-v16-latin_latin-ext-800.woff2) format("woff2")}body,.entry-content{font-family:"Sofia Sans",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:1.44}body strong,.entry-content strong{font-weight:400}body h1,body .h1,.entry-content h1,.entry-content .h1{font-family:"Sofia Sans",sans-serif;font-weight:700;font-size:54px;line-height:1.11;letter-spacing:-.02em}body h1 strong,body .h1 strong,.entry-content h1 strong,.entry-content .h1 strong{font-weight:800}body h2,body .h2,body.single-post .hentry .entry-title,.entry-content h2,.entry-content .h2,.entry-content.single-post .hentry .entry-title{font-family:"Sofia Sans",sans-serif;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.02em}body h2 strong,body .h2 strong,body.single-post .hentry .entry-title strong,.entry-content h2 strong,.entry-content .h2 strong,.entry-content.single-post .hentry .entry-title strong{font-weight:800}body.archive h2.entry-title a,body.blog h2.entry-title a,.entry-content.archive h2.entry-title a,.entry-content.blog h2.entry-title a{font-family:"Sofia Sans",sans-serif;font-weight:700;font-size:32px;line-height:1.2;letter-spacing:-.02em}body.archive h2.entry-title a strong,body.blog h2.entry-title a strong,.entry-content.archive h2.entry-title a strong,.entry-content.blog h2.entry-title a strong{font-weight:800}body h3,body .h3,body.blog .hentry h2,body.single-post .hentry h2,.entry-content h3,.entry-content .h3,.entry-content.blog .hentry h2,.entry-content.single-post .hentry h2{font-family:"Sofia Sans",sans-serif;font-weight:700;font-size:36px;line-height:1.14;letter-spacing:-.02em}body h3 strong,body .h3 strong,body.blog .hentry h2 strong,body.single-post .hentry h2 strong,.entry-content h3 strong,.entry-content .h3 strong,.entry-content.blog .hentry h2 strong,.entry-content.single-post .hentry h2 strong{font-weight:800}body h4,body .h4,body.single-post h3,.entry-content h4,.entry-content .h4,.entry-content.single-post h3{font-weight:500;font-size:24px;line-height:1.33;letter-spacing:-.02em}body h4 strong,body .h4 strong,body.single-post h3 strong,.entry-content h4 strong,.entry-content .h4 strong,.entry-content.single-post h3 strong{font-weight:700}body h5,body .h5,.entry-content h5,.entry-content .h5{font-weight:500;font-size:18px;line-height:1.33;letter-spacing:-.014em}body h5 strong,body .h5 strong,.entry-content h5 strong,.entry-content .h5 strong{font-weight:700}body .display1,.entry-content .display1{font-weight:700;font-size:72px;line-height:1.06;color:inherit;letter-spacing:-.02em}body .display2,.entry-content .display2{font-weight:700;font-size:54px;line-height:1.11;color:inherit;letter-spacing:-.02em}body .caption,.entry-content .caption{font-style:normal;font-weight:300;font-size:12px;line-height:1.33;color:inherit}body .caption strong,.entry-content .caption strong{font-weight:400}body .entry-meta,.entry-content .entry-meta{font-size:20px;font-style:normal;font-weight:700;line-height:24px;color:#000;font-weight:300}body .entry-meta *,.entry-content .entry-meta *{color:#000}body .entry-meta span.entry-meta-title,.entry-content .entry-meta span.entry-meta-title{display:block;font-weight:700;color:#262b9a}body .body-16,.entry-content .body-16{font-style:normal;font-weight:300;font-size:16px;line-height:1.5;color:inherit}body .uppercase,.entry-content .uppercase{text-transform:uppercase}body .no-underline,.entry-content .no-underline{text-decoration:none!important}body .no-underline a,.entry-content .no-underline a{text-decoration:none!important}body .cover__heading,.entry-content .cover__heading{font-size:MIN(3.229vw,62px);font-weight:800}@media (max-width:1100px){body .cover__heading,.entry-content .cover__heading{font-size:60px;font-size:MIN(6.25vw,62px)}}body ul,body ol,.entry-content ul,.entry-content ol{padding-left:1.5em}body.single-post a,.entry-content.single-post a{color:#01244D}body.single-post a:hover,.entry-content.single-post a:hover{color:#0077E7}body .heading-element::before,.entry-content .heading-element::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 26 19" fill="none"><path d="M15.535 0.146484H0.0402832V18.9121H15.535L25.8811 9.74707L15.535 0.146484Z" fill="%23262B9A"/></svg>');width:.8em;height:auto;margin-right:.3em;display:inline-block}body .heading-element--white::before,.entry-content .heading-element--white::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="50%" viewBox="0 0 26 19" fill="none"><path d="M15.535 0.146484H0.0402832V18.9121H15.535L25.8811 9.74707L15.535 0.146484Z" fill="%23FFFFFF"/></svg>');width:.8em;height:auto;margin-right:.3em;display:inline-block}@media (max-width:767.98px){body,.entry-content{font-size:MIN(3vw,18px)}body h1,body .h1,.entry-content h1,.entry-content .h1{font-size:MIN(6.667vw,40px)}body h2,body .h2,body.single-post .entry-title,.entry-content h2,.entry-content .h2,.entry-content.single-post .entry-title{font-size:MIN(5.333vw,32px)}body.archive h2.entry-title a,body.blog h2.entry-title a,.entry-content.archive h2.entry-title a,.entry-content.blog h2.entry-title a{font-family:"Sofia Sans",sans-serif;font-weight:700;font-size:MIN(4.667vw,28px);line-height:1.2;letter-spacing:-.02em}body.archive h2.entry-title a strong,body.blog h2.entry-title a strong,.entry-content.archive h2.entry-title a strong,.entry-content.blog h2.entry-title a strong{font-weight:800}body h3,body .h3,body.blog .hentry h2,body.single-post .hentry h2,.entry-content h3,.entry-content .h3,.entry-content.blog .hentry h2,.entry-content.single-post .hentry h2{font-size:MIN(4vw,24px)}body h4,body .h4,body.single-post .hentry h4,.entry-content h4,.entry-content .h4,.entry-content.single-post .hentry h4{font-size:MIN(3.667vw,22px)}body .display1,.entry-content .display1{font-size:MIN(9.6vw,48px)}body .display2,.entry-content .display2{font-size:MIN(8.4vw,42px)}}body .color-black,.entry-content .color-black{color:#000}body .color-black a,.entry-content .color-black a{color:inherit}body .color-white,.entry-content .color-white{color:#fff}body .color-white a,.entry-content .color-white a{color:inherit}body .color-dark-blue,.entry-content .color-dark-blue{color:#01244D}body .color-dark-blue a,.entry-content .color-dark-blue a{color:inherit}body .color-blue-70,.entry-content .color-blue-70{color:#0077E7}body .color-blue-70 a,.entry-content .color-blue-70 a{color:inherit}body .color-primary,.entry-content .color-primary{color:#2E2B26}body .color-primary a,.entry-content .color-primary a{color:inherit}body .color-secondary,.entry-content .color-secondary{color:#848484}body .color-secondary a,.entry-content .color-secondary a{color:inherit}body .color-gray-1,.entry-content .color-gray-1{color:#D6D6D6}body .color-gray-1 a,.entry-content .color-gray-1 a{color:inherit}body .color-gray-2,.entry-content .color-gray-2{color:#C3C2C1}body .color-gray-2 a,.entry-content .color-gray-2 a{color:inherit}body .color-bg-1,.entry-content .color-bg-1{color:#F0F0F0}body .color-bg-1 a,.entry-content .color-bg-1 a{color:inherit}#masthead .ast-container,.site-header-focus-item+.ast-breadcrumbs-wrapper{padding:0}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:var(--header_size,80px)}.ast-site-identity{padding:0}@media (min-width:991.98px) and (max-width:1920px){header .custom-logo-link img{max-width:28vw}#ast-desktop-header .ast-builder-grid-row .main-header-menu{font-size:MIN(1.11vw,18px)!important}:lang(de) #ast-desktop-header .ast-builder-grid-row .main-header-menu{font-size:MIN(1vw,18px)!important}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:unset}.ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center{--header_size:4.16vw}.blog-header{height:9.89vw!important}}@media (min-width:991.98px){.buttons-hover .gspb_text{font-size:MIN(2vw,36px);padding-top:15px;padding-bottom:15px}.buttons-hover svg{max-height:2vw}.site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left::before{content:"";position:absolute;background:#fff;width:calc(calc(100vw - 1920px) / 2);left:0;top:0;height:100%;z-index:-1}.ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center::before{content:"";width:100%;position:absolute;background:#fff;opacity:.7;height:var(--header_size,80px);z-index:-1}.sticky .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center::before{opacity:.85}}.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section{max-height:var(--header_size,80px)}#ast-desktop-header .ast-builder-grid-row{grid-template-columns:auto 1fr;align-items:start;max-width:1920px;width:100%;margin:0 auto}#ast-desktop-header .ast-builder-grid-row .main-header-menu{font-size:18px;font-style:normal;font-weight:700;line-height:1.5}@media (max-width:1200px){#ast-desktop-header .ast-builder-grid-row .main-header-menu{font-size:1.3vw}}#ast-desktop-header .ast-builder-grid-row form.is-ajax-search{border-bottom:2px solid #d9d9d9}.ast-builder-html-element p:empty{display:none}.astra-logo-svg:not(.sticky-custom-logo .astra-logo-svg,.transparent-custom-logo .astra-logo-svg,.advanced-header-logo .astra-logo-svg){height:auto}#ast-mobile-header .site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left{align-items:flex-start}#ast-mobile-header .ast-search-menu-icon.slide-search.ast-dropdown-active *{color:blue}#ast-mobile-header .ast-search-menu-icon.slide-search.ast-dropdown-active form.search-form{right:-15px}@media (max-width:575.98px){nav.rank-math-breadcrumb{font-size:12px}}@media (min-width:991.98px){.mega-menu ul.sub-menu{display:inline-flex;transform:translateX(-40%);width:auto}.mega-menu ul.sub-menu li{width:300px}.mega-menu ul.sub-menu li a{background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 2px),currentColor 2px);transition:0.7s ease;background-size:0% 95%;text-decoration:none}.mega-menu ul.sub-menu li a:hover{background-size:100% 95%}.mega-menu ul.sub-menu li img{aspect-ratio:3 / 2;object-fit:cover}}@media (max-width:991.98px){.mega-menu ul.sub-menu li img{display:none}}.sticky.offscreen #ast-desktop-header,.sticky.offscreen #ast-mobile-header{top:-100px;opacity:0;transition:500ms}.sticky #ast-desktop-header,.sticky #ast-mobile-header{position:fixed;top:0;opacity:1;width:100%;transition:500ms}.sticky #ast-desktop-header .ast-mobile-header-wrap .ast-primary-header-bar,.sticky #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap,.sticky #ast-mobile-header .ast-mobile-header-wrap .ast-primary-header-bar,.sticky #ast-mobile-header .ast-primary-header-bar .site-primary-header-wrap{min-height:80px;max-height:80px}.sticky #ast-desktop-header .ast-above-header-wrap,.sticky #ast-mobile-header .ast-above-header-wrap{display:none}.sticky #ast-desktop-header .custom-logo{max-height:80px;width:auto}.sticky #ast-mobile-header{background:#262B9A}.sticky #ast-mobile-header .custom-logo{max-height:40px;width:auto}.sticky #ast-mobile-header .ast-logo-title-inline .ast-site-identity{padding:5px 0!important}.hide-on-bottom{display:none!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{border-radius:10px;background:rgb(0 0 0 / .1);border:1px solid #ccc}::-webkit-scrollbar-thumb{border-radius:10px;background:#0077E7;border:1px solid #aaa}::-webkit-scrollbar-thumb:hover{background:#fff}::-webkit-scrollbar-thumb:active{background:#0077E7}@media (max-width:1200px){.ast-container{overflow-x:clip}}.section--small_padding{padding-top:40px;padding-bottom:40px}@media (max-width:991.98px){.section--small_padding{padding-top:20px;padding-bottom:20px}}.section--big_padding{padding-top:80px;padding-bottom:80px}@media (max-width:991.98px){.section--big_padding{padding-top:40px;padding-bottom:40px}}.section--header_padding{padding-top:96px;padding-bottom:96px}@media (max-width:991.98px){.section--header_padding{padding-top:48px;padding-bottom:48px}}@media (min-width:1440px){.section--full{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}}.section--gray::before{content:"";margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw;height:100%;background-color:#F0F0F0;position:absolute;left:0;top:0}figure.wp-block-video.background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;overflow:hidden}@media (max-width:991.98px){figure.wp-block-video.background-video{display:none}}figure.wp-block-video.background-video video{height:95vh}.buttons__cta{font-size:3vw}.buttons__cta>div{padding:1em 0}@media (max-width:991.98px){.buttons__cta>div{padding:.3em 0}.buttons__cta>div:first-of-type{padding-right:4vw}}.buttons__cta>div:first-child{padding:1em 1em 1em 0}.show-more-container{display:none}.block-editor-block-list__layout .show-more-container{display:block;opacity:.8}.show-more a svg{transition:500ms}.show-more a.opened svg{transform:rotate(180deg)}.img__grid--cover,.img__grid--cover img{height:100%;width:100%;object-fit:cover}.txt__margin--bottom{margin-bottom:40px}@media (max-width:767.98px){.txt__margin--bottom{margin-bottom:20px}}.blog__pagination{width:100%;display:flex;justify-content:center;align-content:center;align-items:center;padding-top:40px;margin-bottom:40px}.blog__pagination>*{margin-left:20px;margin-right:20px;border-radius:100px;border:1px solid #fff0;width:64px;height:64px;display:flex;align-content:center;justify-content:center;align-items:center}@media (max-width:575.98px){.blog__pagination>*{margin-left:5px;margin-right:5px;width:34px;height:34px}}@media (max-width:575.98px){.blog__pagination .dots{margin-left:0;margin-right:0}}.blog__pagination a{text-decoration:none!important;font-weight:600}.blog__pagination a:hover{border-color:#0077E7}.section__footer .footer--contact a:last-child{text-decoration:underline}@media (max-width:767.98px){.section__footer .footer--contact a{display:block;font-size:MIN(4.867vw,24px)}}.blog__slider{margin:80px 0}.blog__slider:not(.slick-initialized){display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:24px;row-gap:80px}@media (max-width:991.98px){.blog__slider:not(.slick-initialized){grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.blog__slider:not(.slick-initialized){grid-template-columns:1fr;row-gap:20px}}@media (max-width:991.98px){.blog__slider{margin:40px 0}}@media (max-width:575.98px){.blog__slider{margin:20px 0}}.blog__slider .slick-track{display:flex}.blog__slider .slick-list{overflow:visible;margin:0 -20px}.blog__slider .blog__single{border-radius:20px;height:inherit;display:grid!important;grid-template-rows:auto 1fr auto;padding:64px 32px;position:relative;gap:8px;min-height:500px;transition:500ms}.blog__slider .blog__single:hover{transition:300ms;-webkit-box-shadow:0 64px 64px -48px rgb(15 15 15 / .1);-moz-box-shadow:0 64px 64px -48px rgb(15 15 15 / .1);box-shadow:0 64px 64px -48px rgb(15 15 15 / .1)}@media (max-width:575.98px){.blog__slider .blog__single{padding:42px 32px;min-height:350px}}.blog__slider .blog__single.child_hover:hover .btn>.gspb-buttonbox{border-color:#0077E7;background-color:#0077E7;color:#fff}.blog__slider .blog__single .btn>.gspb-buttonbox{line-height:1;color:#2E2B26}.blog__slider .blog__single .btn>.gspb-buttonbox:hover{border-color:#0077E7;background-color:#0077E7;color:#fff}.blog__slider.slick-initialized .blog__single{margin:0 20px}.blog__slider .blog__single__title a{color:#2E2B26;text-decoration:none;font-weight:600;font-size:24px;line-height:1.33;font-family:"Sofia Sans",sans-serif}.blog__slider .blog__single__title a:hover{text-decoration:underline}@media (max-width:575.98px){.blog__slider .blog__single__title a{font-size:MIN(5.45vw,24px)}}@media (max-width:575.98px){.blog__slider .blog__single__title h2{margin-bottom:10px}}.blog__slider .blog__single__description{font-weight:400;font-size:14px;line-height:1.71}.blog__slider__nav{text-align:right}.blog__slider__nav button:not(.slick-arrow){display:none}.blog__slider__nav button{font-size:0;color:#fff0;background:#fff0;padding:8px}.blog__slider__nav button svg{transition:500ms}.blog__slider__nav button.slick-disabled{opacity:.3}.blog__slider__nav button.slider-prev:not(.slick-disabled):hover svg{transform:translateX(-3px)}.blog__slider__nav button.slider-next:not(.slick-disabled):hover svg{transform:translateX(3px)}@media (max-width:767.98px){.blog__slider__nav{display:flex;justify-content:space-between}}.section__blog-header .nav-prevnext{text-align:right}.section__blog-header .nav-prevnext>*{display:inline-block;padding:16px 24px;border:1px solid #fff0;border-radius:90px;text-decoration:none!important}.section__blog-header .nav-prevnext>:last-child{margin-left:20px}.section__blog-header .nav-prevnext a:hover{border-color:#D6D6D6}.section__blog-header .nav-prevnext>span{opacity:.5}@media (max-width:767.98px){.section__blog-header .nav-prevnext{text-align:center;padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.section__blog-header .nav-prevnext>*{border-color:#D6D6D6}.section__blog-header .nav-prevnext>:last-child{margin-left:0}}.section__blog-header p{margin-bottom:0}.logo__slider{display:flex;flex-direction:row!important;overflow:hidden}.logo__slider .logo__single{margin:0 50px}.logo__slider.slick-initialized .logo__single{height:90px;display:grid;align-content:center;justify-content:center}@media (max-width:991.98px){.logo__slider.slick-initialized .logo__single{margin:0 20px}}.single-post div#content .blog-content{max-width:800px;margin:auto}.single-post div#content .blog-content img{height:auto!important}@media (min-width:991.98px){.section--grid_with_img>div:nth-child(4n+1),.section--grid_with_img>div:nth-child(4n+4){grid-column:span 2}.section--grid_with_img>div:nth-child(4n+2),.section--grid_with_img>div:nth-child(4n+3){grid-column:span 3}}.yoast-breadcrumbs{padding:20px 0;white-space:nowrap;overflow-x:auto;scrollbar-width:none;font-style:normal;font-weight:600;font-size:16px;line-height:1.5;color:#2E2B26}.yoast-breadcrumbs .breadcrumb_last{color:#D6D6D6}.yoast-breadcrumbs a{color:#2E2B26;text-decoration:none!important}.yoast-breadcrumbs a:hover{color:#0077E7}@media (max-width:575.98px){.yoast-breadcrumbs{font-size:10px}.yoast-breadcrumbs img{width:10px;height:10px}}.yoast-breadcrumbs img:last-of-type{filter:grayscale(1);opacity:.3}.yoast-breadcrumbs::-webkit-scrollbar{display:none}.buttons,body .btn>.gspb-buttonbox{font-style:normal;font-weight:600;font-size:16px;font-size:MIN(3vw,16px);border-radius:0;line-height:1.5}.buttons .gspb-buttonbox-icon,body .btn>.gspb-buttonbox .gspb-buttonbox-icon{transition:500ms}.buttons:hover .gspb-buttonbox-icon,body .btn>.gspb-buttonbox:hover .gspb-buttonbox-icon{transform:translateX(50%)}@media (max-width:767.98px){.buttons,body .btn>.gspb-buttonbox{font-size:MIN(3.6vw,16px)}}body .btn>.gspb-buttonbox{display:inline-block;padding:14px 20px;border:2px solid #0077E7;background-color:#fff0;text-decoration:none!important;color:#0077E7;position:relative;z-index:0;cursor:pointer;box-sizing:border-box}body .btn>.gspb-buttonbox .gspb-buttonbox-icon{line-height:1}body .btn>.gspb-buttonbox svg{margin:0!important}body .btn>.gspb-buttonbox:hover{color:#fff;background-color:#0077E7}body .btn__dark>.gspb-buttonbox{color:#fff;border-color:#fff}body .btn__blue>.gspb-buttonbox{color:#fff;background-color:#0077E7;border-color:#fff}body .btn--secondary>.gspb-buttonbox,body .btn__dark--secondary>.gspb-buttonbox{border-color:#fff0}body .btn--secondary>.gspb-buttonbox:hover,body .btn__dark--secondary>.gspb-buttonbox:hover{color:#fff;background-color:#0077E7}body .btn--txt>.gspb-buttonbox{padding:0;border-color:#fff0}body .btn__margin--top{margin-top:40px}@media (max-width:767.98px){body .btn__margin--top{margin-top:20px}}.archive #primary,.blog #primary,.single #primary{margin:0;padding-top:0;padding-bottom:2em}.archive #primary>.alignfull,.archive #primary #main>.alignfull,.blog #primary>.alignfull,.blog #primary #main>.alignfull,.single #primary>.alignfull,.single #primary #main>.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.archive .post-content.ast-grid-common-col,.blog .post-content.ast-grid-common-col,.single .post-content.ast-grid-common-col{display:grid;grid-template-columns:1fr 2fr;gap:20px}@media (max-width:991.98px){.archive .post-content.ast-grid-common-col,.blog .post-content.ast-grid-common-col,.single .post-content.ast-grid-common-col{grid-template-columns:1fr}}.archive .blog-description-col,.blog .blog-description-col,.single .blog-description-col{display:grid;grid-template-rows:1fr auto;gap:32px}.archive .blog-description-col header.entry-header,.blog .blog-description-col header.entry-header,.single .blog-description-col header.entry-header{display:flex;flex-direction:column;justify-content:space-between}.archive .blog-description-col .entry-content,.blog .blog-description-col .entry-content,.single .blog-description-col .entry-content{font-size:20px}.archive .ast-blog-featured-section,.blog .ast-blog-featured-section,.single .ast-blog-featured-section{margin-bottom:0}.archive .read-more,.blog .read-more,.single .read-more{grid-column-start:2}@media (max-width:991.98px){.archive .read-more,.blog .read-more,.single .read-more{grid-column-start:1}}.archive .read-more>a,.blog .read-more>a,.single .read-more>a{display:inline-flex;border-radius:2px;background-color:var(--ast-global-color-0,#0170b9);text-decoration:none!important;color:#fff;line-height:16px;position:relative;z-index:0;cursor:pointer;box-sizing:border-box;padding:20px 30px;background-color:var(--wp--preset--color--ast-global-color-1,var(--ast-global-color-1));font-size:22px;font-weight:700!important;align-content:center;align-items:center}.archive .read-more>a:hover,.blog .read-more>a:hover,.single .read-more>a:hover{background-color:#000}.archive span.read-more-arrow,.blog span.read-more-arrow,.single span.read-more-arrow{margin-left:20px}.archive .blog-layout-1,.archive .ast-archive-description,.blog .blog-layout-1,.blog .ast-archive-description,.single .blog-layout-1,.single .ast-archive-description{border-bottom:0}.archive .ast-archive-description .ast-archive-title,.blog .ast-archive-description .ast-archive-title,.single .ast-archive-description .ast-archive-title{font-weight:600;font-size:32px;font-size:2rem}.archive .ast-archive-description .ast-archive-title::before,.blog .ast-archive-description .ast-archive-title::before,.single .ast-archive-description .ast-archive-title::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 26 19" fill="none"><path d="M15.535 0.146484H0.0402832V18.9121H15.535L25.8811 9.74707L15.535 0.146484Z" fill="%23262B9A"/></svg>');width:.8em;height:auto;margin-right:.3em;display:inline-block}.single-post #primary{margin:0;padding-top:0;padding-bottom:2em}.single-post #primary>.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.realizacje .columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:575.98px){.realizacje{--wp--preset--font-size--medium:14px}}.realizacje>.t-btn-container .t-btn{display:inline-flex;flex-direction:column;align-content:center;align-items:center;justify-content:flex-end}.realizacje>.t-btn-container .t-btn img{margin:0 0 40px;height:100px}@media (max-width:767.98px){.realizacje>.t-btn-container .t-btn img{height:50px;margin:0 0 20px}}.realizacje .t-panel-container .wp-block-post-title{position:absolute;top:0;left:0;height:100%;width:100%;margin:0}.realizacje .t-panel-container .wp-block-post-title a{background:rgb(18 81 138 / .5);height:100%;width:100%;display:flex;align-items:flex-end;justify-content:flex-start;padding:20px;color:#fff;opacity:0;transition:500ms}.realizacje .t-panel-container .wp-block-post-title a:hover,.realizacje .t-panel-container .wp-block-post-title a:focus{opacity:1}.realizacje .t-panel-container .realizacja.hover .wp-block-post-title a{opacity:1}.realizacje .t-panel-container .wp-block-post{position:relative}.realizacje-container{padding:40px 0;--grid-layout-gap:20px;--grid-column-count:3;--grid-item--min-width:290px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(MAX(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap)}.realizacje-container a{position:relative}.realizacje-container a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:500ms;background:rgb(18 81 138 / .5) url(/wp-content/themes/globstal/img/zoom.png) 50% 50% no-repeat}.realizacje-container a:hover::after,.realizacje-container a:focus::after{opacity:1}.realizacje-grid{display:grid;grid-template-columns:2fr 1fr;gap:40px}@media (max-width:991.98px){.realizacje-grid{grid-template-columns:1fr}}.reference-gallery{--grid-layout-gap:20px;--grid-column-count:3;--grid-item--min-width:150px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(MAX(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap)}.reference-gallery .reference-img{border:1px solid;height:100%}.reference-gallery .reference-img img{height:100%;object-fit:cover}.reference-gallery a{position:relative;display:block;height:100%}.reference-gallery a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:500ms;background:rgb(18 81 138 / .5) url(/wp-content/themes/globstal/img/zoom.png) 50% 50% no-repeat}.reference-gallery a:hover::after,.reference-gallery a:focus::after{opacity:1}.reference{padding-bottom:80px}.reference .reference-single{display:grid;grid-template-columns:1fr 250px;gap:40px;margin-bottom:80px}@media (max-width:991.98px){.reference .reference-single{grid-template-columns:1fr;gap:20px}}.reference .reference-title{grid-column-start:span 2}@media (max-width:991.98px){.reference .reference-title{grid-column-start:1}}.reference .reference-img{text-align:center}.reference .reference-img img{border:1px solid}.reference .reference-pdf{grid-column-start:2;text-align:center}@media (max-width:991.98px){.reference .reference-pdf{grid-column-start:1}}.reference .reference-pdf a{text-transform:uppercase;font-size:22px;line-height:1.2;font-weight:700!important;text-align:center;display:inline-block;border-radius:2px;background-color:var(--ast-global-color-0,#0170b9);text-decoration:none!important;color:#fff;position:relative;z-index:0;cursor:pointer;box-sizing:border-box;padding:20px 30px;background-color:var(--wp--preset--color--ast-global-color-1,var(--ast-global-color-1))}.search #primary{margin:0;padding-top:0;padding-bottom:2em}.search #primary>.alignfull,.search #primary #main>.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.search .read-more>a{display:inline-flex;border-radius:2px;background-color:var(--ast-global-color-0,#0170b9);text-decoration:none!important;color:#fff;line-height:16px;position:relative;z-index:0;cursor:pointer;box-sizing:border-box;padding:20px 30px;background-color:var(--wp--preset--color--ast-global-color-1,var(--ast-global-color-1));font-size:22px;font-weight:700!important;align-content:center;align-items:center}.search .read-more>a:hover{background-color:#000}.search span.read-more-arrow{margin-left:20px}.google-widget .ti-widget.ti-goog .ti-controls .ti-next:before,.google-widget .ti-widget.ti-goog .ti-controls .ti-prev:before{background:#fff}.google-widget .ti-widget.ti-goog .ti-controls .ti-next:after,.google-widget .ti-widget.ti-goog .ti-controls .ti-prev:after{background:#fff}.wpcf7{margin:auto}.wpcf7 span.wpcf7-form-control-wrap{margin-top:4px}.wpcf7 .col-3>p{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:767.98px){.wpcf7 .col-3>p{grid-template-columns:1fr}}.wpcf7 input:not([type="submit"]).wpcf7-form-control,.wpcf7 .wpcf7-select{border-radius:0;border-color:#262b9a;height:48px;padding:0 14px;background:#fff}.wpcf7 .wpcf7-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/wp-content/themes/globstal/img/select-arrow.svg) 97% 50% no-repeat #fff}.wpcf7 .wpcf7-textarea{background:#fff;border-radius:0;border-color:#262b9a}.wpcf7 .wpcf7-form>p{line-height:80%}.wpcf7 span.wpcf7-not-valid-tip{font-size:.8em;padding-top:3px;position:absolute}.wpcf7 input.wpcf7-form-control::placeholder,.wpcf7 .wpcf7-textarea::placeholder{color:#818dcc}.wpcf7 .wpcf7-acceptance{font-weight:300;font-size:12px;line-height:130%;color:#262b9a;display:block}@media (max-width:767.98px){.wpcf7 .wpcf7-acceptance{font-size:9px}}.wpcf7 .wpcf7-acceptance a{color:#2E2B26;font-weight:700}.wpcf7 .wpcf7-acceptance a:hover{color:#0077E7}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400}.wpcf7 .wpcf7-acceptance label{display:grid;grid-template-columns:auto 1fr;align-items:top;gap:10px;white-space:pre-wrap}.wpcf7 .wpcf7-acceptance .read-more.hidden{display:none}.wpcf7 .wpcf7-submit{background-repeat:no-repeat;background-color:#262b9a;border:0;color:#fff;border-radius:0;margin:0;display:block;padding:16px 24px;line-height:1.5;font-weight:700;width:fit-content;margin-top:32px}@media (max-width:767.98px){.wpcf7 .wpcf7-submit{font-size:MIN(4.6vw,32px)}}.wpcf7 span.wpcf7-spinner{margin:10px auto;display:block;background-color:#0077E7;position:absolute;bottom:50px;right:0}.wpcf7 input[type="checkbox"],.wpcf7 .wpcf7 input[type="radio"]{width:32px;height:32px;border-color:#262b9a}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#0077E7;text-align:center;font-size:16px;border-radius:20px}.wpcf7 form.sent .wpcf7-response-output{border-color:#0077E7;text-align:center;font-size:16px;border-radius:20px}.wpcf7 .unsubscribe .wpcf7-list-item.first{margin-bottom:10px}.wpcf7 .unsubscribe .wpcf7-list-item .wpcf7-list-item-label{font-weight:600;font-size:12px;line-height:15px;text-transform:initial;color:#777e91}body .post-page-numbers.current .page-link,body .ast-pagination .page-numbers.current{color:#0077E7;border-color:#0077E7;border:2px solid #0077E7;background-color:#fff0;border-radius:0}body .ast-pagination .page-numbers{border:2px solid #fff0;border-radius:0}body .ast-pagination .page-numbers:hover{color:#fff;border-color:#0077E7;border:2px solid #0077E7;background-color:#0077E7;border-radius:0}body .ast-pagination .prev.page-numbers,body .ast-pagination .next.page-numbers{padding:0;width:auto;height:auto}body .ast-pagination .prev.page-numbers .ast-right-txt,body .ast-pagination .prev.page-numbers .ast-left-txt,body .ast-pagination .next.page-numbers .ast-right-txt,body .ast-pagination .next.page-numbers .ast-left-txt{display:none}body .ast-pagination .prev.page-numbers .ast-left-arrow,body .ast-pagination .prev.page-numbers .ast-right-arrow,body .ast-pagination .next.page-numbers .ast-left-arrow,body .ast-pagination .next.page-numbers .ast-right-arrow{display:block;line-height:0}@media (max-width:576px){.cky-preference-body-wrapper{padding:80px 24px 200px!important}}.otgs-development-site-front-end{display:none}.site-header-primary-section-right aside.header-widget-area{display:flex!important}aside.header-widget-area .widget{margin:0}.site-header-primary-section-right .wpml-ls-legacy-dropdown-click{width:auto;max-width:100%}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#fff;background:#fff0}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#fff;border:0;background-color:#fff0;padding:5px 25px!important}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.25em solid #fff0;border-top:.25em solid;position:absolute;right:10px;top:calc(50% - 0.075em)}section#icl_lang_sel_widget-3{display:flex;align-content:center;align-items:center}.fancybox-thumbs{background:#0000004d}@media (min-width:991.98px){.ast-header-social-1-wrap.ast-header-social-wrap{position:absolute;top:MIN(5.46vw,105px);right:MAX(calc(calc(100vw - 1860px) / 2),20px)}.sticky .ast-header-social-1-wrap.ast-header-social-wrap{display:none}.ast-header-social-1-wrap.ast-header-social-wrap a{border:1px solid #fff}.ast-header-social-1-wrap.ast-header-social-wrap a:hover{background:#262b9a}.ast-header-social-1-wrap.ast-header-social-wrap a:hover svg{fill:#fff}.ast-header-social-1-wrap.ast-header-social-wrap svg{fill:#fff}}@media (max-width:991.98px){.ast-header-social-1-wrap{margin-left:auto;margin-right:auto}.ast-header-social-1-wrap a{border:1px solid #262b9a}}body .cky-btn-revisit-wrapper{z-index:100}