@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot');src:url('fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/fontawesome-webfont.ttf') format('truetype'),url('fonts/fontawesome-webfont.svg?#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}*,input,label{-webkit-transition:background-color .1s linear,color .1s,border .1s,opacity .1s,transform .1s,box-shadow .1s ease-in-out,opacity .3s ease-in-out,transform .1s;-ms-transition:background-color .1s linear,color .1s,border .1s,opacity .1s,transform .1s,box-shadow .1s ease-in-out,opacity .3s ease-in-out,transform .1s;transition:background-color .1s linear,color .1s,border .1s,opacity .1s,transform .1s,box-shadow .1s ease-in-out,opacity .3s ease-in-out,transform .1s}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{font-size:.8em;font-family:'Source Sans Pro',sans-serif;color:#333;background-color:#fff;margin:0;padding:0;-webkit-text-size-adjust:100%}img{border:0;max-width:100%;height:auto;display:block}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],select{-webkit-appearance:none;background-color:#fff;border:0;height:40px;width:100%;padding:0 0 0 10px;color:#666;border:1px solid #e8e8e8;border-radius:3px;margin-top:10px;font-family:'Source Sans Pro',sans-serif}input[type="submit"]{cursor:pointer;-webkit-appearance:none;background-color:#96ae4a;border:1px solid #96ae4a;color:#fff}textarea{background-color:#fff;border:0;height:122px;width:100%;padding:10px 0 0 10px;color:#666;border-radius:0;border:1px solid #e8e8e8;border-radius:3px;margin:15px 0;font-family:'Source Sans Pro',sans-serif}select{-webkit-appearance:menulist}.field-validation-error{color:#932a2a;position:absolute}.input-validation-error,select.input-validation-error{border:1px solid #932a2a!important}.bg-overlay{position:relative;padding:30px}.bg-overlay:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:-1;opacity:.5}.grid-2{display:grid;grid-template-columns:1fr 1fr}.center-img img{margin:0 auto}.fl-center{display:flex;align-items:center;justify-content:center}.split-list>.bs{border-left:1px solid #fff}.split-list .bs:first-child{border:none!important}.fnt-scale-12{font-size:1.2em}.banner-content .roundel{position:absolute;transform:rotate(15deg) translate(50%,-50%);right:0;top:0}.roundel{background-color:#7b3228;aspect-ratio:1;text-align:center;width:180px;display:flex;justify-content:center;align-items:center;color:#fff;border:1px solid #fff;z-index:2;font-weight:600;font-size:1.2rem;border-radius:100%}.lgreen-bg{background-color:#96ae4a}.white-txt{color:#fff}.loading-help{position:relative}.loading-help .loading-special{position:relative;display:block;background-color:#96ae4a;border:1px solid #96ae4a;padding:0 150px;font-family:'Montserrat',sans-serif;float:right;margin:0 -6px}.loading-help .surround{text-align:center}.loading-help .new-loader{display:inline-block;color:#fff;font-size:3px;margin:4px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);margin-bottom:2px}.loading-help .load-text{line-height:40px;display:inline-block;color:#fff;text-align:center;-webkit-appearance:none;font-weight:500;margin-left:15px;font-size:1em}.submit-button{display:block;padding:10px 40px;font-family:auto;font-weight:500;font-size:1em;width:100%;max-width:445px;font-weight:bold;font-family:'Source Sans Pro',sans-serif;font-size:1.2em}.submit-button:hover{background-color:#3c483b;border:1px solid #3c483b}.editor-field{font-family:'Source Sans Pro',sans-serif;font-size:1.2em}.editor-label.terms{margin:0 15px!important;font-size:1.2em}.editor-label.terms a{text-decoration:underline;color:#96ae4a}.editor-field.terms-req{margin:0}.photo--form .editor-field.location{margin:15px 0}.photo--form .upload{background-color:#fff;padding:10px;margin-top:10px;color:#96ae4a}.photo--form .section.terms-captcha{margin-top:0}input#Terms{margin:15px 0}h1{margin:10px 0 0 0;color:#333;font-size:1.5em}h2{color:#3c483b;font-size:2.5em;margin:8px 0}.description h4{color:#96ae4a;font-size:2em;margin:10px 0}.center-txt{text-align:center}.nomarg{margin:0}.radround{border-radius:100%}.vert-padd-15{padding:15px 0}.vert-padd-30{padding:30px 0}.vert-padd-60{padding:60px 0}.txt-size{font-size:1.3em}a{text-decoration:none;color:#96ae4a;font-weight:700}a:hover{color:#3c483b}a:visited{color:#96ae4a}.red-txt{color:#7b3228}.auto-height{height:auto!important}.masthead{background-color:#fff}#headerright{font-size:1.2em}#content{min-height:500px}.phone-icon,.menuicon{display:none}.phone-icon a{display:block;width:21px;height:20px;font-size:1.9em}.topnav{background-color:#3c483b}.footer{padding-top:50px;padding-bottom:15px;background-color:#3c483b;color:#fff}.footer #footnoteleft{text-align:left;line-height:53px}.footer #footnotemiddle{text-align:center}.footer #footnoteright{text-align:right;line-height:53px}.footer a{color:#fff}.footer .surround{position:relative;margin:auto}.footer .surround .dw-sm-3.home{width:17%}.footer .surround .dw-sm-3.social{width:7%}.footer .surround .dw-sm-3.nav{width:17%}.footer .surround .dw-sm-3.links{width:25%}.footer .surround span a.white{margin:auto auto 40px auto}.footer .surround span a{display:block;margin:0 0 10px 0}.footer .surround span a:hover{color:#96ae4a}.footer .surround span{font-size:1.2em;font-family:'Source Sans Pro',sans-serif}.footer .surround .bold{font-weight:700;font-size:1em}.footer .social-media{font-size:1.8em}.footer .social-media .green-bg{background-color:#96ae4a}.footer a.fa-facebook-f{margin:0 10px 10px;background-color:#96ae4a;border:1px solid #96ae4a;width:36px;height:36px;line-height:36px;text-align:center;font-size:.8em;border-radius:100%;margin-right:4px}.footer a.fa-x-twitter{margin:10px 10px;background-color:#96ae4a;border:1px solid #96ae4a;width:36px;height:36px;line-height:36px;text-align:center;font-size:.8em;border-radius:100%}.footer a.fa-linkedin-in{margin:0 10px;background-color:#96ae4a;border:1px solid #96ae4a;width:36px;height:36px;line-height:36px;text-align:center;font-size:.8em;border-radius:100%;margin-right:4px}.footer a.fa-instagram{margin:0 10px;background-color:#96ae4a;border:1px solid #96ae4a;width:36px;height:36px;line-height:36px;text-align:center;font-size:.8em;border-radius:100%;margin-right:4px}.footer a.fa-facebook-f:hover,.footer a.fa-x-twitter:hover,.footer a.fa-linkedin-in:hover,.footer a.fa-instagram:hover{background:transparent;border:1px solid #fff}.footer i.fas.fa-phone{float:left;background-color:#96ae4a;border:1px solid #96ae4a;width:30px;height:30px;line-height:28px;text-align:center;border-radius:100%;margin-right:15px}.footer i.fas.fa-envelope{float:left;background-color:#96ae4a;border:1px solid #96ae4a;width:30px;height:30px;line-height:30px;text-align:center;border-radius:100%;margin-right:15px}.footer .tel .i.fa-phone,.footer .mail i.fa-envelope{margin-right:10px}.footer .surround .tel a{margin:8px 0 35px 0}.footer .surround .mail a{margin-top:40px!important}.footer .web-links{margin:20px auto}.footer .web-links a{font-weight:normal}.OK{padding:10px;border:1px solid #393;color:#393;background-color:#efe;margin:10px 0}.KO{padding:10px;border:1px solid #933;color:#933;background-color:#fee;margin:10px 0}.Generic{padding:10px;border:1px solid #333;color:#333;background-color:#ccc;margin:10px 0}.ajaxLoader{min-height:40px;line-height:35px;text-align:center}.ajaxLoader i{display:inline-block;color:#729bef;font-size:5px;margin:0;width:1em;height:1em;border-radius:50%;-o-animation:load4 1.3s infinite linear;-moz-animation:load4 1.3s infinite linear;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;content:""}@-ms-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-o-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;}}@-moz-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.call-to-action{background-color:#96ae4a;margin-top:30px;padding:35px}.call-to-action .cta{font-size:1.9em;color:#fff;font-weight:700}.call-to-action.moss .cta{margin-left:15px}.call-to-action .btn{float:right}.call-to-action .cta a{color:#3c473b}.call-to-action a.button{text-transform:uppercase;background-color:#3c483b;border:1px solid #3c483b}.cities img.images{margin:auto}.padd-15{padding:15px}.txt-bx{font-size:1.25em}.inner-padd{padding:25px 25px 0 25px}.min-h-300{min-height:300px}.rati-56{padding-top:56%}.bamb-bg{background-color:#333}.center-block{margin:0 auto}.gr-bg{background-color:#efefef}a.btn{color:#fff;display:block;width:100%;height:50px;font-family:'Source Sans Pro',sans-serif;line-height:50px;text-align:center;font-size:1.3em;font-weight:700;border-radius:3px;max-width:260px}a.btn.green{background-color:#96ae4a;background-image:linear-gradient(#96ae4a,#75883a);background-image:-webkit-linear-gradient(#96ae4a,#75883a)}a.btn.green:hover{background:#96ae4a;color:#fff}a.btn.white{background-color:#fff;color:#3c483b;padding:0 15px}a.btn.white:hover{background:#96ae4a;color:#fff}a.btn.green.bottom{max-width:170px}a.btn.green.top{margin-top:10px}a.btn.green.righttop{margin-top:40px}a.btn.greendark{background-color:#3c473b;background-image:linear-gradient(#3c473b,#2f392f);background-image:-webkit-linear-gradient(#3c473b,#2f392f)}a.btn.greendark:hover{background:#3c473b;color:#fff}a.btn.maroon{background-color:#7b3228;background-image:linear-gradient(#7b3228,#60271f);background-image:-webkit-linear-gradient(#7b3228,#60271f)}a.btn.maroon:hover{background:#7b3228;color:#fff}a.btn.maroon.righttop{margin-top:40px}a.btn.maroon.top{margin-top:20px}a.btn.wide{max-width:300px}a.btn.sml{max-width:140px}.text-info a:hover,.sub.knot a:hover,.text a:hover,.homepage .request-moss .text a:hover{color:#3c483b}.learn-more-lk{background-color:#eaefdb;box-shadow:0 3px 6px #00000029}.learn-more-lk .content{width:100%;max-width:300px;float:right;min-height:230px;position:relative}.learn-more-lk .content .inner{padding:0 15px;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.learn-more-lk .content .inner span{font-size:1.6em;font-weight:700;color:#3c483b;display:block;margin-bottom:10px}.learn-more-lk .side-img{width:calc(100% - 300px);float:left;min-height:230px;background-size:cover;background-position:center;background-color:#333}.learn-more-lk .side-img.bamb{background-image:url(images/bamboo-as-bad-as-knotweed.jpg)}.newsfeed h2{color:#3c483b;font-size:2.3em;margin:30px auto}.newsfeed .blogdate{font-size:1.2em;text-align:left;color:#666;text-transform:uppercase;font-weight:normal}.newsfeed .title{text-align:left;color:#3c483b;font-size:1.5em;font-weight:800;line-height:1.25}.newsfeed .content{text-align:left;color:#666;font-size:1.3em;line-height:1.3;margin:15px 0;font-weight:normal}.newsfeed .blogpost .content span{text-transform:uppercase;font-size:1.3em;color:#96ae4a;text-align:left;display:block;margin:15px 0}.newsfeed .blogpost img{max-width:265px;height:225px}.newsfeed .blogpost .image{position:relative;padding-bottom:75%;margin-bottom:20px}.newsfeed .blogpost .image div{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;max-width:265px}.page-banner{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.page-banner.home{background-image:url(images/banners/weed-control.jpg);height:711px}.page-banner.home .banner-content{max-width:1100px;width:100%;padding:0 15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.page-banner.home .banner-content h1{color:#fff;font-size:7em;text-shadow:0 6px 6px #00000087}.page-banner.home .banner-content .banner-text{color:#fff;font-size:2.9em}.page-banner .banner-description{max-width:545px;z-index:10;left:0;background:rgba(255,255,255,.9);margin-top:180px;padding:20px}.page-banner .banner-description .btn-brown{font-weight:700;margin:25px;font-size:1.2em}.page-banner .banner-description.internal{max-width:1200px;height:400px;margin-top:75px}.page-banner .banner-description h1{position:relative;font-size:3.3em;font-weight:700;color:#3c483b;margin:10px 0}.page-banner .banner-description .banner-text{display:block;color:#333;font-size:1.8em;font-weight:400;margin-bottom:20px}.page-banner.grounds{background-image:url(images/banners/grounds-banner.jpg);height:120px}.page-banner.moss{background-image:url(images/banners/moss-banner.jpg);height:120px}.page-banner .banner-internal{margin:15px 0}.page-banner .banner-internal h1{padding:25px 0;color:#fff;font-size:2.5em}.page-banner.japan{background-image:url(images/banners/japanese-banner.jpg);height:120px}.page-banner.newport{background-image:url(images/banners/newport-banner.jpg);height:120px}.page-banner.swansea{background-image:url(images/banners/swansea-banner.jpg);height:120px}.page-banner.cardiff{background-image:url(images/banners/cardiff-banner.jpg);height:120px}.page-banner.bristol{background-image:url(images/banners/bristol-banner.jpg);height:120px}.page-banner.hereford{background-image:url(images/banners/herefordshire-banner.jpg);height:120px}.page-banner.gloucester{background-image:url(images/banners/gloucester-banner.jpg);height:120px}.page-banner.warwick{background-image:url(images/banners/warwickshire-banner.jpg);height:120px}.page-banner.worscester{background-image:url(images/banners/worcestershire-banner.jpg);height:120px}.page-banner.cathays{background-image:url(images/banners/cathays-banner.jpg);height:120px}.page-banner.porth{background-image:url(images/banners/porth-banner.jpg);height:120px}.page-banner.birmingham{background-image:url(images/banners/birmingham-banner.jpg);height:120px}.page-banner.pontypridd{background-image:url(images/banners/pontypridd-banner.jpg);height:120px}.page-banner.bamboo{background-image:url(images/banners/bamboo-banner.jpg);height:190px}.page-banner.knotweed-identification{background-color:#96ae4a;padding:10px}.page-banner.knotweed-identification h1{padding:0}.page-banner.knotweed-identification span{color:#3c483b;font-weight:bold;font-size:1.6em}.page-banner{position:relative;min-height:160px}.page-banner:after{content:"The longest established weed control company in South Wales";background-color:#7b3228;aspect-ratio:1;text-align:center;width:150px;display:flex;justify-content:center;align-items:center;color:#fff;border:1px solid #fff;z-index:2;font-weight:600;font-size:1rem;border-radius:100%;position:absolute;transform:translateY(-50%) rotate(15deg);top:50%;right:calc(50vw - 600px)}.page-banner.home:after{display:none}@media screen and (max-width:1230px){.page-banner:after{width:150px;transform:translateY(-50%) rotate(15deg);top:50%;right:1rem}}@media screen and (max-width:930px){.page-banner:after{width:120px;font-size:.8rem;transform:translateY(-50%) rotate(15deg);top:50%;right:1rem}.page-banner{min-height:130px}}.survey-cta{background-color:#3c483b;padding:15px 0}.survey-cta .flex{display:flex;justify-content:center}.survey-cta .flex .title{color:#fff;font-size:2.8em;font-weight:700;line-height:100px;padding-right:15px}.survey-cta .flex .img{}.survey-cta .flex .action{padding-top:25px;padding-left:15px}.padd-15{padding:15px}.padd-30{padding:30px}.icon-round{height:80px;width:80px;position:relative;background-color:#96ae4a;margin:0 auto;border-radius:100%}.icon-round img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:45px}.home-icons{}.home-icons .dw-md-4{width:450px}.home-icons .dw-md-8{width:calc(100% - 450px)}h3.lg{font-size:1.5em}.w-r-img{position:relative;padding-right:200px}.w-r-img img{position:absolute;bottom:0;right:-30px}.w-r-img.alt{padding-right:250px}.w-r-img.alt img{right:0;top:50%;transform:translateY(-50%)}.grey-nav{color:#fff;cursor:pointer}.homepage .leftside .text{font-size:1.3em}.homepage .weeds{display:block;background-repeat:no-repeat;color:#fff!important;padding:15px}.homepage .more{margin-bottom:20px}.homepage .weeds.survey{background-image:url(images/free-survey.jpg);background-size:cover;background-repeat:no-repeat;margin:20px 0}.homepage .weeds.control{background-image:url(images/weed-control-right.jpg);max-width:280px;margin:25px auto;background-size:cover;background-repeat:no-repeat}.homepage .weeds.survey.bamboo{background-image:url(images/bamboo-manage-right.jpg)!important}.homepage .weeds.moss{background-image:url(images/moss-right.jpg);max-width:280px;margin:auto;background-size:cover;background-repeat:no-repeat}.homepage .weeds.japanese{background-image:url(images/japanese-knotweed-right.jpg);max-width:280px;margin:auto;background-size:cover;background-repeat:no-repeat}.homepage .weeds.green{background-color:#96ae4a;width:285px;height:158px}.homepage .weeds strong{font-size:2.3em;display:block}.homepage .weeds.moss strong,.homepage .weeds.contact strong,.homepage .weeds.survey strong{font-size:2em;display:inline-block;max-width:168px}.homepage .weeds.control strong{font-size:1.8em}.homepage .categories .home strong{font-size:2em;display:block;margin:40px 0 10px 0;color:#fff}.homepage .categories .home a{color:#fff}.homepage .home.jap{background-image:url(images/japanese-knotweed.jpg);background-repeat:no-repeat;background-size:cover}.homepage .home.control{background-image:url(images/weed-control-contractors.jpg);background-repeat:no-repeat;background-size:cover}.homepage .home.lawn{background-image:url(images/commerical-lawn.jpg);background-repeat:no-repeat;background-size:cover}.homepage .home.sports{background-image:url(images/maintenance.jpg);background-repeat:no-repeat;background-size:cover}.homepage .categories .text{font-size:1.25em;font-weight:normal;margin:10px auto;max-width:230px}.homepage .categories span{font-size:1.2em}.homepage .section.clients{margin:40px auto;max-width:800px}.homepage .clients h2{color:#3c483b;font-size:2.1em;text-align:center}.homepage .clients img{margin:20px auto 0 auto;display:block}.homepage .request{background-image:url(images/request-survey.jpg);max-width:1198px;height:320px;background-repeat:no-repeat;margin-bottom:30px}.homepage .request strong{color:#fff;font-size:2.5em;display:block;padding:25px 40px 0 40px}.homepage .request .text{color:#fff;font-size:1.3em;display:block;padding:20px 40px}.homepage .request ul{padding:0 15px}.homepage .request .text ul li{float:left;margin:5px;padding:0 28px 0 0;font-weight:700}.homepage .request a.btn.green{font-size:1em;margin:25px 0}.homepage .request .btn-green{font-size:.9em;margin:30px 0}.homepage .request-moss{background-image:url(images/request-moss.jpg);background-repeat:no-repeat;background-size:cover;margin-top:20px}.homepage .request-moss strong.sub{color:#fff;font-size:2.45em;display:block;padding:25px 0 0 50px}.homepage .request-moss strong{color:#fff}.homepage .request-moss .text{color:#fff;font-size:1.3em;display:block;padding:20px 50px}.homepage .request-moss .text a{color:#fff}.homepage .description h3{color:#3c483b;font-size:2.1em}.homepage .description .text-info{font-size:1.25em}.homepage .section.types{margin-top:40px}.homepage .bottom-block .section.types{margin-top:10px}.homepage .section.types .btn-green{margin:0 15px}.homepage .types .type-weed{background-image:url(images/type-weed.jpg);background-repeat:no-repeat;background-size:cover;padding:15px;min-height:203px}.homepage .types .type-root{background-image:url(images/type-root.jpg);background-repeat:no-repeat;background-size:cover;padding:15px;min-height:203px}.homepage .categories .bottom h3{margin-bottom:5px}.homepage .categories .bottom .min-h{min-height:160px}.homepage .categories .bottom .btn{margin:0 auto 15px}.covid-19-banner{background-color:#7b3228;padding:10px 0;color:#fff;font-size:1.3em;text-align:center}.covid-19-banner span{float:right}.covid-19-banner a{color:#fff;display:block}.homepage .bottom-block .types .type-weed,.homepage .bottom-block .types .type-root{min-height:10px;height:auto}.homepage .bottom-block .section.types a.btn.green.bottom{margin-top:20px}.homepage .types .text-info{color:#fff;font-size:1.24em;margin:20px 0}.homepage .types h3{color:#fff;font-size:2em;margin:0}.overall h1{font-size:3em;color:#3c483b;margin:10px 0 20px 0}.overall.twc h1{margin-top:20px;font-size:2.8em}.overall.twc .sub{font-size:1.25em;margin-bottom:40px}.overall.twc .sub.knot{margin-bottom:0}.overall h3{color:#96ae4a;font-size:2em;margin:20px 0 0 0}.overall .text{font-size:1.3em}.overall.pages{margin:30px auto}.overall.pages h2{font-size:1.5em;color:#3c483b}.call-to-action .dw-md-3 .btn-greendark{margin:20px 0}.call-to-action.nomarg{margin:0}.call-to-action.moss{margin:0 0 60px 0;padding:35px}.section .categories{margin:30px -15px}.categories .light-green{background-color:#96ae4a;padding:0 20px;height:225px}.categories .dark-green{background-color:#3c483b;padding:0 20px;height:225px}.categories .cat .number{font-size:5em;color:#fff;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:.2;font-weight:700}.categories .cat .info{padding-bottom:10px;color:#fff;font-size:1.2em;font-weight:700}.green-block{background-color:#3c483b;margin:20px 0!important;padding:25px}.green-block .icons{margin:20px auto;display:block;width:70px;height:70px;background-color:#96ae4a;text-align:center;border-radius:100%;font-size:5em;color:#fff}.green-block .icons i{display:block;line-height:65px;font-size:.6em}.green-block .white{color:#fff;font-size:1.3em;text-align:center}.green-block .white a{color:#fff}.green-block.contact{padding:20px;margin:0!important}.green-block.contact .text{text-align:left}.green-block.contact .text a{color:#fff;text-decoration:underline}.green-block.twc{padding:30px}.green-block.twc .white{text-align:center;font-size:1.2em}.green-block.phone{padding:0}.green-block.phone .white{margin:10px 35px;text-align:left}.green-block.phone .white.root{margin:30px 0}.green-block.phone .text strong{font-size:1.2em}.green-block.phone .text a{color:#fff}.bottom .section{margin:0}.bottom .section .dw-sm-6{padding:0}.locations ul{font-size:1.3em;font-family:'Source Sans Pro',sans-serif;columns:6;-webkit-columns:6;-moz-columns:6;margin:20px 0;font-weight:700}.locations ul li{color:#96ae4a}.locations ul li span{color:#333}.about ul li{color:#96ae4a}.about ul li span{color:#333}.lightgreenbg.twc.root h3{padding:15px 0 0 0!important}.lightgreenbg.twc.root .text-info{padding:0}.section.description.removal{margin:30px -15px}.greenbg{background-color:#96ae4a}.description.removal h3{font-size:2.5em}.bamb-bg.maintenance{background-image:url(images/bamboo-maintenance.jpg);background-size:cover;background-position:center}.bamb-bg.removal{background-image:url(images/bamboo-removal.jpg);background-size:cover;background-position:center}.bamb-bg.treatment{background-image:url(images/bamboo-herbicide.jpg);background-size:cover;background-position:center}.removal .greenbg{padding:10px 15px}.removal a{color:#fff}.removal .text-info{color:#fff;font-size:1.2em!important;padding:0 15px 15px 15px}.removal .right h3{padding:0 15px;margin:15px auto}.removal .right .text-info{padding:0 15px 15px 15px}.removal .left h3{max-width:380px;margin:15px 0;padding:0 0 0 15px}.removal .left .brown{float:right;background-color:#7b3228;border-radius:50%;height:130px;width:130px;position:absolute;top:20px;right:0;margin:0 35px}.removal .left .price-text{color:#fff;font-weight:700;font-size:2.5em;padding:0 15px 5px 15px}.removal .left .brown span.from{color:#fff;font-size:1.5em;text-transform:uppercase;font-weight:700;text-align:center;margin-top:10px;display:block}.removal .left .brown span.price{color:#fff;font-size:3.5em;font-weight:700;text-align:center;display:block}.removal .left .brown span.vat{color:#fff;font-size:1.5em;font-weight:normal;text-align:center;display:block}.removal .left .btn-brown{font-size:.9em;margin:20px 0}.right i.fa{margin-right:15px;color:#fff;background-color:#3c483b;width:50px;height:50px;border-radius:100%;line-height:50px}.right i.fa:before{margin:10px}.greenbg a.btn.maroon{margin:20px 0;font-size:1em}.training span.sess{padding:25px;display:block;max-width:750px;margin:auto;font-size:1.3em;text-align:center}.training span.sess a{color:#333;text-decoration:underline}.training--cta{background-color:#96ae4a;color:#fff;font-size:1.6em;font-weight:bold;margin:20px auto;padding:25px;text-align:center}.training--cta a{color:#3c483b;text-decoration:underline;font-weight:bold}.training h2{text-align:center}.training h3{text-align:center;font-size:2em;padding-top:25px;margin-bottom:0}.section.training--session{max-width:800px;margin:25px auto 0}.session--round{width:60px;height:60px;line-height:60px;background-color:#96ae4a;border-radius:100%;margin:auto;text-align:center;color:#fff;font-size:2em}.session--dark{color:#3c483b;font-size:1.4em;font-weight:bold;text-align:center;margin:15px auto 0;display:block}.session--green{display:block;margin:auto;text-align:center;color:#96ae4a;font-size:1.4em;font-weight:bold}.session--note{font-style:italic;font-size:.9em;text-align:center;display:block;margin:auto}.training--list{list-style-position:inside;text-align:center;font-size:1.3em;margin:0 auto 30px;padding-bottom:60px}.training--list li{color:#96ae4a}.training--list li span{color:#333;font-weight:bold}.white-bg{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #666;-moz-box-shadow:0 0 10px 0 #666;box-shadow:0 0 10px 0 #666}.japweed-infocard{padding:20px;position:relative}.japweed-infocard.treatment-plan ul{text-align:center;list-style-position:inside;margin-left:-40px}.japweed-infocard .survey-cost{color:#96ae4a;font-size:25px}.japweed{text-align:center;position:relative;font-size:1.25em;color:#666}.japweed .knotweed-survey-btn{background-color:#7b3228;color:#fff;border-radius:3px;-webkit-box-shadow:0 0 10px 0 #666;-moz-box-shadow:0 0 10px 0 #666;box-shadow:0 0 10px 0 #666}.japweed .knotweed-survey-btn:hover{color:#d3d3d3}.japweed h3{font-size:25px;margin:0}.japweed i{font-size:50px;color:#eaefdb;position:absolute;top:-5px;z-index:-1;left:50%;transform:translate(-50%,0)}.japweed .smltxt{font-size:.7em}.section.overall.witness h2{font-size:2.2em}.section.overall.witness li{color:#96ae4a;font-size:1.3em}.section.overall.witness li span{color:#333}.copy-list li{font-size:1.1em!important}.copy-list li span{}.season-img-bx{width:100%;display:block;background-color:#96ae4a;height:130px;margin-top:15px}.season-img-bx.spring{background-image:url(images/jpn-knotweed/knotweed-spring.jpg);background-size:cover}.season-img-bx.summer{background-image:url(images/jpn-knotweed/knotweed-summer.jpg);background-size:cover}.season-img-bx.autumn{background-image:url(images/jpn-knotweed/knotweed-autumn.jpg);background-size:cover}.season-img-bx.winter{background-image:url(images/jpn-knotweed/knotweed-winter.jpg);background-size:cover}#knotweed-diagram{width:100%;padding-top:45%;background-color:#666;background-image:url(images/jpn-knotweed/knotweed-bg.jpg);background-size:cover;background-position:bottom;position:relative}.open-details{background-color:#96ae4a;position:absolute;text-align:center;cursor:pointer;width:40px;display:inline-block;border-radius:100%}.open-details i{color:#fff;line-height:40px;font-size:1.3em}.open-details.open{transform:rotate(45deg)}.open-details.open,.open-details:hover{background-color:#fff;color:#3c483b}.open-details.open i,.open-details:hover i{color:#3c483b}.knotweed-details{background-color:#96ae4a;position:absolute;color:#fff;font-weight:700;padding:15px;width:310px}.knotweed-details .close{cursor:pointer;float:right}.knotweed-details .close strong{margin-left:10px}.knotweed-details .top{display:block}.knotweed-details .btm{display:block;position:relative;z-index:2}.knotweed-details .btm .tab{position:absolute;width:35px;height:35px;background-color:#96ae4a;left:30px;bottom:-25px;z-index:-1;transform:rotate(45deg)}.rightside .helpful-links{background-color:#eaefdb;padding:15px}.rightside .helpful-links strong{color:#3c483b;font-size:18px}.rightside .helpful-links .icon-outter{max-width:80px;margin:0 auto}.rightside .helpful-links .icon{background-color:#3c483b;width:100%;padding-top:100%;position:relative;border-radius:100%;margin-right:-15px}.rightside .helpful-links .icon i{position:absolute;color:#fff;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:20px}.rightside .helpful-links a{color:#3c483b;text-decoration:underline;font-size:14px}strong.greentxt{color:#96ae4a}.surveyrequest{background-image:url(images/knotweed_survey_bg.jpg);padding:25px 170px;background-position:bottom;background-repeat:no-repeat;background-color:#e9f0dc}.choosetreatment,.insurance{background-image:url(images/choose_treatment_plan_bg.jpg);padding:25px 85px;background-position:bottom;background-repeat:no-repeat;background-color:#e9f0dc;position:relative}.white-bg .txt{position:relative;z-index:99}.japweed .txt{font-size:16px}.txt .header-icon{display:inline-block;margin:0 auto;position:relative}.txt .header-icon:before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:-50px;top:50%;transform:translateY(-50%);color:#96ae4a;font-size:40px}.txt .header-icon.qu:before{content:""}.txt .header-icon.ex:before{content:""}.insur h1{margin-bottom:0}.insur .sub-head{color:#96ae4a;font-size:1.8em;font-weight:700;margin-bottom:20px}.insurance h2{text-align:center;margin-bottom:15px}.insurance .white-surround{background-color:#fff;padding:30px;font-size:1.5em;text-align:center;color:#96ae4a;font-weight:700;margin:30px auto 0;box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.insurance .text{font-size:1.3em;text-align:center}.insurance{background-image:url(images/knotweed_survey_bg.jpg)}.insurance.top{margin:30px 0;position:relative}.insurance.top::after{content:url(images/weed_decoration.png);position:absolute;bottom:-3px;left:50%;transform:translate(-50%,0);width:100%;overflow:hidden}.insurance.bottom{margin:30px 0;position:relative}.insurance.bottom::after{content:url(images/weed_decoration.png);position:absolute;left:50%;transform:translate(-50%,0);bottom:-3px;width:100%;overflow:hidden}.insurance.bottom .white-surround{margin-top:30px;padding:25px;text-align:center;color:#96ae4a;font-weight:700;font-size:1.3em}.insurance.bottom .white-surround i{color:#3c483a;font-size:2em;margin-bottom:15px}.insurance.bottom .white-surround h2{font-size:1.2em}.insurance.bottom .white-surround .text{font-size:.8em;font-weight:normal;color:#333;text-align:left;padding:0 8px}.insurance.bottom .white-surround .text ul{padding:0 20px}.insurance.bottom .white-surround .text ul li{color:#96ae4a}.insurance.bottom .white-surround .text ul li span{color:#666;font-weight:700}.insurance.bottom .white-surround img{margin:0 auto 25px auto}.insurance.bottom .white-surround a{color:#333;text-decoration:underline}.insurance.bottom .white-surround.guara .text{text-align:center;font-size:1em}.insurance.bottom .white-surround.guara .text span.black{font-weight:700}.insurance.bottom .white-surround.guara .text span.green{font-weight:700;color:#96ae4a}.insurance.bottom .claim{background-color:#eaefdb;margin-top:40px;padding:25px}.insurance.bottom .claim ul li{font-size:.9em;margin:15px auto}.pca-info #pcalogo{background-image:url(images/pca.jpg);width:100%;display:block;height:100px;background-size:contain;background-position:center;background-repeat:no-repeat}.pca-info{font-size:1.3em}.pca-info a{color:#333;text-decoration:underline}.pca-info strong a{color:#96ae4a}.pca-info strong a:hover{color:#333;text-decoration:none}.lightgreenbg{background-color:#eaefdb;padding:25px 25px 0 25px}.lightgreenbg.nopadd{padding:0}.lightgreenbg.jap{padding:25px;position:relative}.lightgreenbg.jap .description h3{font-size:2.3em;margin:10px 0}.lightgreenbg.jap .description h3.sml{font-size:1.8em;margin:10px 0}.lightgreenbg.jap .description .right h3{margin-bottom:47px}.lightgreenbg.jap .description .right h3.sml-marg{margin-bottom:15px}.lightgreenbg.jap .images{display:block;margin:auto}.lightgreenbg.jap.ac{margin:15px 0 25px 0}.lightgreenbg.jap.ac img{max-width:270px;margin:0}.lightgreenbg.jap.ac .text-info{margin:20px 0}.lightgreenbg.jap.ac .text-info a{color:#3c483b}.lightgreenbg.twc{margin:15px 0}.lightgreenbg.twc .description h3{margin:0 0 15px;padding:0 15px;font-size:2.3em}.lightgreenbg.twc .text-info{margin-bottom:20px;padding:0 15px}.lightgreenbg.twc .text-info.title{padding:15px 0 0;font-size:1.3em}.lightgreenbg.veg{padding:25px;margin-top:20px}.lightgreenbg.veg .sub{font-size:2em;color:#3c483b}.lightgreenbg.veg a{font-size:1em;margin-top:20px}.homepage.veg .leftside .text{margin-top:15px}.rightside .eradicate{float:left;margin-right:10px;display:inline-block}.two-block .dw-sm-6.block-image{padding:0}.bottom-block{padding:0 40px 25px;background-color:#eaefdb;margin-top:30px}.bottom-block .dw-sm-6{margin:20px 0}.bottom-block .dw-sm-6.left{padding:0 15px 0 0}.bottom-block .dw-sm-6.right{padding:0 0 0 15px}.bottom-block .border{border:1px solid #c7cebb;margin:15px 0}.bottom-block img{display:block;margin:auto}.leftside .text ul{padding:0 15px}.leftside .text ul li{float:left;margin:5px;padding:0 28px 0 0;font-weight:700}.leftside.about .text ul{columns:5;-webkit-columns:5;-moz-columns:5}.leftside.about ul li{padding:5px 0;float:none}.leftside.about img{margin:20px auto}.section .our-clients{margin:20px -15px}.leftside h4,.leftside h2{font-size:2em;color:#3c483b;margin:20px 0}.leftside.withimg{position:relative;margin-bottom:0!important;padding-bottom:15px}.leftside.withimg .abimg{position:absolute;right:-10px;bottom:0;height:100%;width:auto}.our-clients .icons{background-color:#e4e4e4;text-align:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;font-size:5em;color:#96ae4a;margin:20px auto;display:block;width:110px;height:110px}.our-clients .icons i{line-height:100px;display:block;margin:15px}.our-clients strong{font-size:1.2em;text-align:center;display:block}.our-clients.veg .icons{background-color:#eaefdb;color:#96ae4a}.reviews{display:grid;grid-template-columns:1fr;grid-gap:30px;margin:30px 0}.review{display:flex;flex-direction:column;justify-content:space-between;padding:30px;box-shadow:0 2px 8px #00000040;grid-gap:15px}.review-text{font-size:18px;font-family:'Open Sans',sans-serif}.review-text i{font-size:36px;color:#96ae4a;z-index:-1;opacity:.3;margin-right:10px}.review-author{font-size:18px;font-family:'Open Sans',sans-serif;color:#3c483b;font-weight:600}.review-location{font-size:13px;font-family:'Open Sans',sans-serif;color:#96ae4a;font-weight:600}.lightgreenbg.contact{margin:0 0 50px;padding:50px 145px}.lightgreenbg.contact h2{font-size:2em;margin-bottom:30px}.section .contactpage{margin-top:30px;font-family:'Source Sans Pro',sans-serif;font-size:1.2em}.contactpage .centre i.fa-map-marker,.contactpage .centre i.fa-phone,.contactpage .centre i.fa-envelope,.contactpage .centre i.fa-mobile-alt{font-size:1.3em;color:#fff;background-color:#96ae4a;width:45px;height:45px;line-height:45px;border-radius:100%;text-align:center;margin-right:10px}.contactpage .address{margin-left:53px}.contactpage .centre i.fa-phone{margin-bottom:20px;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.contactpage a{color:#333}.contactpage .social-media{margin:20px 0}.contactpage a.fa-facebook-f{margin:0 10px;background-color:#96ae4a;color:#fff;border:1px solid #96ae4a;width:36px;height:36px;line-height:36px;text-align:center;border-radius:100%;margin-right:4px}.contactpage a.fa-x-twitter{margin:0 10px;background-color:#96ae4a;color:#fff;border:1px solid #96ae4a;width:36px;height:36px;line-height:36px;text-align:center;border-radius:100%;margin-right:4px}.contactpage a.fa-linkedin-in{margin:0 10px;background-color:#96ae4a;color:#fff;border:1px solid #96ae4a;width:36px;height:36px;line-height:36px;text-align:center;border-radius:100%;margin-right:4px}.contactpage a.fa-facebook-f:hover,.contactpage a.fa-x-twitter:hover,.contactpage a.fa-linkedin-in:hover{background-color:#fff;color:#96ae4a}.section.terms-captcha{margin:20px 0}.section.terms-captcha .dw-sm-5,.section.terms-captcha .dw-sm-7{padding:0}.sitemap ul.sitemap-sm{list-style:none;padding-left:5px}.sitemap ul li a{font-size:1.3em;color:#3c483b;font-weight:700}.sitemap ul li.split{float:left}.sitemap ul li.split ul{padding-top:5px;list-style:circle}.sitemap ul li.split ul li a{color:#96ae4a;font-size:1.4em;font-weight:600}.sitemap ul li.clear{list-style:none;float:none}.sitemap{font-size:1.2em}.sitemap ul li{color:#3c483b;padding:2px 0;font-size:.85em;list-style:none}.sitemap ul li span a{color:#6b6a6b}.sitemap ul li span a:hover{color:#d71a21}.text .num{color:#3c483b;font-weight:700}.knotweed-faqs{margin:15px 0}.knotweed-faqs.minimise{height:auto!important}.knotweed-faqs .surround{padding:10px;color:#3c483b;position:relative;border-radius:3px;background-color:#eaefdb;cursor:pointer}.knotweed-faqs .surround .title{font-weight:700;font-size:1.5em}.knotweed-faqs .surround i{position:absolute;bottom:10px;right:10px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:25px;height:25px;line-height:25px;text-align:center;font-size:2em}.knotweed-faqs .surround i.fa-chevron-circle-down:before{content:""}.knotweed-faqs .surround i.fa-chevron-circle-up:before{content:""}.knotweed-faqs .faqs{height:auto;font-size:1.25em;margin-top:15px}.knotweed-faqs .faqs.minimise{height:0;overflow:hidden}.knotweed-features .section{min-height:200px;margin-bottom:20px}.knotweed-features img{margin:0 auto}.knotweed-features h4{margin-top:0!important}.blacknumlist{color:#333!important}.gallpop{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:101}.gallpop .overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background-color:#000;opacity:.7;z-index:102}.gallpop .pop-inner{text-align:center;height:auto;position:fixed;max-width:640px;width:calc(100% - 30px);max-height:calc(100% - 30px);z-index:103;left:50%;top:50%;transform:translate(-50%,-50%)}.gallpop .pop-inner .pop-content{display:inline-block;position:relative}.gallpop .pop-inner img{margin:0 auto}.gallpop .pop-inner .close{width:35px;height:35px;cursor:pointer;position:absolute;top:-16px;right:-16px;background-color:#000;border:1px solid #fff;border-radius:100%;color:#fff;line-height:35px;font-size:1.3em}.gallpop .pop-inner .close:hover{color:#dbdbdb}.gallery-grid{margin-top:30px}.gallimg{margin-bottom:10px}.gallery-grid .section{margin:0 -5px}.gallery-grid .section .dw-md-4{padding:0 5px}.narr{max-width:482px}.surveybx{border:2px solid #96ae4a;margin-top:30px;position:relative}.surveybx img{position:absolute;bottom:0;right:0}.surveybx h3{margin-top:0;margin-bottom:10px;font-size:1.8em}.surveybx span{font-size:1.2em}.surveybx .top{max-width:340px;padding:20px}.surveybx .top.narr{max-width:220px}.surveybx .survey-cost{background-color:#96ae4a;padding:20px}.surveybx .survey-cost strong{color:#fff;font-size:2.1em}.surveybx.right img{bottom:auto;top:-15px}.block-link{box-shadow:0 3px 6px #00000029;background-color:#eaefdb;margin-top:30px}.block-link .img{width:50%;float:left;height:170px;background-size:cover;background-position:center}.block-link .img.selling-knotweed{background-image:url(images/selling-property.jpg)}.block-link .img.buying-knotweed{background-image:url(images/buying-property.jpg)}.block-link .txt{width:50%;float:left;padding:20px;max-width:244px}.block-link .title{font-weight:700;font-size:1.7em;display:block;margin-bottom:20px}.block-link .btn{max-width:140px}.text-info .btn.sml{font-size:1em;margin-top:30px}.text-info.right-icon{padding-right:150px;position:relative}.text-info.right-icon img{position:absolute;right:0;top:50%;transform:translateY(-50%)}.leftside .right-img{position:relative}.leftside .right-img img{position:absolute;bottom:-52px;left:640px}.center-cta{max-width:900px;margin:60px auto}.center-cta h3{font-size:1.8em}.center-cta .btn{margin:0 auto;max-width:190px}.center-cta h3 span{color:#96ae4a}.pop-content{background-color:#fff;z-index:100;padding:5px}.pop-content .pop-inner{position:relative;border:5px solid #96ae4a}.pop-content .top{background-color:#eaefdb;text-align:center;padding:30px 15px;font-size:1.7em}.pop-content .top .sub-head{font-size:.8em;max-width:580px;display:block;margin:0 auto}.popoverlay{position:fixed;width:100%;height:100vh;background-color:#000;opacity:.5;z-index:99}.lgrn{color:#96ae4a}.popup{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:100}.popup .pop-overlay{content:"";z-index:10;position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#000;opacity:.5}.popup .pop-container{width:calc(100% - 30px);max-width:700px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50;padding:5px;max-height:calc(100vh - 30px);overflow:auto}.popup .inner-rel{border:8px solid #96ae4a;position:relative;background-color:#eaefdb}.popup .top{text-align:center;position:relative;background-color:#eaefdb}.popup .top .close{cursor:pointer;text-align:center;position:absolute;top:-25px;right:15px;width:40px;line-height:40px;border-radius:100%;background-color:#96ae4a;color:#fff;font-size:1.6em}.popup .top .close:hover{background-color:#42650f}.popup .top h2{font-size:4.5em;color:#3c483b;margin-top:30px}.popup .top h2 span{color:#96ae4a}.popup .top .txt{font-size:2em;font-weight:500;max-width:890px;padding:15px;margin:0 auto}.popup .top .txt strong{color:#96ae4a}.popup .body{background-image:url(images/grass-bg.jpg);background-size:cover;background-position:center;overflow:hidden;position:relative}.popup .body img{position:absolute;top:50%;right:-124px;transform:translateY(-50%);z-index:0}.popup .body .form{padding:30px 50px}.popup .body .form-inner{}.popup .body .form-inner h2{color:#fff;font-family:'Open Sans',sans-serif;font-size:2em}.popup .body .form-inner input[type="text"]{border-radius:0;height:50px;line-height:50px;font-size:1.3em}.popup .body .form-inner .btn{max-width:100%;width:100%;font-weight:700;box-shadow:0 3px 6px #00000029;cursor:pointer;margin-top:10px;border:none;background-color:#96ae4a;color:#fff;font-size:1.4em;line-height:40px;width:100%;display:block;border-radius:0}.popup .body .form-inner .btn:hover{background-color:#3c483b}.popup .body .form-inner .editor-field input{margin:5px 0}.popup .body .form-inner .policy{color:#fff;font-family:'Open Sans',sans-serif;font-size:1em}.popup .body .form-inner .policy a{color:#fff;text-decoration:underline}.popup .body .form-inner .policy a:hover{text-decoration:none}.popup .body .form-inner .terms-check{background-color:#d9e0cf;padding:8px!important;font-size:1.1em}.popup .body .form-inner .terms-check input{margin:0}.popup .grecaptcha-badge{display:none!important}.popup .body .field-validation-error{position:static;color:red;font-weight:700}.line{height:1px;background-color:#707070;margin-top:15px}.kw-ab-right{position:relative}.kw-ab-right>img{position:absolute;right:0;bottom:0;max-width:400px}.kw-ab-right.what>img{width:340px;right:-30px}.left-pca-img{padding-left:185px;margin-top:30px;position:relative;min-height:192px}.left-pca-img img{position:absolute;top:0;left:0;width:160px}.left-fill-img{position:relative}.left-fill-img .fill-img{width:50%;height:100%;position:absolute;left:0;top:0;background-color:#333}.left-fill-img .fill-img.kwherb{background-image:url(images/herbicide-spray.jpg);background-position:center;background-size:cover}.left-fill-img .fill-img.kwroot{background-image:url(images/kw-roots.jpg);background-position:center;background-size:cover}.left-fill-img .fill-img.kwgall{background-image:url(images/kw-gallery.jpg);background-position:center;background-size:cover}.horpadd-15{padding:0 15px}.bg-top{padding-top:230px;position:relative}.bg-top .bg-div{height:205px;background-position:center;background-size:cover;position:absolute;top:0;left:0;width:100%}.bg-top .bg-div.disp{background-image:url(images/knotweed-excavation-disposal.jpg)}.bg-top .bg-div.exca{background-image:url(images/excavation-relocation.jpg)}.bg-top .bg-div.exbu{background-image:url(images/excavation-burial.jpg)}.bg-right{position:relative}.bg-right .bg-div{background-position:center;background-size:cover;position:absolute;top:0;right:0;width:calc(100% - 730px);display:flex;height:100%;align-items:center}.bg-right .bg-div.kwrc{background-image:url(images/knotweed-removal-service.jpg)}@media screen and (max-width:1400px){.roundel{width:120px;font-size:.8rem}.banner-content .roundel{right:100px}}@media screen and (min-width:1231px){.our-clients .dw-sm-3{width:20%}.nav li div ul.wide--drop{width:105%!important}.white-bg{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #666;-moz-box-shadow:0 0 10px 0 #666;box-shadow:0 0 10px 0 #666}.japweed-infocard{padding:20px;padding-bottom:70px;position:relative}.japweed-infocard.treatment-plan{height:500px}.japweed-infocard.treatment-plan ul{text-align:center;list-style-position:inside;margin-left:-40px}.japweed{text-align:center;position:relative;font-size:1.25em;color:#666}.japweed .knotweed-survey-btn:hover{color:#d3d3d3}.japweed h3{font-size:25px;margin:0}.japweed i{font-size:50px;color:#eaefdb;position:absolute;top:-5px;z-index:-1}.japweed .smltxt{font-size:.7em}.surveyrequest{background-image:url(images/knotweed_survey_bg.jpg);padding:25px 170px}.choosetreatment{height:760px}.choosetreatment.training{height:auto}.choosetreatment::after{content:url(images/weed_decoration.png);position:absolute;bottom:-3px;left:50%;transform:translate(-50%,0)}.insurance.top{min-height:380px}.insurance.bottom{height:auto;padding-bottom:90px}.open-details#open1{bottom:23%;left:10%}.open-details#open2{bottom:45%;left:45%}.open-details#open3{bottom:10%;right:30%}.knotweed-details.first{bottom:40%;left:5.2%}.knotweed-details.second{bottom:61%;left:40.2%}.knotweed-details.third{bottom:27%;right:4.5%}.rightside .helpful-links .icon{width:130%;padding-top:130%}.rightside .helpful-links strong{font-size:25px}.rightside .helpful-links a{font-size:18px}}@media screen and (min-width:992px) and (max-width:1230px){.nav li.wide .dropout{font-size:1.3em}.kw-ab-right{overflow:hidden}.kw-ab-right>img{left:calc(100% - 194px);transform:scaleX(-1)}.kw-ab-right.mag>img{display:none}.kw-ab-right.what>img{display:none}.leftside.withimg .abimg{right:-216px}.nav li{font-size:.8em}.page-banner .banner-description h1{font-size:3.2em}.page-banner .banner-description .banner-text{font-size:1.6em}h2{font-size:2.4em}.homepage .categories .home strong{font-size:1.6em}.homepage .home.jap,.homepage .home.control,.homepage .home.lawn,.homepage .home.sports{margin:0}.homepage .weeds strong{font-size:1.4em!important;margin-bottom:15px}.homepage .request strong{font-size:2em!important}.homepage .request .text ul li{font-size:.9em!important}.homepage .request ul{padding:10px}.removal .left .price-text{font-size:2.3em;margin-bottom:20px}.description.removal h3,.removal .left .brown span.price,.homepage .request-moss strong.sub{font-size:2.3em!important}.categories .cat .number{font-size:2em}#headermiddle span.callus{font-size:1.5em!important}.removal .left h3{max-width:330px}.greenbg a.btn.maroon{margin:35px 0 30px}.removal .right .text-info{margin:32px 0}.section .categories .dw-sm-4{margin:20px 0}.lightgreenbg.jap .description .right h3{margin:10px 0}.call-to-action .cta{margin:0;font-size:1.6em}.leftside.about .text ul{columns:4;-webkit-columns:4;-moz-columns:4}.homepage .description h3{font-size:2em}.categories .cat .info{font-size:1.1em}.section .categories{margin:15px -15px}.editor-label.terms{font-size:.8em}.two-block .dw-sm-6.block-image img{max-width:500px}.lightgreenbg.jap.ac img{max-width:100%}.japweed-infocard{padding:10px;height:170px}.surveyrequest{height:550px;padding:25px 100px}.choosetreatment{height:800px;padding:25px 50px}.choosetreatment::after{content:url(images/weed_decoration.png);position:absolute;bottom:-3px;left:50%;transform:translate(-50%,0);width:100%;overflow-x:hidden}.choosetreatment.training{height:auto}.insurance.top{min-height:450px}.insurance.bottom{padding-bottom:90px}.open-details#open1{bottom:10%;left:6%}.open-details#open2{bottom:40%;left:46%}.open-details#open3{bottom:10%;right:32.5%}.knotweed-details.first{bottom:30%;left:0%}.knotweed-details.second{bottom:61%;left:40.2%}.knotweed-details.third{bottom:30%;right:0%}.rightside .helpful-links .icon{width:150%;padding-top:150%}.leftside .right-img img{position:absolute;bottom:-79px;left:508px}}@media screen and (min-width:992px){.dw-sm-hide{display:none!important}.split -list .container.top{height:140px}#headerleft{padding-top:24px}#headermiddle{padding-top:35px;height:auto;font-size:1em;text-transform:none;color:#333;font-weight:500}#headermiddle span.callus{font-size:1.7em}#headermiddle .green-border{background-color:#96ae4a;width:40px;height:40px;float:left;margin:5px 12px;border-radius:25px}#headermiddle .green-border i{color:#fff;text-align:center;line-height:40px;margin:0 10px;font-size:1.3em}#headerright{padding-top:40px}#headerright a{font-weight:bold;margin:0}#headerright span a.facebook-f{color:#395793;font-size:1.2em}#headerright span a.twitter{color:#4297ff;font-size:1.2em}#headerright span a.linkedin-in{color:#0077b5;font-size:1.2em}#headerright span a.facebook-f:hover{color:#001a4f}#headerright span a.twitter:hover{color:#001a4f}#headerright span a.linkedin-in:hover{color:#001a4f}.review-banner{width:100%;color:#fff;background-color:#3c483b;display:flex;align-items:center;justify-content:center;grid-gap:15px;font-size:1rem;margin-top:5px;text-transform:initial}.review-banner .btn.maroon{max-width:fit-content;height:min-content;padding:5px 10px!important;height:auto!important;line-height:initial!important;font-size:1rem}.nav{padding:0;margin:0;height:50px;background-color:#3c483b;text-transform:capitalize;font-weight:600;position:relative;display:flex}.nav>*{flex-grow:1}.nav li div:not(.review-banner){position:absolute;visibility:hidden;z-index:598;width:222px;background-color:#96ae4a}.nav li a i.fa-chevron-down{display:inline-block;margin-left:5px}.nav li span i{font-size:1.2em;float:right;color:#fff;line-height:50px}.nav li a i{display:none}.nav li.about i{display:none}.nav li div ul{padding:0;margin:0;text-decoration:none}.nav li div ul,.nav li div ul li{width:100%;background-color:#96ae4a;text-align:left}.nav li div ul li{height:auto;line-height:40px;float:none;margin:0}.nav li div ul li a{height:40px;color:#fff;text-align:center}.nav li div ul li a span{display:none}.nav li div ul li a:hover .nav li a{background-color:#f2f2f2}.nav li:hover div{visibility:visible}.nav li{float:left;display:block;text-align:center;line-height:50px}.nav li.xsmall{width:7%}.nav li.short{width:13%}.nav li.med{width:9%}.nav li.long{width:16.5%}.nav li.longer{width:17%}.nav li.longer div{width:245px}.nav li.long.drop,.nav li.longer.drop{padding-right:10px}.nav li a{color:#fff;display:inherit;height:50px;font-size:1.2em;font-weight:600}.nav li a.on,.arrow.on{color:#fff;background-color:#96ae4a}.nav li a:hover{color:#fff;text-decoration:none;background-color:#96ae4a}.nav li:hover,.nav li:hover li{background-color:#96ae4a}.nav li div a:hover{background-color:#3c483b}.nav li.wide .dropout{width:100%;left:0;padding:30px}.nav li.wide .dropout ul{width:100%;display:flex;flex-wrap:wrap;position:relative;max-width:650px;font-size:1.1em}.nav li.wide .dropout ul:before{background-color:#fff;width:1px;height:100%;content:"";position:absolute;left:calc(50% - 50px);top:0}.nav li.wide .dropout ul li{width:50%;display:block;text-align:left}.nav li.wide .dropout ul li a{text-align:left;color:#333;font-weight:800}.nav li.wide .dropout ul li a:hover{color:#fff;background-color:transparent}.nav .dropout .inner-rel{position:relative;width:100%;max-width:1020px;margin:0 auto}.nav .dropout .inner-rel .nav-ad{position:absolute;width:350px;padding:15px;background-color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nav .dropout .inner-rel .nav-ad.kw{background-image:url(images/kw-nav-ad.jpg);background-position:center;background-size:cover}.nav .dropout .inner-rel .nav-ad .btn{width:100%;max-width:100%;margin:0}.nav .dropout .inner-rel .nav-ad .top{width:100%;position:static;font-size:1.6em;display:block;position:relative;background-color:transparent;color:#fff;text-align:right;padding:0;margin:0 0 15px 0}.nav .dropout .inner-rel .nav-ad .top img{position:absolute;left:0;width:40px;top:50%;transform:translateY(-50%)}.md-marg-top{margin-top:40px}.homepage .leftside{margin:20px 0}.homepage .leftside.small{margin:0 0 20px}.g-recaptcha div,.g-recaptcha{height:45px;max-width:302px}.g-recaptcha div{margin-top:-14px}.g-recaptcha{border-right:1px solid #d3d3d3;border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom-left-radius:3px;margin-top:0}.grey-nav i{display:none}.two-block .dw-sm-6.block-image{position:static;right:180px}.two-block .dw-sm-6.middle{clear:both}.two-block .dw-sm-6.block-image img{bottom:0;right:0;top:auto;position:absolute}.japweed-infocard .survey-cost{position:absolute;left:50%;transform:translate(-50%,0);bottom:20px;color:#96ae4a;font-size:25px}.japweed-infocard.treatment-plan{height:500px;z-index:1}.japweed .knotweed-survey-btn{position:absolute;bottom:25px;left:50%;transform:translate(-50%,0);z-index:1;padding:15px 25px}.training .sessions .dw-sm-3{width:16.6%}.training .sessions{margin:auto 15px}}@media screen and (max-width:991px){.banner-content .roundel{display:none}.review-banner{display:none}.split-list strong span{font-size:1em!important}.kw-ab-right>img{display:none}.leftside.withimg .abimg{display:none!important}.covid-19-banner span{display:none}.center-sm{display:block;text-align:center;margin-top:15px}#call,#mail{display:none}.masthead .container.top{position:relative}.shut{height:0;overflow:hidden;text-transform:uppercase}.nav.open{height:auto;background-color:#96ae4a;text-transform:uppercase}.phone-icon{display:block;position:absolute;right:60px;top:50%;transform:translateY(-50%) scaleX(-1);height:32px}.menuicon{font-size:2.1em;display:block;visibility:visible!important;cursor:pointer;height:44px;position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#96ae4a}.container.pdnav{padding:0}.txt .header-icon:before{display:none}.nav{width:100%;padding:0;margin:0}.nav li a:hover{text-decoration:none}.nav li{width:100%!important;float:none;text-align:left;list-style:none}.nav li a i.fa-chevron-down{display:inline-block;margin-left:5px}.nav li.last{margin-bottom:20px}.nav li.drop{border:0;position:relative}.nav li.drop:hover{background-color:#96ae4a}.nav li.drop span:hover{background-color:#3c483b}.nav li.drop span{width:100%;display:block;border-bottom:1px solid #fcf7f8}i.down-icon.fas{position:absolute;right:0;top:0;cursor:pointer}i.down-icon.fas:hover{color:#96ae4a}.nav div.open li a.arrow-right i{margin:8px 2%}.nav div.shut{height:0;overflow:hidden}.nav div ul{padding:0;list-style:none;background-color:#96ae4a;text-transform:capitalize}.nav li a{width:100%;padding-left:3%;height:40px;line-height:40px;color:#fff;display:inherit;background-position:95.6% center;background-repeat:no-repeat;background-size:13px 20px;font-weight:bold;font-size:1.2em;text-transform:capitalize}.nav li:hover{background-color:#3c483b}.nav li a.arrow{background-position:96% center;background-repeat:no-repeat;background-size:20px 13px;border-bottom:1px solid #fcf7f8;cursor:pointer}.nav li a.arrow i{float:right;margin:8px;color:#001a4f;font-size:1.5em}.nav li a.arrow-right i.inner{margin:8px 2%}.nav a.arrow.open{background-color:#e1e1e1}.nav li a.arrow-right{background-position:96% center;background-repeat:no-repeat;background-size:20px 13px;border-bottom:1px solid #fcf7f8;cursor:pointer}.nav li ul a.arrow-right{font-weight:normal}.nav li a.arrow-right i{float:right;margin:8px 5%;color:#fff;font-size:1.5em}.nav a.arrow-right.open{background-color:#e1e1e1}.nav div ul li a{padding:0 3%}.nav li.drop div ul a span{width:auto;display:inline;border:0}.nav li a.on{background-color:#96ae4a}.nav li span a{width:100%}.nav li span i{width:13%;color:#fff;font-size:1.8em;float:right;line-height:40px;text-align:center}.nav ul.nav li .sub i{border:none}.nav ul li a,.nav ul li span{padding:0;cursor:pointer;display:block}.nav li.drop ul li{background-color:#3c483b}.nav li.drop ul li:hover{background-color:#96ae4a}#headerleft{z-index:99;padding-top:20px;padding-bottom:20px}#headermiddle{padding-top:50px;padding-bottom:20px}#headermiddle .callus,#headermiddle .green-border,#headerright .btn{display:none}#headerright{position:static!important}#headerright span a{float:right;margin-right:25px;display:block;width:21px;height:19px;background-repeat:no-repeat;margin-top:10px}#headerright .btn-brown{display:none}.lightgreenbg.contact{padding:15px;margin-top:20px}.footer #footnoteleft,.footer #footnoteright{text-align:center}.our-clients .dw-sm-3{width:33%;float:left}.homepage .request-moss strong.sub{font-size:2em}.lightgreenbg.jap.ac img{margin:auto!important}.japweed-infocard{padding:10px;position:relative}.surveyrequest{padding:25px}.choosetreatment{padding:25px}.insurance{padding:15px}.japweed .knotweed-survey-btn{width:100%;padding:15px 20px}.insurance.bottom{padding-bottom:120px}.insurance.top::after{display:none}.leftside .right-img img{display:none}.text-info.right-icon{padding-right:0}.text-info.right-icon img{display:none}.popup .body img{display:none}.popup .top h2{font-size:4em;color:#42650f;line-height:1}.popup .top .txt{font-size:1.1em}.popup .body .form{padding:15px}.home-icons .dw-md-4{width:100%;padding-bottom:30px}.home-icons .txt-size{text-align:center}.home-icons .btn{margin:0 auto}.home-icons .dw-md-8{width:100%}.page-banner.home{height:auto}.page-banner.home .banner-content{transform:none;position:static;padding:30px 15px}.page-banner.home .banner-content h1{line-height:1.1;margin-bottom:10px;font-size:4.5em}.page-banner.home .banner-content .banner-text{font-size:2em}}@media screen and (min-width:768px) and (max-width:991px){.page-banner .banner-description h1{font-size:3em}.page-banner .banner-description .banner-text{font-size:1.5em}h2{font-size:2.4em}.homepage .leftside .text{font-size:1.25em}.homepage .categories .home strong{font-size:1.5em}.homepage .clients h2{font-size:1.7em}.homepage .request strong{font-size:1.8em!important;padding:10px 15px}.homepage .categories{margin-top:20px}.homepage .home.dw-sm-3{width:50%;max-width:none;margin:0}.homepage .overall .dw-md-4.rightside{margin:20px 0}.homepage .section.clients{margin:10px 0}.homepage .request .text{padding:5px 15px}.homepage .request ul{padding:0 15px 45px}.homepage .request a.btn.green{margin:5px 0}.homepage .types h3{font-size:1.8em;padding:5px 0}.homepage .types .text-info{font-size:1.2em}.homepage .description h3{font-size:1.5em}.call-to-action .cta{font-size:1.6em}.call-to-action.more-txt{position:relative}.call-to-action.more-txt .cta{line-height:initial;position:absolute;left:15px;top:50%;transform:translateY(50%)}.call-to-action.more-txt .btn.greendark{font-size:1.5em}.section .categories .dw-sm-4{margin:20px 0}.categories .cat .number{font-size:2em}.categories .cat .info{font-size:.95em}.section.categories .dw-sm-3{width:50%;margin:15px 0}.section.types .dw-md-6{width:50%}.section.clients .dw-md-4.top{width:50%;float:left}.section.clients .dw-md-4.bottom{width:100%}.lightgreenbg.jap .description .right h3{margin:10px 0}.homepage .weeds strong{font-size:1.6em!important;margin-bottom:15px}.overall .rightside{margin-top:30px}.leftside.about .text ul{columns:2}.footer .surround .dw-sm-3.home{width:17%}.footer .surround .dw-sm-3.social{width:5%}.footer .surround .dw-sm-3.nav{width:16%}.footer .surround .dw-sm-3.links{width:30%}.nav li span i{width:12%}.topnav{background-color:#96ae4a}.overall.twc h1,.overall h1{font-size:2.6em}.lightgreenbg.twc .description h3{font-size:2.1em}a.btn{font-size:.9em}.lightgreenbg.jap .description h3{font-size:1.8em}.removal .left h3{max-width:215px!important;font-size:1.8em}.removal .right h3,.removal .left .price-text{font-size:1.8em}.removal .left .brown{height:100px;width:100px}.removal .left .brown span.price{font-size:1.8em}.greenbg a.btn.maroon{margin:23px 0}.rightside .eradicate{display:none}.leftside .text.control{margin:30px auto}.leftside h4{font-size:1.8em}.green-block .icons{width:50px;height:50px;margin:40px 0}.green-block .icons i{font-size:.4em;line-height:50px}.page-banner .banner-internal h1{padding:0;margin:20px 0}.overall h3{font-size:1.8em}.green-block.phone .text strong{font-size:1em}.locations ul{font-size:1em}.contactpage a{font-size:.75em}.two-block .dw-sm-6.block-image img{top:25px}.contactpage .address{font-size:.85em;margin-left:25px}.contactpage .centre.title{font-size:.85em}.sitemap ul li.split{width:48%}.lightgreenbg.jap{padding-bottom:0}.g-recaptcha{margin-top:5px!important;overflow:hidden}.g-recaptcha div,.g-recaptcha{height:45px;max-width:302px;margin-top:-15px}.editor-label.terms{font-size:.85em}.contactpage .centre i.fa-map-marker,.contactpage .centre i.fa-phone,.contactpage .centre i.fa-envelope,.contactpage .centre i.fa-mobile-alt{margin-right:5px;width:25px;height:25px;line-height:25px;font-size:1em}.newsfeed .blogpost .image{padding-bottom:20%}.btm .tab{display:none!important}.open-details.shut{height:40px!important}.open-details#open1{bottom:10%;left:6%}.open-details#open2{bottom:40%;left:46%}.open-details#open3{bottom:10%;right:32.5%}.knotweed-details{width:100%!important;height:90%;top:50%;transform:translateY(-50%)}.rightside .helpful-links .icon-outter{margin-bottom:15px}}@media screen and (min-width:768px){.masthead,.marketing,.footer{padding-left:0;padding-right:0}.dw-sm-4.root:nth-child(3n+1){clear:both}}@media screen and (max-width:767px){.split-list>.bs{border:none;width:50%}.left-fill-img{padding-top:210px!important}.left-fill-img .fill-img{width:100%;height:200px;position:absolute;left:0;top:0;background-color:#333}#headerright .btn{display:none}.page-banner .banner-description{margin-top:150px}.page-banner .banner-description h1{font-size:2.5em}.page-banner .banner-description .banner-text{font-size:1.3em;margin-bottom:15px}.page-banner .banner-description .btn-brown{margin:15px 25px}h2{font-size:2.3em}.homepage .categories .home strong{font-size:1.5em}.homepage .leftside .text,.homepage .categories .text,.overall.twc .sub,.homepage .description .text-info,.green-block .white{font-size:1.2em}.overall.twc h1,.overall h1{font-size:2.4em}.lightgreenbg.twc .description h3{font-size:2em}.lightgreenbg.jap .description h3{font-size:1.6em}.lightgreenbg.jap .right img{margin-top:20px}.homepage .types a.btn.green{margin-bottom:0}.homepage .weeds.moss strong,.homepage .weeds.contact strong,.homepage .weeds.survey strong{font-size:1.8em}.overall h1{font-size:2.5em}.leftside .text.control{margin:30px auto}.homepage .weeds.survey{margin:20px auto}.homepage .request strong{font-size:1.5em;padding:15px}.homepage .request .text,.homepage .types .text-info{font-size:1.2em}.homepage .clients h2{font-size:1.7em}.homepage .weeds strong{font-size:1.6em!important;margin-bottom:15px}.homepage .types h3,.homepage .description h3,.call-to-action .cta,.removal .left .price-text{font-size:1.6em}.homepage .home.jap,.homepage .home.control,.homepage .home.lawn,.homepage .home.sports{margin:15px auto;max-width:none}.homepage .request{background-image:url(images/request-survey-mob.jpg);height:auto}.homepage .request .text ul li{float:none}.btn-green,.btn-brown,.btn-greendark{padding:10px}.removal .left .brown{height:80px;width:80px;margin:0 20px;top:10px}.removal .left .brown span.from{font-size:1.3em}.removal .left .brown span.price{font-size:1.7em}.removal .left .brown span.vat{font-size:1.2em}.bottom-block .dw-sm-6.left,.bottom-block .dw-sm-6.right{padding:0}.call-to-action .cta{text-align:center;margin:auto;font-size:1.35em}.call-to-action.more-txt .cta{line-height:initial;margin-top:15px}.call-to-action .btn{float:none;margin:auto}.call-to-action .dw-md-3{left:0!important;margin:15px auto}.call-to-action .dw-md-3 .btn-greendark{margin:15px auto}.footer .surround{text-align:center}.footer .surround .dw-sm-3,.footer .surround .dw-sm-3.links{width:auto;display:block;margin:auto}.footer .surround .dw-sm-3.nav{display:none}.section.categories .dw-sm-3{width:50%;float:left}.section.types .dw-md-6{width:50%;float:left}.section.clients .dw-md-4.top{width:50%;float:left}.section.clients .dw-md-4.bottom{width:100%}.lightgreenbg.twc .dw-sm-4.top{width:50%;float:left}.lightgreenbg.twc .dw-sm-4.bottom{width:50%;margin:auto;display:block}.lightgreenbg.jap .description .right h3{margin:10px 0}.section.removal .dw-sm-6{margin-bottom:30px}.locations ul,.leftside.about .text ul{columns:2}.bottom{margin-bottom:30px}.section .categories .dw-sm-4{width:50%;margin:15px 0;float:left}.green-block .icons{width:50px;height:50px}.green-block .icons i{font-size:.4em;line-height:50px}.green-block.phone .white{margin:10px 30px;text-align:center}.page-banner .banner-internal h1{padding:0;font-size:2.1em}.two-block .dw-sm-6.block-image img{position:inherit;top:24px}.footer i.fas.fa-phone,.footer .mail i.fa-envelope{display:none}.footer .surround .tel a,.footer .surround span a.white{margin:15px 0!important}.footer .social-media{margin:10px auto}.contactpage .social-media{display:none}.contactpage a{font-size:1em}.contactpage .address{font-size:1em;margin-left:25px}.contactpage .centre.title{font-size:.9em}.sitemap ul li.split{width:100%;padding-right:0}.contactpage .centre i.fa-map-marker,.contactpage .centre i.fa-phone,.contactpage .centre i.fa-envelope{font-size:1.5em}.loading-help .loading-special{padding:0 75px;margin:-41px 1px}.homepage .request-moss strong.sub,.homepage .request-moss .text{padding:15px}.contactpage .info{margin:10px 0}.footer #siteseal img{margin:auto;display:block}.newsfeed .blogpost img{display:block;margin:auto}.newsfeed .blogpost .image{padding-bottom:25%}.footer .surround .dw-sm-3.home,.footer .surround .dw-sm-3.social{width:auto}.insurance h2{font-size:1.5em}.insurance.bottom .white-surround,.insurance .white-surround{padding:5px;font-size:1.2em}.insurance.bottom .claim{padding:5px}.btm .tab{display:none!important}.open-details.shut{height:40px!important}.open-details#open1{bottom:10%;left:6%}.open-details#open2{bottom:40%;left:46%}.open-details#open3{bottom:10%;right:32.5%}.knotweed-details{width:100%!important;height:90%;top:50%;transform:translateY(-50%)}.rightside .helpful-links{text-align:center}.rightside .helpful-links .icon-outter{margin-bottom:15px}.w-r-img{position:relative;padding-right:30px!important;text-align:center}.w-r-img .btn{margin:0 auto}.w-r-img img{display:none}.survey-cta{background-color:#3c483b;padding:15px 0}.survey-cta .flex{display:block;justify-content:center}.survey-cta .flex .title{text-align:center;color:#fff;font-size:2em;font-weight:700;line-height:1;padding-right:0}.survey-cta .flex .img{display:none}.survey-cta .flex .action{padding-top:15px;padding-left:0}.survey-cta .flex .action .btn{margin:0 auto}}@media screen and (max-width:600px){.split-list>.bs{border:none;width:50%}}@media screen and (max-width:568px){.review-text{font-size:15px}.section.categories .dw-sm-3{width:100%}.section.types .dw-md-6{width:100%;margin:15px 0}.section.clients .dw-md-4.top{width:100%}.section.clients .dw-md-4.bottom{width:100%}.lightgreenbg.twc .dw-sm-4.top,.lightgreenbg.twc .dw-sm-4.top img{width:100%;margin:auto;display:block}.lightgreenbg.twc .dw-sm-4.bottom,.lightgreenbg.twc .dw-sm-4.bottom img{width:100%;margin:auto;display:block}.our-clients .dw-sm-3{width:50%}.section .categories .dw-sm-4{width:100%;margin:15px 0;float:left}.removal .left .brown{top:65px}.contactpage .centre i.fa-map-marker,.contactpage .centre i.fa-phone,.contactpage .centre i.fa-envelope{font-size:1.3em}.contactpage .dw-sm-6.top,.contactpage .dw-sm-3.top,.contactpage .dw-sm-3.bottom{width:100%}.japweed h2{font-size:1.7em}.surveybx img{display:none}.block-link{max-width:414px;margin:30px auto 0}.block-link .img{width:100%;float:none}.block-link .txt{width:100%;float:none}.left-pca-img{padding-left:0;margin-top:30px;position:relative;min-height:192px}.left-pca-img img{position:static;top:0;left:0;width:auto;margin-bottom:15px}}@media screen and (max-width:477px){.grid-2{display:grid;grid-template-columns:1fr}}@media screen and (min-width:320px) and (max-width:480px){.removal .left h3{max-width:218px}.removal .left .brown{top:35px}.footer #footnoteleft,.footer #footnoteright{font-size:.9em}.japweed .knotweed-survey-btn{width:100%;padding:15px 5px;font-size:13px}}@media screen and (max-width:390px){#knotweed-diagram{padding-top:70%!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin:0 auto;padding:0 15px}.section{margin:0 -15px}.section.flex{display:flex;flex-wrap:wrap}.section.flex>*{float:none}.section.flex>.clear{display:none}.flx{display:flex}.fl-al-cent{align-items:center}.fl-ju-cent{justify-content:center}.flx-col{display:flex;flex-direction:column;justify-content:space-between}.container:before,.container:after,.section:before,.section:after{display:table;content:" "}.container:after,.section:after{clear:both}.clear{display:block;clear:both}@-ms-viewport{width:device-width;}.mb-10{margin-bottom:10px}.fa,.fab,.fal,.far,.fas{text-rendering:optimizeLegibility!important}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11,.dw-xs-12,.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11,.dw-sm-12,.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11,.dw-md-12,.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11,.dw-lg-12{position:relative;min-height:1px;padding:0 15px}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11{float:left}.dw-xs-12{width:100%}.dw-xs-11{width:91.66666666666666%}.dw-xs-10{width:83.33333333333334%}.dw-xs-9{width:75%}.dw-xs-8{width:66.66666666666666%}.dw-xs-7{width:58.333333333333336%}.dw-xs-6{width:50%}.dw-xs-5{width:41.66666666666667%}.dw-xs-4{width:33.33333333333333%}.dw-xs-3{width:25%}.dw-xs-2{width:16.666666666666664%}.dw-xs-1{width:8.333333333333332%}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.hidden-xs,.hidden-sm,.hidden-md,.hidden-lg{display:block!important}@media(max-width:767px){.visible-xs,.visible-sm.visible-xs,.visible-md.visible-xs,.visible-lg.visible-xs{display:block!important}.hidden-xs,.hidden-sm.hidden-xs,.hidden-md.hidden-xs,.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px){.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11,.dw-sm-5th{float:left}.dw-sm-12{width:100%}.dw-sm-11{width:91.66666666666666%}.dw-sm-10{width:83.33333333333334%}.dw-sm-9{width:75%}.dw-sm-8{width:66.66666666666666%}.dw-sm-7{width:58.333333333333336%}.dw-sm-6{width:50%}.dw-sm-5{width:41.66666666666667%}.dw-sm-4{width:33.33333333333333%}.dw-sm-3{width:25%}.dw-sm-2{width:16.666666666666664%}.dw-sm-1{width:8.333333333333332%}.dw-sm-5th{width:20%}}@media(min-width:768px) and (max-width:991px){.container{width:750px}.visible-xs.visible-sm,.visible-sm,.visible-md.visible-sm,.visible-lg.visible-sm{display:block!important}.hidden-xs.hidden-sm,.hidden-sm,.hidden-md.hidden-sm,.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px){.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11,.dw-md-5th{float:left}.dw-md-12{width:100%}.dw-md-11{width:91.66666666666666%}.dw-md-10{width:83.33333333333334%}.dw-md-9{width:75%}.dw-md-8{width:66.66666666666666%}.dw-md-7{width:58.333333333333336%}.dw-md-6{width:50%}.dw-md-5{width:41.66666666666667%}.dw-md-4{width:33.33333333333333%}.dw-md-3{width:25%}.dw-md-2{width:16.666666666666664%}.dw-md-1{width:8.333333333333332%}.dw-md-5th{width:calc(100%/5)}}@media(min-width:992px) and (max-width:1229px){.container{width:970px}.visible-xs.visible-md,.visible-sm.visible-md,.visible-md,.visible-lg.visible-md{display:block!important}.hidden-xs.hidden-md,.hidden-sm.hidden-md,.hidden-md,.hidden-lg.hidden-md{display:none!important}}@media(min-width:1230px){.container{width:1230px}.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11{float:left}.dw-lg-12{width:100%}.dw-lg-11{width:91.66666666666666%}.dw-lg-10{width:83.33333333333334%}.dw-lg-9{width:75%}.dw-lg-8{width:66.66666666666666%}.dw-lg-7{width:58.333333333333336%}.dw-lg-6{width:50%}.dw-lg-5{width:41.66666666666667%}.dw-lg-4{width:33.33333333333333%}.dw-lg-3{width:25%}.dw-lg-2{width:16.666666666666664%}.dw-lg-1{width:8.333333333333332%}.visible-xs.visible-lg,.visible-sm.visible-lg,.visible-md.visible-lg,.visible-lg{display:block!important}.hidden-xs.hidden-lg,.hidden-sm.hidden-lg,.hidden-md.hidden-lg,.hidden-lg{display:none!important}}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{}.carousel-control.right{right:0;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'‹'}.carousel-control .icon-next:before{content:'›'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}.rati-10{padding-top:10%}.rati-15{padding-top:15%}.rati-20{padding-top:20%}.rati-25{padding-top:25%}.rati-30{padding-top:30%}.rati-35{padding-top:35%}.rati-40{padding-top:40%}.rati-45{padding-top:45%}.rati-50{padding-top:50%}.rati-55{padding-top:55%}.rati-60{padding-top:60%}.rati-65{padding-top:65%}.rati-70{padding-top:70%}.rati-75{padding-top:75%}.rati-80{padding-top:80%}.rati-85{padding-top:85%}.rati-90{padding-top:90%}.rati-95{padding-top:95%}.rati-100{padding-top:100%}.max-w-100{max-width:100px}.max-w-110{max-width:110px}.max-w-120{max-width:120px}.max-w-130{max-width:130px}.max-w-140{max-width:140px}.max-w-150{max-width:150px}.max-w-160{max-width:160px}.max-w-170{max-width:170px}.max-w-180{max-width:180px}.max-w-190{max-width:190px}.max-w-200{max-width:200px}.max-w-210{max-width:210px}.max-w-220{max-width:220px}.max-w-230{max-width:230px}.max-w-240{max-width:240px}.max-w-250{max-width:250px}.max-w-260{max-width:260px}.max-w-270{max-width:270px}.max-w-280{max-width:280px}.max-w-290{max-width:290px}.max-w-300{max-width:300px}.max-w-310{max-width:310px}.max-w-320{max-width:320px}.max-w-330{max-width:330px}.max-w-340{max-width:340px}.max-w-350{max-width:350px}.max-w-360{max-width:360px}.max-w-370{max-width:370px}.max-w-380{max-width:380px}.max-w-390{max-width:390px}.max-w-400{max-width:400px}.max-w-410{max-width:410px}.max-w-420{max-width:420px}.max-w-430{max-width:430px}.max-w-440{max-width:440px}.max-w-450{max-width:450px}.max-w-460{max-width:460px}.max-w-470{max-width:470px}.max-w-480{max-width:480px}.max-w-490{max-width:490px}.max-w-500{max-width:500px}.max-w-510{max-width:510px}.max-w-520{max-width:520px}.max-w-530{max-width:530px}.max-w-540{max-width:540px}.max-w-550{max-width:550px}.max-w-560{max-width:560px}.max-w-570{max-width:570px}.max-w-580{max-width:580px}.max-w-590{max-width:590px}.max-w-600{max-width:600px}.max-w-610{max-width:610px}.max-w-620{max-width:620px}.max-w-630{max-width:630px}.max-w-640{max-width:640px}.max-w-650{max-width:650px}.max-w-660{max-width:660px}.max-w-670{max-width:670px}.max-w-680{max-width:680px}.max-w-690{max-width:690px}.max-w-700{max-width:700px}.max-w-710{max-width:710px}.max-w-720{max-width:720px}.max-w-730{max-width:730px}.max-w-740{max-width:740px}.max-w-750{max-width:750px}.max-w-760{max-width:760px}.max-w-770{max-width:770px}.max-w-780{max-width:780px}.max-w-790{max-width:790px}.max-w-800{max-width:800px}.max-w-810{max-width:810px}.max-w-820{max-width:820px}.max-w-830{max-width:830px}.max-w-840{max-width:840px}.max-w-850{max-width:850px}.max-w-860{max-width:860px}.max-w-870{max-width:870px}.max-w-880{max-width:880px}.max-w-890{max-width:890px}.max-w-900{max-width:900px}.max-w-910{max-width:910px}.max-w-920{max-width:920px}.max-w-930{max-width:930px}.max-w-940{max-width:940px}.max-w-950{max-width:950px}.max-w-960{max-width:960px}.max-w-970{max-width:970px}.max-w-980{max-width:980px}.max-w-990{max-width:990px}.max-w-1000{max-width:1000px}.max-w-1010{max-width:1010px}.max-w-1020{max-width:1020px}.max-w-1030{max-width:1030px}.max-w-1040{max-width:1040px}.max-w-1050{max-width:1050px}.max-w-1060{max-width:1060px}.max-w-1070{max-width:1070px}.max-w-1080{max-width:1080px}.max-w-1090{max-width:1090px}.max-w-1000{max-width:1100px}.max-w-1010{max-width:1110px}.max-w-1020{max-width:1120px}.max-w-1030{max-width:1130px}.max-w-1040{max-width:1140px}.max-w-1050{max-width:1150px}.max-w-1060{max-width:1160px}.max-w-1070{max-width:1170px}.max-w-1080{max-width:1180px}.max-w-1090{max-width:1190px}.max-w-1200{max-width:1200px}.max-w-1210{max-width:1210px}.max-w-1220{max-width:1220px}.max-w-1230{max-width:1230px}.max-w-1240{max-width:1240px}.max-w-1250{max-width:1250px}.max-w-1260{max-width:1260px}.max-w-1270{max-width:1270px}.max-w-1280{max-width:1280px}.max-w-1290{max-width:1290px}.max-w-1300{max-width:1300px}.max-w-1310{max-width:1310px}.max-w-1320{max-width:1320px}.max-w-1330{max-width:1330px}.max-w-1340{max-width:1340px}.max-w-1350{max-width:1350px}.max-w-1360{max-width:1360px}.max-w-1370{max-width:1370px}.max-w-1380{max-width:1380px}.max-w-1390{max-width:1390px}.max-w-1400{max-width:1400px}.max-w-1410{max-width:1410px}.max-w-1420{max-width:1420px}.max-w-1430{max-width:1430px}.max-w-1440{max-width:1440px}.max-w-1450{max-width:1450px}.max-w-1460{max-width:1460px}.max-w-1470{max-width:1470px}.max-w-1480{max-width:1480px}.max-w-1490{max-width:1490px}.max-w-1500{max-width:1500px}.max-w-1510{max-width:1510px}.max-w-1520{max-width:1520px}.max-w-1530{max-width:1530px}.max-w-1540{max-width:1540px}.max-w-1550{max-width:1550px}.max-w-1560{max-width:1560px}.max-w-1570{max-width:1570px}.max-w-1580{max-width:1580px}.max-w-1590{max-width:1590px}.max-w-1600{max-width:1600px}.max-w-1610{max-width:1610px}.max-w-1620{max-width:1620px}.max-w-1630{max-width:1630px}.max-w-1640{max-width:1640px}.max-w-1650{max-width:1650px}.max-w-1660{max-width:1660px}.max-w-1670{max-width:1670px}.max-w-1680{max-width:1680px}.max-w-1690{max-width:1690px}.max-w-1700{max-width:1700px}.max-w-1710{max-width:1710px}.max-w-1720{max-width:1720px}.max-w-1730{max-width:1730px}.max-w-1740{max-width:1740px}.max-w-1750{max-width:1750px}.max-w-1760{max-width:1760px}.max-w-1770{max-width:1770px}.max-w-1780{max-width:1780px}.max-w-1790{max-width:1790px}.max-w-1800{max-width:1800px}.max-w-1810{max-width:1810px}.max-w-1820{max-width:1820px}.max-w-1830{max-width:1830px}.max-w-1840{max-width:1840px}.max-w-1850{max-width:1850px}.max-w-1860{max-width:1860px}.max-w-1870{max-width:1870px}.max-w-1880{max-width:1880px}.max-w-1890{max-width:1890px}.max-w-1900{max-width:1900px}.max-w-1910{max-width:1910px}.max-w-1920{max-width:1920px}.max-w-1930{max-width:1930px}.max-w-1940{max-width:1940px}.max-w-1950{max-width:1950px}.max-w-1960{max-width:1960px}.max-w-1970{max-width:1970px}.max-w-1980{max-width:1980px}.max-w-1990{max-width:1990px}.max-w-2000{max-width:2000px}.max-w-2010{max-width:2010px}.max-w-2020{max-width:2020px}.max-w-2030{max-width:2030px}.max-w-2040{max-width:2040px}.max-w-2050{max-width:2050px}.max-w-2060{max-width:2060px}.max-w-2070{max-width:2070px}.max-w-2080{max-width:2080px}.max-w-2090{max-width:2090px}.min-h-100{min-height:100px}.min-h-240{min-height:240px}.min-h-260{min-height:260px}.min-h-300{min-height:300px}.min-h-330{min-height:330px}.min-h-390{min-height:390px}.min-h-500{min-height:500px}.min-h-440{min-height:440px}.fnt-scale-11{font-size:1.1em}.fnt-scale-12{font-size:1.2em}.fnt-scale-125{font-size:1.25em}.fnt-scale-13{font-size:1.3em}.fnt-scale-14{font-size:1.4em}.fnt-scale-15{font-size:1.5em}.fnt-scale-17{font-size:1.6em}.fnt-scale-16{font-size:1.7em}.fnt-scale-18{font-size:1.8em}.fnt-scale-19{font-size:1.9em}.fnt-scale-20{font-size:2em}.fnt-scale-23{font-size:2.3em}.fnt-scale-25{font-size:2.5em}.fnt-scale-27{font-size:2.7em}.fnt-scale-30{font-size:3em}.fnt-scale-32{font-size:3.2em}.fnt-scale-33{font-size:3.3em}.fnt-scale-34{font-size:3.4em}.fnt-scale-35{font-size:3.5em}.padd-25{padding:25px}