html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;line-height:1.15}*,*:before,*:after{box-sizing:inherit}body{margin:0;line-height:1;font-family:sans-serif}iframe{border:0}main{display:block}ul,ol{margin-top:0;margin-bottom:0;padding-left:0}li{display:block}dl{margin-top:0;margin-bottom:0}dd{margin-left:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-size:inherit}blockquote{margin:0;padding:0}p{margin-top:0;margin-bottom:0}sup{position:relative;top:-.5em;vertical-align:baseline;font-size:75%;line-height:0}pre{font-family:monospace, monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}b,strong{font-weight:bolder}figure{margin:0}img{border:0;max-width:100%;height:auto;vertical-align:middle}a{text-decoration:none;color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{border:0;margin:0;padding:0;text-align:inherit;text-transform:inherit;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;overflow:visible}::-moz-focus-inner{border:0;padding:0}.nav-container .header-container header .wrapper>a,.footer-container footer .wrapper ul li ul li a.linkedin,.footer-container footer .wrapper ul li ul li a.youtube{overflow:hidden;text-indent:100%;white-space:nowrap}a,.overlay,.img-container img,ul#homeslider li .slide-container .slide-image img,ul.news li a .news-intro p,ul.next-prev li a p:nth-of-type(1),.vigilant-campaign section.vigilant-image-block img,.nav-container .header-container header .wrapper>nav>ul#menu>li,.nav-container .header-container header .wrapper>nav>ul#menu>li ul,.slicknav_nav a{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@font-face{font-family:'hanken_sanslight';src:url("../fonts/hankensans-light-webfont.eot");src:url("../fonts/hankensans-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/hankensans-light-webfont.woff2") format("woff2"),url("../fonts/hankensans-light-webfont.woff") format("woff"),url("../fonts/hankensans-light-webfont.ttf") format("truetype"),url("../fonts/hankensans-light-webfont.svg#hanken_sanslight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novabold';src:url("../fonts/proxima_nova_bold-webfont.eot");src:url("../fonts/proxima_nova_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proxima_nova_bold-webfont.woff2") format("woff2"),url("../fonts/proxima_nova_bold-webfont.woff") format("woff"),url("../fonts/proxima_nova_bold-webfont.ttf") format("truetype"),url("../fonts/proxima_nova_bold-webfont.svg#proxima_novabold") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6,li,a,p,blockquote,cite,label{font-family:"hanken_sanslight",helvetica,arial,sans-serif;font-size:1rem;font-weight:normal;font-style:normal;line-height:1.4rem;color:#727272}h1,h2,h3,h4,h5,h6{font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#333;margin-bottom:40px}h1{font-size:1.6rem;line-height:2.2rem}@media (min-width: 768px){h1{font-size:2rem;line-height:2.6rem}}@media (min-width: 1024px){h1{margin-bottom:20px}}@media (min-width: 1280px){h1{font-size:2.8rem;line-height:3.2rem}}h2{font-size:1.4rem;line-height:1.8rem}@media (min-width: 768px){h2{font-size:1.6rem;line-height:2.2rem}}@media (min-width: 1024px){h2{font-size:2rem;line-height:2.6rem}}h3{color:#db0505;margin-bottom:20px;font-size:1.4rem}@media (min-width: 768px){h3{font-size:1.6rem}}p{margin-bottom:20px}p a{color:#db0505;border-bottom:1px solid transparent}p a:hover{border-bottom:1px solid #db0505}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a.primary,p.primary,button.primary{border-radius:30px;background-clip:padding-box;display:inline-block;color:#db0505;text-transform:uppercase;font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:0.8rem;border:1px solid #db0505;padding:20px 40px}a.primary:hover,p.primary:hover,button.primary:hover{background:#db0505;color:#fff}.wrapper{width:90%;margin:0 auto;max-width:1280px}.border{border-top:1px solid #eee}.border-bottom{border-bottom:1px solid #eee}.center{text-align:center}.padding{padding:60px 0}@media (min-width: 768px){.padding{padding:80px 0}}@media (min-width: 1280px){.padding{padding:100px 0}}.overflow{overflow:initial}.overlay{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.overlay.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;background:rgba(219,5,5,0.9)}@media (min-width: 1024px){.overlay.active{display:none}}span.colour-back{border-radius:25px;background-clip:padding-box;display:block;width:300px;height:50px;background:linear-gradient(90deg, #db0505 0%, #f75e5e 100%)}span.grey-dot,span.red-dot{display:block;width:100px;height:100px;top:0;left:0;position:absolute}span.grey-dot{background:url(../img/grey-dots.svg) no-repeat center;background-size:contain}span.red-dot{background:url(../img/red-dots.svg) no-repeat center;background-size:contain}.img-container{background:#333;height:280px;position:relative;overflow:hidden}@media (min-width: 768px){.img-container{height:380px}}@media (min-width: 1280px){.img-container{height:430px}}.img-container h1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#fff;position:absolute;top:50%;margin-top:-30px;z-index:999;width:100%;text-align:center}.img-container h1 span{margin-right:10px;display:block;width:24px;height:24px}@media (min-width: 768px){.img-container h1 span{width:34px;height:34px;margin-right:20px}}@media (min-width: 1280px){.img-container h1 span{width:54px;height:54px;margin-right:20px}}.img-container h1 span.consultancy{background:url(../img/consultancy-inner.svg) no-repeat center;background-size:contain}.img-container h1 span.fss{background:url(../img/fss-inner.svg) no-repeat center;background-size:contain}.img-container h1 span.middleware{background:url(../img/middleware-white.svg) no-repeat center;background-size:contain}.img-container h1 span.oem{background:url(../img/oem-white.svg) no-repeat center;background-size:contain}.img-container img{object-fit:cover;display:block;width:100%;height:100%;position:relative;z-index:9}.img-container img.lazyload,.img-container img.lazyloading{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.img-container img.lazyloaded{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.img-container .img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(71,71,71,0.5);z-index:99}.img-container .curve-bottom{overflow:hidden;position:absolute;width:100%;height:50px;bottom:0;left:0;z-index:999}@media (min-width: 1024px){.col-split{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}@media (min-width: 1024px){.col-split .col{width:32.20339%}}.col-split .col:first-child{margin-bottom:30px}.col-split .col:first-child p:first-child{font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.6rem;line-height:2.2rem;color:#333}@media (min-width: 768px){.col-split .col:first-child p:first-child{font-size:2rem;line-height:2.6rem}}@media (min-width: 1024px){.col-split .col:last-child{width:57.62712%}}.col-split .col:last-child h3{text-align:left;color:#333}ul.inner-list{margin-bottom:20px}ul.inner-list>li{padding:5px 0 5px 20px;background:url(../img/arrow-red.svg) no-repeat top 9px left/16px 13px;font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#333;border-bottom:1px dotted #c5c5c5}ul.inner-list.center{margin-bottom:50px}ul.inner-list.center li{display:inline-block;margin-right:10px}.inner-intro-block{padding:60px 0 30px 0}@media (min-width: 768px){.inner-intro-block{padding:80px 0 40px 0}}@media (min-width: 1280px){.inner-intro-block{padding:100px 0 50px 0}}.inner-intro-block.padding-none{padding-bottom:0}.inner-intro-block .wrapper{text-align:center}@media (min-width: 768px){.inner-intro-block .wrapper{padding:0 15%}}.inner-intro-block .wrapper ul li{display:inline-block;border-bottom:1px dotted #c5c5c5;padding:5px 0}section{overflow:hidden}section h2,section h3{text-align:center}@media (min-width: 1024px){section h2{margin-bottom:60px}}@media (min-width: 1280px){section h2{margin-bottom:80px}}section img{display:block;width:100%}@media (min-width: 768px){section img{padding:0 5%}}@media (min-width: 1024px){section img{padding:0 8%}}@media (min-width: 1024px){section .event-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:0 10%}}section .event-container .event-details{margin-bottom:60px;text-align:center}@media (min-width: 1024px){section .event-container .event-details{text-align:left;margin-bottom:0;width:32.20339%}}section .event-container .event-details p:nth-of-type(1){font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.4rem;color:#db0505;margin-bottom:10px}@media (min-width: 768px){section .event-container .event-details p:nth-of-type(1){font-size:1.6rem;line-height:1.8rem}}section .event-container .event-details p:nth-of-type(2){font-family:"proxima_novabold",helvetica,arial,sans-serif;margin-bottom:10px;color:#333}section .event-container .event-details a{margin-top:40px}section .event-container .event-image{position:relative;padding:0 15%}@media (min-width: 1024px){section .event-container .event-image{width:57.62712%;padding:0}}section .event-container .event-image img{display:block;width:100%;position:relative;z-index:9;padding:0 0 25px 0}@media (min-width: 1024px){section .event-container .event-image img{padding-right:0}}section .event-container .event-image span.grey-dot{top:-50px;right:25px;left:auto;z-index:18}@media (min-width: 1024px){section .event-container .event-image span.grey-dot{top:-30px}}section .event-container .event-image span.colour-back:nth-of-type(2),section .event-container .event-image span.colour-back:nth-of-type(3){position:absolute;z-index:7}section .event-container .event-image span.colour-back:nth-of-type(2){top:-25px;left:8%;width:240px}section .event-container .event-image span.colour-back:nth-of-type(3){bottom:0;right:12%}@media (min-width: 1024px){section.events h2{padding-left:80px}}@media (min-width: 1280px){section.events h2{padding-left:50px}}@media (min-width: 1400px){section.events h2{padding-left:40px}}blockquote{border-radius:12px;background-clip:padding-box;padding:70px 30px 30px 30px;border:1px solid #db0505;color:#db0505;font-family:"proxima_novabold",helvetica,arial,sans-serif;margin:40px 0;background:url(../img/quote-marks-red.svg) no-repeat top 30px left 30px/30px 20px}blockquote cite{display:block;color:#db0505}ul#homeslider{margin-top:40px}@media (min-width: 1024px){ul#homeslider{margin-top:80px}}ul#homeslider li .slide-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}ul#homeslider li .slide-container .slide-content{order:2;width:100%;padding:0 5%;margin:30px 0;left:0}@media (min-width: 1024px){ul#homeslider li .slide-container .slide-content{width:40.67797%;order:1}}ul#homeslider li .slide-container .slide-content h1,ul#homeslider li .slide-container .slide-content p,ul#homeslider li .slide-container .slide-content a{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:relative}ul#homeslider li .slide-container .slide-content p{margin-bottom:20px}@media (min-width: 1280px){ul#homeslider li .slide-container .slide-content p{font-size:1.2rem;line-height:1.6rem}}ul#homeslider li .slide-container .slide-content a{margin-top:20px}ul#homeslider li .slide-container .slide-image{transition:all 0.5s linear;position:relative;order:1;width:100%;height:250px;overflow:hidden;padding:25px 0 25px 12%}@media (min-width: 768px){ul#homeslider li .slide-container .slide-image{height:350px;padding:40px 0 40px 12%}}@media (min-width: 1024px){ul#homeslider li .slide-container .slide-image{padding:25px 0 25px 7%;width:57.62712%;order:2}}@media (min-width: 1280px){ul#homeslider li .slide-container .slide-image{height:500px;padding:40px 0 40px 7%}}ul#homeslider li .slide-container .slide-image span.red-dot{position:absolute;left:5%;z-index:18}@media (min-width: 768px){ul#homeslider li .slide-container .slide-image span.red-dot{left:10%}}@media (min-width: 1280px){ul#homeslider li .slide-container .slide-image span.red-dot{left:7%;width:125px;height:125px}}ul#homeslider li .slide-container .slide-image span.grey-dot{position:absolute;width:60px;height:60px;bottom:0;top:auto;left:28%;z-index:18}@media (min-width: 1280px){ul#homeslider li .slide-container .slide-image span.grey-dot{width:80px;height:80px;left:33%}}ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(3),ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(4),ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(5){position:absolute}ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(3){width:200px;right:40px;top:0}@media (min-width: 768px){ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(3){border-radius:40px;background-clip:padding-box;height:80px;width:250px;right:80px}}ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(4){width:200px;bottom:40px;left:5%}@media (min-width: 768px){ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(4){bottom:80px}}@media (min-width: 1280px){ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(4){left:10%}}ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(5){width:300px;bottom:0;right:-40px}@media (min-width: 768px){ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(5){border-radius:40px;background-clip:padding-box;height:80px;width:500px}}@media (min-width: 1024px){ul#homeslider li .slide-container .slide-image span.colour-back:nth-of-type(5){right:-200px}}ul#homeslider li .slide-container .slide-image img{border-top-left-radius:150px;border-bottom-left-radius:150px;object-fit:cover;display:block;width:100%;height:100%;position:relative;right:0;z-index:9}ul#homeslider li .slide-container .slide-image img.lazyload,ul#homeslider li .slide-container .slide-image img.lazyloading{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}ul#homeslider li .slide-container .slide-image img.lazyloaded{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media (min-width: 768px){ul#homeslider li .slide-container .slide-image img{border-top-left-radius:175px;border-bottom-left-radius:175px}}@media (min-width: 1280px){ul#homeslider li .slide-container .slide-image img{border-top-left-radius:250px;border-bottom-left-radius:250px}}ul#homeslider li.active .slide-container h1,ul#homeslider li.active .slide-container p,ul#homeslider li.active .slide-container a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);left:0px}ul#homeslider li.active .slide-image{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media (min-width: 1024px){section ul.products,section ul.solutions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section ul.products li,section ul.solutions li{text-align:center;padding:0 60px;position:relative;margin-bottom:40px}@media (min-width: 1024px){section ul.products li,section ul.solutions li{margin-bottom:0}}section ul.products li:last-child,section ul.solutions li:last-child{margin-bottom:0}@media (min-width: 1024px){section ul.products li,section ul.solutions li{width:49.15254%;padding:0}}section ul.products li img,section ul.solutions li img{margin-bottom:40px}section ul.products li img.lazyload,section ul.products li img.lazyloading,section ul.solutions li img.lazyload,section ul.solutions li img.lazyloading{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}section ul.products li img.lazyloaded,section ul.solutions li img.lazyloaded{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}section ul.products li p,section ul.solutions li p{margin-bottom:30px}@media (min-width: 768px){section ul.products li p,section ul.solutions li p{padding:0 80px}}@media (min-width: 768px){section ul.products li span.grey-dot,section ul.products li span.red-dot,section ul.solutions li span.grey-dot,section ul.solutions li span.red-dot{width:120px;height:120px}}@media (min-width: 1280px){section ul.products li span.grey-dot,section ul.products li span.red-dot,section ul.solutions li span.grey-dot,section ul.solutions li span.red-dot{width:140px;height:140px}}section ul.products li span.grey-dot,section ul.solutions li span.grey-dot{margin-bottom:40px;top:15%}@media (min-width: 768px){section ul.products li span.grey-dot,section ul.solutions li span.grey-dot{left:20px}}@media (min-width: 1024px){section ul.products li span.grey-dot,section ul.solutions li span.grey-dot{left:-20px}}@media (min-width: 1024px){section ul.products li span.grey-dot,section ul.solutions li span.grey-dot{margin-bottom:0}}section ul.products li span.red-dot,section ul.solutions li span.red-dot{top:5%;right:0;left:auto}@media (min-width: 768px){section ul.products li span.red-dot,section ul.solutions li span.red-dot{right:20px}}@media (min-width: 1024px){section ul.products li span.red-dot,section ul.solutions li span.red-dot{right:70px;top:-60px}}section.solutions{background:url(../img/solutions-back.svg) no-repeat center;background-size:cover;position:relative}section.solutions .wrapper{margin:30px auto}@media (min-width: 768px){section.solutions .wrapper{margin:50px auto}}section.solutions .wrapper h2{color:#fff}@media (min-width: 768px){section.solutions .wrapper ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10%}}section.solutions .wrapper ul li{margin-bottom:30px;padding:0}section.solutions .wrapper ul li:last-child{margin-bottom:0}@media (min-width: 1024px){section.solutions .wrapper ul li:last-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:30px}}section.solutions .wrapper ul li a{background:#fff url(../img/arrow-red.svg) no-repeat bottom 30px center/36px 30px;display:block;width:100%;height:100%;padding:30px 30px 100px 30px}section.solutions .wrapper ul li a h3{color:#333}section.solutions .wrapper ul li a p{margin-bottom:0}@media (min-width: 1024px){section.solutions .wrapper ul li a p{padding:0 20px}}section.solutions .wrapper ul li a:hover{background:#db0505 url(../img/arrow-white.svg) no-repeat bottom 30px center/36px 30px}section.solutions .wrapper ul li a:hover h3,section.solutions .wrapper ul li a:hover p{color:#fff}section.solutions .curve-top,section.solutions .curve-bottom{overflow:hidden;position:absolute;width:100%;height:50px}section.solutions .curve-top{top:0;left:0}@media (min-width: 768px){section.solutions .curve-top{height:80px}}@media (min-width: 1024px){section.solutions .curve-top{height:120px}}section.solutions .curve-bottom{bottom:0;left:0}@media (min-width: 768px){section.solutions .curve-bottom{height:80px}}@media (min-width: 1024px){section.solutions .curve-bottom{height:120px;bottom:-40px}}.img-container.about span.colour-back:nth-of-type(1),.img-container.about span.colour-back:nth-of-type(2){position:absolute;z-index:999}.img-container.about span.colour-back:nth-of-type(1){top:40px;left:-200px}@media (min-width: 768px){.img-container.about span.colour-back:nth-of-type(1){left:-100px}}@media (min-width: 1024px){.img-container.about span.colour-back:nth-of-type(1){top:80px}}.img-container.about span.colour-back:nth-of-type(2){border-radius:60px;background-clip:padding-box;bottom:0;right:-140px;height:120px}@media (min-width: 768px){.img-container.about span.colour-back:nth-of-type(2){width:400px;right:-80px}}.img-container.about span.grey-dot{z-index:9995;width:60px;height:60px;top:40px;right:20%;left:auto;background:url(../img/grey-dots-light.svg) no-repeat center;background-size:contain}@media (min-width: 768px){.img-container.about span.grey-dot{width:90px;height:90px}}.img-container.about span.red-dot{z-index:9995;bottom:0;left:10%;top:auto}@media (min-width: 768px){.img-container.about span.red-dot{width:120px;height:120px}}@media (min-width: 1024px){section ul.solutions-overview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section ul.solutions-overview li{margin-bottom:30px}@media (min-width: 1024px){section ul.solutions-overview li{width:49.15254%}}section ul.solutions-overview li h3{color:#333;text-align:left}section ul.solutions-overview li:last-child{margin-bottom:0}@media (min-width: 1024px){section ul.solutions-overview li:last-child{margin-bottom:30px}}section ul.solutions-overview li:nth-of-type(1) a,section ul.solutions-overview li:nth-of-type(2) a,section ul.solutions-overview li:nth-of-type(3) a,section ul.solutions-overview li:nth-of-type(4) a{border-radius:20px;background-clip:padding-box;display:block;width:100%;border:2px solid #db0505;padding:120px 30px 50px 30px}@media (min-width: 1024px){section ul.solutions-overview li:nth-of-type(1) a,section ul.solutions-overview li:nth-of-type(2) a,section ul.solutions-overview li:nth-of-type(3) a,section ul.solutions-overview li:nth-of-type(4) a{height:100%}}section ul.solutions-overview li:nth-of-type(1) a:hover h3,section ul.solutions-overview li:nth-of-type(1) a:hover p,section ul.solutions-overview li:nth-of-type(2) a:hover h3,section ul.solutions-overview li:nth-of-type(2) a:hover p,section ul.solutions-overview li:nth-of-type(3) a:hover h3,section ul.solutions-overview li:nth-of-type(3) a:hover p,section ul.solutions-overview li:nth-of-type(4) a:hover h3,section ul.solutions-overview li:nth-of-type(4) a:hover p{color:#fff}section ul.solutions-overview li:nth-of-type(1) a{background:url(../img/consultancy-red.svg) no-repeat top 30px left 30px,url(../img/arrow-red.svg) no-repeat bottom 30px right 30px;background-size:68px 68px, 36px 30px;background-color:#fff}section ul.solutions-overview li:nth-of-type(1) a:hover{background:url(../img/consultancy-white.svg) no-repeat top 30px left 30px,url(../img/arrow-white.svg) no-repeat bottom 30px right 30px;background-size:68px 68px, 36px 30px;background-color:#db0505}section ul.solutions-overview li:nth-of-type(2) a{background:url(../img/oem-red.svg) no-repeat top 30px left 30px,url(../img/arrow-red.svg) no-repeat bottom 30px right 30px;background-size:82px 68px, 36px 30px;background-color:#fff}section ul.solutions-overview li:nth-of-type(2) a:hover{background:url(../img/oem-white.svg) no-repeat top 30px left 30px,url(../img/arrow-white.svg) no-repeat bottom 30px right 30px;background-size:82px 68px, 36px 30px;background-color:#db0505}section ul.solutions-overview li:nth-of-type(3) a{background:url(../img/middleware-red.svg) no-repeat top 30px left 30px,url(../img/arrow-red.svg) no-repeat bottom 30px right 30px;background-size:68px 68px, 36px 30px;background-color:#fff}section ul.solutions-overview li:nth-of-type(3) a:hover{background:url(../img/middleware-white.svg) no-repeat top 30px left 30px,url(../img/arrow-white.svg) no-repeat bottom 30px right 30px;background-size:68px 68px, 36px 30px;background-color:#db0505}section ul.solutions-overview li:nth-of-type(4) a{background:url(../img/fss-red.svg) no-repeat top 30px left 30px,url(../img/arrow-red.svg) no-repeat bottom 30px right 30px;background-size:72px 58px, 36px 30px;background-color:#fff}section ul.solutions-overview li:nth-of-type(4) a:hover{background:url(../img/fss-white.svg) no-repeat top 30px left 30px,url(../img/arrow-white.svg) no-repeat bottom 30px right 30px;background-size:72px 58px, 36px 30px;background-color:#db0505}ul#vacanciesslider li{text-align:center}ul#vacanciesslider li a p:nth-of-type(1){color:#333;margin-bottom:10px;font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.4rem;line-height:1.8rem}@media (min-width: 768px){ul#vacanciesslider li a p:nth-of-type(1){font-size:1.6rem;line-height:2.2rem}}@media (min-width: 1024px){ul#vacanciesslider li a p:nth-of-type(1){font-size:2rem;line-height:2.6rem}}ul#vacanciesslider li a p:nth-of-type(2){color:#333}@media (min-width: 1024px){ul#vacanciesslider li a p:nth-of-type(2){padding:0 15%}}ul#vacanciesslider li a p:nth-of-type(3){font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#db0505}ul#vacanciesslider li a p.primary{margin-top:30px}@media (min-width: 1024px){section ul.products-overview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section ul.products-overview li{margin-bottom:30px}@media (min-width: 1024px){section ul.products-overview li{width:49.15254%}}section ul.products-overview li h3{color:#333;text-align:left}section ul.products-overview li:last-child{margin-bottom:0}@media (min-width: 1024px){section ul.products-overview li:last-child{margin-bottom:30px}}section ul.products-overview li:nth-of-type(1) a,section ul.products-overview li:nth-of-type(2) a,section ul.products-overview li:nth-of-type(3) a{border-radius:20px;background-clip:padding-box;display:block;width:100%;border:2px solid #db0505;padding:50px 80px 50px 30px}@media (min-width: 1024px){section ul.products-overview li:nth-of-type(1) a,section ul.products-overview li:nth-of-type(2) a,section ul.products-overview li:nth-of-type(3) a{height:100%}}section ul.products-overview li:nth-of-type(1) a:hover h3,section ul.products-overview li:nth-of-type(1) a:hover p,section ul.products-overview li:nth-of-type(2) a:hover h3,section ul.products-overview li:nth-of-type(2) a:hover p,section ul.products-overview li:nth-of-type(3) a:hover h3,section ul.products-overview li:nth-of-type(3) a:hover p{color:#fff}section ul.products-overview li:nth-of-type(1) a{background:url(../img/arrow-red.svg) no-repeat bottom 30px right 30px;background-size:36px 30px;background-color:#fff}section ul.products-overview li:nth-of-type(1) a:hover{background:url(../img/arrow-white.svg) no-repeat bottom 30px right 30px;background-size:36px 30px;background-color:#db0505}section ul.products-overview li:nth-of-type(2) a{background:url(../img/arrow-red.svg) no-repeat bottom 30px right 30px;background-size:36px 30px;background-color:#fff}section ul.products-overview li:nth-of-type(2) a:hover{background:url(../img/arrow-white.svg) no-repeat bottom 30px right 30px;background-size:36px 30px;background-color:#db0505}section ul.products-overview li:nth-of-type(3) a{background:url(../img/arrow-red.svg) no-repeat bottom 30px right 30px;background-size:36px 30px;background-color:#fff}section ul.products-overview li:nth-of-type(3) a:hover{background:url(../img/arrow-white.svg) no-repeat bottom 30px right 30px;background-size:36px 30px;background-color:#db0505}ul.resources li,ul.videos li{border-top:1px solid #333;padding:20px 80px 20px 20px}@media (min-width: 1024px){ul.resources li,ul.videos li{padding:30px 50px 30px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}ul.resources li:last-child,ul.videos li:last-child{border-bottom:1px solid #333}@media (min-width: 1024px){ul.resources li .resource-content,ul.resources li .video-content,ul.videos li .resource-content,ul.videos li .video-content{width:74.57627%}}ul.resources li .resource-content p:nth-of-type(1),ul.resources li .video-content p:nth-of-type(1),ul.videos li .resource-content p:nth-of-type(1),ul.videos li .video-content p:nth-of-type(1){color:#333;margin-bottom:10px;font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.4rem;line-height:1.8rem}@media (min-width: 768px){ul.resources li .resource-content p:nth-of-type(1),ul.resources li .video-content p:nth-of-type(1),ul.videos li .resource-content p:nth-of-type(1),ul.videos li .video-content p:nth-of-type(1){font-size:1.6rem;line-height:2.2rem}}@media (min-width: 1024px){ul.resources li .resource-content p:nth-of-type(1),ul.resources li .video-content p:nth-of-type(1),ul.videos li .resource-content p:nth-of-type(1),ul.videos li .video-content p:nth-of-type(1){font-size:2rem;line-height:2.6rem}}ul.resources li .resource-content p:nth-of-type(2),ul.resources li .video-content p:nth-of-type(2),ul.videos li .resource-content p:nth-of-type(2),ul.videos li .video-content p:nth-of-type(2){color:#333}ul.resources li .resource-content p:nth-of-type(3),ul.resources li .video-content p:nth-of-type(3),ul.videos li .resource-content p:nth-of-type(3),ul.videos li .video-content p:nth-of-type(3){font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#db0505}@media (min-width: 1024px){ul.resources li a,ul.videos li a{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}}@media (min-width: 1024px){ul.videos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}ul.videos li{padding:20px}@media (min-width: 1024px){ul.videos li{padding:30px;width:49.15254%}}ul.videos li:last-child{border-bottom:0}ul.videos li .video{display:block;width:100%}#careers-accordion,#events-accordion,#leadership-accordion{margin-bottom:60px}#careers-accordion .accordion-item .accordion-header p:nth-of-type(1),#events-accordion .accordion-item .accordion-header p:nth-of-type(1),#leadership-accordion .accordion-item .accordion-header p:nth-of-type(1){color:#333;margin-bottom:10px;font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.4rem;line-height:1.8rem}@media (min-width: 768px){#careers-accordion .accordion-item .accordion-header p:nth-of-type(1),#events-accordion .accordion-item .accordion-header p:nth-of-type(1),#leadership-accordion .accordion-item .accordion-header p:nth-of-type(1){font-size:1.6rem;line-height:2.2rem}}@media (min-width: 1024px){#careers-accordion .accordion-item .accordion-header p:nth-of-type(1),#events-accordion .accordion-item .accordion-header p:nth-of-type(1),#leadership-accordion .accordion-item .accordion-header p:nth-of-type(1){font-size:2rem;line-height:2.6rem}}#careers-accordion .accordion-item .accordion-header p:nth-of-type(2),#events-accordion .accordion-item .accordion-header p:nth-of-type(2),#leadership-accordion .accordion-item .accordion-header p:nth-of-type(2){color:#333}#careers-accordion .accordion-item .accordion-header p:nth-of-type(3),#events-accordion .accordion-item .accordion-header p:nth-of-type(3),#leadership-accordion .accordion-item .accordion-header p:nth-of-type(3){font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#db0505}#careers-accordion .accordion-item .accordion-header ul,#events-accordion .accordion-item .accordion-header ul,#leadership-accordion .accordion-item .accordion-header ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#careers-accordion .accordion-item .accordion-header ul li,#events-accordion .accordion-item .accordion-header ul li,#leadership-accordion .accordion-item .accordion-header ul li{font-size:0.85rem}#careers-accordion .accordion-item .accordion-header ul li:first-child,#events-accordion .accordion-item .accordion-header ul li:first-child,#leadership-accordion .accordion-item .accordion-header ul li:first-child{margin-right:10px}#careers-accordion .accordion-item .accordion-content img,#events-accordion .accordion-item .accordion-content img,#leadership-accordion .accordion-item .accordion-content img{display:block;width:auto;padding:0;margin-bottom:30px;max-width:700px;max-height:300px}#careers-accordion .accordion-item .accordion-content h5,#events-accordion .accordion-item .accordion-content h5,#leadership-accordion .accordion-item .accordion-content h5{margin-bottom:0}#careers-accordion .accordion-item .accordion-content ul,#events-accordion .accordion-item .accordion-content ul,#leadership-accordion .accordion-item .accordion-content ul{margin-bottom:30px}#careers-accordion .accordion-item .accordion-content ul li,#events-accordion .accordion-item .accordion-content ul li,#leadership-accordion .accordion-item .accordion-content ul li{padding:5px 0 5px 20px;background:url(../img/arrow-red.svg) no-repeat center left/16px 13px;color:#333;border-bottom:1px dotted #c5c5c5}#careers-accordion .accordion-item .accordion-content ul li a,#events-accordion .accordion-item .accordion-content ul li a,#leadership-accordion .accordion-item .accordion-content ul li a{font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#db0505}#leadership-accordion .accordion-item .accordion-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#leadership-accordion .accordion-item .accordion-header img{border-radius:50px;background-clip:padding-box;width:100px;height:100px;margin-right:40px;padding:0}@media (min-width: 768px){#leadership-accordion .accordion-item .accordion-header img{border-radius:85px;background-clip:padding-box;width:170px;height:170px}}@media (min-width: 1024px){#leadership-accordion .accordion-item .accordion-header img{border-radius:85px;background-clip:padding-box;width:170px;height:170px}}#leadership-accordion .accordion-item .accordion-header ul{display:block}#leadership-accordion .accordion-item .accordion-header ul li{font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.2rem;line-height:1.6rem;color:#333}@media (min-width: 768px){#leadership-accordion .accordion-item .accordion-header ul li{font-size:1.4rem;line-height:1.8rem}}@media (min-width: 1024px){#leadership-accordion .accordion-item .accordion-header ul li{font-size:1.6rem;line-height:2.2rem}}#leadership-accordion .accordion-item:last-child .accordion-content{border-top:0}ul.pager{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}ul.pager li a{border-radius:10px;background-clip:padding-box;display:block;padding:20px;font-family:"proxima_novabold",helvetica,arial,sans-serif}ul.pager li a.active,ul.pager li a:hover{background:#db0505;color:#fff}@media (min-width: 768px){ul.news{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}ul.news li{margin-bottom:30px}@media (min-width: 768px){ul.news li{width:49.15254%}}ul.news li a{display:block;width:100%;background:#f4f5f8;position:relative}ul.news li a .news-img{border-bottom:3px solid #db0505}ul.news li a .news-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;padding:0}ul.news li a .news-intro{padding:30px}@media (min-width: 1024px){ul.news li a .news-intro{padding:40px}}ul.news li a .news-intro p:nth-of-type(1){color:#333;font-size:1.4rem;line-height:1.8rem;font-family:"proxima_novabold",helvetica,arial,sans-serif}ul.news li a .news-intro p:nth-of-type(3){margin-bottom:0;font-size:0.85rem}ul.news li a span.grey-dot{top:-50px;left:50px}ul.news li a span.grey-dot.right{left:auto;right:50px}ul.news li a:hover{background:linear-gradient(90deg, #db0505 0%, #f75e5e 100%)}ul.news li a:hover .news-intro p{color:#fff}ul.next-prev{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}ul.next-prev li{width:40.67797%}ul.next-prev li a p:nth-of-type(1){font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#db0505}ul.next-prev li a p:nth-of-type(2){font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#333;font-size:1.4rem;line-height:1.8rem}ul.next-prev li a p:nth-of-type(3){display:none}@media (min-width: 768px){ul.next-prev li a p:nth-of-type(3){display:block}}ul.next-prev li a p:nth-of-type(4){margin-bottom:0;font-size:0.85rem}ul.next-prev li:first-child a:hover p:nth-of-type(2),ul.next-prev li:last-child a:hover p:nth-of-type(2){text-decoration:underline}ul.next-prev li:first-child a p:nth-of-type(1){padding-left:0;background:url(../img/arrow-red-left.svg) no-repeat left -26px center;background-size:contain}ul.next-prev li:first-child a:hover p:nth-of-type(1){padding-left:40px;background:url(../img/arrow-red-left.svg) no-repeat left 0 center;background-size:contain}ul.next-prev li:last-child{text-align:right}ul.next-prev li:last-child a p:nth-of-type(1){padding-right:0;background:url(../img/arrow-red.svg) no-repeat right -26px center;background-size:contain}ul.next-prev li:last-child a:hover p:nth-of-type(1){padding-right:40px;background:url(../img/arrow-red.svg) no-repeat right 0 center;background-size:contain}.news-main-image{padding-top:60px;margin-bottom:70px;text-align:center}@media (min-width: 768px){.news-main-image{padding-top:80px}}@media (min-width: 1280px){.news-main-image{padding-top:100px}}.news-main-image a{display:inline-block;font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#db0505;margin-bottom:20px;border-bottom:3px solid #f4f5f8}.news-main-image a:hover{border-bottom:3px solid #db0505}.news-main-image .wrapper{height:250px}@media (min-width: 768px){.news-main-image .wrapper{height:350px}}@media (min-width: 1024px){.news-main-image .wrapper{height:450px}}.news-main-image .wrapper img{object-fit:contain;object-position:center;width:100%;height:100%}.news-block{margin-bottom:30px}.news-block .wrapper{text-align:center;padding:0 40px 40px 40px}@media (min-width: 1024px){.news-block .wrapper{padding:0 80px 40px 80px}}@media (min-width: 1024px){.news-block .wrapper{padding:0 160px 60px 160px}}.news-block .wrapper img{display:inline-block;margin-bottom:30px}@media (min-width: 1280px){.news-block .wrapper img{padding:0 15%}}.news-block .wrapper img:nth-of-type(1){margin-top:30px}.wrapper.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.wrapper .login-form,.wrapper .register-form,.wrapper .forgotton-password-form{border-radius:20px;background-clip:padding-box;background:#fff;padding:30px;width:100%;max-width:500px;margin:40px 10px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25)}@media (min-width: 1024px){.wrapper .login-form,.wrapper .register-form,.wrapper .forgotton-password-form{margin:20px;width:40%}}.wrapper .login-form p,.wrapper .register-form p,.wrapper .forgotton-password-form p{color:#333;font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.4rem}@media (min-width: 768px){.wrapper .login-form p,.wrapper .register-form p,.wrapper .forgotton-password-form p{font-size:1.6rem}}.wrapper .login-form form label,.wrapper .register-form form label,.wrapper .forgotton-password-form form label{font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#333}.wrapper .login-form form input,.wrapper .register-form form input,.wrapper .forgotton-password-form form input{width:100%}.wrapper .login-form form .pure-form-message,.wrapper .register-form form .pure-form-message,.wrapper .forgotton-password-form form .pure-form-message{font-size:0.75rem;color:#b0b0b0}.wrapper .login-form form button,.wrapper .register-form form button,.wrapper .forgotton-password-form form button{border-radius:10px;background-clip:padding-box;margin-top:20px;font-family:"proxima_novabold",helvetica,arial,sans-serif;background:#db0505;padding:15px 25px;color:#fff}.wrapper .login-form a.forgotten,.wrapper .register-form a.forgotten,.wrapper .forgotton-password-form a.forgotten{font-size:0.75rem;color:#b0b0b0;text-decoration:underline}@media (min-width: 1024px){.wrapper .login-form{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}}.dashboard{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.dashboard>p{width:100%;color:#333;font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:1.6rem;line-height:2.2rem}@media (min-width: 768px){.dashboard>p{font-size:2rem;line-height:2.6rem;margin-bottom:40px}}@media (min-width: 1024px){.dashboard>p{margin-bottom:60px}}@media (min-width: 1280px){.dashboard>p{font-size:2.8rem;line-height:3.2rem}}@media (min-width: 1024px){.dashboard>ul{width:23.72881%}}.dashboard>ul li{border-bottom:1px solid #333}.dashboard>ul li a{color:#333;font-family:"proxima_novabold",helvetica,arial,sans-serif}.dashboard .dashboard-elements{margin-top:50px}@media (min-width: 1024px){.dashboard .dashboard-elements{width:66.10169%;margin-top:0}}.dashboard .dashboard-elements .dashboard-item{margin-bottom:30px}.dashboard .dashboard-elements .dashboard-item>p:first-child{font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#333;margin-bottom:20px;font-size:1.4rem}@media (min-width: 768px){.dashboard .dashboard-elements .dashboard-item>p:first-child{font-size:1.6rem}}.dashboard .dashboard-elements .dashboard-item ul.my-downloads li{display:inline-block;margin-bottom:5px}.dashboard .dashboard-elements .dashboard-item ul.my-downloads li a{font-family:"proxima_novabold",helvetica,arial,sans-serif;background:#333 url(../img/download.svg) no-repeat left 20px center/20px 20px;color:#fff;padding:15px 25px 15px 55px;display:inline-block}.dashboard .dashboard-elements .dashboard-item form input{width:100%}.dashboard .dashboard-elements .dashboard-item form button{border-radius:10px;background-clip:padding-box;margin-top:20px;font-family:"proxima_novabold",helvetica,arial,sans-serif;background:#db0505;padding:15px 25px;color:#fff}.notification{border-radius:10px;background-clip:padding-box;border:2px solid #db0505;padding:30px;margin-bottom:30px}.notification p{color:#db0505;font-family:"proxima_novabold",helvetica,arial,sans-serif;margin-bottom:0}ul#contact-elements{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1024px){ul#contact-elements{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}ul#contact-elements li{width:100%}ul#contact-elements li:first-child{margin-bottom:60px}@media (min-width: 1024px){ul#contact-elements li:first-child{width:57.62712%;margin-bottom:0}}ul#contact-elements li:first-child #map-container{background:#f4f5f8;height:250px}@media (min-width: 768px){ul#contact-elements li:first-child #map-container{height:350px}}ul#contact-elements li:first-child #map-container iframe{width:100%;height:250px}@media (min-width: 768px){ul#contact-elements li:first-child #map-container iframe{height:350px}}@media (min-width: 1024px){ul#contact-elements li:last-child{width:32.20339%}}ul#contact-elements li:last-child form fieldset input,ul#contact-elements li:last-child form fieldset textarea{width:100%}ul#contact-elements li:last-child form fieldset textarea{margin-top:20px;resize:none;height:200px}ul#contact-elements li:last-child form fieldset button{border-radius:10px;background-clip:padding-box;margin-top:20px;font-family:"proxima_novabold",helvetica,arial,sans-serif;background:#db0505;padding:15px 25px;color:#fff}.vigilant-campaign{padding:60px 0}@media (min-width: 1024px){.vigilant-campaign{padding:120px 0}}.vigilant-campaign section.vigilant-intro-block{text-align:center}.vigilant-campaign section.vigilant-intro-block h1 span{color:#db0505;display:block}@media (min-width: 1024px){.vigilant-campaign section.vigilant-intro-block h1 span{display:inline}}.vigilant-campaign section.vigilant-intro-block>p{font-size:1.2rem;line-height:1.6rem}@media (min-width: 1024px){.vigilant-campaign section.vigilant-intro-block>p{padding:0 15%}}@media (min-width: 1280px){.vigilant-campaign section.vigilant-intro-block>p{padding:0 20%}}.vigilant-campaign section.vigilant-intro-block>p span{font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#db0505}.vigilant-campaign section.vigilant-intro-block ul{margin-top:30px}@media (min-width: 1024px){.vigilant-campaign section.vigilant-intro-block ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}.vigilant-campaign section.vigilant-intro-block ul li{border-radius:10px;background-clip:padding-box;background:#333;padding:20px;margin-bottom:20px}@media (min-width: 1024px){.vigilant-campaign section.vigilant-intro-block ul li{width:32%;margin-bottom:0}}.vigilant-campaign section.vigilant-intro-block ul li:last-child{margin-bottom:0}.vigilant-campaign section.vigilant-intro-block ul li img{display:block;width:40px;margin:0 auto 20px auto;padding:0}.vigilant-campaign section.vigilant-intro-block ul li p{font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#fff}.vigilant-campaign section.vigilant-video-block{padding-top:60px}@media (min-width: 1280px){.vigilant-campaign section.vigilant-video-block{padding-top:100px}}.vigilant-campaign section.vigilant-video-block video{display:block;width:100%}.vigilant-campaign section.vigilant-content-block{text-align:center;padding:60px 0}@media (min-width: 1280px){.vigilant-campaign section.vigilant-content-block{padding:100px 10% 100px 10%}}.vigilant-campaign section.vigilant-content-block h2{margin-bottom:40px}.vigilant-campaign section.vigilant-content-block img{display:block;width:40px;margin:0 auto 20px auto;padding:0}.vigilant-campaign section.vigilant-content-block ul{margin-bottom:30px}.vigilant-campaign section.vigilant-content-block ul li{font-family:"proxima_novabold",helvetica,arial,sans-serif;color:#333;margin-bottom:20px}.vigilant-campaign section.vigilant-content-block ul li:last-child{margin-bottom:0}.vigilant-campaign section.vigilant-image-block{height:300px;position:relative;overflow:initial}@media (min-width: 768px){.vigilant-campaign section.vigilant-image-block{height:500px}}@media (min-width: 1280px){.vigilant-campaign section.vigilant-image-block{height:700px}}.vigilant-campaign section.vigilant-image-block img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0;padding:0}.vigilant-campaign section.vigilant-image-block img.lazyload,.vigilant-campaign section.vigilant-image-block img.lazyloading{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.vigilant-campaign section.vigilant-image-block img.lazyloaded{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media (min-width: 1280px){.vigilant-campaign section.vigilant-image-block img{object-position:top}}.vigilant-campaign section.vigilant-image-block .wrapper{height:100%;position:relative}.vigilant-campaign section.vigilant-image-block .wrapper:before,.vigilant-campaign section.vigilant-image-block .wrapper:after{content:"";display:block;position:absolute;z-index:9}.vigilant-campaign section.vigilant-image-block .wrapper:before{width:100px;height:100px;background:url(../img/red-dots.svg) no-repeat center/100px 100px;top:-50px;left:0}@media (min-width: 768px){.vigilant-campaign section.vigilant-image-block .wrapper:before{width:150px;height:150px;background:url(../img/red-dots.svg) no-repeat center/150px 150px;top:-75px}}@media (min-width: 1280px){.vigilant-campaign section.vigilant-image-block .wrapper:before{width:200px;height:200px;background:url(../img/red-dots.svg) no-repeat center/200px 200px;top:-100px}}.vigilant-campaign section.vigilant-image-block .wrapper:after{width:50px;height:50px;background:url(../img/red-dots.svg) no-repeat center/50px 50px;bottom:-25px;right:0}@media (min-width: 768px){.vigilant-campaign section.vigilant-image-block .wrapper:after{width:76px;height:76px;background:url(../img/red-dots.svg) no-repeat center/76px 76px;bottom:-38px}}@media (min-width: 1280px){.vigilant-campaign section.vigilant-image-block .wrapper:after{width:100px;height:100px;background:url(../img/red-dots.svg) no-repeat center/100px 100px;bottom:-50px}}.vigilant-campaign section.vigilant-how-it-works-block{padding:60px 0;background:#F6F6F6}.vigilant-campaign section.vigilant-how-it-works-block img{display:block;width:100%}.vigilant-campaign section.vigilant-find-out-more-block{text-align:center;padding-top:60px}@media (min-width: 1280px){.vigilant-campaign section.vigilant-find-out-more-block{padding-top:100px}}.vigilant-campaign section.vigilant-find-out-more-block form{margin:0 auto;width:100%;max-width:600px}.vigilant-campaign section.vigilant-find-out-more-block form fieldset label{text-align:left}.vigilant-campaign section.vigilant-find-out-more-block form fieldset input{width:100%}.vigilant-campaign section.vigilant-find-out-more-block form fieldset button{margin-top:20px}.main-container.vigilant main .vigilant-head{background:linear-gradient(180deg, #b70b23 0%, #db0505 100%);padding:60px 0 100px 0}.main-container.vigilant main .vigilant-head .wrapper{text-align:center}.main-container.vigilant main .vigilant-head .wrapper img{width:100%;max-width:500px;margin-bottom:40px}.main-container.vigilant main .vigilant-head .wrapper p{color:#fff;margin-bottom:0;font-size:1.4rem;line-height:1.8rem}@media (min-width: 768px){.main-container.vigilant main .vigilant-head .wrapper p{font-size:2rem;line-height:2.6rem}}.main-container.vigilant main .vigilant-head .wrapper p:nth-of-type(1){font-family:"proxima_novabold",helvetica,arial,sans-serif}.main-container.vigilant main .vigilant-background-new{width:100%;height:215px;position:relative}@media (min-width: 768px){.main-container.vigilant main .vigilant-background-new{height:450px}}@media (min-width: 1024px){.main-container.vigilant main .vigilant-background-new{height:600px}}.main-container.vigilant main .vigilant-background-new>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.main-container.vigilant main .vigilant-background-new .wrapper{height:100%;position:relative;z-index:9}.main-container.vigilant main .vigilant-background-new .wrapper img{object-fit:contain;object-position:center;width:100%;height:calc(100% + 80px);margin-top:-80px}.main-container.vigilant .vigilant-usp{background:linear-gradient(0deg, #b70b23 0%, #db0505 100%);padding:80px 0;position:relative}.main-container.vigilant .vigilant-usp .wrapper{text-align:center}.main-container.vigilant .vigilant-usp .wrapper ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 0 60px 0}@media (min-width: 1024px){.main-container.vigilant .vigilant-usp .wrapper ul{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.main-container.vigilant .vigilant-usp .wrapper ul li{border-radius:50%;background-clip:padding-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#333;width:260px;height:260px;text-align:center;border:5px solid #95c11f;margin-bottom:40px;padding:0 20px}@media (min-width: 768px){.main-container.vigilant .vigilant-usp .wrapper ul li{width:360px;height:360px}}@media (min-width: 1024px){.main-container.vigilant .vigilant-usp .wrapper ul li{width:260px;height:260px;margin-bottom:0;margin:0 10px}}.main-container.vigilant .vigilant-usp .wrapper ul li:last-child{margin-bottom:0}.main-container.vigilant .vigilant-usp .wrapper ul li img{width:40px;margin-bottom:10px}.main-container.vigilant .vigilant-usp .wrapper ul li p{color:#fff}.main-container.vigilant .vigilant-usp .wrapper>p{color:#fff;font-size:1.2rem;line-height:1.6rem}@media (min-width: 768px){.main-container.vigilant .vigilant-usp .wrapper>p{font-size:1.4rem;line-height:1.8rem}}.main-container.vigilant .vigilant-usp .wrapper>p:last-child{font-family:"proxima_novabold",helvetica,arial,sans-serif}.main-container.vigilant .vigilant-usp .wrapper>img{width:50px}.main-container.vigilant .vigilant-usp .curve-bottom{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);width:100%;height:80px;position:absolute;bottom:0;left:0}@media (min-width: 768px){.main-container.vigilant .vigilant-usp .curve-bottom{height:100px}}@media (min-width: 1024px){.main-container.vigilant .vigilant-usp .curve-bottom{height:140px}}.col-split .col img:last-child{padding:0;max-width:600px;margin-top:40px}.nav-container{position:relative;top:0;left:0;width:100%;background:#fff;z-index:99999}.nav-container.static{position:fixed}.nav-container.static .header-container{margin-bottom:0}.nav-container .header-container{padding:20px 0;border-bottom:1px solid #727272}.nav-container .header-container header .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;max-width:none}@media (min-width: 1024px){.nav-container .header-container header .wrapper{position:relative}}@media (min-width: 1024px){.nav-container .header-container header .wrapper:after{-webkit-transform:skew(-40deg, 0deg);-moz-transform:skew(-40deg, 0deg);-ms-transform:skew(-40deg, 0deg);-o-transform:skew(-40deg, 0deg);transform:skew(-40deg, 0deg);content:'';display:block;width:1000px;height:40px;background:#fff;position:absolute;bottom:-60px;left:-700px;border-bottom:1px solid #727272;border-right:1px solid #727272}}.nav-container .header-container header .wrapper>a{display:block;width:200px;height:48px;background:url(../img/logo.svg) no-repeat center;background-size:contain;margin-bottom:0}.nav-container .header-container header .wrapper>a h2{margin-bottom:0}@media (min-width: 1024px){.nav-container .header-container header .wrapper>a{width:240px;height:58px;position:absolute;top:20px;z-index:99}}@media (min-width: 1024px){.nav-container .header-container header .wrapper>nav{margin-left:auto}}.nav-container .header-container header .wrapper>nav>ul#menu{display:none;list-style-type:none;margin:0 auto;padding:0;text-align:right}@media (min-width: 1024px){.nav-container .header-container header .wrapper>nav>ul#menu{display:block}}.nav-container .header-container header .wrapper>nav>ul#menu>li{position:relative;display:inline-block;margin-bottom:0}.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(2)>a,.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(3)>a,.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(4)>a,.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(5)>a{background:url(../img/nav-arrow.svg) no-repeat center right/12px 7px;padding:12px 18px 12px 6px}.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(2)>a:hover,.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(3)>a:hover,.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(4)>a:hover,.nav-container .header-container header .wrapper>nav>ul#menu>li:nth-of-type(5)>a:hover{color:#db0505;background:url(../img/nav-arrow-red.svg) no-repeat center right/12px 7px}.nav-container .header-container header .wrapper>nav>ul#menu>li:last-child a{border-radius:25px;background-clip:padding-box;color:#fff;background:linear-gradient(90deg, #db0505 0%, #f75e5e 100%);padding:12px 25px}.nav-container .header-container header .wrapper>nav>ul#menu>li:last-child a:hover{color:#fff}.nav-container .header-container header .wrapper>nav>ul#menu>li a{font-family:"proxima_novabold",helvetica,arial,sans-serif;font-size:0.7rem;display:block;color:#727272;text-decoration:none;margin:0;padding:12px 0;text-transform:uppercase}@media (min-width: 1024px){.nav-container .header-container header .wrapper>nav>ul#menu>li a{padding:12px 6px}}@media (min-width: 1280px){.nav-container .header-container header .wrapper>nav>ul#menu>li a{padding:12px;font-size:0.8rem}}.nav-container .header-container header .wrapper>nav>ul#menu>li a:hover{color:#db0505}.nav-container .header-container header .wrapper>nav>ul#menu>li ul{border-radius:10px;background-clip:padding-box;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;position:absolute;top:74px;z-index:999;background:#db0505}.nav-container .header-container header .wrapper>nav>ul#menu>li ul:before{content:"";display:block;width:20px;height:20px;background:url(../img/nav-diamond.svg) no-repeat;background-size:contain;position:absolute;top:-6px;left:30px}.nav-container .header-container header .wrapper>nav>ul#menu>li ul li{display:block;float:none;width:100% !important}.nav-container .header-container header .wrapper>nav>ul#menu>li ul li a{display:block;white-space:nowrap;text-align:left;color:#fff;padding:12px 30px}.nav-container .header-container header .wrapper>nav>ul#menu>li ul li a:hover{color:rgba(255,255,255,0.5)}.nav-container .header-container header .wrapper>nav>ul#menu>li:hover ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;top:44px}.footer-container{background:#db0505;padding:60px 0;position:relative}@media (min-width: 768px){.footer-container{padding:90px 0}}@media (min-width: 1280px){.footer-container{padding:120px 0}}.footer-container .curve-top{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:50px}@media (min-width: 768px){.footer-container .curve-top{height:80px}}@media (min-width: 1024px){.footer-container .curve-top{height:120px}}.footer-container footer .wrapper{text-align:center}.footer-container footer .wrapper ul li{color:#fff}.footer-container footer .wrapper ul li.contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:20px}@media (min-width: 768px){.footer-container footer .wrapper ul li.contact{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:30px}}.footer-container footer .wrapper ul li.contact p,.footer-container footer .wrapper ul li.contact a{display:inline-block}.footer-container footer .wrapper ul li.contact p{background:url(../img/fax-icon.svg) no-repeat left center/16px;padding-left:25px;margin:5px 0}@media (min-width: 768px){.footer-container footer .wrapper ul li.contact p{margin:5px 20px}}.footer-container footer .wrapper ul li.contact a.tel{background:url(../img/tel-icon.svg) no-repeat left center/16px}.footer-container footer .wrapper ul li.contact a.email{background:url(../img/email-icon.svg) no-repeat left center/16px}.footer-container footer .wrapper ul li.contact a.tel,.footer-container footer .wrapper ul li.contact a.email{padding-left:25px}.footer-container footer .wrapper ul li h6{text-transform:uppercase;color:#fff;margin-bottom:0}.footer-container footer .wrapper ul li p,.footer-container footer .wrapper ul li a{color:inherit}.footer-container footer .wrapper ul li ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer-container footer .wrapper ul li ul li a.linkedin,.footer-container footer .wrapper ul li ul li a.youtube{display:block;width:30px;height:30px}.footer-container footer .wrapper ul li ul li a.linkedin{background:url(../img/linkedin-icon.svg) no-repeat center;background-size:contain;margin:10px 5px 10px 0}@media (min-width: 768px){.footer-container footer .wrapper ul li ul li a.linkedin{margin:0 5px 0 0}}.footer-container footer .wrapper ul li ul li a.youtube{background:url(../img/youtube-icon.svg) no-repeat center;background-size:contain;margin:10px 0}@media (min-width: 768px){.footer-container footer .wrapper ul li ul li a.youtube{margin:0}}.footer-container footer .wrapper ul:nth-of-type(2){margin-top:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,0.4)}.footer-container footer .wrapper ul:nth-of-type(2) li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer-container footer .wrapper ul:nth-of-type(2) li p{margin-bottom:0;padding:0 20px}.footer-container footer .wrapper ul:nth-of-type(3){border-top:1px solid rgba(255,255,255,0.4);padding-top:20px;margin-top:40px}@media (min-width: 768px){.footer-container footer .wrapper ul:nth-of-type(3){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.footer-container footer .wrapper ul:nth-of-type(3) li{font-size:0.8rem}@media (min-width: 768px){.footer-container footer .wrapper ul:nth-of-type(3) li ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (min-width: 768px){.footer-container footer .wrapper ul:nth-of-type(3) li ul li:first-child{margin-right:10px}}.footer-container footer .wrapper ul:nth-of-type(3) li ul li a{font-size:0.8rem}@media (min-width: 768px){.footer-container footer .wrapper ul:nth-of-type(3)>li:first-child{margin-right:auto}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 30px 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{border:2px solid #db0505;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#db0505}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url("../img/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.slicknav_btn{position:absolute;display:block;vertical-align:middle;padding:0;line-height:1.125em;cursor:pointer;top:32px;right:5%;outline:0}.slicknav_btn.slicknav_open .slicknav_icon{background:url(../img/close.svg) no-repeat center;background-size:contain}.slicknav_btn.slicknav_open .slicknav_icon .slicknav_icon-bar{display:none}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:7px}.slicknav_menu{*zoom:1;font-size:16px;box-sizing:border-box;background:#000}@media (min-width: 1024px){.slicknav_menu{display:none}}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:30px;height:20px;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_icon:before{background:transparent;width:30px;height:20px;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:30px;height:2px}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#db0505}.slicknav_btn{text-decoration:none}.slicknav_nav{margin:0;padding:50px 0;font-size:0.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:0 5%}.slicknav_nav .slicknav_row:hover{color:#fff}.slicknav_nav a{font-family:"proxima_novabold",helvetica,arial,sans-serif;padding:5px 10px;margin:0 5%;text-decoration:none;color:#fff;outline:0}.slicknav_nav a:hover{color:#db0505}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}[data-sal]{transition-duration:.2s;transition-duration:var(--sal-duration, 0.2s);transition-delay:0s;transition-delay:var(--sal-delay, 0s);transition-timing-function:ease;transition-timing-function:var(--sal-easing, ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(0.95, 0.05, 0.795, 0.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1, 0, 0, 1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(0.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}.accordion *{box-sizing:border-box;outline:0}.accordion-header{min-height:40px;padding:20px 80px 20px 20px;line-height:20px;font-size:13px;font-weight:600;border-top:solid 1px #727272;cursor:pointer;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent;transition:background .2s linear}@media (min-width: 1024px){.accordion-header{padding:30px 50px 30px 30px}}.accordion-item:last-child .accordion-header{border-bottom:none}.accordion-header:hover{background-color:#eeeeee}.accordion-header i{width:26px;text-align:left;font-size:16px}.accordion-header .accordion-item-arrow{position:absolute;right:20px;margin-top:-10px;top:50%}@media (min-width: 1024px){.accordion-header .accordion-item-arrow{right:30px}}.accordion-header .accordion-item-arrow:before{content:"";transition:all .2s linear;width:30px;height:20px;background:url(../img/vacancy-arrow.svg) no-repeat center;background-size:contain;display:block}.accordion-item.active .accordion-header .accordion-item-arrow:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-content{padding:20px 40px 20px 20px;display:none;font-size:14px;color:#434955}@media (min-width: 1024px){.accordion-content{padding:30px 50px 30px 30px}}.accordion-item:last-child .accordion-content{border-bottom:none;border-top:solid 1px #e9e9e9}.blue.accordion,.blue .accordion-header,.blue .accordion-content{border-color:#32CDFB}.blue .accordion-header:hover,.blue .accordion-item.active .accordion-header{background-color:#32CDFB;color:#fff}.green.accordion,.green .accordion-header,.green .accordion-content{border-color:#37DB67}.green .accordion-header:hover,.green .accordion-item.active .accordion-header{background-color:#37DB67;color:#fff}.red.accordion,.red .accordion-header,.red .accordion-content{border-color:#FC4337}.red .accordion-header:hover,.red .accordion-item.active .accordion-header{background-color:#FC4337;color:#fff}.orange.accordion,.orange .accordion-header,.orange .accordion-content{border-color:#FFA400}.orange .accordion-header:hover,.orange .accordion-item.active .accordion-header{background-color:#FFA400;color:#fff}.yellow.accordion,.yellow .accordion-header,.yellow .accordion-content{border-color:#FFCE54}.yellow .accordion-header:hover,.yellow .accordion-item.active .accordion-header{background-color:#FFCE54;color:#fff}.purple.accordion,.purple .accordion-header,.purple .accordion-content{border-color:#AC92EC}.purple .accordion-header:hover,.purple .accordion-item.active .accordion-header{background-color:#AC92EC;color:#fff}

a.white {
  color: #db0505;
  background-color: #FFF;
  border: 2px solid #db0505;
  margin-top: 25px;
}

a.white:hover {
  background: #db0505;
  color: #FFF;
  border: 2px solid #FFF;
}

#demo-form-v2 {
  width: 95% !important;
  max-width: 95% !important;
}


