@media screen and (min-width: 1921px){main#home .banner h1{font-family:"AvenirHeavy";font-size:65px;text-align:center}main#home .solution::before{height:170px;transform:skewY(6deg) translateY(-44%)}main#home .solution::after{height:170px;transform:skewY(-6deg) translateY(-44%)}main{min-height:calc(100vh - 330px)}main#tracking{min-height:calc(100vh - 330px)}}@media screen and (max-width: 1600px){header .container nav ul li{padding:5px 15px}header .container nav .language,header .container nav .tracking-status{margin-left:15px}.contact-us-flot .inner{width:1100px}}@media screen and (max-width: 1400px){body{font-size:18px}main#job-reference .job-grid .container{width:980px}main#job-reference .job-grid .container .grid-item{height:311px}}@media screen and (max-width: 1200px){body{font-size:16px}header .container nav ul li{padding:5px 8px}header .container nav .language,header .container nav .tracking-status{margin-left:8px}footer{font-size:11px}.contact-us-flot .inner{width:768px}main#solutions .content-list .container ul li{margin-top:25px}main#solutions .content-list .container ul li .content{padding:0 80px}main{min-height:calc(100vh - 4.1667vw - 237.5px)}main#tracking{min-height:calc(100vh - 4.1667vw - 237.5px)}main#job-reference .job-grid .container{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1024px){main#job-reference .job-grid{padding-top:30px;padding-bottom:30px}main#job-reference .job-grid .container{width:768px;grid-template-columns:repeat(2, 1fr)}main#job-reference .job-grid .container .grid-item{height:361.5px}main#job-reference .job-grid .container .grid-item .text-container{transform:translateY(calc(100% - 5em))}}@media screen and (max-width: 980px){body.open header .container nav ul{opacity:1;max-height:900px;padding-top:15px;padding-bottom:15px}body.open header .container nav ul li.tracking-status{display:block}body.open header .container nav ul li.tracking-status a{text-decoration:none}header .container nav .menu-toggle{display:block}header .container nav ul{max-height:0;position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);background-color:#20589d;flex-direction:column;opacity:0;transition:all .3s ease-out}header .container nav ul li a{color:#fff !important}header .container nav ul li a:hover{color:#30ad63 !important}header .container nav .tracking-status{display:none}footer{padding-top:20px;padding-bottom:20px}footer .container{flex-direction:column}footer .container .right{text-align:left}footer .container p.underline a{margin-left:0;margin-right:20px}.contact-us-flot{width:100%}.contact-us-flot .inner{width:100%}main#home .why-us .container .content-inner{flex-direction:column}main#home .why-us .container .content-inner .image-left{width:50%;margin-right:0;margin:auto}main#home .solution .solution-list .next-btn,main#home .solution .solution-list .prev-btn{font-size:30px;top:38%}main#home .news .news-list .next-btn,main#home .news .news-list .prev-btn{font-size:30px;top:38%}main#solutions .content-list .container ul li .content .text{margin:10px 0 20px}main#solutions .content-list .container ul li .content::before{width:30px;height:30px;background-size:contain}main#industries .industries-grid .container{grid-template-columns:repeat(3, 1fr)}main#industries .industries-grid .container .grid-item:nth-of-type(4n)::after{display:none}main#industries .industries-grid .container .grid-item:nth-of-type(3n):not(:last-of-type)::after{content:"";width:83.3333vw;max-width:1920px;position:absolute;right:0;bottom:0;border-bottom:2px dashed #aaa}main#news .news-container .news-list li .text-container{position:relative}main#news .news-container .news-list li .text-container .content-container{width:100%}main#news .news-container .news-list li .text-container .more{position:absolute;top:20px;right:20px}main#news-detail .page-content .page-container,main#industrie-detail .page-content .page-container,main#solution-detail .page-content .page-container,main#job_reference-detail .page-content .page-container{padding-left:0;padding-right:0}main#news-detail .page-content .page-container .content table tr td,main#news-detail .page-content .page-container .content table tr th,main#industrie-detail .page-content .page-container .content table tr td,main#industrie-detail .page-content .page-container .content table tr th,main#solution-detail .page-content .page-container .content table tr td,main#solution-detail .page-content .page-container .content table tr th,main#job_reference-detail .page-content .page-container .content table tr td,main#job_reference-detail .page-content .page-container .content table tr th{display:block;width:calc(100vw - 40px);padding-left:0 !important}main#news-detail .page-content .page-container .content table tr td span,main#news-detail .page-content .page-container .content table tr td p,main#news-detail .page-content .page-container .content table tr th span,main#news-detail .page-content .page-container .content table tr th p,main#industrie-detail .page-content .page-container .content table tr td span,main#industrie-detail .page-content .page-container .content table tr td p,main#industrie-detail .page-content .page-container .content table tr th span,main#industrie-detail .page-content .page-container .content table tr th p,main#solution-detail .page-content .page-container .content table tr td span,main#solution-detail .page-content .page-container .content table tr td p,main#solution-detail .page-content .page-container .content table tr th span,main#solution-detail .page-content .page-container .content table tr th p,main#job_reference-detail .page-content .page-container .content table tr td span,main#job_reference-detail .page-content .page-container .content table tr td p,main#job_reference-detail .page-content .page-container .content table tr th span,main#job_reference-detail .page-content .page-container .content table tr th p{font-size:1em !important}main#news-detail .page-content .page-container .content table tr td img,main#news-detail .page-content .page-container .content table tr th img,main#industrie-detail .page-content .page-container .content table tr td img,main#industrie-detail .page-content .page-container .content table tr th img,main#solution-detail .page-content .page-container .content table tr td img,main#solution-detail .page-content .page-container .content table tr th img,main#job_reference-detail .page-content .page-container .content table tr td img,main#job_reference-detail .page-content .page-container .content table tr th img{max-width:100%;object-fit:contain;height:auto !important}}@media screen and (max-width: 768px){body.open{overflow:hidden}body.open header .container nav ul{transform:translateY(0) translateX(0)}body.open header .container nav .menu-toggle{z-index:999}body.open header .container nav .menu-toggle .menu-toggle-btn{border-color:#fff;transform:rotate(45deg)}body.open header .container nav .menu-toggle .menu-toggle-btn::before{display:none}body.open header .container nav .menu-toggle .menu-toggle-btn::after{transform:rotate(90deg) translate(-5px, 0);border-color:#fff}.container{width:auto;padding-left:15px;padding-right:15px}main#home .banner h1{font-size:1.5em;width:100%}main#home .banner .banner-box .text{width:100%}main#home .why-us table tr{display:flex;flex-direction:column}main#home .why-us table tr td{width:100% !important}main#home .industry .content-container .content-item a{transform:skewX(0deg)}main#home .industry .content-container .content-item .img,main#home .industry .content-container .content-item .title{transform:skewX(0deg)}main#home .industry .content-container .content-item .title{margin-top:30px !important;line-height:1}header .container nav .language a{padding:3px 10px}header .container nav ul{position:fixed;top:0;transform:translateY(0) translateX(100%);max-height:none !important;justify-content:center;animation:fadeOutRight .5s ease-in-out;opacity:1}header .container nav ul li{padding:15px 0}.contact-us-flot{width:100%;bottom:50px}.contact-us-flot .inner{width:100%;flex-direction:column;padding:10px 20px}.contact-us-flot .inner .buttons{width:100%;justify-content:center}.contact-us-flot .inner .buttons a{margin-left:5px;margin-right:5px;padding:8px 25px;border-radius:10px}.contact-us-flot .contact-us-link{width:50px;height:50px;padding:8px;justify-content:center;border-radius:50%}.contact-us-flot .contact-us-link span{display:none}.contact-us-flot .contact-us-link i.icon{margin-right:0}footer .container br{display:none}.banner .banner-box .text{width:100%}.banner .banner-box .text h1{font-size:24px;text-align:center}.banner .banner-box span{font-size:24px !important}.banner .banner-box br{display:none}main#home .banner .dots{bottom:5px}main#home .banner .dots span{width:10px;height:10px;margin:5px 3px}main#home h2.title{font-size:2em}main#home .solution .solution-list ul li{width:230px;height:300px}main#home .industry{padding-top:0px;padding-bottom:30px}main#home .industry .content-container{grid-template-columns:repeat(2, 1fr);margin-top:0;margin-bottom:30px}main#home .industry .content-container .content-item{padding-top:20px}main#home .industry .content-container .content-item::after{display:none !important}main#home .industry .content-container .content-item .title{margin-top:10px}main#home .news .news-list ul li{width:230px}main#home .contact-us .container p{margin-top:30px}main#home .contact-us .container .buttons{margin-top:30px;margin-bottom:30px}main#home .contact-us .container .buttons a{padding:8px 25px;margin:0 15px;border-radius:10px}main#solutions .content-list{padding-bottom:20px}main#solutions .content-list .container ul li{margin-top:15px;height:auto;flex-direction:column-reverse}main#solutions .content-list .container ul li .content{width:100%;padding:15px;position:relative}main#solutions .content-list .container ul li .content .title{font-size:1.2em}main#solutions .content-list .container ul li .content::before{top:auto;left:auto;bottom:10px;transform:rotate(90deg);right:10px}main#solutions .content-list .container ul li .image{width:100%;border-radius:0;height:150px}main#solutions .content-list .container ul li:nth-of-type(2n){flex-direction:column-reverse}main#solutions .content-list .container ul li:nth-of-type(2n) .content::before{right:10px;transform:rotate(90deg)}main#solutions .content-list .container ul li:nth-of-type(2n) .image{border-radius:0}main{min-height:calc(100vh - 50px - 232.5px)}main#tracking{padding-top:30px;padding-bottom:30px;min-height:calc(100vh - 50px - 232.5px)}main#tracking .delivery-status{padding:15px}main#tracking .tracking-number{font-size:1em}main#tracking .status-container{margin:15px 0}main#tracking .status-container h3{font-size:1em}main#tracking .status-container p{font-size:14px}main#tracking .status-container .icon{font-size:30px}main#tracking input[type=text]{width:240px;height:35px}main#tracking button{height:35px;width:80px;padding-left:10px;padding-right:10px}main#tracking .status-label>div::before{width:11px;height:11px;top:-16px}main#industries .industries-grid{padding-top:30px;padding-bottom:30px}main#industries .industries-grid .container{grid-template-columns:repeat(2, 1fr);column-gap:15px}main#industries .industries-grid .container .grid-item{padding-top:30px;padding-bottom:30px}main#industries .industries-grid .container .grid-item:nth-of-type(3n)::after{display:none}main#industries .industries-grid .container .grid-item:nth-of-type(2n):not(:last-of-type)::after{content:"";width:calc(100vw - 48px);max-width:1920px;position:absolute;right:0;bottom:0;display:block !important;border-bottom:2px dashed #aaa}main#industries .industries-grid .container .grid-item .content-container .title{margin:10px 0}main#industries .industries-grid .container .grid-item .content-container .content p{margin-bottom:10px}main#industries .industries-grid .container .grid-item .content-container .more{margin-top:20px}main#job-reference .job-grid{padding-top:30px;padding-bottom:30px}main#job-reference .job-grid .container{width:100%;grid-template-columns:repeat(1, 1fr);padding-left:15px;padding-right:15px}main#job-reference .job-grid .container .grid-item{height:280px;width:100%;margin-right:0}main#news .news-container .news-list li{flex-direction:column;height:auto;max-height:none}main#news .news-container .news-list li .image{max-width:none;width:100%}main#news .news-container .news-list li .text-container{position:relative}main#news .news-container .news-list li .text-container .content-container{padding-left:0;padding-right:0;margin-right:0}main#news .news-container .news-list li .text-container .more{position:absolute;top:20px;right:0}main#contact .contact-form .container form .form-row{flex-direction:column}main#contact .contact-form .container form .form-row .form-item{margin-right:0;padding-bottom:20px}main#contact .contact-form .container form .form-row .form-control.captcha{width:100%}main#news-detail .back button,main#industrie-detail .back button,main#solution-detail .back button,main#job_reference-detail .back button{right:15px;transform:translateX(0)}main#disclaimer,main#privacy-policy{margin:30px auto}}@media screen and (max-width: 560px){header{padding-top:5px;padding-bottom:5px}header .container .logo{height:50px}main#home .banner h1{font-size:1.2em}main#home h2.title{font-size:1.5em}main#home .why-us .container{padding-top:30px;padding-bottom:30px}main#home .why-us .container .content-inner .image-left{width:100%}main#home .why-us .container .content-inner .text-right .title{margin-top:10px}main#home .solution .inner{padding-top:30px}main#home .solution .solution-list{padding-bottom:0}main#home .solution .solution-list .dots{margin-top:30px}main#home .solution .solution-list .dots span{width:10px;height:10px;margin:0 3px}main#home .solution .solution-list .next-btn,main#home .solution .solution-list .prev-btn{font-size:15px;top:44%}main#home .solution::before{transform:skewY(6deg) translateY(-39%)}main#home .solution::after{transform:skewY(-6deg) translateY(-39%)}main#home .news .news-list{padding-bottom:30px}main#home .news .news-list .dots{margin-top:30px}main#home .news .news-list .dots span{width:10px;height:10px;margin:0 3px}main#home .news .news-list .next-btn,main#home .news .news-list .prev-btn{font-size:15px;top:50%}main{min-height:calc(100vh - 60px - 260px)}main#tracking{min-height:calc(100vh - 60px - 260px)}main#tracking .status-label{font-size:10px}main#industries .industries-grid .container{grid-template-columns:repeat(1, 1fr)}main#industries .industries-grid .container .grid-item{padding-top:0}main#industries .industries-grid .container .grid-item::after{display:none !important}main#industries .industries-grid .container .grid-item:nth-of-type(2n):not(:last-of-type)::after{display:none !important}main#industries .industries-grid .container .grid-item:last-of-type{padding-bottom:0}main#contact .contact-form{margin-top:30px;margin-bottom:30px}main#contact .contact-form .container form .form-row .form-item input{height:35px}main#contact .contact-form .container form .form-row .form-item label{margin:3px 0}main#contact .contact-form .container form .form-row .send-btn{padding:8px 15px}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(100%)}}