/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family :"TitilliumWeb-Bold";font-weight :normal;font-style :normal;src :url(/themes/custom/puc/fonts/TitilliumWeb-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/puc/fonts/TitilliumWeb-Bold.woff) format("woff"),url(/themes/custom/puc/fonts/TitilliumWeb-Bold.ttf)  format("truetype"),url(/themes/custom/puc/fonts/TitilliumWeb-Bold.svg#TitilliumWeb-Bold) format("svg");}@font-face{font-family :"TitilliumWeb-Thin";font-weight :normal;font-style :normal;src :url(/themes/custom/puc/fonts/TitilliumWeb-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/puc/fonts/TitilliumWeb-Thin.woff) format("woff"),url(/themes/custom/puc/fonts/TitilliumWeb-Thin.ttf)  format("truetype"),url(/themes/custom/puc/fonts/TitilliumWeb-Thin.svg#TitilliumWeb-Thin) format("svg");}@font-face{font-family :"TitilliumWeb-Light";font-weight :normal;font-style :normal;src :url(/themes/custom/puc/fonts/TitilliumWeb-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/puc/fonts/TitilliumWeb-Light.woff) format("woff"),url(/themes/custom/puc/fonts/TitilliumWeb-Light.ttf)  format("truetype"),url(/themes/custom/puc/fonts/TitilliumWeb-Light.svg#TitilliumWeb-Light) format("svg");}@font-face{font-family :"TitilliumWeb-Regular";font-weight :normal;font-style :normal;src :url(/themes/custom/puc/fonts/TitilliumWeb-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/puc/fonts/TitilliumWeb-Regular.woff) format("woff"),url(/themes/custom/puc/fonts/TitilliumWeb-Regular.ttf)  format("truetype"),url(/themes/custom/puc/fonts/TitilliumWeb-Regular.svg#TitilliumWeb-Regular) format("svg");}@font-face{font-family :"TitilliumWeb-SemiBold";font-weight :normal;font-style :normal;src :url(/themes/custom/puc/fonts/TitilliumWeb-SemiBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/puc/fonts/TitilliumWeb-SemiBold.woff) format("woff"),url(/themes/custom/puc/fonts/TitilliumWeb-SemiBold.ttf)  format("truetype"),url(/themes/custom/puc/fonts/TitilliumWeb-SemiBold.svg#TitilliumWeb-SemiBold) format("svg");}body{font-family :"TitilliumWeb-Regular";font-size :20px;line-height :24px;min-width :320px;margin :0 auto;color :#000000;background :#ffffff;-ms-overflow-style :scrollbar;}.container{width :100%;margin :0 auto;}.text-formatted.field ul{margin:0 0 1em 1px;}.since-text .text-formatted.field ul li{font-family :"TitilliumWeb-Light";font-size :20px;line-height :24px;margin:0;list-style-type:none;}.since-text .text-formatted.field ul li:before{content:'';background-size:contain;display:inline-block;position:relative;top:-4px;margin-right:9px;width:7px;height:7px;background:#008fbb;border-radius:3px;border:1px solid #008fbb;}.node-id-148 .text-formatted.field a{text-decoration:underline;text-decoration-color:#008fbb;cursor:pointer;}.node-id-148 .text-formatted.field a:hover{text-decoration:none;background-color:#7bc1d7}.highlighted{margin:0 -16px 38px -8px}.form-type-webform-document-file label{font-family :"TitilliumWeb-Light";font-size :18px;}.form-type-webform-document-file .webform-document-file{margin-top:13px;}.webform-submission-bet-messung-node-150-form .form-type-webform-document-file{display:none;}.webform-submission-form .button-action{padding:0;margin:0;}.webform-submission-form .form-managed-file{margin-bottom:27px}.webform-submission-form .button-action{padding:1px 6px;border:2px solid #ddd;font-family:"TitilliumWeb-Regular";font-size:20px;font-weight:400;background:#ddd;line-height:24px;-webkit-appearance:button;-moz-appearance:button;apperance:button}.webform-submission-form .button-action:hover{cursor:pointer}.webform-submission-form .button-action:before{content:'';margin:0;padding:0;}#block-socialicons{}#block-socialicons span{font-family:"TitilliumWeb-Bold";font-size:20px;line-height:24px;margin-left:97px;}#block-socialicons a{position:relative;width:40px;height:40px;display:inline-block;top:-7px}#block-socialicons .linkedin{background :url(/themes/custom/puc/images/social-icons/linkedin.svg) no-repeat;left:24px;}#block-socialicons .facebook{background :url(/themes/custom/puc/images/social-icons/facebook.svg) no-repeat;left:38px}#block-socialicons .youtube{background :url(/themes/custom/puc/images/social-icons/youtube.svg) no-repeat;left:54px}.width50p{clear:both;}.width50p input{float:left;width:50% !important;}.width50p .field-suffix{margin:0px 0 0 10px;position:relative;top:9px;}.webform-submission-form .form-item-anrede{clear:both;}#edit-datenblatt-anhangen-file-placeholder{color:#f2f2f2}#edit-datenblatt-anhangen-file-placeholder.normal{color:#000}@media (max-width:1440px){#block-socialicons span{margin-left:50px;}}@media (max-width:1300px){#block-socialicons span{margin-left:0px;}}@media (max-width:1060px){#block-socialicons span{margin-left:0;}#block-socialicons a{top:-3px;width:32px;height:32px;}#block-socialicons .linkedin{left:12px;}#block-socialicons .facebook{left:26px}#block-socialicons .youtube{left:42px}}@media (max-width:1022px){#block-socialicons span{margin-left:0;display:block;margin-bottom:18px;}#block-socialicons .linkedin{left:0;}#block-socialicons .facebook{left:14px}#block-socialicons .youtube{left:30px}}@media (max-width:768px){#block-socialicons{margin-top:46px;}#block-socialicons a{top:-3px;width:32px;height:32px;}#block-socialicons span{margin-bottom:0;display:inline;}#block-socialicons .linkedin{left:24px;}#block-socialicons .facebook{left:38px}#block-socialicons .youtube{left:54px}}@media (min-width:1022px){.container{width :100%;}}@media (min-width:1300px){.container{width :1280px;}}a,a:focus,a:hover{text-decoration :none;color :inherit;outline :none;}.no-padding{padding :0;}.align-center{text-align :center;}.invisible{display :none!important;}@media (min-width:1300px){.col-sm-4:nth-child(1){width:426px;}.col-sm-4:nth-child(2){width:427px;}.col-sm-4:nth-child(3){width:426px;}}.row.subpixel-bug{margin-right:-15px;}@media (min-width:1300px){.row.subpixel-bug{margin-right:-14px;}}.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left :0;}.navbar-right li.globo{margin :0;}@media (min-width:1110px){.navbar-right li.globo{margin :-3px 0 0 15px;}}@media (max-width:1109px){.box-height,.double-row-box{height :auto!important;}.double-row-box{width :100%;}.dropdown-menu{border :none;outline :none;}}.navbar-collapse{padding :0;border :none;}@media (min-width:1110px){.navbar-collapse{padding :0 15px;}}.navbar-collapse.collapse{display :none!important;}.navbar-collapse.collapse.in{display :block!important;}.navbar-toggle{display :block;margin-top :50px;margin-right :12px;}@media (min-width:1170px){.navbar-toggle{display :none;margin-right :25px;}}@media (min-width:1170px){.navbar-collapse.collapse{display :block!important;}}.navbar{margin :0;border-right :none;border-bottom :1px solid #999999;border-left :none;border-radius :0;box-shadow :0 0 7px #999999;}@media (min-width:1110px){.navbar{padding :0 20px;}}.navbar-header{width :100%;height :132px;padding :0 15px;border-bottom :1px solid #e7e7e7;}@media (min-width:1170px){.navbar-header{width :auto;padding :0;border :none;}}.navbar-brand{height :auto;margin :14px 0;padding-left :0;}.navbar-brand img{width :215px;height :72px;}.nav{margin :0;}@media (min-width:1110px){.nav{margin :53px -1px 0 0;}}.nav > li.dropdown{position :static;}.navbar-default .navbar-nav > li > a{color :#000000;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color :#000000;background :transparent;}.navbar-default .navbar-nav > li > a:hover{background :#dbdfe2;}@media (min-width:1110px){.navbar-default .navbar-nav > li > a:hover{border-bottom :1px solid #df3432;background :transparent;}.navbar-default .navbar-nav > li.globo > a:hover{border :none;}}.nav > li > a{font-family :"TitilliumWeb-Light";font-size :24px;line-height :30px;}@media (min-width:1110px){.nav > li > a{font-size :18px;line-height :24px;}}.navbar-nav{width :100%;}@media (min-width:1110px){.navbar-nav{width :auto;}}.navbar-nav li{width :100%;}@media (min-width:1110px){.navbar-nav li{width :auto;}}.navbar-nav > li > a{margin :0;padding :10px 20px;}@media (min-width:1110px){.navbar-nav > li > a{margin :0 0 0 40px;padding :4px 0;}}.navbar-nav > li:last-child > a{margin :0;}@media (min-width:1110px){.navbar-nav > li:last-child > a{margin :0 0 0 15px;}}.navbar-nav > li > .dropdown-menu{margin-top :0;border-top-left-radius :0;border-bottom-right-radius :0;border-bottom-right-radius :0;border-bottom-left-radius :0;}.open > .dropdown-menu{right :0;left :0;top:133px;height :auto;margin :0 auto;padding :0;background-clip :border-box;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.7);}.dropdown.visible.open.start .dropdown-menu{display :none;}.dropdown-menu{position :static;box-sizing :border-box;border :none;}@media (min-width:1110px){.dropdown.open.start .dropdown-menu{z-index :-5;opacity :0;}.dropdown-menu{position :absolute;}}@media (max-width:1109px){.navbar-nav .dropdown-menu.container{height:auto !important;}.double-row-box{border-bottom:10px solid #fff;}}.open > .dropdown-menu li a{font-family :"TitilliumWeb-SemiBold";font-size :20px;line-height :22px;display :block;margin :0 0 10px;padding :5px 20px;color :#000000;}.open > .dropdown-menu li a span{font-family :"TitilliumWeb-Light";display :block;}.open > .dropdown-menu li a:hover,.open > .dropdown-menu li a span:hover{background :#dbdfe2;}.top-menu-box,.bottom-menu-box,.merge-menu-box-inner{padding :10px 0;background-color :#ccd1d5;}.double-row-box:last-child{border :none;}.top-menu-box{position :relative;right :0;bottom :0;left :0;border-bottom :10px solid #ffffff;}.bottom-menu-box{position :relative;right :0;bottom :0;left :0;}.double-row-box{background :#ccd1d5;}.open > .dropdown-menu li .main-menu-item{font-family :"TitilliumWeb-Bold";margin :0 0 10px;}.merge-menu-box{background :#ccd1d5;}h2{font-family :"TitilliumWeb-Thin";font-size :60px;line-height :72px;}h5{font-family :"TitilliumWeb-Bold";font-size :20px;line-height :24px;margin :0;}h6{font-family :"TitilliumWeb-Bold";font-size :16px;line-height :22px;margin :0;color :#ffffff;}#header{margin :0;background :#ffffff;}@media (min-width:768px){#header{margin :0 0 34px;}}.search-button{text-align :center;background :#008fbb;}.search-button:hover{background :#33a6c9;}.search-button a{color:#ffffff;display:inline-block;font-size:17px;letter-spacing:0.5px;line-height:20px;padding:6px 3px 8px 11px;width:100%;}#content{padding :0 0 50px;background :#ffffff;}.border{border-bottom :1px solid #999999;}.link-arrow{position :relative;}.arrow{position :absolute;top :11px;right :-13px;width :8px;height :14px;content :"";background :url(/themes/custom/puc/images/arrow-xs-w.png) no-repeat;}.bauform-page h3{font-family :"TitilliumWeb-SemiBold";font-size :24px;margin :0 0 20px;}@media (min-width:767px) and (max-width:1199px){.bauform-page h3{font-size :20px;}}@media (min-width:1200px){.bauform-page h3{font-size :30px;}}.carousel{background :#ffffff;margin:30px 0 0 0;}@media (min-width:552px){.carousel{margin:0;}}.carousel .item{height :280px;padding :0;}@media (min-width:552px){.carousel .item{height :552px;}}.carousel .carousel-inner > .item img{height:auto;position :absolute;top :50%;left :50%;margin :0;margin-right :-50%;transform :translate(-50%,-50%);}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{margin :0 auto;}.carousel-indicators{bottom :-6px;left :-20px;width :100%;margin :0;padding-right :0px;text-align :right;}@media (min-width:800px){.carousel-indicators{left :0;}}.carousel-indicators .active{width :15px;height :15px;margin :3px;border :1px solid #007298;background-color :#007298;}.carousel-indicators li{width :15px;height :15px;margin :3px;border :1px solid #e5e5e5;border-radius :50%;background-color :#e5e5e5;}.carousel-control,.carousel-control:hover,.carousel-control:focus{opacity :1;}.carousel-control.right,.carousel-control.left{margin-top :-18px;background :url(/themes/custom/puc/images/arrow-right.png) 50% 50%;background-repeat :no-repeat;}.carousel-control.left{background :url(/themes/custom/puc/images/arrow-left.png) 50% 50%;background-repeat :no-repeat;}.carousel-inner{-webkit-transform :translate3d(0,0,0);}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{display :block;width :auto;max-width :100%;height :100%;}.machine-detail-wrap{margin-bottom :15px;}@media (max-width:767px){.machine-detail-wrap{margin-bottom :5px;}}@media (max-width:767px){.machine-detail-wrap > *{height :auto!important;}}.machine-detail{padding :16px 27px;color :#ffffff;background :#007298;}.tabs .nav-tabs .col-sm-4:last-child > a{padding:10px 15px 40px 31px;}.tab-pane{padding :20px;background :#f2f2f2;}@media (min-width:550px){.tab-pane{padding :30px 30px 30px 36%;}}@media (min-width:1200px){.tab-pane{padding :28px 30px 27px 35.55%;}}.tab-pane p{font-family :"TitilliumWeb-Light";font-size :20px;line-height :24px;margin :0 0 24px;}#messages.tab-pane,#profile.tab-pane{padding-right:0;}#profile.tab-pane > .field__item{padding:0!important;}#profile.tab-pane > .field__item p{padding:26px 26px 0;margin:0;}.nav-tabs{display :table;width :100%;margin :0;table-layout :fixed;border :none;}.nav-tabs > li{display :block;float :none;width :100%;margin :0;}@media (min-width:600px){.nav-tabs > li{display :table-cell;}}.nav-tabs > li > a,.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{font-family :"TitilliumWeb-SemiBold";font-size :30px;line-height :40px;margin-left :0px;padding :10px 15px 40px 26px;color :#000000;border :none;border-radius :0;background :#f2f2f2;}@media (min-width:600px){.nav-tabs > li > a,.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{font-size :19px;line-height :26px;}}@media (min-width:800px){.nav-tabs > li > a,.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{font-size :24px;line-height :30px;}}@media (min-width:1000px){.nav-tabs > li > a,.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{font-size :30px;line-height :40px;}}.nav-tabs > li > a{text-decoration :none;}.nav-tabs > li > a:hover{color :#000000;}@media (min-width:1050px){.navbar-nav > li:last-child > a{font-size :30px;line-height :32px;}}.nav-tabs > li > a{color :#99a3ab;}.nav-tabs > li:first-child > a,.nav-tabs > li.active:first-child > a:focus,.nav-tabs > li.active:first-child > a:hover{margin-left :0;}.nav-tabs > li > a{margin-right :0;background :#ccd1d5;}.tab-pane ul{margin :0 0 24px;list-style :inside none none;}.tab-pane ul li{font-size :20px;position :relative;padding :0 0 0 18px;}.tab-pane ul li:before{position :absolute;top :12px;left :3px;width :6px;height :6px;content :"";background :#000000;}.gruppe-page .info-box{margin :30px auto;}.gruppe-page .info-box > .row.info-inner{margin :0 -15px 35px;}.gruppe-page .info-box > .row.info-inner > *,.gruppe-page .info-box > .row.product-wrap > *{padding :0;border :none;}.gruppe-page .info-box > .row.info-inner .image-box{background-size:auto 100%!important;background-position:50% 50%!important;}@media (min-width:768px){.border-between > [class*="col-"]:before{position :absolute;z-index :1;top :0;bottom :0;left :-5px;width :10px;content :" ";background :#ffffff;}.dropdown-menu .border-between > [class*="col-"]:before{position :absolute;z-index :1;top :0;bottom :0;left :-5px;width :10px;content :" ";background :#ffffff;}.border-between > [class*="col-"]:first-child:before{display :none;}@media (min-width:1200px){.border-between > .field__item.col-sm-4:nth-child(3n+1):before{display :none;}}.border-between > .field__item.col-sm-4:nth-child(3n+1):after{position :absolute;z-index :1;top :0;bottom :0;right :-5px;width :10px;content :" ";background :#ffffff;}@media (min-width:768px) and (max-width:1199px){.border-between > .field__item.col-sm-4{width:50%;}.border-between > .field__item.col-sm-4:nth-child(3n+1):after{display:none;}}.gruppe-page .product-item .product-title-box{padding-left :30px;}.gruppe-page .product-item:first-child .product-title-box{padding-left :26px;}}.gruppe-page .info-box > .row.info-inner > * > *{padding :16px 15px 30px 25px;}.gruppe-page .info-box > .row.info-inner > *:first-child > *{padding :16px 15px 30px 25px;}.gruppe-page .info-box .image-box{background :url(/themes/custom/puc/images/image-1.jpg) no-repeat;background-size :100% 100%;}.gruppe-page .info-box .text-box,.gruppe-page .info-box .list-box{font-size :20px;line-height :24px;color :#ffffff;}.gruppe-page .info-box .text-box h3,.gruppe-page .info-box .list-box h3{font-size :30px;line-height :32px;margin :20px 0 23px 0;}@media (min-width:768px) and (max-width:1199px){.gruppe-page .info-box .text-box h3,.gruppe-page .info-box .list-box h3{font-size:24px;}}.gruppe-page .info-box .product-item{margin :0 0 30px 0;background :#f2f2f2;}.gruppe-page .product-title-box{padding :10px 10px 15px 10px;background :#ccd1d5;}.gruppe-page .product-title-box h4{font-family :"TitilliumWeb-SemiBold";font-size :30px;line-height :32px;margin :0;color :#ffffff;border :none;}@media (min-width:768px) and (max-width:1199px){.gruppe-page .product-title-box h4{font-size:24px;}}.gruppe-page .product-title-box h4 span:last-child{display :block;color :#000000;}.gruppe-page .product-content-box{position :relative;padding :25px 25px 220px 25px;background :#f2f2f2;}@media (min-width:450px){.gruppe-page .product-content-box{position :relative;padding :25px 80px 220px;background :#f2f2f2;}}@media (min-width:768px){.gruppe-page .product-content-box{position :relative;padding :25px 30px 220px;background :#f2f2f2;}}.gruppe-page .circle-image-box{width :100%;height :0;margin :0 auto 17px;padding-bottom :100%;border-radius :50%;background :#ffffff;background-size :auto 70%;}.gruppe-page .circle-image-box img{width :100%;height :auto;}.gruppe-page .detail-list-box{margin :0 0 50px;}.gruppe-page .detail-list-box ul li{position :relative;padding :0 0 0 15px;}.gruppe-page .detail-list-box ul li:before{position :absolute;top :12px;left :0;width :5px;height :5px;content :"";background :#000000;}.gruppe-page .circle-button-wrap{position :absolute;bottom :55px;left :50%;margin-left :-90px;}.gruppe-page .circle-detail-button{display :block;width :195px;margin :0 auto;}.gruppe-page .circle-detail-button:after{display :block;width :100%;height :0;padding-bottom :100%;content :"";border-radius :50%;background :#df3433;}.gruppe-page .circle-button-text{line-height :1em;float :left;width :100%;margin-top :-1.5em;padding-top :50%;text-align :center;color :white;}.since-page#content{padding :0 0 50px;}.since-page .top-box-wrap{margin :0;}@media (min-width:768px){.since-page .top-box-wrap{margin :0 0 35px;}}.since-page .since-top-box{position :relative;overflow :hidden;height :auto;}@media (min-width:1200px){.since-page .since-top-box{overflow :hidden;height :312px;}}.since-page .since-top-box .text-box{padding :26px 15px 25px 26px;}@media (min-width:768px){.since-page .since-top-box .text-box{width :75%;}}@media (min-width:1200px){.since-page .since-top-box .text-box{width :800px;}}.since-page .since-top-box .text-box h3{font-family :"TitilliumWeb-SemiBold";font-size :30px;line-height :32px;margin :10px 0 25px;color :#ffffff;}@media (min-width:768px){.since-page .since-top-box .text-box h3{font-size :28px;line-height :30px;margin :10px 0 35px;letter-spacing :1px;}}.since-page .since-top-box .text-box p{font-family :"TitilliumWeb-Thin";font-size :26px;line-height :30px;color :#ffffff;}@media (min-width:768px){.since-page .since-top-box .text-box p{font-size :30px;line-height :32px;}}.history-box{margin :0 -15px;}.since-page .logo-box{padding :25px 0;text-align :center;background :#f2f2f2;}@media (min-width:500px){.since-page .logo-box{padding :25px 100px;}}@media (min-width:768px){.since-page .logo-box{padding :21px 0;text-align :center;background :#f2f2f2;}}.since-page .logo-box img{width :75%;height :auto;padding :0 25px;}@media (min-width:768px){.since-page .logo-box img{width :100%;height :auto;padding :5px 25px 88px 25px;}}.since-page .since-text{background :#f2f2f2;margin:0;}@media (min-width:768px){.since-page .since-text{margin:0 0 35px;}}@media (max-width:767px){.since-page .logo-box,.since-page .text-box,.page-node-type-contact .form-text-box{height :auto!important;}}.since-page .since-text .text-box{padding :21px 26px;}.since-page .since-text .text-box h3{font-family :"TitilliumWeb-SemiBold";font-size :20px;line-height :24px;margin :0 0 26px;}.since-page .since-text .text-box p{font-family :"TitilliumWeb-Light";font-size :20px;line-height :24px;margin :0 0 24px;}.since-page .map-box{position :relative;height :100%;}.since-page .map iframe{position :absolute;top :0;right :0;bottom :0;left :0;}.since-page .adresse-box{padding :25px;}@media (min-width:768px){.since-page .adresse-box{padding :29px 23px 175px;}}.since-page .adresse-box p{font-family :"TitilliumWeb-Light";font-size :18px;line-height :24px;margin :0;color :#ffffff;}@media (min-width:768px){.since-page .adresse-box p{font-size :14px;line-height :22px;}}@media (min-width:1000px){.since-page .adresse-box p{font-size :20px;line-height :24px;}}.since-page .adresse-box .company-name,.since-page .adresse-box .company-adresse,.since-page .adresse-box .company-tel{margin :0 0 25px;}.since-page .adresse-box h5{font-size :30px;margin :0 0 12px;padding :0 0 14px;color :#ffffff;border-bottom :1px solid #ffffff;}.since-page .adresse-box p a{color :#ffffff;}.since-page .adresse-box p a:hover{text-decoration :underline;}.home-page .top-box{position :relative;margin :0 0 30px;background-size :cover!important;}.home-page .top-box .text-formatted a{position:relative;}.home-page .main-heading{padding :0 21px;}.home-page .main-heading h2{font-size :24px;line-height :40px;margin :0;word-spacing:4px;font-weight:600;}@media (min-width:768px){.home-page .main-heading h2{font-size :36px;line-height :44px;margin :0 0 15px 0;word-spacing:normal;font-weight:400;}}@media (min-width:1280px){.home-page .main-heading h2{font-size :60px;line-height :72px;margin :14px 0 61px;}}.home-page .top-box img{width :100%;height :auto;}.home-page .top-box .full-mask{position :absolute;z-index :0;top :0;right :0;bottom :0;left :0;display :block;background :url(/themes/custom/puc/images/full-mask.png) repeat;}@media (min-width:1300px){.home-page .top-box  .full-mask{display :none;}}.home-page .top-box  .mask-wrap{position :relative;background :none;}@media (min-width:1300px){.home-page .top-box  .mask-wrap{position :absolute;top :0;right :0;left :0;height :430px;background :url(/themes/custom/puc/images/mask.png) no-repeat;}.home-page .top-box{height :430px;margin :0 0 35px;}}.home-page .top-box .text-box{position :relative;width :100%;height :100%;padding :37px 25px;}@media (min-width:600px){.home-page .top-box .text-box{width :70%;}}@media (min-width:940px){.home-page .top-box .text-box{width :45%;}}@media (min-width:1280px){.home-page .top-box .text-box{width :33.3333%;}}.home-page .top-box .text-box h3{font-family :"TitilliumWeb-SemiBold";font-size :30px;line-height :32px;margin :0 0 25px;color :#ffffff;}.home-page .top-box .text-box h3 span{font-family :"TitilliumWeb-Thin";display :block;}@media (min-width:768px){.home-page .top-box .text-box h3{margin :0 0 35px;}}@media (min-width:1280px){.home-page .top-box .text-box h3{margin :0 0 49px;}}.home-page .top-box .text-box p{font-family :"TitilliumWeb-Light";font-size :18px;line-height :24px;color :#ffffff;}@media (min-width:600px){.home-page .top-box .text-box p{font-size :20px;line-height :24px;}}@media (min-width:1280px){.home-page .top-box .text-box p{font-size :20px;line-height :24px;}}.home-page .top-box .text-box a{color :#ffffff;}.home-page .top-box .text-box a:hover{text-decoration :underline;}.col-title{font-family :"TitilliumWeb-Bold";font-size :18px;line-height :24px;padding :10px 25px 15px 25px;color :#ffffff;}@media (min-width:500px){.col-title{font-size :24px;}}@media (min-width:768px){.col-title{font-size :20px;padding :19px 26px 47px 26px;}.typ .col-title{padding :19px 26px 47px 30px;}}.dev-column-wrap{padding :22px 0;}.dev-column-wrap .row{margin :0;}.dev-column-wrap .row:last-child{margin :0;}.dev-circle-box-wrap{display :inline-block;padding :0 10px;}.dev-circle-box-wrap.invisible{display :none;}@media (min-width:405px){.dev-circle-box-wrap.invisible{display :inline-block!important;}}.prod-row{position :relative;}.home-page .dev-circle-box{font-family :"TitilliumWeb-Light";font-size :20px;line-height :24px;position :relative;display :flex;width :180px;height :180px;margin :0 0 19px;cursor :pointer;color :#666666;border-radius :50%;background :#ffffff;background-position :50% 10%;background-size :cover;align-items :center;justify-content :center;}@media only screen and (min-width:992px){.home-page .dev-circle-box:after{position :absolute;top :0;left :0;display :none;width :180px;height :180px;content :"";transition :0.3s;border-radius :50%;background :rgba(0,0,0,0.1);}.home-page .dev-circle-box.popup-open:hover:after{display:none!important;}.home-page .dev-circle-box:hover:after{display :block;}}.home-page .dev-circle-box.popup-open{position:static;}.home-page .product-box{position :relative;display :block;margin :64px 0 80px;cursor :pointer;text-align :center;}.home-page .product-box:hover:after{position :absolute;top :0;right :0;bottom :0;left :0;content :"";background-color :rgba(255,255,255,0.2);}.home-page .product-box .image-box{margin :0 0 23px;padding :0 20px;}.home-page .product-box .image-box img{width :70%;height :auto;}.popup-product{position :absolute;display :none;visibility :hidden;padding :20px;transition :visibility 0s,opacity 0.2s linear;opacity :0;box-shadow :0px 0px 30px 10px rgba(50,50,50,0.45);z-index:-5;}.popup-product h5{margin :0 0 20px;padding :0 0 15px;text-align :left;color :#ffffff;border-bottom :1px solid #ffffff;}.popup-open .popup-product{position :absolute;z-index :2;top :0;right :0;left :0;display :block;visibility :visible;width :100%;cursor :default;opacity :1;background :#007298;}@media (min-width:500px){.popup-open .popup-product{top :0;right :auto;left :25px;width :auto;}}@media (max-width:767px){.dev-column{height :auto!important;}}.main-prod-layout .dev-column:last-child .product-box.popup-open .popup-product{right :auto;left :auto;}@media (min-width:500px){.main-prod-layout .dev-column:last-child .product-box.popup-open .popup-product{right :25px;left :auto;}}@media (max-width:404px){.dev-column .prod-row > div:nth-child(2) .popup-product{top :200px;}}.close-button{background:rgba(0,0,0,0) url(/themes/custom/puc/images/close.png) no-repeat 50% 50%;cursor:pointer;height:36px;position:absolute;right:3px;top:21px;width:56px;}.prod-item{display :block;width :100%;margin :0 0 15px;padding :0 0 20px;cursor :pointer;border-bottom :1px solid #ffffff;}@media (min-width:500px){.prod-item{width :380px;}}.prod-item:last-child{margin :0;padding :0;border :none;}.prod-item .circle-image-box-wrap{display :inline-flex;}.prod-item .circle-image-box{position :relative;width :170px;height :170px;margin :0;border-radius :50%;}.prod-item .circle-image-box p{position :absolute;top :50%;left :50%;margin :0;margin-right :-50%;transform :translate(-50%,-50%);font-size:13px;font-weight:500;text-shadow:2px;}@media (min-width:768px){.prod-item .circle-image-box p{font-size:18px;}}.prod-item .circle-image-box{width :106px;height :106px;margin :0 10px 0 0;border-radius :50%;background :#ffffff;background-size :contain;}@media (min-width:500px){.prod-item .circle-image-box{width :170px;height :170px;}}.prod-item .text-prod-item{font-size :14px;line-height :22px;width :100%;padding :0;text-align :left;color :#ffffff;}@media (min-width:500px){.prod-item .text-prod-item{width :198px;padding :15px 0 0 0;}}.prod-item .text-prod-item.pull-right{float :none!important;}@media (min-width:500px){.prod-item .text-prod-item.pull-right{float :right!important;}}@media (max-width:991px){.information-box > *{height :auto!important;}.industrie-page .information-box .col-sm-4{width:100%;}.industrie-page .information-box.border-between > [class*="col-"]:before{display :none;}.industrie-page .information-box .list-box-wrap{margin:0 0 34px;}}.industrie-page .top-box-wrap{margin :0 0 35px;}.industrie-page .industrie-top-box{width :100%;min-height :auto;}@media (min-width:768px){.industrie-page .industrie-top-box{width :66.4%;min-height :312px;}}.industrie-page .industrie-top-box .text-box{padding :25px 30px 25px 26px;}.industrie-page .industrie-top-box .text-box h3{font-family :"TitilliumWeb-SemiBold";font-size :26px;line-height :30px;margin :0 0 20px;color :#ffffff;}@media (min-width:500px){.industrie-page .industrie-top-box .text-box h3{font-size :30px;line-height :32px;margin :10px 0 35px;}}.industrie-page .industrie-top-box .text-box p{font-family :"TitilliumWeb-Light";font-size :17px;line-height :24px;color :#ffffff;}@media (min-width:500px){.industrie-page .industrie-top-box .text-box p{font-family :"TitilliumWeb-Thin";font-size :26px;line-height :30px;}}@media (min-width:992px){.industrie-page .industrie-top-box .text-box p{font-size :30px;line-height :32px;}}.industrie-page .text-list-box h2,.industrie-page .list-box h2{font-family :"TitilliumWeb-SemiBold";font-size :24px;line-height :24px;margin :0 0 24px;}.industrie-page .text-list-box h3,.industrie-page .list-box h3{font-family :"TitilliumWeb-SemiBold";font-size :20px;line-height :24px;margin :0 0 24px;}.industrie-page .text-list-box h4,.industrie-page .list-box h4{font-family :"TitilliumWeb-SemiBold";font-size :18px;line-height :24px;margin :0 0 24px;}.industrie-page .text-list-box h5,.industrie-page .list-box h5{font-family :"TitilliumWeb-SemiBold";font-size :16px;line-height :24px;margin :0 0 24px;}.industrie-page .text-list-box h6,.industrie-page .list-box h5{font-family :"TitilliumWeb-SemiBold";font-size :15px;line-height :24px;margin :0 0 24px;}.industrie-page .text-list-box p,.text-formatted.field.field--name-field-page-with-bb-second-column p{font-family :"TitilliumWeb-Light";font-size :20px;line-height :24px;margin :0 0 24px;}.industrie-page .text-list-box,.industrie-page .list-box{padding :21px 25px 25px 25px;position:relative;}.industrie-page .text-list-box a{background:url(/themes/custom/puc/images/dotted-line.png) 0 87% repeat-x;}.industrie-page .text-list-box a:hover,.industrie-page .text-list-box span{border-bottom :none;background :#d9d9d9;}.industrie-page .list-box span  span{margin-left:0 !important;}.industrie-page .text-list-box ul{padding :0 0 0 7px;}.industrie-page .text-list-box ul li{font-family :"TitilliumWeb-Light";font-size :20px;position :relative;padding :0 0 0 18px;line-height:24px}.industrie-page .text-list-box ul li:before{position :absolute;top :12px;left :1px;width :5px;height :5px;content :"";background :#000000;}.industrie-page .list-box{color :#ffffff;}.industrie-page .list-box ul li{font-family :"TitilliumWeb-Regular";font-size :20px;position :relative;padding :0 0 0 18px;}.industrie-page .list-box ul li:before{position :absolute;top :12px;left :5px;width :5px;height :5px;content :"";background :#ffffff;}.industrie-page .small-box-col{margin :0 0 34px;padding :25px 35px 20px 35px;}.industrie-page .small-box-col:last-child{margin :0;}.industrie-page .small-box-col .text-box{margin :0 0 16px;}.industrie-page .small-box-col h2{font-family :"TitilliumWeb-Bold";font-size :26px;line-height :32px;margin :0 0 12px;padding :0 0 10px;color :#ffffff;border-bottom :1px solid #ffffff;}@media (min-width:768px){.industrie-page .small-box-col h2{font-size :30px;}}.industrie-page .small-box-col h4{font-family :"TitilliumWeb-SemiBold";font-size :20px;line-height :24px;margin :0;padding :0;color :#ffffff;border :none;}.industrie-page .small-box-col p{font-family :"TitilliumWeb-Light";font-size :20px;line-height :24px;margin :0;color :#ffffff;}.industrie-page .small-box-circle-button{display :block;width :85px;height :85px;border-radius :50%;background :#ffffff url(/themes/custom/puc/images/arrow-right-sm.png) no-repeat 50% 50%;}#footer{position :relative;padding :0 0 60px;color :#000000;}@media (min-width:768px){#footer{padding :20px 20px 60px 20px;}}#footer a{color :#000000;}#footer a:hover{text-decoration :underline!important;}#footer .row > * > *{padding :0 0 0 20px;}@media (min-width:768px){#footer .row > *{padding :0;}}#footer .adresse-box{margin :0 0 24px;}#footer .adresse-box p,#footer .contact-box p,#footer .links-box p,#footer td{font-size :14px;line-height :20px;margin :0;}@media (min-width:768px){#footer .adresse-box p,#footer .contact-box p,#footer .links-box p,#footer td{font-size :15px;line-height :22px;}}@media (min-width:1200px){#footer .adresse-box p,#footer .contact-box p,#footer .links-box p,#footer td{font-size :20px;line-height :24px;}}#footer .contact-table td:first-child{padding-right :10px;}#scroller{position :absolute;top :auto;right :50%;width :27px;height :26px;margin-right :-13px;cursor :pointer;background :url(/themes/custom/puc/images/top.png) no-repeat;}@media (min-width:768px){#scroller{top :33px;}}.contact-me{position :absolute;z-index :9999;top :388px;right :0;display :none;overflow :hidden;width :40px;height :430px;color :#ffffff;background :#df3433 url(/themes/custom/puc/images/icon-contact.svg) 5px 7px no-repeat;background-size :30px 26px;`}.contact-me:hover{background :#e55d5c url(/themes/custom/puc/images/icon-contact.svg) 5px 7px no-repeat;}@media (min-width:600px){.contact-me{display :block;}}.contact-me > p{font-family :"TitilliumWeb-Bold";font-size :18px;line-height :26px;width :430px;height :430px;padding :5px 0 0 15px;cursor :pointer;transform :rotate(270deg);}.circle-contact-box{position :absolute;z-index :11;top :15px;right :90px;display :none;width :401px;height :401px;color :#ffffff;border-radius :50%;background :#df3433 none repeat scroll 0 0;}.circle-contact-box a{color :#ffffff;}.circle-contact-box a:hover{text-decoration :underline;}.top-box .circle-contact-box{right :14px;}.circle-contact-box .contact-me-text{font-size :18px;position :absolute;top :50%;left :50%;margin :0;margin-right :-50%;padding :61px 35px 56px 70px;transform :translate(-50%,-50%);}.circle-contact-box .contact-me-text p.top-p{margin :0 0 24px;}.circle-contact-box .contact-me-text p.middle-p{margin :0 0 4px;}.circle-contact-box .contact-me-text p.bottom-p{margin :0;}.red-open .circle-contact-box,.contact-me.red-open .circle-contact-box{display :block;}.field--name-field-product-documents.row.border-between{margin:0;}#profile .field__item > .table{border-spacing:5px 0px!important;border-collapse:separate!important;font-size:15px;padding:0 15px;}.table .footable-first-visible:hover{cursor:pointer;}#profile .field__item > .table th{font-weight:600;}#profile .field__item > .table .footable-details th{font-weight:400;}.table thead tr:first-child th:nth-child(3){display:none;}.table tbody td:nth-child(3){display:none!important;}@media (min-width:450px){.table thead tr:first-child th:nth-child(3){display:table-cell;}.table tbody td:nth-child(3){display:table-cell!important;}}@media (min-width:768px){#profile .field__item > table{font-size:15px;padding:25px 26px 0;}.table .footable-first-visible:hover{cursor:default;}}.table > thead > tr > th{border-bottom:1px solid #000;vertical-align:bottom;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{border-bottom:1px solid #000;border-top:none;}@media (max-width:1199px){.ambessung{display:none;}.footable-detail-row .hide.display-1200{display:table-cell!important;}}@media (max-width:991px){.durchsatz{display:none;}.footable-detail-row .hide.display-992{display:table-cell!important;}.footable-header{display:none!important;}}.footable-detail-row > td{padding:0 8px!important;}.footable-details tr:last-child td,.footable-details tr:last-child th{border-bottom:none;}.table .typ{min-width:75px;}.table .footable-toggle.fooicon{font-size:10px;top:7px;}#profile .field__item .scheme-box{padding:30px 0;background:#fff;display:none;}#profile .field__item .scheme-box figure{width:100%;background:#fff;}#profile .field__item .scheme-box figure figcaption{background:#fff;padding:0 25px;}#profile .field__item .scheme-box figure img{width:100%;height:auto;}@media (min-width:768px){#profile .field__item .scheme-box{display:block;}}.table-einsatz{width:100%;border-spacing:5px 0;border-collapse:separate;padding:25px 25px 10px;}.table-einsatz td{width:100%;padding:8px;min-height:42px;display:block;}@media (min-width:768px){.table-einsatz td{width:calc(100% / 2 - 4px);padding:8px;min-height:42px;display:inline-block;}}@media (min-width:1200px){.table-einsatz td{width:calc(100% / 4 - 4px);padding:4px 8px;min-height:34px;}}.table-einsatz tbody tr:first-child{border-bottom:1px solid #000;}.table-einsatz td{border-bottom:1px solid #000;}.table-einsatz thead tr th{position:relative;font-weight:600;}.table-einsatz thead th{font-weight:600!important;}.table-einsatz thead tr th:before{position:absolute;width:100%;height:1px;background:#000;content:"";bottom:0;left:0;width:100%;}.clearfix:before,.clearfix:after{display :block;visibility :hidden;overflow :hidden;width :0;height :0;content :"\0020";}.clearfix:after{clear :both;}.clearfix{zoom :1;}.clear{font-size :0;line-height :0;clear :both;width :100%;}.clearfix{zoom :1;}.field .pdfpreview,.field .mime,.field .document-size{font-size:14px;}@media (min-width:420px){.field .pdfpreview,.field .mime,.field .document-size{font-size:18px;}}.field .download{position:absolute!important;bottom:2em!important;right:calc((100% - 182px) / 2);}@media (max-width:1300px){.since-page .since-top-box .text-box h3,.since-page .since-top-box .text-box p{color:#000}.page-node-type-contact .since-top-box .text-box h3,.page-node-type-contact .since-top-box .text-box p{color:#fff}}
col-sm-4.no-padding.dev-column.industry,col-sm-4.no-padding.dev-column.prozess{background:#f2f2f2}nav.tabs{left:0;}nav.action-links{right:0;}nav.tabs,nav.action-links{position:fixed;top:150px;background:rgba(0,0,0,0.6);z-index:9;opacity:0.5;transition:all 0.2s ease-in-out}nav.tabs:hover,nav.action-links:hover{opacity:1;}nav.tabs ul li,nav.action-links li{display:block;font-size:14px;}nav.tabs ul li a,nav.action-links li a{color:#fff;background:none !important;}nav.tabs ul li a.is-active,nav.tabs ul li a:hover,nav.action-links li a.is-active,nav.action-links li a:hover{text-decoration:underline !important;}.blueback{background:#007298;}.greyback{background:#4d5e6d;}.lightgreyback{background:#f2f2f2;}.lightblue{background:#44b8d6;}.blback{background:#0090bc}.popup-product.blback{background:#0090bc !important}.popup-open .popup-product{z-index:3}.full-mask-back{background:url(/themes/custom/puc/images/full-mask.png) no-repeat 0 0/cover;}.company-adresse .field__item:not(:last-child){margin-bottom:25px}.contact-me-text p:nth-child(1){margin:0 0 24px;}.contact-me-text p:nth-child(2){margin:0 0 4px;}.contact-me-text p:nth-child(3){margin:0;}ul.dropdown-menu li,ul.dropdown-menu li .container,ul.dropdown-menu li .container .border-between,ul.dropdown-menu li .container .border-between .col-sm-4{height:100%;}.col-sm-4 .image-box{height:100%;}.gruppe-page .info-box .text-box h3,.gruppe-page .info-box .list-box h3{min-height:32px}#search-prod-layout .col-sm-4,#search-prod-layout .col-sm-4 .region,#search-prod-layout .col-sm-4 .region .block{height:100%;}#search-prod-layout .col-sm-4 .col-sm-4{height:auto;}.industrie-page .row.border-between.information-box .col-sm-4{height:100%;}.row.machine-detail-wrap.border-between>div{height:100%;}.row.border-between .no-padding{height:100%;}.map-box>*{height:100%;}#messages.tab-pane{padding-left:0;padding-bottom:0;}#messages.tab-pane .field--name-field-product-download-tab p{margin-left:26px;}.field--name-field-product-documents{background:#fff;padding-top:1.5em;}.field--name-field-product-documents .field__item{background:#f2f2f2;padding:20px 26px 30px 26px;margin-bottom:1.5em;}.field--name-field-product-documents .field--name-field-media-file.field__item{margin-bottom:0}span.pdfpreview-image-wrapper{float:left;margin:3px 14px 0 0;}span.pdfpreview-image-wrapper a{padding:0;}.mime{text-transform:uppercase;}.field--name-field-mime-type.mime{float:left;margin-right:4px;}.field--name-name.field__item{font-weight:bold;font-size:18px}.pdfpreview,.mime,.document-size{font-size:18px;}.field--name-field-document-size.document-size a{background:url(/themes/custom/puc/images/download.png) no-repeat center center;display:block;height:28px;margin:50px auto 0 auto;width:37px;}#profile.tab-pane{padding-left:0}#profile.tab-pane .field--name-field-product-technical-info{padding:0 26px;}#profile.tab-pane table{width:100%;font-size:16px;font-weight:300;}#profile.tab-pane table td{}#profile.tab-pane table tr{border-bottom:1px solid #000;}#profile.tab-pane table th{font-weight:300;}#profile.tab-pane table thead{}span.switcher{display:none;border:1px solid #666;position:absolute;top:4px;padding:2px 0px;border-radius:15px;right:0;text-align:center;width:130px;background:#fff}.lang-active .switcher{display:block;}span.switcher a{display:inline-block;color:#333;font-family:"TitilliumWeb-Light";font-size:18px;}span.switcher a + a{margin-left:25px;}span.switcher a.active,span.switcher a:hover{color:#999;}.product-overview-page .col-sm-4{height:100%;}.page-node-type-contact .testimonial-bar{margin-top:50px;}.page-node-type-contact .since-page#content{padding:0;}.gruppe-page a.circle-image-box{display:block;}.form-text-box{padding:21px 26px;text-align:left;background:#f2f2f2;}.form-text-box h5{font-size:30px;margin:0 0 12px;padding:0 0 14px;color:#000;border-bottom:1px solid #fff;}.nav-tabs.disable-width{width:auto;}.webform-submission-form .form-type-textfield input,.webform-submission-form .form-type-email input{width:100%;}.text-box.with-pager ul li{line-height:1em;margin-bottom:0 !important;padding:0}.text-box.with-pager ul li span{display:inline;width:auto}.text-box.with-pager .pager li>a,.text-box.with-pager .pager li>span{border-radius:0;border:none;background:none;}.text-box.with-pager .pager li>span{padding:0}.text-box.with-pager .pager li a{font-size:20px;display:inline-block;border-right:1px solid #000;padding:0 6px 0 2px}.text-box.with-pager .pager li.is-active a{font-weight:400}.pager__items{text-align:left;margin-top:3px}.text-box.with-pager li.pager__item--next,.text-box.with-pager li.pager__item--last,.text-box.with-pager li.pager__item--previous,.text-box.with-pager li.pager__item--first{display:none;}.text-box ul li{line-height:24px;margin-bottom:9px !important;}.text-box ul li span{display:inline-block;width:calc(100% - 20px)}.tabs .tab-content a{display:inline;text-decoration:none;padding:0;}.tabs .tab-content a:hover{text-decoration:underline !important}.node.node--type-popup-message,#block-popupmessage article.node{position:absolute;left:calc(50% - 210px);z-index:99;width:420px;padding:8px 32px 24px 32px;background:rgba(255,255,255,0.9);border:1px solid #fff;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.75);color:#001725}#block-popupmessage article.node--type-job{display:none;}#block-popupmessage .close-popup{padding-right:20px;text-transform:lowercase;font-family:'TitilliumWeb-SemiBold';font-size:18px;cursor:pointer}.node.node--type-popup-message.node--view-mode-full{position:static;width:100%;padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.path-frontpage .node.node--type-popup-message{top:371px}.user-logged-in.path-frontpage #block-popupmessage article.node{top:240px;}.path-node .node.node--type-popup-message{top:189px}.user-logged-in.path-node .node.node--type-popup-message{top:58px}.path-node.page-node-type-popup-message .node.node--type-popup-message{top:350px !important}.node.node--type-popup-message .field--name-body p,#block-popupmessage article.node p{margin-bottom:24px;font-size:18px;line-height:25px}.node.node--type-popup-message .field--name-field-image{margin:62px -15px 24px 0;}.node.node--type-popup-message h2,#block-popupmessage article.node h2{font-family:"TitilliumWeb-SemiBold";font-size:22px;margin:20px 0 22px 0;line-height:25px}.node.node--type-popup-message .field--name-field-repeat{margin-top:48px;}.extra-info-wrapper .field{margin-bottom:36px;}.extra-info-wrapper .field__label{font-weight:normal;border-bottom:1px solid #ccc}.close-black{background:url(/themes/custom/puc/images/close-popup.png) no-repeat 0 0;display:block;height:19px;width:19px;position:absolute;right:10px;top:3px;}.page-node-type-managment-page .since-page .since-top-box .text-box h3{margin-bottom:33px;}.page-node-type-managment-page .since-page .since-top-box .text-box h3,.page-node-type-managment-page .since-page .since-top-box .text-box p{color:#fff !important}.row.managament{margin-left:-30px;margin-right:-30px;display:flex;flex-wrap:wrap;}.row.managament .node--type-team{display:flex;flex-direction:column;}.row.managament .node--type-team .image-box{flex-shrink:0;}.row.managament .node--type-team .text-box{flex-basis:100%;display:flex;flex-direction:column;}.row.managament .node--type-team .field--name-field-team-position{flex-basis:100%;}.node--type-team .text-box{background:#f2f2f2;padding:22px 15px 22px 25px;}.node--type-team .text-box .title{font-family:"TitilliumWeb-Bold";font-size:20px;}.node--type-team .text-box .field.field--name-field-team-email{margin-top:25px;font-size:16px;}.node--type-team .text-box .field.field--name-field-team-phone{font-size:16px;}.field--name-field-managment-page-bottom-text{font-size:20px;margin-top:25px;line-height:1.25;}@media all and (min-width:1300px){.field--name-field-managment-page-bottom-text{margin-left:-15px;margin-right:-15px;}}a.see-more{display:block;text-transform:lowercase;font-family:'TitilliumWeb-SemiBold';font-size:18px;}.since-page .since-top-box .text-box .popup-message-title h3{margin-top:44px;}.since-page .since-top-box .text-box .videos-title h3{margin-top:17px;}.node.node--type-popup-message.node--view-mode-full .border-between h3{font-size:30px}.view-news{margin-top:30px}.view-news .views-row{margin-bottom:35px;}.view-news .views-row .views-field-nothing{}.view-news .views-row .views-field-nothing a:hover,.view-news .views-row.active .views-field-nothing a,.node-content .views-field-field-full-text-of-new a,.node-content .field--name-field-full-text-of-new a{color:#008fbb}.view-news .views-row .views-field-nothing .title{display:block;font-family:"TitilliumWeb-Bold";}.view-news .views-row .views-field-nothing .body{display:block;}.view-news img{max-width:100%;height:auto;}.view-videos .views-field-field-video-embed{float:left;width:169px;height:auto;margin-right:15px;}.node-content .view-videos .views-field-field-video-embed{float:none;width:100%;height:auto;margin-right:0;}.view-videos .views-field-field-video-embed img{widows:100%;max-width:100%}.view-videos .views-row{margin-bottom:4px;min-height:95px}.view-videos .views-field-nothing{float:left;width:calc(100% - 184px);max-height:95px;overflow:hidden}.view-videos .views-field-nothing a{font-size:14px;letter-spacing:0.1px;line-height:18px;position:relative;top:-1px}.view-videos .views-field-nothing a .title{font-family:"TitilliumWeb-Bold";margin-bottom:2px;display:block;}.view-videos .views-field-nothing a .body{display:block;}.node-content .view-videos .views-row{margin-left:5px;}.view-videos .views-field-field-video-embed-1{display:none;}.node--type-video.node--view-mode-full .field--name-title,.node-content .views-field-title{font-family:"TitilliumWeb-Bold";font-size:19px;letter-spacing:0.1px;margin:24px 0 24px 28px;display:block;}.node--type-video.node--view-mode-full .field--name-body{margin-left:33px}.node-content .views-field-body{margin-left:23px}.node--type-video.node--view-mode-full .col-sm-4.since-text .text-box{padding:17px 13px}.node--type-video.node--view-mode-full .col-sm-8.since-text .text-box{padding:0 0 34px 0}.text-box .text-formatted a{color:rgb(51,166,201)}.blueback .text-box .text-formatted a{color:#fff}.since-page .node--type-video .v2styles .since-text.node-content .text-box,.since-page .node--type-video.v2styles .since-text.node-content .text-box{padding-bottom:34px;}.since-page .v2styles .since-top-box .text-box h3{letter-spacing:0px;font-size:30px;margin:10px 0 33px;}.node.node--type-popup-message.node--view-mode-full.v2styles .border-between h3,.since-page .v2styles .since-text .text-box h3,.since-text.v2styles .text-box h3.field--name-title{font-size:30px;letter-spacing:0px;margin-bottom:31px;}.v2styles .form-text-box .field--name-field-form-title{font-size:30px;letter-spacing:0px;font-family:"TitilliumWeb-SemiBold";}.v2styles .view-jobs .field-content span{display:block;}.v2styles .view-jobs .field-content span.title{font-size:20px;font-family:"TitilliumWeb-SemiBold";}.v2styles .view-jobs .field-content span.body{line-height:24px;letter-spacing:-0.1px}.v2styles .view-jobs .field-content span.body:after{content:" ... »";letter-spacing:0.3px}.v2styles .view-jobs .views-row{margin-bottom:36px;}.v2styles .view-jobs .views-row.active .field-content a,.v2styles .view-jobs .field-content a:hover{color:#008fbb}.since-page .v2styles .since-text.node-content .text-box{padding:0 0 21px 0}.since-page .node--type-popup-message .v2styles .since-text.node-content .text-box{padding:0 0 42px 0}.v2styles .node-content .views-field-title,.v2styles .node-content .field--name-title{display:block;font-family:"TitilliumWeb-SemiBold";font-size:30px;letter-spacing:0px;margin:21px 28px 28px 28px;}.node--type-video .v2styles .node-content .field--name-title{display:block;font-family:"TitilliumWeb-SemiBold";font-size:30px;letter-spacing:0px;margin:28px 28px 28px 33px;}.v2styles .node-content .view-videos .views-field-title{margin-top:28px}.v2styles .views-field-body,.v2styles .field--name-body,.v2styles .field--name-field-full-text-of-new,.v2styles .views-field-field-full-text-of-new{margin-left:28px;padding-right:28px;}.v2styles .field--name-field-full-text-of-new{padding-top:76px;}.v2styles .views-field-field-full-text-of-new{padding-top:46px;}.v2styles .views-field-body strong,.v2styles .views-field-body-1 strong,.v2styles .field--name-body strong{font-family:"TitilliumWeb-SemiBold";letter-spacing:0}.v2styles .views-field-body ul,.v2styles .views-field-body-1 ul,.v2styles .field--name-body ul,.v2styles .text-box .field--type-text-long ul,.v2styles .field--type-text-with-summary ul{margin-bottom:24px;margin-left:0;padding-left:0;}.v2styles .views-field-body .field-content ul li,.v2styles .views-field-body-1 .field-content ul li,.v2styles .field--name-body ul li,.v2styles .field--type-text-long ul li,.v2styles .field--type-text-with-summary ul li,.v2styles .finalproducts-links ul li{margin-bottom:0 !important;padding-left:0;}.v2styles .views-field-body .field-content ul li span,.v2styles .views-field-body-1 .field-content ul li span,.v2styles .field--name-body ul li span,.v2styles .field--type-text-long ul li span,.v2styles .field--type-text-with-summary ul li span{display:inline-block;margin-left:4px;font-family:"TitilliumWeb-Regular";letter-spacing:-0.1px;width:calc(100% - 20px)}.since-page .v2styles .since-text .text-box p,.v2styles .text-box .field--type-text-long p,.v2styles .form-text-box .field--type-text-long p,.v2styles .field--name-field-product-description p{font-family:"TitilliumWeb-Regular";letter-spacing:-0.1px;font-size:20px;line-height:24px;margin:0 0 24px;}.since-page .v2styles .since-top-box .text-box p{font-size:30px;line-height:32px}.since-page .v2styles .adresse-box p{font-family:"TitilliumWeb-Regular";letter-spacing:-0.1px;font-size:20px;line-height:24px;}.v2styles .since-top-box .text-box p{font-family:"TitilliumWeb-Thin";color:#fff;}.v2styles .text-box .field--type-text-long h3,.v2styles .text-box .field--type-text-long strong,.v2styles .list-box strong{font-family:"TitilliumWeb-SemiBold";font-weight:700}.v2styles .views-field-body-1 .field-content ul li span{width:calc(100% - 20px)}.v2styles .views-field-body ul li:before,.v2styles .views-field-body-1 ul li:before,.v2styles .field--name-body ul li:before,.v2styles .lightgreyback .field--type-text-with-summary ul li:before,.v2styles .tab-pane ul li:before{content:'';background-size:contain;display:inline-block;position:relative;top:-4px;margin-right:9px;width:7px;height:7px;background:#008fbb;border-radius:3px;border:1px solid #008fbb;}.v2styles .greyback .field--type-text-with-summary ul li:before,.v2styles .greyback ul li:before{content:'';background-size:contain;display:inline-block;position:relative;top:-4px;margin-right:9px;width:7px;height:7px;background:#fff;border-radius:3px;border:1px solid #fff;}.v2styles .views-field-body a,.v2styles .views-field-body-1 a,.v2styles .field--name-body a{font-weight:bold;color:#008fbb}.v2styles .text-box table{padding:0 0 10px}.v2styles .form-text-box.webform h5,.since-page .v2styles .adresse-box h5,.form-text-box h5{font-family:"TitilliumWeb-SemiBold";font-weight:500;font-size:30px;padding:0;margin:0 0 31px 0}.industrie-page .v2styles .text-list-box span,.industrie-page .v2styles .list-box span{background:none;width:calc(100% - 20px)}.industrie-page .v2styles .list-box ul li:before,.industrie-page .v2styles .list-box ul li:before,.v2styles .field--name-field-product-description ul li:before{left:0;}.gruppe-page .info-box .v2styles .text-box h3,.gruppe-page .info-box .v2styles .list-box h3{letter-spacing:0px;font-size:30px;margin:10px 0 33px;line-height:30px;font-family:"TitilliumWeb-SemiBold";}.v2styles .field--name-field-product-description h3,.v2styles .field--name-name.field__item,.v2styles .field--name-field-media-name.field__item{font-family:"TitilliumWeb-SemiBold";letter-spacing:-0.1px;font-size:20px;line-height:24px;margin:0 0 24px;}.v2styles .tab-pane p{font-family:"TitilliumWeb-Regular";letter-spacing:-0.1px;}.v2styles .field--name-field-product-documents .field__item .field__item{padding:0;}.industrie-page .v2styles .text-list-box p,.v2styles .text-formatted.field.field--name-field-page-with-bb-second-column p{font-family:"TitilliumWeb-Regular";letter-spacing:-0.1px}.v2styles .form-text-box.webform h5,.since-page .v2styles .adresse-box h5,.form-text-box h5{border-bottom:none;}.views-field-field-video-embed a{display:block;}.path-frontpage .navbar-default{background:none}.path-frontpage .navbar{border:none;box-shadow:none}.container-fluid.hero{padding:0;position:relative;top:-21px;z-index:2;}.container-fluid.find-a-link{position:relative;z-index:4;padding-right:0;}.hero-box{background-size:cover !important;}.hero-box .main-heading{position:relative;}.hero-box .hero-box-navigation__button{background:url(/themes/custom/puc/images/button_down_home.svg) center center no-repeat;width:50px;height:50px;cursor:pointer;z-index:8;transform:rotate(90deg);position:absolute;left:3rem;bottom:-25px;}.hero-box .hero-box-navigation__button:hover{opacity:.85;}.hero-box .hero-box-navigation__button--next{transform:rotate(-90deg);left:auto;right:3rem;}.hero-img{position:absolute;width:100%;}.hero-img img{width:100%;height:100%;object-fit:cover;position:absolute;}.hero-img img:not(:first-child){display:none;}.hero-img img.mobile{height:auto;object-fit:inherit}.hero-img img.active{display:block !important;}.hero-content{z-index:3;height:100%;position:relative;}.hero-content .top-box .text-box{padding:40px 0 50px 0;}.hero-content h2,.hero-content h3{color:#fff}.hero-content .top-wrapper{position:absolute;top:0;width:100%}.hero-content .overlay.top{background:url(/themes/custom/puc/images/top-overlay.png) 0 -190px no-repeat;background-size:cover;}.hero-content .overlay.bottom{position:absolute;width:100%;bottom:0;background:url(/themes/custom/puc/images/back-bottom.png) no-repeat;background-size:cover;}.hero-content .top-box .text-box strong{font-family:"TitilliumWeb-SemiBold";letter-spacing:0px;font-size:27px;letter-spacing:0.5px}.hero-content .top-box .text-box p{font-family:"TitilliumWeb-Thin";font-size:28px;line-height:40px}.hero-content .top .top-box .text-box p{line-height:33px;}.home-page .top-box{height:auto;margin:0;}.search-button a{font-size:18px;padding:10px 23px 11px 28px;font-family:"TitilliumWeb-SemiBold";letter-spacing:0px;}.home-page .top-box .text-box{width:100%;}.home-page .hero-content .top-box .text-box h3{font-size:30px;letter-spacing:0;font-family:"TitilliumWeb-Bold";}.home-page .hero-content .top-box .text-box h3 span{margin-top:2px}.home-page .hero-content .top-box .text-box h3 span p{line-height:32px}.hero-box .top-box--general.non-active{display:none;}.home-page .hero-content .top-box.top-box--custom{position:absolute;top:0;left:0;margin:0 21px;}.home-page .hero-content .top-box.top-box--custom strong{font-family:"TitilliumWeb-Bold";}.hero-box .top-box--custom .slide-link{font-family:"TitilliumWeb-Light";}.hero-box .top-box--custom .slide-link::after{content:"››";display:inline-block;margin-left:16px;}.home-page .hero-content .top-box.top-box--custom h2,.home-page .hero-content .top-box.top-box--custom h2 p,.home-page .hero-content .top-box.top-box--custom h2 strong{font-size:24px;line-height:1.25;}.home-page .hero-content .top-box.top-box--custom h2{margin-bottom:10px;}.home-page .hero-content .top-box.top-box--custom h3,.home-page .hero-content .top-box.top-box--custom h3 p{font-size:18px;margin-bottom:10px;line-height:1.25;}.hero-box .top-box--custom .slide-link{font-size:24px;}@media all and (min-width:578px){.home-page .hero-content .top-box.top-box--custom h2,.home-page .hero-content .top-box.top-box--custom h2 p,.home-page .hero-content .top-box.top-box--custom h2 strong{font-size:32px;line-height:1.25;}.home-page .hero-content .top-box.top-box--custom h3,.home-page .hero-content .top-box.top-box--custom h3 p{font-size:20px;margin-bottom:16px;}.hero-box .top-box--custom .slide-link{font-size:32px;}}@media all and (min-width:766px){.hero-box .hero-box-navigation__button{top:35%;}}@media all and (min-width:1280px){.hero-box .hero-box-navigation__button{top:40%;}.home-page .hero-content .top-box.top-box--custom h2,.home-page .hero-content .top-box.top-box--custom h2 p,.home-page .hero-content .top-box.top-box--custom h2 strong{font-size:60px;line-height:1.25;}.home-page .hero-content .top-box.top-box--custom h2{margin-bottom:50px;}.home-page .hero-content .top-box.top-box--custom h3,.home-page .hero-content .top-box.top-box--custom h3 p{font-size:30px;margin-bottom:16px;}.hero-box .top-box--custom .slide-link{font-size:60px;}}#block-wizardblock{padding-top:3px}.wizard-title{font-family:"TitilliumWeb-SemiBold";font-size:28px;margin:0 0 55px 11px;}.wizard-box{margin-bottom:77px;}.wizard-box .step-1 .title{background:#007298;color:#fff;font-family:'TitilliumWeb-Light';font-size:32px;letter-spacing:-1px;padding:17px 0 20px 25px;border-bottom:10px solid #f2f2f2;}.wizard-box .content{border-left:65px solid #007298;display:none;height:100%;position:relative;background:#f2f2f2}.wizard-box .step-1 .content{border-left:60px solid #007298}.wizard-box .instruction .content{display:block}.wizard-box .step-2 .content{border-left:60px solid #0090bc;opacity:0;display:block;position:absolute;top:0;width:100%;z-index:2}.wizard-box .step-3 .content{border-left:60px solid #44b8d6;opacity:0;display:block;position:absolute;top:0;width:100%;z-index:2}.wizard-box .step-2 .content.active,.wizard-box .step-3 .content.active{z-index:8}.wizard-box .step-3 ul li ul{display:none}.wizard-box .content:before{content:"";position:absolute;background:url(/themes/custom/puc/images/cursor.png) no-repeat 0 0;width:15px;height:27px;left:-37px;top:162px;}.wizard-box .instruction .content{border-left:65px solid #df3433;}.wizard-box .instruction p{font-family:'TitilliumWeb-Light';font-size:20px;line-height:28px;padding:104px 0 0 21px;max-width:545px}.wizard-box .instruction p span{font-family:'TitilliumWeb-Bold';font-size:20px;}.wizard-box .instruction.small p{padding:161px 0 0 15px}.wizard-box .select-box{margin-bottom:10px;}.wizard-box .select-box.step-1{margin-bottom:81px}.wizard-box .step-2 .content:before,.wizard-box .step-3 .content:before{top:162px}.wizard-box .step-2 .content{width:417px;left:5px}.wizard-box .step-3 .content{width:421px;left:5px}.wizard-box .content span.title{font-family:"TitilliumWeb-SemiBold";font-size:20px}.wizard-box .content span.summary{font-size:16px;line-height:19px;}.wizard-box .select-box .content.active{display:block;}.wizard-box .select-box{height:350px !important;}.simplebar-track.simplebar-vertical{width:4px;right:9px}.simplebar-scrollbar{width:2px;}.simplebar-scrollbar:before{border-radius:2px}.wizard-box ul{padding:0 15px}.wizard-box ul li{margin-bottom:4px;}.wizard-box ul li span{cursor:pointer;}.wizard-box .step-2 ul,.wizard-box .step-3 ul{padding:15px}.wizard-box .step-3 ul li{margin-bottom:15px;}.col-title{font-family:'TitilliumWeb-Light';font-size:30px;padding:16px 26px 20px 26px}.typ .col-title{padding:16px 26px 20px 30px}.wizard-box .instruction .content:before{background:url(/themes/custom/puc/images/slide-arrow-top.png) no-repeat 0 0;top:162px;height:16px;width:28px;left:-41px}.testimonial-bar{margin-top:36px;padding:72px 0 47px 0;position:relative;z-index:2;background:#667582;-webkit-box-shadow:0px 7px 7px 1px rgba(0,0,0,0.2);box-shadow:0px 7px 7px 1px rgba(0,0,0,0.2);width:100%;overflow:hidden}.testimonial-bar.empty-bar{height:34px;padding:0}.testimonial-box{padding:0 15px}.testimonial-box__content{margin-bottom:45px;}.testimonial-box__content p:before{content:"»";width:auto;height:auto;display:inline-block;visibility:visible;}.testimonial-box__content p:after{content:"«";width:auto;height:auto;display:inline-block;visibility:visible;}.testimonial-box__content{text-align:center;font-family:"TitilliumWeb-Light";font-size:20px;line-height:24px;color:#fff;}.testimonial-box__person{text-align:center;font-family:"TitilliumWeb-SemiBold";font-size:14px;line-height:24px;color:#fff;margin:3px 0 0 0}.testimonial-box__logo{text-align:center;display:table-cell;vertical-align:middle;}.slick-slide img{display:inline;}button.slick-disabled{display:none !important;}button.slick-next:focus,button.slick-prev:focus{outline:none}button.slick-next,button.slick-prev{z-index:99;position:absolute;width:15px;height:27px;border:none;color:#667582;font-size:1px;top:100px;}button.slick-next{background:url(/themes/custom/puc/images/slide-arrow-right.png) no-repeat 0 0;}button.slick-prev{background:url(/themes/custom/puc/images/slide-arrow-left.png) no-repeat 0 0;}button.slick-next{right:0}button.slick-prev{left:0}.slick-prev:hover,.slick-prev:focus{background:url(/themes/custom/puc/images/slide-arrow-left.png) no-repeat 0 0;}.slick-next:hover,.slick-next:focus{background:url(/themes/custom/puc/images/slide-arrow-right.png) no-repeat 0 0;}#footer{background:#4d5e6d;padding-top:58px;padding-bottom:84px}#footer,#footer a{color:#fff}#footer .links-box{margin:5px 0 0 24px}#block-socialicons .linkedin{left:30px}#block-socialicons .facebook{left:38px}#block-socialicons .youtube{left:50px}#scroller{background:url(/themes/custom/puc/images/top-white.png);height:25px}.contact-me{top:113px;background-position:5px 211px;z-index:9;height:819px}.contact-me:hover{background-position:5px 211px;}.user-logged-in .contact-me{top:191px}.contact-me>p{font-size:19px;width:555px;height:554px}.contact-me.slide,.contact-me.short{position:fixed;top:50%;margin-top:-215px;overflow:unset;opacity:1;height:430px !important}.contact-me.slide>p,.contact-me.short>p{width:430px;height:430px}.contact-me.slide,.contact-me.slide:hover,.contact-me.short,.contact-me.short:hover{background-position:5px 7px}.red-open .circle-contact-box{display:block;top:100px}.red-open.slide .circle-contact-box,.red-open.short .circle-contact-box{top:15px}.contact-me.red-open{position:fixed;overflow:visible;}.industry.lightgreyback{background:#d9d9d9}.home-page .dev-circle-box:hover:after{display:none}.home-page .typ .dev-circle-box{align-items:flex-end;background-position:50% 10% !important}.typ .dev-circle-box span{position:relative;top:-15px;display:block}.typ .dev-circle-box span.double-line{top:11px}.home-page .dev-circle-box{background-size:cover !important}.navbar-header{border-bottom:none}.dev-column-wrap{padding:19px 0}.dev-circle-box:before{content:"";width:180px;height:180px;border-radius:50%;box-sizing:border-box;position:absolute;top:0;bottom:0;background:rgb(0,0,0);background:-moz-linear-gradient(56deg,rgba(0,0,0,0.30015756302521013) 0%,rgba(41,41,41,0.17690826330532217) 18%,rgba(255,255,255,0) 74%);background:-webkit-linear-gradient(56deg,rgba(0,0,0,0.30015756302521013) 0%,rgba(41,41,41,0.17690826330532217) 18%,rgba(255,255,255,0) 74%);background:linear-gradient(56deg,rgba(0,0,0,0.30015756302521013) 0%,rgba(41,41,41,0.17690826330532217) 18%,rgba(255,255,255,0) 74%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);}.dev-circle-box:after{width:180px;height:180px;border-radius:50%;box-sizing:border-box;position:absolute;top:0;bottom:0;background:rgb(255,255,255,0.5);}.prozess .dev-circle-box.item-2{background:url(/themes/custom/puc/bubles-temp/desagglomerieren.svg) no-repeat}.prozess .dev-circle-box.item-3{background:url(/themes/custom/puc/bubles-temp/dispergieren.svg) no-repeat}.prozess .dev-circle-box.item-4{background:url(/themes/custom/puc/bubles-temp/emulgieren.svg) no-repeat}.prozess .dev-circle-box.item-5{background:url(/themes/custom/puc/bubles-temp/entgasen.svg) no-repeat}.prozess .dev-circle-box.item-6{background:url(/themes/custom/puc/bubles-temp/feinstzerkleinern.svg) no-repeat}.prozess .dev-circle-box.item-7{background:url(/themes/custom/puc/bubles-temp/homogenisieren.svg) no-repeat}.prozess .dev-circle-box.item-8{background:url(/themes/custom/puc/bubles-temp/loesen.svg) no-repeat}.prozess .dev-circle-box.item-9{background:url(/themes/custom/puc/bubles-temp/mischen.svg) no-repeat}.prozess .dev-circle-box.item-10{background:url(/themes/custom/puc/bubles-temp/nassmahlen.svg) no-repeat}.prozess .dev-circle-box.item-11{background:url(/themes/custom/puc/bubles-temp/vorzerkleinern.svg) no-repeat}.slick-prev:before,.slick-next:before{display:none}.google-reviews{position:relative;margin-top:47px;}.google-reviews a{display:block;position:absolute;font-family:"TitilliumWeb-Bold";font-size:20px;right:136px;top:7px}.google-reviews__background{cursor:pointer;background:url(/themes/custom/puc/images/google-reviews-logo.png) 25px 0 no-repeat;width:141px;height:51px;float:right;background-size:contain}.google-reviews__rating{cursor:pointer;clear:both;text-align:right;padding-top:21px;float:right;width:165px}.google-reviews__rating span{font-size:29px;font-family:"Arial";line-height:20px;color:#fabd05;float:left;margin-right:4px;}.google-reviews__stars{position:relative;top:-2px;cursor:pointer;}.jq-star{float:left;margin-left:2px;}.jq-star>svg{width:22px;height:22px}.path-frontpage .navbar-collapse.collapse.in{overflow:inherit;background:#fff}.search-button,.search-button:hover{background:#007298}.industrie-page .small-box-col{margin-bottom:0;}.industrie-page.node{margin:0 0 34px 0}.finalproduct .top-box-wrap .overlay{background:#00192e;opacity:0.7;position:absolute;width:100%;height:100%}.finalproduct .since-top-box .text-box{position:absolute}.finalproduct .node--type-team{width:100%;padding:0}.finalproduct .col-sm-12.text-box{padding:30px 42px 46px 25px}.finalproduct .col-sm-12.text-box p{margin-bottom:25px;letter-spacing:-0.3px;}.finalproduct .list-box-wrap p{margin-bottom:24px}.row.cleared{clear:both;margin:0}.finalproduct .cleared .col-sm-6:last-child .list-box-wrap{height:100%;position:relative;}.finalproduct .top-box-wrap{position:relative;}.since-page .finalproduct.v2styles .since-top-box .text-box h3{margin:11px 0 35px}.finalproduct .industrie-page .small-box-col{padding:25px 16px 29px 28px}.finalproduct .industrie-page .small-box-col .text-box{margin:0}.finalproduct.industrie-page .list-box{padding:25px 40px 25px 26px}.finalproduct .node--type-team .text-box .title{font-family:"TitilliumWeb-SemiBold";font-size:20px;line-height:24px}.finalproduct .node--type-team .text-box{padding:28px 15px 38px 25px}.finalproduct .node--type-team .text-box .field.field--name-field-team-phone{font-size:inherit;margin-top:0}.finalproduct .node--type-team .text-box .field.field--name-field-team-email{font-size:inherit}.finalproduct .box-text .list-box-wrap .overlay{background:#00192e;opacity:0.7;position:absolute;top:0;width:100%;height:100%}.finalproducts-links.item-list ul,.finalproducts-links.item-list ul li{margin:0}.list-box .finalproducts-links.item-list a:hover{background:none}.industrie-page .list-box .finalproducts-links a{background:none}.industrie-page .list-box .finalproducts-links a:hover{text-decoration:underline !important;}#header{margin:0 0 34px}.carousel-indicators{z-index:8}.path-frontpage .open>.dropdown-menu{top:132px}.bottom-menu-box a.status-0{display:none !important}a.main-menu-item.unclick-1:hover{background:none !important}.firts-panel-wrapper{padding:28px 30px 27px 35.55%}.tab-pane#home{padding:0}.machine-webform{margin:0;border-top:35px solid #fff}.machine-webform .since-text .text-box{padding:21px 26px}.popup-product.blback a.unclick-1{cursor:auto}.machine-webform .form-type-managed-file .webform-managed-file-placeholder{display:none}.machine-webform .form-type-managed-file .description{font-size:20px;margin-top:-14px;margin-bottom:34px}.scroller{background:url(/themes/custom/puc/images/button_down_home.svg) center center no-repeat;width:50px;height:50px;position:absolute;left:calc(50% - 25px);cursor:pointer;z-index:8;display:none}#sliding-popup{background:rgba(0,0,0,0.7);height:100%;width:100%;position:fixed;top:0;left:0;z-index:999}.eu-cookie-compliance-banner{background:#fff;width:40%;margin:0 auto;position:relative;top:19%}.eu-cookie-compliance-message{width:100%;float:none;max-width:100%}.eu-cookie-compliance-content{max-width:100%;padding:29px 32px 29px 29px;}.eu-cookie-compliance-content .title{font-family:"TitilliumWeb-Regular";font-size:37px;letter-spacing:0.1px;display:block;margin-bottom:37px}.eu-cookie-compliance-content p{font-size:18px;margin-bottom:21px}.eu-cookie-compliance-content label{font-family:"TitilliumWeb-Light";font-weight:300;font-size:18px}#eu-cookie-compliance-categories{margin-bottom:43px;}.container.perc100{width:100% !important}.eu-cookie-compliance-buttons{float:none;max-width:100%;text-align:center}button.search-button{font-family:"TitilliumWeb-Light";color:#fff;border:1px solid #008fbb;border-radius:1px;font-size:18px;padding:3px 32px;}button.select-button{font-family:"TitilliumWeb-Light";color:#008fbb;background:#fff;border:1px solid #008fbb;border-radius:1px;font-size:18px;padding:3px 15px;}.eu-cookie-compliance-categories .col-lg-4 button{width:100%}#cookie-popup-extend-form-wrapper{height:0px;transition:all 2ms ease-in-out;}.allow-selected{margin-right:12px;}.region.region-cookie-popup-extend{position:fixed;z-index:999;width:100%;height:100%;background:rgba(0,0,0,0.7);}#block-cookiepopupextend{top:19%;position:relative;}.eu-cookie-compliance-message a{font-family:'TitilliumWeb-SemiBold';color:#333}.allow-youtube{background:url(/themes/custom/puc/images/youtube.png) no-repeat 0 0;background-size:contain;width:50px;height:50px;display:inline-block !important;}.youtube-blocked{background:#3b3b3b;display:flex;align-items:center;justify-content:center;}.node-content .view-videos .views-field-field-video-embed.youtube-blocked{height:480px}.youtube-message{text-align:center;height:100%;width:100%}.youtube-message a,.youtube-message span,.youtube-message p{color:#fff;}.youtube-message p a{text-decoration:underline;display:inline !important;}.youtube-message p a:hover{text-decoration:none}.views-field-field-video-embed.youtube-blocked a{width:169px;height:95px;}@media (max-width:577px){.contact-me>p{display:none;}#scroller{bottom:40px}#footer .links-box{margin:0}.home-page .main-heading{font-size:18px;line-height:30px}.home-page .hero-content .top-box .text-box h3{font-size:24px;line-height:26px}.hero-content .top-box .text-box{padding:30px 0}.hero-content .top-box .text-box strong{font-size:20px;line-height:30px}.hero-content .top-box .text-box p{font-size:21px;line-height:30px}}@media (min-width:600px){.container-fluid.find-a-link{padding-right:40px}.finalproduct .node--type-team .image-box{height:497px !important}}@media (min-width:620px){button.slick-next{right:-80px}button.slick-prev{left:-71px}}@media (min-width:768px){#scroller{top:77px;}.wizard-box .select-box{margin-bottom:0;}.wizard-box .select-box.step-1{height:279px !important}.wizard-box .select-box.step-1 .content{height:100%}.wizard-box .instruction .content:before{background:url(/themes/custom/puc/images/slide-arrow-left.png) no-repeat 0 0;top:162px;width:15px;height:27px;left:-37px}.wizard-box .content:before{top:91px;}.hero-img,.hero-content .overlay.top{min-height:522px}.testimonial-bar{height:375px;overflow:hidden}.finalproduct .col-sm-4{width:33.33333333%}.path-frontpage .row.top-header{position:relative;top:1px}}@media (min-width:992px){.row.cleared .col-sm-6.box-team{padding-right:5px}.row.cleared .col-sm-6.box-text{padding:0 2px 0 5px}.finalproduct .col-sm-12.col-md-4{padding-left:8px}.finalproduct .top-box-wrap .overlay,.industrie-page .v2styles .industrie-top-box{width:66.25%}.finalproduct .since-top-box .text-box{max-width:66.5%}}@media (min-width:1110px){.path-frontpage .navbar.navbar-default,.path-frontpage .navbar-header{height:113px}.nav{margin:55px -1px 0 0;}}@media (min-width:1280px){.home-page .main-heading h2{margin:0px 0 4px 0}}@media (min-width:1300px){.hero-img,.hero-content .overlay.top{min-height:1083px}.path-frontpage li.dropdown .col-sm-4:nth-child(3){width:427px}.finalproduct .top-box-wrap .overlay,.industrie-page .v2styles .industrie-top-box{width:848px}}@media (min-width:1200px){.since-page .v2styles .since-top-box{height:305px;}.since-page .finalproduct.v2styles .since-top-box{height:312px}}@media (max-width:1300px){.since-page .v2styles .since-top-box .text-box h3,.since-page .v2styles .since-top-box .text-box p{color:#fff}.finalproduct .since-top-box{height:305px;}.wizard-box .step-2 .content{width:97.5%}.wizard-box .step-3 .content{width:97%}.eu-cookie-compliance-banner{width:54%;}}@media (max-width:991px){.finalproduct .col-sm-12.col-md-8{margin-bottom:34px}.eu-cookie-compliance-banner{width:75%;top:100px}}@media (max-width:985px){.google-reviews{margin:25px 0 25px 0}.google-reviews a{position:static;}.google-reviews__background{float:none;margin:10px 0 0 -6px}.google-reviews__rating{float:none;text-align-last:left;padding-top:25px}.google-reviews__background{background-position:7px 0;}.cookie-warning .btn-sm.btn-cookies{margin-left:18px;}.finalproduct .row .col-sm-4:first-child{margin-bottom:34px;}}@media (max-width:767px){.hero-content .overlay.top{background-position:0 0}.col-sm-8.since-text.node-content{display:none;}.views-row.active .views-field-field-full-text-of-new.visually-hidden,.views-row.active .views-field-body-1.visually-hidden{margin-top:12px;position:static !important;clip:inherit;overflow:inherit;height:auto;width:auto}.view-news .views-row.active .views-field-nothing .body,.view-jobs .views-row.active .views-field-nothing .body{display:none;}.since-page .since-top-box .text-box .popup-message-title h3,.since-page .since-top-box .text-box .videos-title h3{margin-top:10px;color:#fff}.view-videos .active .views-field-field-video-embed-1{display:block;clear:both;padding-top:4px;}.finalproduct .cleared .col-sm-6{margin-bottom:34px;clear:both}.finalproduct .col-sm-12.col-md-8{margin-bottom:0}.since-page .v2styles.finalproduct .top-box-wrap .text-box p{font-family:"TitilliumWeb-Thin";font-size:26px;line-height:30px;}.finalproduct .col-sm-6.bottom{height:auto !important}.path-taxonomy .testimonial-bar{margin-top:-10px}.wizard-box .step-1 .content{border-left:65px solid #007298}.wizard-box .step-2 .content,.wizard-box .step-3 .content{width:100%;left:0}.wizard-box .step-2 .content{border-left:65px solid #0090bc;}.wizard-box .step-3 .content{border-left:65px solid #44b8d6;}.machine-webform .since-text .text-box,.form-text-box.webform{height:auto !important}.hero-content .scroller{display:none !important;}.eu-cookie-compliance-banner{top:25px;width:95%}button.select-button{margin-top:24px}#eu-cookie-compliance-categories{margin-bottom:24px}.eu-cookie-compliance-buttons{text-align:left}.eu-cookie-compliance-content p{font-size:16px;margin-bottom:16px}.eu-cookie-compliance-content .title{line-height:1em;font-size:20px;margin-bottom:16px;}.eu-cookie-compliance-content{padding:12px}.eu-cookie-compliance-categories .col-lg-4{width:100%;float:none;padding:0;margin-bottom:12px}.eu-cookie-compliance-categories button.select-button{margin-top:0}}@media (max-width:460px){.node.node--type-popup-message{width:95%;left:2.5%}.node.node--type-popup-message .field--name-field-image img{max-width:100%;width:100%;height:auto}.since-page .v2styles.finalproduct .top-box-wrap .text-box p{font-family:"TitilliumWeb-Thin";font-size:17px;line-height:24px;}.google-reviews__rating{width:100%}}@media (max-width:420px){.node.node--type-popup-message,#block-popupmessage article.node{width:96%;left:2%}}