#demo-form-v2 .form-row {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
}

#demo-form-v2 .form-row .form-col {
  width: 100%;
}

#demo-form-v2 .form-row .form-col.full-width {
  width: 100%;
}

@media (min-width: 1024px){
  #demo-form-v2 .form-row {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
  }

  #demo-form-v2 .form-row .form-col {
    width: 49%;
  }

  #demo-form-v2 .form-row .form-col.full-width {
    width: 100%;
  }
}

.icon-holder {
  background: url('../img/scanning-products-gs.jpg') no-repeat;
  background-size:cover;
  padding: 10px;
  margin-bottom: 20px;
  min-height: 530px;
}

ul.icon-list li a {
  display: flex;
  flex-direction: row;
  margin: 10px 0;
}

ul.icon-list li a.icon-pos-1 svg {position: relative; left: 0%;}
ul.icon-list li a.icon-pos-2 svg {position: relative; left: 10%;}
ul.icon-list li a.icon-pos-3 svg {position: relative; left: 20%;}
ul.icon-list li a.icon-pos-4 svg {position: relative; left: 30%;}
ul.icon-list li a.icon-pos-5 svg {position: relative; left: 40%;}
ul.icon-list li a.icon-pos-6 svg {position: relative; left: 50%;}
ul.icon-list li a.icon-pos-7 svg {position: relative; left: 60%;}
ul.icon-list li a.icon-pos-8 svg {position: relative; left: 70%;}
ul.icon-list li a.icon-pos-9 svg {position: relative; left: 80%;}
  ul.icon-list li a.icon-pos-10 svg {position: relative; left: 90%;}

