﻿@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url(http://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlEA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(http://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfedw.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url(http://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlEA.ttf) format('truetype')}.fade-in{-webkit-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-out{-webkit-animation:fade-out 1s ease-out 0s both;-moz-animation:fade-out 1s ease-out 0s both;animation:fade-out 1s ease-out 0s both}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.absmiddle{margin-bottom:.25em;vertical-align:middle}.accordion{margin:0 0 15px 0}.accordion header.accordion-header{background-color:#f3f3f3;cursor:pointer;font-size:17px!important;margin:10px 0!important;padding:20px 30px;position:relative;text-align:left!important}.accordion header.accordion-header:after{background:url(../Images/Plus.webp);background-repeat:no-repeat;background-position:100% 50%;position:absolute;content:"";width:52px;height:67px;right:20px;top:0}@media screen and (max-width:479px){.accordion header.accordion-header:after{right:15px}}.accordion .toggle-open header.accordion-header{background-color:#0b8353;color:#fff}.accordion .toggle-open header.accordion-header:after{background-image:url(../Images/Minus.webp);content:"";cursor:pointer;position:absolute}.accordion .body{padding:15px 30px}@media screen and (max-width:479px){.accordion .body{padding:15px}}.authentication{margin-left:-225px!important;width:450px!important}.banner .banner-wrapper{display:flex;margin-bottom:60px}@media screen and (max-width:767px){.banner .banner-wrapper{flex-direction:column-reverse}}.banner .banner-wrapper .column-image{flex:6;-webkit-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both}.banner .banner-wrapper .column-image .image{background-repeat:no-repeat;background-position:right -100px top;background-size:contain;height:100%;width:100%;min-height:600px}@media screen and (max-width:1199px){.banner .banner-wrapper .column-image .image{background-position:right -50px top;min-height:unset}}@media screen and (max-width:767px){.banner .banner-wrapper .column-image .image{background-position:center center;min-height:450px}}@media screen and (max-width:330px){.banner .banner-wrapper .column-image .image{min-height:300px}}.banner .banner-wrapper .column-text{flex:6;-webkit-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) .3s both;-moz-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) .3s both;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) .3s both}.banner .banner-wrapper .column-text .summary{padding:120px 60px 120px 220px}@media screen and (max-width:1500px){.banner .banner-wrapper .column-text .summary{padding:120px 60px 120px 90px}}@media screen and (max-width:1399px){.banner .banner-wrapper .column-text .summary{padding:120px 60px 120px 60px}}@media screen and (max-width:991px){.banner .banner-wrapper .column-text .summary{padding:60px 30px 0 30px}}@media screen and (max-width:767px){.banner .banner-wrapper .column-text .summary{padding:30px 30px 0 30px}}.banner .banner-wrapper .column-text .summary header{margin-bottom:30px!important}@media screen and (max-width:991px){.banner .banner-wrapper .column-text .summary header{font-size:28px!important}}.banner .banner-wrapper .column-text .summary .btn{margin-bottom:5px}@media screen and (max-width:991px){.banner .banner-wrapper .column-text .summary h4{font-size:17px}}.banner .banner-wrapper .column-text .summary .grey-box{background-color:#f3f3f3;border-radius:30px;display:inline-block;font-size:15px;padding:20px 30px;margin:30px 0}@media screen and (max-width:991px){.banner .banner-wrapper .column-text .summary .grey-box{font-size:14px}}.banner .banner-wrapper .column-text .summary .grey-box h4{margin:5px 0}.banner .banner-wrapper .column-text .summary .grey-box p{color:#131313;margin-bottom:0}.banner-sub{margin-top:60px}.banner-sub .row{display:flex;align-items:center}@media screen and (max-width:767px){.banner-sub .row{display:block}}.banner-sub .row .summary{padding-right:90px}.banner-sub .row .summary header{margin-bottom:30px!important}.banner-sub .row .image{text-align:right}@media screen and (max-width:991px){.banner-sub .row .image{text-align:center}}@media screen and (max-width:767px){.banner-sub .row .image img{max-height:300px}}.btn,btn-green{background-color:#0b8353;border:solid 2px #0b8353;border-radius:0;color:#fff;display:inline-block;font-weight:700;font-size:15px;line-height:32px;text-transform:uppercase;padding:0 15px;vertical-align:top;transition:all .3s ease}.btn:focus,btn-green:focus,.btn:focus:active,btn-green:focus:active{color:#fff;outline:0}.btn:hover,btn-green:hover{background-color:#0ebc74;border:solid 2px #0ebc74;color:#fff;cursor:pointer;text-decoration:none}.btn[disabled],btn-green[disabled]{background-color:#ddd;color:#999}.btn.btn-ghost,btn-green.btn-ghost{background-color:transparent;border:solid 2px #131313;color:#131313;transition:background-color .3s ease,color .3s ease}.btn.btn-ghost:hover,btn-green.btn-ghost:hover{background-color:#131313;color:#fff}.btn.btn-secondary,btn-green.btn-secondary,.btn.btn-blue,btn-green.btn-blue{background-color:#32589e;border:solid 2px #32589e;color:#fff;transition:background-color .3s ease,color .3s ease}.btn.btn-secondary:hover,btn-green.btn-secondary:hover,.btn.btn-blue:hover,btn-green.btn-blue:hover{background-color:#4e79c8;border:solid 2px #4e79c8;color:#fff}.btn.btn-lg,btn-green.btn-lg{line-height:46px;padding:0 30px}.btn.btn-full-width,btn-green.btn-full-width{width:100%;line-height:46px}.carousel-control{background-image:none!important}.carousel-fade .item{left:0!important;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.carousel-fade .item.active.left,.carousel-fade .item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2}.carousel-inner .item{background:none;border:0;margin:0;padding:0}.carousel-with-thumbnails .carousel-outer{position:relative}.carousel-with-thumbnails .carousel-indicators{margin:10px auto 0;overflow:auto;position:static;width:auto}.carousel-with-thumbnails .carousel-indicators li{background-color:transparent;border-radius:0;display:inline-block;height:auto;margin:0!important;width:auto}.carousel-with-thumbnails .carousel-indicators li img{display:block;opacity:.5}.carousel-with-thumbnails .carousel-indicators li.active img{opacity:1}.carousel-with-thumbnails .carousel-indicators li:hover img{opacity:.75}.checkbox input[type="checkbox"]{margin-left:0}.character-box{margin-top:30px}.character-box .character-image{position:relative;margin-bottom:45px}.character-box .character-image.right .characters{left:unset;right:15px}.character-box .character-image.right .characters img{margin-right:15px;margin-left:unset}.character-box .character-image .characters{position:absolute;bottom:-15px;left:5px}.character-box .character-image .characters img{margin-left:5px;max-height:200px}.contact-character-image{position:relative;padding-left:45px}@media screen and (max-width:767px){.contact-character-image{margin-bottom:60px;padding-left:15px}}.contact-character-image.right{padding-right:45px;padding-left:0}@media screen and (max-width:767px){.contact-character-image.right{padding-right:15px}}.contact-character-image.right .characters{left:unset;right:15px}.contact-character-image.right .characters img{margin-right:15px;margin-left:unset}@media screen and (max-width:767px){.contact-character-image.right .characters img{max-height:150px}}.contact-character-image .characters{position:absolute;bottom:-45px;left:15px}.contact-character-image .characters img{margin-left:15px}.contact-us-form{background-color:#32589e;color:#fff;padding:45px 0;margin-top:90px}.contact-us-form header{margin-bottom:15px!important}.contact-us-form .icon{text-align:center;margin-bottom:30px;margin-top:30px}@media screen and (max-width:767px){.contact-us-form .icon{margin:5px 0}}.contact-us-form .icon p,.contact-us-form .icon a{color:#fff;font-size:19px;font-weight:700;margin-bottom:0}@media screen and (max-width:1199px){.contact-us-form .icon p,.contact-us-form .icon a{font-size:17px}}.contact-us-form .icon h6{color:rgba(255,255,255,.8);font-size:14px;margin-bottom:0;margin-top:30px}.contact-form{background-color:#fff;color:#131313;padding:15px 15px 5px 15px;margin:30px auto 0 auto}.contact-form .btn{margin-top:0;line-height:50px}.contact-form .editor-wrapper:nth-child(4),.contact-form .editor-wrapper:nth-child(2){float:left;margin-right:30px;width:calc(50% - 15px)}@media screen and (max-width:767px){.contact-form .editor-wrapper:nth-child(4),.contact-form .editor-wrapper:nth-child(2){width:100%;margin-right:0}}.contact-form .editor-wrapper:nth-child(5),.contact-form .editor-wrapper:nth-child(3){float:left;width:calc(50% - 15px)}@media screen and (max-width:767px){.contact-form .editor-wrapper:nth-child(5),.contact-form .editor-wrapper:nth-child(3){width:100%}}.contact-form .editor-wrapper:last-child,.contact-form .editor-wrapper:nth-child(6){clear:both}.contact-form fieldset{background-color:transparent;border:0;margin-top:0;padding-top:0}.contact-form textarea{width:100%;height:400px}.contact-form input[type="text"],.contact-form input[type="password"],.contact-form select{height:50px;line-height:38px}.contact-form legend{display:none}.contact-form .text-right{margin-top:-15px;padding:0 15px 15px 15px;text-align:center!important}@media screen and (max-width:991px){.companion-app{text-align:center;padding:30px 0}}.companion-app .companion-row{display:flex;justify-content:center;align-items:center;gap:30px}@media screen and (max-width:991px){.companion-app .companion-row{flex-direction:column}}@media screen and (max-width:991px){.companion-app .companion-col{Width:70%;Justify-content:center}}.discover-more{color:#131313;padding:10px 30px 10px 0;background:url(../Images/ArrowRedDown.webp) no-repeat center right}@media screen and (max-width:991px){.discover-more{font-size:14px}}.discover-more.yellow{background:url(../Images/ArrowYellowDown.webp) no-repeat center right;font-weight:600}.discover-more.green{background:url(../Images/ArrowGreenDown.webp) no-repeat center right;font-weight:600}.discover-more.blue{background:url(../Images/ArrowBlueDown.webp) no-repeat center right;font-weight:600}.display-field,.editor-field,.display-label,.editor-label{line-height:32px;margin:.35em 0}@media screen and (max-width:479px){.display-field,.editor-field,.display-label,.editor-label{line-height:inherit}}.display-label,.editor-label{float:none;width:auto}.display-label+.display-field,.editor-label+.display-field,.display-label+.editor-field,.editor-label+.editor-field{margin-left:0}.display-wrapper:before,.editor-wrapper:before,.display-wrapper:after,.editor-wrapper:after{content:" ";display:table}.display-wrapper:after,.editor-wrapper:after{clear:both}.field-validation-valid,.field-validation-error{display:none}.first{margin-top:0!important}.find-out-more .half-and-half{display:flex;margin:90px 0 60px 0}@media screen and (max-width:991px){.find-out-more .half-and-half{flex-direction:column;margin:30px 0}}.find-out-more .half-and-half .image-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;flex:1;min-height:350px}.find-out-more .text-wrapper{background-color:#f3f3f3;flex:1}.find-out-more .text-wrapper .text{padding:90px 60px}@media screen and (max-width:991px){.find-out-more .text-wrapper .text{padding:15px 30px}}.features.grey{background-color:#f3f3f3;padding:45px 0}.features header{margin-bottom:60px!important}.features .feature{margin-bottom:60px}@media screen and (max-width:479px){.features .feature{text-align:center}}.features .row>div:last-child .feature{margin-bottom:0}.footer-top{background-image:url(../Images/FooterTopBackground.webp);background-size:cover;background-repeat:no-repeat;background-position:right center;display:flex;align-items:center;margin-top:60px;height:280px}@media screen and (max-width:767px){.footer-top{background-position:right -200px center;display:block;height:200px}}.footer-top .text{padding:30px 0}@media screen and (max-width:500px){.footer-top .text{max-width:80%}}@media screen and (max-width:500px){.footer-top .text h3{font-size:19px}}.home-image{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.home-image::-webkit-scrollbar{display:none}.home-image img{min-width:600px;margin:0 auto}.img-border{border:solid 1px #ccc!important;padding:2px}.input-validation-error{background-color:#f2dede;border:solid 1px #a94442!important}.intro-text{width:800px;margin:0 auto 45px auto;max-width:100%;text-align:center}.intro-text.mb-0{margin-bottom:0}.last{margin-bottom:0!important}.list-group-item.active a{color:#fff}.list-inline-divide li{border-left:solid 1px #999;line-height:10px;margin-right:-4px}.list-inline-divide li:first-child{border-left:0}.modal{background-color:#fff;border:solid 1px #ccc;bottom:auto;display:none;left:50%;margin-left:-400px;overflow:auto;position:fixed;top:17%;width:800px;z-index:40001;-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both}.modal>header{background-color:#32589e;color:#fff;font-size:19px;font-weight:600;line-height:2em;padding:10px 15px}.modal>header>.modal-close{color:#fff!important;cursor:pointer;float:right}.modal>.body{max-height:400px;overflow:auto;padding:15px}@media(max-width:991px){.modal{margin-left:-45%;top:5%;width:90%}.modal>.body{max-height:320px}.modal th,.modal td{padding:.25em}}.modal-background{background:#000;background:rgba(0,0,0,.4);display:none;filter:alpha(opacity=40);height:100%;left:0;position:fixed;top:0;width:100%;z-index:40000}.notification{background-color:#0b8353;color:#fff;line-height:40px;padding:0 15px;position:fixed;text-align:center;width:100%;z-index:9999}.notification a{color:#fff;text-decoration:underline}.notification a:hover{color:#131313;text-decoration:underline}.notification .close{font-size:30px;line-height:inherit}.notification.notification-top{top:0}.notification.notification-bottom{bottom:0}.pager{margin:2em 0 1em 0;text-align:center}.pager a{background-color:#0b8353;color:#fff;display:inline-block;line-height:40px;padding:0 15px;text-decoration:none;-moz-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.pager a:hover{background-color:#0ebc74;color:#fff}.pager .current{background-color:#32589e;color:#fff;display:inline-block;line-height:40px;padding:0 15px;text-decoration:none}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}.pointer{cursor:pointer}.search-item{margin:1em 0}.services{margin-top:45px}.services .grey-box{background-color:#f3f3f3;margin-bottom:15px;padding:15px 30px}.share-this *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.showcase-home .showcase-tile{background-color:#e3fff1;display:flex;margin-bottom:60px}@media screen and (max-width:767px){.showcase-home .showcase-tile{display:block}}.showcase-home .showcase-tile .column-image{flex:6}.showcase-home .showcase-tile .column-text{flex:6}.showcase-home .showcase-tile .image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;width:100%;clip-path:polygon(0% 0%,100% 0%,90% 100%,0 100%)}@media screen and (max-width:767px){.showcase-home .showcase-tile .image{display:none}}.showcase-home .showcase-tile .summary{background-color:#e3fff1;padding:120px 220px 120px 60px}.showcase-home .showcase-tile .summary header{text-align:left!important}@media screen and (max-width:1399px){.showcase-home .showcase-tile .summary{padding:120px 60px 120px 60px}}@media screen and (max-width:767px){.showcase-home .showcase-tile .summary{padding:30px}}.solutions-header{background-color:#dce8ff;padding:0 0 45px 0;margin-top:90px!important;height:400px;clip-path:polygon(0 0,100% 0,100% 55%,0 100%)}.solutions.solutions-home{margin-top:-200px;position:relative}@media screen and (max-width:991px){.solutions.solutions-home{margin-top:-240px}}.solutions.solutions-home .image-container{height:350px}.solutions .asbestos,.solutions .legionella,.solutions .portal{margin-bottom:30px}.solutions .asbestos li{background:url(../Images/YellowLi.webp) no-repeat left center}.solutions .asbestos .image{background-color:#fcaf18}.solutions .legionella li{background:url(../Images/BlueLi.webp) no-repeat left center}.solutions .legionella .image{background-color:#32589e}.solutions .portal li{background:url(../Images/GreenLi.webp) no-repeat left center}.solutions .portal .image{background-color:#0b8353}.solutions .image-container{height:450px;overflow:hidden;position:relative}@media screen and (max-width:991px){.solutions .image-container{height:350px}}.solutions .image-container .image{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;width:100%;height:100%;transition:all 1s}.solutions .image-container .image:hover{transform:scale(1.2)}.solutions ul{list-style:none;margin-left:0;margin-bottom:0;padding-left:0}.solutions ul li{margin:2px 0;padding-left:40px}.solutions .btn{color:#fff}.solutions .btn:hover{color:#fff}.solutions a{color:#131313}.solutions a:hover{color:#0b8353}.statistics .statistic{text-align:center;border-right:solid 1px #d5d5d5;border-left:solid 1px #d5d5d5}@media screen and (max-width:767px){.statistics .statistic{border:0}}.statistics .statistic .text-xl{font-size:42px;margin-bottom:0}.statistics .row>div:last-child .statistic,.statistics .row>div:first-child .statistic{border:0!important}.tab{background-color:#ffefd0;color:#fcaf18;display:inline-block;font-weight:600;padding:5px 30px;border-radius:100px}@media screen and (max-width:991px){.tab{font-size:14px!important}}.tab:hover{color:#fcaf18}.tab.blue{background-color:#dce8ff;color:#32589e}.tab.blue:hover{color:#32589e}.tab.green{background-color:#e3fff1;color:#0b8353}.tab.green:hover{color:#0b8353}.tag{margin-right:10px}.tag,.dedicated-portal{color:#131313;position:relative;font-weight:600}.tag::after,.dedicated-portal::after{content:'';border-bottom:4px solid #e63a69;position:absolute;width:100%;height:0;left:0;bottom:-3px}.tag:hover,.dedicated-portal:hover{color:#e63a69}.tag.blue::after,.dedicated-portal.blue::after{border-bottom:4px solid #32589e}.tag.blue:hover,.dedicated-portal.blue:hover{color:#32589e}.tag.green::after,.dedicated-portal.green::after{border-bottom:4px solid #0b8353}.tag.green:hover,.dedicated-portal.green:hover{color:#0b8353}.tag.yellow::after,.dedicated-portal.yellow::after{border-bottom:4px solid #fcaf18}.tag.yellow:hover,.dedicated-portal.yellow:hover{color:#fcaf18}.table tr:nth-child(even){background-color:#eee}.table th{background-color:#32589e;border-bottom:0!important;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table th a{color:#fff}.table td{border-top:0!important}.text-green{color:#0b8353}.text-blue{color:#32589e}.text-red{color:#e63a69}.text-yellow{color:#fcaf18}.text-xs{font-size:12px}.text-sm{font-size:15px}.text-spacing{margin-bottom:30px}.text-lg{font-size:24px}@media screen and (max-width:767px){.text-lg{font-size:21px}}.text-xl{font-size:28px}@media screen and (max-width:767px){.text-xl{font-size:24px}}.text-xxl{font-size:36px}@media screen and (max-width:767px){.text-xxl{font-size:28px}}.text-heading{font-size:42px}@media screen and (max-width:767px){.text-heading{font-size:36px}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.validation-summary-errors{background-color:#f2dede;border:solid 2px #a94442;font-weight:bold;margin:1em 0;padding:10px}.validation-summary-errors span{display:block}.validation-summary-errors ul{margin-bottom:0}.validation-summary-valid{display:none}.vertical-align-items,.vertically-align-items{align-items:center;display:flex}@media screen and (max-width:991px){.vertical-align-items,.vertically-align-items{display:block}}.vertical-align-items-sm,.vertically-align-items-sm{align-items:center;display:flex}@media screen and (max-width:767px){.vertical-align-items-sm,.vertically-align-items-sm{display:block}}.visible-xxs{display:none!important}@media(max-width:479px){.visible-xxs{display:block!important}}.word-wrap{overflow:hidden;-ms-word-wrap:break-word;word-wrap:break-word}@media(max-width:991px){.zig-zag{text-align:center}}@media(max-width:991px){.zig-zag div:first-child{margin-bottom:45px}}body{color:#131313;font:17px/1.6 "Poppins",sans-serif;-ms-overflow-style:scrollbar}#page{margin:0 auto;padding:0 15px;text-align:center}img{max-width:100%}.error{color:#1a1a1a;font-size:48px;font-family:Poppins;font-weight:600;margin:30px 0}@media screen and (max-width:767px){.error{font-size:32px}}.text-lg{font-size:168px}@media screen and (max-width:767px){.text-lg{font-size:60px}}.vertical-align-items{align-items:center;display:flex}@media screen and (max-width:992px){.vertical-align-items{display:block}}.vertical-center{min-height:100%;min-height:100vh;display:flex;align-items:center}