*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus{outline:none}html{font-size:62.5%}body{font:300 11px/1.4 'Asap',sans-serif;color:#444}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}.floatright{float:right}.floatleft{float:left}.relative{position:relative}img{max-width:100%;vertical-align:bottom}a{color:#3d3d3d;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #227d7f}.textright{text-align:right}.textleft{text-align:left}.textcenter{text-align:center}.chevron::before{border-style:solid;border-width:.15em .15em 0 0;border-color:#838383;content:'';display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);vertical-align:top;width:.45em}.chevron.right:before{left:0;transform:rotate(45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}.animated{animation-duration:0.75s!important;animation-fill-mode:both}p.bcn-message{font-size:15px;font-weight:500;line-height:1.15em}#cookie-bar{padding:6px 0!important;font-family:'Asap',sans-serif}#cookie-bar a{padding:initial!important;margin-top:initial!important;margin-left:initial!important;text-decoration:underline!important}.bcn-button{padding:5px 10px!important;margin:5px 0;display:inline-block}#cookie-bar .cb-enable{padding:5px 10px!important;border-radius:3px;text-decoration:none!important}@media only screen and (max-width:768px){#cookie-bar p{padding:0;margin:0 10px!important}}.wrapper{max-width:1200px;width:96%;margin:0 auto}.header{position:fixed;margin:auto;width:100%;left:0;top:0;z-index:10000;background:#fff}header .logo{padding:15px 50px 15px 0;z-index:1000}.footer{padding:40px 0;background:#2b2b2b;color:#fff;font-weight:300;font-size:0}.footer .divide{height:1px;background:#666;margin:20px 0}.social-media,.copyright,.logo{display:inline-block;vertical-align:middle}.copyright{text-align:center;margin-left:0%}.breadcrumbs{font-size:15px;max-width:1200px;margin:auto;padding:0;color:#959595}.breadcrumbs span{padding:14px 0 5px 0;display:inline-block}.breadcrumbs a{color:#959595;padding:0 5px 0 10px}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a span::before{border-style:solid;border-width:1px 1px 0 0;border-color:#6caec5;content:'';display:inline-block;height:.45em;left:-8px;position:relative;top:-1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);vertical-align:top;width:.45em;display:inline-block;vertical-align:middle}.post-details{min-height:177px}.post_type{color:#fff;font-size:48px;padding:50px 0 20px;line-height:45px;display:inline-block;font-weight:700}.post_topic{font-size:30px;color:#61ba27;font-weight:700;text-transform:uppercase;padding:0 0 14px}.social-media .icon{display:inline-block;margin-left:5px;vertical-align:middle;width:40px;height:40px;background-size:100%}.social-media .icon-fb{background:url(/wp-content/themes/safetytesting/img/icons_sm.png) no-repeat 10px center}.social-media .icon-tw{background:url(/wp-content/themes/safetytesting/img/icons_sm.png) no-repeat -50px center}.social-media .icon-li{background:url(/wp-content/themes/safetytesting/img/icons_sm.png) no-repeat -115px center}.social-media-links{text-align:right;border-bottom:1px solid #e8e8e8;padding:10px 0;display:none}.social-media-links .icon{display:inline-block;margin-left:5px;vertical-align:middle;width:42px;height:42px;background-size:100%}.social-media-links .icon-em{background:url(/wp-content/themes/safetytesting/img/resource_icons.png) no-repeat -180px -67px}.social-media-links .icon-fb{background:url(/wp-content/themes/safetytesting/img/resource_icons.png) no-repeat 0 -67px}.social-media-links .icon-tw{background:url(/wp-content/themes/safetytesting/img/resource_icons.png) no-repeat -120px -67px}.social-media-links .icon-li{background:url(/wp-content/themes/safetytesting/img/resource_icons.png) no-repeat -60px -67px}.authorship{padding:10px 0;font-size:0;border-bottom:1px solid #e8e8e8}.authorship .author{width:50%;font-size:19px;font-weight:500;color:#3d3d3d;display:inline-block;vertical-align:middle}.authorship .share-link{width:50%;font-size:19px;text-align:right;display:inline-block;vertical-align:middle}.authorship .share-link .icon{display:inline-block;margin-left:5px;vertical-align:middle;width:42px;height:42px;background-size:100%}.authorship .share-link .icon-share{background:url(/wp-content/themes/safetytesting/img/resource_icons.png) no-repeat -179px 0}.post_details{padding-bottom:20px}.footer .row{font-size:0}.col{display:inline-block;vertical-align:middle}.g12c3{width:25%}.g12c6{width:50%}.g12c4{width:33%}.g12c8{width:66%}.nav{background:#f8f8f8;border-top:1px solid #ebebeb;text-align:left;border-bottom:1px solid #ebebeb}.nav ul,.utility ul,.widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget_nav_menu .menu-item a{padding:5px 0;display:inline-block}.utility{position:absolute;right:17.5px;top:5px}.utility .menu-item{padding:0 15px;display:inline-block}.utility .menu-item a{padding:5px 0;display:inline-block}.utility .menu-item:last-child{padding-right:0}.nav .menu-item{padding:0 5px;display:inline-block}.nav .menu-item a{padding:15px;display:inline-block}.nav>.menu-item:first-child,.nav>.menu-item:first-child a{padding-left:0}.contact-details{position:absolute;right:17.5px;text-align:right;top:40px;font-size:18px}header.skinny{position:fixed;left:0;top:0;z-index:10000;width:100%;box-shadow:0 0 3px rgb(0 0 0 / .3)}.skinny .desktop .logo{padding:10px;width:90px;position:absolute;left:0;top:0}.skinny .desktop .nav .wrapper{padding-left:125px}.skinny .desktop .contact-details .cta,.skinny .desktop .utility{display:none}.skinny .desktop .contact-details{top:13px}.skinny .desktop .nav .menu-item a{padding:20px 15px;display:inline-block}.shadow{box-shadow:0 0 3px rgb(0 0 0 / .3)}header>.mobile{text-align:center}.mobile .logo{padding:10px;width:92px;margin:auto}.mobile .logo img{max-width:72px;height:auto!important}.mobile .contact-details{background:#61ba27;position:static;text-align:center;width:100%;font-size:20px}.mobile .contact-details .cta{display:inline-block;color:#fff;vertical-align:middle;text-transform:uppercase;font-weight:500;font-size:12px;line-height:40px}.mobile .contact-details .phone{display:inline-block;margin:auto;font-weight:700;font-size:20px;line-height:40px}.mobile .contact-details .icon_call{display:inline-block;width:26px;height:26px;background:url(/wp-content/themes/safetytesting/img/icon-mobile-call.png) no-repeat center;background-size:100%;vertical-align:middle;line-height:40px;margin:0 10px}.mobile .contact-details .phone a{color:#fff;font-weight:700;font-size:20px}.mobile .utility{display:none}.mobile .contact-details{top:13px}.skinny .desktop .nav .menu-item a{padding:20px 15px;display:inline-block}@media (max-width:767px){.g12c4,.g12c8,.g12c3{width:100%}.g12c6{width:100%;text-align:center}.social-media,.copyright,.footer .logo{display:block;vertical-align:middle}.widget_nav_menu .menu-item{text-align:center;border-top:1px solid #465a6a;border-bottom:1px solid #000}}.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal{border:none}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li>a{padding:8px 30px 6px 22px;position:relative;display:block;font-size:25px;line-height:1.6;overflow:visible;font-family:'Asap',sans-serif;text-transform:capitalize;text-align:left;font-weight:500}.skinny .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li>a{padding:8px 30px 8px 22px}.skinny .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li:first-child>a{padding:8px 30px 8px 22px}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li:first-child>a{padding:8px 30px 6px 0}.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li>a:before{background:none;position:initial}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper>li.menu-item-has-children>a:after,.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li.menu-item-has-children>a:after{border-style:solid;border-width:2px 2px 0 0;border-color:#3d3d3d;content:'';display:inline-block;height:10px;width:10px;position:absolute;top:20px;vertical-align:top;right:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);padding:0}.skinny .wpmm_megamenu ul.wp-mega-sub-menu li a,.wpmm_megamenu ul.wp-mega-sub-menu li a{padding:5px 0!important;font-family:'Asap',sans-serif}.wpmega-clean-white .wpmm-mega-wrapper>li{background:initial;border-bottom:2px solid #f7f7f7}.wpmega-clean-white .wpmm-mega-wrapper>li:hover,.wpmega-clean-white .wpmm-mega-wrapper>li.current-menu-item{background:initial;border-bottom:2px solid #61ba27}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper{position:static}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li:hover .wpmm-sub-menu-wrap{position:absolute;left:0;background:#f7f7f7;top:99%!important;display:block;border-top:1px solid #ebebeb}.wpmm-sub-menu-wrap{overflow:visible!important;display:none;visibility:initial}.wpmm-sub-menu-wrap:after{content:' ';position:absolute;left:0;background:rgb(0 0 0 / .7);display:block;width:100%;height:100%;z-index:0;width:100%;height:1000%;z-index:0;bottom:-1000%;pointer-events:none}.wpmm-sub-menu-wrapper{max-width:1200px;width:96%;margin:0 auto}.wpmm_megamenu ul.wp-mega-sub-menu>li:nth-child(n+2){border-left:1px solid #e8e8e8!important}.realty_widget{font-size:0!important}.realty_widget li{background:#fff!important;border:1px solid #ebebeb!important;margin:3px auto!important}.realty_widget .imgbox{width:30%;padding:5px 10px;display:inline-block;vertical-align:middle}.realty_widget .imgbox img{width:100%}.realty_widget .details{width:70%;padding:5px 10px;display:inline-block;vertical-align:middle}.realty_widget .details p{line-height:24px!important;font-size:17px!important;font-weight:500;color:#3d3d3d;margin:0}.realty_widget .details a{color:#61ba27!important;font-size:17px!important;font-weight:500}.realty_widget .details a:hover{text-decoration:underline!important}@font-face{font-family:'Font-Name';src:url(/wp-content/themes/safetytesting/fonts/font-name.eot);src:url('/wp-content/themes/safetytesting/fonts/font-name.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/safetytesting/fonts/font-name.woff) format('woff'),url(/wp-content/themes/safetytesting/fonts/font-name.ttf) format('truetype'),url('/wp-content/themes/safetytesting/fonts/font-name.svg#font-name') format('svg');font-weight:400;font-style:normal}.copyright{color:#b4b4b4;font-size:15px}.widget_nav_menu .menu-item a{color:#fff;font-size:15px}.utility .menu-item a{color:#393939;font-size:18px}.nav .menu-item a{color:#3d3d3d;font-size:25px;font-weight:500}.contact-details .cta{color:#227d7f;font-weight:300;font-size:18px}.contact-details .phone{color:#3d3d3d;font-weight:500;font-size:32px;margin-top:-5px}.wpb_text_column .h1,h1{font-size:38px;color:#3d3d3d;font-weight:300;line-height:1.15em}.wpb_text_column .h2,.wpb_text_column h2{font-size:38px;color:#3d3d3d;font-weight:300;line-height:1.15em;margin:.83em auto;margin-bottom:20px}.wpb_text_column .h3,.wpb_text_column h3{font-size:26px;color:#3d3d3d;font-weight:500;margin-bottom:10px;line-height:1.3em}.wpb_text_column ul li,.wpb_text_column,.wpb_text_column p{font-size:19px;color:#3d3d3d;font-weight:300;line-height:1.3em}.wpb_text_column div{line-height:1.3em}.wpb_text_column h2:first-child,.wpb_text_column h3:first-child{margin-top:0!important}.wpb_text_column p:first-child{padding-top:0;margin-top:0!important}.wpb_text_column .big-para{font-size:26px;font-weight:300;color:inherit;line-height:30px}.wpb_text_column .tiny-text{font-size:14px;font-weight:300;color:inherit;margin-top:auto}.wpb_text_column .phone{font-size:38px;font-weight:700;padding:5px 0;color:inherit;display:inline-block}.wpb_text_column a{color:#61ba27;text-decoration:underline}.wpb_text_column a:hover{color:#61ba27}.contained{max-width:900px;margin:auto;float:none!important}.contained .vc_column-inner{padding-left:0!important;padding-right:0!important}.tp-bullet-image{display:none!important;opacity:0}.furtherinfo{max-width:460px;margin:auto}.boxed{padding:25px;border:4px solid #fff;margin:auto 40px}.boxed .h2{color:#fff}.boxed p{color:#fff}.boxed *:first-child{padding-top:0;margin-top:0}.boxed.blue{padding:25px;border:4px solid #227d7f;margin:auto;color:#227d7f}.boxed.blue .h2{color:#227d7f}.boxed.blue p{color:inherit}.boxed.blue h3{color:#227d7f;margin-bottom:15px;font-weight:700}.boxed.blue .phone{font-weight:700}.boxed.white{padding:25px;border:4px solid #fff;margin:auto;color:#fff}.boxed.white .h2{color:#fff}.boxed.white p{color:inherit}.pricepromise{border-left:20px solid #ec5209;padding-left:20px}.pricepromise h2{color:#fff;font-size:38px!important;font-weight:700!important}.pricepromise .h3{color:#fff}.pricepromise p{font-size:26px!important;font-weight:300}.pricepromise h2+p{margin-top:10px}.banner{position:relative}.blue.banner:before{content:' ';width:100%;height:100%;background:#181818;opacity:.7;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.orange.banner:before{content:' ';width:100%;height:100%;background:#61ba27;opacity:.7;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.teal.banner:before{content:' ';width:100%;height:100%;background:#0ca6b6;opacity:.7;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.midblue.banner:before{content:' ';width:100%;height:100%;background:#227d7f;opacity:.7;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.towhite:after{content:' ';width:100%;height:100%;background:url(/wp-content/themes/safetytesting/img/divider-white.png) center bottom no-repeat;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.togrey:after{content:' ';width:100%;height:100%;background:url(/wp-content/themes/safetytesting/img/divider-grey.png) center bottom no-repeat;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.toorange:after{content:' ';width:100%;height:100%;background:url(/wp-content/themes/safetytesting/img/divider-orange.png) center bottom no-repeat;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.toteal:after{content:' ';width:100%;height:100%;background:url(/wp-content/themes/safetytesting/img/divider-teal.png) center bottom no-repeat;display:block!important;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.fromwhite,.fromgrey,.fromorange,.fromteal{overflow:initial!important}.fromwhite:after{content:' ';width:100%;height:30px;background:url(/wp-content/themes/safetytesting/img/from-white.png) center top no-repeat;display:block!important;position:absolute;z-index:100;bottom:-30px;left:0}.fromgrey:after{content:' ';width:100%;height:30px;background:url(/wp-content/themes/safetytesting/img/from-grey.png) center top no-repeat;display:block!important;position:absolute;z-index:100;bottom:-30px;left:0}.fromorange:after{content:' ';width:100%;height:30px;background:url(/wp-content/themes/safetytesting/img/from-orange.png) center top no-repeat;display:block!important;position:absolute;z-index:100;bottom:-30px;left:0}.fromteal:after{content:' ';width:100%;height:30px;background:url(/wp-content/themes/safetytesting/img/from-teal.png) center top no-repeat;display:block!important;position:absolute;z-index:100;bottom:-30px;left:0}.banner .vc_column_container{z-index:3}.banner .vce-row-content{z-index:2;position:relative}.blue.banner{color:#fff}.blue.banner .h1,.blue.banner h1{color:#fff;font-size:48px;margin:44px 0 10px 0;line-height:55px;min-height:112px}.blue.banner h1 strong{font-weight:700}.blue.banner h2{color:#fff;font-size:38px;margin-bottom:10px}.blue.banner h2 strong{font-weight:700}.banner .whitetext a,.banner .whitetext{color:#fff}.banner .whitetext h1{color:#fff;font-size:48px;margin:1em 0 .3em 0;line-height:57px}.banner .whitetext h1 strong{font-weight:700}.banner .whitetext h2{color:#fff;font-size:38px;margin-bottom:20px}.banner .whitetext h2 strong{font-weight:700}.banner .whitetext .h3{color:#fff}.blue.banner .heading{color:#fff;font-size:38px;font-weight:300;line-height:1.15em}.blue.banner div,.blue.banner p{color:#fff;font-size:19px}.blue.banner p.smallprint,.blue.banner p.tiny-text{font-size:14px;font-weight:300;color:inherit;margin-top:auto}.blue.banner .h3{font-size:26px}.orange.banner{color:#fff}.orange.banner h2{color:#fff;font-size:48px;margin:0}.orange.banner p{color:#fff;font-size:26px}.orange.banner .h3{font-size:26px}.quotation{border-left:4px solid #FF6129;border-right:4px solid #FF6129;padding:20px 20px 20px 100px;position:relative}.quotation::before{content:'';background:url(/wp-content/themes/safetytesting/img/quotes_blue.png) no-repeat;width:41px;height:35px;background-size:100%;position:absolute;left:30px;top:20px}.quotation .quote{font-size:19px;color:#3d3d3d4;font-weight:300}.quotation .signoff{font-size:26px;color:#3d3d3d4;font-weight:700}.single_h2{padding:0 15%!important}.centered_h2{margin-bottom:0!important;margin-top:20px!important}.VisualNav{padding:17.5px!important;margin:17.5px auto!important}.VisualNav .vc_column-inner{background:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .1);transition:* 2s linear 1s;padding:0px!important}.VisualNav .vc_column-inner:hover{box-shadow:0 5px 15px rgb(0 0 0 / .2)}.VisualNav .wpb_single_image{margin-bottom:15px}.VisualNav .h3{padding-bottom:10px}.VisualNav h2{font-size:26px;min-height:57px}.wp-mega-sub-menu .textwidget ul,.wp-mega-sub-menu ul.menu,.VisualNav ul{margin:0;padding:0;list-style:none}.wp-mega-sub-menu .textwidget ul li,.wp-mega-sub-menu ul.menu li,.VisualNav ul li{padding-left:25px;margin:10px 0;font-size:22px!important;position:relative;line-height:1.2em}.wp-mega-sub-menu .textwidget ul li a,.wp-mega-sub-menu ul.menu li a,.VisualNav ul li a{color:#393939;text-decoration:none;font-size:22px!important;display:inline-block!important;text-transform:initial!important}.wp-mega-sub-menu .textwidget ul li a:hover,.wp-mega-sub-menu ul.menu,li a:hover,.VisualNav ul li a:hover{color:#61ba27!important}.wp-mega-sub-menu .textwidget ul li::before,.wp-mega-sub-menu ul.menu li::before{border-style:solid;border-width:1px 1px 0 0;border-color:#838383;content:'';display:inline-block;height:8px;position:absolute;top:12px;vertical-align:top;width:8px;left:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.VisualNav ul li::before{border-style:solid;border-width:1px 1px 0 0;border-color:#838383;content:'';display:inline-block;height:8px;position:absolute;top:9px;vertical-align:top;width:8px;left:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.wp-mega-sub-menu .textwidget ul li:hover::before,.wp-mega-sub-menu ul.menu li:hover::before,.VisualNav ul li:hover::before{border-color:#61ba27}.wp-mega-sub-menu .textwidget ul li:hover::after,.wp-mega-sub-menu ul.menu li:hover::after{border-style:solid;border-width:1px;border-color:#61ba27;border-radius:40px;content:'';display:inline-block;height:26px;position:absolute;top:3px;vertical-align:top;width:26px;left:-4px}.VisualNav ul li:hover::after{border-style:solid;border-width:1px;border-color:#61ba27;border-radius:40px;content:'';display:inline-block;height:26px;position:absolute;top:0;vertical-align:top;width:26px;left:-4px}.wpmm-image-link-wrapper a:hover:before{display:none}.VisualNav p{position:relative}ul.sub-menu{display:none}.indented{padding:0 15%}ul.tick-list{margin:0;padding:0;list-style:none}ul.tick-list li{padding:3px 0 8px 30px}ul.tick-list.blue li{background:url(/wp-content/themes/safetytesting/img/bullet_tick_blue.png) no-repeat 0 6px}ul.tick-list.white li{background:url(/wp-content/themes/safetytesting/img/bullet_tick_white.png) no-repeat 0 12px}.faq-heading{margin-bottom:15px!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-heading{border-top:1px solid #989898}.vc_tta-accordion.faqs .vc_tta-panel{padding:1px 0;margin:0 0 1px}.vc_tta-accordion.faqs .vc_tta-panel.vc_active{padding:1px 0;margin:-1px 0 -2px 0}.vc_tta-accordion.faqs .vc_tta-panel-heading{border-top:1px solid #989898;padding:3px 0 3px 30px;background:url(/wp-content/themes/safetytesting/img/bullet_Q.png) no-repeat 0 16px!important}.vc_tta-accordion.faqs .vc_tta-panel:last-child .vc_tta-panel-heading{border-top:1px solid #989898;padding:3px 0 3px 30px;background:url(/wp-content/themes/safetytesting/img/bullet_Q.png) no-repeat 0 16px!important;border-bottom:1px solid #989898}.vc_tta-accordion.faqs .vc_tta-panel.vc_active .vc_tta-panel-heading{border-top:1px solid #227d7f!important;border-bottom:none!important}.vc_tta-accordion.faqs .vc_tta-panel-title>a{padding:14px 20px 14px 0!important}.vc_tta-accordion.faqs .vc_tta-panel .vc_tta-panel-heading h4.vc_tta-panel-title{font-size:19px;color:#3d3d3d;font-weight:700;background:url(/wp-content/themes/safetytesting/img/chevron_d.png) no-repeat right 16px!important}.vc_tta-accordion.faqs .vc_tta-panel.vc_active .vc_tta-panel-heading h4.vc_tta-panel-title{font-size:19px;color:#3d3d3d;font-weight:700;background:url(/wp-content/themes/safetytesting/img/chevron_u.png) no-repeat right 16px!important}.wpb-js-composer .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body,.vc_tta-accordion.faqs .vc_tta-panel .vc_tta-panel-body{padding:13px 0 10px 30px!!important;border-color:initial;border:none;border-bottom:1px solid #989898}.vc_tta-accordion.faqs .vc_tta-panel.vc_active .vc_tta-panel-body{border-bottom:1px solid #227d7f!important}.vc_tta-accordion.faqs .vc_tta-panel .vc_tta-panel-body p:first-child{margin-top:0!important}.vc_tta-accordion.faqs .vc_tta-panel .vc_tta-panel-body{padding:13px 0 10px 30px!important;background:url(/wp-content/themes/safetytesting/img/bullet_A.png) no-repeat 2px 16px!important;margin:0}.vc_tta-accordion.faqs .faq-answer p:first-child{padding-top:0;margin-top:0}.vc_tta-accordion.careers .vc_tta-panel{padding:1px 0;margin:0 0 1px;border-bottom:1px solid #989898}.vc_tta-accordion.careers .vc_tta-panel.vc_active{padding:1px 0;margin:-1px 0 -2px 0}.vc_tta-accordion.careers .vc_tta-panel-heading{padding:3px 0 3px 0}.vc_tta-accordion.careers .vc_tta-panel-title>a{padding:14px 0!important}.vc_tta-accordion.careers .vc_tta-panel .vc_tta-panel-heading h4.vc_tta-panel-title{font-size:19px;color:#3d3d3d;font-weight:700;background:url(/wp-content/themes/safetytesting/img/chevron_d.png) no-repeat right 16px!important}.vc_tta-accordion.careers .vc_tta-panel.vc_active .vc_tta-panel-heading h4.vc_tta-panel-title{font-size:19px;color:#3d3d3d;font-weight:700;background:url(/wp-content/themes/safetytesting/img/chevron_u.png) no-repeat right 16px!important}.vc_tta-accordion.careers .vc_tta-panel .vc_tta-panel-body{padding:3px 0 10px 0px!important;border-bottom:1px solid #989898}.vc_tta-accordion.careers .vc_tta-panel .vc_tta-panel-body p:first-child{margin-top:0!important}.orange.banner ul.tick-list li{color:#fff;font-size:26px}.actionbutton button{font-size:32px!important}.orangetext{color:#61ba27}.wpb_text_column .outline-button{background:#61ba27;color:#fff;font-size:25px;font-weight:700;border-radius:50px;padding:12px 20px;text-decoration:none;display:inline-block;border:2px solid #61ba27;min-width:200px;text-align:center;line-height:1.2em}.wpb_text_column .outline-button:hover{background:#fff;color:#61ba27;border:2px solid #61ba27;font-size:25px}.wpb_text_column .outline-button.inverse{background:#fff;color:#61ba27;font-size:25px;font-weight:700;border-radius:50px;padding:12px 20px;text-decoration:none;display:inline-block;border:2px solid #61ba27;min-width:200px;text-align:center;line-height:1.2em}.wpb_text_column .outline-button.inverse:hover{background:#61ba27;color:#fff;border:2px solid #61ba27;font-size:25px}.wpb_text_column .outline-button.white{background:none;color:#fff;font-size:25px;font-weight:700;border-radius:50px;padding:12px 20px;text-decoration:none;display:inline-block;border:2px solid #fff;min-width:200px;text-align:center;line-height:1.2em}.wpb_text_column .outline-button.white:hover{background:#fff;color:#61ba27;border:2px solid #fff;font-size:25px}.wpb_text_column .outline-button.blue{background:#fff;color:#393939;font-size:22px;font-weight:700;border-radius:50px;padding:12px 20px;text-decoration:none;display:inline-block;border:2px solid #393939;min-width:200px;text-align:center;line-height:1.2em}.wpb_text_column .outline-button.blue:hover{background:#fff;color:#61ba27;border:2px solid #61ba27;font-size:22px}.sswpb_text_column .outline-button.blue:hover::before{border-style:solid;border-width:2px 2px 0 0;border-color:#61ba27;content:'';display:inline-block;height:15px;width:15px;position:absolute;top:18px;vertical-align:top;right:11px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.simple-sitemap-page a{text-decoration:none}.simple-sitemap-page a:hover{text-decoration:underline}.wpb_text_column.wpb_content_element.faq{margin-bottom:0}.faq .faq-heading{padding:13px 0 3px 30px;background:url(/wp-content/themes/safetytesting/img/bullet_Q.png) no-repeat 0 16px!important;font-size:19px;color:#3d3d3d;font-weight:700;margin:0}.faq .faq-answer{padding:13px 0 10px 30px!important;background:url(/wp-content/themes/safetytesting/img/bullet_A.png) no-repeat 2px 16px!important;margin:0}.faq .faq-answer p:first-child{padding-top:0;margin-top:0}form.webform{border:4px solid #fff;border-radius:10px;background:#fff;max-width:460px;margin:auto;box-shadow:0 0 15px rgb(0 0 0 / .4)}.webform fieldset{border:none;margin:0;padding:0}.webform .detail{padding:20px 0}.webform .inner{border-radius:10px 10px}.webform.dark .inner{background:#227d7f}.webform.light .inner{background:#f9f9f9;color:#3d3d3d}.webform .heading{background:#227d7f;color:#fff!important;font-weight:700!important;font-size:26px!important;padding:10px 5px;text-align:center;border-radius:8px 8px 0 0;position:relative}.webform .formitem{margin:10px auto;position:relative;background:#fff!important;border:1px solid #e8e8e8;padding:14px 10px 14px;max-width:85%}.webform .formitem.activated{padding:26px 10px 2px}.webform .fielditem{display:inline;width:100%}.webform .formitem label{font-size:19px;line-height:22px;position:absolute;left:10px;top:18px;-webkit-transition:transition:font-size 2s linear 1s;transition:transition:font-size 2s linear 1s}.webform .heading:after{content:'';display:block;background:#227d7f;width:20px;height:20px;position:absolute;bottom:-10px;left:40px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.webform .formitem.activated label{font-size:13px;top:5px;color:#227d7f!important}.webform .dateitem{margin:10px auto;position:relative;background:#fff!important;border:1px solid #e8e8e8;padding:14px 10px 14px;max-width:85%}.webform .dateitem.select .fielditem{position:absolute;right:10px;text-align:right}.webform .dateitem.select .dd,.webform .dateitem.select .mm,.webform .dateitem.select .yyyy{position:relative}.webform .dateitem.select .dd select,.webform .dateitem.select .mm select,.webform .dateitem.select .yyyy select{padding-right:28px}.webform .formitem.select:after{content:"";width:19px;height:54px;line-height:70px;position:absolute;right:10px;top:0;font-family:FontAwesome;text-align:center;font-size:34px;pointer-events:none;color:#fff;background-image:url(/wp-content/themes/safetytesting/img/dropdown.png);background-position:50%;background-repeat:no-repeat}.webform .dateitem.select .dd:after,.webform .dateitem.select .mm:after,.webform .dateitem.select .yyyy:after{content:"";width:19px;height:21px;line-height:70px;position:absolute;right:10px;top:0;font-family:FontAwesome;text-align:center;font-size:34px;pointer-events:none;color:#fff;background-image:url(/wp-content/themes/safetytesting/img/dropdown.png);background-position:50%;background-repeat:no-repeat}.webform.light .formitem label{color:#959595}.webform.light .formitem.active label{color:#227d7f}.webform.dark .formitem label{color:#959595}.webform.dark .formitem.active label{color:#227d7f}.webform .formitem textarea{min-height:100px}.webform .formitem textarea,.webform .formitem select,.webform .formitem input[type="email"],.webform .formitem input[type="tel"],.webform .formitem input[type="text"]{font-size:19px;color:#393939!important;font-weight:300;padding:0;width:100%;border:none;line-height:22px}.webform .formitem.pass:after{content:'';width:22px;height:22px;background:url(/wp-content/themes/safetytesting/img/icon_pass.png) no-repeat center center;position:absolute;right:10px;top:15px}.webform .formitem.fail:after{content:'';width:22px;height:22px;background:url(/wp-content/themes/safetytesting/img/icon_fail.png) no-repeat center center;position:absolute;right:10px;top:15px}.webform select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none;border:none}.webform .submitline{margin:20px 0;text-align:center}.webform .fileitem{padding:3px 0 3px;max-width:85%;margin:auto}.webform .fielditem .outline-button{background:#61ba27;color:#fff;font-size:25px;font-weight:700;border-radius:30px;padding:12px 0;text-decoration:none;display:inline-block;border:2px solid #61ba27;width:100%;max-width:85%;min-width:234px}.webform .fielditem .outline-button:hover{background:#fff;color:#61ba27;border:2px solid #61ba27;font-size:25px}.webform .checkitem{margin:10px auto;position:relative;padding:3px 0 3px;max-width:85%}.webform .checkitem span.checkbox{display:inline-block;width:32px;height:32px;background:url(/wp-content/themes/safetytesting/img/checkboxes.png) no-repeat 0 -38px;vertical-align:top;cursor:pointer}.webform .checkitem .checked span.checkbox{background:url(/wp-content/themes/safetytesting/img/checkboxes.png) no-repeat 0 0!important}.webform .checkitem span.label{font-size:14px;width:calc(100% - 42px);line-height:1.35em;margin-top:7px;vertical-align:top;padding-left:12px;display:inline-block;box-sizing:border-box}.webform.light .checkitem span.label{color:#3d3d3d}.webform.dark .checkitem span.label{color:#fff}.webform .checkbox .frm_opt_container{display:none}.webform .fileitem label{display:inline-block;vertical-align:middle;width:50%}.webform .fileitem .upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;width:50%}.webform .fileitem .upload-btn-wrapper .btn{border:none;color:#393939;background-color:#227d7f;padding:8px 20px;border-radius:20px;font-size:16px;font-weight:500}.webform .fileitem .upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.webform.dark .upload-btn-wrapper .btn{color:#393939;background-color:#fff}.webform.light .upload-btn-wrapper .btn{color:#fff;background-color:#227d7f}.webform.light .fileitem label{color:#393939}.webform.dark .fileitem label{color:#fff}.webform.light a{color:#393939}.webform.dark a{color:#fff}.webform .frm_blank_field,.formitem.text.fail{border:1px solid #c00}.webform .frm_blank_field.checkbox{border:none}.webform .frm_error{display:none}.webform .checkitem.fail .checkbox{background:url(/wp-content/themes/safetytesting/img/checkboxes.png) no-repeat 0 -76px!important}.webform .frm_blank_field .checkbox{background:url(/wp-content/themes/safetytesting/img/checkboxes.png) no-repeat 0 -76px!important}.webform .frm_dropzone.dz-clickable{width:100%;max-width:100%!important;padding:10px;border-radius:0!important;border:none!important;min-height:initial!important}.webform span.frm_icon_font.frm_upload_icon{float:left}.webform span.frm_upload_text{text-align:left}.webform span.frm_compact_text{text-align:left;margin-left:50px}.webform .frm_dropzone.dz-clickable.frm_single_upload .dz-message{margin:0}.frm_dropzone .dz-preview{min-height:initial;margin:0;width:100%}.frm_dropzone .dz-preview.dz-file-preview .dz-image{background:none;border-radius:0}.frm_dropzone .dz-preview .dz-details{padding:0}.frm_dropzone .dz-preview .dz-image{width:initial;height:auto!important}.frm_dropzone .dz-preview .dz-details .dz-size{display:none}.frm_dropzone .dz-preview .dz-details .dz-filename span,.frm_dropzone .dz-preview .dz-details .dz-size span{padding:0}.frm_dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:0;top:50%;margin-top:-8px;width:100%;margin-left:0;background:#f2f2f2;-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.frm_dropzone .dz-preview .dz-progress .dz-upload{background:#519e51!important}.webform .frm_blank_field:after{content:'';width:22px;height:22px;background:url(//www.safetytesting.co.uk/wp-content/themes/safetytesting/img/icon_fail.png) no-repeat center center;position:absolute;right:10px;top:15px}.webform .formitem.select.frm_blank_field:after{content:"";width:22px;height:54px;line-height:70px;position:absolute;right:10px;top:0;font-family:FontAwesome;text-align:center;font-size:34px;pointer-events:none;color:#fff;background:url(//www.safetytesting.co.uk/wp-content/themes/safetytesting/img/icon_fail.png);background-position:50%;background-repeat:no-repeat}.webform .checkbox.frm_blank_field:after{content:'';width:22px;height:22px;background:url(//www.safetytesting.co.uk/wp-content/themes/safetytesting/img/icon_fail.png) no-repeat center center;position:absolute;right:10px;top:15px;display:none}.webform .date label.frm_primary_label{position:static!important;display:inline-block}.webform .date input{width:50%!important}.frm_error_style{display:none}.whitetext p{font-size:19px}.whitetext h2{font-size:38px}.whitetext,.whitetext ul li,.whitetext h1,.whitetext .h2,.whitetext h2,.whitetext .h3,.whitetext h3,.whitetext a,.whitetext p{color:#fff}.phone{font-size:38px}.speechbubble-wrapper{position:relative}.speech-bubble{position:relative;background:#61ba27;border-radius:0;padding:20px;top:70px;max-width:460px;margin-left:auto;margin-right:auto}.speech-bubble.reset{top:0}.speech-bubble:after{content:'';position:absolute;bottom:0;left:25px;width:0;height:0;border:30px solid #fff0;border-top-color:#61ba27;border-bottom:0;border-left:0;margin-left:-25px;margin-bottom:-30px}.speech-bubble .h2{color:#fff;font-size:28px;margin-bottom:0}.speech-bubble p{margin-top:10px}.datatable{border:1px solid #d6d6d6}.datatable th{background:#eaeaeb;border-right:1px solid #d6d6d6}.datatable td{border-right:1px solid #d6d6d6}.datatable td p:first-child{margin-top:0}.review_wrapper{text-align:center}.rating_wrapper{background:#f2f2f2;border-radius:25px;display:inline-block;padding:5px 20px}.rating{height:36px;width:190px;position:relative;overflow:hidden;display:inline-block}.rating.white{background:#ccc}.rating.grey{background:#ccc}.rating .color{content:'';display:block;position:absolute;left:-100%;top:0;background:#ff9f19;background-size:90% 100%;height:36px;width:190px;z-index:0}.rating .mask{display:block;height:38px;width:192px;position:relative;z-index:1;top:-1px;left:-1px}.rating .mask{background:url(/wp-content/themes/safetytesting/img/icon_star.png) repeat-x}.rating.white .mask{background:url(/wp-content/themes/safetytesting/img/icon_star_white.png) repeat-x}.ratingtext{padding:20px 0;font-size:19px}.slidebox .wpb_wrapper{position:relative}.slidebox .overlay{position:absolute;background:rgb(0 0 0 / .6);width:100%;height:120px;left:0;bottom:0;z-index:100}.slidebox .overlay .wpb_wrapper{padding:20px;font-size:0}.slidebox .overlay .caption{font-size:22px;color:#fff;width:60%;display:inline-block}.slidebox .overlay .slidelink{width:40%;display:inline-block;position:relative}.slidebox .overlay .slidelink a{font-size:36px;font-weight:700;color:#fff;text-decoration:none;position:relative;padding-left:50px;line-height:40px;display:inline-block}.slidebox .overlay .slidelink a::before{border-style:solid;border-width:6px 6px 0 0;border-color:#61ba27;content:'';display:inline-block;height:30px;width:30px;position:absolute;top:25px;vertical-align:top;left:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}i.ultsl-radio-unchecked{color:#eee}.slick-active i.ultsl-radio-unchecked{background:#fff;border-radius:20px}.tp-bullet{border:1px solid #d3d3d3;border-radius:20px}.tp-bullet.selected{border:1px solid #227d7f;background:#227d7f}.pandr_postgrid .vc_grid-item-mini{background:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:0px!important}.pandr_postgrid .vc_gitem_row .vc_gitem-col{padding:0}.pandr_postgrid .vc_gitem-post-data{text-align:left!important;padding:0 20px}.pandr_postgrid .vc_gitem-post-category-name{font-size:16px;color:#393939;line-height:1.25em;padding:0;background:none}.pandr_postgrid .vc_gitem-post-category-name a:hover{text-decoration:underline}.pandr_postgrid .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.pandr_postgrid .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background:none}.pandr_postgrid .vc_grid-filter{margin-bottom:10px}.pandr_postgrid .vc_custom_heading{padding:0 20px}.pandr_postgrid .vc_custom_heading h4{font-size:22px;color:#393939;line-height:1.25em;padding:0;margin:0 0 10px;min-height:54px}.pandr_postgrid div.outline-button.blue{padding:0 20px 0;position:relative;margin:20px 0}.pandr_postgrid a.outline-button.blue{background:#fff;color:#393939;font-size:22px;font-weight:700;border-radius:30px;padding:10px 35px;text-decoration:none;display:inline-block;border:2px solid #393939;position:static}.pandr_postgrid a.outline-button.blue:hover{background:#fff;color:#61ba27;border:2px solid #61ba27;font-size:22px}.ssspandr_postgrid a.outline-button.blue:hover::before{border-style:solid;border-width:2px 2px 0 0;border-color:#61ba27;content:'';display:inline-block;height:15px;width:15px;position:absolute;top:20px;vertical-align:top;right:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.spg-pandr-grid{background:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:0px!important;opacity:0}.spg-pandr-grid:hover{box-shadow:0 5px 15px rgb(0 0 0 / .2)}.spg-loop-actions{display:none!important}.spg-custom-tax.post_tag{display:none}.spg-filter-form::before{content:'Filter by...';display:inline-block;background:#227d7f;font-size:22px;font-weight:700;text-align:center;color:#fff;min-width:200px;height:58px;margin:15px 0;line-height:58px}.spg-custom-sort-opt{width:100%!important}.spg-custom-tax{margin:15px -1px 15px 0!important}.spg-custom-tax label{display:none}.spg-custom-sort-opt{border-radius:0!important;background:#ffffff!important;height:58px!important;line-height:58px!important;border-color:#dfdfdf!important}.spg-custom-sort-opt{font-weight:300;font-size:20px;color:#414042;height:58px!important;line-height:58px!important;padding:0 10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none;border:none}.spg-customselect{position:relative;display:inline-block;width:100%}.spg-customselect:after{content:"";width:19px;height:21px;line-height:70px;position:absolute;right:7px;top:18px;font-family:FontAwesome;text-align:center;font-size:34px;pointer-events:none;color:#fff;background-image:url(/wp-content/themes/safetytesting/img/dropdown.png);background-position:50%;background-repeat:no-repeat}.spg-custom-sort-opt option{font-weight:300;font-size:22px;color:#414042}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/wp-content/themes/safetytesting/img/select_arrow.png) no-repeat 0 25px!important}.spg-post-meta_area{padding:0 0 10px}.spg-pandr-grid .spg-post-meta-label{display:none;font-size:14px;font-weight:300}.spg-pandr-grid .spg-post-meta{display:inline-block}.spg-pandr-grid .spg-post-meta:after{content:',';display:inline-block}.spg-pandr-grid .spg-post-meta:last-child:after{display:none}.spg-pandr-grid .vc_gitem_row .vc_gitem-col{padding:0}.spg-pandr-grid .vc_gitem-post-data{text-align:left!important;padding:0 20px}.spg-pandr-grid .spg-post-meta-tags{font-size:16px;color:#393939;line-height:1.25em;padding:0;background:none}.spg-pandr-grid .spg-post-meta-tags a:hover{text-decoration:underline}.spg-pandr-grid .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.spg-pandr-grid .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background:none}.spg-pandr-grid .vc_grid-filter{margin-bottom:10px}.spg-pandr-grid .spg-entry-title h4{font-size:22px;color:#393939;line-height:1.25em;padding:0;margin:0 0 10px;min-height:81px}.spg-list-large h4,.spg-list-small h4{min-height:54px!important}.spg-list-small .spg-item{margin-bottom:10px!important}.spg-pandr-grid div.outline-button.blue{padding:0;position:relative;margin:20px 0}.spg-pandr-grid a.outline-button.blue{background:#fff;color:#393939;font-size:22px;font-weight:700;border-radius:30px;padding:10px 35px;text-decoration:none;display:inline-block;border:2px solid #393939;position:static}.spg-pandr-grid a.outline-button.blue:hover{background:#fff;color:#61ba27;border:2px solid #61ba27;font-size:22px}.sssspg-pandr-grid a.sssoutline-button.blue:hover::before{border-style:solid;border-width:2px 2px 0 0;border-color:#61ba27;content:'';display:inline-block;height:15px;width:15px;position:absolute;top:20px;vertical-align:top;right:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.logo_slider .ultsl-arrow-right4,.logo_slider .ultsl-arrow-left4{display:none}.logo_slider:hover .ultsl-arrow-right4,.logo_slider:hover .ultsl-arrow-left4{display:block}.pp_background .vc_column-inner{background-position:97% 75%!important;background-size:20%!important}.footer .widget_nav_menu .menu-item a:hover{text-decoration:underline}.coverhalf{background-repeat:no-repeat;background-position-x:-25%;background-color:#f7f7f7}.max-column-width{max-width:565px}.rev_slider div{font-family:'Asap',sans-serif!important}ul.simple-sitemap-page{list-style-type:none}ul.simple-sitemap-page a{color:#3d3d3d}.vc_row.reverse{display:flex}.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_column-gap-30.contained{margin:0 -15px}@media only screen and (max-width:768px){.vc_row.reverse{flex-direction:column-reverse}}@media (max-width:767px){.widget_nav_menu .menu-item a{font-size:18px}}@media only screen and (max-width:1024px) and (orientation:landscape){.contact-details .phone{color:#3d3d3d;font-weight:500;font-size:25px;margin-top:0}.wpb_text_column .outline-button.blue{min-width:100%!important;padding:12px 20px!important;max-width:234px!important}}@media only screen and (max-width:1024px) and (orientation:portrait){.contact-details .phone{color:#3d3d3d;font-weight:500;font-size:25px;margin-top:0}.wpb_text_column .outline-button.blue{padding:12px 20px!important;max-width:234px!important;min-width:initial!important}}@media only screen and (min-width:901px){.mobileonly{display:none}.mobile{display:none}body{padding-top:164px}}@media only screen and (max-width:900px){.footer .divide,.breadcrumbs,.desktoponly{display:none}.desktop{display:none}body{padding-top:89px;overflow-x:hidden}.nav{border:none!important}div#wpmm-wrap-header-menu{left:0;width:100%;display:block;position:absolute;z-index:10000000;top:0}.wpmm-orientation-horizontal.wpmega-clean-white .wpmegamenu-toggle{border:none;float:right;padding:5px 10px}#wpmega-menu-header-menu{position:absolute;top:54px;left:0;background:#f2f2f2;padding:0;width:100%;z-index:1000000000000}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li.menu-item-has-children a{padding-left:0}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li a{padding:0 10px!important}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{background:#f7f7f7;box-shadow:none;position:static;top:100%;left:0;width:100%;font-size:14px;line-height:22px;padding:0 0 10px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;opacity:1;visibility:initial;z-index:-1;text-align:left;height:initial;max-height:initial}.wpmm-sub-menu-wrap{overflow:visible!important;display:block;visibility:initial;text-align:left}.wpmm_megamenu ul.wp-mega-sub-menu>li:nth-child(n+2){border-left:none!important}.wpmm-sub-menu-wrap li{margin-bottom:none}.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li{text-align:left}.wpmm-sub-menu-wrap:after{display:none}.contained{max-width:90%}.mobile nav{position:relative;background:#f7f7f7;width:100%;height:100%;left:100%;position:fixed;overflow:hidden}.mobile .navwrapper{position:relative;left:0%;top:0;width:100%;height:100%;display:block}.mobile .navpanel{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:1;background:#f2f2f2}.mobile .navpanel.prime{left:0;position:relative}.mobile .navpanel.subnav{left:100%}.mobile .menu-item a{font-size:20px;padding-right:20px}.mobile .menu-item a{font-size:20px;padding-right:20px}.mobile .navpanel .backlink{color:#3d3d3d;font-size:20px;font-weight:300;padding:10px;border-bottom:1px solid #61ba27;padding-left:10%;background:#f2f2f2}.mobile .navpanel .backlink::before{border-style:solid;border-width:2px 2px 0 0;border-color:#61ba27;content:'';display:inline-block;height:10px;width:10px;position:absolute;top:19px;vertical-align:top;left:5%;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);padding:0}.mobile .nav .menu-item .leveldown{border-style:solid;border-width:2px 2px 0 0;border-color:#3d3d3d;content:'';display:inline-block;height:10px;width:10px;position:absolute;top:28px;vertical-align:top;right:5%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);padding:0}.mobile .subnav .menu-item>a .leveldown{border-style:solid;border-width:2px 2px 0 0;border-color:#3d3d3d;content:'';display:inline-block;height:10px;width:10px;position:absolute;top:28px;vertical-align:top;right:5%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);padding:0}.mobile .nav .menu-item{width:100%;position:relative;background:#f7f7f7;border-bottom:1px solid #d8d8d8}.mobile .nav .utilitysub .menu-item{width:100%;position:relative;border-bottom:none;background:none}.mobile .nav .utilitysub .menu-item a{width:100%;position:relative;border-bottom:none}.mobile .nav .utilitysub .menu-item a .leveldown{border-style:solid;border-width:2px 2px 0 0;border-color:#3d3d3d;content:'';display:inline-block;height:10px;width:10px;position:absolute;top:13px;vertical-align:top;right:5%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);padding:0}.mobile .nav .utilitysub{padding:20px 0}.mobile .nav .utilitysub .menu-item a{font-size:19px;padding:5px 15px}.mobile .nav .menu-item a{position:relative;display:block;width:90%}.mobile .subnav .menu-item a{position:relative;display:block;width:100%}header .mobile .burgermenu{width:30px;height:30px;display:block;position:fixed;z-index:2000;top:10px;right:15px;min-height:inherit;cursor:pointer}.burgermenu span.label{font-size:9px;position:absolute;left:4px;bottom:-9px}header .mobile .burgermenu:after,header .mobile .burgermenu:before{right:0;width:25px;position:absolute;display:block;content:''}header .mobile .burgermenu:after{top:5px;height:19px;padding:3px 0;border-top:2px solid #61ba27;border-bottom:2px solid #61ba27}header .mobile .burgermenu:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:13px;height:2px;background:#61ba27}header .mobile .burgermenu.menu-opened:after,header .mobile .burgermenu.menu-opened:before{top:22px;width:24px;background:linear-gradient(to right,#61ba27,#61ba27)}header .mobile .burgermenu.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border:0;height:2px;padding:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:5px;top:15px}header .mobile .burgermenu.menu-opened:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:4px;top:14px}.spg-grid-small .spg-item{margin:0!important}.spg-filter-form{margin:auto!important}.spg-filter-form::before{width:100%}.spg-custom-tax{width:100%}.spg-grid-small .spg-item{overflow:hidden}.spg-thumb{display:inline-block;float:left;position:absolute!important;width:35%!important;height:100%!important}.spg-clip{width:100%;height:100%}.spg-grid-small .spg-thumb img{height:100%;max-width:initial;position:absolute;width:auto!important;top:0}.spg-data{width:65%!important;display:inline-block;position:relative;z-index:1000000;background:#f7f7f7;top:0;margin:0 0 0 35%}.spg-post-meta_area{display:none}.spg-entry-title h4{font-size:15px!important;font-weight:500!important;min-height:52px!important;margin:0!important}.spg-pandr-grid div.outline-button.blue,.spg-pandr-grid a.outline-button.blue{font-size:15px!important;display:none}.vc_row.shrinky{padding:10px}.mobileposter .vc_column-inner,.mobileposter{min-height:300px!important;background-size:cover}.speech-bubble{top:56px}.blue.banner .h1,.blue.banner h1{margin:44px 0 0!important;min-height:initial}.slidebox .overlay .caption{font-size:15px;vertical-align:middle}.slidebox .overlay .slidelink a{font-size:20px;line-height:1.3em;vertical-align:middle}.wpb_text_column .phone{font-size:30px!important;line-height:1.2em}.blue.banner .h1,.blue.banner h1,.wpb_text_column .h1,.wpb_text_column h1{font-size:34px!important;line-height:1.2em;text-align:center}.orange.banner h2,.banner .whitetext h2,.wpb_text_column .h2,.wpb_text_column h2{font-size:24px!important;line-height:1.2em}.webform .fielditem .outline-button,.webform .heading,.orange.banner p,.orange.banner ul.tick-list li,.vc_tta-accordion.faqs .vc_tta-panel .vc_tta-panel-heading h4.vc_tta-panel-title,.wpb_text_column .big-para,.wpb_text_column .h3,.wpb_text_column h3{font-size:20px!important;line-height:1.2em}ul.tick-list.white li{background:url(/wp-content/themes/safetytesting/img/bullet_tick_white.png) no-repeat 0 4px}.wpb_text_column ul li,.wpb_text_column,.wpb_text_column p{font-size:16px;line-height:1.3em}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;max-width:95%;margin:auto}.vc_row-full-width.vc_row>.vc_column_container>.vc_column-inner{max-width:100%}.webform .fielditem .outline-button{min-width:initial}.VisualNav{padding-left:10px!important;padding-right:10px!important;margin:auto!important}.wp-mega-sub-menu .textwidget ul li a,.wp-mega-sub-menu ul.menu li a,.VisualNav ul li a{font-size:18px!important}.shrinky .vc_column-inner,.accreditations .vc_column-inner{margin:auto!important}.widget_nav_menu .menu-item{text-align:left;padding-left:20px;border-top:1px solid #465a6a;border-bottom:none}.widget_nav_menu .menu-item:last-child{border-bottom:1px solid #465a6a}footer .logorow{padding-top:30px}.social-media,.copyright,.footer .logo{display:block;vertical-align:middle;text-align:left;margin-left:auto;margin-right:auto;padding-left:20px}.wpb_content_element,ul.wpb_thumbnails-fluid>li,.wpb_button{margin-bottom:15px!important}.slidebox .overlay .caption{width:55%}.slidebox .overlay .slidelink{width:45%}.slidebox .overlay .wpb_wrapper{padding:10px!important}.slidebox .overlay .slidelink a::before{left:-8px!important;top:11px!important}.slidebox .overlay .slidelink a{padding-left:40px!important}.slick-slide{margin:auto!important}.pp_background .vc_column-inner{background-position:85% 75%!important;background-size:30%!important}.vc_column_container.colreset>.vc_column-inner{padding-left:15px!important;padding-right:15px!important}.vc_row[data-vc-full-width] .vc_column_container>.vc_column-inner{width:100%!important;max-width:100%!important}.vc_row[data-vc-full-width] .vc_column_container.colreset>.vc_column-inner{padding-left:30px!important;padding-right:30px!important}.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_column-gap-30.contained{margin:auto!important;max-width:100%!important}.vc_column_container>.vc_column-inner .vc_column-inner{max-width:100%!important}.vc_row.vc_column-gap-30>.vc_column_container{padding:0!important}.wpb_single_image.vc_align_right{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.wpb_single_image.vc_align_left{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.copyright{font-size:13px}}::selection{background:#227d7f;color:#FFF;text-shadow:none}::-webkit-selection{background:#227d7f;color:#FFF;text-shadow:none}::-moz-selection{background:#227d7f;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}