ul.icon-list li a svg {
  width: 50px;
  height: 50px;
  color: #333;
  background-color: #FFF;
  border-radius: 20px;
  border: 4px solid #7ec624;
  padding: 5px;
}

ul.icon-list li a span {
  padding-left: 10px;
  display: flex;
  align-items: center;
  font-size: 1rem;
  line-height: 1.2rem;
  font-family: "proxima_novabold",helvetica,arial,sans-serif;
  color: #000;
}

ul.icon-list li a:hover svg {
  color: #7ec624;
  border: 4px solid #333;
  transition: all 0.5s linear;
}

.popup {
    z-index: 100000;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.75);
    width:100%;
    height:100%;
    display:none;
}

/* Popup inner div */
.popup-content {
    width: 700px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 40px;
    margin-top: 100px;
    box-shadow: 0px 2px 6px rgba(0,0,0,1);
    border-radius: 3px;
    background: #fff;
    position: relative;
    top: 25%;
}

.popup-content svg {
  width: 70px;
  height: 70px;
  margin: 10px auto;
  display: block;
  color: #333;
}

.popup-content h4 {
  font-size: 1.4rem;
  line-height: 1.8rem;
  color: #000;
  font-family: "proxima_novabold",helvetica,arial,sans-serif;
  text-align: center;
  margin: 20px 0;
}

