*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{font-style:italic;quotes:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%;width:100%}mark{background:none}select{max-width:100%}em,i{font-style:italic}b,strong{font-weight:700}p{margin:0 0 20px}.wp-block-quote p{font-weight:500;line-height:1.26}.clr:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}.embed-container .video-controls .progress-bar-wrapper .current-time,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .current-time,.site-content .gform_wrapper.gravity-theme .gfield_consent_label+.gfield_required,.slider-gallery .figure-wrapper.force-ratio figure figcaption,.sr-only,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .current-time,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .current-time{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute!important;top:0;width:1px}.coverimg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}#menu,.container-wrapper,.media-content-group.alignfull,.site-content,.site-content>.kobu-section.alignfull,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container,.site-content>.wp-block-kobu-custom-blocks-columns-group,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin)}@font-face{font-display:swap;font-family:Neris;font-style:normal;font-weight:300;src:url(fonts/Neris-Light.4bdddca8.woff2) format("woff2"),url(fonts/Neris-Light.3d1e0bc8.woff) format("woff"),url(fonts/Neris-Light.394a0aa5.otf) format("opentype")}@font-face{font-display:swap;font-family:Neris;font-style:italic;font-weight:300;src:url(fonts/Neris-LightItalic.27b7d0de.woff2) format("woff2"),url(fonts/Neris-LightItalic.f8e739b2.woff) format("woff"),url(fonts/Neris-LightItalic.c4ebd727.otf) format("opentype")}@font-face{font-display:swap;font-family:Neris;font-style:normal;font-weight:600;src:url(fonts/Neris-SemiBold.4f207792.woff2) format("woff2"),url(fonts/Neris-SemiBold.47aad368.woff) format("woff"),url(fonts/Neris-SemiBold.743c8c85.otf) format("opentype")}@font-face{font-display:swap;font-family:Neris;font-style:italic;font-weight:600;src:url(fonts/Neris-SemiBoldItalic.778e6112.woff2) format("woff2"),url(fonts/Neris-SemiBoldItalic.bfb85c59.woff) format("woff"),url(fonts/Neris-SemiBoldItalic.6e906f37.otf) format("opentype")}@font-face{font-display:swap;font-family:Neris;font-style:normal;font-weight:900;src:url(fonts/Neris-Black.1509ee42.woff2) format("woff2"),url(fonts/Neris-Black.c9999fae.woff) format("woff"),url(fonts/Neris-Black.243aaa28.otf) format("opentype")}@font-face{font-display:swap;font-family:Neris;font-style:italic;font-weight:900;src:url(fonts/Neris-BlackItalic.e235d57d.woff2) format("woff2"),url(fonts/Neris-BlackItalic.c1dae1d7.woff) format("woff"),url(fonts/Neris-BlackItalic.e5e4b713.otf) format("opentype")}body{--wp--preset--font-size--extra-small:0.8571428571rem;--wp--preset--font-size--small:1rem;--wp--preset--font-size--regular:1rem;--wp--preset--font-size--medium:1.2857142857rem;--wp--preset--font-size--medium-large:2rem;--wp--preset--font-size--large:2.4285714286rem;--wp--preset--font-size--extra-large:3.4285714286rem;--wp--preset--font-size--huge:4.2857142857rem;--wp--preset--font-size--gigantic:5.7142857143rem}@media screen and (max-width:600px){body{--wp--preset--font-size--medium:1.1428571429rem;--wp--preset--font-size--medium-large:1.4285714286rem;--wp--preset--font-size--large:1.5714285714rem;--wp--preset--font-size--extra-large:2rem;--wp--preset--font-size--huge:3.5714285714rem;--wp--preset--font-size--gigantic:4.2857142857rem}}.has-extra-small-font-size{font-size:12px;font-size:.8571428571rem}.has-small-font-size{font-size:14px;font-size:1rem}.has-regular-font-size{font-size:1rem}.has-medium-font-size{font-size:18px;font-size:1.2857142857rem}@media screen and (max-width:600px){.has-medium-font-size{font-size:16px;font-size:1.1428571429rem}}.has-medium-large-font-size{font-size:28px;font-size:2rem;margin-bottom:30px}@media screen and (max-width:600px){.has-medium-large-font-size{font-size:20px;font-size:1.4285714286rem}}@media screen and (max-width:768px){.has-medium-large-font-size{margin-bottom:20px;padding-bottom:0}}.has-large-font-size{font-size:34px;font-size:2.4285714286rem}@media screen and (max-width:600px){.has-large-font-size{font-size:22px;font-size:1.5714285714rem}}.has-extra-large-font-size{font-size:48px;font-size:3.4285714286rem;line-height:1}@media screen and (max-width:600px){.has-extra-large-font-size{font-size:28px;font-size:2rem}}.has-huge-font-size{font-size:60px;font-size:4.2857142857rem}@media screen and (max-width:600px){.has-huge-font-size{font-size:50px;font-size:3.5714285714rem}}.has-gigantic-font-size{font-size:80px;font-size:5.7142857143rem}@media screen and (max-width:600px){.has-gigantic-font-size{font-size:60px;font-size:4.2857142857rem}}p:last-child{margin-bottom:0}p+.wp-block-kobu-custom-blocks-responsive-spacer{margin-top:-20px}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:40px}@media screen and (max-width:600px){p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:20px}}p+.wp-block-buttons{padding-top:10px}@media screen and (max-width:768px){p+.wp-block-buttons{padding-top:0}}a{-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;cursor:pointer;transition:color .8s ease}a,a:hover{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1;text-transform:uppercase}h1{margin-bottom:15px}h2{line-height:1.1;margin-bottom:30px}@media screen and (max-width:600px){h2{margin-bottom:20px}}h3{line-height:1.33;margin-bottom:20px}@media screen and (max-width:600px){h3{margin-bottom:15px}}h4{line-height:1.33;margin-bottom:20px}@media screen and (max-width:600px){h4{margin-bottom:10px}}h5,h6{margin-bottom:20px}h1{font-size:48px;font-size:3.4285714286rem}@media screen and (max-width:600px){h1{font-size:28px;font-size:2rem}}h2{font-size:34px;font-size:2.4285714286rem}@media screen and (max-width:600px){h2{font-size:22px;font-size:1.5714285714rem}}h3{font-size:24px;font-size:1.7142857143rem}@media screen and (max-width:600px){h3{font-size:18px;font-size:1.2857142857rem}}h4{font-size:18px;font-size:1.2857142857rem}@media screen and (max-width:600px){h4{font-size:16px;font-size:1.1428571429rem}}h5{font-size:16px;font-size:1.1428571429rem}h6{font-size:14px;font-size:1rem}:root{--vh:1vh;--vw:1vw}body{--smallSpacing:60px;--defaultSpacing:100px;--largeSpacing:140px;--xlargeSpacing:180px;--sideMargin:2.2vw;--content-padding:30px}@media screen and (min-width:2000px){body{--largeSpacing:200px}}@media screen and (min-width:1900px){body{--defaultSpacing:120px;--largeSpacing:170px}}@media screen and (max-width:992px){body{--largeSpacing:120px}}@media screen and (max-width:768px){body{--defaultSpacing:80px;--largeSpacing:100px;--content-padding:20px}}@media screen and (max-width:600px){body{--largeSpacing:80px;--xlargeSpacing:120px;--sideMargin:20px;--content-padding:10px}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.grecaptcha-badge{opacity:0!important;pointer-events:none!important}.has-background-color{color:#fff}.has-background-color a{color:inherit;text-decoration:underline}.has-background-background-color,.wp-block-cover-image.has-background-dim .has-background-background-color:before,.wp-block-cover.has-background-dim .has-background-background-color:before{background-color:#fff}.wp-block-button .wp-block-button__link.has-background-color{border:1px solid #fff}.wp-block-button .wp-block-button__link.has-background-background-color{background-color:#fff;border:1px solid #fff!important}.wp-block-button .wp-block-button__link.has-background-background-color:hover{background-color:#f2f2f2!important;border:1px solid #f2f2f2!important}.has-foreground-color{color:#000}.has-foreground-color a{color:inherit;text-decoration:underline}.has-foreground-background-color,.wp-block-cover-image.has-background-dim .has-foreground-background-color:before,.wp-block-cover.has-background-dim .has-foreground-background-color:before{background-color:#000}.wp-block-button .wp-block-button__link.has-foreground-color{border:1px solid #000}.wp-block-button .wp-block-button__link.has-foreground-background-color{background-color:#000;border:1px solid #000!important}.wp-block-button .wp-block-button__link.has-foreground-background-color:hover{background-color:#000!important;border:1px solid #000!important}.has-primary-color{color:#e3232d}.has-primary-color a{color:inherit;text-decoration:underline}.has-primary-background-color,.wp-block-cover-image.has-background-dim .has-primary-background-color:before,.wp-block-cover.has-background-dim .has-primary-background-color:before{background-color:#e3232d}.wp-block-button .wp-block-button__link.has-primary-color{border:1px solid #e3232d}.wp-block-button .wp-block-button__link.has-primary-background-color{background-color:#e3232d;border:1px solid #e3232d!important}.wp-block-button .wp-block-button__link.has-primary-background-color:hover{background-color:#d21b24!important;border:1px solid #d21b24!important}.has-darkgray-color{color:#2d2926}.has-darkgray-color a{color:inherit;text-decoration:underline}.has-darkgray-background-color,.wp-block-cover-image.has-background-dim .has-darkgray-background-color:before,.wp-block-cover.has-background-dim .has-darkgray-background-color:before{background-color:#2d2926}.wp-block-button .wp-block-button__link.has-darkgray-color{border:1px solid #2d2926}.wp-block-button .wp-block-button__link.has-darkgray-background-color{background-color:#2d2926;border:1px solid #2d2926!important}.wp-block-button .wp-block-button__link.has-darkgray-background-color:hover{background-color:#1f1c1a!important;border:1px solid #1f1c1a!important}.has-mediumgray-color{color:#4d4642}.has-mediumgray-color a{color:inherit;text-decoration:underline}.has-mediumgray-background-color,.wp-block-cover-image.has-background-dim .has-mediumgray-background-color:before,.wp-block-cover.has-background-dim .has-mediumgray-background-color:before{background-color:#4d4642}.wp-block-button .wp-block-button__link.has-mediumgray-color{border:1px solid #4d4642}.wp-block-button .wp-block-button__link.has-mediumgray-background-color{background-color:#4d4642;border:1px solid #4d4642!important}.wp-block-button .wp-block-button__link.has-mediumgray-background-color:hover{background-color:#3f3a36!important;border:1px solid #3f3a36!important}.has-lightgray-color{color:#ccc}.has-lightgray-color a{color:inherit;text-decoration:underline}.has-lightgray-background-color,.wp-block-cover-image.has-background-dim .has-lightgray-background-color:before,.wp-block-cover.has-background-dim .has-lightgray-background-color:before{background-color:#ccc}.wp-block-button .wp-block-button__link.has-lightgray-color{border:1px solid #ccc}.wp-block-button .wp-block-button__link.has-lightgray-background-color{background-color:#ccc;border:1px solid #ccc!important}.wp-block-button .wp-block-button__link.has-lightgray-background-color:hover{background-color:#bfbfbf!important;border:1px solid #bfbfbf!important}.has-lightergray-color{color:#e2e3e4}.has-lightergray-color a{color:inherit;text-decoration:underline}.has-lightergray-background-color,.wp-block-cover-image.has-background-dim .has-lightergray-background-color:before,.wp-block-cover.has-background-dim .has-lightergray-background-color:before{background-color:#e2e3e4}.wp-block-button .wp-block-button__link.has-lightergray-color{border:1px solid #e2e3e4}.wp-block-button .wp-block-button__link.has-lightergray-background-color{background-color:#e2e3e4;border:1px solid #e2e3e4!important}.wp-block-button .wp-block-button__link.has-lightergray-background-color:hover{background-color:#d5d6d8!important;border:1px solid #d5d6d8!important}.oh{overflow:hidden}.kobu-hidden{display:none}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scroll-down{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes menu-fixed{0%{opacity:0}to{opacity:1}}@keyframes animate-dash{to{stroke-dashoffset:0}}@keyframes process-icon-regulatory-approval-fold{to{d:path("M135.5,48.7 135.5,88.2 175,88.2")}}@keyframes process-icon-detailed-design-bezier-handle{0%{transform:rotate(0deg)}50%{transform:rotate(10deg)}to{transform:rotate(0deg)}}@keyframes process-icon-detailed-design-right-bezier{50%{d:path("M207.2,74.6c-33.9-10.2-61-15.9-120.6-10.9")}}@keyframes process-icon-detailed-design-left-bezier{50%{d:path("M75.3,70.2c-67.1,20-55.7,68.5-50.8,110.5")}}@keyframes total-export-of-our-solutions-right-arrow{0%{transform:translateX(-50px)}to{transform:translateX(0)}}@keyframes total-employees-left{0%{clip-path:inset(0 100% 100% 0 round 0 0 100% 0)}90%{clip-path:inset(0 0 0 0 round 0 0 50% 0)}to{clip-path:inset(0 0 0 0 round 0 0 0 0)}}@keyframes process-icon-fabrication-small-line{0%{stroke-dashoffset:0}50%{stroke-dashoffset:25}to{stroke-dashoffset:0}}@keyframes process-icon-fabrication-big-line{0%{stroke-dashoffset:0}50%{stroke-dashoffset:50}to{stroke-dashoffset:0}}@keyframes process-icon-fabrication-machine{0%{transform:translateY(15px)}50%{transform:translateY(0)}to{transform:translateY(15px)}}@keyframes process-icon-construction{0%{transform:translate(10px)}50%{transform:translate(10px,10px)}to{transform:translate(10px)}}@keyframes process-icon-post-construction-support-box1{0%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes process-icon-post-construction-support-box2{0%{transform:translateY(5px)}50%{transform:translateY(0)}to{transform:translateY(5px)}}@keyframes process-icon-post-construction-support-gear{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes page-loader-rect-1{0%{height:84px}50%{height:4px;transform:translateY(calc(100% - 116px))}to{height:84px}}@keyframes page-loader-rect-2{0%{height:84px}50%{height:4px;transform:translateY(calc(100% - 96px))}to{height:84px}}@keyframes initial-loader{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes initial-loader-svg{0%{scale:1;transform:rotate(0deg)}to{scale:0;transform:rotate(5deg)}}@keyframes initial-loader-path{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,116% 0,100% 100%,0 100%)}}body,html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:var(--wp--preset--font-family--neris);font-size:14px;font-weight:400;height:100%;letter-spacing:0;line-height:1.33;margin:0;min-height:100%;padding:0;width:100%}@media screen and (min-width:1900px){body,html{font-size:16px}}@media screen and (min-width:2000px){body,html{font-size:20px}}#tablesite-content{display:flex;flex-direction:column;height:auto;min-height:100vh;overflow:hidden;position:relative;width:100%}.js-loaded #tablesite-content{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}#tablesite-content #main-content{flex:1 0 auto;overflow:hidden}#tablesite-content #footer-wrap{flex-shrink:0}.container:not(.small):not(.medium):not(.large):not(.xlarge){grid-column:5/11;padding-left:15px;padding-right:15px}@media screen and (max-width:1200px){.container:not(.small):not(.medium):not(.large):not(.xlarge){grid-column:4/12}}@media screen and (max-width:768px){.container:not(.small):not(.medium):not(.large):not(.xlarge){grid-column:3/13;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){.container:not(.small):not(.medium):not(.large):not(.xlarge){grid-column:2/14;padding-left:10px;padding-right:10px}}.container.medium{grid-column:4/12}@media screen and (max-width:600px){.container.medium{grid-column:2/14}}.container.large{grid-column:3/13}@media screen and (max-width:600px){.container.large{grid-column:2/14}}.container.xlarge{grid-column:2/14}.site-content{overflow:hidden;position:relative}.site-content .page-title{padding-bottom:var(--smallSpacing)}.site-content>.alignfull,.site-content>.wp-block-kobu-custom-blocks-columns-group{grid-column:1/-1}.site-content a{text-decoration:underline}.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group){grid-column:5/11}@media screen and (max-width:1200px){.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group){grid-column:4/12}}@media screen and (max-width:768px){.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group){grid-column:3/13}}@media screen and (max-width:600px){.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group){grid-column:2/14}}.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text){padding-left:15px;padding-right:15px}@media screen and (max-width:768px){.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group):not(.wp-block-kobu-custom-blocks-slider-gallery):not(.slider-gallery):not(.text-slider):not(.child-item):not(.wp-block-media-text){padding-left:0;padding-right:0}}.site-content>.kobu-section.alignfull>.alignwide,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>.alignwide,.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container).alignwide,.site-content>:not(.alignfull).alignwide,.site-content>noscript>:not(.alignfull).alignwide{grid-column:3/13}@media screen and (max-width:600px){.site-content>.kobu-section.alignfull>.alignwide,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>.alignwide,.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container).alignwide,.site-content>:not(.alignfull).alignwide,.site-content>noscript>:not(.alignfull).alignwide{grid-column:2/14}}.site-content>.wp-block-kobu-custom-blocks-columns-group:not(.alignwide):not(.alignfull)>*{grid-column:5/11}@media screen and (max-width:1200px){.site-content>.wp-block-kobu-custom-blocks-columns-group:not(.alignwide):not(.alignfull)>*{grid-column:4/12}}@media screen and (max-width:768px){.site-content>.wp-block-kobu-custom-blocks-columns-group:not(.alignwide):not(.alignfull)>*{grid-column:3/13}}@media screen and (max-width:600px){.site-content>.wp-block-kobu-custom-blocks-columns-group:not(.alignwide):not(.alignfull)>*{grid-column:2/14}}.site-content>.wp-block-kobu-custom-blocks-columns-group.alignwide>*{grid-column:3/13}@media screen and (max-width:600px){.site-content>.wp-block-kobu-custom-blocks-columns-group.alignwide>*{grid-column:2/14}}.wp-block-kobu-custom-blocks-slider-gallery{padding-top:10px}@media screen and (max-width:600px){.wp-block-kobu-custom-blocks-slider-gallery{padding-top:0}}.wp-block-kobu-custom-blocks-slider-gallery .gallery-navigation-wrapper{padding-top:0}.wp-block-kobu-custom-blocks-slider-gallery .gallery-navigation-wrapper .gallery-inner-navigation-wrapper{margin-top:20px;position:relative;top:auto;transform:translateY(10px)}@media screen and (max-width:600px){.wp-block-kobu-custom-blocks-slider-gallery .gallery-navigation-wrapper .gallery-inner-navigation-wrapper{margin-top:0;transform:translateY(0)}}.wp-block-kobu-custom-blocks-slider-gallery .gallery-navigation-wrapper .gallery-inner-navigation-wrapper .arrow{background:transparent;border-radius:0;width:53px}.wp-block-kobu-custom-blocks-slider-gallery .gallery-navigation-wrapper .gallery-inner-navigation-wrapper .arrow.arrow--left{left:50%;margin-left:-89px}.wp-block-kobu-custom-blocks-slider-gallery .gallery-navigation-wrapper .gallery-inner-navigation-wrapper .arrow.arrow--right{margin-right:-89px;right:50%}.custom-section{grid-template-columns:repeat(12,1fr)!important;position:relative}@media screen and (max-width:768px){.custom-section{grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin)!important}}.custom-section .wp-block-kobu-custom-blocks-inner-content-img{grid-column:2/12}@media screen and (max-width:768px){.custom-section .wp-block-kobu-custom-blocks-inner-content-img{grid-column:2/14}}.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-left .media-col{padding-right:20px}@media screen and (max-width:768px){.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-left .media-col{grid-column:1/-1!important}}.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-left .content-col{grid-column:7/12!important;padding-right:50px!important}@media screen and (max-width:768px){.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-left .content-col{grid-column:1/-1!important;padding-left:0!important;padding-right:0!important}}.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-right .media-col{padding-left:20px}@media screen and (max-width:768px){.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-right .media-col{grid-column:1/-1!important}}.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-right .content-col{grid-column:2/7!important;padding-left:50px!important}@media screen and (max-width:768px){.custom-section .wp-block-kobu-custom-blocks-inner-content-img.align-right .content-col{grid-column:1/-1!important;padding-left:0!important;padding-right:0!important}.align-left.custom-media-content-group-certifications,.align-left.custom-media-content-group-commitments,.custom-media-content-group.align-left{grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin)!important}}.align-left.custom-media-content-group-certifications .media-col,.align-left.custom-media-content-group-commitments .media-col,.custom-media-content-group.align-left .media-col{grid-column:1/7!important}@media screen and (max-width:768px){.align-left.custom-media-content-group-certifications .media-col,.align-left.custom-media-content-group-commitments .media-col,.custom-media-content-group.align-left .media-col{grid-column:1/14!important}}.align-left.custom-media-content-group-certifications .content-col,.align-left.custom-media-content-group-commitments .content-col,.custom-media-content-group.align-left .content-col{grid-column:8/12!important}@media screen and (max-width:768px){.align-left.custom-media-content-group-certifications .content-col,.align-left.custom-media-content-group-commitments .content-col,.custom-media-content-group.align-left .content-col{grid-column:2/14!important;padding-left:0!important;padding-right:0!important}.align-left.custom-media-content-group-certifications .content-col h2,.align-left.custom-media-content-group-commitments .content-col h2,.custom-media-content-group.align-left .content-col h2{margin-bottom:20px!important}}.custom-media-content-group-certifications .content-col,.custom-media-content-group-commitments .content-col{padding-left:0!important;padding-right:0!important}.custom-wp-block-columns{grid-template-columns:repeat(12,1fr)!important}.custom-wp-block-columns .wp-block-columns{grid-column:3/12!important;padding-left:var(--sideMargin)}@media screen and (max-width:768px){.custom-wp-block-columns .wp-block-columns{gap:40px;grid-column:1/14!important;padding-right:var(--sideMargin)}}.custom-wp-block-columns .wp-block-columns .wp-block-column{padding-right:30px}@media screen and (max-width:768px){.custom-wp-block-columns .wp-block-columns .wp-block-column{padding-right:0}.custom-wp-block-columns .wp-block-columns .wp-block-column .has-medium-font-size{margin-bottom:10px}}.custom-image{grid-template-columns:repeat(12,1fr)!important}.custom-image .wp-block-image.alignwide{grid-column:3/11!important;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:768px){.custom-image .wp-block-image.alignwide{grid-column:1/-1!important}}.custom-video{grid-template-columns:repeat(12,1fr)!important}.custom-video .wp-block-video.alignwide{grid-column:3/11!important;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:768px){.custom-video .wp-block-video.alignwide{grid-column:1/-1!important}}.download-pdf a:after{content:url(images/download-pdf.svg);margin-left:10px;transition:filter .8s ease}.download-pdf.wp-block-button:not(.is-style-outline) a:after,.download-pdf:hover a:after{filter:invert(99%) sepia(100%) saturate(2%) hue-rotate(96deg) brightness(104%) contrast(100%)}.margin-bottom-40px{margin-bottom:40px}@media screen and (max-width:768px){.margin-bottom-40px{margin-bottom:30px}}.margin-bottom-30px{margin-bottom:30px}.bt-lines path{stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate-dash 2s linear forwards}.text-lowercase{text-transform:lowercase}.admin-bar header #menu{transform:translateY(32px)}#header{position:relative;z-index:4}#menu{color:#2d2926;left:0;position:absolute;top:0;width:100%;z-index:4}#menu.menu-fixed{animation:all 1s;animation-name:menu-fixed;position:fixed}#menu.menu-fixed .lettering,#menu.menu-fixed .navigation-wrapper li{display:none}@media screen and (max-width:600px){#header.open #menu .logo-wrapper a g{fill:#fff}}#header.scroll #menu{pointer-events:none}#menu a{color:inherit;text-decoration:none;text-transform:uppercase}#header.scroll #menu a{pointer-events:auto}#menu .menu-container{display:grid;grid-column:2/14;grid-template-columns:193px auto;padding-top:30px}@media screen and (max-width:600px){#menu .menu-container{grid-template-columns:174px auto;padding-top:20px}}#menu .logo-wrapper{width:193px}@media screen and (max-width:600px){#menu .logo-wrapper{width:174px}}#menu .logo-wrapper a{display:block}#menu .logo-wrapper a svg{height:auto;width:100%}#menu .navigation-wrapper{align-items:center;display:flex;font-size:12px;font-size:.8571428571rem;margin-top:-12px;position:relative;text-align:right}@media screen and (max-width:600px){#menu .navigation-wrapper{margin-top:-6px}}#menu .navigation-wrapper li{display:inline-block;margin-right:20px;position:relative}#menu .navigation-wrapper li.has-submenu{cursor:pointer;padding-right:15px}#menu .navigation-wrapper li.has-submenu:after{background-image:url(images/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:5px;margin-left:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:9px}#menu .navigation-wrapper li.has-submenu:hover .sub-menu{opacity:1;pointer-events:auto}#header.open #menu .navigation-wrapper li:not(.wpml-ls-item){display:none}#header.open #menu .navigation-wrapper li.wpml-ls-current-language{border-color:#fff;color:#fff;display:inline-block!important}#header.open #menu .navigation-wrapper li.wpml-ls-current-language:after{filter:invert(99%) sepia(100%) saturate(2%) hue-rotate(96deg) brightness(104%) contrast(100%)}#menu .navigation-wrapper .sub-menu{left:0;opacity:0;padding-top:10px;pointer-events:none;position:absolute;top:100%;transition:opacity .8s ease;width:100%}#menu .navigation-wrapper .sub-menu li{display:block;text-align:left}#menu .navigation-wrapper .navigation{flex-grow:1;opacity:1;transition:opacity .8s ease;width:100%}#menu .navigation-wrapper .navigation:last-child li:last-child{margin-right:0}#menu .navigation-wrapper .navigation li a:hover{text-decoration:underline}@media screen and (max-width:768px){#menu .navigation-wrapper .navigation li:not(.wpml-ls-item){display:none}}#menu .toggle-menu{height:20px;position:relative}#menu .toggle-menu .nav-icon{display:block;height:24px;margin-left:auto;margin-right:auto;position:relative;width:24px;z-index:2}#menu .toggle-menu .nav-icon span{background-color:#e3232d;border-radius:1.5px;content:"";display:block;height:3px;position:absolute;transition:width .25s ease,background-color .8s ease,transform .25s ease;width:24px}#menu .toggle-menu .nav-icon span:first-child{right:0;top:4px}#menu .toggle-menu .nav-icon span:nth-child(2),#menu .toggle-menu .nav-icon span:nth-child(3){right:0;top:10px;transform:rotate(0deg)}#menu .toggle-menu .nav-icon span:nth-child(4){left:0;top:16px}#header.open #menu .toggle-menu .nav-icon span{background-color:#fff}#header.open #menu .toggle-menu .nav-icon span:first-child{width:0}#header.open #menu .toggle-menu .nav-icon span:nth-child(2){transform:rotate(30deg)}#header.open #menu .toggle-menu .nav-icon span:nth-child(3){transform:rotate(-30deg)}#header.open #menu .toggle-menu .nav-icon span:nth-child(4){width:0}#menu .wpml-ls-current-language{border-bottom:1px solid #2d2926;transition:border-color .5s ease}#menu .wpml-ls-current-language:after{transition:filter .5s ease}#menu .wpml-ls-current-language a{text-decoration:none!important}#full-menu{color:#fff;height:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .5s ease,visibility .5s ease,height .5s ease;visibility:hidden;width:75%;z-index:3}@media screen and (max-width:600px){#full-menu{width:26.7%;width:100%}}#header.open #full-menu{height:84%;opacity:1;visibility:visible}@media screen and (max-width:768px){#header.open #full-menu{height:100%}}#header.open #full-menu #full-menu-d path,#header.open #full-menu #full-menu-m path{stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate-dash 2s linear forwards;animation-delay:.5s}#full-menu a:not(.btn){color:inherit;text-decoration:none}#full-menu .full-menu-navigation-wrapper{align-items:normal;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;margin-left:110px;margin-right:auto;opacity:0;padding-top:110px;position:relative;transition:opacity .5s ease 0s;z-index:2}#full-menu .full-menu-navigation-wrapper>div,#full-menu .full-menu-navigation-wrapper>li{float:left}#full-menu .full-menu-navigation-wrapper:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper{margin-left:30px;padding-top:80px}}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper{margin-left:20px;margin-right:20px}}#header.open #full-menu .full-menu-navigation-wrapper{opacity:1;transition:opacity .5s ease .2s}#full-menu .full-menu-navigation-wrapper .full-menu-navigation{display:flex;max-height:calc(100% - 160px);max-width:660px;overflow-y:auto;padding-top:7px;width:100%;z-index:1}@media screen and (min-width:2000px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation{max-width:760px}}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation{flex-direction:column}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu{position:relative;width:50%}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu{width:100%}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li{margin-bottom:40px}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{margin-bottom:0}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li{margin-bottom:27px;min-width:0}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li.has-submenu.open .toggle-submenu{transform:rotate(180deg)}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li.has-submenu.open .sub-menu{max-height:134px;opacity:1;visibility:visible}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li>a,#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li>span{display:inline-block;font-family:var(--wp--preset--font-family--neris);font-size:20px;font-size:1.4285714286rem;line-height:1;text-transform:uppercase}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li>a,#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li>span{font-size:18px;font-size:1.2857142857rem}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li .toggle-submenu{border:1px solid #fff;border-radius:50%;height:34px;margin-left:20px;margin-top:-7px;position:absolute;width:34px}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li .toggle-submenu{margin-left:10px}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu .sub-menu{margin-bottom:28px;max-height:0;opacity:0;transition:opacity .5s ease,visibility .5s ease,max-height .5s ease;visibility:hidden}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu .sub-menu{margin-bottom:7px}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu .sub-menu>li{margin-top:8px}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu .sub-menu>li:first-child{margin-top:20px}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu .sub-menu>li:last-child{margin-bottom:40px}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu .sub-menu>li a{font-size:16px;font-size:1.1428571429rem}#full-menu .full-menu-navigation-wrapper .full-menu-other-links{bottom:40px;left:0;position:absolute;z-index:1}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-other-links{display:grid}}#full-menu .full-menu-navigation-wrapper .full-menu-other-links a:not(.btn){margin-right:20px;text-transform:uppercase}#full-menu .full-menu-navigation-wrapper .full-menu-other-links a:not(.btn):nth-last-child(2){margin-right:60px}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-other-links a:not(.btn):nth-last-child(2){margin-right:0}}#full-menu .full-menu-navigation-wrapper .full-menu-other-links a{display:inline-block;margin-bottom:20px}#full-menu .full-menu-navigation-wrapper #full-menu-d{position:absolute;right:-340px;top:-50px;z-index:0}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper #full-menu-d{display:none}}#full-menu .full-menu-navigation-wrapper #full-menu-m{display:none;position:absolute;right:-100px;top:0;z-index:0}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper #full-menu-m{display:block}}#main-cta{border-radius:20px 20px 0 20px;bottom:30px;color:#fff;position:fixed;right:30px;transition:background-color .8s ease;z-index:3}@media screen and (max-width:600px){#main-cta{bottom:10px;right:10px}}#main-cta:not(.open):hover{background:#b11921!important}#main-cta.open{transition:background-color 0s ease}#main-cta.open #main-cta-btn{bottom:0;min-width:0;padding-left:9px;position:absolute;right:0}#main-cta.open #main-cta-btn .icon-main-cta-open,#main-cta.open #main-cta-btn .main-cta-title-closed{display:none}#main-cta.open #main-cta-btn .icon-main-cta-close,#main-cta.open #main-cta-content{display:block}#main-cta #main-cta-btn{color:inherit;cursor:pointer;float:right;font-size:16px;font-size:1.1428571429rem;font-weight:600;min-height:54px;min-width:175px;padding:16px 45px 16px 30px}@media screen and (max-width:600px){#main-cta #main-cta-btn{font-size:14px;font-size:1rem;min-height:44px;min-width:159px;padding:11px 44px 11px 20px}}#main-cta #main-cta-btn .icon-main-cta-close{display:none}#main-cta #main-cta-btn svg{bottom:20px;cursor:pointer;position:absolute;right:20px}@media screen and (max-width:600px){#main-cta #main-cta-btn svg{bottom:15px;right:15px}}#main-cta #main-cta-content{color:inherit;display:none;font-size:14px;font-size:1rem;padding:30px 45px 30px 30px;width:326px}@media screen and (max-width:600px){#main-cta #main-cta-content{padding:20px 45px 20px 20px;width:300px}}#main-cta #main-cta-content span{display:block;font-weight:900;margin-bottom:10px}#main-cta #main-cta-content .btn{font-size:14px;font-size:1rem;margin-right:10px;margin-top:10px;padding:8px 15px}footer{color:#fff;padding-bottom:60px;padding-top:140px;position:relative}@media screen and (max-width:768px){footer{padding-bottom:20px;padding-top:60px}}footer .container-wrapper{grid-template-columns:repeat(12,1fr);position:relative;z-index:1}@media screen and (max-width:768px){footer .container-wrapper{grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin)}}footer .container-wrapper .container{grid-row-gap:85px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){footer .container-wrapper .container{grid-row-gap:60px}footer .container-wrapper .container>div{grid-column:1/-1}}#bt-lines-footer{display:none;position:absolute;right:0;top:-94%;transform:translateX(41.7%);z-index:0}@media screen and (max-width:768px){#bt-lines-footer{height:300px;top:-120px;transform:translateX(51.7%);width:auto}#bt-lines-footer g{stroke-width:2}}.home #bt-lines-footer,.page-template-business-areas #bt-lines-footer,.page-template-contacts #bt-lines-footer,.post-type-archive-project #bt-lines-footer,.single-businessarea #bt-lines-footer,.single-project #bt-lines-footer{display:block}.footer-menu-wrapper .footer-menu{display:flex;flex-direction:column}.footer-menu-wrapper .footer-menu>li{padding-bottom:20px}@media screen and (max-width:768px){.footer-menu-wrapper .footer-menu>li{padding-bottom:15px}}.footer-menu-wrapper .footer-menu>li>a,.footer-menu-wrapper .footer-menu>li>span{display:inline-block;font-size:20px;font-size:1.4285714286rem;line-height:1;text-decoration:none;text-transform:uppercase}@media screen and (max-width:600px){.footer-menu-wrapper .footer-menu>li>a,.footer-menu-wrapper .footer-menu>li>span{font-size:18px;font-size:1.2857142857rem}}#footer-socials{float:left;margin-top:20px}@media screen and (max-width:768px){#footer-socials{margin-top:10px}}#footer-socials a{float:left;line-height:1;margin-right:20px}#footer-newsletter h2{color:#fff;font-size:28px;font-size:2rem;margin-bottom:20px;text-transform:none}@media screen and (max-width:600px){#footer-newsletter h2{font-size:20px;font-size:1.4285714286rem}}#footer-copyright{align-items:flex-end;display:flex}@media screen and (max-width:768px){#footer-copyright{order:2}}#footer-copyright>div{float:left}#footer-copyright>div.developedby{margin-left:20px}#footer-copyright>div.developedby a{text-decoration:underline}#footer-copyright>div.developedby a:hover{text-decoration:none}#footer-logos>*{display:inline-block;margin-right:20px;margin-top:20px;vertical-align:bottom}#footer-logos>:last-child{margin-right:0}#footer-logos img{height:34px;width:auto}@media screen and (max-width:450px){#footer-logos img{height:auto;max-height:none;width:100%}}#footer-logos .ppr-logos svg{height:34px;width:auto}@media screen and (max-width:450px){#footer-logos .ppr-logos svg{height:auto;width:100%}}#page-loader{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity 1s ease,visibility 1s ease;visibility:hidden;width:100%;z-index:5}#page-loader.show{opacity:1;visibility:visible}#page-loader.show svg{transform:rotate(180deg);transition:transform .8s ease;transition-delay:.5s}#page-loader.show svg #page-loader-rect-1{animation:page-loader-rect-1 .8s ease forwards;animation-delay:.5s}#page-loader.show svg #page-loader-rect-2{animation:page-loader-rect-2 .8s ease forwards;animation-delay:.5s}#initial-loader{align-items:center;animation:initial-loader 1s ease forwards;animation-delay:1.4s;background:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}#initial-loader svg{animation:initial-loader-svg .5s ease forwards;animation-delay:1.4s}#initial-loader svg #initial-loader-fill,#initial-loader svg #initial-loader-stroke{animation:initial-loader-path 1s ease forwards}#initial-loader svg #initial-loader-fill{animation-delay:.4s;clip-path:polygon(0 0,0 0,0 100%,0 100%)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#2d2926;-webkit-box-shadow:inset 0 0 0 1000px #e2e3e4;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input,select,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #2d2926;color:#2d2926;font-family:var(--wp--preset--font-family--neris);font-size:16px;font-size:1.1428571429rem;font-weight:400;height:50px;line-height:1;outline:0;padding:15px 20px;transition:color 0s ease,border .8s ease;width:100%}input.placeholder,select.placeholder,textarea.placeholder{color:#2d2926;opacity:1}input:-moz-placeholder,input::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#2d2926;opacity:1}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#2d2926;opacity:1}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#2d2926;opacity:1}input[type=checkbox],input[type=radio]{background-color:transparent;border:1px solid #2d2926;cursor:pointer;height:20px;left:0;margin-bottom:0;margin-left:0;margin-top:0;padding:0;position:absolute;top:0;width:20px}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#2d2926}.gform_wrapper.gravity-theme .gfield textarea.large,.gform_wrapper.gravity-theme textarea,textarea{height:176px!important;padding-bottom:20px;padding-top:20px}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin-top:24px!important;padding-bottom:0!important}.gform_wrapper.gravity-theme .gform_footer input[type=submit],.gform_wrapper.gravity-theme .gform_page_footer input[type=submit]{margin-bottom:0!important}input:focus,textarea:focus{outline:none}.gform_wrapper.gravity-theme select,select{background-image:url(images/arrow-down.svg)!important;background-position:center right 25px;background-repeat:no-repeat;background-size:10px 6px;height:50px;padding-right:50px}.gform_wrapper.gravity-theme select option,select option{color:#000}.gform_wrapper.gravity-theme form input[type=color],.gform_wrapper.gravity-theme form input[type=date],.gform_wrapper.gravity-theme form input[type=datetime-local],.gform_wrapper.gravity-theme form input[type=datetime],.gform_wrapper.gravity-theme form input[type=email],.gform_wrapper.gravity-theme form input[type=month],.gform_wrapper.gravity-theme form input[type=number],.gform_wrapper.gravity-theme form input[type=password],.gform_wrapper.gravity-theme form input[type=search],.gform_wrapper.gravity-theme form input[type=tel],.gform_wrapper.gravity-theme form input[type=text],.gform_wrapper.gravity-theme form input[type=time],.gform_wrapper.gravity-theme form input[type=url],.gform_wrapper.gravity-theme form input[type=week],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #2d2926;color:#2d2926;font-family:var(--wp--preset--font-family--neris);font-size:16px;font-size:1.1428571429rem;font-weight:400;height:50px;line-height:1;outline:0;padding:15px 20px;transition:color 0s ease,border .8s ease;width:100%}.gform_wrapper.gravity-theme form input[type=color].placeholder,.gform_wrapper.gravity-theme form input[type=date].placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local].placeholder,.gform_wrapper.gravity-theme form input[type=datetime].placeholder,.gform_wrapper.gravity-theme form input[type=email].placeholder,.gform_wrapper.gravity-theme form input[type=month].placeholder,.gform_wrapper.gravity-theme form input[type=number].placeholder,.gform_wrapper.gravity-theme form input[type=password].placeholder,.gform_wrapper.gravity-theme form input[type=search].placeholder,.gform_wrapper.gravity-theme form input[type=tel].placeholder,.gform_wrapper.gravity-theme form input[type=text].placeholder,.gform_wrapper.gravity-theme form input[type=time].placeholder,.gform_wrapper.gravity-theme form input[type=url].placeholder,.gform_wrapper.gravity-theme form input[type=week].placeholder,.gform_wrapper.gravity-theme form select.placeholder,.gform_wrapper.gravity-theme form textarea.placeholder{color:#2d2926;opacity:1}.gform_wrapper.gravity-theme form input[type=color]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=color]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=date]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=date]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=email]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=email]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=month]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=month]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=number]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=number]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=password]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=password]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=search]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=search]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=tel]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=tel]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=text]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=text]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=time]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=time]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=url]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=url]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=week]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=week]::-moz-placeholder,.gform_wrapper.gravity-theme form select:-moz-placeholder,.gform_wrapper.gravity-theme form select::-moz-placeholder,.gform_wrapper.gravity-theme form textarea:-moz-placeholder,.gform_wrapper.gravity-theme form textarea::-moz-placeholder{color:#2d2926;opacity:1}.gform_wrapper.gravity-theme form input[type=color]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=date]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=email]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=month]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=number]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=password]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=search]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=tel]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=text]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=time]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=url]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=week]:-ms-input-placeholder,.gform_wrapper.gravity-theme form select:-ms-input-placeholder,.gform_wrapper.gravity-theme form textarea:-ms-input-placeholder{color:#2d2926;opacity:1}.gform_wrapper.gravity-theme form input[type=color]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=date]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=email]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=month]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=number]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=password]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=search]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=tel]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=text]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=time]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=url]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=week]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form select::-webkit-input-placeholder,.gform_wrapper.gravity-theme form textarea::-webkit-input-placeholder{color:#2d2926;opacity:1}.gform_wrapper.gravity-theme form select[multiple=multiple]{background-image:none!important;height:auto}.gform_wrapper.gravity-theme form input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1}.gform_wrapper.gravity-theme form input[type=submit]{background:#2d2926;border:1px solid #2d2926;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--neris);font-size:16px;font-size:1.1428571429rem;line-height:1;margin-left:auto;padding:14px 24px;text-align:center;text-decoration:none;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.gform_wrapper.gravity-theme form input[type=submit].small{padding:12px 25px}.gform_wrapper.gravity-theme form input[type=submit]:hover{background-color:#2d2926;border:1px solid #2d2926;color:#fff}.gform_wrapper.gravity-theme form .gform_fields,.gform_wrapper.gravity-theme form .ginput_complex{-moz-column-gap:30px;column-gap:30px;row-gap:40px}@media screen and (max-width:992px){.gform_wrapper.gravity-theme form .gform_fields,.gform_wrapper.gravity-theme form .ginput_complex{-moz-column-gap:0;column-gap:0;row-gap:20px}}.gform_wrapper.gravity-theme form .gform_fields fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme form .gform_fields span:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme form .ginput_complex fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme form .ginput_complex span:not([style*="display:none"]):not(.ginput_full){padding-left:0!important;padding-right:0!important}@media screen and (max-width:992px){.gform_wrapper.gravity-theme form .gform_fields .gform-grid-col,.gform_wrapper.gravity-theme form .ginput_complex .gform-grid-col{flex:auto;width:100%}}.gform_wrapper.gravity-theme form .gfield--type-time .ginput_complex{align-items:center;gap:5px}.gform_wrapper.gravity-theme form .gfield--type-time .ginput_complex .ginput_container_time{min-width:100px}.gform_wrapper.gravity-theme form .gfield--type-time .ginput_complex input{padding-left:10px;padding-right:10px;text-align:center}.gform_wrapper.gravity-theme form .ginput_complex label,.gform_wrapper.gravity-theme form label.gfield_label,.gform_wrapper.gravity-theme form legend.gfield_label{color:#6c6c6c;font-size:12px;font-size:.8571428571rem;font-style:italic;font-weight:400;margin-bottom:0}.gform_wrapper.gravity-theme form .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme form .gfield_radio .gchoice{margin-bottom:5px;position:relative}.gform_wrapper.gravity-theme form .gfield_checkbox .gchoice label,.gform_wrapper.gravity-theme form .gfield_radio .gchoice label{display:block;padding-left:30px}.gform_wrapper.gravity-theme form .ginput_container_consent{position:relative}.gform_wrapper.gravity-theme form .ginput_container_consent input{border-radius:50%;top:0}.gform_wrapper.gravity-theme form .ginput_container_consent .gfield_consent_label{display:block;font-size:1rem;line-height:1.2;padding-left:30px}.gform_wrapper.gravity-theme form .ginput_container_address span{flex:auto;padding-left:0;padding-right:0;width:calc(50% - 15px)}.site-content .gform_wrapper.gravity-theme .gform_required_legend{display:none;margin-bottom:20px}.site-content .gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.site-content .gform_wrapper.gravity-theme .gfield_error label,.site-content .gform_wrapper.gravity-theme .gfield_required{color:inherit!important}.site-content .gform_wrapper.gravity-theme .gfield_required{display:none}.site-content .gform_wrapper.gravity-theme .gform_ajax_spinner{animation:spinner 1.1s linear infinite;border:4px solid rgba(45,41,38,.3);border-left-color:rgba(45,41,38,.7);border-radius:50%;display:inline-block;height:30px;margin-left:20px;margin-left:10px;position:relative;top:10px;width:30px}.site-content .gform_wrapper.gravity-theme .gform_validation_errors{background-color:#e2e3e4;border:1px solid #2d2926!important;border-radius:37px;box-shadow:none;margin-bottom:40px;outline:none}.site-content .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#2d2926}.site-content .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:0;border-bottom:1px solid #e3232d}.site-content .gform_wrapper.gravity-theme .gfield_validation_message,.site-content .gform_wrapper.gravity-theme .validation_message{background-color:transparent;border:0;color:#2d2926;font-size:12px;font-size:.8571428571rem;padding-left:0;padding-right:0;padding-top:4px}.site-content .gform_wrapper.gravity-theme .gfield_validation_message:before,.site-content .gform_wrapper.gravity-theme .validation_message:before{content:"> "}.site-content>.animated:not(.table-of-contents-wrapper){opacity:1;position:relative}.site-content .animate{opacity:0;transition:opacity .8s ease}.site-content .animate.wp-block-media-text .wp-block-media-text__media{transform:translateY(50px);transition:transform .8s ease}.site-content .animate.wp-block-media-text .wp-block-media-text__content{opacity:0;transform:translateX(50px);transition:transform .8s ease .2s,opacity .8s ease .2s}.site-content .animate.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{transform:translateX(-50px)}.site-content .animate .media-content-group .content-col,.site-content .animate.media-content-group .content-col{opacity:0;transition:transform .8s ease .2s,opacity .8s ease .2s}.site-content .animate .media-content-group .media-col,.site-content .animate.media-content-group .media-col{transform:translateY(50px);transition:transform .8s ease}.site-content .animate .media-content-group.align-right .content-col,.site-content .animate.media-content-group.align-right .content-col{transform:translateX(-50px)}.site-content .animate .media-content-group.align-left .content-col,.site-content .animate.media-content-group.align-left .content-col{transform:translateX(50px)}.site-content .animate.animated{opacity:1}.site-content .animate.animated.wp-block-media-text .wp-block-media-text__media{transform:translateY(0)}.site-content .animate.animated.wp-block-media-text .wp-block-media-text__content{opacity:1;transform:translateX(0)}.site-content .animate.animated .media-content-group .media-col,.site-content .animate.animated.media-content-group .media-col{transform:translateY(0)}.site-content .animate.animated .media-content-group.align-left .content-col,.site-content .animate.animated .media-content-group.align-right .content-col,.site-content .animate.animated.media-content-group.align-left .content-col,.site-content .animate.animated.media-content-group.align-right .content-col{opacity:1;transform:translateX(0)}button{background-color:transparent;border:0;border-radius:0;cursor:pointer;font-family:var(--wp--preset--font-family--neris);height:auto;outline:0;padding:0;width:auto}.wp-block-button__link.has-background{border-color:inherit}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:1px solid}.gform_wrapper.gravity-theme form input[type=submit],.wp-block-button:not(.is-style-outline) .wp-block-button__link,form button,input[type=submit]{background:#2d2926;border:1px solid #2d2926;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--neris);font-size:16px;font-size:1.1428571429rem;line-height:1;padding:14px 24px;text-align:center;text-decoration:none;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.gform_wrapper.gravity-theme form input[type=submit].small,.wp-block-button:not(.is-style-outline) .wp-block-button__link.small,form button.small,input[type=submit].small{padding:12px 25px}.gform_wrapper.gravity-theme form input[type=submit]:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,form button:hover,input[type=submit]:hover{background-color:#4d4642;border:1px solid #4d4642;color:#fff}.site-content .gform_wrapper.gravity-theme form input[type=submit],.site-content .wp-block-button:not(.is-style-outline) .wp-block-button__link,.site-content form button,.site-content input[type=submit]{text-decoration:none}.history-slider .gallery-navigation-wrapper .arrow,.home .taxonomies-slider-block .gallery-navigation-wrapper .arrow{background:#2d2926;border:1px solid #2d2926;color:#fff}.history-slider .gallery-navigation-wrapper .arrow:hover,.home .taxonomies-slider-block .gallery-navigation-wrapper .arrow:hover{background-color:#4d4642;border:1px solid #4d4642;color:#fff}.wp-block-button.is-style-outline .wp-block-button__link{background:#2d2926;border:1px solid #2d2926;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--neris);font-size:16px;font-size:1.1428571429rem;line-height:1;padding:14px 24px;text-align:center;text-decoration:none;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.wp-block-button.is-style-outline .wp-block-button__link.small{padding:12px 25px}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#2d2926;border:1px solid #2d2926;color:#fff}.btn,.btn-wrapper a,.site-content .wp-block-button.is-style-outline .wp-block-button__link{text-decoration:none}.btn,.btn-wrapper a{background:#fff;border:1px solid #2d2926;border-radius:30px;color:#2d2926;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--neris);font-size:16px;font-size:1.1428571429rem;line-height:1;padding:14px 24px;text-align:center;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.btn-wrapper a.small,.btn.small{padding:12px 25px}.btn-wrapper a:hover,.btn:hover{background-color:#fff;border:1px solid #2d2926;color:#2d2926}.site-content .btn,.site-content .btn-wrapper a{text-decoration:none}.has-primary-background-color .btn,.has-primary-background-color .btn-wrapper a{background:#fff;border:1px solid #fff;color:#2d2926}.has-primary-background-color .btn-wrapper a:hover,.has-primary-background-color .btn:hover{background-color:#2d2926;border:1px solid #2d2926;color:#fff}.has-primary-background-color .btn-outline{background:#e3232d;border:1px solid #fff;color:#fff}.has-primary-background-color .btn-outline:hover{background-color:#fff;border:1px solid #fff;color:#e3232d}.has-darkgray-background-color .btn,.has-darkgray-background-color .btn-wrapper a,.has-darkgray-background-color .wp-block-button.is-style-outline .wp-block-button__link{background:#2d2926;border:1px solid #fff;color:#fff}.has-darkgray-background-color .btn-wrapper a:hover,.has-darkgray-background-color .btn:hover,.has-darkgray-background-color .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#fff;border:1px solid #fff;color:#2d2926}.has-darkgray-background-color .gallery-navigation-wrapper .arrow,.has-darkgray-background-color .wp-block-button:not(.is-style-outline) .wp-block-button__link{background:#fff;border:1px solid #fff;color:#2d2926}.has-darkgray-background-color .gallery-navigation-wrapper .arrow:hover,.has-darkgray-background-color .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:#ccc;border:1px solid #ccc;color:#2d2926}.wp-block-buttons{gap:20px}#cookies-notification{background-color:var(--wp--preset--color--primary);bottom:0;color:var(--wp--preset--color--senary);left:0;opacity:1;padding:20px;pointer-events:auto;position:fixed;transition:opacity .8s ease,visibility .8s ease;visibility:visible;width:100%;z-index:6}#cookies-notification.hidden{opacity:0;pointer-events:none;visibility:hidden}#cookies-notification .notification-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}#cookies-notification .notification-wrapper>div,#cookies-notification .notification-wrapper>li{float:left}#cookies-notification .notification-wrapper:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}#cookies-notification .message{float:left;margin-bottom:0;width:calc(100% - 75px)}@media screen and (max-width:600px){#cookies-notification .message{width:100%}}#cookies-notification .message p{padding-right:10px}#cookies-notification .message a{color:inherit;text-decoration:underline}#cookies-notification .buttons{float:left;text-align:right;width:75px}@media screen and (max-width:600px){#cookies-notification .buttons{margin-top:15px;text-align:left;width:100%}#cookies-notification .buttons #accept-cookies{width:100%}}.error-message{bottom:30px;left:0;position:fixed;width:100%;z-index:5}.error-message p{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--senary);margin-left:auto;margin-right:auto;padding:10px 20px 6px}.wp-block-quote{font-style:normal}.wp-block-quote p{font-size:34px;font-size:2.4285714286rem;font-style:normal;margin-bottom:10px}@media screen and (max-width:600px){.wp-block-quote p{font-size:22px;font-size:1.5714285714rem}}.wp-block-quote cite{display:block;font-size:14px;font-size:1rem;letter-spacing:2px;margin-top:20px}.media-content-group{position:relative}.media-content-group .content-col,.media-content-group .media-col{grid-row:1}@media screen and (max-width:768px){.media-content-group .content-col,.media-content-group .media-col{grid-row:auto}}.media-content-group.valign-center{align-items:center}.media-content-group.valign-center .media-col{align-self:stretch}.media-content-group.valign-center .media-col figure{height:100%}.media-content-group.valign-center .media-col figure img{min-height:100%;-o-object-fit:cover;object-fit:cover}.media-content-group.valign-center .content-col{padding-bottom:var(--smallSpacing);padding-top:var(--smallSpacing)}@media screen and (max-width:768px){.media-content-group.valign-center .content-col{padding-bottom:0;padding-top:0}}.media-content-group.valign-end{align-items:flex-end}.media-content-group.valign-stretch{align-items:stretch}@media screen and (max-width:768px){.media-content-group.img-first .content-col{padding-top:40px}.media-content-group.img-last .content-col{padding-bottom:40px}}.media-content-group:not(.alignfull):not(.alignwide),.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr)}.media-content-group:not(.alignfull):not(.alignwide).align-left .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .media-col{grid-column:1/7}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-left .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .media-col{grid-column:1/-1}}.media-content-group:not(.alignfull):not(.alignwide).align-left .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .content-col{grid-column:8/-1}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-left .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .content-col{grid-column:1/-1}}.media-content-group:not(.alignfull):not(.alignwide).align-right .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .media-col{grid-column:7/-1}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-right .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .media-col{grid-column:1/-1}}.media-content-group:not(.alignfull):not(.alignwide).align-right .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .content-col{grid-column:1/6}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-right .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .content-col{grid-column:1/-1}}.media-content-group.alignwide,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr)}.media-content-group.alignwide.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .media-col{grid-column:1/7}@media screen and (max-width:768px){.media-content-group.alignwide.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .media-col{grid-column:1/-1}}.media-content-group.alignwide.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .content-col{grid-column:8/12}@media screen and (max-width:992px){.media-content-group.alignwide.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .content-col{grid-column:8/-1}}@media screen and (max-width:768px){.media-content-group.alignwide.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .content-col{grid-column:1/-1}}.media-content-group.alignwide.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .media-col{grid-column:7/-1}@media screen and (max-width:768px){.media-content-group.alignwide.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .media-col{grid-column:1/-1}}.media-content-group.alignwide.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .content-col{grid-column:2/6}@media screen and (max-width:992px){.media-content-group.alignwide.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .content-col{grid-column:1/6}}@media screen and (max-width:768px){.media-content-group.alignwide.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .content-col{grid-column:1/-1}}.media-content-group.alignfull.wp-block-kobu-custom-blocks-inner-content-img,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.wp-block-kobu-custom-blocks-inner-content-img{grid-template-columns:repeat(12,1fr)}.media-content-group.alignfull.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .media-col{grid-column:1/6}@media screen and (max-width:992px){.media-content-group.alignfull.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .media-col{padding-right:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .media-col{grid-column:1/10;padding-right:0}}.media-content-group.alignfull.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .content-col{grid-column:7/11;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:992px){.media-content-group.alignfull.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .content-col{grid-column:7/12;padding-left:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .content-col{grid-column:1/14;padding-left:20px;padding-right:20px}}.media-content-group.alignfull.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .media-col{grid-column:8/-1}@media screen and (max-width:992px){.media-content-group.alignfull.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .media-col{padding-left:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .media-col{grid-column:4/-1;padding-left:0}}.media-content-group.alignfull.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .content-col{grid-column:3/7;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:992px){.media-content-group.alignfull.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .content-col{grid-column:3/8;padding-right:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .content-col{grid-column:1/14;padding-left:20px;padding-right:20px}}.wp-block-kobu-custom-blocks-columns-group{gap:var(--defaultSpacing)}.wp-block-columns{--wp--style--block-gap:30px;gap:var(--wp--style--block-gap)}.wp-block-columns.alignwide{--wp--style--block-gap:60px}.wp-block-columns.alignfull{grid-column:2/14}.wp-block-columns.two-columns-wide-right .wp-block-column:first-child{flex-grow:1}.wp-block-columns.two-columns-wide-right .wp-block-column:last-child{flex-grow:1.33}.wp-block-embed.aligncenter .wp-block-embed__wrapper>*{display:block;margin-left:auto;margin-right:auto}.wp-block-file *+.wp-block-file__button{margin-top:20px}.wp-block-file a:not(.wp-block-file__button){display:table;font-size:14px;font-size:1rem;text-decoration:none}.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:visited{background:#2d2926;border:1px solid #2d2926;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--neris);font-size:16px;font-size:1.1428571429rem;line-height:1;padding:14px 24px;text-align:center;text-decoration:none;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.wp-block-file a.wp-block-file__button.small,.wp-block-file a.wp-block-file__button:visited.small{padding:12px 25px}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited:hover{background-color:#2d2926;border:1px solid #2d2926;color:#fff}.wp-block-gallery{--gallery-block--gutter-size:40px;align-items:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){background-color:var(--wp--preset--color--senary);display:block;margin-bottom:40px}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image):before{background-color:var(--wp--preset--color--senary);content:"";display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;transition:background-color .8s ease;width:calc(100% + 2px);z-index:1}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) img{margin-bottom:0;position:relative;z-index:1}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image img{height:auto;margin-bottom:0;max-height:100px;max-width:100%;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:transparent;bottom:0;color:inherit;font-size:14px;font-size:1rem;margin-top:0;max-height:none;padding:20px 0 0;position:relative;text-align:left;top:0;z-index:3}figcaption{font-size:14px;font-size:1rem;padding-top:10px}figure{margin-bottom:0;overflow:hidden}figure figcaption,figure img{float:left}.wp-block-image.is-resized img{width:auto}.wp-block-image img{position:relative;z-index:2}.site-content ol:not(.blocks-gallery-grid),.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links){margin-bottom:20px}.site-content ol:not(.blocks-gallery-grid) li,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) li{margin-bottom:8px;margin-left:0;padding-left:25px;position:relative}.site-content ol:not(.blocks-gallery-grid) ol,.site-content ol:not(.blocks-gallery-grid) ul,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) ol,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) ul{margin-bottom:20px;margin-top:10px}.site-content ol:not(.blocks-gallery-grid) ol li,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) ol li{display:block;padding-left:35px}.site-content ol:not(.blocks-gallery-grid) .ol-no-number li:before,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) .ol-no-number li:before{display:none}.site-content ol:not(.blocks-gallery-grid) table,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) table{border-collapse:collapse;margin-bottom:15px;margin-top:15px}.site-content ol:not(.blocks-gallery-grid) table,.site-content ol:not(.blocks-gallery-grid) td,.site-content ol:not(.blocks-gallery-grid) th,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) table,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) td,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) th{border:1px solid}.site-content ol:not(.blocks-gallery-grid) td,.site-content ol:not(.blocks-gallery-grid) th,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) td,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) th{padding:5px 10px}.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links){list-style:none}.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links) li:before{color:inherit;content:"•";font-family:Arial,Helvetica,Tahoma,sans-serif;font-size:inherit;font-weight:900;left:0;margin-right:5px;position:absolute;top:-2px}.site-content ol{counter-reset:item;display:block}.site-content ol ol>li,.site-content ol>li{counter-increment:item;display:block}.site-content ol ol>li:before,.site-content ol>li:before{color:inherit;content:counters(item,".") ". ";left:0;margin-right:5px;position:absolute;top:0}.wp-block-media-text{-moz-column-gap:0;column-gap:0;display:grid}.wp-block-media-text:not(.alignfull),.wp-block-media-text:not(.alignfull).has-media-on-the-right{grid-template-columns:repeat(12,1fr)}.wp-block-media-text.alignfull{grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin)!important}.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/7}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/-1}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__media{grid-column:7/-1}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__content{grid-column:1/6}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/7}@media screen and (max-width:768px){.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/12}@media screen and (max-width:992px){.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/-1}}@media screen and (max-width:768px){.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__media{grid-column:7/-1}@media screen and (max-width:768px){.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content{grid-column:2/6}@media screen and (max-width:992px){.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content{grid-column:1/6}}@media screen and (max-width:768px){.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/8}@media screen and (max-width:992px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media{padding-right:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/-1;padding-right:0}}.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:9/13}@media screen and (max-width:992px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/13;padding-left:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:3/13;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:2/14;padding-left:10px;padding-right:10px}}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__media{grid-column:8/-1}@media screen and (max-width:992px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__media{padding-left:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__media{grid-column:1/-1;padding-left:0}}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:3/7}@media screen and (max-width:992px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:3/8;padding-right:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:3/13;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:2/14;padding-left:10px;padding-right:10px}}.wp-block-media-text .wp-block-media-text__media{grid-row:auto!important}.wp-block-media-text .wp-block-media-text__content{grid-row:auto!important;padding:0}@media screen and (max-width:768px){.wp-block-media-text .wp-block-media-text__content{padding-top:var(--smallSpacing)}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-bottom:var(--smallSpacing);padding-top:0}}.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:140px}@media screen and (min-width:2000px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:200px}}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:170px}}@media screen and (max-width:992px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:100px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:80px}}.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:160px}@media screen and (min-width:2000px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:220px}}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:180px}}@media screen and (max-width:992px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:120px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:100px}}.wp-block-kobu-custom-blocks-responsive-spacer.size-medium{height:80px}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-medium{height:100px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-medium{height:50px}}.wp-block-kobu-custom-blocks-responsive-spacer.size-small{height:60px}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-small{height:90px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-small{height:30px}}.wp-block-separator{border-bottom:1px solid;border-top:0;margin-bottom:50px;margin-top:50px}.articles-slider,.content-slider,.gallery,.posts-slider{display:flex;width:100%}.articles-slider:not(.keen-slider),.content-slider:not(.keen-slider),.gallery:not(.keen-slider),.posts-slider:not(.keen-slider){align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:flex-start}.articles-slider:not(.keen-slider)>div,.articles-slider:not(.keen-slider)>li,.content-slider:not(.keen-slider)>div,.content-slider:not(.keen-slider)>li,.gallery:not(.keen-slider)>div,.gallery:not(.keen-slider)>li,.posts-slider:not(.keen-slider)>div,.posts-slider:not(.keen-slider)>li{float:left}.articles-slider.disabled-slider,.content-slider.disabled-slider,.gallery.disabled-slider,.posts-slider.disabled-slider{justify-content:center}.articles-slider.disabled-slider a,.content-slider.disabled-slider a,.gallery.disabled-slider a,.posts-slider.disabled-slider a{cursor:pointer!important}.articles-slider.disabled-slider .clone,.content-slider.disabled-slider .clone,.gallery.disabled-slider .clone,.posts-slider.disabled-slider .clone{display:none}.articles-slider.disabled-slider .article,.articles-slider.disabled-slider .post-card,.articles-slider.disabled-slider .slide,.content-slider.disabled-slider .article,.content-slider.disabled-slider .post-card,.content-slider.disabled-slider .slide,.gallery.disabled-slider .article,.gallery.disabled-slider .post-card,.gallery.disabled-slider .slide,.posts-slider.disabled-slider .article,.posts-slider.disabled-slider .post-card,.posts-slider.disabled-slider .slide{transform:none!important}.articles-slider.disabled-slider~div,.content-slider.disabled-slider~div,.gallery.disabled-slider~div,.posts-slider.disabled-slider~div{display:none}.articles-slider:focus,.content-slider:focus,.gallery:focus,.posts-slider:focus{outline:0}.gallery-navigation-wrapper{padding-top:20px}@media screen and (max-width:768px){.gallery-navigation-wrapper{padding-top:40px}}.gallery-navigation-wrapper .dots{display:none}.slider-gallery{overflow:hidden}.slider-gallery.multiple img{height:415px;max-width:none;width:auto}@media screen and (max-width:600px){.slider-gallery.multiple img{height:180px}}.slider-gallery.multiple .gallery.disabled-slider{gap:30px}.slider-gallery:not(.multiple) .gallery{align-items:center;background-color:var(--wp--preset--color--quinary)}.slider-gallery .figure-wrapper.force-ratio{position:relative}.slider-gallery .figure-wrapper.force-ratio figure{padding-top:70%;position:relative;width:40vw}.slider-gallery .figure-wrapper.force-ratio figure img{height:100%;width:100%}.slider-gallery .figure-wrapper figure{overflow:hidden}.slider-gallery .figure-wrapper figure figcaption,.slider-gallery .figure-wrapper figure img{float:left}.wp-block-kobu-custom-blocks-slider-gallery.alignfull .slider-gallery.single .figure-wrapper figure figcaption{padding-left:var(--sideMargin);padding-right:var(--sideMargin)}.gallery-navigation-wrapper{position:relative}.gallery-navigation-wrapper .gallery-inner-navigation-wrapper{height:50px;pointer-events:none;position:absolute;top:0;width:100%}.gallery-navigation-wrapper .pagination{font-size:22px;font-size:1.5714285714rem;left:50%;margin-left:-50px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100px}@media screen and (max-width:600px){.gallery-navigation-wrapper .pagination{font-size:18px;font-size:1.2857142857rem}}.gallery-navigation-wrapper .arrow{align-items:center;background:#fff;border:0;border-radius:20px 0 20px 20px;bottom:0;cursor:pointer;display:flex;height:50px;justify-content:center;pointer-events:auto;position:absolute;transition:color .8s ease,background-color .8s ease,border .8s ease;width:112px}@media screen and (max-width:768px){.gallery-navigation-wrapper .arrow{border-radius:15px 0 15px 15px;height:36px;width:81px}}.gallery-navigation-wrapper .arrow svg{height:10px;width:53px}@media screen and (max-width:768px){.gallery-navigation-wrapper .arrow svg{height:8px;width:41px}}.gallery-navigation-wrapper .arrow--left{border-radius:20px 20px 0 20px;left:30px;transform:rotate(180deg)}@media screen and (max-width:768px){.gallery-navigation-wrapper .arrow--left{border-radius:15px 15px 0 15px;left:20px}}.gallery-navigation-wrapper .arrow--right{right:30px}@media screen and (max-width:768px){.gallery-navigation-wrapper .arrow--right{right:20px}}.gallery-navigation-wrapper .dots{display:inline-block;margin-top:3px}.gallery-navigation-wrapper .dots .dot{border:1px solid var(--wp--preset--color--primary);border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin-left:5px;margin-right:5px;transition:background-color .8s ease,border .8s ease;width:12px}.gallery-navigation-wrapper .dots .dot.dot--active{background-color:var(--wp--preset--color--primary)}.posts-slider:not(.keen-slider):not(.gallery-navigation-wrapper){display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding-top:90px}.posts-slider.disabled-slider{gap:30px;justify-content:flex-start;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}.posts-slider .article{max-width:23.86%;min-width:23.86%}@media screen and (max-width:1200px){.posts-slider .article{max-width:33.33%;min-width:33.33%}}@media screen and (max-width:992px){.posts-slider .article{max-width:38%;min-width:38%}}@media screen and (max-width:768px){.posts-slider .article{max-width:50%;min-width:50%}}@media screen and (max-width:600px){.posts-slider .article{max-width:81.25%;min-width:81.25%}}.table-of-contents-wrapper .table-of-contents>ol,.table-of-contents-wrapper .table-of-contents>ul{border-bottom:1px solid;border-top:1px solid;margin-bottom:0;margin-top:0;padding:40px 0}.table-of-contents-wrapper .table-of-contents>ol li,.table-of-contents-wrapper .table-of-contents>ul li{margin-bottom:20px!important}.table-of-contents-wrapper .table-of-contents>ol li:last-child,.table-of-contents-wrapper .table-of-contents>ul li:last-child{margin-bottom:0!important}.table-of-contents-wrapper .table-of-contents>ol li:before,.table-of-contents-wrapper .table-of-contents>ul li:before{font-style:normal;left:auto;margin-right:5px;position:relative;top:auto}.table-of-contents-wrapper .table-of-contents>ol ol,.table-of-contents-wrapper .table-of-contents>ol ul,.table-of-contents-wrapper .table-of-contents>ul ol,.table-of-contents-wrapper .table-of-contents>ul ul{padding-left:20px}.table-of-contents-wrapper .table-of-contents li,.table-of-contents-wrapper .table-of-contents ol{margin-bottom:0!important}.table-of-contents-wrapper .table-of-contents ol{counter-reset:tocitem}.table-of-contents-wrapper .table-of-contents ol li{padding-left:0!important}.table-of-contents-wrapper .table-of-contents ol ol>li,.table-of-contents-wrapper .table-of-contents ol>li{counter-increment:tocitem}.table-of-contents-wrapper .table-of-contents ol ol>li:before,.table-of-contents-wrapper .table-of-contents ol>li:before{content:counters(tocitem,".") ". "}.wp-block-table.alignfull{display:grid;grid-template-columns:repeat(12,1fr)}.wp-block-table table{font-size:14px;font-size:1rem;grid-column:2/12;width:100%}@media screen and (max-width:768px){.wp-block-table table{margin-left:20px;margin-right:20px;width:760px!important}}.wp-block-table thead{border-bottom:0!important;font-size:18px;font-size:1.2857142857rem}@media screen and (max-width:600px){.wp-block-table thead{font-size:16px;font-size:1.1428571429rem}}.wp-block-table td,.wp-block-table th{border:1px solid #d8d8d8;border-left:0;border-right:0;padding:30px;vertical-align:middle;word-break:normal}@media screen and (max-width:768px){.wp-block-table td,.wp-block-table th{padding:15px 20px}}.wp-block-table td:first-child,.wp-block-table th:first-child{width:228px}@media screen and (max-width:768px){.wp-block-table td:first-child,.wp-block-table th:first-child{width:200px}}.wp-block-table td{width:50%}.wp-block-embed,.wp-block-kobu-custom-blocks-custom-video,.wp-block-video{overflow:hidden}.wp-block-embed.alignfull .video-wrapper,.wp-block-kobu-custom-blocks-custom-video.alignfull .video-wrapper,.wp-block-video.alignfull .video-wrapper{border-radius:0}.video-wrapper.error{padding-top:57%}.video-wrapper.error:after,.video-wrapper.error:before{opacity:1!important;visibility:visible!important}.video-wrapper.error:after{color:var(--wp--preset--color--senary);content:"An error has occurred. This video cannot be played.";display:block;left:0;padding-left:20px;padding-right:20px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:calc(100% - 40px);z-index:10}.video-wrapper.error>:not(.video-placeholder){display:none}video[poster]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.embed-container,.kb-video .video-wrapper,.wp-block-video .video-wrapper,body.js-loaded .pageload-video:not(.video-loaded){background-color:#2d2926;height:100%;overflow:hidden;position:relative}.embed-container:before,.kb-video .video-wrapper:before,.wp-block-video .video-wrapper:before,body.js-loaded .pageload-video:not(.video-loaded):before{background-color:rgba(45,41,38,.7);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .8s ease,visibility .8s ease;visibility:hidden;width:100%;z-index:3}.embed-container video,.kb-video .video-wrapper video,.wp-block-video .video-wrapper video,body.js-loaded .pageload-video:not(.video-loaded) video{float:left;position:relative}.embed-container .play-video-btn,.kb-video .video-wrapper .play-video-btn,.wp-block-video .video-wrapper .play-video-btn,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn{background-color:transparent;border:0;cursor:pointer;height:100px;left:0;opacity:0;padding:0;position:absolute;top:0;transform:translateX(-100%) translateY(-100%);transition:opacity .8s ease,visibility .8s ease;width:100px;z-index:5}@media screen and (max-width:600px){.embed-container .play-video-btn,.kb-video .video-wrapper .play-video-btn,.wp-block-video .video-wrapper .play-video-btn,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn{height:60px;width:60px}}.embed-container .play-video-btn svg,.kb-video .video-wrapper .play-video-btn svg,.wp-block-video .video-wrapper .play-video-btn svg,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg{height:100%;width:100%}.embed-container .play-video-btn svg circle,.embed-container .play-video-btn svg path,.kb-video .video-wrapper .play-video-btn svg circle,.kb-video .video-wrapper .play-video-btn svg path,.wp-block-video .video-wrapper .play-video-btn svg circle,.wp-block-video .video-wrapper .play-video-btn svg path,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg circle,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg path{transition:stroke .8s ease}.embed-container.fixed-controls .video-controls,.kb-video .video-wrapper.fixed-controls .video-controls,.wp-block-video .video-wrapper.fixed-controls .video-controls,body.js-loaded .pageload-video:not(.video-loaded).fixed-controls .video-controls{background-color:#2d2926;bottom:auto;float:left;height:auto;left:auto;padding-top:10px;position:relative}.embed-container .video-controls,.kb-video .video-wrapper .video-controls,.wp-block-video .video-wrapper .video-controls,body.js-loaded .pageload-video:not(.video-loaded) .video-controls{background:linear-gradient(0deg,rgba(0,0,0,.35),hsla(0,0%,100%,0));bottom:0;opacity:1;padding-bottom:10px;padding-top:20px;position:absolute;transition:opacity .8s ease,transform .8s ease;width:100%;z-index:1}.embed-container .video-controls .video-controls-wrapper,.kb-video .video-wrapper .video-controls .video-controls-wrapper,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper{display:flex;justify-content:space-around;padding-left:15px;padding-right:15px}.embed-container .video-controls .video-controls-wrapper.no-progress-bar,.kb-video .video-wrapper .video-controls .video-controls-wrapper.no-progress-bar,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper.no-progress-bar,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper.no-progress-bar{justify-content:center}.embed-container .video-controls .video-controls-wrapper>*,.kb-video .video-wrapper .video-controls .video-controls-wrapper>*,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper>*,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper>*{display:inline-block;margin-right:20px}.embed-container .video-controls .video-controls-wrapper>:last-child,.kb-video .video-wrapper .video-controls .video-controls-wrapper>:last-child,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper>:last-child,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper>:last-child{margin-right:0}.embed-container .video-controls button,.kb-video .video-wrapper .video-controls button,.wp-block-video .video-wrapper .video-controls button,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button{background-color:transparent;background-position:0;background-repeat:no-repeat;background-size:auto 100%;border:0;color:transparent;cursor:pointer;display:inline-block;font-size:0;height:22px;overflow:hidden;padding:0;width:22px}.embed-container .video-controls button.play-pause,.kb-video .video-wrapper .video-controls button.play-pause,.wp-block-video .video-wrapper .video-controls button.play-pause,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause{height:22px;width:18px}.embed-container .video-controls button.play-pause.play,.kb-video .video-wrapper .video-controls button.play-pause.play,.wp-block-video .video-wrapper .video-controls button.play-pause.play,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause.play{background-image:url(images/controls-play.svg)}.embed-container .video-controls button.play-pause.pause,.kb-video .video-wrapper .video-controls button.play-pause.pause,.wp-block-video .video-wrapper .video-controls button.play-pause.pause,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause.pause{background-image:url(images/controls-pause.svg)}.embed-container .video-controls button.stop,.kb-video .video-wrapper .video-controls button.stop,.wp-block-video .video-wrapper .video-controls button.stop,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.stop{background-image:url(images/controls-stop.svg);height:22px;width:22px}.embed-container .video-controls button.restart,.kb-video .video-wrapper .video-controls button.restart,.wp-block-video .video-wrapper .video-controls button.restart,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.restart{background-image:url(images/controls-restart.svg);height:22px;width:22px}.embed-container .video-controls button.mute,.kb-video .video-wrapper .video-controls button.mute,.wp-block-video .video-wrapper .video-controls button.mute,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.mute{background-image:url(images/controls-mute.svg);height:22px;width:22px}.embed-container .video-controls button.mute.muted,.kb-video .video-wrapper .video-controls button.mute.muted,.wp-block-video .video-wrapper .video-controls button.mute.muted,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.mute.muted{background-image:url(images/controls-unmute.svg)}.embed-container .video-controls button.fullscreen,.kb-video .video-wrapper .video-controls button.fullscreen,.wp-block-video .video-wrapper .video-controls button.fullscreen,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.fullscreen{background-image:url(images/controls-fullscreen.svg);height:22px;width:22px}.embed-container .video-controls .progress-bar-wrapper,.kb-video .video-wrapper .video-controls .progress-bar-wrapper,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper{flex-grow:1}.embed-container .video-controls .progress-bar-wrapper .progress-bar,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .progress-bar{align-items:center;cursor:pointer;display:flex;height:100%;position:relative;width:100%}.embed-container .video-controls .progress-bar-wrapper .progress-bar .bar,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .bar,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .bar,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .progress-bar .bar{background-color:hsla(0,0%,90%,.4);height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.embed-container .video-controls .progress-bar-wrapper .progress-bar .progress,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .progress,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .progress,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .progress-bar .progress{background-color:#e6e6e6;height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.embed-container .subtitles,.kb-video .video-wrapper .subtitles,.wp-block-video .video-wrapper .subtitles,body.js-loaded .pageload-video:not(.video-loaded) .subtitles{bottom:60px;display:none;left:0;padding-left:60px;padding-right:60px;position:absolute;text-align:center;transition:bottom .8s ease;width:100%}@media only screen and (max-width:700px){.embed-container .subtitles,.kb-video .video-wrapper .subtitles,.wp-block-video .video-wrapper .subtitles,body.js-loaded .pageload-video:not(.video-loaded) .subtitles{padding-left:25px;padding-right:25px}}.embed-container .subtitles.visible,.kb-video .video-wrapper .subtitles.visible,.wp-block-video .video-wrapper .subtitles.visible,body.js-loaded .pageload-video:not(.video-loaded) .subtitles.visible{display:block}.embed-container .subtitles span,.kb-video .video-wrapper .subtitles span,.wp-block-video .video-wrapper .subtitles span,body.js-loaded .pageload-video:not(.video-loaded) .subtitles span{background-color:rgba(45,41,38,.8);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.3em 0 0 rgba(45,41,38,.8),-.3em 0 0 rgba(45,41,38,.8);color:#fff;line-height:1.8;padding:.2em 0}.embed-container:not(.show-controls) .video-controls,.kb-video .video-wrapper:not(.show-controls) .video-controls,.wp-block-video .video-wrapper:not(.show-controls) .video-controls,body.js-loaded .pageload-video:not(.video-loaded):not(.show-controls) .video-controls{opacity:0;transform:translateY(100%)}.embed-container:not(.show-controls) .subtitles,.kb-video .video-wrapper:not(.show-controls) .subtitles,.wp-block-video .video-wrapper:not(.show-controls) .subtitles,body.js-loaded .pageload-video:not(.video-loaded):not(.show-controls) .subtitles{bottom:20px}.embed-container.paused .video-controls,.kb-video .video-wrapper.paused .video-controls,.wp-block-video .video-wrapper.paused .video-controls,body.js-loaded .pageload-video:not(.video-loaded).paused .video-controls{opacity:0;transform:translateY(100%)}.embed-container.paused .subtitles,.kb-video .video-wrapper.paused .subtitles,.wp-block-video .video-wrapper.paused .subtitles,body.js-loaded .pageload-video:not(.video-loaded).paused .subtitles{display:none}.embed-container.paused:not(.loading):before,.kb-video .video-wrapper.paused:not(.loading):before,.wp-block-video .video-wrapper.paused:not(.loading):before,body.js-loaded .pageload-video:not(.video-loaded).paused:not(.loading):before{opacity:1;visibility:visible}.embed-container.paused:not(.loading) .play-video-btn,.kb-video .video-wrapper.paused:not(.loading) .play-video-btn,.wp-block-video .video-wrapper.paused:not(.loading) .play-video-btn,body.js-loaded .pageload-video:not(.video-loaded).paused:not(.loading) .play-video-btn{left:50%;opacity:1;top:50%;transform:translateX(-50%) translateY(-50%)}.embed-container.loading:not(.error):before,.embed-container.not-loaded:before,.kb-video .video-wrapper.loading:not(.error):before,.wp-block-video .video-wrapper.loading:not(.error):before,body.js-loaded .pageload-video:not(.video-loaded):before{background-image:url(images/loader.gif);background-position:50%;background-repeat:no-repeat;background-size:50px;opacity:1;pointer-events:auto;visibility:visible}.embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.embed-container .video-placeholder,.kb-video .video-placeholder{background-position:50%;background-size:cover;transition:opacity .8s ease,visibility .8s ease;z-index:2}.kb-video:not(.video-loaded) .video-placeholder{position:relative}.embed-container .video-placeholder,.kb-video.video-loaded .video-placeholder{height:100%;opacity:0;padding-top:0!important;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%}.embed-container.not-loaded .video-placeholder,.embed-container.paused .video-placeholder,.kb-video.video-loaded .video-wrapper.paused .video-placeholder{opacity:1;pointer-events:auto;visibility:visible}.kb-video,.wp-block-video{overflow:hidden;position:relative}.kb-video video,.wp-block-video video{float:left;height:auto;width:100%}.wp-block-embed.is-type-video{margin-bottom:0;overflow:hidden;position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper{background-color:#000;height:0;overflow:hidden;padding-top:57%;position:relative;width:100%}.wp-block-embed.is-type-video .wp-block-embed__wrapper>.embed-container,.wp-block-embed.is-type-video .wp-block-embed__wrapper>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-embed.wp-block-embed-facebook{position:relative}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video{width:100%!important}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span{background-color:#000;height:0;padding-top:56.25%!important;position:relative;width:100%!important}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span>.embed-container,.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span>iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.wrapper{height:0;overflow:hidden;transition:height .4s ease-out}.accordion .accordion-wrapper{border-bottom:1px solid #e7e7e7}.accordion .accordion-wrapper:first-child{border-top:1px solid #e7e7e7}.accordion .accordion-wrapper.open button.accordion-trigger:after{transform:translateY(-50%) rotate(-180deg)}.accordion dt{width:100%}.accordion dt button.accordion-trigger{background-color:transparent;border:0;color:inherit;font-size:1.125em;font-weight:600;letter-spacing:0;line-height:1.33;padding:30px 50px 30px 0;position:relative;text-align:left;text-transform:none;width:100%}.accordion dt button.accordion-trigger:after{background-color:#e3232d;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:cover;content:"";display:block;height:8px;-webkit-mask-image:url(images/arrow-down.svg);mask-image:url(images/arrow-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .8s ease,background-color .8s ease;width:14px}.accordion dd{font-size:.875rem;margin-left:0;pointer-events:auto;width:100%}.accordion dd .accordion-content{padding-bottom:30px;padding-top:5px}.wp-block-details{margin-bottom:-1px;position:relative}.wp-block-details:before{border-top:1px solid #e7e7e7;top:0}.wp-block-details:after,.wp-block-details:before{content:"";display:block;position:absolute;width:calc(100% - var(--content-padding)*2)}.wp-block-details:after{border-bottom:1px solid #e7e7e7;bottom:0}.wp-block-details summary{background-color:transparent;border:0;color:inherit;font-size:1.125em;font-weight:600;letter-spacing:0;line-height:1.33;list-style:none;outline:none;padding:30px 50px 30px 0;position:relative;text-align:left;text-transform:none;width:100%}.wp-block-details summary:after{background-color:#e3232d;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:cover;content:"";display:block;height:8px;-webkit-mask-image:url(images/arrow-down.svg);mask-image:url(images/arrow-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .8s ease,background-color .8s ease;width:14px}.wp-block-details .content{padding-bottom:30px}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details[open] summary:after{transform:translateY(-50%) rotate(-180deg)}.text-slider.keen-slider{align-items:flex-start;display:flex;overflow:hidden;transition:height .8s ease}.text-slider.keen-slider .child-item{opacity:0;transition:opacity .8s ease 0s;width:100%}.text-slider.keen-slider .child-item.active{opacity:1;transition:opacity .8s ease .6s}.posts-slider-block.alignfull{grid-column:1/-1;padding-top:10px}.posts-slider-block.project .slide{padding-right:60px}@media screen and (max-width:992px){.posts-slider-block.project .slide{padding-right:0}}.slider-gallery.multiple .fixed-ratio-img{height:100%;overflow:hidden;position:relative}.slider-gallery.multiple .fixed-ratio-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.taxonomies-slider-block.alignfull{grid-column:1/-1}@media screen and (max-width:768px){.taxonomies-slider-block.alignfull .gallery-navigation-wrapper{padding-top:30px}}.homepage-numbers-block{margin-top:-40px;z-index:1}@media screen and (max-width:768px){.homepage-numbers-block{margin-top:80px}}.homepage-numbers-block .container{align-items:center;display:grid;grid-column:1/-1!important;grid-template-columns:repeat(12,1fr);margin-bottom:100px;padding-left:0!important;padding-right:0!important}.homepage-numbers-block .container:last-child{margin-bottom:0}@media screen and (max-width:768px){.homepage-numbers-block .container{margin-bottom:80px}}.homepage-numbers-block .container>div.total-years-left{grid-column:2/6;position:relative}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-years-left{margin-top:30px;order:1}}.homepage-numbers-block .container>div.total-years-left:after{background-color:#e3232d;bottom:11.5px;content:"";display:block;height:1px;left:11.5px;position:absolute;width:0;z-index:0}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-years-left:after{bottom:9px;left:29px}}.homepage-numbers-block .container>div.total-years-left .total-years-first{float:left;font-size:28px;font-size:2rem;width:60px}@media screen and (max-width:600px){.homepage-numbers-block .container>div.total-years-left .total-years-first{font-size:18px;font-size:1.2857142857rem}}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-years-left .total-years-first{width:50px}}.homepage-numbers-block .container>div.total-years-left .total-years-first:after{background:#fff;border:1px solid #e3232d;border-radius:50%;content:"";float:left;height:23px;margin-top:10px;position:relative;width:23px;z-index:1}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-years-left .total-years-first:after{height:18px;margin-top:5px;width:18px}}.homepage-numbers-block .container>div.total-years-left .total-years-last{float:right;font-size:28px;font-size:2rem;opacity:0;text-align:right;width:60px}@media screen and (max-width:600px){.homepage-numbers-block .container>div.total-years-left .total-years-last{font-size:18px;font-size:1.2857142857rem}}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-years-left .total-years-last{width:50px}}.homepage-numbers-block .container>div.total-years-left .total-years-last:after{background:#fff;border:1px solid #e3232d;border-radius:50%;content:"";float:right;height:23px;margin-top:10px;position:relative;scale:0;width:23px;z-index:1}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-years-left .total-years-last:after{height:18px;margin-top:5px;width:18px}}.homepage-numbers-block .container>div .homepage-numbers-title-38{font-size:38px;font-size:2.7142857143rem;line-height:1.1;text-transform:uppercase}@media screen and (max-width:768px){.homepage-numbers-block .container>div .homepage-numbers-title-38{font-size:22px;font-size:1.5714285714rem;max-width:200px!important}}.homepage-numbers-block .container>div .homepage-numbers-title-200{font-size:200px;font-size:14.2857142857rem}@media screen and (max-width:768px){.homepage-numbers-block .container>div .homepage-numbers-title-200{font-size:80px;font-size:5.7142857143rem;margin-bottom:10px}}.homepage-numbers-block .container>div .homepage-numbers-title-200 sup{font-size:100px;position:absolute;transform:translate(-10%,-17%)}@media screen and (max-width:768px){.homepage-numbers-block .container>div .homepage-numbers-title-200 sup{font-size:40px}}.homepage-numbers-block .container>div.total-years-right{grid-column:7/12}.homepage-numbers-block .container>div.total-years-right .total-years-title{max-width:270px}@media screen and (max-width:1200px){.homepage-numbers-block .container>div.total-years-right .total-years-title{max-width:227px}}.homepage-numbers-block .container>div.total-production-facilities-left{grid-column:3/6}.homepage-numbers-block .container>div.total-production-facilities-right{grid-column:6/-1}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-production-facilities-right{margin-top:30px}.homepage-numbers-block .container>div.total-production-facilities-right svg{height:68px;width:auto}.homepage-numbers-block .container>div.total-production-facilities-right svg g{stroke-width:2}}.homepage-numbers-block .container>div.total-export-of-our-solutions-left{grid-column:4/8;z-index:1}.homepage-numbers-block .container>div.total-export-of-our-solutions-left .homepage-numbers-title-38{max-width:390px}.homepage-numbers-block .container>div.total-export-of-our-solutions-right{grid-column:8/-1}.homepage-numbers-block .container>div.total-export-of-our-solutions-right svg{transform:translateX(-115px)}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-export-of-our-solutions-right svg{height:144px;margin-left:-40px;margin-top:30px;transform:translateX(0);width:auto}.homepage-numbers-block .container>div.total-export-of-our-solutions-right svg g{stroke-width:2}}.homepage-numbers-block .container>div.total-employees-left{grid-column:1/7}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-employees-left{margin-top:30px;order:1;padding-left:0;padding-right:0}}.homepage-numbers-block .container>div.total-employees-left svg{transform:translateX(-4px)}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-employees-left svg{height:158px;transform:translateX(-20px);width:auto}.homepage-numbers-block .container>div.total-employees-left svg g{stroke-width:2}}.homepage-numbers-block .container>div.total-employees-right{grid-column:8/12}.homepage-numbers-block .container>div.total-production-area-title-left{grid-column:2/9;position:relative;z-index:2}.homepage-numbers-block .container>div.total-production-area-title-right{grid-column:9/-1;height:100%;position:relative;z-index:-1}.homepage-numbers-block .container>div.total-production-area-title-right svg{bottom:-300px;position:absolute;right:-20px}@media screen and (max-width:768px){.homepage-numbers-block .container>div.total-production-area-title-right svg{bottom:-100px;height:340px;right:-100px;width:auto}.homepage-numbers-block .container>div.total-production-area-title-right svg g{stroke-width:2}.homepage-numbers-block .container>div{grid-column:1/14!important;padding-left:20px;padding-right:20px}}.animate.animated .container>div.total-years-left .total-years-last{opacity:1;transition:opacity .5s ease;transition-delay:.5s}.animate.animated .container>div.total-years-left .total-years-last:after{scale:1;transition:scale .25s ease;transition-delay:.75s}.animate.animated .container>div.total-years-left:after{transition:width 1.25s ease;width:calc(100% - 23px)}@media screen and (max-width:768px){.animate.animated .container>div.total-years-left:after{width:calc(100% - 58px)}}.animate.animated .container>div.total-employees-left{animation:total-employees-left 1s linear}.animate.animated .total-production-facilities-right circle{stroke-dasharray:1000;stroke-dashoffset:1000;animation:animate-dash 1s linear forwards}.animate.animated .total-production-facilities-right circle:first-child{animation-delay:0s}.animate.animated .total-production-facilities-right circle:nth-child(2){animation-delay:.2s}.animate.animated .total-production-facilities-right circle:nth-child(3){animation-delay:.4s}.animate.animated .total-production-facilities-right circle:nth-child(4){animation-delay:.5s}.animate.animated .total-export-of-our-solutions-right circle{stroke-dasharray:1000;stroke-dashoffset:1000;animation:animate-dash 1s linear forwards}.animate.animated .total-export-of-our-solutions-right g>g>g>g>g line,.animate.animated .total-export-of-our-solutions-right g>g>g>g>g polyline{animation:total-export-of-our-solutions-right-arrow 2s ease}.animate.animated .total-production-area-title-right circle{stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate-dash 1.5s linear forwards}.page-title-wrapper{padding-top:130px}@media screen and (max-width:600px){.page-title-wrapper{padding-top:77px}}.page-title-wrapper h1{margin-bottom:60px}@media screen and (max-width:600px){.page-title-wrapper h1{margin-bottom:30px}}.page-template-business-areas h1,.page-template-sectors h1{margin-bottom:40px}@media screen and (max-width:600px){.page-template-business-areas h1,.page-template-sectors h1{margin-bottom:20px}}.single-project h1{margin-bottom:20px}.blog h1,.post-type-archive-project h1{margin-bottom:10px}.fullheight-top{height:calc(var(--vh, 1vh)*100);min-height:500px;width:100%}#archive-filters{position:relative;z-index:2}@media screen and (max-width:1200px){#archive-filters{margin-bottom:30px}}@media screen and (max-width:768px){#archive-filters{margin-bottom:30px}}#archive-filters>*{display:inline-block;margin-bottom:80px;margin-right:20px;vertical-align:middle}@media screen and (max-width:1200px){#archive-filters>*{margin-bottom:30px}}@media screen and (max-width:768px){#archive-filters>*{margin-bottom:10px}}#archive-filters>:last-child{margin-right:0}#archive-filters .filter-group:first-child{z-index:5}#archive-filters .filter-group:nth-child(2){z-index:4}#archive-filters .filter-group:nth-child(3){z-index:3}#archive-filters .filter-group:nth-child(4){z-index:2}#archive-filters .filter-group:nth-child(5){z-index:1}#archive-filters .filter-group{position:relative}@media screen and (max-width:768px){#archive-filters .filter-group{width:100%}}.dropdown-group{background-color:#fff;border-bottom:1px solid #2d2926;color:#2d2926;cursor:pointer;position:relative;width:240px;z-index:2}@media screen and (max-width:768px){.dropdown-group{width:100%}}.dropdown-group .current-option{padding:8px 0;position:relative;width:100%;z-index:2}.dropdown-group .current-option .open-options{background-color:transparent;background-image:url(images/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 7px;border:0;border-radius:0;height:100%;padding:0;position:absolute;right:0;top:0;transform:rotate(0deg);transition:transform .5s ease;width:10px}.dropdown-group .current-option .open-options:hover{background-color:transparent;border:0}.dropdown-group .current-option legend{display:inline-block;max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}@media screen and (max-width:600px){.dropdown-group .current-option legend{width:270px}}.dropdown-group .current-option legend span:after{content:" "}.dropdown-group .dropdown-options-wrapper{background-color:#fff;border-bottom:1px solid #2d2926;border-top:0;margin-bottom:-1px;margin-left:-1px;margin-top:-10px;opacity:0;padding:20px;pointer-events:none;position:absolute;top:50%;transition:opacity .5s ease,margin-top .5s ease;width:calc(100% + 2px);z-index:1}.dropdown-group .dropdown-options{max-height:220px;overflow-y:auto}.dropdown-group .dropdown-options input[type=checkbox],.dropdown-group .dropdown-options input[type=radio]{border:1px solid #2d2926;border-radius:50%;margin-right:10px;position:relative}.dropdown-group .dropdown-options input[type=checkbox]:checked,.dropdown-group .dropdown-options input[type=radio]:checked{background-color:#2d2926}.dropdown-group .dropdown-options li{margin-top:6px}.dropdown-group .dropdown-options label{align-items:center;color:#2d2926;cursor:pointer;display:block;display:grid;grid-template-columns:30px auto;padding-bottom:2px}.dropdown-group.open .dropdown-options-wrapper{margin-top:0;opacity:1;pointer-events:auto}.dropdown-group.open .open-options{transform:rotate(-180deg)}.related-articles-wrapper{display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:140px}@media screen and (max-width:768px){.related-articles-wrapper{grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin);padding-bottom:80px}}.related-articles-wrapper h2{grid-column:2/-1;margin-bottom:40px;text-transform:uppercase}.related-articles-wrapper .related-articles{display:grid;grid-column:1/-1;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:768px){.related-articles-wrapper .related-articles{grid-column:3/14;row-gap:35px}}.related-articles-wrapper .related-articles .article{grid-column:6/9;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}.related-articles-wrapper .related-articles .article:first-child{grid-column:3/6}.related-articles-wrapper .related-articles .article:last-child{grid-column:9/12}@media screen and (max-width:768px){.related-articles-wrapper .related-articles .article{grid-column:1/-1!important;padding-left:0;padding-right:0}}.related-articles-wrapper .related-articles .article a{text-decoration:none}.related-articles-wrapper .related-articles .article a .fixed-ratio-img{margin-bottom:20px}@media screen and (max-width:768px){.related-articles-wrapper .related-articles .article a .fixed-ratio-img{margin-bottom:10px}}.related-articles-wrapper .related-articles .article a .fixed-ratio-img img{display:block}.related-articles-wrapper .related-articles .article a .post-date{color:#2d2926;font-size:12px;font-size:.8571428571rem;margin-bottom:5px;text-transform:uppercase}.related-articles-wrapper .related-articles .article a .post-title{font-size:18px;font-size:1.2857142857rem;text-decoration:underline}@media screen and (max-width:768px){.related-articles-wrapper .related-articles .article a .post-title{margin-bottom:10px}}.project-card{width:28.91vw}@media screen and (max-width:1200px){.project-card{width:35vw}}@media screen and (max-width:992px){.project-card{width:50vw}}@media screen and (max-width:768px){.project-card{width:395px}}@media screen and (max-width:600px){.project-card{width:260px}}.project-card .card-inner-wrapper{display:block;position:relative;text-decoration:none}.project-card .card-inner-wrapper .fixed-ratio-img{display:block;height:310px!important}@media screen and (max-width:600px){.project-card .card-inner-wrapper .fixed-ratio-img{height:204px!important}}.project-card .card-inner-wrapper .project-card-info{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr)}.project-card .card-inner-wrapper .project-card-info .project-card-title{grid-column:1/8;margin-top:20px;padding-right:20px}@media screen and (max-width:600px){.project-card .card-inner-wrapper .project-card-info .project-card-title{grid-column:1/-1;margin-top:10px}}.project-card .card-inner-wrapper .project-card-info .project-card-title h3{color:#fff;font-size:22px;font-size:1.5714285714rem;margin-bottom:0;text-decoration:underline}@media screen and (max-width:600px){.project-card .card-inner-wrapper .project-card-info .project-card-title h3{font-size:18px;font-size:1.2857142857rem;line-height:1.1}}.project-card .card-inner-wrapper .project-card-info .project-card-tags{grid-column:8/15;margin-top:20px}@media screen and (max-width:600px){.project-card .card-inner-wrapper .project-card-info .project-card-tags{grid-column:1/-1;margin-top:15px}}.project-card .card-inner-wrapper .project-card-info .project-card-tags a,.project-card .card-inner-wrapper .project-card-info .project-card-tags span{background:#fff;display:inline-block;font-size:12px;font-size:.8571428571rem;line-height:1.2;margin-bottom:5px;margin-right:5px;padding:6px;text-decoration:none}.project-card .card-inner-wrapper:hover .fixed-ratio-img img{transform:scale(120%)}.project-card .card-inner-wrapper .fixed-ratio-img{overflow:hidden}.project-card .card-inner-wrapper .fixed-ratio-img img{transition:transform 1s ease}.businessarea-card{width:37.26vw}@media screen and (max-width:1200px){.businessarea-card{width:45vw}}@media screen and (max-width:992px){.businessarea-card{width:509px}}@media screen and (max-width:600px){.businessarea-card{width:260px}}.businessarea-card a{display:block;position:relative}.businessarea-card a .fixed-ratio-img{height:420px!important}@media screen and (max-width:600px){.businessarea-card a .fixed-ratio-img{height:224px!important}}.businessarea-card a:before{background-image:linear-gradient(180deg,rgba(45,45,38,.2),#2d2d26);content:"";height:100%;position:absolute;width:100%;z-index:1}.businessarea-card a h3{bottom:30px;color:#fff;font-size:34px;font-size:2.4285714286rem;left:30px;line-height:1.33;margin-bottom:0;position:absolute;right:30px;text-decoration:underline;z-index:1}@media screen and (max-width:600px){.businessarea-card a h3{bottom:20px;font-size:18px;font-size:1.2857142857rem;left:20px;right:20px}}.businessarea-card a:hover .fixed-ratio-img img{transform:scale(120%)}.businessarea-card a .fixed-ratio-img{overflow:hidden}.businessarea-card a .fixed-ratio-img img{transition:transform 1s ease}.sector-card{width:281px}@media screen and (max-width:768px){.sector-card{width:240px!important}}.sector-card a{display:block;height:320px;position:relative}@media screen and (max-width:768px){.sector-card a{height:274px!important}}.sector-card a:before{background-image:linear-gradient(180deg,rgba(45,45,38,.2),#2d2d26);content:"";height:100%;position:absolute;width:100%;z-index:1}.sector-card a h3{bottom:13px;color:#fff;font-size:22px;font-size:1.5714285714rem;left:30px;position:absolute;right:30px;text-decoration:underline;z-index:1}@media screen and (max-width:600px){.sector-card a h3{font-size:18px;font-size:1.2857142857rem}}@media screen and (max-width:768px){.sector-card a h3{bottom:0;left:20px;right:20px}}.sector-card a:hover .fixed-ratio-img img{transform:scale(120%)}.sector-card a .fixed-ratio-img{overflow:hidden}.sector-card a .fixed-ratio-img img{transition:transform 1s ease}#initial-page-loader,#main-loader{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:7}@keyframes loader-top-shape{0%{transform:skewX(-15deg) translateX(0)}to{transform:skewX(-15deg) translateX(100%)}}#main-loader{transition:opacity .4s ease .4s}#main-loader .main-loader-wrapper{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transform-origin:0 0;width:44%}@media screen and (max-width:600px){#main-loader .main-loader-wrapper{width:60%}}#main-loader .main-loader,#main-loader .main-loader-stroke{height:auto;position:relative;width:100%}#main-loader .main-loader-stroke:after,#main-loader .main-loader:after{animation:loader-top-shape .6s ease-in forwards;background-color:#fff;content:"";display:block;height:100%;left:-10%;position:absolute;top:0;transform:skewX(-15deg) translateX(0);width:120%}#main-loader .main-loader svg,#main-loader .main-loader-stroke svg{height:auto;width:100%}#main-loader .main-loader{z-index:1}#main-loader .main-loader:after{animation-delay:.4s}#main-loader .main-loader-stroke{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#main-loader .main-loader-stroke:after{animation-delay:.2s;animation:loader-top-shape .6s ease-out forwards}#main-loader.hide-loader{opacity:0}#main-loader.hide-loader .main-loader-wrapper{transform:scale(.001) rotate(10deg) translateX(-50%) translateY(-50%);transition:transform .8s ease}@keyframes page-loader-bars{0%{transform:scaleY(1)}35%{transform:scaleY(0)}65%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes page-loader-rotate{0%{transform:rotate(0)}35%{transform:rotate(0)}65%{transform:rotate(180deg)}to{transform:rotate(180deg)}}#initial-page-loader{transition:opacity .8s ease}#initial-page-loader .page-loader{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:21.8%}@media screen and (max-width:600px){#initial-page-loader .page-loader{width:40%}}#initial-page-loader .page-loader svg{animation:page-loader-rotate 2.5s ease-out infinite;width:100%}#initial-page-loader .page-loader svg rect{animation:page-loader-bars 2.5s ease-out infinite;transform-origin:50% 80%}#initial-page-loader .page-loader svg rect.left{transform-origin:50% 20%}#initial-page-loader.hide-loader{opacity:0}.error-page{align-items:center;display:flex;position:relative;z-index:1}.error-page .error-page-content{width:100%}.error-page .error-page-content .container{align-items:center;display:grid;grid-column:1/-1!important;grid-template-columns:repeat(12,1fr);padding-left:0!important;padding-right:0!important;z-index:1}@media screen and (max-width:768px){.error-page .error-page-content .container{grid-column:2/14!important}}.error-page .error-page-content .container #error-page-left{grid-column:1/9}@media screen and (max-width:768px){.error-page .error-page-content .container #error-page-left{grid-column:1/-1;order:1}}.error-page .error-page-content .container #error-page-right{grid-column:9/12}@media screen and (max-width:768px){.error-page .error-page-content .container #error-page-right{grid-column:1/-1}}.error-page .error-page-content .container #error-page-right h2{font-size:38px;font-size:2.7142857143rem;line-height:1.1;margin-bottom:20px}@media screen and (max-width:768px){.error-page .error-page-content .container #error-page-right h2{font-size:22px;font-size:1.5714285714rem}}.error-page .error-page-content .container #error-page-right .error-page-message p{font-size:16px;font-size:1.1428571429rem;margin-bottom:30px}.error-page h1.error-page-title{float:right;font-size:400px;font-size:28.5714285714rem;transform:translate(-116px,-50px)}@media screen and (max-width:768px){.error-page h1.error-page-title{float:none;font-size:160px;font-size:11.4285714286rem;transform:translate(0)}}.error-page #bt-lines-404{bottom:-75px;left:0;position:absolute;transform:translateX(-31.5%);z-index:0}.home .hp-hero{position:relative}.home .hp-hero .page-title-wrapper{grid-template-columns:repeat(12,1fr);padding-top:150px;position:relative;z-index:1}@media screen and (max-width:600px){.home .hp-hero .page-title-wrapper{padding-top:80px}}.home .hp-hero .page-title-wrapper .container{grid-column:2/6}@media screen and (max-width:600px){.home .hp-hero .page-title-wrapper .container{grid-column:2/10}}.home .hp-hero .page-title-wrapper .container h1{font-size:38px;font-size:2.7142857143rem;line-height:1.1;margin-bottom:0}@media screen and (max-width:768px){.home .hp-hero .page-title-wrapper .container h1{font-size:22px;font-size:1.5714285714rem}}.home .hp-hero .featured-img{bottom:0;height:auto;max-height:calc(100% - 20px);overflow:hidden;padding-left:114px;position:absolute}@media screen and (max-width:600px){.home .hp-hero .featured-img{padding-left:0}}.home .hp-hero .featured-img img{float:right;height:100%;width:auto}@media screen and (max-width:600px){.home .hp-hero .featured-img img{max-width:none;width:144%}}.home #scroll-down{bottom:30px;font-size:10px;font-size:.7142857143rem;left:30px;line-height:1;opacity:1;position:absolute;transition:opacity 1s ease}@media screen and (max-width:600px){.home #scroll-down{bottom:auto;margin-top:25px;position:relative}}.home #scroll-down.hide{opacity:0}.home #scroll-down svg{display:block;margin-top:10px}.home #scroll-down svg>g{animation:scroll-down 3s ease infinite}.home .site-content{padding-bottom:var(--content-padding);padding-top:var(--largeSpacing)}@media screen and (max-width:768px){.home .site-content{padding-bottom:var(--sideMargin)}}.home .taxonomies-slider-block .gallery-navigation-wrapper .arrow{background:#2d2926}.home .taxonomies-slider-block .gallery-navigation-wrapper .arrow svg line{stroke:#fff!important}.home .taxonomies-slider-block .gallery-navigation-wrapper .arrow svg polygon{fill:#fff!important}#bt-lines-hero-hp{bottom:0;left:0;position:absolute;transform:translate(-42.7%,50%);z-index:1}@media screen and (max-width:600px){#bt-lines-hero-hp{height:300px;transform:translate(-50.5%,57%)}#bt-lines-hero-hp g{stroke-width:2}}#process-icons{display:grid;grid-column:3/12;grid-template-columns:auto auto auto;margin-left:-25px;margin-top:-160px;max-width:91.5%;z-index:1}@media screen and (max-width:768px){#process-icons{grid-column:1/-1;grid-template-columns:auto auto;margin-left:0;margin-top:-65px;max-width:100%;padding-left:10px;padding-right:10px}}#process-icons>div{grid-column:auto/auto;margin-top:70px;text-align:center}@media screen and (max-width:768px){#process-icons>div{margin-top:30px}}#process-icons>div:nth-child(4),#process-icons>div:nth-child(5),#process-icons>div:nth-child(6){transform:translateX(115px)}@media screen and (max-width:768px){#process-icons>div:nth-child(4),#process-icons>div:nth-child(5),#process-icons>div:nth-child(6){transform:translateX(0)}}#process-icons>div h3{margin-bottom:0;margin-top:17px;max-width:220px}@media screen and (max-width:768px){#process-icons>div h3{margin-top:12px;max-width:120px}}#process-icons>div svg{border:1px solid #e3232d;border-radius:50%;height:220px;width:220px}@media screen and (max-width:1200px){#process-icons>div svg{height:170px;width:170px}}@media screen and (max-width:768px){#process-icons>div svg{height:120px;width:120px}#process-icons>div svg g,#process-icons>div svg line{stroke-width:2}}#worldwide-presence-map{grid-template-columns:repeat(12,1fr)}@media screen and (max-width:768px){#worldwide-presence-map{grid-column:1/-1;margin-left:0;margin-right:0}}#worldwide-presence-map.animate figure.wp-block-image{opacity:0;transition:opacity 1s ease}#worldwide-presence-map.animate.animated figure.wp-block-image{opacity:1}#worldwide-presence-map.animate.animated figure.wp-block-image:first-child{transition-delay:0s}#worldwide-presence-map.animate.animated figure.wp-block-image:nth-child(2){transition-delay:1s}#worldwide-presence-map.animate.animated figure.wp-block-image:nth-child(3){transition-delay:2s}#worldwide-presence-map .wp-block-group{grid-column:2/12;margin-bottom:-120px;padding-left:30px}@media screen and (max-width:768px){#worldwide-presence-map .wp-block-group{grid-column:1/-1;margin-bottom:-30px;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){#worldwide-presence-map .wp-block-group h2{line-height:1.1;margin-bottom:30px}}#worldwide-presence-map .wp-block-group p{line-height:1;margin-bottom:10px}@media screen and (max-width:768px){#worldwide-presence-map .wp-block-group p{font-size:12px;font-size:.8571428571rem}}#worldwide-presence-map .wp-block-group p:before{background:#e3232d;border-radius:50%;content:"";float:left;height:14px;margin-right:10px;width:14px}@media screen and (max-width:768px){#worldwide-presence-map .wp-block-group p:before{height:12px;width:12px}}#worldwide-presence-map .wp-block-group p:nth-child(3):before{background:#ff9b9b}#worldwide-presence-map .wp-block-group p:nth-child(4):before{background:#ffdcdc}#worldwide-presence-map figure.wp-block-gallery.has-nested-images{aspect-ratio:1024/439;display:block;grid-column:2/12;position:relative;z-index:0}@media screen and (max-width:768px){#worldwide-presence-map figure.wp-block-gallery.has-nested-images{grid-column:1/-1;height:300px;transform:translateX(calc(-350px - -50vw));transition:transform .8s ease;width:700px}}#worldwide-presence-map figure.wp-block-gallery.has-nested-images figure.wp-block-image{background:#fff;position:absolute;width:100%!important}@media screen and (max-width:768px){#worldwide-presence-map figure.wp-block-gallery.has-nested-images figure.wp-block-image{height:100%}}#worldwide-presence-map figure.wp-block-gallery.has-nested-images figure.wp-block-image:first-child{z-index:0}#worldwide-presence-map figure.wp-block-gallery.has-nested-images figure.wp-block-image:nth-child(2){z-index:1}#worldwide-presence-map figure.wp-block-gallery.has-nested-images figure.wp-block-image:nth-child(3){z-index:2}#worldwide-presence-map .wp-block-columns{gap:60px;margin-top:40px;padding-left:30px}@media screen and (max-width:768px){#worldwide-presence-map .wp-block-columns{gap:20px;grid-column:1/-1;margin-top:48px;padding-left:20px;padding-right:20px;width:100vw}#worldwide-presence-map .wp-block-columns .wp-block-column:nth-child(2),#worldwide-presence-map .wp-block-columns .wp-block-column:nth-child(3){flex-basis:min-content!important}}#worldwide-presence-map .wp-block-columns h3{line-height:1.1;margin-bottom:0}@media screen and (max-width:768px){#worldwide-presence-map .wp-block-columns h3{margin-bottom:0;max-width:200px}}#worldwide-presence-map .wp-block-columns h4{margin-bottom:4px}#worldwide-presence-map .arrow{align-items:center;background:#2d2926;border:1px solid #2d2926;border-radius:15px 0 15px 15px;bottom:177px;color:#fff;cursor:pointer;display:none;grid-column:auto;height:36px;justify-content:center;pointer-events:auto;position:absolute;transition:color .8s ease,background-color .8s ease,border .8s ease;width:81px}@media screen and (max-width:768px){#worldwide-presence-map .arrow{display:flex}}#worldwide-presence-map .arrow.arrow--left{border-radius:15px 15px 0 15px;left:20px;transform:rotate(180deg)}#worldwide-presence-map .arrow.arrow--right{left:auto;right:20px}#worldwide-presence-map .arrow svg{height:8px;width:41px}#worldwide-presence-map .arrow svg line{stroke:#fff!important}#worldwide-presence-map .arrow svg polygon{fill:#fff!important}#cta-contactus{align-items:center;color:#fff;-moz-column-gap:0;column-gap:0;display:grid;float:right;grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin);margin-top:var(--largeSpacing);min-height:328px;padding:80px 114px;position:relative;width:850px;z-index:1}@media screen and (max-width:992px){#cta-contactus{width:100%}}@media screen and (max-width:768px){#cta-contactus{min-height:0;padding:30px}}.animate #cta-contactus{transform:translateX(calc(100% + var(--sideMargin)));transition:transform 1s ease}.animate.animated #cta-contactus{transform:translateX(0)}#cta-contactus>div{grid-column:1/10}@media screen and (max-width:768px){#cta-contactus>div{grid-column:1/-1}}#cta-contactus>div:last-child{grid-column:11/15}@media screen and (max-width:768px){#cta-contactus>div:last-child{grid-column:1/-1}}#cta-contactus>div h2{color:inherit}@media screen and (max-width:768px){#cta-contactus>div h2{margin-bottom:10px}}#cta-contactus>div p{font-size:22px;font-size:1.5714285714rem}@media screen and (max-width:600px){#cta-contactus>div p{font-size:16px;font-size:1.1428571429rem}}@media screen and (max-width:768px){#cta-contactus>div p{margin-bottom:20px}}.animate.animated #process-icons>div #process-icon-engineering-and-basic-design line{stroke-dasharray:500;stroke-dashoffset:500;animation:animate-dash 4s linear forwards}.animate.animated #process-icons>div #process-icon-regulatory-approval #process-icon-regulatory-approval-fold{animation:process-icon-regulatory-approval-fold 2s linear forwards;transition:1s}.animate.animated #process-icons>div #process-icon-regulatory-approval #process-icon-regulatory-approval-verified{stroke-dasharray:500;stroke-dashoffset:500;animation:animate-dash 4s linear forwards}.animate.animated #process-icons>div #process-icon-detailed-design #process-icon-detailed-design-bezier-handle{animation:process-icon-detailed-design-bezier-handle 2s ease forwards;transform-origin:37% 30%}.animate.animated #process-icons>div #process-icon-detailed-design #process-icon-detailed-design-left-bezier,.animate.animated #process-icons>div #process-icon-detailed-design #process-icon-detailed-design-right-bezier{transition:1s}.animate.animated #process-icons>div #process-icon-detailed-design #process-icon-detailed-design-right-bezier{animation:process-icon-detailed-design-right-bezier 2s ease forwards}.animate.animated #process-icons>div #process-icon-detailed-design #process-icon-detailed-design-left-bezier{animation:process-icon-detailed-design-left-bezier 2s ease forwards}.animate.animated #process-icons>div #process-icon-fabrication #process-icon-fabrication-line1,.animate.animated #process-icons>div #process-icon-fabrication #process-icon-fabrication-line2{stroke-dasharray:50;animation:process-icon-fabrication-small-line 2s ease forwards}.animate.animated #process-icons>div #process-icon-fabrication #process-icon-fabrication-line3,.animate.animated #process-icons>div #process-icon-fabrication #process-icon-fabrication-line4{stroke-dasharray:100;animation:process-icon-fabrication-big-line 2s ease forwards}.animate.animated #process-icons>div #process-icon-fabrication #process-icon-fabrication-machine{animation:process-icon-fabrication-machine 1.7s ease forwards}.animate.animated #process-icons>div #process-icon-construction>g{animation:process-icon-construction 2s ease forwards}.animate.animated #process-icons>div #process-icon-post-construction-support #process-icon-post-construction-support-box1{animation:process-icon-post-construction-support-box1 3s linear forwards}.animate.animated #process-icons>div #process-icon-post-construction-support #process-icon-post-construction-support-box2{animation:process-icon-post-construction-support-box2 3s linear forwards}.animate.animated #process-icons>div #process-icon-post-construction-support #process-icon-post-construction-support-gear{animation:process-icon-post-construction-support-gear 4s linear forwards;transform-origin:59.5% 33%}.page-template-compete-2020 .container-wrapper-featured-img{padding-top:130px}@media screen and (max-width:768px){.page-template-compete-2020 .container-wrapper-featured-img{padding-top:80px}.page-template-compete-2020 .container-wrapper-featured-img .container{padding-left:0!important;padding-right:0!important}}.page-template-compete-2020 .page-title-wrapper{padding-top:77px}@media screen and (max-width:768px){.page-template-compete-2020 .page-title-wrapper{padding-top:37px}.page-template-compete-2020 .page-title-wrapper .container{padding-left:0!important;padding-right:0!important}}.page-template-compete-2020 .page-title-wrapper .container h1{margin-bottom:80px}@media screen and (max-width:768px){.page-template-compete-2020 .page-title-wrapper .container h1{margin-bottom:40px}}.single-post .featured-img{padding-bottom:100px;padding-top:130px}@media screen and (max-width:768px){.single-post .featured-img{padding-bottom:40px;padding-left:var(--sideMargin);padding-right:var(--sideMargin);padding-top:40px}.single-post .fullheight-top{height:auto}}.single-post .bt-grid-50-wrapper .bt-grid-50 .container-wrapper:first-child{padding-top:130px}@media screen and (max-width:768px){.single-post .bt-grid-50-wrapper .bt-grid-50 .container-wrapper:first-child{padding-top:80px}}.single-post .bt-grid-50-wrapper .bt-grid-50 .container-wrapper.page-title-wrapper{padding-top:0}.single-post .bt-grid-50-wrapper .bt-grid-50 .container-wrapper .post-date{font-size:12px;font-size:.8571428571rem;line-height:1.5;margin-bottom:10px;text-transform:uppercase}.single-post .site-content{padding-top:40px}.single-post .news-tags a{background:#2d2926;color:#fff;float:left;font-size:12px;font-size:.8571428571rem;list-style:1;margin-right:5px;padding:2px 5px}.single-project #project-tags{margin-bottom:15px;overflow:hidden}.single-project #project-tags a{background-color:#2d2926;color:#fff;float:left;font-size:12px;font-size:.8571428571rem;margin-bottom:5px;margin-right:5px;padding:3px 6px}.single-project .project-info{grid-template-columns:repeat(12,1fr)}.single-project .project-info .container.xlarge{display:grid;grid-column:1/-1;grid-template-columns:repeat(12,1fr);margin-bottom:80px;margin-top:140px}@media screen and (max-width:768px){.single-project .project-info .container.xlarge{margin-bottom:20px;margin-top:80px}}.single-project .project-info .container.xlarge .project-info-tbl{grid-column:2/6;margin-bottom:60px}@media screen and (max-width:768px){.single-project .project-info .container.xlarge .project-info-tbl{grid-column:1/-1;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}}.single-project .project-info .container.xlarge .project-info-tbl .wp-block-table table{margin-left:0;margin-right:0;width:100%!important}.single-project .project-info .container.xlarge .project-info-tbl .wp-block-table table td{padding-bottom:20px;padding-top:20px}.single-project .project-info .container.xlarge .project-info-tbl .wp-block-table table td.project-info-tbl-label{text-transform:uppercase}.single-project .project-info .container.xlarge .project-info-tbl+p{font-size:24px;font-size:1.7142857143rem;grid-column:7/12;margin-bottom:60px}@media screen and (max-width:600px){.single-project .project-info .container.xlarge .project-info-tbl+p{font-size:18px;font-size:1.2857142857rem}}@media screen and (max-width:768px){.single-project .project-info .container.xlarge .project-info-tbl+p{grid-column:1/-1}}.single-project .project-info .container.xlarge p{grid-column:4/10;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:768px){.single-project .project-info .container.xlarge p{grid-column:1/-1;margin-bottom:40px}.single-project .featured-img{height:auto!important;padding-top:78.61%}}.single-project .featured-img img{display:block}@media screen and (max-width:768px){.single-project .featured-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}}.featured-img{position:relative}.project-highlight{background-color:#fff;border-radius:10px 10px 10px 0;bottom:10px;font-size:12px;font-size:.8571428571rem;left:10px;padding:10px 16px;position:absolute}@media screen and (max-width:768px){.project-highlight{padding:8px 14px}}.single-businessarea .featured-img{padding-top:130px}@media screen and (max-width:768px){.single-businessarea .featured-img{display:grid;grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin);padding-top:0}.single-businessarea .featured-img img{grid-column:2/14;height:calc(100% - 20px)}}.single-businessarea .fullheight-top{overflow:hidden}@media screen and (max-width:768px){.single-businessarea .fullheight-top{height:auto}}.single-businessarea .wp-block-columns.alignwide{grid-column:3/12}@media screen and (max-width:768px){.single-businessarea .wp-block-columns.alignwide{gap:40px;grid-column:2/14}}.single-businessarea .certifications-logos{align-items:self-start;gap:40px;grid-column:4/12!important}@media screen and (max-width:768px){.single-businessarea .certifications-logos{display:grid;grid-column:2/14!important;margin-top:30px}}.single-businessarea .certifications-logos .wp-block-group .wp-block-image{margin-bottom:20px}.single-businessarea .certifications-logos .wp-block-group .wp-block-heading{line-height:1.375;margin-bottom:10px}.single-businessarea .certifications-logos .wp-block-group p{font-size:12px;font-size:.8571428571rem}.bt-grid-50-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){.bt-grid-50-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.bt-grid-50-wrapper .bt-grid-50{height:calc(var(--vh, 1vh)*100)}@media screen and (max-width:768px){.bt-grid-50-wrapper .bt-grid-50{height:auto}}.bt-grid-50-wrapper .bt-grid-50 .container-wrapper{grid-template-columns:repeat(12,1fr)}@media screen and (max-width:768px){.bt-grid-50-wrapper .bt-grid-50 .container-wrapper{grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin)}}.bt-grid-50-wrapper .bt-grid-50 .container-wrapper .container.xlarge{grid-column:3/11}@media screen and (max-width:768px){.bt-grid-50-wrapper .bt-grid-50 .container-wrapper .container.xlarge{grid-column:2/14}}.bt-grid-50-wrapper .bt-grid-50 .container-wrapper.page-title-wrapper{padding-top:130px}@media screen and (max-width:768px){.bt-grid-50-wrapper .bt-grid-50 .container-wrapper.page-title-wrapper{padding-top:77px}}.bt-grid-50-wrapper .bt-grid-50 .container-wrapper.page-title-wrapper h1{margin-bottom:30px}@media screen and (max-width:768px){.bt-grid-50-wrapper .bt-grid-50 .container-wrapper.page-title-wrapper h1{margin-bottom:20px}.bt-grid-50-wrapper .bt-grid-50 .container-wrapper.excerpt-d{display:none}}.bt-grid-50-wrapper .container-wrapper.excerpt-m{display:none}@media screen and (max-width:768px){.bt-grid-50-wrapper .container-wrapper.excerpt-m{display:grid;grid-template-columns:var(--sideMargin) repeat(12,1fr) var(--sideMargin)}}#posts-wrapper{padding-bottom:var(--largeSpacing)}.articles-list{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.articles-list .article a{text-decoration:none}.articles-list .article .fixed-ratio-img{margin-bottom:15px;position:relative}.articles-list .article h3{font-size:28px;font-size:2rem}@media screen and (max-width:600px){.articles-list .article h3{font-size:20px;font-size:1.4285714286rem}}.articles-list .article .excerpt{margin-bottom:20px}.articles-list .article .post-date{color:#2d2926;font-size:12px;font-size:.8571428571rem;margin-bottom:5px;text-transform:uppercase}.articles-list .article .categories{color:#ccc;margin-bottom:10px}.pagination-wrapper.previous{margin-bottom:80px}.pagination-wrapper.next{margin-top:55px}#main-content{overflow-x:hidden;position:relative}#main-content:after{background-color:hsla(0,0%,100%,.7);background-image:url(images/loader.gif);background-position:50%;background-repeat:no-repeat;background-size:56px;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease,top .5s ease;width:100%;z-index:10}.loading-posts #main-content:after{opacity:1;pointer-events:auto;top:0}.blog .articles-list{display:grid;gap:60px;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:768px){.blog .articles-list{gap:0;row-gap:35px}}.blog .articles-list .article:nth-child(3n-1){grid-column:3/6}@media screen and (max-width:768px){.blog .articles-list .article:nth-child(3n-1){grid-column:2/-1}}.blog .articles-list .article:nth-child(3n-2){grid-column:9/12}@media screen and (max-width:768px){.blog .articles-list .article:nth-child(3n-2){grid-column:2/-1}}.blog .articles-list .article:nth-child(3n-3){grid-column:6/9}@media screen and (max-width:768px){.blog .articles-list .article:nth-child(3n-3){grid-column:2/-1}}.blog .articles-list .article:first-child{grid-column:2/11}@media screen and (max-width:768px){.blog .articles-list .article:first-child{grid-column:1/-1}}.blog .articles-list .article:first-child .post-inner-wrapper{display:grid;grid-template-columns:repeat(12,1fr)}.blog .articles-list .article:first-child .post-inner-wrapper .img-wrapper{grid-column:1/8;margin-right:60px}@media screen and (max-width:768px){.blog .articles-list .article:first-child .post-inner-wrapper .img-wrapper{grid-column:1/-1;margin-right:0}}.blog .articles-list .article:first-child .post-inner-wrapper .content-wrapper{grid-column:8/-1;padding-right:10px}@media screen and (max-width:768px){.blog .articles-list .article:first-child .post-inner-wrapper .content-wrapper{grid-column:1/-1;padding-right:0}}.blog .articles-list .article:first-child .post-inner-wrapper .content-wrapper .post-title{font-size:24px;font-size:1.7142857143rem}@media screen and (max-width:600px){.blog .articles-list .article:first-child .post-inner-wrapper .content-wrapper .post-title{font-size:18px;font-size:1.2857142857rem}}@media screen and (max-width:768px){.blog .articles-list .article:first-child .post-inner-wrapper .content-wrapper .post-title{font-size:22px;font-size:1.5714285714rem}}.blog .articles-list .article .img-wrapper{margin-bottom:20px}@media screen and (max-width:768px){.blog .articles-list .article .img-wrapper{margin-bottom:10px}}.blog .articles-list .article .img-wrapper img{display:block}.blog .articles-list .article .post-title{color:#e3232d;font-size:18px;font-size:1.2857142857rem;text-decoration:underline}@media screen and (max-width:768px){.blog .articles-list .article .post-title{margin-bottom:10px}}.article a:hover .fixed-ratio-img img{transform:scale(120%)}.article a .fixed-ratio-img{overflow:hidden}.article a .fixed-ratio-img img{transition:transform 1s ease}.categories a,.categories span{background:#2d2926;color:#fff;float:left;font-size:12px;font-size:.8571428571rem;line-height:1.66;margin-bottom:5px;margin-right:5px;padding:0 6px}.post-type-archive-project .articles-list{-moz-column-gap:60px;column-gap:60px;grid-template-columns:repeat(12,1fr);row-gap:80px}@media screen and (max-width:768px){.post-type-archive-project .articles-list{-moz-column-gap:0;column-gap:0;row-gap:35px}}.post-type-archive-project .articles-list .article:nth-child(odd){grid-column:7/12}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:nth-child(odd){grid-column:2/-1}}.post-type-archive-project .articles-list .article:nth-child(2n){grid-column:2/7}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:nth-child(2n){grid-column:2/-1}}.post-type-archive-project .articles-list .article:first-child{grid-column:1/-1!important}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:first-child{margin-left:0}}.post-type-archive-project .articles-list .article:first-child .project-card{width:auto}.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper{gap:0}}.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .fixed-ratio-img{grid-column:1/9;height:97.22%!important;margin-bottom:0}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .fixed-ratio-img{grid-column:1/-1}}.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .fixed-ratio-img img{display:block}.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .project-card-info{display:block;grid-column:9/13;margin-right:100px}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .project-card-info{grid-column:1/-1;margin-right:0}}.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .project-card-info .project-card-title{margin-right:0;margin-top:0;padding-right:0}.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .project-card-info .project-card-title h3{font-size:28px;font-size:2rem;grid-column:1/-1;line-height:1.35}@media screen and (max-width:600px){.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .project-card-info .project-card-title h3{font-size:20px;font-size:1.4285714286rem}}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:first-child .project-card .card-inner-wrapper .project-card-info .project-card-title h3{font-size:22px;font-size:1.5714285714rem;margin-top:10px}}.post-type-archive-project .articles-list .article:first-child .project-card .project-highlight{border-radius:10px 0 10px 10px;bottom:auto;left:auto;right:10px;top:10px}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article:first-child .project-card .project-highlight{border-radius:10px 10px 10px 0;bottom:10px;left:10px;right:auto;top:auto}}.post-type-archive-project .articles-list .article .project-card{width:100%}.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .fixed-ratio-img{height:auto!important;margin-bottom:0;padding-top:78.61%}.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .fixed-ratio-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .project-card-info .project-card-title{margin-right:30px}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .project-card-info .project-card-title{margin-right:0}}.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .project-card-info .project-card-title h3{color:#e3232d}.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .project-card-info .project-card-title p{margin-top:10px}@media screen and (max-width:768px){.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .project-card-tags{margin-top:20px}}.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .project-card-tags a,.post-type-archive-project .articles-list .article .project-card .card-inner-wrapper .project-card-tags span{background:#2d2926;color:#fff}.about-numbers{grid-template-columns:repeat(12,1fr)!important}.about-numbers .wp-block-columns{grid-column:2/12!important;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:768px){.about-numbers .wp-block-columns{display:grid;font-size:12px;font-size:.8571428571rem;gap:20px;grid-column:1/-1!important;grid-template-columns:auto auto}}.about-numbers .has-extra-large-font-size{margin-bottom:10px}.about-numbers .has-extra-large-font-size sup{font-size:24px;position:absolute;transform:translate(-10%)}@media screen and (max-width:768px){.about-numbers .has-extra-large-font-size sup{font-size:14px}.about-logo img{height:30px!important}}em.counter{font-style:normal}@media screen and (max-width:768px){.history-h2{font-size:28px;font-size:2rem}}.history-slider.slider-gallery.multiple{grid-column:1/-1;padding-bottom:140px}.history-slider.slider-gallery.multiple .history-card>div{display:flex;padding:0 30px 60px}@media screen and (max-width:768px){.history-slider.slider-gallery.multiple .history-card>div{padding-left:20px;padding-right:20px}}.history-slider.slider-gallery.multiple .history-card>div div{align-items:flex-end;display:flex;height:430px;margin-right:60px;width:auto}@media screen and (max-width:768px){.history-slider.slider-gallery.multiple .history-card>div div{height:280px;margin-right:40px}}.history-slider.slider-gallery.multiple .history-card>div div:last-child{align-items:flex-start;margin-right:0}.history-slider.slider-gallery.multiple .history-card>div div img{display:block;height:auto;min-width:270px;width:270px}@media screen and (max-width:768px){.history-slider.slider-gallery.multiple .history-card>div div img{min-width:176px;width:176px}}.history-slider.slider-gallery.multiple .history-card>div.img-full-width div img{height:430px;width:auto}@media screen and (max-width:768px){.history-slider.slider-gallery.multiple .history-card>div.img-full-width div img{height:280px}}.history-slider.slider-gallery.multiple .history-card h3{border-bottom:1px solid #e3232d;font-size:28px;font-size:2rem;line-height:1.35;margin-bottom:30px;padding-bottom:20px;padding-left:30px;padding-right:30px;position:relative;text-transform:lowercase}@media screen and (max-width:600px){.history-slider.slider-gallery.multiple .history-card h3{font-size:20px;font-size:1.4285714286rem}}@media screen and (max-width:768px){.history-slider.slider-gallery.multiple .history-card h3{padding-left:calc(50% - 140px);padding-right:calc(50% - 140px)}}.history-slider.slider-gallery.multiple .history-card h3:before{background:#fff;border:1px solid #e3232d;border-radius:50%;bottom:-11px;content:"";height:22px;left:30px;position:absolute;width:22px}@media screen and (max-width:768px){.history-slider.slider-gallery.multiple .history-card h3:before{left:calc(50% - 140px)}}.history-slider.slider-gallery.multiple .history-card p{max-width:57%;padding-left:30px}@media screen and (max-width:768px){.history-slider.slider-gallery.multiple .history-card p{max-width:82.76%;padding-left:calc(50% - 140px)}}.history-slider.slider-gallery.multiple .gallery-navigation-wrapper{padding-top:10px}.history-slider.slider-gallery.multiple .gallery-navigation-wrapper .gallery-inner-navigation-wrapper{top:420px}@media screen and (max-width:600px){.history-slider.slider-gallery.multiple .gallery-navigation-wrapper .gallery-inner-navigation-wrapper{top:266px}}.history-slider.slider-gallery.multiple .gallery-navigation-wrapper .gallery-inner-navigation-wrapper .arrow svg line{stroke:#fff!important}.history-slider.slider-gallery.multiple .gallery-navigation-wrapper .gallery-inner-navigation-wrapper .arrow svg polygon{fill:#fff!important}#bt-lines-history{left:0;position:absolute;top:-140px;width:100%;z-index:-1}@media screen and (max-width:600px){#bt-lines-history{height:240px;left:-243px;top:-60px;width:auto}#bt-lines-history g{stroke-width:2}}.special-grid{grid-template-columns:repeat(12,1fr)!important}.special-grid>.wp-block-group{-moz-column-gap:174px;column-gap:174px;display:grid;grid-column:2/11!important;grid-template-columns:repeat(2,1fr)!important;margin-left:var(--sideMargin);margin-right:var(--sideMargin);row-gap:140px}@media screen and (max-width:768px){.special-grid>.wp-block-group{grid-column:1/-1!important;grid-template-columns:repeat(1,1fr)!important;row-gap:80px}}.special-grid>.wp-block-group .wp-block-image{margin-bottom:30px}@media screen and (max-width:768px){.special-grid>.wp-block-group .wp-block-image{margin-bottom:20px}.special-grid>.wp-block-group h2{font-size:28px;font-size:2rem;line-height:1.1}}.special-grid>.wp-block-group p{margin-bottom:30px}@media screen and (max-width:768px){.special-grid>.wp-block-group p{margin-bottom:20px}}.page-template-commitments .commitments-left,.page-template-commitments .commitments-right{grid-column:1/11!important;left:-20px;max-width:none;position:absolute!important;top:0;transform:translateY(141%);width:100%;z-index:0!important}@media screen and (max-width:600px){.page-template-commitments .commitments-left,.page-template-commitments .commitments-right{bottom:-180px;height:140px;left:80px;top:auto;transform:scaleX(-1);width:auto}.page-template-commitments .commitments-left g,.page-template-commitments .commitments-right g{stroke-width:2}}.page-template-commitments .animate.animated .commitments-left path,.page-template-commitments .animate.animated .commitments-right path{stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate-dash 2s linear forwards;animation-delay:1s}.page-template-commitments .commitments-right{grid-column:3/-1!important;left:auto;right:-20px}@media screen and (max-width:600px){.page-template-commitments .commitments-right{left:auto;right:80px}}.page-template-commitments .custom-section h2{font-size:24px;font-size:1.7142857143rem;margin-bottom:20px!important}@media screen and (max-width:600px){.page-template-commitments .custom-section h2{font-size:18px;font-size:1.2857142857rem;margin-bottom:15px!important}}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions{grid-template-columns:repeat(12,1fr)!important}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull{display:grid;gap:0;grid-column:1/-1;grid-template-columns:repeat(12,1fr)}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:first-child{grid-column:3/7;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:768px){.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:first-child{grid-column:1/-1}}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:first-child h3{margin-bottom:10px}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:first-child h3:first-child{margin-bottom:40px}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:first-child p+h3{margin-top:30px}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child{grid-column:7/11;padding-top:70px}@media screen and (max-width:768px){.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child{grid-column:1/-1;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table{margin-left:0;margin-right:0;width:100%!important}}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table td,.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table th{padding:20px}@media screen and (max-width:768px){.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table td,.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table th{padding:15px 10px}}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table td:first-child,.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table th:first-child{min-width:215px}@media screen and (max-width:768px){.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table td:first-child,.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull .wp-block-column:last-child .wp-block-table table th:first-child{min-width:0}}.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull sub{font-size:24px;position:absolute;transform:translate(-10%,120%)}@media screen and (max-width:768px){.page-template-commitments .wp-block-kobu-custom-blocks-section-wrapper.total-emissions .wp-block-columns.alignfull sub{font-size:14px}}.page-template-commitments .special-grid>.wp-block-group{row-gap:80px}@media screen and (max-width:768px){.page-template-commitments .special-grid>.wp-block-group{row-gap:60px}}.page-template-commitments .special-grid>.wp-block-group .wp-block-image{margin-bottom:40px}@media screen and (max-width:768px){.page-template-commitments .special-grid>.wp-block-group .wp-block-image{margin-bottom:20px}}.page-template-commitments .special-grid>.wp-block-group p:last-child{margin-bottom:0}#bt-lines-sectors{bottom:-60px;left:0;max-width:none;padding:0;position:absolute;transform:translateX(-86.5%);z-index:1}@media screen and (max-width:600px){#bt-lines-sectors{bottom:-40px;height:454px;transform:translateX(-62%)}}@media screen and (max-width:768px){.page-template-contacts .site-content .animate.media-content-group.align-left{grid-column:1/14}.page-template-contacts .site-content .animate.media-content-group.align-left .media-col{grid-column:1/-1}}.page-template-contacts .site-content .animate.media-content-group.align-left .content-col{grid-column:7/12;padding-left:0;padding-right:0}@media screen and (max-width:768px){.page-template-contacts .site-content .animate.media-content-group.align-left .content-col{grid-column:1/-1;padding-left:var(--sideMargin);padding-top:80px}}.page-template-contacts .contacts-addresses{grid-template-columns:repeat(12,1fr)!important}.page-template-contacts .contacts-addresses .wp-block-columns.alignfull{gap:60px;grid-column:2/11;padding-left:var(--sideMargin);padding-right:var(--sideMargin)}@media screen and (max-width:768px){.page-template-contacts .contacts-addresses .wp-block-columns.alignfull{gap:40px;grid-column:1/-1}}.page-template-contacts .contacts-addresses .wp-block-columns.alignfull p{margin-bottom:10px}.page-template-contacts .contacts-addresses .wp-block-columns.alignfull p:last-child{margin-bottom:0}.page-template-contacts .contacts-addresses .wp-block-columns.alignfull .contact-email{margin-bottom:5px}.page-template-contacts .contacts-addresses .wp-block-columns.alignfull .contact-email:before{content:url(images/email.svg);margin-right:10px}.page-template-contacts .contacts-addresses .wp-block-columns.alignfull .contact-phone{margin-bottom:5px}.page-template-contacts .contacts-addresses .wp-block-columns.alignfull .contact-phone:before{content:url(images/phone.svg);margin-right:10px}.page-template-privacy-policy .page-title-wrapper{padding-top:190px}@media screen and (max-width:768px){.page-template-privacy-policy .page-title-wrapper{padding-top:100px}.page-template-privacy-policy .page-title-wrapper .container{grid-column:1/-1;padding-left:0!important;padding-right:0!important}}.page-template-privacy-policy .page-title-wrapper h1{margin-bottom:0}
