/*! WOLMOST | Mateusz "michno" Michnowicz | mateusz.michnowicz@gmail.com !*/@import url(../css/vendor/bootstrap-grid.min.css);.nav{width:100%;padding:2rem 0;z-index:2}.nav--fixed{position:absolute;top:0;z-index:2}.nav .container-fluid{padding:0;margin:0}.nav .row{margin:0}.nav-menu{display:flex;align-items:center;justify-content:space-between;z-index:2}.nav-menu-logo{margin-right:5rem}.nav-menu-logo a{display:block;position:relative;z-index:15 !important}.nav-menu-logo a img,.nav-menu-logo a svg{display:block;max-width:100%;filter:brightness(100);z-index:15;position:relative}.nav-menu-links{width:90%;max-width:1200px;margin:0 auto}.nav-menu-links ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;width:100%}.nav-menu-links ul li{font-size:1.25rem;text-transform:uppercase}.nav-menu-links ul li a{position:relative;text-decoration:none;display:block;overflow:hidden;padding-bottom:8px;padding-top:8px;transition:0.2s ease all}.nav-menu-links ul li a:hover div{left:0%}.nav-menu-links ul li a span{display:block;margin-bottom:4px}.nav-menu-links ul li a div{transition:0.2s ease all;position:absolute;width:100%;height:2px;background:red;left:-100%}.nav-menumobile.active::after{content:'';width:100vw;height:100vh;display:block;background:rgba(0,0,0,0.8);position:absolute;top:0;left:0;z-index:2}.nav-menumobile.active .nav-menumobile-trigger{display:block;padding-top:1rem}.nav-menumobile.active .nav-menumobile-trigger span{position:relative;margin:0;transition:0.33s ease all}.nav-menumobile.active .nav-menumobile-trigger span:nth-child(1){transform:rotate(45deg);transform-origin:center;top:3px;right:0rem}.nav-menumobile.active .nav-menumobile-trigger span:nth-child(2){right:0rem;transform:rotate(-45deg);transform-origin:center}.nav-menumobile.active .nav-menumobile-trigger span:nth-child(3){right:0rem;top:-3px;transform:rotate(-45deg);transform-origin:center}.nav-menumobile-trigger{position:absolute;right:2rem;top:2.25rem;border:0;z-index:4}.nav-menumobile-trigger:hover{cursor:pointer}.nav-menumobile-trigger span{width:54px;height:3px;display:block;margin:0.5rem 0;transition:0.33s ease all}.nav-menumobile-content{position:absolute;right:0;width:300px;height:100vh;top:0;display:flex;align-items:center;justify-content:flex-end;z-index:3}.nav-menumobile-content ul{text-align:right;margin:0 2rem 0 0;padding:0;list-style:none;height:70%;flex-direction:column;display:flex}.nav-menumobile-content ul li{display:flex;justify-content:flex-end}.nav-menumobile-content ul li a{position:relative;text-decoration:none;display:inline-block;overflow:hidden;padding-bottom:8px;padding-top:8px;transition:0.2s ease all}.nav-menumobile-content ul li a:hover div{left:0%}.nav-menumobile-content ul li a span{display:block;margin-bottom:4px}.nav-menumobile-content ul li a div{transition:0.2s ease all;position:absolute;width:100%;height:2px;background:red;left:-100%}.nav__black{background:#000}.nav__black .nav-menu-logo img,.nav__black .nav-menu-logo svg{filter:contrast(0) brightness(100)}.nav__black .nav-menu-links ul li a{color:#fff}.nav__black .nav-menumobile{background:#000}.nav__black .nav-menumobile-trigger{background:#000}.nav__black .nav-menumobile-trigger span{background:#fff}.nav__black .nav-menumobile-content{background:#000}.nav__black .nav-menumobile-content ul li a{color:#fff}.nav__white{background:#fff}.nav__white .nav-menu-logo img,.nav__white .nav-menu-logo svg{filter:contrast(0) brightness(0)}.nav__white .nav-menu-links ul li a{color:#000}.nav__white .nav-menumobile{background:#fff}.nav__white .nav-menumobile-trigger{background:#fff}.nav__white .nav-menumobile-trigger span{background:#000}.nav__white .nav-menumobile-content{background:#fff}.nav__white .nav-menumobile-content ul li a{color:#000}.nav__transparent{background:none !important}.nav__transparent .nav-menumobile-trigger{background:none}.form ul{margin:0;padding:0;list-style:none}.form ul>li{width:100%;margin-bottom:1rem}.form ul>li input[type=text],.form ul>li input[type=email],.form ul>li input[type=tel]{width:100%;padding:1rem 2rem;box-sizing:border-box;background:transparent;border:0px;border-bottom:1px solid #fff;font-family:'Ubuntu', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif}.form ul>li input[type=text]::placeholder,.form ul>li input[type=email]::placeholder,.form ul>li input[type=tel]::placeholder{color:#fff}.form ul>li input[type=text]:focus,.form ul>li input[type=email]:focus,.form ul>li input[type=tel]:focus{background:#fff;color:#000}.form ul>li input[type=text]:focus::placeholder,.form ul>li input[type=email]:focus::placeholder,.form ul>li input[type=tel]:focus::placeholder{color:#999}.form ol{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center}.form ol>li{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0}.form ol>li textarea{width:100%;resize:horizontal;height:200px;display:block;padding:1rem 2rem;font-family:'Ubuntu', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;margin:2rem 0;background:transparent;border:1px solid #fff;box-sizing:border-box}.form ol>li textarea::placeholder{color:#fff}.form ol>li textarea:focus{background:#fff;color:#000}.form ol>li textarea:focus::placeholder{color:#999}.form ol>li:first-of-type{width:70%}.form ol>li:last-of-type{width:30%}.form ol>li:last-of-type input[type=submit]{display:block;background:transparent;border:1px solid #fff;color:#fff;padding:1.5rem 2rem 1.5rem 2.5rem;letter-spacing:0.5rem;font-family:'Ubuntu', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif}.form ol>li:last-of-type input[type=submit]:hover{background:#fff;color:#000;cursor:pointer}.form ol>li:last-of-type input[type=submit]:focus{background:#fff;color:#000}.footer{background:#000;padding:5rem 0;color:#fff}.footer-headline{margin-bottom:0rem;padding:0}.footer-headline-content{color:#fff;display:block}.footer-headline-content h2{font-size:2rem;margin:0 0 0 2.5%}.footer-headline-bar{display:flex;margin-top:1rem;margin-bottom:3rem}.footer-headline-bar-left{display:block;width:2rem;height:4px;background:blue}.footer-headline-bar-middle{display:block;width:calc(100% - 4rem);height:1px;background:#fff}.footer-headline-bar-right{display:block;width:2rem;height:4px;background:red;position:relative;top:-3px}.footer-link{margin-bottom:2.5rem}.footer-link-wrap{display:flex;justify-content:flex-start;align-items:center}.footer-link-wrap-image{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center}.footer-link-wrap-image img{display:block;margin:0;max-width:100%}.footer-link-wrap-content{line-height:1.66;margin-left:1rem}.footer-link-wrap-content h4{margin:0}.footer-link-wrap-content a{color:#fff;text-decoration:none}.footer-link-wrap-content a:hover{text-decoration:underline}.footer-company{border-top:1px solid #fff;padding-top:2.5rem}.footer-company ul{margin:0;padding:0;list-style:none}.footer-company ul li{line-height:1.66}.footer-company ul li span{margin-right:2rem}.footer-menu{border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:5rem;margin-top:2.5rem}.footer-menu ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.footer-menu ul li{padding:2rem 0}.footer-menu ul li a{color:#fff;text-decoration:none}.footer-menu ul li a:hover{text-decoration:underline}.footer-copy{text-align:center}.footer-mail{text-align:center}.footer-mail a{color:#fff;text-decoration:none}.footer-mail a:hover{text-decoration:underline}.footer-logo{padding:5rem 0 0;display:flex;justify-content:center;align-items:center}.footer-logo a{display:inline-block}.footer-logo a img{display:inline-block}.slider img{max-width:100%;display:block}.tns-nav{display:flex;justify-content:center;margin-top:1rem}.tns-nav button{width:135px;height:4px;border:0;margin:1rem;transition:0.3s ease background-color;background-color:#999}.tns-nav-active{transition:0.3s ease background-color}.counter{padding:10rem 0 10rem}.counter-wrap-item{display:flex;flex-direction:column;text-align:center}.counter-wrap-item-number{font-size:6rem;font-weight:700}.counter-wrap-item-title{font-weight:100;letter-spacing:0.5rem;font-size:1.5rem;margin-top:0.5rem}.counter__black{background:#000}.counter__black .counter-wrap-item{color:#fff}.counter__white{background:#fff}.counter__white .counter-wrap-item{color:#000}.main-hero{width:100vw;height:100vh;top:0;left:0;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;display:flex;justify-content:center}.main-hero-content{width:50%;justify-self:center;display:flex;align-self:center;flex-direction:column;text-align:center;color:#fff;font-size:1.5rem}.main-hero-content p{margin:0.5rem 0;font-size:1.5rem}.main-hero-content-headline h2{font-size:6em;margin:2rem 0 0}.main-hero-content-bar{margin-top:4rem}.main-hero-content-bar-left{display:block;width:10%;background:blue;position:relative;top:-1px;height:4px}.main-hero-content-bar-middle{display:block;width:100%;height:1px;background:#fff}.main-hero-content-bar-right{display:block;width:10%;background:red;height:4px;justify-self:flex-end;position:relative;bottom:-1px}.choose{display:flex;width:100%;height:100vh;position:absolute;top:0;left:0;flex-direction:row}.choose-left{width:50%;display:flex;justify-content:center;height:100%}.choose-left>a{display:flex;width:100%;height:100%;justify-content:flex-end;align-items:center;background-size:cover;color:#fff;text-decoration:none}.choose-left .choose-content{justify-content:flex-end}.choose-left .choose-content-wrap{width:50%;text-align:right}.choose-left .choose-content-desc{margin-right:1rem}.choose-left .choose-content-bar{display:flex;align-items:start;justify-content:space-between;position:relative;top:8px}.choose-left .choose-content-bar-middle{width:100%}.choose-left .choose-content-bar-left{height:4px;width:20%;display:block;background:blue}.choose-left .choose-content-bar-right{display:block;background:red;height:16px;width:16px;position:relative;padding:0 1px}.choose-right{height:100%;width:50%;display:flex;justify-content:center}.choose-right>a{display:flex;width:100%;height:100%;justify-content:flex-start;align-items:center;background-size:cover;color:#fff;text-decoration:none}.choose-right .choose-content{justify-content:flex-start}.choose-right .choose-content-wrap{width:50%;text-align:left}.choose-right .choose-content-desc{margin-left:1rem}.choose-right .choose-content-bar{display:flex;align-items:end;justify-content:space-between;position:relative;top:-8px}.choose-right .choose-content-bar-middle{width:100%}.choose-right .choose-content-bar-right{height:4px;width:20%;display:block;background:red}.choose-right .choose-content-bar-left{background:blue;display:block;height:16px;width:16px;position:relative;padding:0 1px}.choose-content{backdrop-filter:blur(10px);width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:0.33s ease backdrop-filter}.choose-content:hover{backdrop-filter:blur(0)}.choose-content-desc{font-size:1.5rem;margin-bottom:1rem}.choose-content-bar{width:100%}.choose-content-bar-middle{background:white;height:1px}.choose-content-headline{font-size:5em}.choose-content-headline h2{margin:0 1rem}.heroblock{padding-top:5rem;padding-bottom:5rem}.heroblock .container-fluid{padding:0;margin:0}.heroblock .row{margin:0}.heroblock-text h3{font-size:5rem;margin:0 0 2rem 10%}.heroblock-text-bar{display:flex}.heroblock-text-bar-middle{width:calc(100% - 10%);height:1px;display:block}.heroblock-text-bar-left{width:10%;height:4px;display:block}.heroblock-text p{margin-left:10%;font-size:1.125rem;line-height:1.66}.heroblock-gallery ul{margin:0;padding:0;list-style:none;position:absolute}.heroblock-gallery ul li{position:absolute;top:0;left:0}.heroblock__black{background:#000}.heroblock__black .heroblock-text{color:#fff}.heroblock__black .heroblock-text-bar-middle{background:#fff}.heroblock__black .heroblock-text-bar-left{background:blue}.heroblock__black .tns-nav-active{background-color:#fff !important}.heroblock__white{background:#fff}.heroblock__white .heroblock-text{color:#000}.heroblock__white .heroblock-text-bar-middle{background:#000}.heroblock__white .heroblock-text-bar-left{background:red}.heroblock__white .tns-nav-active{background-color:#000 !important}.textblock{padding:10rem 0}.textblock .container-fluid{padding:0;margin:0}.textblock .row{margin:0}.textblock-text h3{font-size:2rem;margin:0 0 2rem 10%}.textblock-text-bar{display:flex}.textblock-text-bar-middle{width:calc(100% - 10%);height:1px;display:block;background:#000}.textblock-text-bar-left{width:10%;height:4px;display:block;background:red}.textblock-text p{margin-left:10%;font-size:1.125rem;line-height:1.66}.textblock-gallery ul{margin:0;padding:0;list-style:none;position:absolute}.textblock-gallery ul li{position:absolute;top:0;left:0}.textblock__black{background:#000}.textblock__black .textblock-text{color:#fff}.textblock__black .textblock-text-bar-middle{background:#fff}.textblock__black .textblock-text-bar-left{background:blue}.textblock__black .tns-nav-active{background-color:#fff !important}.textblock__white{background:#fff}.textblock__white .textblock-text{color:#000}.textblock__white .textblock-text-bar-middle{background:#000}.textblock__white .textblock-text-bar-left{background:red}.textblock__white .tns-nav-active{background-color:#000 !important}.textblock__green{background:#fff}.textblock__green .textblock-text{color:#000}.textblock__green .textblock-text h3{font-size:3rem}.textblock__green .textblock-text-bar-middle{background:#000}.textblock__green .textblock-text-bar-left{background:#1f0}.textblock__green .tns-nav-active{background-color:#000 !important}.arrowdown{display:flex;align-items:center;padding:5rem 0}.arrowdown-wrap{display:flex;width:100%;text-align:center;justify-content:center}.arrowdown a{display:inline-block;position:relative;top:0;transition:0.33s ease top}.arrowdown a:hover{top:5px}.arrowdown a svg{display:block;width:53px;height:33px}.arrowdown__black{background:#000}.arrowdown__black a svg{fill:#fff}.arrowdown__white{background:#fff}.arrowdown__white a svg{fill:#000}.heroslider-nav{width:100%;max-width:1200px;margin:0 auto 2.5rem;display:flex;justify-content:space-between;align-items:center}.heroslider-nav button{text-decoration:none;background:none;border:0;font-size:1rem;font-family:'Ubuntu', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif}.heroslider-nav button:hover{cursor:pointer;text-decoration:underline}.heroslider-gallery-item{display:block;width:100%;height:90vh;margin:0;position:relative}.heroslider-gallery-item-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.heroslider-gallery-item-image img{max-width:100%;display:block}.heroslider-gallery-item-desc{padding-top:3rem;padding-bottom:5rem;position:relative;z-index:2;left:15%;top:15%;width:100%;max-width:915px}.heroslider-gallery-item-desc h3{margin:0rem 0 1rem 56px;font-size:2rem}.heroslider-gallery-item-desc p{margin:1rem 56px 0 56px;line-height:1.66}.heroslider-gallery-item-desc-bar{display:flex}.heroslider-gallery-item-desc-bar-left{width:56px;height:4px;display:block}.heroslider-gallery-item-desc-bar-middle{height:1px;width:calc(100% - 56px);display:block}.heroslider__black{background:#000}.heroslider__black .heroslider-nav button{color:#fff}.heroslider__black .heroslider-gallery-item-desc{color:#fff;background:rgba(0,0,0,0.5)}.heroslider__black .heroslider-gallery-item-desc-bar-left{background:blue}.heroslider__black .heroslider-gallery-item-desc-bar-middle{background:#fff}.heroslider__black .tns-nav-active{color:blue !important;background-color:#000 !important;border:0}.heroslider__white{background:#fff}.heroslider__white .heroslider-nav button{color:#000}.heroslider__white .heroslider-gallery-item-desc{color:#000;background:rgba(255,255,255,0.5)}.heroslider__white .heroslider-gallery-item-desc-bar-left{background:red}.heroslider__white .heroslider-gallery-item-desc-bar-middle{background:#000}.heroslider__white .tns-nav-active{color:red !important;background-color:#fff !important;border:0}.heroimage{position:relative;top:0;left:0;width:100%;height:100vh}.heroimage-bg{display:flex;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}.heroimage-bg img{display:block;max-height:100%}.heroimage-wrap{position:absolute;top:0;width:100%;padding:0;margin:0}.heroimage-wrap .row{margin:0}.heroimage-desc{margin-top:7.5rem}.heroimage-desc h2{font-size:5rem;margin:0 0 1.5rem 10%;color:#fff}.heroimage-desc-bar{display:flex;width:100%}.heroimage-desc-bar-left{width:10%;height:4px;background:yellow}.heroimage-desc-bar-middle{width:calc(100% - 10%);height:1px;background:#fff;display:block}.heroimage-desc-text{padding:1rem 0 0 10%;font-size:1.125rem;color:#fff;line-height:1.66}.machinelist{background:#000;color:#fff;padding-top:5rem;padding-bottom:15rem}.machinelist-headline h3{font-size:2rem;font-weight:400;margin:0 5% 2rem 5%}.machinelist-headline-bar{display:flex;width:100%;align-items:stretch}.machinelist-headline-bar-left{width:5%;height:4px;display:block;background:yellow}.machinelist-headline-bar-right{width:5%;height:4px;display:block;background:yellow;top:-3px;position:relative}.machinelist-headline-bar-middle{width:calc(100% - 10%);height:1px;display:block;background:#fff}.machinelist-headline p{margin-left:5%;margin-top:2rem;margin-bottom:0;font-size:1.125rem}.machinelist-wrap{padding-top:5rem}.machinelist-list{margin:0;padding:0;list-style-type:none}.machinelist-list-item{margin-top:5rem}.machinelist-list-item-headline{display:flex;align-items:flex-end}.machinelist-list-item-headline-bar{width:5%;height:1px;background:#fff;display:block}.machinelist-list-item-headline h3{font-size:1.5rem;margin:1rem 0;font-weight:400}.machinelist-list-item-content{padding-left:5%;display:flex}.machinelist-list-item-content-desc{padding:1rem 1rem 1rem 0;width:90%}.machinelist-list-item-content-desc-text{line-height:1.66}.machinelist-list-item-content-desc-status{color:yellow}.machinelist-list-item-content-image{padding:1rem 0 1rem 1rem}.machinelist-list-item-content-image img{display:block;max-width:100%}.machinelist-list-item-bottomline{display:flex;align-items:flex-end;margin-top:2rem;transition:0.33s ease margin-top}.machinelist-list-item-bottomline.active{transition:0.33s ease margin-top;margin-top:-5rem}.machinelist-list-item-bottomline.active .machinelist-list-item-bottomline-link-line2{transition:0.33s ease transform;transform:rotate(90deg)}.machinelist-list-item-bottomline-bar{height:1px;width:calc(100% - 5%);display:block;background:#fff}.machinelist-list-item-bottomline-link{width:5%;position:relative;height:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:#000}.machinelist-list-item-bottomline-link-line1{height:2px;width:100%;background:#fff;display:block;position:absolute;transform-origin:center}.machinelist-list-item-bottomline-link-line2{position:relative;height:2px;width:100%;background:#fff;display:block;top:0px;transform-origin:center;transform:rotate(0deg);transition:0.33s ease transform}.heroabout{width:100%;height:100vh;top:0;left:0;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;display:flex;justify-content:center}.heroabout-content{width:50%;justify-self:center;display:flex;align-self:center;flex-direction:column;text-align:center;color:#fff;font-size:1.5rem}.heroabout-content-wrap{backdrop-filter:blur(10px);padding:1rem}.heroabout-content-wrap p{margin:0.5rem 0;font-size:1rem;line-height:1.66}.heroabout-content-headline h2{font-size:4em;margin:2rem 0 0}.heroabout-content-bar-left{display:block;width:10%;background:blue;position:relative;top:-1px;height:4px}.heroabout-content-bar-middle{display:block;width:100%;height:1px;background:#fff}.heroabout-content-bar-right{display:block;width:10%;background:red;height:4px;justify-self:flex-end;position:relative;bottom:-1px}.heroabout-content-logo img{display:block;height:20%;max-height:150px;margin:3rem auto 0}.teamlist{background:#fff;color:#000;padding-top:5rem;padding-bottom:15rem}.teamlist-headline h3{font-size:2rem;font-weight:400;margin:0 5% 2rem 5%}.teamlist-headline-bar{display:flex;width:100%;align-items:stretch}.teamlist-headline-bar-left{width:5%;height:4px;display:block;background:blue}.teamlist-headline-bar-right{width:5%;height:4px;display:block;background:red;top:-3px;position:relative}.teamlist-headline-bar-middle{width:calc(100% - 10%);height:1px;display:block;background:#000}.teamlist-headline p{margin-left:5%;margin-top:2rem;margin-bottom:0;font-size:1.125rem}.teamlist-wrap{padding:5rem 0 0}.teamlist-list{margin:0;padding:0;list-style-type:none;width:100%}.teamlist-list-item{margin-top:2.5rem;margin-bottom:5rem;display:flex;width:100%}.teamlist-list-item-bar{display:block;width:5%;height:2px;background:blue;align-self:flex-end}.teamlist-list-item-photo img{max-height:300px}.teamlist-list-item-desc{width:50%;padding:0 1rem 1rem 2rem}.teamlist-list-item-desc-name{display:flex}.teamlist-list-item-desc-name h3{font-size:2rem;margin:0}.teamlist-list-item-desc-name-bar{display:block;width:2.5vw;height:2px;background:red}.teamlist-list-item-desc small{margin-top:1rem;display:block;font-size:1rem}.teamlist-list-item-desc p{line-height:1.66;font-size:1.125rem}.contactblock{padding-top:5rem;padding-bottom:5rem}.contactblock .container-fluid{padding:0;margin:0}.contactblock .row{margin:0}.contactblock-text h3{font-size:3rem;margin:0 0 2rem 10%}.contactblock-text-bar{display:flex;margin-bottom:3rem}.contactblock-text-bar-middle{width:calc(100% - 10%);height:1px;display:block}.contactblock-text-bar-left{width:10%;height:4px;display:block}.contactblock-text-bar-right{width:10%;height:4px;display:block}.contactblock-text p{margin-left:10%;font-size:1.125rem;line-height:1.66}.contactblock-text ul{margin:1rem 0 1rem calc(10% + 0.25rem);padding:0;list-style:none;font-size:1rem;line-height:2}.contactblock-text ul li a{color:black;text-decoration:none}.contactblock-text ul li a:hover{text-decoration:underline}.contactblock-text hr{width:100%;height:1px;background:transparent;border:0;margin:2rem 0}.contactblock-text-person{margin-bottom:3rem}.contactblock-text-person-title{margin-left:5%;display:flex}.contactblock-text-person-title span{display:block;width:5%;height:3px}.contactblock-text-person-title h4{margin:0 0 0 0.25rem;display:inline}.contactblock-text-person-data ol{margin:0 0 0 calc(10% + 0.25rem);padding:0;list-style:none}.contactblock-text-person-data ol li{line-height:1.66;margin:0.5rem 0}.contactblock-text-person-data ol li small{font-size:1rem}.contactblock-text-person-data ol li a{text-decoration:none;color:#000}.contactblock-text-person-data ol li a:hover{text-decoration:underline}.contactblock-text__left .contactblock-text{color:#000}.contactblock-text__left .contactblock-text-bar{position:relative;top:2px}.contactblock-text__left .contactblock-text-bar-middle{background:#000}.contactblock-text__left .contactblock-text-bar-left{background:blue}.contactblock-text__left .contactblock-text-person-title{align-items:flex-end}.contactblock-text__left .contactblock-text-person-title span{background:blue}.contactblock-text__left .contactblock-text-person-data small{color:blue}.contactblock-text__right .contactblock-text{color:#000}.contactblock-text__right .contactblock-text-bar{align-items:flex-end;top:-2px;position:relative}.contactblock-text__right .contactblock-text-bar-middle{background:#000}.contactblock-text__right .contactblock-text-bar-right{background:red}.contactblock-text__right .contactblock-text-person-title{align-items:flex-start;margin-left:10%}.contactblock-text__right .contactblock-text-person-title span{background:red;margin-left:0.25rem}.contactblock-text__right .contactblock-text-person-data small{color:red}.contactform{background-size:cover;padding:5rem 0}.contactform-headline{margin-bottom:2rem}.contactform-headline-content{color:#fff;display:block}.contactform-headline-content h2{font-size:2rem;margin:0 0 0 2.5%}.contactform-headline-bar{display:flex;margin-top:1rem;margin-bottom:3rem}.contactform-headline-bar-left{display:block;width:2rem;height:4px;background:blue}.contactform-headline-bar-middle{display:block;width:calc(100% - 4rem);height:1px;background:#fff}.contactform-headline-bar-right{display:block;width:2rem;height:4px;background:red;position:relative;top:-3px}.contactform ol>li span{color:#fff;font-size:0.875rem}html,body{margin:0;padding:0;font-size:16px}html ::selection,body ::selection{background:#111;color:#fff}body{background:#fff;color:#111;font-family:'Ubuntu', -apple-system, BlinkMacSystemFont, Arial, 'Segoe UI', Roboto, Oxygen, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif}