.popup-content p {
  font-size: 1rem;
  line-height: 1.4rem;
  color: #000;
  font-family: "proxima_novabold",helvetica,arial,sans-serif;
  text-align: center;
  margin: 20px 0;
}


/* Popup close button */
.close-button {
    width: 25px;
    height: 25px;
    position: absolute;
    top: -10px;
    right: -10px;
    border-radius: 20px;
    background: rgba(0,0,0,0.8);
    font-size: 20px;
    text-align: center;
    color: #fff;
    text-decoration:none;
}

.close-button:hover {
    background: rgba(0,0,0,1);
}

@media screen and (max-width: 720px) {
.popup-content {
    width:90%;
    }
}

/* Lab solutions page */
#lab-header {
  background: #FFF url('../img/lab-solutions-landing-banner.jpg') no-repeat;
  background-size: cover;
  background-position: left 55% top;
  min-height: 550px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-bottom: 0px;
}

#lab-header .logos {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

#lab-header .logos img {
  width: 150px;
  padding: 0 0 0 20px;
}

#lab-header .scrolling-block {
  width: 95%;
  padding: 40px;
  background-color: rgba(114, 114, 114, 0.6);
  height: 240px;
  margin-top: 75px;
}

#lab-header .scrolling-block h4 {
  font-size: 1.75rem;
  line-height: 2.1rem;
  margin-bottom: 20px;
}

