@import url(https://fonts.googleapis.com/css?family=Jockey+One|Roboto+Condensed:400,400i,700);
*,:after,:before{box-sizing:border-box}html{font-size:20px}body,html{overflow-x:hidden}body{background:#f4f4f4;color:#666;font-family:Roboto Condensed,sans-serif;height:100%!important;line-height:1.75;margin:0 auto;max-width:100%}a{color:inherit;outline:0!important;text-decoration:none;transition:all .3s ease}a:hover{color:#37b349}ul,ul.menu--ireland{margin:0;padding:0}ul li,ul.menu--ireland li{padding:0}.wrapper,.wrapper--blog,.wrapper--full,.wrapper--mini,.wrapper--oversize,.wrapper--wide{margin:0 auto;max-width:970px;min-height:100%;position:relative}@media(max-width:1199px){.wrapper,.wrapper--blog,.wrapper--full,.wrapper--mini,.wrapper--oversize,.wrapper--wide{max-width:90%}}.wrapper img,.wrapper--blog img,.wrapper--full img,.wrapper--mini img,.wrapper--oversize img,.wrapper--wide img{height:auto;max-width:100%}.wrapper--blog:after,.wrapper--full:after,.wrapper--mini:after,.wrapper--oversize:after,.wrapper--wide:after,.wrapper:after{clear:both;content:" ";display:table}.wrapper--blog,.wrapper--wide{max-width:1080px}@media(max-width:1199px){.wrapper--blog,.wrapper--wide{max-width:90%}}.wrapper--full{max-width:1170px}@media(max-width:1199px){.wrapper--full{max-width:90%}}.wrapper--oversize{max-width:1400px}@media(max-width:1449px){.wrapper--oversize{max-width:93%}}.wrapper--mini{max-width:770px}@media(max-width:1199px){.wrapper--mini{max-width:90%}}blockquote{margin:0}.site-content{background:#333;left:0;overflow:hidden;position:relative;transition:all .35s ease;width:100%}.menu--open .site-content{left:-446px}@media(max-width:1267px){.menu--open .site-content{left:-100%}}span.secondary-colour{color:#00a451}hr.sideline,hr.sideline-red{border-color:#00a451;border-style:solid;left:0;opacity:.5;position:absolute;top:8em;width:30%}hr.sideline-red{border-color:#333}.anchor--offset{display:block;position:relative;top:-132px}@media(max-width:1267px){.anchor--offset{top:-83px!important}}.scrolled .anchor--offset{top:-83px}.boxed{border:2px solid #fff;color:#fff;display:inline-block;font-size:2.5rem;padding:.75em 1.5em}.boxed,.spit{text-align:center}.spit{overflow:hidden}.spit:after,.spit:before{background-color:#333;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:5%}.spit:before{margin-left:-5%;right:.5em}.spit:after{left:.5em;margin-right:-5%}.middler{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}@media(max-width:1267px){.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.gutters .col-1{content:0;width:4.6666666667%}.gutters .col-2{content:4%;width:13.3333333333%}.gutters .col-3{content:8%;width:22%}.gutters .col-4{content:12%;width:30.6666666667%}.gutters .col-5{content:16%;width:39.3333333333%}.gutters .col-6{content:20%;width:48%}.gutters .col-7{content:24%;width:56.6666666667%}.gutters .col-8{content:28%;width:65.3333333333%}.gutters .col-9{content:32%;width:74%}.gutters .col-10{content:36%;width:82.6666666667%}.gutters .col-11{content:40%;width:91.3333333333%}.gutters .col-12{content:44%;width:100%}.grid-example [class*=column-]{border:1px dashed #bbb;padding:20px 0}.row{margin-bottom:24px;width:100%}.row:after{clear:both;content:" ";display:table}.row:last-child{margin-bottom:0}.row h1:first-child,.row h2:first-child,.row h3:first-child,.row h4:first-child,.row h5:first-child,.row h6:first-child,.row p:first-child{margin-top:0;padding-top:0}.row h1:last-child:not(:first-child),.row h2:last-child:not(:first-child),.row h3:last-child:not(:first-child),.row h4:last-child:not(:first-child),.row h5:last-child:not(:first-child),.row h6:last-child:not(:first-child),.row p:last-child:not(:first-child){margin-bottom:0;padding-bottom:0}[class*=col-]{-moz-background-clip:padding-box!important;-o-background-clip:padding-box!important;background-clip:padding-box!important}[class*=col-].right{float:right}[class*=col-] img{height:auto;max-width:100%}[class*=col-]{float:left}.gutters [class*=col-],.gutters [class*=col-]:first-child{margin-left:0}}@media(min-width:1268px)and (max-width:1199px){.md-col-12{margin-left:0!important}.md-col-1{width:8.3333333333%}.md-col-2{width:16.6666666667%}.md-col-3{width:25%}.md-col-4{width:33.3333333333%}.md-col-5{width:41.6666666667%}.md-col-6{width:50%}.md-col-7{width:58.3333333333%}.md-col-8{width:66.6666666667%}.md-col-9{width:75%}.md-col-10{width:83.3333333333%}.md-col-11{width:91.6666666667%}.md-col-12{width:100%}.gutters .md-col-1{content:0;width:4.6666666667%}.gutters .md-col-2{content:4%;width:13.3333333333%}.gutters .md-col-3{content:8%;width:22%}.gutters .md-col-4{content:12%;width:30.6666666667%}.gutters .md-col-5{content:16%;width:39.3333333333%}.gutters .md-col-6{content:20%;width:48%}.gutters .md-col-7{content:24%;width:56.6666666667%}.gutters .md-col-8{content:28%;width:65.3333333333%}.gutters .md-col-9{content:32%;width:74%}.gutters .md-col-10{content:36%;width:82.6666666667%}.gutters .md-col-11{content:40%;width:91.3333333333%}.gutters .md-col-12{content:44%;width:100%}.row{margin-bottom:24px;width:100%}.row:after{clear:both;content:" ";display:table}.row:last-child{margin-bottom:0}[class*=md-col-]{-moz-background-clip:padding-box!important;-o-background-clip:padding-box!important;background-clip:padding-box!important}[class*=md-col-].right{float:right}[class*=md-col-] img{max-width:100%}[class*=md-col-]{float:left}.gutters [class*=md-col-]{margin-left:4%}.gutters [class*=md-col-].md-col-6:nth-child(odd),.gutters [class*=md-col-]:first-child{margin-left:0}}@media screen and (min-width:1200px){.lg-col-1{width:8.3333333333%}.lg-col-2{width:16.6666666667%}.lg-col-3{width:25%}.lg-col-4{width:33.3333333333%}.lg-col-5{width:41.6666666667%}.lg-col-6{width:50%}.lg-col-7{width:58.3333333333%}.lg-col-8{width:66.6666666667%}.lg-col-9{width:75%}.lg-col-10{width:83.3333333333%}.lg-col-11{width:91.6666666667%}.lg-col-12{width:100%}.gutters .lg-col-1{content:0;width:4.6666666667%}.gutters .lg-col-2{content:4%;width:13.3333333333%}.gutters .lg-col-3{content:8%;width:22%}.gutters .lg-col-4{content:12%;width:30.6666666667%}.gutters .lg-col-5{content:16%;width:39.3333333333%}.gutters .lg-col-6{content:20%;width:48%}.gutters .lg-col-7{content:24%;width:56.6666666667%}.gutters .lg-col-8{content:28%;width:65.3333333333%}.gutters .lg-col-9{content:32%;width:74%}.gutters .lg-col-10{content:36%;width:82.6666666667%}.gutters .lg-col-11{content:40%;width:91.3333333333%}.gutters .lg-col-12{content:44%;width:100%}.row{margin-bottom:24px;width:100%}.row:after{clear:both;content:" ";display:table}.row:last-child{margin-bottom:0}[class*=lg-col-]{-moz-background-clip:padding-box!important;-o-background-clip:padding-box!important;background-clip:padding-box!important}[class*=lg-col-].right{float:right}[class*=lg-col-] img{max-width:100%}[class*=lg-col-]{float:left}.gutters [class*=lg-col-]{margin-left:4%}.gutters [class*=lg-col-]:first-child{margin-left:0}}h1,h2,h3,h4,h5,h6{font-family:Roboto Condensed,sans-serif;font-weight:700;line-height:normal;margin:0 auto;padding:0}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1{font-family:Jockey One,sans-serif;font-size:6.063rem;font-weight:400}h2{font-size:3.125rem;line-height:3.75rem}@media(min-width:1268px)and (max-width:1199px){h2 br{display:none}h2{font-size:2.75rem}}@media(max-width:1267px){h2{font-size:1.25rem;line-height:normal}h2 br{display:none}}h3{font-size:1.063rem}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/wp-content/themes/lsm/assets/fonts/icomoon.eot?5bfebd97c7e1596b96e5e4877362b117);src:url(/wp-content/themes/lsm/assets/fonts/icomoon.eot?5bfebd97c7e1596b96e5e4877362b117#iefix) format("embedded-opentype"),url(/wp-content/themes/lsm/assets/fonts/icomoon.ttf?8e9862cc816e738c6da87a68f2957277) format("truetype"),url(/wp-content/themes/lsm/assets/fonts/icomoon.woff?6c3955b5ee541299eab3528dc6f656ce) format("woff"),url(/wp-content/themes/lsm/assets/fonts/icomoon.svg?87be134e560380b7b3d7b24cf1f54c78#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-environment-icon:before{content:"\e926"}.icon-improvement-icon:before{content:"\e927"}.icon-integrity-icon:before{content:"\e928"}.icon-passion-icon:before{content:"\e929"}.icon-people-icon:before{content:"\e92a"}.icon-close-x:before{content:"\e925"}.icon-custom-icon-install:before{content:"\e924"}.icon-icon-phone:before{content:"\e923"}.icon-performance-green:before{content:"\e91f"}.icon-icon-recommend .path1:before{color:#333;content:"\e920"}.icon-icon-recommend .path2:before{color:#fff;content:"\e921";margin-left:-.8837890625em}.icon-icon-play:before{content:"\e922"}.icon-custom-icon-analyse:before{content:"\e90b"}.icon-custom-icon-assess:before{content:"\e900"}.icon-custom-icon-build:before{content:"\e901"}.icon-custom-icon-plan:before{content:"\e902"}.icon-custom-icon-train:before{content:"\e903"}.icon-free-guide-recycling:before{content:"\e904"}.icon-free-guide-right-machine:before{content:"\e905"}.icon-icon-arrow:before{content:"\e906"}.icon-icon-arrow-up:before{content:"\e90c"}.icon-icon-arrow-down:before{content:"\e90d"}.icon-icon-arrow-left:before{content:"\e90e"}.icon-icon-arrow-right:before{content:"\e90f"}.icon-icon-distributer-login:before{content:"\e907"}.icon-icon-doc:before{content:"\e908"}.icon-icon-quote:before{content:"\e909"}.icon-icon-tick:before{content:"\e90a"}.icon-lsm-ireland-gold-serivce-icon:before{content:"\e910"}.icon-performance-innovation:before{content:"\e911"}.icon-performance-powerful:before{content:"\e912"}.icon-performance-reliability:before{content:"\e913"}.icon-performance-solutions:before{content:"\e914"}.icon-performance-value:before{content:"\e915"}.icon-social-linkedin .path1:before{color:#fff;content:"\e916"}.icon-social-linkedin .path2:before{color:#000;content:"\e917";margin-left:-1em}.icon-social-youtube .path1:before{color:#fff;content:"\e918"}.icon-social-youtube .path2:before{color:#000;content:"\e919";margin-left:-1em}.icon-social-youtube .path3:before{color:#000;content:"\e91a";margin-left:-1em}.icon-social-youtube .path4:before{color:#000;content:"\e91b";margin-left:-1em}.icon-social-youtube .path5:before{color:#000;content:"\e91c";margin-left:-1em}.icon-social-youtube .path6:before{color:#000;content:"\e91d";margin-left:-1em}.icon-social-youtube .path7:before{color:#000;content:"\e91e";margin-left:-1em}form:after,form:before{content:"";display:table}form:after{clear:both}.gform_heading{padding:0 0 2.5em}h3.gform_title{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:2.438rem;font-weight:700;padding-bottom:1em;text-transform:uppercase}@media(max-width:1267px){h3.gform_title{font-size:1.375rem;line-height:normal}}.gform_description{font-size:1.3rem;font-weight:400;line-height:2rem}@media(max-width:1267px){.gform_description{font-size:1.125rem;line-height:normal}}input,select,textarea{border:1px solid #ccc;color:#666;font-family:Roboto Condensed,sans-serif;font-size:1.375rem;outline:0;padding:.75em;width:100%}@media(max-width:1267px){input,select,textarea{font-size:1.125rem}}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input:-moz-placeholder,input::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}.gfield.input-radio{flex-basis:100%;margin:1.25em 0 -1.4em}.gfield.input-radio label{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.25}.gfield.input-radio label.gfield_label{display:block;float:left;margin-right:15px}@media(max-width:1199px){.gfield.input-radio label{font-size:1rem;margin-bottom:.5em}}.gfield.input-radio .ginput_container_radio{display:inline;display:flex;left:2em;position:relative}@media(max-width:1267px){.gfield.input-radio .ginput_container_radio{display:block}}.gfield.input-radio .ginput_container_radio ul{list-style:none}.gfield.input-radio .ginput_container_radio ul li{margin-bottom:0;margin-right:25px;min-width:75px;width:auto}.gfield.input-radio .ginput_container_radio ul li input{height:30px;margin:0;opacity:0;position:absolute;width:30px}.gfield.input-radio .ginput_container_radio ul li input:checked+label:after{opacity:1}.gfield.input-radio .ginput_container_radio ul li label{cursor:pointer;left:-30px;padding-left:40px;position:relative;top:-8px}.gfield.input-radio .ginput_container_radio ul li label:after,.gfield.input-radio .ginput_container_radio ul li label:before{border-radius:50%;content:"";pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.gfield.input-radio .ginput_container_radio ul li label:before{background-color:#fff;border:1px solid #ccc;display:block;height:30px;left:0;width:30px}.gfield.input-radio .ginput_container_radio ul li label:after{background-color:#37b349;border:1px solid #ccc;height:16px;left:7px;opacity:0;transition:all .2s ease;width:16px}.ginput_container:after,.ginput_container:before{content:"";display:table}.ginput_container:after{clear:both}ul[id*=gform_fields_]:after,ul[id*=gform_fields_]:before,ul[id^=gform_fields_]:after,ul[id^=gform_fields_]:before{content:"";display:table}ul[id*=gform_fields_]:after,ul[id^=gform_fields_]:after{clear:both}ul[id*=gform_fields_] li,ul[id^=gform_fields_] li{float:left;margin-bottom:4%;margin-right:4%;width:48%}ul[id*=gform_fields_] li:nth-of-type(2n),ul[id^=gform_fields_] li:nth-of-type(2n){margin-right:0}ul[id*=gform_fields_] li:last-of-type,ul[id^=gform_fields_] li:last-of-type{margin-bottom:0;margin-right:0;width:100%}@media(max-width:1267px){ul[id*=gform_fields_] li,ul[id^=gform_fields_] li{margin-right:0;width:100%}}.page-template-14_forms ul[id*=gform_fields_] li:last-of-type,.page-template-14_forms ul[id^=gform_fields_] li:last-of-type{width:48%}@media(max-width:1267px){.page-template-14_forms ul[id*=gform_fields_] li:last-of-type,.page-template-14_forms ul[id^=gform_fields_] li:last-of-type{width:100%}}textarea{padding-bottom:0;width:100%}.gform_validation_container{display:none;height:0;margin:0;padding:0;visibility:hidden}.ginput_container_select{position:relative}.ginput_container_select select{appearance:none}.ginput_container_select select::-ms-expand{background:#0000;border:0;color:#37b349;pointer-events:none;transform:scale(1.5)}.ginput_container_select select:hover{cursor:pointer}.ginput_container_select:after{color:#37b349;content:"";font-family:icomoon;font-size:1rem;position:absolute;right:1.5em;top:50%;transform:translateY(-50%);z-index:1}.has-error{border:1px solid red;position:relative}.help-block{color:red;position:absolute}.gfield{list-style:none}.gfield.hidden{display:none}.gfield.full-width{width:100%}.gfield.gdpr{clear:both;margin:0;width:100%}.gfield.gdpr .gfield_checkbox{list-style:none}.gfield.gdpr .gfield_checkbox input[type=checkbox]{height:1rem!important;width:1rem!important}.gfield.gdpr .gfield_checkbox label{color:#666;font-size:.9em}.gdpr_notice p{color:#666!important;font-size:.75rem!important;margin-top:2rem;padding:0!important}.gdpr_notice p a{margin:0;text-decoration:underline}.gdpr_notice p a:hover{text-decoration:none}.gfield_label{display:none}body img.gform_ajax_spinner{display:none!important}.gform_wrapper .validation_error{border:1px solid red;display:block;margin-bottom:1em;padding:.8em}.gform_wrapper .gfield_error{position:relative}.gform_wrapper .gfield_error input{background:#fff;border:1px solid #e50000}.gform_wrapper .gfield_error input::-webkit-input-placeholder{color:#e50000}.gform_wrapper .gfield_error input:-moz-placeholder,.gform_wrapper .gfield_error input::-moz-placeholder{color:#e50000;opacity:1}.gform_wrapper .gfield_error input:-ms-input-placeholder{color:#e50000}.gform_wrapper .gfield_error .validation_message{background:#e50000;color:#fff;font-size:.8rem;padding:0 .5em;right:9em;top:-.5em;z-index:-1}.gforms_confirmation_message{color:#666}input:focus,textarea:focus{border:1px solid #869bbb}.form--three-col .gform_body .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.form--three-col .gform_body .gform_fields:before{display:none}.form--three-col .gform_body li.gfield{margin:.97em 0;width:auto}@media(min-width:1268px)and (max-width:1199px){.form--three-col .gform_body li.gfield{width:48%}}@media(max-width:1267px){.form--three-col .gform_body li.gfield{margin:.5em 0;width:100%}}.form--three-col .gform_body li.gfield.full-width{flex-basis:100%}.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input{height:69px;width:270px}@media(max-width:1199px){.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input{width:100%}}@media(max-width:1267px){.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input{height:50px}}.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) textarea{height:190px}.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input,.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) textarea{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:24px}@media(max-width:1267px){.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input,.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) textarea{font-size:1rem}}.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input::-webkit-input-placeholder,.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) textarea::-webkit-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1.25}.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input:-moz-placeholder,.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input::-moz-placeholder,.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) textarea:-moz-placeholder,.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) textarea::-moz-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1.25}.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) input:-ms-input-placeholder,.form--three-col .gform_body li.gfield .ginput_container:not(.ginput_container_radio) textarea:-ms-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1.25}.form--three-col .gform_footer{text-align:right}.form--three-col .gform_footer .gform_button{background-color:#37b349;border:3px solid #00a451;border-radius:5px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;height:70px;line-height:.14;max-width:100%;text-transform:uppercase;transition:all .3s ease;width:270px}@media(max-width:1267px){.form--three-col .gform_footer .gform_button{width:100%}}.form--three-col .gform_footer .gform_button:hover{color:#00a451}aside.cookie-policy{align-items:center;background:#37b349bf;bottom:40px;color:#666;display:flex;flex-wrap:wrap;height:auto;justify-content:space-around;left:-400px;padding:.5em 1em .5em 2em;position:fixed;text-align:center;top:auto;z-index:9999}@media(max-width:1267px){aside.cookie-policy{background:#333;border-top:1px solid #37b349;bottom:auto;padding:.5em 1em;top:83px;width:100%}aside.cookie-policy br{display:none}}aside.cookie-policy p{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:.75em;font-weight:700;letter-spacing:normal;line-height:18px;margin:0 auto;text-align:left;text-transform:uppercase}@media(max-width:1267px){aside.cookie-policy p{margin:0;padding:0;text-align:center}}aside.cookie-policy a{color:#fff;text-decoration:underline}aside.cookie-policy a:hover{color:#00a451}aside.cookie-policy .accept{color:#fff;cursor:pointer;font-size:40px;padding-left:20px}@media(max-width:1267px){aside.cookie-policy .accept{font-size:20px;padding-left:0}}.banner--ireland,.banner--main{align-items:center;background:#333;border-bottom:1px solid #666;display:flex;height:132px;left:0;position:fixed;top:0;transition:height .25s ease-out,left .35s ease;width:100%;z-index:50}@media(max-width:1267px){.banner--ireland,.banner--main{height:83px;margin:0 auto;text-align:center;z-index:50}.banner--ireland .logo,.banner--main .logo{height:50px;left:auto;width:130px}}.banner--ireland .logo,.banner--main .logo{background-image:url(/wp-content/themes/lsm/assets/images/logo.svg?b4a9012071b3b87670d04623fb9540d4);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:101px;left:116px;position:relative;transition:all .25s ease-out;width:90px}@media(max-width:1267px){.banner--ireland .logo,.banner--main .logo{left:1.5em;position:fixed}}.banner--ireland{background:none}.banner--ireland .logo--ireland{background-image:url(/wp-content/themes/lsm/assets/images/logo-ireland.svg?d0ea88be56da71d07cf65ac1a55d58ca);height:101px;width:228px}.banner--general,.banner--xmas{top:calc(85px + 1rem);transition:background .5s,top .3s,left .3s}.banner--general:before,.banner--xmas:before{display:none}@media(min-width:550px){.banner--general,.banner--xmas{top:74px}}.home .banner--ireland,.home .banner--main{background:#0000;border-bottom:none}.menu--open .banner--ireland,.menu--open .banner--main{left:-446px}@media(max-width:1267px){.menu--open .banner--ireland,.menu--open .banner--main{left:-100%}.menu--open .banner--ireland .logo{background-image:url(/wp-content/themes/lsm/assets/images/logo-ireland-dark.svg?7faa1762ac62fa0411f9c5a680ad3823)}.menu--open .banner--general,.menu--open .banner--xmas{top:0}.menu--open .hamburger--general,.menu--open .hamburger--xmas{top:1.5rem}}.scrolled .banner--ireland,.scrolled .banner--main{background:#333;height:83px;top:0;z-index:50}.scrolled .banner--ireland .logo,.scrolled .banner--main .logo{height:68px;width:61px}#header--distributor-portal form .scrolled .banner--ireland button[type=submit],#header--distributor-portal form .scrolled .banner--ireland input[type=submit],#header--distributor-portal form .scrolled .banner--main button[type=submit],#header--distributor-portal form .scrolled .banner--main input[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .scrolled .banner--ireland button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .scrolled .banner--main button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .scrolled .banner--ireland button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .scrolled .banner--main button[type=submit],.scrolled .banner--ireland #header--distributor-portal form button[type=submit],.scrolled .banner--ireland #header--distributor-portal form input[type=submit],.scrolled .banner--ireland .btn--slide,.scrolled .banner--ireland .btn--slide-file,.scrolled .banner--ireland .gform_button,.scrolled .banner--ireland .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--ireland .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--ireland .social-connect .news-container .newsletter-signup button[type=submit],.scrolled .banner--main #header--distributor-portal form button[type=submit],.scrolled .banner--main #header--distributor-portal form input[type=submit],.scrolled .banner--main .btn--slide,.scrolled .banner--main .btn--slide-file,.scrolled .banner--main .gform_button,.scrolled .banner--main .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--main .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--main .social-connect .news-container .newsletter-signup button[type=submit],.social-connect .news-container .newsletter-signup .scrolled .banner--ireland button[type=submit],.social-connect .news-container .newsletter-signup .scrolled .banner--main button[type=submit]{height:2.25rem;line-height:2.25rem;margin-top:7px}@media(max-width:1267px){#header--distributor-portal form .scrolled .banner--ireland button[type=submit],#header--distributor-portal form .scrolled .banner--ireland input[type=submit],#header--distributor-portal form .scrolled .banner--main button[type=submit],#header--distributor-portal form .scrolled .banner--main input[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .scrolled .banner--ireland button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .scrolled .banner--main button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .scrolled .banner--ireland button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .scrolled .banner--main button[type=submit],.scrolled .banner--ireland #header--distributor-portal form button[type=submit],.scrolled .banner--ireland #header--distributor-portal form input[type=submit],.scrolled .banner--ireland .btn--slide,.scrolled .banner--ireland .btn--slide-file,.scrolled .banner--ireland .gform_button,.scrolled .banner--ireland .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--ireland .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--ireland .social-connect .news-container .newsletter-signup button[type=submit],.scrolled .banner--main #header--distributor-portal form button[type=submit],.scrolled .banner--main #header--distributor-portal form input[type=submit],.scrolled .banner--main .btn--slide,.scrolled .banner--main .btn--slide-file,.scrolled .banner--main .gform_button,.scrolled .banner--main .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--main .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.scrolled .banner--main .social-connect .news-container .newsletter-signup button[type=submit],.social-connect .news-container .newsletter-signup .scrolled .banner--ireland button[type=submit],.social-connect .news-container .newsletter-signup .scrolled .banner--main button[type=submit]{top:2px}}.scrolled .banner--ireland .logo{height:68px;width:156px}@media(max-width:1267px){.banner--ireland,.banner--main{background:#333!important;height:83px;z-index:50}.banner--ireland .logo,.banner--main .logo{height:68px;width:61px}#header--distributor-portal form .banner--ireland button[type=submit],#header--distributor-portal form .banner--ireland input[type=submit],#header--distributor-portal form .banner--main button[type=submit],#header--distributor-portal form .banner--main input[type=submit],.banner--ireland #header--distributor-portal form button[type=submit],.banner--ireland #header--distributor-portal form input[type=submit],.banner--ireland .btn--slide,.banner--ireland .btn--slide-file,.banner--ireland .gform_button,.banner--ireland .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.banner--ireland .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.banner--ireland .social-connect .news-container .newsletter-signup button[type=submit],.banner--main #header--distributor-portal form button[type=submit],.banner--main #header--distributor-portal form input[type=submit],.banner--main .btn--slide,.banner--main .btn--slide-file,.banner--main .gform_button,.banner--main .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.banner--main .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.banner--main .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .banner--ireland button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .banner--main button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .banner--ireland button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .banner--main button[type=submit],.social-connect .news-container .newsletter-signup .banner--ireland button[type=submit],.social-connect .news-container .newsletter-signup .banner--main button[type=submit]{height:2.25rem;line-height:2.25rem;margin-top:7px}}@media(max-width:1267px)and (max-width:1267px){#header--distributor-portal form .banner--ireland button[type=submit],#header--distributor-portal form .banner--ireland input[type=submit],#header--distributor-portal form .banner--main button[type=submit],#header--distributor-portal form .banner--main input[type=submit],.banner--ireland #header--distributor-portal form button[type=submit],.banner--ireland #header--distributor-portal form input[type=submit],.banner--ireland .btn--slide,.banner--ireland .btn--slide-file,.banner--ireland .gform_button,.banner--ireland .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.banner--ireland .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.banner--ireland .social-connect .news-container .newsletter-signup button[type=submit],.banner--main #header--distributor-portal form button[type=submit],.banner--main #header--distributor-portal form input[type=submit],.banner--main .btn--slide,.banner--main .btn--slide-file,.banner--main .gform_button,.banner--main .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.banner--main .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.banner--main .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .banner--ireland button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .banner--main button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .banner--ireland button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .banner--main button[type=submit],.social-connect .news-container .newsletter-signup .banner--ireland button[type=submit],.social-connect .news-container .newsletter-signup .banner--main button[type=submit]{top:2px}}@media(max-width:1267px){.banner--ireland .logo{width:156px}}.page-template-10_find-a-distributor .banner--ireland,.page-template-10_find-a-distributor .banner--main,.page-template-12_lsm-ireland .banner--ireland,.page-template-12_lsm-ireland .banner--main,.page-template-4_performance .banner--ireland,.page-template-4_performance .banner--main,.page-template-5_custom-solutions .banner--ireland,.page-template-5_custom-solutions .banner--main,.page-template-6_become-a-distributor .banner--ireland,.page-template-6_become-a-distributor .banner--main,.page-template-7_about-us .banner--ireland,.page-template-7_about-us .banner--main,.page-template-8_contact .banner--ireland,.page-template-8_contact .banner--main{background:#0000;border-bottom:0}.page-template-10_find-a-distributor.scrolled .banner--ireland,.page-template-10_find-a-distributor.scrolled .banner--main,.page-template-12_lsm-ireland.scrolled .banner--ireland,.page-template-12_lsm-ireland.scrolled .banner--main,.page-template-4_performance.scrolled .banner--ireland,.page-template-4_performance.scrolled .banner--main,.page-template-5_custom-solutions.scrolled .banner--ireland,.page-template-5_custom-solutions.scrolled .banner--main,.page-template-6_become-a-distributor.scrolled .banner--ireland,.page-template-6_become-a-distributor.scrolled .banner--main,.page-template-7_about-us.scrolled .banner--ireland,.page-template-7_about-us.scrolled .banner--main,.page-template-8_contact.scrolled .banner--ireland,.page-template-8_contact.scrolled .banner--main{background:#333}.page-template-10_find-a-distributor .site-content .header--about-us,.page-template-10_find-a-distributor .site-content .header--custom-solutions,.page-template-10_find-a-distributor .site-content .header--form,.page-template-10_find-a-distributor .site-content .header--lsm-ireland,.page-template-10_find-a-distributor .site-content .header--performance,.page-template-10_find-a-distributor .site-content .header--sell-lsm,.page-template-12_lsm-ireland .site-content .header--about-us,.page-template-12_lsm-ireland .site-content .header--custom-solutions,.page-template-12_lsm-ireland .site-content .header--form,.page-template-12_lsm-ireland .site-content .header--lsm-ireland,.page-template-12_lsm-ireland .site-content .header--performance,.page-template-12_lsm-ireland .site-content .header--sell-lsm,.page-template-4_performance .site-content .header--about-us,.page-template-4_performance .site-content .header--custom-solutions,.page-template-4_performance .site-content .header--form,.page-template-4_performance .site-content .header--lsm-ireland,.page-template-4_performance .site-content .header--performance,.page-template-4_performance .site-content .header--sell-lsm,.page-template-5_custom-solutions .site-content .header--about-us,.page-template-5_custom-solutions .site-content .header--custom-solutions,.page-template-5_custom-solutions .site-content .header--form,.page-template-5_custom-solutions .site-content .header--lsm-ireland,.page-template-5_custom-solutions .site-content .header--performance,.page-template-5_custom-solutions .site-content .header--sell-lsm,.page-template-6_become-a-distributor .site-content .header--about-us,.page-template-6_become-a-distributor .site-content .header--custom-solutions,.page-template-6_become-a-distributor .site-content .header--form,.page-template-6_become-a-distributor .site-content .header--lsm-ireland,.page-template-6_become-a-distributor .site-content .header--performance,.page-template-6_become-a-distributor .site-content .header--sell-lsm,.page-template-7_about-us .site-content .header--about-us,.page-template-7_about-us .site-content .header--custom-solutions,.page-template-7_about-us .site-content .header--form,.page-template-7_about-us .site-content .header--lsm-ireland,.page-template-7_about-us .site-content .header--performance,.page-template-7_about-us .site-content .header--sell-lsm,.page-template-8_contact .site-content .header--about-us,.page-template-8_contact .site-content .header--custom-solutions,.page-template-8_contact .site-content .header--form,.page-template-8_contact .site-content .header--lsm-ireland,.page-template-8_contact .site-content .header--performance,.page-template-8_contact .site-content .header--sell-lsm{margin-top:0}@media(max-width:1267px){.page-template-10_find-a-distributor .site-content .header--about-us,.page-template-10_find-a-distributor .site-content .header--custom-solutions,.page-template-10_find-a-distributor .site-content .header--form,.page-template-10_find-a-distributor .site-content .header--lsm-ireland,.page-template-10_find-a-distributor .site-content .header--performance,.page-template-10_find-a-distributor .site-content .header--sell-lsm,.page-template-12_lsm-ireland .site-content .header--about-us,.page-template-12_lsm-ireland .site-content .header--custom-solutions,.page-template-12_lsm-ireland .site-content .header--form,.page-template-12_lsm-ireland .site-content .header--lsm-ireland,.page-template-12_lsm-ireland .site-content .header--performance,.page-template-12_lsm-ireland .site-content .header--sell-lsm,.page-template-4_performance .site-content .header--about-us,.page-template-4_performance .site-content .header--custom-solutions,.page-template-4_performance .site-content .header--form,.page-template-4_performance .site-content .header--lsm-ireland,.page-template-4_performance .site-content .header--performance,.page-template-4_performance .site-content .header--sell-lsm,.page-template-5_custom-solutions .site-content .header--about-us,.page-template-5_custom-solutions .site-content .header--custom-solutions,.page-template-5_custom-solutions .site-content .header--form,.page-template-5_custom-solutions .site-content .header--lsm-ireland,.page-template-5_custom-solutions .site-content .header--performance,.page-template-5_custom-solutions .site-content .header--sell-lsm,.page-template-6_become-a-distributor .site-content .header--about-us,.page-template-6_become-a-distributor .site-content .header--custom-solutions,.page-template-6_become-a-distributor .site-content .header--form,.page-template-6_become-a-distributor .site-content .header--lsm-ireland,.page-template-6_become-a-distributor .site-content .header--performance,.page-template-6_become-a-distributor .site-content .header--sell-lsm,.page-template-7_about-us .site-content .header--about-us,.page-template-7_about-us .site-content .header--custom-solutions,.page-template-7_about-us .site-content .header--form,.page-template-7_about-us .site-content .header--lsm-ireland,.page-template-7_about-us .site-content .header--performance,.page-template-7_about-us .site-content .header--sell-lsm,.page-template-8_contact .site-content .header--about-us,.page-template-8_contact .site-content .header--custom-solutions,.page-template-8_contact .site-content .header--form,.page-template-8_contact .site-content .header--lsm-ireland,.page-template-8_contact .site-content .header--performance,.page-template-8_contact .site-content .header--sell-lsm{margin-top:83px;padding-bottom:0}}footer{color:#fff;padding:5em 0;position:relative;text-align:left;z-index:11}@media(max-width:1267px){footer{padding:3em 0}}.contact--details{padding:3em 0}@media(max-width:1267px){.contact--details{padding:1em 0 2em}.contact--details .contact--detail{border-top:1px solid #36c;margin-top:2em;padding-top:2em}}.contact--details h5{font-weight:600;margin-bottom:1em;text-align:left}.contact--details .phone{margin-top:2em}.footer--main{background-color:#333;line-height:1.5;padding:5em 0 4em}@media(max-width:1267px){.footer--main{padding:1.5em 0}}.footer--main .wrapper--full .row{display:flex}@media(max-width:1199px){.footer--main .wrapper--full .row{flex-wrap:wrap}}.footer--main h5{font-size:1.2rem;margin-bottom:34px}@media(max-width:1199px){.footer--main h5{margin-left:0}}.footer--main ul{line-height:2em;white-space:nowrap}@media(min-width:1268px)and (max-width:1199px){.footer--main ul{padding-bottom:2em}}.footer--main ul li{line-height:1.7;list-style:none;position:relative}.footer--main ul li:hover{color:#37b349;text-decoration:none}.footer--main ul li a:hover{text-decoration:none}.footer--main .footer--right{position:relative}.footer--main .footer--right .ce{left:-140px;position:absolute}.footer--main .footer--right__links{display:flex;flex-direction:column;gap:1rem}@media(max-width:1267px){.footer--main .footer--right__links{flex-direction:column}}.footer--main .footer--right__links__franchise{padding-left:.44rem}@media(min-width:1200px){.footer--main .footer--right__links a{font-size:1rem;width:11rem}}@media(max-width:1267px){.footer-contact{margin-top:1.5em}}.contact-email a{text-decoration:underline}.contact-email a:hover{color:#00a451}.footer--copyright{background-color:#333;font-size:.9rem;margin:0 auto;padding:0}.footer--copyright__inner{padding:2em 0}@media(max-width:1199px){.footer--copyright__inner{text-align:center}}@media(max-width:1267px){.footer--copyright{text-align:center}}.footer--copyright a.inconspicuous-link{float:right}@media(max-width:1199px){.footer--copyright a.inconspicuous-link{display:block;float:none;margin-top:1.5em}}.footer--copyright a.inconspicuous-link:hover{color:#00a451;text-decoration:none}.footer--download{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1268px)and (max-width:1199px){.footer--download{flex-direction:row-reverse}.footer--download>div{flex-basis:50%}}@media(max-width:1267px){.footer--download{align-items:center;flex-direction:row;flex-wrap:wrap;padding-top:2em}.footer--download>div{width:100%}}.footer--download .btn--slide-file{align-items:center;background-color:#37b349;border:3px solid #00a451;border-radius:5px;display:flex;font-size:22px;height:70px;justify-content:center;white-space:nowrap;width:300px}@media(max-width:1267px){.footer--download .btn--slide-file{margin-bottom:1em;width:100%}}.footer--download .btn--lsm-irl{align-items:center;border:2px solid #37b34980;border-radius:5px;color:#fff;display:flex;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;height:70px;justify-content:center;line-height:1;padding:0;position:relative;text-transform:uppercase;width:200px}.footer--download .btn--lsm-irl img{border:none}@media(max-width:1267px){.footer--download .btn--lsm-irl{width:100%}}.footer--download .btn--lsm-irl img{height:2em}.footer--download .btn--lsm-irl:before{background:#37b34980;content:"";height:100%;left:0;position:absolute;top:0;width:0}.footer--download .btn--lsm-irl:hover:before{width:100%}iframe[name=google_conversion_frame]{float:left;font-size:0!important;height:0!important;line-height:0!important;margin-top:-13px;width:0!important}.general-banner{background:#333;height:calc(85px + 1rem);padding-top:.5rem;width:100%}@media(min-width:550px){.general-banner{height:74px}}.general-banner__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;text-align:center;width:calc(100% - 30px)}@media(min-width:1050px){.general-banner__inner{width:1024px}}@media(min-width:1200px){.general-banner__inner{width:1150px}}@media(max-width:1267px){.general-banner__inner{text-align:center}}.general-banner__col{flex:0 0 100%;max-width:100%;padding-bottom:1.3rem;position:relative;z-index:2}#header--distributor-portal form .general-banner__col button[type=submit],#header--distributor-portal form .general-banner__col input[type=submit],.general-banner__col #header--distributor-portal form button[type=submit],.general-banner__col #header--distributor-portal form input[type=submit],.general-banner__col .btn,.general-banner__col .btn--slide,.general-banner__col .btn--slide-file,.general-banner__col .gform_button,.general-banner__col .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.general-banner__col .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.general-banner__col .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .general-banner__col button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .general-banner__col button[type=submit],.social-connect .news-container .newsletter-signup .general-banner__col button[type=submit]{font-size:.8rem}@media(max-width:590px){.general-banner__col{flex:0 0 100%;max-width:none}}@media(min-width:720px){.general-banner__col{flex:0 0 calc(50% - 82.5px);max-width:calc(50% - 82.5px)}}@media(min-width:865px){.general-banner__col{flex:0 0 auto;max-width:none;padding:0 .3rem}}@media(min-width:1050px){.general-banner__col{padding:0 .5rem}}@media(min-width:1200px){.general-banner__col{padding:0 1rem}}.general-banner__col--text{padding-bottom:.3rem}@media(min-width:450px){.general-banner__col--text{text-align:left}}@media(min-width:720px){.general-banner__col--text{text-align:center}}.general-banner__img{display:none;height:74px;justify-content:center;max-width:165px;z-index:1}@media(min-width:720px){.general-banner__img{display:flex;padding-right:.5rem}}@media(min-width:865px){.general-banner__img{padding:0}}.general-banner__img--right{display:none}@media(min-width:1050px){.general-banner__img--right{display:flex}}.general-banner__icon{height:100%;object-fit:cover;width:fit-content}.general-banner__text{color:#37b349!important}.general-banner__link{align-items:center;background-color:#37b349;border:3px solid #00a451!important;color:#fff;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.9rem;font-weight:700;justify-content:center;line-height:.14;padding:.7rem .9rem!important;text-transform:uppercase}@media(max-width:460px){.general-banner__link{max-width:none}}@media(max-width:724px){.general-banner__link{padding:.4rem .9rem!important}}@media(max-width:1267px){.general-banner__link{padding:.9rem}}@media(min-width:1050px){.general-banner__link{padding:1rem .9rem!important}}[class*=header--],[class^=header--]{background-position:50%;background-size:cover;position:relative}@media(max-width:1267px){[class*=header--],[class^=header--]{margin-top:83px}}[class*=header--]:after,[class^=header--]:after{background:#333;content:"";height:132px;left:0;position:absolute;top:-132px;width:100%}@media(max-width:1267px){[class*=header--]:after,[class^=header--]:after{height:83px;top:-83px}}[class*=header--]:not(.header--home),[class^=header--]:not(.header--home){color:#fff;margin-top:132px;padding:8em 0;position:relative;text-align:center}@media(max-width:1267px){[class*=header--]:not(.header--home),[class^=header--]:not(.header--home){margin-top:83px;padding:1em 0 2em!important}}[class*=header--]:not(.header--home) .head__inner,[class^=header--]:not(.header--home) .head__inner{animation-delay:.25s;animation-duration:3s}@media(max-width:1267px){[class*=header--]:not(.header--home),[class^=header--]:not(.header--home){padding:4em 0}}[class*=header--]:not(.header--home) h1,[class^=header--]:not(.header--home) h1{font-size:4.375rem;letter-spacing:.09em;padding:47px 0}@media(max-width:1267px){[class*=header--]:not(.header--home) h1,[class^=header--]:not(.header--home) h1{font-size:2.55rem;padding:20px 0}}[class*=header--]:not(.header--home) h2,[class^=header--]:not(.header--home) h2{font-size:1.875rem;font-weight:400;line-height:2.5rem;padding:0 4% 47px}@media(max-width:1267px){[class*=header--]:not(.header--home) h2,[class^=header--]:not(.header--home) h2{font-size:1.25rem;line-height:normal;padding:0 0 20px}}[class*=header--]:not(.header--home) h3,[class^=header--]:not(.header--home) h3{color:#8ea3c4;font-family:Roboto Condensed,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:normal;line-height:1.875rem;padding:0 5%;text-transform:none}[class*=header--]:not(.header--home) h5,[class^=header--]:not(.header--home) h5{color:#3a3a3a;font-size:1.375rem;overflow:hidden;text-align:center}[class*=header--]:not(.header--home) h5:after,[class*=header--]:not(.header--home) h5:before,[class^=header--]:not(.header--home) h5:after,[class^=header--]:not(.header--home) h5:before{background-color:#333;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:5%}[class*=header--]:not(.header--home) h5:before,[class^=header--]:not(.header--home) h5:before{margin-left:-5%;right:.5em}[class*=header--]:not(.header--home) h5:after,[class^=header--]:not(.header--home) h5:after{left:.5em;margin-right:-5%}[class*=header--]:not(.header--home).header-blog__layout,[class^=header--]:not(.header--home).header-blog__layout{padding:2.4em 0 2em;text-align:left}@media(max-width:1267px){[class*=header--]:not(.header--home).header-blog__layout,[class^=header--]:not(.header--home).header-blog__layout{margin-top:83px}}[class*=header--]:not(.header--home).header-blog__layout h1,[class^=header--]:not(.header--home).header-blog__layout h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:normal;padding:0}[class*=header--]:not(.header--home).header-blog__layout h2,[class^=header--]:not(.header--home).header-blog__layout h2{color:#fff;font-family:Jockey One,sans-serif;font-size:2rem;line-height:1.2;padding:0 1rem 0 0}[class*=header--].has-image,[class^=header--].has-image{background-position:50%;background-size:cover;padding:15em 0}[class*=header--].has-image:before,[class^=header--].has-image:before{animation:none;background:#37b34980;content:"";display:none;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}@media(max-width:1267px){[class*=header--].has-image:before,[class^=header--].has-image:before{display:block}}[class*=header--].has-image h5,[class^=header--].has-image h5{color:#fff;overflow:hidden;text-align:center}[class*=header--].has-image h5:after,[class*=header--].has-image h5:before,[class^=header--].has-image h5:after,[class^=header--].has-image h5:before{background-color:#fff;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:5%}[class*=header--].has-image h5:before,[class^=header--].has-image h5:before{margin-left:-5%;right:.5em}[class*=header--].has-image h5:after,[class^=header--].has-image h5:after{left:.5em;margin-right:-5%}@media(min-width:1268px)and (max-width:1199px){[class*=header--].has-image,[class^=header--].has-image{padding:3em 0}}@media(max-width:1267px){[class*=header--].has-image,[class^=header--].has-image{padding:2em 0 0}}.header--home{background-position-y:100%!important;height:97vh;min-height:725px;position:relative;text-align:center}@media(max-width:1199px){.header--home{height:auto;min-height:0;padding:2em 0!important}}@media(max-width:1267px){.header--home{z-index:11}}.header--home#header--home{padding:12.35em 0 15em}.header--home .wrapper--blog,.header--home .wrapper--wide{position:static}@media(max-width:1199px){.header--home .head__inner{left:50%;padding:10em 0;position:absolute;position:static;top:50%;transform:translate(-50%,-50%);transform:none}}@media(max-width:1267px){.header--home .head__inner{padding:0}}.header--home .head__inner h1{color:#fff;font-size:5rem;line-height:1.2}@media(min-width:1268px)and (max-width:1199px){.header--home .head__inner h1{font-size:4rem}}@media(max-width:1267px){.header--home .head__inner h1{font-size:1.8rem}}.header--home .head__inner h2{color:#37b349;font-family:Jockey One,sans-serif;font-size:3rem;font-weight:400;line-height:1;margin-top:-.25rem;text-transform:uppercase}@media(min-width:1268px)and (max-width:1199px){.header--home .head__inner h2{font-size:2.5rem}}@media(max-width:1267px){.header--home .head__inner h2{font-size:1.6rem;margin-top:0}}.header--home .head__inner h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:normal;line-height:1.46;padding-top:51px;text-transform:none}@media(max-width:1267px){.header--home .head__inner h3{font-size:.9rem;line-height:1.3;padding-top:1em}}#header--distributor-portal form .header--home .head__inner button[type=submit],#header--distributor-portal form .header--home .head__inner input[type=submit],.header--home .head__inner #header--distributor-portal form button[type=submit],.header--home .head__inner #header--distributor-portal form input[type=submit],.header--home .head__inner .btn--slide,.header--home .head__inner .btn--slide-file,.header--home .head__inner .gform_button,.header--home .head__inner .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.header--home .head__inner .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.header--home .head__inner .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .header--home .head__inner button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .header--home .head__inner button[type=submit],.social-connect .news-container .newsletter-signup .header--home .head__inner button[type=submit]{align-items:center;background-color:#37b34966;border:2px solid #00a451;border-radius:5px;display:inline-flex;height:70px;justify-content:center;margin-top:70px;padding:0;width:230px}@media(max-width:1267px){#header--distributor-portal form .header--home .head__inner button[type=submit],#header--distributor-portal form .header--home .head__inner input[type=submit],.header--home .head__inner #header--distributor-portal form button[type=submit],.header--home .head__inner #header--distributor-portal form input[type=submit],.header--home .head__inner .btn--slide,.header--home .head__inner .btn--slide-file,.header--home .head__inner .gform_button,.header--home .head__inner .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.header--home .head__inner .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.header--home .head__inner .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .header--home .head__inner button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .header--home .head__inner button[type=submit],.social-connect .news-container .newsletter-signup .header--home .head__inner button[type=submit]{margin-top:1em}}.header--home .arrow-link{background:#0000;border-color:#1b130f #0000 #0000;border-style:solid;border-width:17px 17.5px 0;content:"";height:0;left:50%;position:absolute;top:calc(100% - 2px);transform:translateX(-50%);width:0;z-index:1}@media(max-width:1267px){.header--home .arrow-link{border-top-color:#2f6936d9;top:100%}}#header--free-guides{padding:2.65em 0 4.15em}#header--free-guides .head__inner h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;padding:0;text-align:left;text-transform:uppercase}#header--free-guides .head__inner h2{color:#fff;font-family:Jockey One,sans-serif;font-size:60px;font-weight:400;line-height:1.37;margin-bottom:.475em;padding:0;text-align:left;text-transform:uppercase}@media(max-width:1267px){#header--free-guides .head__inner h2{line-height:1}}#header--free-guides .head__inner h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.42;padding:0;text-align:left}@media(max-width:1267px){#header--free-guides .head__inner h3{font-size:1rem}}#header--custom-solutions{padding:11.75em 0 3.55em}@media(max-width:1267px){#header--custom-solutions{padding-top:2em}}@media(min-width:1268px)and (max-width:1199px){#header--custom-solutions{padding-top:8.75em}}#header--custom-solutions h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;margin-bottom:.4rem;padding:0;text-align:left;text-transform:uppercase}#header--custom-solutions h2{color:#fff;font-family:Jockey One,sans-serif;font-size:100px;font-weight:400;line-height:.82;margin-bottom:2.1rem;padding:0;text-align:left;text-transform:uppercase}@media(min-width:1268px)and (max-width:1199px){#header--custom-solutions h2{font-size:80px}}@media(max-width:1267px){#header--custom-solutions h2{font-size:65px;line-height:1.2;margin-bottom:.5rem}}#header--custom-solutions h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.42;padding:0;text-align:left}@media(max-width:1267px){#header--custom-solutions h3{font-size:20px}}#header--sell-lsm{padding:9.4em 0 5.5em}@media(min-width:1268px)and (max-width:1199px){#header--sell-lsm{padding-top:6em}}#header--sell-lsm h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;margin-bottom:.1rem;padding-bottom:0;text-align:left;text-transform:uppercase}#header--sell-lsm h2{color:#fff;font-family:Jockey One,sans-serif;font-size:70px;font-weight:400;line-height:1.14;padding:0;text-align:left;text-transform:uppercase}@media(max-width:1267px){#header--sell-lsm h2{font-size:45px;line-height:1.2}}#header--performance{padding:9.4em 0 3.9em}@media(max-width:1267px){#header--performance{padding:1em 0 3em}}@media(min-width:1268px)and (max-width:1199px){#header--performance{padding-top:6.4em}}#header--performance h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;padding-bottom:0;text-align:left;text-transform:uppercase}#header--performance h2{color:#fff;font-family:Jockey One,sans-serif;font-size:100px;font-weight:400;line-height:.82;margin:.4rem 0 2.2rem;padding:0;text-align:left;text-transform:uppercase}@media(max-width:1267px){#header--performance h2{font-size:55px}}#header--performance h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.25;padding:0;text-align:left}@media(max-width:1267px){#header--performance h3{font-size:20px}}#header--about-us,#header--lsm-ireland{padding:9.35em 0 3.5em}@media(min-width:1268px)and (max-width:1199px){#header--about-us,#header--lsm-ireland{padding-top:6em}}#header--about-us h1,#header--lsm-ireland h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;padding-bottom:0;text-align:left;text-transform:uppercase}#header--about-us h2,#header--lsm-ireland h2{color:#fff;font-family:Jockey One,sans-serif;font-size:100px;font-weight:400;line-height:.82;margin:.45rem 0 2.1rem;padding:0;text-align:left;text-transform:uppercase}@media(max-width:1267px){#header--about-us h2,#header--lsm-ireland h2{font-size:50px;line-height:1}}#header--about-us h3,#header--lsm-ireland h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.42;padding:0;text-align:left}@media(max-width:1267px){#header--about-us h3,#header--lsm-ireland h3{font-size:1rem}}@media(min-width:1200px){.header--form{min-height:100vh}}@media(max-width:1267px){.header--form{padding-top:7.5em}}.header--form .head__inner{background:#f4f4f4e6;text-align:left}@media(max-width:1267px){.header--form .head__inner{padding-left:1em;padding-right:1em}}.header--form .head__inner h4{color:#37b349;font-size:24px;line-height:1.46;margin-bottom:.5em}.header--form .head__inner h3,.header--form .head__inner h4{font-family:Roboto Condensed,sans-serif;font-weight:700;text-transform:uppercase}.header--form .head__inner h3{color:#333;font-size:50px;line-height:1;margin-bottom:.75em;padding:0}@media(max-width:1267px){.header--form .head__inner h3{font-size:30px}}.header--form .head__inner .gform_heading{padding-bottom:3.4em}@media(max-width:1267px){.header--form .head__inner .gform_heading{padding-bottom:1em}}.header--form .head__inner .gform_heading span.gform_description{color:#666;display:block;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.46}@media(max-width:1267px){.header--form .head__inner .gform_heading span.gform_description{font-size:1rem;line-height:1.2}}.header--form .head__inner .gform_heading span.gform_description .highlight{color:#37b349;font-weight:700}#header--news-events{padding:2.65rem 0 3.1rem;text-align:left}#header--news-events h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;margin:0;padding:0;text-transform:uppercase}#header--news-events h2{color:#fff;font-family:Jockey One,sans-serif;font-size:3rem;font-weight:400;line-height:1.37;margin:0 0 1.375rem;padding:0;text-transform:uppercase}@media(max-width:1199px){#header--news-events h2{margin-bottom:.5rem}}@media(max-width:1267px){#header--news-events h2{font-size:2rem}}#header--news-events h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.42;margin:0;padding:0}@media(max-width:1267px){#header--news-events h3{font-size:1rem;line-height:1.2}}#header--blog-post{padding:2.65em 0 2.33em;text-align:left}@media(min-width:1268px)and (max-width:1199px){#header--blog-post .head__inner{padding-right:5rem}}#header--blog-post h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;padding:0;text-transform:uppercase}#header--blog-post h2{color:#fff;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:1.55;padding:0;text-transform:uppercase}@media(min-width:1268px)and (max-width:1199px){#header--blog-post h2{font-size:2rem;line-height:1.2;padding-right:1rem}}@media(max-width:1267px){#header--blog-post h2{font-size:1.75rem;line-height:1.2;padding-right:0}}#header--blog-post h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.92;padding:0}@media(max-width:1267px){#header--blog-post h3{font-size:1rem}}#header--range{padding:4.55em 0 5.44em;text-align:left}@media(max-width:1267px){#header--range{padding:2.5em 0}}#header--range h1{color:#fff;font-family:Jockey One,sans-serif;font-size:100px;font-weight:400;letter-spacing:normal;line-height:.82;margin-bottom:1.6rem;padding:0;text-transform:uppercase}#header--range h1 .highlight{color:#37b349}@media(max-width:1267px){#header--range h1{font-size:3rem}}#header--range h2{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.46;padding:0;text-transform:none}@media(max-width:1267px){#header--range h2{font-size:1rem;line-height:1.2}}.single-product .header--product{background:#fff;padding:4.85em 0 3.7em}@media(min-width:1268px)and (max-width:1199px){.single-product .header--product{padding:2em 0 3.5em}}@media(max-width:1267px){.single-product .header--product{padding:1em 0}}.single-product .header--product .head__inner{display:flex}@media(max-width:1199px){.single-product .header--product .head__inner{display:block}.single-product .header--product .head__inner .row{position:relative}}.single-product .header--product .head__inner .col--gallery{position:relative}.single-product .header--product .head__inner .col--gallery .gallery--button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.single-product .header--product .head__inner h2{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;line-height:1.46;padding:0;text-align:right;text-transform:none}.single-product .header--product .head__inner h1{text-wrap:balance;color:#333;font-family:Jockey One,sans-serif;font-size:60px;font-weight:400;letter-spacing:normal;line-height:1;margin:1.7rem 0 2rem;padding:0;text-align:right;text-transform:uppercase}.single-product .header--product .head__inner p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;text-align:right}@media(max-width:1267px){.single-product .header--product .head__inner h1,.single-product .header--product .head__inner h2,.single-product .header--product .head__inner p{text-align:left}}.single-product .header--product .head__inner .recommended-for{background-color:#37b349;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;left:-4%;line-height:1.5;margin:1.7em 0 0;padding:1.425em 1em 1.55em 5.75em;position:relative;text-align:left}.single-product .header--product .head__inner .recommended-for.desktop-hidden{display:none}@media(max-width:1199px){.single-product .header--product .head__inner .recommended-for{left:auto;margin:1em 0 0}.single-product .header--product .head__inner .recommended-for.desktop-shown{display:none}.single-product .header--product .head__inner .recommended-for.desktop-hidden{display:block}}@media(max-width:1267px){.single-product .header--product .head__inner .recommended-for{padding:1em}}.single-product .header--product .head__inner .recommended-for svg{align-items:center;display:flex;height:53px;justify-content:center;left:2.875rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:47px}@media(min-width:1268px)and (max-width:1199px){.single-product .header--product .head__inner .recommended-for svg{left:3em;top:1.6em;transform:translatex(-50%)}}@media(max-width:1267px){.single-product .header--product .head__inner .recommended-for svg{margin-bottom:1em;position:static;transform:none}}.page-template-default [class*=header--],.page-template-default [class^=header--],.page-template-legal [class*=header--],.page-template-legal [class^=header--]{padding:0;text-align:left}@media(max-width:1267px){.page-template-default [class*=header--],.page-template-default [class^=header--],.page-template-legal [class*=header--],.page-template-legal [class^=header--]{padding:0!important}}.page-template-default [class*=header--] h1,.page-template-default [class^=header--] h1,.page-template-legal [class*=header--] h1,.page-template-legal [class^=header--] h1{font-size:3rem}@media(max-width:1267px){.page-template-default [class*=header--] h1,.page-template-default [class^=header--] h1,.page-template-legal [class*=header--] h1,.page-template-legal [class^=header--] h1{font-size:2rem}}#header--distributor-portal{padding:.3em 0 6.9em}#header--distributor-portal.has-auth{padding-bottom:1.3em}#header--distributor-portal h1{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.46;padding-bottom:0;text-align:left;text-transform:uppercase}#header--distributor-portal h2{color:#fff;font-family:Jockey One,sans-serif;font-size:60px;font-weight:400;line-height:1;margin:.2rem 0 2rem;padding:0;text-align:left;text-transform:uppercase}@media(max-width:1267px){#header--distributor-portal h2{font-size:55px}}#header--distributor-portal h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.25;padding:0;text-align:left}@media(max-width:1267px){#header--distributor-portal h3{font-size:20px}}#header--distributor-portal form{margin-top:2.4rem}#header--distributor-portal form button,#header--distributor-portal form input{background-color:#fff;border:1px solid #ccc;border-radius:5px;display:inline;float:left;height:70px;max-width:100%;width:270px}@media(max-width:1199px){#header--distributor-portal form button,#header--distributor-portal form input{display:block;float:none;margin:1em auto}}#header--distributor-portal form button:not(:first-of-type),#header--distributor-portal form input:not(:first-of-type){margin-left:30px}@media(max-width:1199px){#header--distributor-portal form button:not(:first-of-type),#header--distributor-portal form input:not(:first-of-type){margin:1em auto}}#header--distributor-portal form button::-webkit-input-placeholder,#header--distributor-portal form input::-webkit-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:30px}#header--distributor-portal form button:-moz-placeholder,#header--distributor-portal form button::-moz-placeholder,#header--distributor-portal form input:-moz-placeholder,#header--distributor-portal form input::-moz-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:30px}#header--distributor-portal form button:-ms-input-placeholder,#header--distributor-portal form input:-ms-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:30px}#header--distributor-portal form button[type=submit],#header--distributor-portal form input[type=submit]{background-color:#37b349;border:3px solid #00a451!important;color:#fff;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;line-height:3px;margin-left:30px;text-transform:uppercase}@media(max-width:1199px){#header--distributor-portal form button[type=submit],#header--distributor-portal form input[type=submit]{margin:1em auto}}#header--lsm-ireland{margin-top:0;padding:9.4em 0 4.4em}#header--lsm-ireland:before{background:#00000040;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:1267px){#header--lsm-ireland{margin-top:83px}}@media(min-width:1200px){#header--lsm-ireland .wrapper--blog,#header--lsm-ireland .wrapper--wide{max-width:1170px}}#header--lsm-ireland h2{font-size:70px;line-height:1.17;margin:.275em 0 .75em}@media(max-width:1267px){#header--lsm-ireland h2{font-size:45px}}#header--lsm-ireland h3{font-size:24px;font-weight:400;line-height:1.42;padding-right:3em}@media(max-width:1267px){#header--lsm-ireland h3{font-size:20px;padding-right:0}}.nav--mobile,.nav--secondary{color:#333;display:block;height:100vh;overflow-x:hidden;overflow-y:hidden;padding-bottom:25vh;position:absolute;right:-446px;text-align:left;top:132px;transition:top .35s ease;width:446px}@media(max-width:1267px){.nav--mobile,.nav--secondary{right:-200vw;top:83px;transition:all .35s ease;width:100vw}}@media(min-width:1268px)and (max-width:1199px){.nav--mobile,.nav--secondary{right:-800px;transition:all .35s ease}}@media only screen and (max-height:732px){.nav--mobile,.nav--secondary{scrollbar-face-color:#2b8c39;scrollbar-arrow-color:#2b8c39;scrollbar-track-color:#0000;scrollbar-shadow-color:#2b8c39;scrollbar-highlight-color:#2b8c39;scrollbar-3dlight-color:#2b8c39;scrollbar-darkshadow-Color:#2b8c39;overflow-x:hidden;overflow-y:auto}.nav--mobile::-webkit-scrollbar,.nav--secondary::-webkit-scrollbar{cursor:pointer;height:9px;width:9px}.nav--mobile::-webkit-scrollbar-track-piece,.nav--secondary::-webkit-scrollbar-track-piece{background-color:#0000}.nav--mobile::-webkit-scrollbar-thumb:vertical,.nav--secondary::-webkit-scrollbar-thumb:vertical{background-color:#2b8c39;height:0}}.nav--mobile ul,.nav--secondary ul{text-align:right}.nav--mobile ul li,.nav--secondary ul li{border-bottom:1px solid #ccc;font-family:Roboto Condensed,sans-serif;font-weight:700;list-style:none;padding:.465em 0;text-transform:uppercase}.nav--mobile ul li:first-of-type,.nav--secondary ul li:first-of-type{border-top:1px solid #ccc}@media(max-width:1267px){.nav--mobile ul li:first-of-type,.nav--secondary ul li:first-of-type{border-top:0}}.nav--mobile ul li:nth-of-type(9),.nav--secondary ul li:nth-of-type(9){padding-bottom:30px}@media(max-width:1267px){.nav--mobile ul li:nth-of-type(9),.nav--secondary ul li:nth-of-type(9){padding-bottom:0}}.nav--mobile ul li.menu-distributor,.nav--secondary ul li.menu-distributor{position:relative}.nav--mobile ul li.menu-distributor:before,.nav--secondary ul li.menu-distributor:before{color:#37b349;content:"";font-family:icomoon;left:30%;margin-right:.75em;position:absolute}@media(max-width:1267px){.nav--mobile ul li.menu-distributor:before,.nav--secondary ul li.menu-distributor:before{left:.5em}}.nav--mobile ul li a,.nav--secondary ul li a{display:block;height:100%;padding-right:116px;width:100%}@media(max-width:1267px){.nav--mobile ul li a,.nav--secondary ul li a{padding-right:50px}}.nav--mobile ul li a:hover,.nav--secondary ul li a:hover{color:#00a451;text-decoration:none}.nav--mobile ul li.current_page_item a,.nav--secondary ul li.current_page_item a{color:#00a451}.nav--mobile ul li.contact-item,.nav--secondary ul li.contact-item{position:relative}.nav--mobile ul li.contact-item:before,.nav--secondary ul li.contact-item:before{bottom:2px;color:#00a451;content:"";font-family:icomoon;left:50px;position:absolute}@media(max-width:1267px){.nav--mobile ul li.contact-item:before,.nav--secondary ul li.contact-item:before{left:20px}}.nav--mobile .social-links,.nav--secondary .social-links{display:flex;margin-left:70px;margin-top:1em}@media(max-width:1267px){.nav--mobile .social-links,.nav--secondary .social-links{display:none}}.nav--mobile .social-links a,.nav--secondary .social-links a{color:#3a3a3a;font-size:2.5rem;margin:.25rem}.nav--mobile .social-links a:hover,.nav--secondary .social-links a:hover{color:#545454;text-decoration:none;transform:scale(1.1)}.nav--mobile .brochure,.nav--secondary .brochure{margin-top:18.5px;padding-right:110px;text-align:right}.nav--mobile .brochure a,.nav--secondary .brochure a{background:#37b349;border-color:#00a451;font-family:Jockey One,sans-serif;font-size:18px;font-weight:400;height:auto!important;line-height:25px!important;padding-left:58px;padding-right:13px}.nav--mobile .brochure a:before,.nav--secondary .brochure a:before{font-size:20px;width:45px}.nav--mobile .brochure a:after,.nav--secondary .brochure a:after{width:45px}.nav--mobile .brochure a:hover:after,.nav--secondary .brochure a:hover:after{width:100%}.nav--mobile .brochure a.btn--slide-file-light:after,.nav--secondary .brochure a.btn--slide-file-light:after{left:45px;width:0}.nav--mobile .lsm-ireland,.nav--secondary .lsm-ireland{margin-top:12.5px}.nav--mobile .lsm-ireland .btn--lsm-irl,.nav--secondary .lsm-ireland .btn--lsm-irl{align-items:center;display:flex;font-size:24px;justify-content:flex-end;line-height:1;margin-right:110px;padding:0}.nav--mobile .lsm-ireland .btn--lsm-irl img,.nav--secondary .lsm-ireland .btn--lsm-irl img{border:none;position:relative;top:0;transition:all .3s ease;width:150px}.nav--mobile .lsm-ireland .btn--lsm-irl:hover img,.nav--secondary .lsm-ireland .btn--lsm-irl:hover img{top:-3px}.nav--mobile .lsm-uk,.nav--secondary .lsm-uk{margin-top:1rem}.nav--mobile .lsm-uk .btn--lsm-uk,.nav--secondary .lsm-uk .btn--lsm-uk{align-items:center;display:flex;font-size:24px;justify-content:flex-end;line-height:1;margin-right:110px;padding:0}.nav--mobile .lsm-uk .btn--lsm-uk:hover,.nav--secondary .lsm-uk .btn--lsm-uk:hover{top:-3px}.nav--mobile .lsm-uk .btn--lsm-uk img,.nav--secondary .lsm-uk .btn--lsm-uk img{height:66.3px;margin-right:60px}.scrolled .nav--mobile,.scrolled .nav--secondary{top:83px}@media(max-width:1267px){.scrolled .nav--mobile,.scrolled .nav--secondary{top:83px}}@media(min-width:1268px)and (max-width:1199px){.scrolled .menu--ireland{top:83px}}@media(max-width:1267px){.scrolled .menu--ireland{top:83px}}.nav--mobile{display:none}@media(max-width:1690px){.nav--mobile{display:block!important}}@media(max-width:1267px){.nav--mobile{border-top:1px solid #ccc;padding-bottom:15vh;top:83px}.nav--mobile ul{text-align:left}}.nav--mobile ul li{font-size:.9rem;padding-left:2em}.nav--mobile ul li:nth-of-type(9){padding-bottom:.5em}@media(max-width:1690px){.menu--primary,.menu--secondary,.nav--mobile .lsm-ireland,.nav--mobile .lsm-uk,.nav--mobile .social-links,.nav--secondary .lsm-ireland,.nav--secondary .lsm-uk,.nav--secondary .social-links,ul.menu--ireland{display:none}.nav--mobile .social-links{display:block}}@media(max-width:1430px){.menu--primary,.nav--mobile,.nav--secondary,ul.menu--ireland{display:none}}@media(max-width:1267px){.menu--open .menu--ireland,.menu--open .nav--mobile,.menu--open .nav--secondary{right:-100vw}}@media(min-width:1268px)and (max-width:1199px){.menu--open .menu--ireland,.menu--open .nav--mobile,.menu--open .nav--secondary{right:-446px}}@media(min-width:1200px){.page-template-12_lsm-ireland.menu--open .banner--ireland,.page-template-12_lsm-ireland.menu--open .banner--main,.page-template-12_lsm-ireland.menu--open .site-content{left:0}}.xmas-banner{background:#333;height:calc(85px + 1rem);padding-top:.5rem;width:100%}@media(min-width:550px){.xmas-banner{height:74px}}@media(min-width:720px){.xmas-banner{padding-top:0}}.xmas-banner__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;text-align:center;width:calc(100% - 30px)}@media(min-width:1050px){.xmas-banner__inner{width:1024px}}@media(min-width:1200px){.xmas-banner__inner{width:1150px}}@media(max-width:1267px){.xmas-banner__inner{text-align:center}}.xmas-banner__col{flex:0 0 100%;max-width:100%;padding-bottom:1.3rem;position:relative;z-index:2}#header--distributor-portal form .xmas-banner__col button[type=submit],#header--distributor-portal form .xmas-banner__col input[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .xmas-banner__col button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .xmas-banner__col button[type=submit],.social-connect .news-container .newsletter-signup .xmas-banner__col button[type=submit],.xmas-banner__col #header--distributor-portal form button[type=submit],.xmas-banner__col #header--distributor-portal form input[type=submit],.xmas-banner__col .btn,.xmas-banner__col .btn--slide,.xmas-banner__col .btn--slide-file,.xmas-banner__col .gform_button,.xmas-banner__col .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.xmas-banner__col .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.xmas-banner__col .social-connect .news-container .newsletter-signup button[type=submit]{font-size:.8rem}@media(max-width:590px){.xmas-banner__col{flex:0 0 100%;max-width:none}}@media(min-width:720px){.xmas-banner__col{flex:0 0 calc(50% - 82.5px);max-width:calc(50% - 82.5px)}}@media(min-width:865px){.xmas-banner__col{flex:0 0 auto;max-width:none;padding:0 .3rem}}@media(min-width:1050px){.xmas-banner__col{padding:0 .5rem}}@media(min-width:1200px){.xmas-banner__col{padding:0 1rem}}.xmas-banner__col--text{padding-bottom:.3rem}@media(min-width:450px){.xmas-banner__col--text{text-align:left}}@media(min-width:720px){.xmas-banner__col--text{text-align:center}}.xmas-banner__img{display:none;height:74px;justify-content:center;max-width:165px;z-index:1}@media(min-width:720px){.xmas-banner__img{display:flex;padding-right:.5rem}}@media(min-width:865px){.xmas-banner__img{padding:0}}.xmas-banner__img--right{display:none}@media(min-width:1050px){.xmas-banner__img--right{display:flex}}.xmas-banner__icon{height:100%;object-fit:cover;width:fit-content}.xmas-banner__text{color:#37b349!important}.xmas-banner__link{align-items:center;background-color:#37b349;border:3px solid #00a451!important;color:#fff;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.9rem;font-weight:700;justify-content:center;line-height:.14;padding:.7rem .9rem!important;text-transform:uppercase}@media(max-width:460px){.xmas-banner__link{max-width:none}}@media(max-width:724px){.xmas-banner__link{padding:.4rem .9rem!important}}@media(max-width:1267px){.xmas-banner__link{padding:.9rem}}@media(min-width:1050px){.xmas-banner__link{padding:1rem .9rem!important}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95)}to{animation-timing-function:ease-in;transform:perspective(400px)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{opacity:1;transform:skewX(-5deg)}to{opacity:1;transform:none}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:none;transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:none;transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:none;transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:none;transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:none;transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}@media screen and (max-width:1050px){.wow{animation:none!important;visibility:visible!important}.fadeIn{opacity:1!important}}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;position:fixed;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{flex-direction:row;padding:1em 1.8em;width:100%}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;opacity:.8;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:#0000;border-color:#0000}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:#0000;text-decoration:underline}.cc-close{display:block;font-size:1.6em;line-height:.75;opacity:.9;position:absolute;right:.5em;top:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;left:3em;top:0}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{left:unset;right:3em}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{flex:1}.cc-compliance{align-content:space-between;align-items:center;display:flex}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px)and (orientation:portrait),screen and (max-width:736px)and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}}.cc-floating.cc-theme-classic{border-radius:5px;padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{display:inline;flex:none;text-align:center}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.no-js .liquid-slider{height:350px;overflow:scroll}.ls-preloader{height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:2}.ls-wrapper{clear:both;overflow:auto;position:relative}.liquid-slider{background:#f2f2f2;float:left;margin:0 auto;overflow:hidden;position:relative}.arrows .liquid-slider{margin:0 10px}.ls-responsive .liquid-slider{margin:0;width:100%}.panel-container{-webkit-backface-visibility:hidden;-webkit-perspective:1000;position:relative}.liquid-slider .panel-container .fade{display:block;left:0;opacity:0;position:absolute;top:0;width:100%}.liquid-slider .ls-panel{display:block;float:left}.panel-wrapper{padding:15px 40px;position:relative}@media(max-width:1267px){.panel-wrapper{padding:1em}}.ls-nav{clear:both;overflow:hidden}.ls-nav a{background:#d8d8d8;color:#333;margin-right:1px;outline:0;padding:10px 15px}.ls-nav a:hover{color:#333;text-shadow:none}.ls-nav .current a,.ls-nav a:hover{background:#f2f2f2}.currentCrossLink{font-weight:700}.ls-nav ul{clear:both;display:block;margin:auto;overflow:hidden;padding:0}.ls-nav ul li{display:inline}.ls-nav ul li a{display:block;float:left;text-decoration:none}.ls-select-box{height:35px;overflow:hidden;width:100%}.ls-select-box select{appearance:none;background:#0000;border:none;cursor:pointer;font-size:110%;height:35px;outline:0;padding:5px;width:150%}.ls-nav-left,.ls-nav-right{clear:both;float:left;top:0}.ls-nav-left a,.ls-nav-right a{background:#000;color:#fff;display:block;padding:5px;text-align:center;text-decoration:none;width:100px}.ls-responsive .ls-nav-left{left:0;position:absolute;z-index:2}.ls-responsive .ls-nav-left a{background:#9a9a9a;width:80px}.ls-responsive .ls-nav-left a:hover{background:#747474}.ls-responsive .ls-nav-right{position:absolute;right:0;z-index:2}.ls-responsive .ls-nav-right a{background:#9a9a9a;width:80px}.ls-responsive .ls-nav-right a:hover{background:#747474}.ls-nav-left-arrow,.ls-nav-right-arrow{clear:both;cursor:pointer;float:left}.ls-nav-left-arrow a,.ls-nav-right-arrow a{display:block}[class$=-arrow]{background-repeat:no-repeat;height:25px;margin-top:50px;position:relative;width:25px}.ls-nav-right-arrow{background-position:100% 0;margin-right:5px}.ls-nav-left-arrow{background-position:0 0;margin-left:5px}.ls-nav-left-arrow:hover{background-position:0 100%}.ls-nav-right-arrow:hover{background-position:100% 100%}.ls-responsive .ls-nav-left-arrow{left:0;position:absolute;z-index:2}.ls-responsive .ls-nav-right-arrow{position:absolute;right:0;z-index:2}.liquid-slider{background:#fff}#testimonial-slider-nav-ul{padding-top:30px;z-index:1}#testimonial-slider-nav-ul li a{background:#fff;border-radius:50%;height:21px;margin-right:.5em;padding:0;width:21px}@media(max-width:1267px){#testimonial-slider-nav-ul li a{height:.6em;width:.6em}}#testimonial-slider-nav-ul li.current a,#testimonial-slider-nav-ul li:hover a{background:#00a451}.mfp-bg{background:#0b0b0b;filter:alpha(opacity=80);opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:#0000;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;filter:alpha(opacity=65);font-family:Arial,Baskerville,monospace;font-size:3.5rem;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:.2em;text-align:center;text-decoration:none;top:.2em;width:44px}.mfp-close:hover{cursor:pointer!important}.mfp-close:focus,.mfp-close:hover{filter:alpha(opacity=100);opacity:1}.mfp-close:active{top:1px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);filter:alpha(opacity=65);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{filter:alpha(opacity=100);opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{border:inset #0000;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow .mfp-a,.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px #0009;display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px #0009;content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:#0009;height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;width:600px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{padding-top:0;right:0;top:0}.white-popup{background:#fff;background-position:500px bottom;background-repeat:no-repeat;background-size:cover;margin:20px auto;max-width:870px;padding:20px;position:relative;width:auto}@media(max-width:1267px){.white-popup{max-width:100%}}/*! mediabox v1.1.3 | (c) 2018 Pedro Rogerio | https://github.com/pinceladasdaweb/mediabox */.stop-scroll{height:100%;overflow:hidden}.mediabox-wrap{animation-duration:.5s;animation-fill-mode:both;animation-name:mediabox;background-color:#000c;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999}@keyframes mediabox{0%{opacity:0}to{opacity:1}}.mediabox-content{display:block;height:100%;margin:0 auto;max-width:853px;position:relative}.mediabox-content iframe{border:none!important;bottom:0;display:block!important;height:480px!important;margin:auto 0;max-width:100%!important;position:absolute;top:0;width:100%!important}.mediabox-hide{animation-duration:.5s;animation-fill-mode:both;animation-name:mediaboxhide}@keyframes mediaboxhide{0%{opacity:1}to{opacity:0}}.mediabox-close{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMvSURBVHja7Js9aBRBFMd/d1lPY6FiJVjY+Fkoxl7wA1Q0prQRS6tgoZV2MWIRRVHUUq3U+JnESrS2sBXBzipREWMlATXwt8gFznC5nd15M7Nn8uC45nZnfr/dY96+N1uTxFKOOks8lgUU/H2t4tJqIQUcAiaBGeBymcECRgO4B/wBPgJ9zkdKcvkclfRL/8ZtSTXH40N+GpLGF8zth6Q9Lse7DHCsDXxVJLSDLyQhb4B+Sb/VOVJJ6ATfKqGvrIDjDvCpJLjAz8d0JwmLDTBQAD62hIakiYJzm5a021VAfwn4WBLKwLdK2JUnIJP0XX4RSoIP/Hy8W3jeepv1dL3nmjwI3DLOExrAU2DA8zwb8xKhGeCuwYQtJTSAZwbwAHdcEqFM0mPZhO/foSHppdFcrraby2IDV0FCcPi8PCClhCjwLplgCgkrDeGv5I3pcjViSogK7yogloTo8EUEhJaQBL6oAGsJ9yVtkrRD0qsU8JKolagKZ8AD4ETFymFXgPOAQpXE5mMWOAk86XZ4n6pwlSSUhvcti1dBghe8RV8gpYQRX3irxkgKCSPABV94y85QTAlm8NatsRgSTOGBUnmAS57w3KiA0Ro3gHOW8KEEAOwE3hvfXWubFauu6A6vCND07OmW9viq5vpsGT3AtRAN2XoA+BfAwQBiTweoNpMZw48BRwKuAoPN7zNVWwZjwAfpO9S7DN5cQmYAPw4cTvAsYPJ3qHcpvNmdUO9ieBMJZQT0AhMVgfeWUC8BP87cjjHfuA6sATY0c4c0EgpUUHslvTaq3l5aUL1N1oarAnxSCVWBTyYhJvyw41XJJI3GkpAH/yYyfHQJi01gdUL4qBKqCh9NQrtBx4wGvGi0XS6T9MhoTkN5AtZVDN5awlTePsGfwDfPjGwYGDKu3s4Cp4BRz/N8cskED0iaqciVt7wTvkra5roKlJEQGt5HwhdJ24vmAUUkDEV+VyCT9NBxbp/bXXnXTNBFQmz4IhI6wrs+C+zvICEVvIuEKUlbrZ4G97WRkBq+k4RJSVusd4ntlfSheVudrQh8q4SbmntH6K2kzSF3if1Xsfzq7LKAJR5/BwCdAQBJn4egPgAAAABJRU5ErkJggg==") no-repeat;background-size:24px 24px;bottom:528px;cursor:pointer;height:24px;margin:auto 0;position:absolute;right:0;top:0;width:24px}.mediabox-close:hover{opacity:.5}@media (max-width:768px){.mediabox-content{max-width:90%}}@media (max-width:600px){.mediabox-content iframe{height:320px!important}.mediabox-close{bottom:362px}}@media (max-width:480px){.mediabox-content iframe{height:220px!important}.mediabox-close{bottom:262px}}.accordion--getting-started{background-color:#fff;padding:9em 0;position:relative;z-index:1}@media(max-width:1267px){.accordion--getting-started{padding:4em 0}}.accordion--getting-started hr.sideline,.accordion--getting-started hr.sideline-red{border-color:#333;opacity:.5;top:10em}@media(max-width:1267px){.accordion--getting-started hr.sideline,.accordion--getting-started hr.sideline-red{display:none}}.accordion--getting-started .accordion--inner{border-left:30px solid #fff}@media(max-width:1267px){.accordion--getting-started .accordion--inner{border-right:30px solid #fff}}.accordion--getting-started .accordion--intro{font-size:1.563rem;line-height:2.188rem;margin-bottom:3em}@media(max-width:1267px){.accordion--getting-started .accordion--intro{font-size:1.25rem}}.accordion--getting-started .accordion-holder{border-top:1px solid #3a3a3a66}.accordion--getting-started .accordion-holder:last-of-type{border-bottom:1px solid #3a3a3a66}.accordion--getting-started .accordion--list-content{color:#666;display:none;font-family:Roboto Condensed,sans-serif;font-size:1.25rem;line-height:2.5rem;margin-bottom:5em;padding-left:72px;padding-right:5em}.accordion--getting-started .accordion--list-content p{font-size:1.25rem}@media(max-width:1267px){.accordion--getting-started .accordion--list-content p{font-size:1.15rem;line-height:1.3}}@media(max-width:1199px){.accordion--getting-started .accordion--list-content{padding-right:0}}@media(max-width:1267px){.accordion--getting-started .accordion--list-content{padding-left:0}}.accordion--getting-started .accordion--list-content ul{margin-top:2em}@media(max-width:1267px){.accordion--getting-started .accordion--list-content ul{margin-top:-2em;padding-left:0}}.accordion--getting-started .accordion--list-content ul li{list-style:none;padding-left:10px;position:relative}@media(max-width:1267px){.accordion--getting-started .accordion--list-content ul li{font-size:1.15rem;line-height:1.3;margin-bottom:1em}.accordion--getting-started .accordion--list-content ul li:last-child{margin-bottom:2em}}.accordion--getting-started .accordion--list-content ul li:before{color:#333;content:"•";left:-10px;position:absolute}.accordion--getting-started h3{background-color:#fff;color:#37b349;display:inline-block;font-size:2.438rem;padding-bottom:1em;text-transform:uppercase}@media(max-width:1267px){.accordion--getting-started h3{background-color:#0000}}.accordion--getting-started h4{color:#3a3a3a;display:inline;font-size:1.875rem;line-height:1.625rem}@media(max-width:1267px){.accordion--getting-started h4{display:block;margin:0 auto;text-align:center}}.accordion--getting-started .accordion-toggle{padding:0 0 2.25em;position:relative}.accordion--getting-started .accordion-toggle .icon-icon-plus{font-size:25px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordion--getting-started .accordion-toggle .icon-icon-plus:before{content:""}@media(max-width:1267px){.accordion--getting-started .accordion-toggle .icon-icon-plus{margin:1em auto 0;padding-top:2em;position:relative}}.accordion--getting-started .accordion-toggle:active,.accordion--getting-started .accordion-toggle:hover{cursor:pointer}.accordion--getting-started .up .icon-icon-plus:before{content:""}.accordion--getting-started [class*=" icon-"],.accordion--getting-started [class^=icon-]{color:#333;display:inline;font-size:80px;font-weight:100;margin-right:10px;position:relative;top:20px}@media(max-width:1267px){.accordion--getting-started [class*=" icon-"],.accordion--getting-started [class^=icon-]{display:block;margin:1em auto;text-align:center;top:0}}.module--brag-panel{padding:2em 0 6.4em}@media(max-width:1267px){.module--brag-panel{padding:0}.module--brag-panel .wrapper,.module--brag-panel .wrapper--blog,.module--brag-panel .wrapper--full,.module--brag-panel .wrapper--mini,.module--brag-panel .wrapper--oversize,.module--brag-panel .wrapper--wide{min-width:100vw}}.module--brag-panel .brag-panel{background-position:top;height:545px;overflow:hidden;position:relative;width:100%}@media(max-width:1267px){.module--brag-panel .brag-panel{height:auto;position:static}}.module--brag-panel .brag-panel .brag-panel--inner{background-color:#333333e6;bottom:0;left:0;padding:0 50px;position:absolute}@media(max-width:1267px){.module--brag-panel .brag-panel .brag-panel--inner{padding:1em;position:static}}.module--brag-panel .brag-panel .brag-panel--inner h3{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:50px;font-weight:700;line-height:1;margin:2.1rem 0 1.6rem;text-transform:uppercase}@media(max-width:1267px){.module--brag-panel .brag-panel .brag-panel--inner h3{font-size:30px}}.module--brag-panel .brag-panel .brag-panel--inner span{color:#fff;display:block;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;padding-bottom:2.2rem}@media(max-width:1199px){.module--brag-panel .brag-panel .brag-panel--inner span br{display:none}}.page-template-5_custom-solutions .module--brag-panel{background:#fff;padding-bottom:5.9em;padding-top:5.3em}@media(max-width:1267px){.page-template-5_custom-solutions .module--brag-panel{padding:2em 0 0}}.page-template-2_ranges .module--brag-panel,.page-template-7_about-us .module--brag-panel{background:#fff}.module--client-logos{background:#3a3a3a;padding:3.5em 0}@media(max-width:1267px){.module--client-logos{padding:1.5em 0}}.module--client-logos h3{color:#fff;font-size:24px;font-weight:700;line-height:2.5;margin:0 0 1.2em;text-align:center;text-transform:uppercase}@media(max-width:1267px){.module--client-logos h3{line-height:1.5}}.module--client-logos .client-logos{display:flex;justify-content:space-between}@media(min-width:1268px)and (max-width:1199px){.module--client-logos .client-logos{flex-wrap:wrap}.module--client-logos .client-logos img{padding:1em}}@media(max-width:1267px){.module--client-logos .client-logos{flex-wrap:wrap}.module--client-logos .client-logos div{flex-basis:50%;text-align:center}.module--client-logos .client-logos div img{padding:.5em}}.crosscell--1_home{background-color:#fff;padding:9.6em 0 5em;text-align:center}@media(max-width:1267px){.crosscell--1_home{padding:4em 0 0}}.crosscell--1_home h2{padding-bottom:113px}@media(max-width:1267px){.crosscell--1_home h2{padding-bottom:2em}}.crosscell--1_home h3{color:#869bbb;font-size:1.375rem;font-weight:700;line-height:1.625rem;margin-top:20px;text-transform:uppercase}.crosscell--1_home .crosscells:hover{cursor:pointer}@media(max-width:1267px){.crosscell--1_home .crosscell{margin-bottom:20px}}.crosscell--1_home .crosscell__content{font-size:1.125rem;padding-top:20px}@media(max-width:1199px){.crosscell--1_home .crosscell__content br{display:none}}.crosscell--1_home [class*=" icon-"],.crosscell--1_home [class^=icon-]{color:#333;font-size:72px;margin-bottom:20px}.cta--strip{background:#37b349;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:83px 0 87px;text-align:center}.cta--strip h2{color:#f3f3f3;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:1.64;margin:0 0 21px;text-transform:uppercase}@media(max-width:1267px){.cta--strip h2{font-size:35px;line-height:1.25}}.cta--strip h6{font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:400;line-height:1.45;margin:0 0 45px;text-transform:none}@media(max-width:1199px){.cta--strip h6 br{display:none}}.cta--strip a{background:#37b349;border:3px solid #00a451;border-radius:5px;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;min-width:280px;text-transform:uppercase}@media(max-width:1267px){.cta--strip a{font-size:17px;min-width:0}}.page-template-1_home .cta--strip h4{margin-bottom:1.25em}#header--distributor-portal form .page-template-1_home .cta--strip button[type=submit],#header--distributor-portal form .page-template-1_home .cta--strip input[type=submit],.page-template-1_home .cta--strip #header--distributor-portal form button[type=submit],.page-template-1_home .cta--strip #header--distributor-portal form input[type=submit],.page-template-1_home .cta--strip .btn--slide,.page-template-1_home .cta--strip .btn--slide-file,.page-template-1_home .cta--strip .gform_button,.page-template-1_home .cta--strip .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.page-template-1_home .cta--strip .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.page-template-1_home .cta--strip .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .page-template-1_home .cta--strip button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .page-template-1_home .cta--strip button[type=submit],.social-connect .news-container .newsletter-signup .page-template-1_home .cta--strip button[type=submit]{align-items:center;background:#0000;border:2px solid #ffffff80;border-radius:5px;display:flex;height:70px;justify-content:center;margin:2.8em auto 1.25em;padding:0;width:230px}#header--distributor-portal form .page-template-1_home .cta--strip button[type=submit]:after,#header--distributor-portal form .page-template-1_home .cta--strip input[type=submit]:after,.page-template-1_home .cta--strip #header--distributor-portal form button[type=submit]:after,.page-template-1_home .cta--strip #header--distributor-portal form input[type=submit]:after,.page-template-1_home .cta--strip .btn--slide-file:after,.page-template-1_home .cta--strip .btn--slide:after,.page-template-1_home .cta--strip .gform_button:after,.page-template-1_home .cta--strip .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.page-template-1_home .cta--strip .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.page-template-1_home .cta--strip .social-connect .news-container .newsletter-signup button[type=submit]:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .page-template-1_home .cta--strip button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer .page-template-1_home .cta--strip button[type=submit]:after,.social-connect .news-container .newsletter-signup .page-template-1_home .cta--strip button[type=submit]:after{background:#fff}#header--distributor-portal form .page-template-1_home .cta--strip button[type=submit]:hover,#header--distributor-portal form .page-template-1_home .cta--strip input[type=submit]:hover,.page-template-1_home .cta--strip #header--distributor-portal form button[type=submit]:hover,.page-template-1_home .cta--strip #header--distributor-portal form input[type=submit]:hover,.page-template-1_home .cta--strip .btn--slide-file:hover,.page-template-1_home .cta--strip .btn--slide:hover,.page-template-1_home .cta--strip .gform_button:hover,.page-template-1_home .cta--strip .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.page-template-1_home .cta--strip .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.page-template-1_home .cta--strip .social-connect .news-container .newsletter-signup button[type=submit]:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .page-template-1_home .cta--strip button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer .page-template-1_home .cta--strip button[type=submit]:hover,.social-connect .news-container .newsletter-signup .page-template-1_home .cta--strip button[type=submit]:hover{color:#00a451}#header--distributor-portal form .page-template-5_custom-solutions .cta--strip button[type=submit],#header--distributor-portal form .page-template-5_custom-solutions .cta--strip input[type=submit],.page-template-5_custom-solutions .cta--strip #header--distributor-portal form button[type=submit],.page-template-5_custom-solutions .cta--strip #header--distributor-portal form input[type=submit],.page-template-5_custom-solutions .cta--strip .btn--slide,.page-template-5_custom-solutions .cta--strip .btn--slide-file,.page-template-5_custom-solutions .cta--strip .gform_button,.page-template-5_custom-solutions .cta--strip .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.page-template-5_custom-solutions .cta--strip .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.page-template-5_custom-solutions .cta--strip .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .page-template-5_custom-solutions .cta--strip button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .page-template-5_custom-solutions .cta--strip button[type=submit],.social-connect .news-container .newsletter-signup .page-template-5_custom-solutions .cta--strip button[type=submit]{margin:-.9em auto -.55em}.cta--dual-panel{border-color:#fff;border-style:solid;border-width:1px 0;position:relative}.cta--dual-panel .panel-backgrounds{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:1199px){.cta--dual-panel .panel-backgrounds{display:block}}.cta--dual-panel .panel{background-size:cover;height:100%;width:50%}@media(max-width:1199px){.cta--dual-panel .panel{height:50%;width:100%}}.cta--dual-panel .wrapper--full{display:flex}@media(max-width:1199px){.cta--dual-panel .wrapper--full{display:block}}@media(max-width:1267px){.cta--dual-panel .wrapper--full{min-width:100vw}}.cta--dual-panel .wrapper--full .panel{padding:6.375rem 85px 5.25rem}@media(max-width:1267px){.cta--dual-panel .wrapper--full .panel{padding:2em 0}}.cta--dual-panel .wrapper--full .panel h2{color:#fff;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:1.2;margin-bottom:2.7rem;text-transform:uppercase}@media(max-width:1267px){.cta--dual-panel .wrapper--full .panel h2{font-size:33px;margin-bottom:1.5rem}}.cta--dual-panel .wrapper--full .panel a{background-color:#37b349;border:3px solid #00a451;font-size:1.1rem;line-height:1;padding:22px}.cta--dual-panel .wrapper--full .panel a:after{background:#00a451}@media(max-width:1267px){.cta--dual-panel .wrapper--full .panel a{font-size:.85rem;height:auto;padding:.625em;width:80%}}.cta--dual-panel .wrapper--full .panel:first-of-type{border-right:1px solid #fff;padding-left:0;text-align:right}@media(max-width:1199px){.cta--dual-panel .wrapper--full .panel:first-of-type{border-bottom:1px solid #fff;border-right:0;padding-left:85px;text-align:center}}@media(max-width:1267px){.cta--dual-panel .wrapper--full .panel:first-of-type{padding-left:1rem;padding-right:1rem}}.cta--dual-panel .wrapper--full .panel:last-of-type{padding-right:0}@media(max-width:1199px){.cta--dual-panel .wrapper--full .panel:last-of-type{padding-right:85px;text-align:center}}@media(max-width:1267px){.cta--dual-panel .wrapper--full .panel:last-of-type{padding-left:1rem;padding-right:1rem}}.cta--simple,.cta--simple-quinary,.cta--simple-tertiary{background-color:#00a451;padding:6em 0 5em;position:relative;text-align:center;z-index:2}.cta--simple h2,.cta--simple-quinary h2,.cta--simple-tertiary h2{color:#fff;font-size:1.875rem;line-height:1.75rem}@media(max-width:1267px){.cta--simple h2,.cta--simple-quinary h2,.cta--simple-tertiary h2{line-height:normal}}.cta--simple .cta--strip,.cta--simple-quinary .cta--strip,.cta--simple-tertiary .cta--strip{background:#00a451;padding:3em 0 0}#header--distributor-portal form .cta--simple button[type=submit],#header--distributor-portal form .cta--simple input[type=submit],#header--distributor-portal form .cta--simple-quinary button[type=submit],#header--distributor-portal form .cta--simple-quinary input[type=submit],#header--distributor-portal form .cta--simple-tertiary button[type=submit],#header--distributor-portal form .cta--simple-tertiary input[type=submit],.cta--simple #header--distributor-portal form button[type=submit],.cta--simple #header--distributor-portal form input[type=submit],.cta--simple .btn--slide,.cta--simple .btn--slide-file,.cta--simple .gform_button,.cta--simple .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.cta--simple .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.cta--simple .social-connect .news-container .newsletter-signup button[type=submit],.cta--simple-quinary #header--distributor-portal form button[type=submit],.cta--simple-quinary #header--distributor-portal form input[type=submit],.cta--simple-quinary .btn--slide,.cta--simple-quinary .btn--slide-file,.cta--simple-quinary .gform_button,.cta--simple-quinary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.cta--simple-quinary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.cta--simple-quinary .social-connect .news-container .newsletter-signup button[type=submit],.cta--simple-tertiary #header--distributor-portal form button[type=submit],.cta--simple-tertiary #header--distributor-portal form input[type=submit],.cta--simple-tertiary .btn--slide,.cta--simple-tertiary .btn--slide-file,.cta--simple-tertiary .gform_button,.cta--simple-tertiary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.cta--simple-tertiary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.cta--simple-tertiary .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit],.social-connect .news-container .newsletter-signup .cta--simple button[type=submit],.social-connect .news-container .newsletter-signup .cta--simple-quinary button[type=submit],.social-connect .news-container .newsletter-signup .cta--simple-tertiary button[type=submit]{border:.063rem solid #fff;color:#fff;font-size:1.125rem;padding:.75em 1.25em}#header--distributor-portal form .cta--simple button[type=submit]:after,#header--distributor-portal form .cta--simple input[type=submit]:after,#header--distributor-portal form .cta--simple-quinary button[type=submit]:after,#header--distributor-portal form .cta--simple-quinary input[type=submit]:after,#header--distributor-portal form .cta--simple-tertiary button[type=submit]:after,#header--distributor-portal form .cta--simple-tertiary input[type=submit]:after,.cta--simple #header--distributor-portal form button[type=submit]:after,.cta--simple #header--distributor-portal form input[type=submit]:after,.cta--simple .btn--slide-file:after,.cta--simple .btn--slide:after,.cta--simple .gform_button:after,.cta--simple .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple .social-connect .news-container .newsletter-signup button[type=submit]:after,.cta--simple-quinary #header--distributor-portal form button[type=submit]:after,.cta--simple-quinary #header--distributor-portal form input[type=submit]:after,.cta--simple-quinary .btn--slide-file:after,.cta--simple-quinary .btn--slide:after,.cta--simple-quinary .gform_button:after,.cta--simple-quinary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-quinary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-quinary .social-connect .news-container .newsletter-signup button[type=submit]:after,.cta--simple-tertiary #header--distributor-portal form button[type=submit]:after,.cta--simple-tertiary #header--distributor-portal form input[type=submit]:after,.cta--simple-tertiary .btn--slide-file:after,.cta--simple-tertiary .btn--slide:after,.cta--simple-tertiary .gform_button:after,.cta--simple-tertiary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-tertiary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-tertiary .social-connect .news-container .newsletter-signup button[type=submit]:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple button[type=submit]:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:after,.social-connect .news-container .newsletter-signup .cta--simple button[type=submit]:after,.social-connect .news-container .newsletter-signup .cta--simple-quinary button[type=submit]:after,.social-connect .news-container .newsletter-signup .cta--simple-tertiary button[type=submit]:after{background:#fff}#header--distributor-portal form .cta--simple button[type=submit]:hover,#header--distributor-portal form .cta--simple input[type=submit]:hover,#header--distributor-portal form .cta--simple-quinary button[type=submit]:hover,#header--distributor-portal form .cta--simple-quinary input[type=submit]:hover,#header--distributor-portal form .cta--simple-tertiary button[type=submit]:hover,#header--distributor-portal form .cta--simple-tertiary input[type=submit]:hover,.cta--simple #header--distributor-portal form button[type=submit]:hover,.cta--simple #header--distributor-portal form input[type=submit]:hover,.cta--simple .btn--slide-file:hover,.cta--simple .btn--slide:hover,.cta--simple .gform_button:hover,.cta--simple .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple .social-connect .news-container .newsletter-signup button[type=submit]:hover,.cta--simple-quinary #header--distributor-portal form button[type=submit]:hover,.cta--simple-quinary #header--distributor-portal form input[type=submit]:hover,.cta--simple-quinary .btn--slide-file:hover,.cta--simple-quinary .btn--slide:hover,.cta--simple-quinary .gform_button:hover,.cta--simple-quinary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-quinary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-quinary .social-connect .news-container .newsletter-signup button[type=submit]:hover,.cta--simple-tertiary #header--distributor-portal form button[type=submit]:hover,.cta--simple-tertiary #header--distributor-portal form input[type=submit]:hover,.cta--simple-tertiary .btn--slide-file:hover,.cta--simple-tertiary .btn--slide:hover,.cta--simple-tertiary .gform_button:hover,.cta--simple-tertiary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-tertiary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-tertiary .social-connect .news-container .newsletter-signup button[type=submit]:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple button[type=submit]:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:hover,.social-connect .news-container .newsletter-signup .cta--simple button[type=submit]:hover,.social-connect .news-container .newsletter-signup .cta--simple-quinary button[type=submit]:hover,.social-connect .news-container .newsletter-signup .cta--simple-tertiary button[type=submit]:hover{border:.063rem solid #fff;color:#00a451}.cta--simple-tertiary{background-color:#333;padding:7.1em 0 6.6em;position:relative}@media(max-width:1199px){.cta--simple-tertiary{padding:4.5em 0 4em}}.cta--simple-tertiary .cta--strip{background:#333;padding:0}#header--distributor-portal form .cta--simple-tertiary button[type=submit],#header--distributor-portal form .cta--simple-tertiary input[type=submit],.cta--simple-tertiary #header--distributor-portal form button[type=submit],.cta--simple-tertiary #header--distributor-portal form input[type=submit],.cta--simple-tertiary .btn--slide,.cta--simple-tertiary .btn--slide-file,.cta--simple-tertiary .gform_button,.cta--simple-tertiary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.cta--simple-tertiary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.cta--simple-tertiary .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit],.social-connect .news-container .newsletter-signup .cta--simple-tertiary button[type=submit]{border:.063rem solid #fff;color:#fff;font-size:1.125rem;padding:.75em 1.25em}#header--distributor-portal form .cta--simple-tertiary button[type=submit]:after,#header--distributor-portal form .cta--simple-tertiary input[type=submit]:after,.cta--simple-tertiary #header--distributor-portal form button[type=submit]:after,.cta--simple-tertiary #header--distributor-portal form input[type=submit]:after,.cta--simple-tertiary .btn--slide-file:after,.cta--simple-tertiary .btn--slide:after,.cta--simple-tertiary .gform_button:after,.cta--simple-tertiary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-tertiary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-tertiary .social-connect .news-container .newsletter-signup button[type=submit]:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:after,.social-connect .news-container .newsletter-signup .cta--simple-tertiary button[type=submit]:after{background:#fff}#header--distributor-portal form .cta--simple-tertiary button[type=submit]:hover,#header--distributor-portal form .cta--simple-tertiary input[type=submit]:hover,.cta--simple-tertiary #header--distributor-portal form button[type=submit]:hover,.cta--simple-tertiary #header--distributor-portal form input[type=submit]:hover,.cta--simple-tertiary .btn--slide-file:hover,.cta--simple-tertiary .btn--slide:hover,.cta--simple-tertiary .gform_button:hover,.cta--simple-tertiary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-tertiary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-tertiary .social-connect .news-container .newsletter-signup button[type=submit]:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-tertiary button[type=submit]:hover,.social-connect .news-container .newsletter-signup .cta--simple-tertiary button[type=submit]:hover{border:.063rem solid #fff;color:#333}.cta--simple-quinary{background-color:#3a3a3a;padding:7.1em 0 6.6em;position:relative;z-index:0}.cta--simple-quinary .cta--strip{background:#3a3a3a;padding:0}#header--distributor-portal form .cta--simple-quinary button[type=submit],#header--distributor-portal form .cta--simple-quinary input[type=submit],.cta--simple-quinary #header--distributor-portal form button[type=submit],.cta--simple-quinary #header--distributor-portal form input[type=submit],.cta--simple-quinary .btn--slide,.cta--simple-quinary .btn--slide-file,.cta--simple-quinary .gform_button,.cta--simple-quinary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.cta--simple-quinary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.cta--simple-quinary .social-connect .news-container .newsletter-signup button[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit],.social-connect .news-container .newsletter-signup .cta--simple-quinary button[type=submit]{border:.063rem solid #fff;color:#fff;font-size:1.125rem;padding:.75em 1.25em}#header--distributor-portal form .cta--simple-quinary button[type=submit]:after,#header--distributor-portal form .cta--simple-quinary input[type=submit]:after,.cta--simple-quinary #header--distributor-portal form button[type=submit]:after,.cta--simple-quinary #header--distributor-portal form input[type=submit]:after,.cta--simple-quinary .btn--slide-file:after,.cta--simple-quinary .btn--slide:after,.cta--simple-quinary .gform_button:after,.cta--simple-quinary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-quinary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.cta--simple-quinary .social-connect .news-container .newsletter-signup button[type=submit]:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:after,.social-connect .news-container .newsletter-signup .cta--simple-quinary button[type=submit]:after{background:#fff}#header--distributor-portal form .cta--simple-quinary button[type=submit]:hover,#header--distributor-portal form .cta--simple-quinary input[type=submit]:hover,.cta--simple-quinary #header--distributor-portal form button[type=submit]:hover,.cta--simple-quinary #header--distributor-portal form input[type=submit]:hover,.cta--simple-quinary .btn--slide-file:hover,.cta--simple-quinary .btn--slide:hover,.cta--simple-quinary .gform_button:hover,.cta--simple-quinary .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-quinary .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.cta--simple-quinary .social-connect .news-container .newsletter-signup button[type=submit]:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer .cta--simple-quinary button[type=submit]:hover,.social-connect .news-container .newsletter-signup .cta--simple-quinary button[type=submit]:hover{border:.063rem solid #fff;color:#3a3a3a}.cta--next-story{padding:7.25em 0 6.5em}@media(max-width:1267px){.cta--next-story{padding:2.5em 0 2em}.cta--next-story a.btn--slide,.cta--next-story a.btn--slide-file,.cta--next-story a.gform_button{font-size:1rem}.cta--consultation{padding:5em 0 4em}}.cta--consultation h2{font-size:1.75rem;line-height:1.25;margin-bottom:1.5em;margin-top:-.5em}@media(max-width:1267px){.cta--consultation h2{font-size:1.25rem}.cta--consultation a.btn--slide,.cta--consultation a.btn--slide-file,.cta--consultation a.gform_button{font-size:1rem}}.cta-text{color:#fff}.cta-text h2{font-size:3.125rem;padding:0 0 48px}@media(max-width:1199px){.cta-text h2{line-height:1.2}}@media(min-width:1268px)and (max-width:1199px){.cta-text h2{font-size:2.45rem}}@media(max-width:1267px){.cta-text h2{font-size:2.75rem}}.cta-text h3{font-family:Roboto Condensed,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:normal;padding:0 0 48px;text-transform:none}@media(max-width:1267px){.cta-text h3{font-size:1.5rem}.cta-text h3 br{display:none}}.page-template-11_faqs .cta--simple-tertiary{border-color:#333;position:relative;z-index:1}.page-template-11_faqs .cta--simple-tertiary:after{border-color:#333;border-left:14px solid #0000;border-right:14px solid #0000;border-top:14px solid #333;border-top-color:inherit;content:"";height:0;left:50%;margin-left:-14px;margin-top:-1px;position:absolute;top:100%;width:0;z-index:1;z-index:5}.module--featured-product{background-color:#fff;background:linear-gradient(180deg,#fff 0,#fff 76%,#f4f4f4 0);min-height:660px;padding:0 0 1rem;text-align:right}@media(min-width:1268px)and (max-width:1199px){.module--featured-product{display:flex}}@media(max-width:1267px){.module--featured-product{background:#fff;min-height:0;padding:2.5rem 0;text-align:center}}.module--featured-product .wrapper,.module--featured-product .wrapper--blog,.module--featured-product .wrapper--full,.module--featured-product .wrapper--mini,.module--featured-product .wrapper--oversize,.module--featured-product .wrapper--wide{display:flex}.module--featured-product .row{display:flex;position:relative;z-index:1}.module--featured-product .featured-product--inner{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}@media(max-width:1267px){.module--featured-product .featured-product--inner{align-items:center}}.module--featured-product .featured-product--inner h4{color:#333;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;line-height:1.09;margin:-.5rem 0 .5rem;text-transform:none}.module--featured-product .featured-product--inner h3{color:#37b349;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:1.15;margin:0;max-width:100%;text-transform:uppercase}@media(max-width:1267px){.module--featured-product .featured-product--inner h3{line-height:1.2;margin-top:.44em}}.module--featured-product .featured-product--inner p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:400;line-height:1.45}@media(max-width:1267px){.module--featured-product .featured-product--inner p{white-space:normal}}.module--featured-product .featured-product--inner .module--product-ranges .range-container .range--inner a,.module--featured-product .featured-product--inner .read-more,.module--product-ranges .range-container .range--inner .module--featured-product .featured-product--inner a{margin:1.75rem 0 0}@media(max-width:1267px){.module--featured-product .featured-product--inner .module--product-ranges .range-container .range--inner a,.module--featured-product .featured-product--inner .read-more,.module--product-ranges .range-container .range--inner .module--featured-product .featured-product--inner a{margin-left:-.875rem}}.module--featured-product .featured-product--image{text-align:center;z-index:-1}@media(max-width:1267px){.module--featured-product .featured-product--image{flex-basis:0}}@media(max-width:1199px){.module--featured-product .featured-product--image img{left:50%;opacity:.85;position:absolute;top:50%;transform:translateY(-50%)}}@media(max-width:1267px){.module--featured-product .featured-product--image img{display:none;left:0;left:50%;max-height:130%;opacity:.15;transform:translate(-50%,-50%)}}.module--hero-list,.page-template-12_lsm-ireland .module--gold-service{background-color:#f4f4f4;padding:20.5em 0 5.75em;position:relative}@media(min-width:1268px)and (max-width:1199px){.module--hero-list,.page-template-12_lsm-ireland .module--gold-service{padding-top:10em}}@media(max-width:1267px){.module--hero-list,.page-template-12_lsm-ireland .module--gold-service{padding:0}}.module--hero-list .bg_img,.page-template-12_lsm-ireland .module--gold-service .bg_img{display:block;position:absolute;top:0;width:100vw}@media(max-width:1267px){.module--hero-list .bg_img,.page-template-12_lsm-ireland .module--gold-service .bg_img{position:static}}.module--hero-list .hero-list__inner,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner{background:#fff;padding:3.15em 3.55em 3.3em}@media(max-width:1267px){.module--hero-list .hero-list__inner,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner{margin-left:-5vw;padding:1em;width:100vw}}.module--hero-list .hero-list__inner h2,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner h2{color:#37b349;font-family:Jockey One,sans-serif;font-size:60px;font-weight:400;line-height:82px;margin-bottom:1.15rem;text-transform:uppercase}@media(max-width:1267px){.module--hero-list .hero-list__inner h2,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner h2{font-size:40px}}.module--hero-list .hero-list__inner p,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner p,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:30px}@media(min-width:1200px){.module--hero-list .hero-list__inner p,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner p,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner p{padding-right:6em}}.module--hero-list .hero-list__inner h3,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h3,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner h3{color:#333;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:82px;margin:1.85rem 0 .5em;text-transform:uppercase}.module--hero-list .hero-list__inner ul,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner ul{column-count:2;list-style:none}@media(max-width:1199px){.module--hero-list .hero-list__inner ul,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner ul{column-count:1}}.module--hero-list .hero-list__inner ul li,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul li,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner ul li{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:35px;margin-bottom:1.45em;padding-left:1.5em;position:relative}.module--hero-list .hero-list__inner ul li:before,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul li:before,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner ul li:before{color:#37b349;content:"";font-family:icomoon;font-size:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1267px){.module--hero-list .hero-list__inner ul li:before,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul li:before,.page-template-12_lsm-ireland .module--gold-service .hero-list__inner ul li:before{top:1em}}.module--hero-list.hero-list--guarantee,.page-template-12_lsm-ireland .hero-list--guarantee.module--gold-service{padding-bottom:4.4em}@media(max-width:1267px){.module--hero-list.hero-list--guarantee,.page-template-12_lsm-ireland .hero-list--guarantee.module--gold-service{padding-bottom:0}.module--hero-list.hero-list--guarantee .hero-list__inner,.module--hero-list.hero-list--guarantee .page-template-12_lsm-ireland .module--gold-service .gold-service__inner,.page-template-12_lsm-ireland .hero-list--guarantee.module--gold-service .gold-service__inner,.page-template-12_lsm-ireland .hero-list--guarantee.module--gold-service .hero-list__inner,.page-template-12_lsm-ireland .module--gold-service .module--hero-list.hero-list--guarantee .gold-service__inner{background:#f4f4f4}}.module--hero-list.hero-list--guarantee ul,.page-template-12_lsm-ireland .hero-list--guarantee.module--gold-service ul{column-count:1;margin-bottom:-.6em}.module--hero-list.hero-list--guarantee ul li,.page-template-12_lsm-ireland .hero-list--guarantee.module--gold-service ul li{font-size:20px;font-weight:400;line-height:1.5}.module--meet-the-balers{background:#fff;padding:2.6em 0 0;text-align:center}.module--meet-the-balers h4{color:#37b349;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:1.64;margin-bottom:.575em;text-transform:uppercase}@media(max-width:1267px){.module--meet-the-balers h4{font-size:40px}}.module--meet-the-balers p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:400;line-height:1.45;margin-bottom:2.9em}@media(max-width:1199px){.module--meet-the-balers p br{display:none}}.quote{margin:8rem 0}.quote .quote--inner{background:#f4f4f4;padding:3.75rem 4rem 3.5rem 8.4rem}@media(min-width:1268px)and (max-width:1199px){.quote .quote--inner{padding-left:7rem}}@media(max-width:1267px){.quote .quote--inner{padding:1rem}}.quote .quote--inner h2{color:#333;font-family:Roboto Condensed,sans-serif;font-size:45px;font-style:italic;font-weight:400;line-height:1.31;margin:.3em 0 .75em;text-transform:none}@media(max-width:1267px){.quote .quote--inner h2{font-size:1.5rem}}.quote .quote--inner h3{color:#666;font-family:Roboto Condensed,sans-serif;font-size:30px;font-style:italic;font-weight:400;line-height:1.6;position:relative;text-transform:none}@media(max-width:1267px){.quote .quote--inner h3{font-size:1rem}}.quote .quote--inner h3:before{color:#37b349;content:"";display:block;font-family:icomoon;font-size:85px;font-style:normal;left:-6rem;position:absolute;top:-.25em}@media(min-width:1268px)and (max-width:1199px){.quote .quote--inner h3:before{left:-5.5rem}}@media(max-width:1267px){.quote .quote--inner h3:before{position:static}}.quote .quote--inner h4{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.46;margin-top:1.1em;padding-left:.5em;position:relative;text-transform:none}.quote .quote--inner h4:before{content:"- ";left:0;position:absolute}@media(max-width:1267px){.quote .quote--inner h4{font-size:18px}}.module--product-ranges{background-color:#f4f4f4;background:linear-gradient(180deg,#f4f4f4 0,#f4f4f4 75%,#e9e9e9 0);overflow:hidden}@media(max-width:1267px){.module--product-ranges{background:#f4f4f4}.module--product-ranges .wrapper--oversize{max-width:100%}}.module--product-ranges .flex-row{display:flex}@media(max-width:1267px){.module--product-ranges .flex-row{display:block}}.module--product-ranges .range-container{position:relative}@media(max-width:1449px){.module--product-ranges .range-container{z-index:1}}@media(max-width:1267px){.module--product-ranges .range-container{background-color:#f4f4f4;background:linear-gradient(180deg,#f4f4f4 0,#f4f4f4 75%,#e9e9e9 0);padding:1rem 4% 0}}.module--product-ranges .range-container:not(:last-child){border-right:1px solid #fff}@media(max-width:1267px){.module--product-ranges .range-container:not(:last-child){border-bottom:2px solid #fff;border-right:0}}.module--product-ranges .range-container .range--inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:inherit;padding:3.9em 0 2em;width:50%}@media(max-width:1449px){.module--product-ranges .range-container .range--inner{width:100%}}@media(max-width:1267px){.module--product-ranges .range-container .range--inner{padding-bottom:1.7em}}.module--product-ranges .range-container .range--inner h5{color:#333;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1;margin:0 0 1.6rem;text-align:left;text-transform:uppercase;white-space:nowrap}.module--product-ranges .range-container .range--inner p{color:#666;flex:1;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin:0;padding:0 .3em 3.6em 0;text-align:left}@media(max-width:1449px){.module--product-ranges .range-container .range--inner p{padding-right:1rem}}@media(max-width:1267px){.module--product-ranges .range-container .range--inner p{max-width:360px}}.module--product-ranges .range-container .range--inner a{margin:0!important;text-align:left;white-space:nowrap}.module--product-ranges .range-container img{bottom:1.8rem;max-height:90%;position:absolute;right:0}@media(max-width:1449px){.module--product-ranges .range-container img{animation:none!important;opacity:.25!important;z-index:-1}}@media(max-width:1267px){.module--product-ranges .range-container img{bottom:auto;top:1rem}}.page-template-1_home .module--product-ranges .range-container:before{border-color:#fff #0000 #0000;border-style:solid;border-width:16px 15.5px 0;content:"";height:0;position:absolute;width:0}@media(max-width:1449px){.page-template-1_home .module--product-ranges .range-container:before{display:none}}#gallery--product-wrapper{display:flex;height:100%;margin-bottom:1.5em;max-width:100%!important;overflow:visible}#gallery--product-wrapper .liquid-slider{min-height:100%}@media(max-width:1267px){#gallery--product-wrapper .liquid-slider{margin:0 auto;max-width:95%}}#gallery--product-wrapper .liquid-slider .panel-container{display:flex;min-height:100%}#gallery--product-wrapper:hover .ls-nav-left-arrow a:before,#gallery--product-wrapper:hover .ls-nav-right-arrow a:before{opacity:.5}#gallery--product-wrapper .ls-nav-left-arrow,#gallery--product-wrapper .ls-nav-right-arrow{height:auto;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:auto}#gallery--product-wrapper .ls-nav-left-arrow a,#gallery--product-wrapper .ls-nav-right-arrow a{transition:all .3s ease}@media(max-width:1267px){#gallery--product-wrapper .ls-nav-left-arrow a,#gallery--product-wrapper .ls-nav-right-arrow a{max-height:45px;max-width:45px}}#gallery--product-wrapper .ls-nav-left-arrow a:before,#gallery--product-wrapper .ls-nav-right-arrow a:before{color:#37b349;content:"";font-family:icomoon;font-size:45px;opacity:.23;transition:all .3s ease}#gallery--product-wrapper .ls-nav-left-arrow a:hover:before,#gallery--product-wrapper .ls-nav-right-arrow a:hover:before{opacity:1}#gallery--product-wrapper .ls-nav-left-arrow a{transform:rotate(90deg)}#gallery--product-wrapper .ls-nav-right-arrow a{transform:rotate(-90deg)}#gallery--product-wrapper .ls-nav{bottom:-1em;left:0;position:absolute;width:100%}#gallery--product-wrapper .ls-nav .ls-select-box{display:none!important}#gallery--product-wrapper .ls-nav #gallery--product-nav-ul{display:flex!important;justify-content:center;width:100%}#gallery--product-wrapper .ls-nav #gallery--product-nav-ul li{flex:1;height:8px;margin:0 10px;max-width:50px;min-width:20px}#gallery--product-wrapper .ls-nav #gallery--product-nav-ul li a{background:#666;height:100%;width:100%}#gallery--product-wrapper .ls-nav #gallery--product-nav-ul li.current a{background:#37b349}.social-connect{background:#333;color:#fff;padding:6em 0 1em}@media(max-width:1267px){.social-connect{padding:2.5em 0}}.social-connect .social-container{display:flex;justify-content:center}@media(max-width:1267px){.social-connect .social-container{display:block;text-align:center}}.social-connect .social-container h3{font-family:Roboto Condensed,sans-serif;font-size:3.125rem;font-weight:400;letter-spacing:normal;line-height:1.2;margin:0;padding-right:.5rem;text-transform:none}@media(max-width:1267px){.social-connect .social-container h3{font-size:1.75rem;padding:0 0 1em}}.social-connect .social-container .social-icons{display:inline-flex}.social-connect .social-container .social-icons a:hover{text-decoration:none}.social-connect .social-container .social-icons .icon-social{font-size:3.5rem;padding:0 .5rem;transition:all .3s ease}.social-connect .social-container .social-icons .icon-social:hover{transform:scale(1.1)}.social-connect .news-container{margin:3.85em 0}@media(max-width:1267px){.social-connect .news-container{margin:1.85em 0 3.85em}}.social-connect .news-container .newsletter-signup{background:#fff;border:1px solid #fff;border-radius:4px;display:flex;height:3.4em;margin:0 12.5em}@media(min-width:1268px)and (max-width:1199px){.social-connect .news-container .newsletter-signup{margin:0 5.5em}}@media(max-width:1267px){.social-connect .news-container .newsletter-signup{background:none;border:0;display:block;margin:0;text-align:center}}.social-connect .news-container .newsletter-signup input{border:0;height:100%}.social-connect .news-container .newsletter-signup input[type=email]{flex-basis:65%}@media(max-width:1267px){.social-connect .news-container .newsletter-signup input[type=email]{margin-bottom:.5em}}.social-connect .news-container .newsletter-signup input[type=email]::-webkit-input-placeholder{color:#3a3a3a;font-family:Roboto Condensed,sans-serif;font-size:1.375rem;font-weight:400;position:relative;top:3px}@media(max-width:1267px){.social-connect .news-container .newsletter-signup input[type=email]::-webkit-input-placeholder{text-align:center}}.social-connect .news-container .newsletter-signup input[type=email]:-moz-placeholder{color:#3a3a3a;font-family:Roboto Condensed,sans-serif;font-size:1.375rem;font-weight:400;position:relative;top:3px}@media(max-width:1267px){.social-connect .news-container .newsletter-signup input[type=email]:-moz-placeholder{text-align:center}}.social-connect .news-container .newsletter-signup input[type=email]::-moz-placeholder{color:#3a3a3a;font-family:Roboto Condensed,sans-serif;font-size:1.375rem;font-weight:400;position:relative;top:3px}@media(max-width:1267px){.social-connect .news-container .newsletter-signup input[type=email]::-moz-placeholder{text-align:center}}.social-connect .news-container .newsletter-signup input[type=email]:-ms-input-placeholder{color:#3a3a3a;font-family:Roboto Condensed,sans-serif;font-size:1.375rem;font-weight:400;position:relative;top:3px}@media(max-width:1267px){.social-connect .news-container .newsletter-signup input[type=email]:-ms-input-placeholder{text-align:center}}@media(max-width:1267px){.social-connect .news-container .newsletter-signup input[type=email]{border-radius:4px;width:80%}}.social-connect .news-container .newsletter-signup button[type=submit]{background:#637099;border:none!important;border-radius:4px;color:#fff;flex-basis:47%;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;transition:all .3s ease}.social-connect .news-container .newsletter-signup button[type=submit]:hover{cursor:pointer}@media(max-width:1267px){.social-connect .news-container .newsletter-signup button[type=submit]{width:80%}}#header--distributor-portal form button[type=submit],#header--distributor-portal form input[type=submit],.btn,.btn--slide,.btn--slide-file,.gform_button,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.social-connect .news-container .newsletter-signup button[type=submit],button{border:none;cursor:pointer;display:inline-block;font-family:Roboto Condensed,sans-serif;font-weight:700;outline:none;padding:.625em 3.125em;position:relative;text-transform:uppercase;transition:all .3s}#header--distributor-portal form button[type=submit]:after,#header--distributor-portal form input[type=submit]:after,.btn--slide-file:after,.btn--slide:after,.btn:after,.gform_button:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.social-connect .news-container .newsletter-signup button[type=submit]:after,button:after{content:"";position:absolute;transition:all .3s;z-index:-1}#header--distributor-portal form button[type=submit]:before,#header--distributor-portal form input[type=submit]:before,.btn--slide-file:before,.btn--slide:before,.btn:before,.gform_button:before,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:before,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:before,.social-connect .news-container .newsletter-signup button[type=submit]:before,button:before{content:"";position:absolute;transition:all .5s;z-index:-1}#header--distributor-portal form button[type=submit]:hover,#header--distributor-portal form input[type=submit]:hover,.btn--slide-file:hover,.btn--slide:hover,.btn:hover,.gform_button:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.social-connect .news-container .newsletter-signup button[type=submit]:hover,button:hover{text-decoration:none}#header--distributor-portal form button[type=submit]:active,#header--distributor-portal form input[type=submit]:active,.btn--slide-file:active,.btn--slide:active,.btn:active,.gform_button:active,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:active,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:active,.social-connect .news-container .newsletter-signup button[type=submit]:active,button:active{top:2px}#header--distributor-portal form button[type=submit],#header--distributor-portal form input[type=submit],.btn--slide,.btn--slide-file,.gform_button,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.social-connect .news-container .newsletter-signup button[type=submit]{border:3px solid #cee6a7;border-radius:5px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:700;overflow:hidden;padding:.625em 2.8em;text-transform:uppercase;z-index:3}#header--distributor-portal form button[type=submit]:hover,#header--distributor-portal form input[type=submit]:hover,.btn--slide-file:hover,.btn--slide:hover,.gform_button:hover,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover,.social-connect .news-container .newsletter-signup button[type=submit]:hover{border:3px solid #00a451;color:#fff}#header--distributor-portal form button[type=submit]:before,#header--distributor-portal form input[type=submit]:before,.btn--slide-file:before,.btn--slide:before,.gform_button:before,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:before,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:before,.social-connect .news-container .newsletter-signup button[type=submit]:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}#header--distributor-portal form button[type=submit]:after,#header--distributor-portal form input[type=submit]:after,.btn--slide-file:after,.btn--slide:after,.gform_button:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after,.social-connect .news-container .newsletter-signup button[type=submit]:after{background:#00a451;height:100%;left:0;top:0;width:0}#header--distributor-portal form button[type=submit]:active:after,#header--distributor-portal form button[type=submit]:hover:after,#header--distributor-portal form input[type=submit]:active:after,#header--distributor-portal form input[type=submit]:hover:after,.btn--slide-file:active:after,.btn--slide-file:hover:after,.btn--slide:active:after,.btn--slide:hover:after,.gform_button:active:after,.gform_button:hover:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:active:after,.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover:after,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:active:after,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover:after,.social-connect .news-container .newsletter-signup button[type=submit]:active:after,.social-connect .news-container .newsletter-signup button[type=submit]:hover:after{width:100%}.btn--slide-file{padding-left:75px;padding-right:15px}.btn--slide-file:before{align-items:center;content:"";display:flex;font-family:icomoon!important;font-size:25px;justify-content:center;width:60px;z-index:0}.btn--slide-file:after{width:60px}.btn--slide-file-light:before{background:#00a451}.btn--slide-file-light:after{background:#fff;border-radius:3px;left:60px;width:0}.btn--slide-file-light:hover{color:#00a451}.btn--slide-file-light:hover:before{color:#fff}.btn--slide-file-light:hover:after{width:calc(100% - 60px)}.button--return-to-list{bottom:20px;display:inline-block;display:none;position:fixed;right:50px;text-align:center;transition:opacity .3s ease;width:70px;z-index:12}.button--return-to-list:hover{text-decoration:none}.button--return-to-list .icon-icon-lsm-arrow-up{background:#333;border-radius:100px;color:#fff;font-size:60px;height:70px;margin:0 auto;vertical-align:middle;width:70px}.button--return-to-list h3{color:#3a3a3a;padding-top:5px}@media(max-width:1199px){.button--return-to-list{right:0}.button--return-to-list h3{display:none}.button--return-to-list .icon-icon-lsm-arrow-up{font-size:20px;height:35px;line-height:35px;width:35px}}.menu--open .button--return-to-list{opacity:0}.gform_button{background:#00a451;color:#fff;font-size:.938rem;font-weight:700;height:53px;line-height:.188rem;text-transform:uppercase;width:187px}.gform_button:after{background:#f4f4f4}.gform_button:hover{background:#0000;color:#666}.page-template-14_forms .gform_button{border:1px solid #00a451;height:53px;margin-top:30px;width:220px}.page-template-14_forms .gform_button:after{background:#37b349}.page-template-14_forms .gform_button:hover{color:#fff}.btn--fixed-scroll{bottom:-40px;color:#fff;font-size:5rem;font-weight:700;left:48vw;position:absolute;text-transform:uppercase;transition:all .25s ease}.btn--fixed-scroll:hover{text-decoration:none;text-shadow:#333 1px 1px 5px;transform:scale3d(1.22,1.22,1.22)}@media(max-width:1267px){.btn--fixed-scroll{display:none}}.sticky--button{display:none;transition:all .25s ease}@media(max-width:1267px){.sticky--button{background:#00a451;bottom:0;color:#fff;display:block;display:none!important;font-family:Roboto Condensed,sans-serif;font-weight:700;height:50px;left:0;line-height:50px;position:fixed;text-align:center;text-transform:uppercase;width:100%;z-index:11}}.gform_hidden,.menu--open .sticky--button,.page-template-14_forms .sticky--button,.page-template-9_news-events .sticky--button{display:none}.module--product-ranges .range-container .range--inner a,.read-more{color:#333;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin:1.45rem 0 0;padding-left:1rem;position:relative;text-decoration:none;text-transform:uppercase}.module--product-ranges .range-container .range--inner a:before,.read-more:before{color:#37b349;content:"";font-family:icomoon;font-size:11px;font-weight:900;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.module--product-ranges .range-container .range--inner a:hover:before,.read-more:hover:before{left:3px}.button.watch-video .icon{padding-right:.2rem}.button.watch-video{align-items:center;background-color:rgba(51,51,51,.741);border:.063rem solid #fff;border-radius:.25rem;display:flex;font-size:.85rem;font-weight:700;padding:.9rem 1rem;text-transform:uppercase;white-space:nowrap}.button.watch-video:hover{background-color:#49a25a;color:#fff}.hamburger{display:inline-block;height:24px;margin:0 auto;position:fixed;position:absolute;right:116px;top:50%;transform:translateY(-50%);transition:all .25s ease;transition:right .35s ease;width:30px}.hamburger:before{color:#fff;content:"Menu";float:left;font-family:Roboto Condensed,sans-serif;font-weight:700;left:-60px;position:relative;text-transform:uppercase;top:-5px;transition:all .3s ease}@media(max-width:1267px){.hamburger:before{content:""}}.hamburger:hover{cursor:pointer}.hamburger:hover:before{color:#37b349}@media(max-width:1267px){.hamburger{margin-top:0!important;position:fixed;right:1.5em;top:1.5em;transform:none}}.hamburger--general,.hamburger--xmas{transition:all .35s ease}@media(max-width:549px){.hamburger--general,.hamburger--xmas{top:calc(2.5rem + 85px)}}@media(min-width:550px)and (max-width:767px){.hamburger--general,.hamburger--xmas{top:calc(1.5rem + 74px)}}.bar{background:#37b349;display:block;height:4px;margin:0 auto 6px;transition:all .25s ease;width:30px}.bar:last-of-type{margin-bottom:0}.menu--open .bar{background:#37b349}.menu--open .hamburger{right:-330px}@media(max-width:1267px){.menu--open .hamburger{right:1.5em}}.menu--open .hamburger .top{transform:translateY(10px) rotate(45deg)}.menu--open .hamburger .bottom{transform:translateY(-10px) rotate(-45deg)}.menu--open .hamburger .middle{width:0}.menu--open .hamburger:before{color:#333;content:"Hide"}@media(max-width:1267px){.menu--open .hamburger:before{content:""}.scrolled .hamburger--xmas{top:1.5rem}}@media(min-width:1200px){.page-template-12_lsm-ireland .hamburger{display:none}}ul.menu--ireland,ul.menu--primary{color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:700;left:136px;position:relative;text-transform:uppercase}ul.menu--ireland li,ul.menu--primary li{display:inline-block;padding:0 1em}ul.menu--ireland li a:hover,ul.menu--primary li a:hover{color:#37b349;text-decoration:none}ul.menu--ireland{left:auto;position:absolute}@media(min-width:1200px){ul.menu--ireland{align-items:center;display:flex;right:116px;top:50%;transform:translateY(-50%)}}@media(max-width:1199px){ul.menu--ireland{right:-800px;text-align:right;top:132px;transition:all .3s ease;width:446px}}@media(max-width:1199px)and (max-width:1267px){ul.menu--ireland{max-width:100%;text-align:left;top:83px}}@media(max-width:1199px){ul.menu--ireland li:first-of-type{border-top:1px solid #ccc}ul.menu--ireland li.btn--callback{display:none}ul.menu--ireland li{border-bottom:1px solid #ccc;display:block;font-size:.9rem;padding:.465em 0 .465em 2em}ul.menu--ireland li a{color:#333;padding-right:116px}}ul.menu--ireland .btn--callback a{align-items:center;background-color:#37b349;border:3px solid #00a451;border-radius:5px;display:flex;height:60px;justify-content:center;position:relative;width:240px;z-index:0}ul.menu--ireland .btn--callback a:before{background:#333;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}ul.menu--ireland .btn--callback a:hover{color:#fff}ul.menu--ireland .btn--callback a:hover:before{width:100%}@media(max-width:1267px){#menu-language{left:50px}}.menu--cta{position:absolute;right:249px}.menu--cta li::marker{content:"";display:none}.menu--cta a{align-items:center;background-color:#37b349;border:3px solid #00a451;border-radius:5px;color:#fff;display:flex;font-weight:700;justify-content:center;padding:.4rem .6rem;position:relative;text-transform:uppercase;z-index:0}.menu--cta a:before{background:#00a451;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.menu--cta a:hover{color:#fff}.menu--cta a:hover:before{width:100%}@media(max-width:860px){.menu--cta{bottom:0;height:50px;left:0;padding:0;position:fixed;right:auto;transition:all .35s ease;width:100%;z-index:11}}#menu-cta-menu-arabic{left:0;position:relative}@media(max-width:860px){#menu-cta-menu-arabic{position:fixed}}.social-icons{align-items:center;display:flex;margin-top:2.45em}.social-icons h5{margin:0 1em 0 0}.social-icons a{display:block;height:50px;margin-right:.5em;position:relative;width:50px;z-index:1}.social-icons a:before{background:#fff;border-radius:50%;content:"";height:calc(100% - 5px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:calc(100% - 5px);z-index:-1}.social-icons a svg{fill:#37b349;border-radius:50%;height:100%;width:100%}.social-icons a:hover{transform:scale(1.1)}.social-buttons:after,.social-buttons:before{content:"";display:table}.social-buttons:after{clear:both}.social-buttons>div{display:inline-block;width:auto}.social-buttons>div:first-of-type{margin-left:0!important}@media(max-width:1267px){.social-buttons>div{margin-left:1em!important}}.social-buttons .share-button-a:hover{text-decoration:none}.social-buttons .share-icon{border:1px solid #ccc;border-radius:50%;display:block;height:2.625rem;position:relative;transition:all .2s ease;width:2.625rem}.social-buttons .share-icon:before{font-family:icomoon;font-size:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.social-buttons .share-icon:hover{transform:scale(1.1)}.social-buttons .share-icon.share-twitter:before{color:#00aaf3;content:""}.social-buttons .share-icon.share-facebook:before{color:#37559c;content:""}.social-buttons .share-icon.share-linkedin:before{color:#0079ba;content:"";transform:translate(-50%,-55%)}.social-buttons .share-icon.share-pocket:before{color:#df3b4d;content:""}.social-buttons .share-icon.share-envelope:before{color:#5cddac;content:""}@media(max-width:1267px){.nav--mobile .social-links,.nav--secondary .social-links{display:block;font-size:.9rem;margin:0;padding:0 0 0 2em}}.nav--mobile .social-links .social-icons,.nav--secondary .social-links .social-icons{justify-content:flex-end;margin-top:.375em;padding-right:110px;width:100%}@media(max-width:1267px){.nav--mobile .social-links .social-icons,.nav--secondary .social-links .social-icons{justify-content:flex-start;padding:0}}.nav--mobile .social-links .social-icons h5,.nav--secondary .social-links .social-icons h5{color:#333;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:2.7;text-transform:uppercase}@media(max-width:1267px){.nav--mobile .social-links .social-icons h5,.nav--secondary .social-links .social-icons h5{font-size:.9rem}}.nav--mobile .social-links .social-icons a,.nav--secondary .social-links .social-icons a{display:flex;height:41px;margin:0 .1em 0 0;width:41px}.page-template-7_about-us .section--about-us{background:#fff;padding:3.65em 0 3.5em}.page-template-7_about-us .section--about-us h4{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:2.15rem;text-transform:uppercase}@media(min-width:1268px)and (max-width:1199px){.page-template-7_about-us .section--about-us h4{font-size:35px}}@media(max-width:1267px){.page-template-7_about-us .section--about-us h4{font-size:30px}}.page-template-7_about-us .section--about-us p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;padding-right:9.5em}@media(max-width:1199px){.page-template-7_about-us .section--about-us p{padding-right:0}}.page-template-7_about-us .module--lsm-by-numbers{background:url(/wp-content/themes/lsm/assets/images/background--lsm-by-numbers.jpg?209a5d8d8347d1781eacecd529fe407b);background-position:50%;background-size:cover;padding:4.575em 0 4.5em}@media(max-width:1267px){.page-template-7_about-us .module--lsm-by-numbers{padding:2em 0 0}}.page-template-7_about-us .module--lsm-by-numbers>.wrapper--full{display:flex;flex-wrap:wrap;justify-content:space-around}.page-template-7_about-us .module--lsm-by-numbers>.wrapper--full h4{color:#fff;flex-basis:100%;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:2.45em;text-align:center;text-transform:uppercase}@media(max-width:1267px){.page-template-7_about-us .module--lsm-by-numbers>.wrapper--full h4{margin-bottom:1em}}.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner{flex-basis:25%}@media(min-width:1268px)and (max-width:1199px){.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner{flex-basis:50%;margin-bottom:2em}}@media(max-width:1267px){.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner{flex-basis:100%;margin-bottom:2em}}.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner .stat-container{align-items:center;background:#37b349;border:8px solid #00a451;border-radius:50%;color:#fff;display:flex;font-family:Jockey One,sans-serif;font-size:55px;font-weight:400;height:200px;justify-content:center;line-height:1.49;margin:0 auto;text-transform:uppercase;width:200px}@media(max-width:1267px){.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner .stat-container{font-size:45px}}.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner .stat-container span{font-size:40px}.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner .stat-container span.num{font-size:55px}@media(max-width:1267px){.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner .stat-container span{font-size:35px}}.page-template-7_about-us .module--lsm-by-numbers .lsm-by-numbers--inner p{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:25px;font-weight:400;line-height:1.4;text-align:center;text-transform:uppercase}.page-template-7_about-us .module--brag-panel{padding:6.35em 0 6.85em}@media(max-width:1267px){.page-template-7_about-us .module--brag-panel{border-top:1px solid #fff;padding:0}}.page-template-7_about-us .section--values-panel{background-color:#fff!important}.page-template-7_about-us .section--values-panel .values-header{background-color:#3a3a3a;background-size:cover;line-height:4em;padding:2.5em;text-align:center;width:100%}.page-template-7_about-us .section--values-panel .values-header h4{color:#37b349;font-family:Jockey One,sans-serif;font-size:45px;font-weight:400;line-height:1;padding-bottom:.2em;text-transform:uppercase}.page-template-7_about-us .section--values-panel .values-header p{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:25px;font-weight:400;line-height:1.4;text-align:center}.page-template-7_about-us .section--values-panel .row{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;padding:3em;position:relative}@media(min-width:1268px)and (max-width:1199px){.page-template-7_about-us .section--values-panel .row{flex-basis:50%;margin-bottom:2em}}@media(max-width:1267px){.page-template-7_about-us .section--values-panel .row{flex-basis:100%;margin-left:0;margin-right:0;max-width:100%}}@media(max-width:1199px){.page-template-7_about-us .section--values-panel .row{padding-left:0;padding-right:0}}.page-template-7_about-us .section--values-panel .row .intro{background-color:#fff!important}.page-template-7_about-us .section--values-panel .row .intro h4{color:#37b349;font-family:Jockey One,sans-serif;font-size:45px;font-weight:400;line-height:1;padding-bottom:.2em;text-transform:uppercase}.page-template-7_about-us .section--values-panel .row .intro p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:18px;font-weight:400;line-height:1.5;margin:0;word-break:normal}.page-template-7_about-us .section--values-panel .row .inner i{color:#37b349;font-size:80px;padding-left:.35em;padding-top:.3em;position:absolute}.page-template-7_about-us .section--values-panel .row .inner h4{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:600;letter-spacing:1px;line-height:1;padding-left:1em;padding-top:8rem;text-transform:uppercase}.page-template-7_about-us .section--values-panel .row .inner p{margin-top:-.5px;padding-left:1.5em}.page-template-7_about-us .section--values-panel .row .values-item{background-color:#00a451;box-sizing:border-box;color:#fff;flex-basis:33.33%;margin:1em;max-width:25%;min-height:250px;min-width:300px;word-break:break-all}@media(max-width:1267px){.page-template-7_about-us .section--values-panel .row .values-item{min-width:100%}}.page-template-6_become-a-distributor .section--become-distributor{background:#f4f4f4;padding:3.3em 0 .2em}.page-template-6_become-a-distributor .section--become-distributor h3.lead{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:2.1rem;text-transform:uppercase}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor h3.lead{font-size:30px}}.page-template-6_become-a-distributor .section--become-distributor p.lead{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.42;margin-bottom:3.65rem}@media(max-width:1199px){.page-template-6_become-a-distributor .section--become-distributor p.lead br{display:none}}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor p.lead{font-size:1rem}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner{background:#fff;margin-bottom:6em}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner{margin-bottom:3em}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body,.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header{padding:1.9rem}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body,.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header{padding:1rem}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header{align-content:flex-end;background-size:cover;display:flex;flex-wrap:wrap;height:1px;min-height:460px}@media(min-width:1268px)and (max-width:1199px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header{min-height:300px}}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header{height:auto;min-height:0}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header h4{color:#fff;flex-basis:100%;font-family:Roboto Condensed,sans-serif;font-size:50px;font-weight:700;line-height:1.64;text-transform:uppercase}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header h4{font-size:40px;line-height:1.2;margin:.5em 0}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header p{color:#fff;flex-basis:100%;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.25;margin:-.2em 0 .8em}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--header p{font-size:22px}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body{padding-bottom:2.5em;padding-top:1.25em}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body p{font-size:23px;line-height:1.56;margin-bottom:2.32rem}@media(max-width:1199px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body p br{display:none}}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body p{font-size:1rem}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body ul{column-count:2;list-style:none}@media(max-width:1199px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body ul{column-count:1}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body ul li{color:#666;display:inline-block;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.46;padding:.875rem 0 .875rem 1.8rem;position:relative}@media(max-width:1199px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body ul li{display:block}}@media(max-width:1267px){.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body ul li{font-size:1rem}}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--body ul li:before{color:#37b349;content:"";font-family:icomoon;font-size:20px;left:0;position:absolute}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--footer{background:#fff;padding-bottom:.1em}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--footer .quote{border-top:3px solid #f4f4f4;margin:0 0 1rem}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--footer .quote .quote--inner{background:#fff}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--footer .quote .quote--inner h3{margin-bottom:1.25rem}.page-template-6_become-a-distributor .section--become-distributor .become-distributor--inner .distributor--footer .quote .quote--inner h4{margin-top:0}.page-template-6_become-a-distributor .module--brag-panel{background:#f4f4f4;padding-top:0}.page-template-6_become-a-distributor .form--become-a-distributor{background:#fff;padding:7em 0 0}@media(max-width:1199px){.page-template-6_become-a-distributor .form--become-a-distributor{padding:3em 0 0}}.page-template-6_become-a-distributor .form--become-a-distributor .wrapper,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--blog,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--full,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--mini,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--oversize,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--wide{max-width:870px}@media(max-width:1199px){.page-template-6_become-a-distributor .form--become-a-distributor .wrapper,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--blog,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--full,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--mini,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--oversize,.page-template-6_become-a-distributor .form--become-a-distributor .wrapper--wide{max-width:90%}}.page-template-6_become-a-distributor .form--become-a-distributor .gform_heading{padding:0 0 .25em}.page-template-6_become-a-distributor .form--become-a-distributor .gform_heading .gform_title{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:1.15rem;padding:0;text-transform:uppercase}@media(max-width:1267px){.page-template-6_become-a-distributor .form--become-a-distributor .gform_heading .gform_title{font-size:30px}}.page-template-6_become-a-distributor .form--become-a-distributor .gform_heading .gform_description{color:#666;display:block;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.42}@media(max-width:1267px){.page-template-6_become-a-distributor .form--become-a-distributor .gform_heading .gform_description{font-size:1rem}}.page-template-6_become-a-distributor .form--become-a-distributor .gform_footer{margin:.45em 0 4.6em}@media(max-width:1199px){.wrapper--blog{padding-right:0}.wrapper--blog .wp-caption{max-width:100%}}.wrapper--blog img{margin:1rem 0 -.2rem}@media(max-width:1199px){.wrapper--blog img{max-width:100%}}.wrapper--blog .wp-caption-text{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-style:italic;line-height:1.5;margin:0 0 1.8rem}@media(max-width:1267px){.wrapper--blog .wp-caption-text{font-size:.8rem}}.blog-post p,.blog-roll p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.blog-post .module--product-ranges .range-container .range--inner a,.blog-post .read-more,.blog-roll .module--product-ranges .range-container .range--inner a,.blog-roll .read-more,.module--product-ranges .range-container .range--inner .blog-post a,.module--product-ranges .range-container .range--inner .blog-roll a{display:block}.blog-post{background:#fff;padding:2.25rem 0 3.65rem}@media(max-width:1267px){.blog-post{padding:.01rem 0 2.65rem}}.blog-post a{color:#37b349;outline:0!important;text-decoration:underline;transition:all .3s ease}.blog-post a:hover{text-decoration:none}.blog-post p{margin:1.5em 0}.blog-post p:first-child{margin-top:0}.blog-post .blog-footer{margin-top:2.7rem;padding-top:1.15rem}@media(max-width:1267px){.blog-post .blog-footer{margin-top:2rem}.blog-post .blog-footer .module--product-ranges .range-container .range--inner a,.blog-post .blog-footer .read-more,.module--product-ranges .range-container .range--inner .blog-post .blog-footer a{display:inline-block}}.blog-post h1{color:#37b349;font-size:6rem}@media(max-width:1267px){.blog-post h1{font-size:3.75rem}}.blog-post h2{font-size:4.25rem}@media(max-width:1267px){.blog-post h2{font-size:2.75rem}}.blog-post h3{font-size:1.5rem}@media(max-width:1267px){.blog-post h3{font-size:2.25rem}}.blog-post h4{font-size:2.5rem}@media(max-width:1267px){.blog-post h4{font-size:1.75rem}}.blog-post h5{font-size:1.5rem}@media(max-width:1267px){.blog-post h5{font-size:1.4rem}}.blog-post h6{font-size:1rem}.blog-post ol,.blog-post ul{list-style:none;margin:1rem 0;padding:0}.blog-post ol li,.blog-post ul li{padding-left:1.5rem;position:relative}.blog-post ol li:before,.blog-post ul li:before{color:#37b349;left:0;position:absolute;width:1.5rem}.blog-post ul li:before{content:"";font-family:icomoon}.blog-post ol li{counter-increment:ol-item}.blog-post ol li:before{color:#37b349;content:counter(ol-item) ".";font-weight:700}.blog-post blockquote{background:#f4f4f4;margin:0;padding:3.75rem 2rem 3.5rem 8.4rem;position:relative}@media(min-width:1268px)and (max-width:1199px){.blog-post blockquote{padding-left:5.4rem}}@media(max-width:1267px){.blog-post blockquote{padding:1rem}}.blog-post blockquote:before{color:#37b349;content:"";display:block;font-family:icomoon;font-size:64px;left:3rem;position:absolute;top:2.5rem}@media(min-width:1268px)and (max-width:1199px){.blog-post blockquote:before{left:1.5rem}}@media(max-width:1267px){.blog-post blockquote:before{position:static;text-align:center}}.blog-post blockquote p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:30px;font-style:italic;line-height:1.6;margin:.1rem}@media(max-width:1267px){.blog-post blockquote p{font-size:1rem}}.blog-post blockquote p:last-child{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.46;margin-top:1.1em;padding-left:.5em;position:relative;text-transform:none}.blog-post blockquote p:last-child:before{content:"- ";left:0;position:absolute}@media(max-width:1267px){.blog-post blockquote p:last-child{font-size:18px}}.blog-post .wrapper--blog ul{margin-bottom:0}.blog-post .wrapper--blog .wp-video{max-width:500px}@media(max-width:1267px){.blog-post .wrapper--blog .wp-video{max-width:340px}}.blog-post .wrapper--blog__row{display:grid;gap:2rem;grid-template-columns:1.5fr .8fr}@media(max-width:1199px){.blog-post .wrapper--blog__row{display:block}}.blog-post .wrapper--blog__form{background:#0000001a;padding:1.5rem 1rem 0}.blog-post .wrapper--blog__form h3{padding-bottom:1rem}.blog-post .wrapper--blog__form .gform_heading{padding:0}.blog-post .wrapper--blog__form input,.blog-post .wrapper--blog__form select{border-radius:5px;font-size:1rem;height:55px}.blog-post .wrapper--blog__form textarea{border-radius:5px;font-size:1rem}.blog-post .wrapper--blog__form .gfield_checkbox,.blog-post .wrapper--blog__form .ginput_container_consent{font-size:1rem}.blog-post .wrapper--blog__form .gfield_checkbox input,.blog-post .wrapper--blog__form .ginput_container_consent input{height:1rem!important;margin-right:.5rem;width:1rem!important}.blog-post .wrapper--blog__form .gfield_checkbox input{position:absolute;top:.3rem}.blog-post .wrapper--blog__form .gfield_checkbox label{padding-left:1.8rem}.blog-post .wrapper--blog__form button{margin-bottom:1rem}.blog-post .wrapper--blog__form ul li{padding-left:0}.blog-post .wrapper--blog__form li{margin-bottom:1rem!important;width:100%}.blog-post .wrapper--blog__form li:before{display:none}.blog-post .wrapper--blog__form li ul li{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.blog-roll{background:#fff;padding:.9rem 0 1.8rem}.blog-roll .news-overview{padding:2.1rem 0 2.85rem}.blog-roll .news-overview:not(:last-child){border-bottom:1px solid #e5e5e5}.blog-roll .news-overview a.post-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:233px;width:100%}@media(max-width:1267px){.blog-roll .news-overview a.post-thumb{margin-bottom:1em}}.blog-roll .news-overview .post-info{padding:0 4.4rem 0 1.6rem}@media(min-width:1268px)and (max-width:1199px){.blog-roll .news-overview .post-info{padding-right:1rem}}@media(max-width:1267px){.blog-roll .news-overview .post-info{padding:0}}.blog-roll .news-overview .post-info h4{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:1;text-transform:none}.blog-roll .news-overview .post-info h3{color:#333;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1.3;margin:.6rem 0 1.2rem;text-transform:uppercase}@media(max-width:1267px){.blog-roll .news-overview .post-info h3{font-size:1.2rem}}.page-template-8_contact .header--contact-us{padding:9.25em 0 9.75em}.page-template-8_contact .header--contact-us:before{background:#000;content:" ";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.page-template-8_contact .header--contact-us .head__inner{padding:2.85em 3.5em 3.9em}.page-template-8_contact .header--contact-us .head__inner .validation_error{color:#e50000}@media(max-width:1267px){.page-template-8_contact .header--contact-us .head__inner{margin-bottom:2em;padding:1.5em 1em}}.page-template-8_contact .header--contact-us .head__inner .gform_body ul[id*=gform_fields_] li,.page-template-8_contact .header--contact-us .head__inner .gform_body ul[id^=gform_fields_] li{margin-bottom:1.85em}@media(max-width:1267px){.page-template-8_contact .header--contact-us .head__inner .gform_body ul[id*=gform_fields_] li,.page-template-8_contact .header--contact-us .head__inner .gform_body ul[id^=gform_fields_] li{margin:.5em 0}}.page-template-8_contact .header--contact-us .head__inner .gform_body input{background-color:#fff;border:1px solid #ccc;border-radius:5px;height:70px;width:400px}@media(max-width:1267px){.page-template-8_contact .header--contact-us .head__inner .gform_body input{font-size:1rem;height:50px}}.page-template-8_contact .header--contact-us .head__inner .gform_body input::-webkit-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1.25}.page-template-8_contact .header--contact-us .head__inner .gform_body input:-moz-placeholder,.page-template-8_contact .header--contact-us .head__inner .gform_body input::-moz-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1.25}.page-template-8_contact .header--contact-us .head__inner .gform_body input:-ms-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1.25}@media(max-width:1199px){.page-template-8_contact .header--contact-us .head__inner .gform_body input{width:100%}}.page-template-8_contact .header--contact-us .head__inner .gform_footer{text-align:right}.page-template-8_contact .header--contact-us .head__inner .gform_footer .gform_button{background-color:#37b349;border:3px solid #00a451;border-radius:5px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;height:70px;line-height:.14;margin-top:.53em;text-transform:uppercase;width:270px}.page-template-8_contact .header--contact-us .head__inner .gform_footer .gform_button:hover{color:#37b349}@media(max-width:1267px){.page-template-8_contact .header--contact-us .head__inner .gform_footer .gform_button{height:50px;margin:.75em 0;width:100%}}.page-template-8_contact .section--contact-details{background:#f4f4f4;padding:3.3em 0 2.15em}.page-template-8_contact .section--contact-details .row:first-of-type{border-bottom:1px solid #999;padding-bottom:2.85em}@media(max-width:1267px){.page-template-8_contact .section--contact-details .row:first-of-type{padding-bottom:1em}}.page-template-8_contact .section--contact-details .row:not(:first-of-type) h4{margin-bottom:1.4em;margin-top:1.5em}@media(max-width:1267px){.page-template-8_contact .section--contact-details .row:not(:first-of-type) h4{margin-bottom:0;margin-top:.5em}.page-template-8_contact .section--contact-details .row:not(:first-of-type)>div.col-12{margin-bottom:1em}}.page-template-8_contact .section--contact-details h3{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:2.1rem;text-transform:uppercase}@media(max-width:1267px){.page-template-8_contact .section--contact-details h3{font-size:30px;margin-bottom:1em}}.page-template-8_contact .section--contact-details h4,.page-template-8_contact .section--contact-details p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;line-height:1.42;text-transform:none}.page-template-8_contact .section--contact-details h4{margin-bottom:.4em}.page-template-8_contact .section--contact-details p{font-weight:400}@media(max-width:1267px){.page-template-8_contact .section--contact-details p{font-size:1rem;margin-top:.3em}}.page-template-8_contact .section--contact-details p span{display:block}.page-template-8_contact .section--contact-details p.head-office{padding-right:2.1em}@media(max-width:1267px){.page-template-8_contact .section--contact-details p.head-office{max-width:225px;padding-right:0}}.page-template-8_contact .section--contact-details a{color:#37b349;text-decoration:underline}.page-template-8_contact .section--contact-details a:hover{text-decoration:none}.page-template-8_contact .module--brag-panel{background:#f4f4f4}.page-template-8_contact.form-submitted .header--contact-us .head__inner h4{display:none}.page-template-8_contact.form-submitted .header--contact-us .head__inner .confirmation{background:#0000;margin-bottom:0}.default-content{padding:2.5em 0}@media(max-width:1267px){.default-content{padding:.5em 0}}.default-content em{padding:0}.default-content a{color:#3a3a3a}.error--404{padding:4.3em 0 6.6em;position:relative}.error--404:after{background-repeat:no-repeat;background-size:cover;content:" ";display:block;height:17rem;position:absolute;right:0;top:-3em;transform:rotate(-15deg);width:18.75rem}@media(min-width:1268px)and (max-width:1199px){.error--404:after{top:.5em}}@media(max-width:1267px){.error--404:after{display:none}}.error--404 h2{font-size:2.188rem;font-weight:600;line-height:1.29}.error--404 p{font-size:1.125rem}.error--404 a{color:#00a451;font-weight:700;text-transform:uppercase}.page-template-default .default-content,.page-template-legal .default-content{background:#fff;color:#666}.page-template-default .default-content h1,.page-template-legal .default-content h1{font-size:1.75rem;margin-top:2em}.page-template-default .default-content h1:first-child,.page-template-legal .default-content h1:first-child{margin-top:0}.page-template-default .default-content h2,.page-template-legal .default-content h2{font-size:1.3rem;margin-bottom:-1em}.page-template-default .default-content ul,.page-template-legal .default-content ul{list-style:none}.page-template-default .default-content ul li,.page-template-legal .default-content ul li{color:#666;display:inline-block;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.46;padding:.875rem 0 .875rem 1.8rem;position:relative}@media(max-width:1199px){.page-template-default .default-content ul li,.page-template-legal .default-content ul li{display:block}}@media(max-width:1267px){.page-template-default .default-content ul li,.page-template-legal .default-content ul li{font-size:1rem}}.page-template-default .default-content ul li:before,.page-template-legal .default-content ul li:before{color:#37b349;content:"";font-family:icomoon;font-size:20px;left:0;position:absolute}.page-template-legal .default-content h2{margin-bottom:0;margin-top:1em}.page-template-legal .default-content h3{margin-bottom:.5em;margin-top:1em}.page-template-legal .default-content button{margin-right:1em}.page-template-legal .default-content button:last-child{margin-right:0}.page-template-legal .default-content table{font-size:.75rem}.page-template-legal .default-content ul li{display:block}.section--custom-solutions{background:#fff;padding-top:3.575em}@media(max-width:1267px){.section--custom-solutions{padding-top:1rem}}.section--custom-solutions h4.lead{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:1.08em;text-transform:uppercase}@media(max-width:1267px){.section--custom-solutions h4.lead{margin-bottom:0;margin-top:.5rem}}.section--custom-solutions p.lead{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin-bottom:3em}@media(max-width:1267px){.section--custom-solutions p.lead{margin-bottom:1em}}.section--custom-solutions .row{display:flex;flex-wrap:wrap}.section--custom-solutions .row .step-container{background:#f4f4f4;border-bottom:1px solid #fff;flex-basis:33.33%;max-width:33.33%;min-height:410px;padding:31px;position:relative;z-index:1}@media(max-width:1199px){.section--custom-solutions .row .step-container{max-width:100%}}@media(min-width:1268px)and (max-width:1199px){.section--custom-solutions .row .step-container{border:1px solid #fff;flex-basis:50%}}@media(max-width:1267px){.section--custom-solutions .row .step-container{border-bottom:1px solid #fff;border-left:1px solid #f4f4f4!important;border-right:2px solid #f4f4f4!important;flex-basis:100%;min-height:0}}.section--custom-solutions .row .step-container:nth-of-type(3n+2){border-left:1px solid #fff;border-right:1px solid #fff}.section--custom-solutions .row .step-container i{color:#37b349;font-size:60px}@media(max-width:1267px){.section--custom-solutions .row .step-container i{font-size:60px}}.section--custom-solutions .row .step-container h4{color:#333;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:2.73;margin-bottom:.2em;text-transform:uppercase}@media(max-width:1199px){.section--custom-solutions .row .step-container h4{line-height:1.5}}@media(max-width:1267px){.section--custom-solutions .row .step-container h4{font-size:25px}}.section--custom-solutions .row .step-container p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin:0}.section--custom-solutions .row .step-container{counter-increment:soln-step}.section--custom-solutions .row .step-container:before{bottom:0;color:#ffffffbf;content:counter(soln-step);font-family:Roboto Condensed,sans-serif;font-size:294px;font-weight:700;line-height:.7;position:absolute;right:-12px;text-align:right;text-transform:uppercase;z-index:-1}.section--custom-solutions .row .step-container:first-of-type:before{right:-46px}.page-template-11_distributor-portal .section--distributor-library{background:#f4f4f4;padding:57px 0 120px}.page-template-11_distributor-portal .section--distributor-library .row{display:flex}@media(max-width:1267px){.page-template-11_distributor-portal .section--distributor-library .row{flex-wrap:wrap}}.page-template-11_distributor-portal .section--distributor-library .desktop-hidden{display:none}.page-template-11_distributor-portal .section--distributor-library .mobile-hidden{display:block}@media(max-width:1267px){.page-template-11_distributor-portal .section--distributor-library .desktop-hidden{display:block}.page-template-11_distributor-portal .section--distributor-library .mobile-hidden{display:none}}.page-template-11_distributor-portal .section--distributor-library ul.library-nav{list-style:none}.page-template-11_distributor-portal .section--distributor-library ul.library-nav>li:last-of-type{border-bottom:1px solid #37b34980}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li{border-top:1px solid #37b34980;color:#333;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:700;line-height:53px;position:relative;text-transform:uppercase}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li a{display:block;line-height:1.4;padding:12.5px 0;position:relative}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li a:after{color:#37b349;content:"";font-family:icomoon;font-size:11px;font-weight:400;pointer-events:none;position:absolute;right:.5em;top:50%;transform:translateY(-50%);transition:all .3s ease}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li.active ul.library-sub-nav{max-height:1000px}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li.active.has-sub-nav>a:hover{text-decoration:none}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li.active.has-sub-nav>a:after{transform:translateY(-50%) rotate(90deg)}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li .current{color:#37b349;font-weight:700}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li ul.library-sub-nav{list-style:none;max-height:0;overflow:hidden;transition:all .3s ease}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li ul.library-sub-nav li{color:#333;font-weight:400}.page-template-11_distributor-portal .section--distributor-library ul.library-nav li ul.library-sub-nav li a{font-size:.9rem;padding-right:3em}.page-template-11_distributor-portal .section--distributor-library select.mobile-library-nav{margin-bottom:1.5em}.page-template-11_distributor-portal .section--distributor-library #distributor-content{min-height:330px;width:100%}@media(max-width:1267px){.page-template-11_distributor-portal .section--distributor-library #distributor-content{min-height:0}}.page-template-11_distributor-portal .section--distributor-library #distributor-content.loading{height:330px;overflow:hidden;position:relative}.page-template-11_distributor-portal .section--distributor-library #distributor-content.loading:after,.page-template-11_distributor-portal .section--distributor-library #distributor-content.loading:before{align-items:center;background:#f4f4f4;display:flex;height:104%;justify-content:center;left:-4%;position:absolute;width:108%}.page-template-11_distributor-portal .section--distributor-library #distributor-content.loading:before{color:#37b349;content:"Loading";font-size:1.2rem;font-weight:700;padding-top:10%;text-transform:uppercase;top:0}.page-template-11_distributor-portal .section--distributor-library #distributor-content.loading:after{animation:fade 2s linear infinite;background:none;content:url(/wp-content/themes/lsm/assets/images/lsm-logo.png?8345a60f8059c05fb8402cda4309189f);opacity:1;top:-10%}@media(max-width:1199px){.page-template-11_distributor-portal .section--distributor-library #distributor-content.loading:after{top:-15%}}@keyframes fade{0%,to{opacity:.5}50%{opacity:1}}.page-template-11_distributor-portal .section--distributor-library #distributor-content h3{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1;margin:0 0 .75em;text-transform:uppercase}.page-template-11_distributor-portal .section--distributor-library #distributor-content p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin:1.5em 0}.page-template-11_distributor-portal .section--distributor-library #distributor-content p a{color:#37b349;text-decoration:underline}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product h3{margin-bottom:0}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product p{margin:1em 0}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table{margin:1.925em 0;transition:all .3s ease;width:100%}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table.expanded{margin-bottom:3.05em}@media(max-width:1267px){.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table{font-size:80%}}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table:last-of-type{margin-bottom:0}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row{margin:0}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row.empty-row{background-color:#fff;padding:0 0 0 1rem}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row.empty-row:after{content:none}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row.language-row{cursor:pointer;position:relative}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row.language-row.alt{cursor:default}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row.language-row.alt:after{content:none}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row.language-row:after{color:#fff;content:"";font-family:icomoon;position:absolute;right:1em;top:.33em;transform:rotate(-45deg);transition:all .3s ease}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row.language-row:hover:after{transform:rotate(-45deg) scale(1.2)}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .language{background:#37b349;border:0;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:700;line-height:47px;text-transform:uppercase}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .tbody{max-height:0;overflow:hidden;transition:max-height .3s ease}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .col-12{margin:0;padding:0 20px;width:100%}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .header-row .col-4{background:#333;border:0;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:400;line-height:54px;margin:0;padding:0 25px 0 20px;text-align:left;text-transform:uppercase;width:33.33%}@media(max-width:1267px){.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .header-row .col-4{font-size:.8rem}}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .header-row .col-4:last-child{text-align:right}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row:not(.header-row) .col-4{background:#fff;border:1px solid #f4f4f4;border-left:0;border-right:0;line-height:54px;margin:0;padding:0 25px 0 20px;width:33.33%}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row:not(.header-row) .col-4:last-child{text-align:right}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table .row:not(.header-row) .col-4 a{color:#37b349;text-decoration:underline}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table.expanded .language-row:after{transform:rotate(0deg)}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table.expanded .language-row:hover:after{transform:scale(1.2)}.page-template-11_distributor-portal .section--distributor-library #distributor-content .distributor-product .distributor-table.expanded .tbody{max-height:1000px}.page-template-10_find-a-distributor .header--form{padding:9.2em 0 5.75em}.page-template-10_find-a-distributor .header--form .head__inner{padding:2.9rem 2.5rem 1.05rem}@media(max-width:1267px){.page-template-10_find-a-distributor .header--form .head__inner{margin-bottom:2em;padding:1.5em 1em}}.page-template-10_find-a-distributor .header--form .head__inner .gform_heading{padding-bottom:.95em}.page-template-10_find-a-distributor .module--brag-panel{background:#fff;padding:6em 0 6.15em}@media(max-width:1267px){.page-template-10_find-a-distributor .module--brag-panel{padding:0}}.page-template-10_find-a-distributor.form-submitted .header--find-a-distributor .head__inner h4{display:none}.page-template-10_find-a-distributor.form-submitted .header--find-a-distributor .head__inner .confirmation{background:#0000;margin-bottom:3em}.gform--find-distributor .validation_error{color:#e50000}.gform--find-distributor .gform_body .gform_fields .gfield.input-radio{margin:1.25em 0 .55em}@media(max-width:1199px){.gform--find-distributor .gform_body .gform_fields .gfield.input-radio .gfield_radio{margin-top:0}}.gform--find-distributor .gform_body .gform_fields .gfield.input-select{width:100%}.gform--find-distributor .gform_body .gform_fields .gfield.input-select .ginput_container_select select{background-color:#fff;border:1px solid #ccc;border-radius:5px;height:70px;padding:0 .75em}@media(max-width:1199px){.gform--find-distributor .gform_body .gform_fields .gfield.input-select .ginput_container_select select{width:100%}}@media(max-width:1267px){.gform--find-distributor .gform_body .gform_fields .gfield.input-select .ginput_container_select select{font-size:1rem}}.gform--find-distributor .gform_body .gform_fields .gfield.input-select .ginput_container_select:after{color:#37b349;pointer-events:none}.gform--find-distributor .gform_footer{text-align:right}@media(max-width:1199px){.gform--find-distributor .gform_footer .gform_button{height:50px;margin:.75em 0}}@media(max-width:1267px){.gform--find-distributor .gform_footer .gform_button{width:100%}}.form--find-distributor{background:#f4f4f4;padding:4.75em 0 1em}@media(max-width:1267px){.form--find-distributor{padding:1em 0}}@media(min-width:1200px){.form--find-distributor .wrapper,.form--find-distributor .wrapper--blog,.form--find-distributor .wrapper--full,.form--find-distributor .wrapper--mini,.form--find-distributor .wrapper--oversize,.form--find-distributor .wrapper--wide{max-width:870px}}.form--find-distributor .gform_heading{padding:0 0 1.825em}.form--find-distributor .gform_heading .gform_title{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:2.2rem;padding:0;text-transform:uppercase}@media(max-width:1267px){.form--find-distributor .gform_heading .gform_title{margin-bottom:1rem}}.form--find-distributor .gform_heading .gform_description{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.25}.confirmation{background:#f4f4f4;margin-bottom:5em;padding:1em 2em;text-align:left}@media(max-width:1267px){.confirmation{margin-bottom:0}}.confirmation h6{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;line-height:1.25;margin:1em 0 0;text-transform:uppercase}@media(max-width:1267px){.confirmation h6{line-height:1}}.confirmation p{color:#666;font-size:24px;font-weight:400;line-height:1.42;margin:0;padding:34px 0}.confirmation p a{color:#333}.confirmation h4{color:#333;display:inline;font-size:1.25rem;margin-right:20px}.confirmation .social-confirmation{align-items:center;display:inline-flex;justify-content:flex-start}.confirmation a{margin-right:10px}.confirmation a .icon-social{color:#333;display:inline;font-size:50px}.confirmation a:hover{text-decoration:none}.confirmation a:hover .icon-social{color:#1a1a1a}.page-template-12_contact .confirmation{background:#fff}.page-template-14_forms .confirmation{padding:5em 3em}.four-oh-four{background:#fff;padding:6em 0;text-align:center}.four-oh-four h2{font-size:2rem}.four-oh-four a{color:#333}.four-oh-four p{font-size:1.425rem}.page-template-9_free-guide .section--free-guides{background:#fff;padding:4.85em 0 4.1em}@media(max-width:1267px){.page-template-9_free-guide .section--free-guides{padding:1em 0}}.page-template-9_free-guide .section--free-guides .guide-container{background:#f4f4f4;padding:2.1em 1.9em 2.6em}.page-template-9_free-guide .section--free-guides .guide-container:nth-of-type(odd){border-right:1px solid #fff}@media(max-width:1199px){.page-template-9_free-guide .section--free-guides .guide-container{border-bottom:1px solid #fff;border-right:0}}.page-template-9_free-guide .section--free-guides .guide-container i{color:#37b349;font-size:57px}.page-template-9_free-guide .section--free-guides .guide-container h4{color:#333;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:2.73;margin-top:.35rem;text-transform:uppercase}@media(max-width:1199px){.page-template-9_free-guide .section--free-guides .guide-container h4{line-height:1.5}}.page-template-9_free-guide .section--free-guides .guide-container p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin:.2em 0 1.75em}.page-template-9_free-guide .section--free-guides .guide-container a{color:#333;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin-top:1em;padding-left:20px;position:relative;text-transform:uppercase}.page-template-9_free-guide .section--free-guides .guide-container a:before{color:#37b349;content:"";font-family:icomoon;font-size:11px;left:.25em;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.page-template-9_free-guide .section--free-guides .guide-container a:hover:before{left:.5em}.page-template-9_free-guide .module--brag-panel{background:#fff;padding-bottom:6.1em}@media(max-width:1267px){.page-template-9_free-guide .module--brag-panel{padding-bottom:0}}.page-template-template-gdpr-prefs .wrapper,.page-template-template-gdpr-prefs .wrapper--blog,.page-template-template-gdpr-prefs .wrapper--full,.page-template-template-gdpr-prefs .wrapper--mini,.page-template-template-gdpr-prefs .wrapper--oversize,.page-template-template-gdpr-prefs .wrapper--wide,.page-template-template-prefs-request .wrapper,.page-template-template-prefs-request .wrapper--blog,.page-template-template-prefs-request .wrapper--full,.page-template-template-prefs-request .wrapper--mini,.page-template-template-prefs-request .wrapper--oversize,.page-template-template-prefs-request .wrapper--wide{max-width:1200px;width:90%}.page-template-template-gdpr-prefs .hero--contact-prefs,.page-template-template-prefs-request .hero--contact-prefs{color:#fff;margin-top:132px;padding:3rem 0}@media(max-width:1267px){.page-template-template-gdpr-prefs .hero--contact-prefs,.page-template-template-prefs-request .hero--contact-prefs{margin-top:83px;padding:1.25rem 0}}@media(max-width:1199px){.page-template-template-gdpr-prefs .hero--contact-prefs h1,.page-template-template-prefs-request .hero--contact-prefs h1{font-size:3rem;line-height:1.1}}.page-template-template-gdpr-prefs .hero--contact-prefs strong,.page-template-template-prefs-request .hero--contact-prefs strong{color:#37b349}.page-template-template-gdpr-prefs .hero--contact-prefs .hero-content,.page-template-template-prefs-request .hero--contact-prefs .hero-content{max-width:80%}@media(max-width:1199px){.page-template-template-gdpr-prefs .hero--contact-prefs .hero-content,.page-template-template-prefs-request .hero--contact-prefs .hero-content{max-width:100%}}@media(max-width:1267px){.page-template-template-gdpr-prefs .hero--contact-prefs .hero-content,.page-template-template-prefs-request .hero--contact-prefs .hero-content{font-size:.7rem}}.page-template-template-gdpr-prefs #mail_prefs_form,.page-template-template-prefs-request #mail_prefs_form{background:#fff;padding:3rem 0}.page-template-template-gdpr-prefs #mail_prefs_form .user_email,.page-template-template-prefs-request #mail_prefs_form .user_email{font-size:1.5rem;margin:0 0 3rem;text-align:center}@media(max-width:1267px){.page-template-template-gdpr-prefs #mail_prefs_form .user_email,.page-template-template-prefs-request #mail_prefs_form .user_email{font-size:1rem}}.page-template-template-gdpr-prefs #mail_prefs_form .user_email span,.page-template-template-prefs-request #mail_prefs_form .user_email span{color:#37b349}@media(max-width:1267px){.page-template-template-gdpr-prefs #mail_prefs_form .user_email span,.page-template-template-prefs-request #mail_prefs_form .user_email span{display:block}}.page-template-template-gdpr-prefs #mail_prefs_form .pref_updated,.page-template-template-prefs-request #mail_prefs_form .pref_updated{position:relative;text-align:center;top:-1.5rem}.page-template-template-gdpr-prefs #mail_prefs_form .list,.page-template-template-prefs-request #mail_prefs_form .list{align-items:center;border:solid #37b34952;border-width:1px 0 0;display:flex;justify-content:space-between;margin:0 auto;padding:2.5rem 0}@media(max-width:1267px){.page-template-template-gdpr-prefs #mail_prefs_form .list,.page-template-template-prefs-request #mail_prefs_form .list{padding:1.5rem .3rem}}.page-template-template-gdpr-prefs #mail_prefs_form .list:last-child,.page-template-template-prefs-request #mail_prefs_form .list:last-child{border-bottom-width:1px}.page-template-template-gdpr-prefs #mail_prefs_form .list_name,.page-template-template-prefs-request #mail_prefs_form .list_name{color:#666;flex-basis:85%;font-family:Roboto Condensed,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.3}@media(min-width:1268px)and (max-width:1199px){.page-template-template-gdpr-prefs #mail_prefs_form .list_name,.page-template-template-prefs-request #mail_prefs_form .list_name{font-size:1.25rem}}@media(max-width:1267px){.page-template-template-gdpr-prefs #mail_prefs_form .list_name,.page-template-template-prefs-request #mail_prefs_form .list_name{flex-basis:75%;font-size:1rem;margin-left:0}}.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container,.page-template-template-prefs-request #mail_prefs_form .list .inputs-container{align-items:center;display:flex;justify-content:space-between;transition:all .3s ease}.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container h4,.page-template-template-prefs-request #mail_prefs_form .list .inputs-container h4{color:#3a3a3a;flex-basis:100%;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:400;font-weight:300;line-height:1.3;margin-top:1.9rem}.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container__inner,.page-template-template-prefs-request #mail_prefs_form .list .inputs-container__inner{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-right:2.5rem}@media(min-width:1268px)and (max-width:1199px){.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container__inner,.page-template-template-prefs-request #mail_prefs_form .list .inputs-container__inner{margin-right:1.7rem}}@media(max-width:1267px){.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container__inner,.page-template-template-prefs-request #mail_prefs_form .list .inputs-container__inner{margin-right:0}}.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container__inner label,.page-template-template-prefs-request #mail_prefs_form .list .inputs-container__inner label{color:#61a7bd;cursor:pointer;font-size:1rem;position:relative;top:-.5rem}@media(max-width:1199px){.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container__inner label,.page-template-template-prefs-request #mail_prefs_form .list .inputs-container__inner label{font-size:.8rem}}.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container__inner input[type=checkbox],.page-template-template-prefs-request #mail_prefs_form .list .inputs-container__inner input[type=checkbox]{cursor:pointer;height:2rem;margin:0;width:2rem}@media(max-width:1199px){.page-template-template-gdpr-prefs #mail_prefs_form .list .inputs-container__inner input[type=checkbox],.page-template-template-prefs-request #mail_prefs_form .list .inputs-container__inner input[type=checkbox]{height:1.25rem;padding:0;width:1.25rem}}.page-template-template-gdpr-prefs #mail_prefs_form .form_footer,.page-template-template-prefs-request #mail_prefs_form .form_footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:5rem}@media(max-width:1267px){.page-template-template-gdpr-prefs #mail_prefs_form .form_footer,.page-template-template-prefs-request #mail_prefs_form .form_footer{display:block;margin-top:1rem;text-align:center}}.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]{background-color:#37b349;border:3px solid #00a451;font-size:1.1rem;line-height:1;padding:22px;top:0;transition:all .3s ease}.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after{background:#00a451}@media(max-width:1199px){.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:after,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:after{display:none}}@media(max-width:1267px){.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]{font-size:.85rem;height:auto;padding:.625em;width:80%}}.page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit]:hover,.page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit]:hover{top:2px}.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .privacy_notice,.page-template-template-prefs-request #mail_prefs_form .form_footer .privacy_notice{flex-basis:100%;font-size:.75rem;font-style:italic;text-align:center}.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .privacy_notice a,.page-template-template-prefs-request #mail_prefs_form .form_footer .privacy_notice a{text-decoration:underline}.page-template-template-prefs-request .hero--contact-prefs h1{font-size:5rem}@media(min-width:1268px)and (max-width:1199px){.page-template-template-prefs-request .hero--contact-prefs h1{font-size:3rem}}@media(max-width:1267px){.page-template-template-prefs-request .hero--contact-prefs h1{font-size:2rem}}.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form{display:flex;flex-wrap:wrap}@media(max-width:1267px){.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form{display:block}}.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .validation_error{flex-basis:100%}.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_body{flex-basis:32rem}@media(min-width:1268px)and (max-width:1199px){.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_body{flex-basis:70%}}.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_body input{border:1px solid #00a451;border-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0}@media(max-width:1267px){.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_body input{border-radius:5px}}.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_footer .gform_button{border:1px solid #00a451;border-bottom-left-radius:0;border-top-left-radius:0;height:100%;left:-1px;min-width:12rem}@media(max-width:1199px){.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_footer .gform_button{min-width:0}}@media(max-width:1267px){.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_footer .gform_button{border-radius:5px;left:0;margin-top:1.5rem;min-height:3rem;width:100%}}.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_footer .gform_button:after{background:#fff}@media(max-width:1199px){.page-template-template-prefs-request #mail_prefs_form .gform_wrapper form .gform_footer .gform_button:after{display:none}}.section--good-for-business{background-position:50%;background-size:cover;padding:4.3em 0 3.3em}@media(max-width:1267px){.section--good-for-business{padding-bottom:0}}.section--good-for-business h4{color:#fff;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:1.64;margin-bottom:1.25em;text-align:center;text-transform:uppercase}@media(max-width:1267px){.section--good-for-business h4{line-height:1;margin-bottom:1em}}.section--good-for-business p{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:400;line-height:1.45;margin-bottom:3.4em;text-align:center}@media(max-width:1199px){.section--good-for-business p br{display:none}}.section--good-for-business .good-for-business--inner{display:flex;justify-content:space-around}@media(max-width:1267px){.section--good-for-business .good-for-business--inner{display:block}}.section--good-for-business .good-for-business--inner .saving-container{flex-basis:25%;text-align:center}.section--good-for-business .good-for-business--inner .saving-container svg{height:124px;width:110px}.section--good-for-business .good-for-business--inner .saving-container span{color:#fff;display:block;font-family:Roboto Condensed,sans-serif;font-size:26px;font-weight:700;line-height:1.15;padding:.9rem 1em 0;text-transform:uppercase}@media(max-width:1267px){.section--good-for-business .good-for-business--inner .saving-container span{padding:.9em 2em 2em}}#header--distributor-portal form .section--good-for-business button[type=submit],#header--distributor-portal form .section--good-for-business input[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .section--good-for-business button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .section--good-for-business button[type=submit],.section--good-for-business #header--distributor-portal form button[type=submit],.section--good-for-business #header--distributor-portal form input[type=submit],.section--good-for-business .btn--slide,.section--good-for-business .btn--slide-file,.section--good-for-business .gform_button,.section--good-for-business .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.section--good-for-business .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.section--good-for-business .social-connect .news-container .newsletter-signup button[type=submit],.social-connect .news-container .newsletter-signup .section--good-for-business button[type=submit]{align-items:center;border:2px solid #37b34980;border-radius:5px;color:#fff;display:flex;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;height:70px;justify-content:center;line-height:.14;margin:3.5em auto 3.15em;padding:0;text-transform:uppercase;width:230px}@media(max-width:1267px){#header--distributor-portal form .section--good-for-business button[type=submit],#header--distributor-portal form .section--good-for-business input[type=submit],.page-template-template-gdpr-prefs #mail_prefs_form .form_footer .section--good-for-business button[type=submit],.page-template-template-prefs-request #mail_prefs_form .form_footer .section--good-for-business button[type=submit],.section--good-for-business #header--distributor-portal form button[type=submit],.section--good-for-business #header--distributor-portal form input[type=submit],.section--good-for-business .btn--slide,.section--good-for-business .btn--slide-file,.section--good-for-business .gform_button,.section--good-for-business .page-template-template-gdpr-prefs #mail_prefs_form .form_footer button[type=submit],.section--good-for-business .page-template-template-prefs-request #mail_prefs_form .form_footer button[type=submit],.section--good-for-business .social-connect .news-container .newsletter-signup button[type=submit],.social-connect .news-container .newsletter-signup .section--good-for-business button[type=submit]{margin-top:0}}.page-template-12_lsm-ireland .section--ireland-solutions{background:#fff;padding:2.75em 0 3.8em}.page-template-12_lsm-ireland .section--ireland-solutions .intro--solutions h2{color:#37b349;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:82px;margin-bottom:.56em;text-transform:uppercase}@media(max-width:1199px){.page-template-12_lsm-ireland .section--ireland-solutions .intro--solutions h2{line-height:1.2}}.page-template-12_lsm-ireland .section--ireland-solutions .intro--solutions p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:30px}@media(min-width:1200px){.page-template-12_lsm-ireland .section--ireland-solutions .intro--solutions p{padding-right:15em}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:3em}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel{display:flex;flex-basis:48.7%;flex-direction:column;margin-bottom:1.6em;position:relative;z-index:1}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel.panel--docs{z-index:10}@media(max-width:1199px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel{flex-basis:100%}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body,.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--header{padding:23px 25px}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--header{align-items:flex-end;display:flex;min-height:200px;overflow-x:hidden}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--header h3{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:40px;margin:0;text-transform:uppercase}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--header h3{font-size:30px;line-height:1.2}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body{background:#f4f4f4;color:#666;display:flex;flex-direction:column;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;padding-top:6px}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body{font-size:1rem}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body p a{text-decoration:underline}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body p a:hover{text-decoration:none}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction .phone,.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction a{color:#333;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin-right:1em;padding-left:1em;position:relative;text-transform:uppercase}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction .phone,.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction a{display:block;font-size:.9rem;line-height:1.5;margin:0 0 1em;padding-left:1.2em}}@media(min-width:1268px)and (max-width:1199px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction .phone,.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction a{display:inline-block;width:calc(50% - 1.2em)}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction .phone:nth-child(2n),.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction a:nth-child(2n){left:.4em;position:relative}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction .phone:before,.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction a:before{color:#37b349;font-family:icomoon;font-size:11px;font-weight:400;left:.25em;position:absolute;top:50%;transform:translateY(-50%)}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction a:before{content:""}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction a.expand-docs:before{content:"";font-size:15px;left:0}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction .phone:before{content:"";font-size:18px;left:.1em}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs{position:relative}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs{display:flex;flex-direction:column}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs .phone{order:3}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs{background:#f4f4f4;line-height:1.25;list-style:none;margin-bottom:-1em;margin-top:1em;max-height:0;overflow:hidden;padding-bottom:0;padding-top:0;transition-duration:.3s;transition-property:max-height;transition-timing-function:cubic-bezier(0,1,.5,1)}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs{margin-bottom:0;margin-top:0}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs.expanded{margin-bottom:0;margin-top:1em;max-height:1000px;overflow:hidden;transition-timing-function:ease-in}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs.expanded{margin:0 0 1em}}@media(max-width:1199px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs{max-height:0;max-width:100%;padding:0;position:static;transition:all .3s ease}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs.expanded{max-height:100vh}}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs{column-count:1}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs li{padding-left:1em}@media(min-width:1268px)and (max-width:1199px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs li{width:100%}}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs li a{display:block;margin-bottom:.5rem;padding-left:0}.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs li a:before{left:-1.75em;top:1.1em}@media(min-width:1268px)and (max-width:1199px){.page-template-12_lsm-ireland .section--ireland-solutions .solutions-panels .solution-panel .panel--body .solutions-interaction.interaction--docs ul.docs li a{width:100%}}.page-template-12_lsm-ireland section.quote{background:#f4f4f4;margin:0;padding-bottom:.4em}.page-template-12_lsm-ireland section.quote .quote--inner h3:before{top:-1.5em}@media(max-width:1267px){.page-template-12_lsm-ireland section.quote .quote--inner{padding-top:6.25rem;position:relative}.page-template-12_lsm-ireland section.quote .quote--inner h3{position:static}.page-template-12_lsm-ireland section.quote .quote--inner h3:before{font-size:4.25rem;left:1rem;position:absolute;top:0}}.page-template-12_lsm-ireland .module--gold-service{padding:0 0 5.5rem}@media(max-width:1267px){.page-template-12_lsm-ireland .module--gold-service{padding:0}}.page-template-12_lsm-ireland .module--gold-service .gold-service--hero img{display:block}@media(max-width:1267px){.page-template-12_lsm-ireland .module--gold-service .gold-service--hero{margin-left:-5vw;width:100vw}}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner{background:#333;padding:2.55rem 3.35rem 4.45rem}@media(max-width:1267px){.page-template-12_lsm-ireland .module--gold-service .gold-service__inner{margin-left:-5vw;padding:1em;width:100vw}}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:2.05;margin-bottom:1.25em;padding-left:3em;position:relative;text-transform:uppercase}@media(min-width:1268px)and (max-width:1199px){.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2{line-height:1.2;padding-left:2.75em}}@media(max-width:1267px){.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2{font-size:35px;line-height:1.2;padding:0}}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2 strong{color:#dbb728}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2:before{color:#dbb728;content:"";font-family:icomoon;font-size:79px;font-weight:400;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1267px){.page-template-12_lsm-ireland .module--gold-service .gold-service__inner h2:before{display:block;position:static;transform:none}}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul{column-gap:5px;list-style:none;margin:0;padding:0}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul li{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.46}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner ul li:before{color:#dbb728}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide-file,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.gform_button{align-items:center;background-color:#dbb728;border:3px solid #dbb728;border-radius:5px;color:#333;display:flex;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;height:70px;justify-content:center;line-height:1;margin-top:1.3em;max-width:100%;padding:0;text-align:center;text-transform:uppercase;width:400px}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide-file:after,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide:after,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn:after,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.gform_button:after{background:#333}.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide-file:hover,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide:hover,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn:hover,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.gform_button:hover{color:#dbb728}@media(max-width:1267px){.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.btn--slide-file,.page-template-12_lsm-ireland .module--gold-service .gold-service__inner a.gform_button{font-size:16px;line-height:1.2}}.page-template-12_lsm-ireland .section--ireland-contact{background:#fff;padding:3.3rem 0 3.8rem}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-contact{padding:1em 0}}.page-template-12_lsm-ireland .section--ireland-contact h2{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:2.15rem;text-transform:uppercase}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-contact h2{font-size:27px}}.page-template-12_lsm-ireland .section--ireland-contact .contact--offices{border-bottom:1px solid #999;display:flex;flex-wrap:wrap;padding-bottom:3.85em}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-contact .contact--offices{padding-bottom:0}}.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office{display:flex;margin-bottom:1.75rem;margin-right:3.1rem}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office{display:block}}.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office:nth-of-type(2n){flex-basis:50%}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office:nth-of-type(2n){flex-basis:100%}}.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office h4,.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office span{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;line-height:1.42;margin:0;text-transform:none}.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office h4{width:155px}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office h4{width:auto}}.page-template-12_lsm-ireland .section--ireland-contact .contact--offices .office span{display:block;font-weight:400}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper{margin-bottom:1.15em}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper form{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper form:after{flex-basis:100%}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_heading{padding-bottom:3em}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_heading .gform_title{color:#333;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1.66;margin:2.05em 0 1.2em;padding:0;text-transform:uppercase}@media(min-width:1200px){.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_heading .gform_description{padding:0 15em 0 0}}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_heading .gform_description,.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_heading .gform_description p{color:#666;display:block;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:1.5;margin:0}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_heading .gform_description p strong,.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_heading .gform_description strong{color:#37b349}@media(min-width:1200px){.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield:nth-child(3),.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield:nth-child(4){margin-bottom:0}}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield.gdpr{padding:1.5rem 0}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield input{background-color:#fff;border:1px solid #ccc;border-radius:5px;height:70px;max-width:100%}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield input::-webkit-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:30px}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield input:-moz-placeholder,.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield input::-moz-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:30px}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_body .gfield input:-ms-input-placeholder{color:#666;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;line-height:30px}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_footer{text-align:right;width:100%}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_footer .gform_button{background-color:#37b349;border:3px solid #00a451;border-radius:5px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;height:70px;text-transform:uppercase;width:270px}@media(max-width:1267px){.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_footer .gform_button{width:100%}}.page-template-12_lsm-ireland .section--ireland-contact .gform_wrapper .gform_footer .gform_button:hover{color:#00a451}.page-template-12_lsm-ireland .section--ireland-contact .gforms_confirmation_message .confirmation{background:#0000}.page-template-4_performance .section--performance{background:#333;color:#fff;padding:5.55em 0 1em}@media(max-width:1267px){.page-template-4_performance .section--performance{padding-top:3em}}.page-template-4_performance .section--performance h4{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:50px;font-weight:700;line-height:1.2;margin-bottom:4.28rem;text-transform:uppercase}@media(max-width:1199px){.page-template-4_performance .section--performance h4{font-size:40px;margin:-1em 0 1.5em;text-align:center}}@media(max-width:1267px){.page-template-4_performance .section--performance h4{font-size:28px;margin-bottom:2rem}}.page-template-4_performance .section--performance .svg-panel{display:flex;justify-content:space-between;padding-bottom:5.15em;position:relative}@media(max-width:1267px){.page-template-4_performance .section--performance .svg-panel{display:block;padding-bottom:3em;text-align:center}.page-template-4_performance .section--performance .svg-panel:last-child{padding-bottom:.5em}}.page-template-4_performance .section--performance .svg-panel:nth-of-type(2n){flex-direction:row-reverse;text-align:right}@media(max-width:1267px){.page-template-4_performance .section--performance .svg-panel:nth-of-type(2n){flex-direction:column-reverse;text-align:center}}.page-template-4_performance .section--performance .svg-panel .svg-panel--inner{flex-basis:62%}@media(min-width:1268px)and (max-width:1199px){.page-template-4_performance .section--performance .svg-panel .svg-panel--inner{flex-basis:70%}}.page-template-4_performance .section--performance .svg-panel .svg-panel--inner h5{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:1.55rem;text-transform:uppercase}@media(max-width:1267px){.page-template-4_performance .section--performance .svg-panel .svg-panel--inner h5{font-size:24px;margin-bottom:.75em}}.page-template-4_performance .section--performance .svg-panel .svg-panel--inner p{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5}@media(max-width:1199px){.page-template-4_performance .section--performance .svg-panel .svg-panel--inner p br{display:none}}@media(max-width:1267px){.page-template-4_performance .section--performance .svg-panel .svg-panel--inner p{font-size:18px}}.page-template-4_performance .section--performance .svg-panel .svg-container{flex-basis:38%;margin-top:-4.3em}@media(min-width:1268px)and (max-width:1199px){.page-template-4_performance .section--performance .svg-panel .svg-container{display:flex;flex-direction:column;justify-content:center;margin-top:0}}@media(max-width:1267px){.page-template-4_performance .section--performance .svg-panel .svg-container{margin-top:0}}.page-template-4_performance .section--performance .svg-panel .svg-container svg{fill:#37b349;max-width:100%}@media(max-width:1267px){.page-template-4_performance .section--performance .svg-panel .svg-container svg{max-width:5rem}}.page-template-4_performance .quote{background:#fff;margin:0;padding:6.5em 0 2.75em}@media(max-width:1267px){.page-template-4_performance .quote{padding:0}.page-template-4_performance .quote .wrapper--full{max-width:100%;width:100%}.page-template-4_performance .quote .wrapper--full .quote--inner{padding-bottom:2rem}}.page-template-4_performance .module--brag-panel{background:#fff;padding:2.75em 0 5.5em}@media(max-width:1267px){.page-template-4_performance .module--brag-panel{padding:0}}.page-template-4_performance .module--brag-panel .brag-panel--inner{padding-right:20px}.single-product .section--product-form{background:#f4f4f4;padding:3.825em 0}@media(max-width:1267px){.single-product .section--product-form{padding:2em 0}}.single-product .section--product-form .wrapper,.single-product .section--product-form .wrapper--blog,.single-product .section--product-form .wrapper--full,.single-product .section--product-form .wrapper--mini,.single-product .section--product-form .wrapper--oversize,.single-product .section--product-form .wrapper--wide{background-color:#fff;padding:3.825em 3.825em 3em}@media(min-width:1268px)and (max-width:1199px){.single-product .section--product-form .wrapper,.single-product .section--product-form .wrapper--blog,.single-product .section--product-form .wrapper--full,.single-product .section--product-form .wrapper--mini,.single-product .section--product-form .wrapper--oversize,.single-product .section--product-form .wrapper--wide{padding:2em 2em 1.5em}}@media(max-width:1267px){.single-product .section--product-form .wrapper,.single-product .section--product-form .wrapper--blog,.single-product .section--product-form .wrapper--full,.single-product .section--product-form .wrapper--mini,.single-product .section--product-form .wrapper--oversize,.single-product .section--product-form .wrapper--wide{padding:1.5em 1em 1em}}.single-product .section--product-form .wrapper .gform_footer,.single-product .section--product-form .wrapper--blog .gform_footer,.single-product .section--product-form .wrapper--full .gform_footer,.single-product .section--product-form .wrapper--mini .gform_footer,.single-product .section--product-form .wrapper--oversize .gform_footer,.single-product .section--product-form .wrapper--wide .gform_footer{text-align:right}.single-product .section--product-form .wrapper .gform_footer .gform_button,.single-product .section--product-form .wrapper--blog .gform_footer .gform_button,.single-product .section--product-form .wrapper--full .gform_footer .gform_button,.single-product .section--product-form .wrapper--mini .gform_footer .gform_button,.single-product .section--product-form .wrapper--oversize .gform_footer .gform_button,.single-product .section--product-form .wrapper--wide .gform_footer .gform_button{background-color:#37b349;border:3px solid #00a451;border-radius:5px;color:#fff;font-size:22px;font-weight:700;height:auto;line-height:1.2;margin-top:.53em;min-height:70px;text-transform:uppercase;width:270px}.single-product .section--product-form .wrapper .gform_footer .gform_button:after,.single-product .section--product-form .wrapper--blog .gform_footer .gform_button:after,.single-product .section--product-form .wrapper--full .gform_footer .gform_button:after,.single-product .section--product-form .wrapper--mini .gform_footer .gform_button:after,.single-product .section--product-form .wrapper--oversize .gform_footer .gform_button:after,.single-product .section--product-form .wrapper--wide .gform_footer .gform_button:after{background-color:#f4f4f4}.single-product .section--product-form .wrapper .gform_footer .gform_button:hover,.single-product .section--product-form .wrapper--blog .gform_footer .gform_button:hover,.single-product .section--product-form .wrapper--full .gform_footer .gform_button:hover,.single-product .section--product-form .wrapper--mini .gform_footer .gform_button:hover,.single-product .section--product-form .wrapper--oversize .gform_footer .gform_button:hover,.single-product .section--product-form .wrapper--wide .gform_footer .gform_button:hover{color:#00a451}.single-product .section--product-form .wrapper .confirmation,.single-product .section--product-form .wrapper--blog .confirmation,.single-product .section--product-form .wrapper--full .confirmation,.single-product .section--product-form .wrapper--mini .confirmation,.single-product .section--product-form .wrapper--oversize .confirmation,.single-product .section--product-form .wrapper--wide .confirmation{background:#0000;margin:0}.single-product .section--product-form .wrapper .confirmation h6,.single-product .section--product-form .wrapper--blog .confirmation h6,.single-product .section--product-form .wrapper--full .confirmation h6,.single-product .section--product-form .wrapper--mini .confirmation h6,.single-product .section--product-form .wrapper--oversize .confirmation h6,.single-product .section--product-form .wrapper--wide .confirmation h6{margin-top:0}@media(min-width:1200px){.single-product .section--product-form+.section--product-features{padding-top:0}}@media(min-width:1268px)and (max-width:1199px){.single-product .section--product-form+.section--product-features{padding-top:0}}.single-product .section--product-features{background:#f4f4f4;padding:3.825em 0 0}@media(max-width:1267px){.single-product .section--product-features{padding:2em 0 0}}.single-product .section--product-features__titles{grid-gap:2rem;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2.95rem}@media(max-width:1267px){.single-product .section--product-features__titles{margin-bottom:1.5rem}}.single-product .section--product-features__titles h3{color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;line-height:.75;margin-left:0;text-transform:uppercase}.single-product .section--product-features__titles .button.watch-video{background-color:#37b349;border-color:#37b349;color:#fff}.single-product .section--product-features__titles .button.watch-video:hover{background-color:#0000;color:#37b349}.single-product .section--product-features .row-flex{grid-gap:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1199px){.single-product .section--product-features .row-flex{justify-content:space-between}.single-product .section--product-features .row-flex:after{content:none}}.single-product .section--product-features .row-flex>div{margin-bottom:2.75em}@media(min-width:1268px)and (max-width:1199px){.single-product .section--product-features .row-flex>div{flex-basis:45%}}@media(max-width:1267px){.single-product .section--product-features .row-flex>div{flex-basis:100%}}.single-product .section--product-features .row-flex img{width:100%}.single-product .section--product-features .row-flex p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin:.35em 0 0;max-width:370px}@media(max-width:1199px){.single-product .section--product-features .row-flex p{max-width:100%}}.single-product .section--product-info{background:#fff;padding:4.95em 0 2em}@media(max-width:1267px){.single-product .section--product-info{padding:0}}.single-product .section--product-info svg{height:79px;margin-right:1rem}.single-product .section--product-info h3{align-items:center;color:#37b349;display:flex;font-family:Roboto Condensed,sans-serif;font-size:45px;font-weight:700;line-height:.67;text-transform:uppercase}@media(max-width:1267px){.single-product .section--product-info h3{display:block;font-size:34px}.single-product .section--product-info h3 svg{display:block;margin-bottom:.75em}}.single-product .section--product-info ul{column-count:2;margin:0;padding:2.5em 0 0}@media(max-width:1199px){.single-product .section--product-info ul{column-count:1}}.single-product .section--product-info ul li{break-inside:avoid-column;color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:2;list-style:none;padding-left:1.95rem;position:relative}@media(max-width:1267px){.single-product .section--product-info ul li{padding-bottom:1em}}.single-product .section--product-info ul li:before{color:#37b349;content:"";font-family:icomoon;font-size:20px;left:.25rem;line-height:1.75;position:absolute;top:0}.single-product .section--product-info .product-options,.single-product .section--product-info .product-specs{padding:2.85rem 3.5rem 3.15rem}@media(max-width:1267px){.single-product .section--product-info .product-options,.single-product .section--product-info .product-specs{margin-left:-5.5%;padding:2em 1em;width:111%}}.single-product .section--product-info .product-specs{background:#333}.single-product .section--product-info .product-specs ul li{color:#fff}.single-product .section--product-info .product-specs ul li:before{content:"";font-family:icomoon}.single-product .section--product-info .product-options{background:#f4f4f4}.single-product .section--product-info .product-options ul{padding:2.2em 0 .35em}.single-product .section--product-info .product-options ul li:before{background-color:#37b349;content:"";height:5px;position:absolute;top:.9rem;transform:translateY(-50%);width:17px}@media(max-width:1267px){.single-product .section--product-info .product-options ul li:before{transform:none}}.single-product .section--product-assets{background:#fff;padding:0 0 5.85em}@media(max-width:1267px){.single-product .section--product-assets{padding:0}}.single-product .section--product-assets .product-assets--inner{color:#fff;display:flex;justify-content:center}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner{flex-wrap:wrap}}.single-product .section--product-assets .product-assets--inner h5{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:45px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner h5{flex:1;font-size:30px}}.single-product .section--product-assets .product-assets--inner div[class^=assets--]{flex:1;height:370px;margin:0 14px;max-width:50%;padding:1.25rem 1.45rem;position:relative;width:370px}.single-product .section--product-assets .product-assets--inner div[class^=assets--]:first-child{margin-left:0}@media(max-width:1267px){.single-product .section--product-assets .product-assets--inner div[class^=assets--]:first-child{margin-top:2em}}.single-product .section--product-assets .product-assets--inner div[class^=assets--]:last-child{margin-right:0}@media(max-width:1267px){.single-product .section--product-assets .product-assets--inner div[class^=assets--]:last-child{margin-bottom:2em}}.single-product .section--product-assets .product-assets--inner div[class^=assets--].multi-video h5{margin-bottom:.25em}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner div[class^=assets--]{height:auto;margin:0;max-width:100%;min-height:140px;width:100%}.single-product .section--product-assets .product-assets--inner div[class^=assets--]:not(:first-child){flex-basis:50%;flex:1;width:50%}}@media(max-width:1199px)and (max-width:1267px){.single-product .section--product-assets .product-assets--inner div[class^=assets--]:not(:first-child){flex-basis:100%;width:100%}}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner div[class^=assets--] .asset-container{display:flex;flex-direction:column;justify-content:space-around}}@media(max-width:1199px)and (max-width:1267px){.single-product .section--product-assets .product-assets--inner div[class^=assets--] .asset-container{text-align:center}}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner div[class^=assets--]>a{display:inline!important;padding:0}}@media(max-width:1267px){.single-product .section--product-assets .product-assets--inner div[class^=assets--]{min-height:150px}}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner div[class^=assets--] h5{padding:1em 0;position:relative;text-align:center;top:.5em}}.single-product .section--product-assets .product-assets--inner div[class^=assets--] h5:before{color:inherit;font-family:icomoon;font-size:40px;font-weight:100;position:absolute;right:.5em;top:.5em}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner div[class^=assets--] h5:before{left:50%;right:auto;top:0;transform:translate(-50%,-50%)}}.single-product .section--product-assets .product-assets--inner div[class^=assets--],.single-product .section--product-assets .product-assets--inner div[class^=assets--] a{display:flex;flex-direction:column;justify-content:flex-end;line-height:1.5}.single-product .section--product-assets .product-assets--inner .assets--datasheet{background:#37b349}.single-product .section--product-assets .product-assets--inner .assets--datasheet a{height:100%;left:0;padding:inherit;position:absolute;top:0;width:100%}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner .assets--datasheet a{position:static}}.single-product .section--product-assets .product-assets--inner .assets--datasheet a h5:before{content:""}@media(max-width:1199px){.single-product .section--product-assets .product-assets--inner .assets--datasheet a h5{padding-left:0;text-align:center;top:.75em}}.single-product .section--product-assets .product-assets--inner .assets--videos{background:#333}.single-product .section--product-assets .product-assets--inner .assets--videos a{padding-left:17px;position:relative}@media(max-width:1267px){.single-product .section--product-assets .product-assets--inner .assets--videos a{padding-right:17px}}.single-product .section--product-assets .product-assets--inner .assets--videos a:before{content:"►";font-size:12px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.single-product .section--product-assets .product-assets--inner .assets--videos a.single-video{height:100%;left:0;padding:inherit;position:absolute;top:0;width:100%}@media(max-width:1267px){.single-product .section--product-assets .product-assets--inner .assets--videos a.single-video{padding:0;position:static}}@media(min-width:1268px)and (max-width:1199px){.single-product .section--product-assets .product-assets--inner .assets--videos a.single-video h5{left:50%;max-width:calc(100% - 2em);position:absolute;top:50%;transform:translate(-50%,-30%)}}@media(max-width:1267px){.single-product .section--product-assets .product-assets--inner .assets--videos a.single-video h5{top:calc(.5em + 20px)}}.single-product .section--product-assets .product-assets--inner .assets--videos a.single-video:before{display:none}.single-product .section--product-assets .product-assets--inner .assets--videos h5:before{content:""}.single-product .section--product-assets .product-assets--inner .assets--drawings{background:#f4f4f4;color:#333}.single-product .section--product-assets .product-assets--inner .assets--drawings h5{color:#37b349;margin-bottom:.25em}.single-product .section--product-assets .product-assets--inner .assets--drawings h5.single{margin-bottom:0}.single-product .section--product-assets .product-assets--inner .assets--drawings h5.single a{line-height:1}.single-product .section--product-assets .product-assets--inner .assets--drawings h5:before{content:"";transform:scaleX(-1)}.single-product .section--product-assets #yt--container{background:#333333e6;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.single-product .section--product-assets #yt--container .yt--container__inner{align-items:center;display:flex;height:60vh;justify-content:center;left:50%;padding:0 53.3333331vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}@media(max-width:1199px){.single-product .section--product-assets #yt--container .yt--container__inner{height:0;padding:101.250000443vw 0;width:90vw}}.single-product .section--product-assets #yt--container .yt--container__inner{border:3px solid #fff;border-radius:5px;box-sizing:initial}.single-product .section--product-assets #yt--container .yt--container__inner .close-yt-modal{height:100vh;position:absolute;width:100vw}.single-product .section--product-assets #yt--container .yt--container__inner .close-yt-modal-sm{align-items:center;background:#fff;border-radius:50%;color:#37b349;display:flex;height:2em;justify-content:center;right:0;top:0;transform:translate(50%,-50%);transition:all .3s ease;width:2em;z-index:1}.single-product .section--product-assets #yt--container .yt--container__inner .close-yt-modal-sm:before{color:#37b349;content:"";font-family:icomoon}.single-product .section--product-assets #yt--container .yt--container__inner .close-yt-modal-sm:hover{background:#37b349;color:#fff;text-decoration:none}.single-product .section--product-assets #yt--container .yt--container__inner .close-yt-modal-sm:hover:before{color:#fff}.page-template-2_ranges .section--range{background:#fff;padding:4.6rem 0 1rem}@media(max-width:1267px){.page-template-2_ranges .section--range{padding-top:1rem}}.page-template-2_ranges .section--range h3{color:#37b349;font-family:Jockey One,sans-serif;font-size:50px;font-weight:400;line-height:1;margin-bottom:1.35rem;text-transform:uppercase}@media(max-width:1267px){.page-template-2_ranges .section--range h3{margin-top:.35rem}}.page-template-2_ranges .section--range p{color:#666;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.5}@media(max-width:1199px){.page-template-2_ranges .section--range p br{display:none}}.page-template-2_ranges .section--range .img-row{display:flex;justify-content:space-between;margin-top:2em}.page-template-2_ranges .section--range .img-row>div{flex-basis:20%;flex:1}.page-template-2_ranges .section--range .img-row img{mix-blend-mode:darken}@media(max-width:1199px){.page-template-2_ranges .section--range .img-row{display:none}}.page-template-2_ranges .section--range.single-image p{position:relative;z-index:1}.page-template-2_ranges .section--range.single-image img{position:absolute;right:0;top:-2rem}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--range.single-image img{top:calc(100% + 1rem)}}@media(max-width:1267px){.page-template-2_ranges .section--range.single-image img{display:none}}.page-template-2_ranges .section--product-comparison{background:#f4f4f4;margin-top:-6.5em;padding:9.2em 0 6.1em}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison{margin-top:0;padding:3.2rem 0}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison{padding:0}.page-template-2_ranges .section--product-comparison .wrapper--full{max-width:100vw}}.page-template-2_ranges .section--product-comparison .product-comparison{background:#fff}.page-template-2_ranges .section--product-comparison .product-comparison .compare{min-height:90px;min-width:200px}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .compare{min-width:170px}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .compare{flex-basis:30%;font-size:.7rem;height:auto;min-height:0;min-width:0;position:relative}.page-template-2_ranges .section--product-comparison .product-comparison .compare:nth-child(2){flex-basis:40%}.page-template-2_ranges .section--product-comparison .product-comparison .compare:before{color:#37b349;content:attr(data-title);font-size:.6rem;position:absolute;text-transform:capitalize;top:.6rem;transform:translateY(-50%)}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-title{background:#333;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1;padding:25px;text-transform:uppercase}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-title{font-size:1.25rem}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header{display:flex;flex-direction:column;text-transform:capitalize}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header{display:table-row;width:100%}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header>div{display:table-cell!important}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header{display:none}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header div{align-items:flex-end;color:#37b349;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;line-height:1}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header div{font-size:.9rem;min-width:0;padding:0;width:auto}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header div:not(.compare){flex:1}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-header div:nth-child(2){flex:1}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body{display:flex;justify-content:flex-end}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body{flex-wrap:wrap;overflow-x:auto}}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body{display:block}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body{flex-direction:column}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product{display:flex;flex:1;flex-direction:column;width:199px}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product{flex-direction:row;width:auto}}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product{display:table-row}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div{display:table-cell!important}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product{flex-wrap:wrap}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div:first-child{flex-grow:1}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div:first-child{justify-content:flex-start;padding-bottom:35px}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div:first-child{flex-basis:100%}}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div:nth-child(2){flex:1}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product a:hover{text-decoration:none}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product a:hover h4,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product a:hover h5{text-decoration:underline}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h4,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h5{font-family:Roboto Condensed,sans-serif;font-weight:700;margin:0}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h4{color:#333;font-size:24px;margin-bottom:.25rem;text-transform:uppercase}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h4{align-items:center;display:flex;font-size:1rem}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h5{color:#37b349;flex-basis:1.5em;font-size:20px;text-transform:none}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h5 br,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h5 br:after{content:" "}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h5{font-size:.85rem}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h4,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h5{line-height:28px;margin-bottom:0}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product h5{flex-basis:80%}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product .img-container{align-items:flex-end;display:flex;flex-grow:1;justify-content:center;line-height:0;text-align:center}@media(max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product .img-container{display:none}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product:last-child{border:solid #f4f4f4;border-width:0 1px 0 0}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .comparison-header>div,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div{border:solid #f4f4f4;border-width:0 0 1px 1px;display:flex;flex-direction:column;justify-content:center;padding:22px}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .comparison-header>div,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div{align-items:flex-start;height:100%}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .comparison-header>div,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div{padding:1rem 10px 0}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .comparison-header>div.compare,.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div.compare{align-items:flex-start;justify-content:flex-start}}.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .comparison-header>div:not(.compare),.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div:not(.compare){justify-content:flex-start;padding-top:1.2em}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .comparison-header>div:not(.compare),.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div:not(.compare){align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:22px}}@media(max-width:1267px){.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .comparison-header>div:not(.compare),.page-template-2_ranges .section--product-comparison .product-comparison .comparison-body .product>div:not(.compare){flex-direction:row;padding:10px}}.page-template-2_ranges .section--product-list{background:#fff;padding-bottom:10.2rem}@media(min-width:1268px)and (max-width:1199px){.page-template-2_ranges .section--product-list{margin-top:-1px}}@media(max-width:1267px){.page-template-2_ranges .section--product-list{padding-bottom:3rem}}.page-template-2_ranges .section--product-list ul{column-count:2;list-style:none;margin:0;max-width:750px;padding:.25rem 0 0}@media(max-width:1199px){.page-template-2_ranges .section--product-list ul{column-count:1}}.page-template-2_ranges .section--product-list ul li{padding:0 0 .8rem 1rem}.page-template-2_ranges .section--product-list ul li a{color:#333;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:1.2;position:relative;text-transform:uppercase}.page-template-2_ranges .section--product-list ul li a:before{color:#37b349;content:"";font-family:icomoon;font-size:11px;left:-1rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}@media(max-width:1267px){.page-template-2_ranges .section--product-list ul li a:before{top:1em}}.page-template-2_ranges .section--product-list ul li a:hover:before{left:calc(-1rem + 3px)}@media(max-width:1267px){.page-template-2_ranges .section--product-list ul li a{font-size:.9rem}}