#lab-header .scrolling-block ul li {
  font-size: 1.3rem;
  line-height: 1.75rem;
  margin-bottom: 20px;
}

#lab-header .scrolling-block h4, #lab-header .scrolling-block ul li {
  color: #FFF;
  text-align: left;
}

#lab-header .scrolling-block .wrapper {
  text-align: left;
}

#lab-actions {
  padding: 40px 0px;
}

#lab-actions a {
  width: 100%;
  margin: 10px 0px;
  font-size: 1rem;
  line-height: 1.2rem;
}

#lab-usp {
  background: #FFF;
  padding: 80px 0 40px 0;
}

#lab-usp p {
  color: #333;
}
#lab-usp p:last-child {
  font-family: "hanken_sanslight",helvetica,arial,sans-serif;
}
#lab-usp p span {
  font-family: "proxima_novabold",helvetica,arial,sans-serif;
}
#lab-usp a.red {
  background-color: #db0505;
  color: #FFF;
}
#lab-usp a.red:hover {
  background-color: #FFF;
  color: #db0505;
}
#lab-overview span {
  color: #db0505;
}
#lab-contact .col {
  width: 100%;
}
#lab-contact .col:last-child {
    width: 100%;
}

.center-button {
  text-align: center;
  margin-top: 20px;
}

@media screen and (min-width: 768px) {
  #lab-actions a {
    width: 30%;
    font-size: 1.2rem;
    line-height: 1.6rem;
    margin: 0px 40px;
  }
}

@media screen and (min-width: 1024px) {
  #lab-contact .col {
    width: 45%;
  }
  #lab-contact .col:last-child {
      width: 50%;
  }
}

@media screen and (min-width: 1200px) {
  #lab-header .logos img {
    width: 200px;
  }

  #lab-header .scrolling-block {
    width: 60%;
    height: 200px;
  }

  #lab-header .scrolling-block h4 {
    font-size: 2rem;
    line-height: 2.4rem;
    margin-bottom: 20px;
  }

  #lab-header .scrolling-block ul li {
    font-size: 1.6rem;
    line-height: 2rem;
    margin-bottom: 20px;
  }
}

/*# sourceMappingURL=main.css.map */
