@import "//fast.fonts.net/cssapi/f15cebc2-15ff-443f-991d-999101f67914.css";@font-face{font-family:roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype')}@font-face{font-family:deep-root;src:url(/wp-content/themes/deeproot2021/fonts/deep-root.eot);src:url(/wp-content/themes/deeproot2021/fonts/deep-root.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/deeproot2021/fonts/deep-root.woff) format("woff"),url(/wp-content/themes/deeproot2021/fonts/deep-root.ttf) format("truetype"),url(/wp-content/themes/deeproot2021/fonts/deep-root.svg#deep-root) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'font awesome 5 brands';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/deeproot2021/fonts/fa-brands-400.eot);src:url(/wp-content/themes/deeproot2021/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/deeproot2021/fonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/deeproot2021/fonts/fa-brands-400.woff) format("woff"),url(/wp-content/themes/deeproot2021/fonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/themes/deeproot2021/fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:'font awesome 5 brands'}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:300;font-display:auto;src:url(/wp-content/themes/deeproot2021/fonts/fa-light-300.eot);src:url(/wp-content/themes/deeproot2021/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/deeproot2021/fonts/fa-light-300.woff2) format("woff2"),url(/wp-content/themes/deeproot2021/fonts/fa-light-300.woff) format("woff"),url(/wp-content/themes/deeproot2021/fonts/fa-light-300.ttf) format("truetype"),url(/wp-content/themes/deeproot2021/fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:'font awesome 5 pro';font-weight:300}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/deeproot2021/fonts/fa-regular-400.eot);src:url(/wp-content/themes/deeproot2021/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/deeproot2021/fonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/deeproot2021/fonts/fa-regular-400.woff) format("woff"),url(/wp-content/themes/deeproot2021/fonts/fa-regular-400.ttf) format("truetype"),url(/wp-content/themes/deeproot2021/fonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:'font awesome 5 pro';font-weight:400}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/deeproot2021/fonts/fa-solid-900.eot);src:url(/wp-content/themes/deeproot2021/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/deeproot2021/fonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/deeproot2021/fonts/fa-solid-900.woff) format("woff"),url(/wp-content/themes/deeproot2021/fonts/fa-solid-900.ttf) format("truetype"),url(/wp-content/themes/deeproot2021/fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:'font awesome 5 pro';font-weight:900}[data-icon]::before,[class^=icon-]::before{font-family:deep-root!important;display:inline-block;content:attr(data-icon);font-style:normal;font-weight:400;font-variant:normal;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.icon-facebook::before{content:"\61"}.icon-twitter::before{content:"\62"}.icon-youtube-play::before{content:"\63"}.icon-linkedin::before{content:"\64"}.icon-flickr::before{content:"\65"}.icon-instagram::before{content:"\66"}.icon-soundcloud::before{content:"\67"}.icon-plus-square-o::before{content:"\68"}.icon-minus-square-o::before{content:"\69"}.icon-google-plus::before{content:"\6a"}.icon-angle-right::before{content:"\6b"}.icon-angle-down::before{content:"\6c"}.icon-angle-left::before{content:"\6d"}.icon-angle-up::before{content:"\6e"}.icon-times::before{content:"\70"}.fa-user-check:before{content:"\f4fc"}.fa-hands-helping:before{content:"\f4c4"}.fa-lightbulb:before{content:"\f0eb"}.fa-seedling:before{content:"\f4d8"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-search-plus:before{content:"\f00e"}.fa-hand-point-right:before{content:"\f0a4"}.fa-times:before{content:"\f00d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-youtube:before{content:"\f167"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before{content:"\f39e"}.fa-instagram:before{content:"\f16d"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-bars:before{content:"\f0c9"}.sectionIntro{width:80%;margin:auto;text-align:center;padding-top:26px;font-size:17px;line-height:24px}.sectionIntro h2{font-size:21px;font-style:italic;font-family:avenirnextltw01-medium;margin-bottom:15px;font-weight:400}@media screen and (max-width:630px){.sectionIntro h2{font-size:20px;line-height:24px}}@media screen and (max-width:420px){.sectionIntro h2{font-size:19px;line-height:23px}}.sectionIntro a{color:#63b0bb}.sectionIntro a:hover{color:#000}.sectionIntro b,.sectionIntro strong{font-family:avenirnextltw01-medium}@media screen and (max-width:660px){.sectionIntro{font-size:16px;line-height:23px}}@media screen and (max-width:530px){.sectionIntro{font-size:15px;line-height:21px}}.subsectionIntro{width:88%;margin:auto;padding-top:26px}.subsectionIntro p{padding-top:15px}.faq-section:not(:last-of-type){margin-bottom:60px}.Qgroup{font-family:avenir next lt w01 bold;text-align:left;background:#f5f5f5;border-radius:6px;margin:15px 0;padding:15px}.Qgroup a.question{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#585755;text-decoration:none;display:block}.Qgroup a.question span{padding-right:10px;display:inline-block;width:80%}.Qgroup a.question:after{font-family:deep-root!important;display:inline-block;content:attr(data-icon);font-style:normal;font-weight:400;font-variant:normal;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\6c";float:right;margin-top:3px;color:#74ac9c}.Qgroup a.question.open:after{content:"\6e"}.Qgroup .fold{font-family:avenirnextltw01-regular}.btfaqs{margin-top:20px;font-size:15px;color:#888}.btfaqs a{color:#000}.jobs h3{padding-top:12px}.jobs li{list-style:outside;margin-left:15px}.pd{padding-bottom:20px}.pdd{padding-top:20px}#qthree p,#qonen p,#qonez p{padding:10px 0}.tabs{border-bottom:2px solid #000;padding-bottom:8px;margin:35px 0 40px!important;text-indent:0!important}.tabs li{list-style:none;display:inline-block;border-right:1px solid #333;padding-right:12px;margin-right:12px;font-size:19px;font-family:avenirnextltw01-medium;cursor:pointer;color:#000;margin:0!important}.tabs li:before{display:none!important}.tabs li.active,.tabs li:hover{color:#63b0bb}.tabs li:last-of-type{border:none}@media screen and (max-width:530px){.tabs li{font-size:18px}}.tabs li a{color:#000;text-decoration:none}.job-item{border-bottom:1px solid #e8e8e8}.job-heading{font-size:18px;margin:0;cursor:pointer;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#222;padding:20px 0}@media screen and (max-width:900px){.job-heading{font-size:17px}}@media screen and (max-width:450px){.job-heading{font-size:16px}}.job-heading:after{font-family:'font awesome 5 pro';font-weight:900;content:"\f067"}.job-heading.open::after{content:"\f068"}.job-heading .job-title{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;font-weight:700}.job-heading .job-location{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#828282}.job-detail ul,.job-detail p{font-size:17px;line-height:24px}.job-detail ul strong,.job-detail p strong{color:#222}.job-detail ul{margin:20px 0 20px 25px}.job-detail ul li{margin:5px 0}.subheadres{font-size:19px;border-bottom:1px solid #888;letter-spacing:.03em;margin-bottom:10px;cursor:pointer;text-transform:uppercase}@media screen and (max-width:900px){.subheadres{font-size:17px}}@media screen and (max-width:450px){.subheadres{font-size:16px}}.resourceTB{font-size:16px;line-height:28px;margin-bottom:40px}.resourceTB br{display:none}.resourceTB a{color:#000;text-decoration:none;padding-left:5px}.resourceTB a:hover{color:#63b0bb}.resourceTB a span.trim{white-space:nowrap;overflow:hidden;width:80%;display:block;float:left;padding-left:5px}.resourceTB a.resBT{float:right;font-size:10px;color:#000;line-height:11px;display:block;padding-left:9px;padding-right:8px;padding-bottom:1px;padding-top:3px;margin-right:5px;text-transform:uppercase}.resourceTB a.resBT:hover{color:#fff;background-color:#63b0bb}.resourceTB .resourceItem{position:relative;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resourceTB .resourceLight{background-color:rgba(150,150,150,.1)}.resourceTB .resourceColumn{width:49%;float:left}.resourceTB .resourceColumn.cl{margin-left:2%}.resourceTB .resourceDescriptor{display:none}@media screen and (max-width:900px){.resourceTB{margin-bottom:30px}.resourceTB .resourceColumn{width:100%;float:none}.resourceTB .resourceColumn.cl{margin-left:0}.resourceTB .resourceLight{background-color:inherit}.resourceTB .rl{background-color:rgba(150,150,150,.1);width:100%;display:block}}@media screen and (max-width:450px){.resourceTB{display:none}.resourceTB a.resBT{display:none}.resourceTB a span.trim{width:95%}}.bioretention{float:right;padding-right:12px;font-size:11px}@media(max-width:700px){.bioretention{float:none;display:block;padding-left:5px;line-height:12px;padding-bottom:6px}}.main-search-loop .loop-item{border-bottom:1px solid #e5e5e5;padding:10px}.main-search-loop .loop-item h3 a{text-decoration:none}.main-search-loop .loop-item .permalink{color:#959595;margin-bottom:10px;display:block}.nav-container{margin:20px 0 40px;overflow:hidden}.nav-container .nav-previous{float:left}.nav-container .nav-previous a{text-decoration:none}.nav-container .nav-previous a:hover{color:#666}.nav-container .nav-next{float:right}.nav-container .nav-next a{text-decoration:none}.nav-container .nav-next a:hover{color:#666}.page-arbortie-staking-and-guying .collapse-group-section,.page-arbortie-green .collapse-group-section{background:#fff}.section-sub-menu{background:#f5f5f5;width:100%;z-index:9}.section-sub-menu ul{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;height:50px;font-family:avenirnextltw01-medium;list-style:none}.section-sub-menu ul li{margin:0 35px}.section-sub-menu ul a{color:#585755;text-decoration:none}.section-sub-menu ul a:hover{color:#000}.section-sub-menu ul li.current-menu-item a,.section-sub-menu ul li.current-menu-parent a,.single-case-study .section-sub-menu ul li.menu-item-object-product a{font-family:avenirnextltw01-regular;font-weight:700;color:#222}@media screen and (max-width:1024px){.section-sub-menu ul{font-size:14px;height:46px}.section-sub-menu ul li{margin:0 20px}}@media screen and (max-width:630px){.section-sub-menu ul{font-size:13px;height:42px}.section-sub-menu ul li{margin:0 10px}}@media screen and (max-width:480px){.section-sub-menu ul{-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;padding:0 10px}.section-sub-menu ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}ul#resources-tabs{border-bottom:5px solid #ececec;list-style:none;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:21px;position:relative;text-indent:unset!important}ul#resources-tabs li{padding:10px 0;cursor:pointer;border-bottom:5px solid transparent;position:relative;top:5px;color:#828282;-webkit-transition:.3s all;transition:.3s all;margin:0}ul#resources-tabs li:before{display:none}ul#resources-tabs li:not(:last-child){margin-right:60px}ul#resources-tabs li:hover,ul#resources-tabs li.selected{border-bottom:5px solid #74ac9c;color:#222}@media screen and (max-width:1200px){ul#resources-tabs{font-size:19px}ul#resources-tabs li:not(:last-child){margin-right:40px}}@media screen and (max-width:1024px){ul#resources-tabs{font-size:17px}ul#resources-tabs li:not(:last-child){margin-right:30px}}@media screen and (max-width:600px){ul#resources-tabs{font-size:15px}body.parent-pageid-10949.page-resources ul#resources-tabs li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}#resources-container .resource-item{border-bottom:2px solid #e8e8e8;padding:20px 0;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#resources-container .resource-item .resource-title{-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;padding-right:20px;color:#585755;font-family:avenir next lt w01 bold}@media screen and (max-width:1024px){#resources-container .resource-item .resource-title{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}#resources-container .resource-item .resource-links{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:17px}#resources-container .resource-item .resource-links .link-item{margin:1px 20px 1px 0;display:inline-block}@media screen and (max-width:720px){#resources-container .resource-item .resource-links{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 20px}#resources-container .resource-item .resource-links .link-item{margin-right:0;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}#resources-container .resource-item .resource-links .link-item input[type=checkbox]{margin-right:5px;position:relative;top:3px}}@media screen and (max-width:600px){#resources-container .resource-item{-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#resources-container .resource-item .resource-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#resources-container .resource-item .resource-links{margin-top:10px}}#resources-container button[type=button]{margin-top:40px}.filters+#filter-list{margin-bottom:40px;margin-top:-20px}@media screen and (max-width:1200px){.filters+#filter-list{margin-top:-10px;margin-bottom:30px}}@media screen and (max-width:1024px){.filters+#filter-list{margin-top:0}}#filter-list{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:19px;color:#585755}#filter-list span.heading{font-weight:700;margin-right:10px}#filter-list button{border:none;background:0 0;cursor:pointer;font-size:19px}#filter-list .single-filter{margin-right:20px;font-family:avenirnextltw01-medium;color:#585755}#filter-list .single-filter i{font-size:18px}#filter-list #clear_all{font-size:17px;font-weight:700;color:#74ac9c;text-decoration:underline;text-transform:uppercase;position:relative;top:3px}.careers-list{display:grid;grid-template-columns:repeat(3,1fr);color:#222;font-weight:700;grid-gap:50px;margin:50px auto;max-width:720px}.careers-list i{font-size:21px;margin-bottom:10px}@media screen and (max-width:480px){.careers-list{grid-template-columns:repeat(2,1fr)}}.case-study-content .alignnone img,.single-post article .alignnone img,.case-study-content .aligncenter img,.single-post article .aligncenter img,.case-study-content img.alignnone,.single-post article img.alignnone,.case-study-content img.aligncenter,.single-post article img.aligncenter{display:block;margin:auto}.case-study-content .wp-caption,.single-post article .wp-caption{max-width:100%;margin-left:auto;margin-right:auto}.case-study-content ul{margin:20px 0 30px 30px}.case-study-content ul li{margin:5px 0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{outline:none;border:none;max-width:100%;height:auto;display:block}img.aligncenter{margin:auto}body{background-color:#fff;font-family:avenirnextltw01-regular;color:#585755;font-size:18px;padding-top:134px}body.admin-bar{padding-top:102px}body.alert-on{padding-top:182px}@media screen and (max-width:1024px){body{padding-top:88px}body.admin-bar{padding-top:56px}body.alert-on,body.admin-bar.alert-on{padding-top:104px}}@media screen and (max-width:782px){body.admin-bar{padding-top:42px}body.alert-on,body.admin-bar.alert-on{padding-top:90px}}@media screen and (max-width:550px){body.alert-on{padding-top:169px}body.admin-bar.alert-on{padding-top:123px}}h1{font-weight:400;font-family:avenir next lt w01 bold;font-size:62px;line-height:68px;margin:20px 0}@media screen and (max-width:1200px){h1{font-size:54px;line-height:58px}}@media screen and (max-width:782px){h1{font-size:46px;line-height:50px}}@media screen and (max-width:480px){h1{font-size:38px;line-height:40px}}h2{font-weight:400;font-family:avenir next lt w01 bold;color:#222;font-size:48px;line-height:47px;margin:20px 0 40px}h2.row-title{text-align:center;margin:90px 0 35px}@media screen and (max-width:1200px){h2{font-size:40px;line-height:44px}}@media screen and (max-width:782px){h2{font-size:34px;line-height:40px}}@media screen and (max-width:480px){h2{font-size:28px;line-height:34px}}h3{font-weight:400;font-family:avenir next lt w01 bold;font-size:34px;line-height:43px;margin:20px 0}@media screen and (max-width:480px){h3{font-size:24px;line-height:32px}}h4{font-weight:400;font-family:avenir next lt w01 bold;font-size:20px;line-height:24px;margin:20px 0}p{margin:20px 0;line-height:26px}ul.listing{margin:20px 0 20px 25px}ul.listing li{margin:10px 0}a{color:#74ac9c;-webkit-transition:.3s color;transition:.3s color}a:hover{color:#222}a[href^="tel:"]{color:inherit!important;text-decoration:none!important}input,textarea,select{outline:none;font-family:avenirnextltw01-regular;font-weight:700;font-size:14px;color:#585755;padding:10px;border-radius:8px;border:none}select{-webkit-appearance:none;background-image:url(/wp-content/themes/deeproot2021/images/chevon-down.png);background-size:15px auto;background-position:98% center;background-repeat:no-repeat}select[multiple=multiple]{background-image:none}input[type=file]{padding-left:0;padding-right:0}.dataTables_wrapper{overflow-x:auto}table.table{border-bottom:1px solid #e8e8ee}table.table th,table.table td{padding:20px 10px;text-align:left;color:#585755;font-size:16px}table.table th:last-child,table.table td:last-child{padding-right:0}table.table th{font-family:avenir next lt w01 bold}table.table td{border-top:1px solid #e8e8ee}@media screen and (max-width:630px){table.table.stores-table{display:block}table.table.stores-table tbody,table.table.stores-table tr,table.table.stores-table td{display:block;text-align:center}}.clear{clear:both}.green{color:#74ac9c}.white{color:#fff}.bg-grey{background-color:#f5f5f5}.bg-white{background-color:#fff}.bg-dark-grey{background-color:#222;color:#fff}.bg-dark-grey h2{color:inherit}.bg-dark-grey a{color:#fff}.bg-dark-grey a:hover{color:#74ac9c}.blue{color:#63b0bb}.red{color:#512b2d}.section{overflow:hidden}.drkgrey{color:#464648}.ltgrey{background-color:#f2f2f2}.dkgrey{background-color:#888}.bluebackground{background-color:#63b0bb}.redbackground{background-color:#512b2d}.drkgreybg{background-color:#3b3b3b}.darkgrey{background-image:url(/wp-content/themes/deeproot2021/images/darkgrey.jpg);background-size:84px 75px;font-family:avenir next w01 thin}.darkgrey2{background-image:url(/wp-content/themes/deeproot2021/images/darkgrey2.jpg);background-size:84px 75px;font-family:avenir next w01 thin}.lightgrey{background-image:url(/wp-content/themes/deeproot2021/images/lightGrey.jpg);background-size:70px 66px}.align-center{text-align:center}.align-left{text-align:left}.btn{display:inline-block;text-decoration:none;padding:14px 20px;border-radius:8px;-webkit-transition:.3s all;transition:.3s all;background:#74ac9c;color:#fff;font-size:16px;font-family:avenirnextltw01-medium;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none}.btn:hover{background:#599483;color:#fff}@media screen and (max-width:480px){.btn{font-size:14px}}.btn.alt{background:#bfbfbf}.btn.alt:hover{background:grey}a:hover .btn{background:#599483}a:hover .btn.alt{background:grey}.link{display:inline-block;text-transform:uppercase;font-family:avenir next lt w01 bold;font-size:17px;color:#74ac9c;text-decoration:none}.link i{font-size:13px}.wrapper{padding:0 6%}@media screen and (max-width:1400px){.wrapper{padding:0 4%}}@media screen and (max-width:480px){.wrapper{padding:0 20px}}.wp-caption{border:1px solid #ecf0f1;color:#adb4b8;margin-bottom:30px;padding:10px 10px 0;max-width:100%;font-style:italic}.wp-caption .wp-caption-text{text-align:center;font-size:14px;line-height:19px;margin:.8075em 0}blockquote{border-left:6px solid #ecf0f1;padding:16px 30px;margin:0 0 30px}blockquote p{font-style:24px;line-height:1.4;font-weight:700}#int-header{height:134px;background-color:#222;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:10;top:0;width:100%}body.alert-on #int-header{top:48px}#int-header body.admin-bar{top:32px}body.admin-bar.alert-on #int-header{top:80px}@media screen and (max-width:1024px){#int-header{-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.admin-bar #int-header{top:0}body.admin-bar.alert-on #int-header{top:48px}}@media screen and (max-width:550px){body.alert-on #int-header,body.admin-bar.alert-on #int-header{top:81px}}#int-header .wrapper{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:1024px){#int-header .wrapper{width:auto}}#int-header .logo{color:#9d9d9d;text-decoration:none}#int-header .logo img{width:250px;margin-bottom:5px}#int-header .logo span{font-size:17px;font-family:avenirnextltw01-medium;padding-left:5px}#int-header .header-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#int-header .header-right-btm{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#int-header #header-menu{-webkit-box-flex:1;-ms-flex:1;flex:1}#int-header #header-menu ul.wp-menu-area{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none}#int-header #header-menu ul.wp-menu-area li{margin-right:50px;position:relative}#int-header #header-menu ul.wp-menu-area li a{color:#fff;text-decoration:none;font-family:avenirnextltw01-medium;display:block;padding:10px 0}#int-header #header-menu ul.wp-menu-area li:hover>ul.sub-menu{visibility:visible}#int-header #header-menu ul.wp-menu-area li.current-menu-item a,#int-header #header-menu ul.wp-menu-area li.current-menu-parent>a,#int-header #header-menu ul.wp-menu-area li:hover>a,#int-header #header-menu ul.wp-menu-area li a:hover{color:#74ac9c}@media screen and (max-width:1200px){#int-header #header-menu ul.wp-menu-area li{font-size:16px;margin-right:40px}}#int-header #header-menu ul.wp-menu-area li.menu-quotes a{color:#74ac9c}#int-header #header-menu ul.wp-menu-area li.menu-quotes a:hover{color:#63b0bb}#int-header #header-menu ul.wp-menu-area ul.sub-menu{position:absolute;visibility:hidden;padding:0;list-style:none;z-index:99;text-align:left;margin-left:-10px;min-width:160px;width:calc(100% + 20px);border:1px solid #fff;display:none}#int-header #header-menu ul.wp-menu-area ul.sub-menu li{margin:0;display:block}#int-header #header-menu ul.wp-menu-area ul.sub-menu li:not(:last-child){border-bottom:1px solid #fff}#int-header #header-menu ul.wp-menu-area ul.sub-menu li a{padding:8px 10px;border-bottom:none;color:#fff;font-weight:500;font-size:12px;background:rgba(0,0,0,.5)}#int-header #header-menu ul.wp-menu-area ul.sub-menu li a:hover{background:#000}#int-header #header-menu ul.wp-menu-area ul.sub-menu ul.sub-menu{left:calc(100% + 10px);top:-1px}@media screen and (max-width:1024px){#int-header #header-menu{display:none}}@media screen and (min-width:1025px){#int-header .mobile{display:none}}@media screen and (max-width:1024px){#int-header{height:88px}#int-header .desktop{display:none}#int-header .logo{margin:auto}#int-header .logo img{width:44px;margin:auto}#int-header .logo span{font-size:13px}#int-header .menu-toggle{position:absolute;width:23px;left:20px;top:40px;cursor:pointer;display:none}#int-header .menu-toggle:before,#int-header .menu-toggle:after{content:"";height:2px;width:100%;display:block;background:#fff}#int-header .menu-toggle:before{margin-bottom:8px}#int-header [data-mobile-menu] .wp-menu-wrapper{background:transparent;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;right:0;z-index:1001!important}.open#int-header [data-mobile-menu] .wp-menu-wrapper [data-menu-close-button]{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#int-header [data-mobile-menu] .wp-menu{-webkit-box-shadow:0 4px 30px rgba(0,0,0,.25)!important;box-shadow:0 4px 30px rgba(0,0,0,.25)!important;background:#222;min-width:unset!important;width:100%;max-width:none;margin-top:88px;height:calc(100% - 88px);overflow-y:auto}#int-header [data-mobile-menu] .wp-menu a{padding:10px;color:inherit}#int-header [data-mobile-menu] [data-sub-menu-toggle]{display:none}#int-header [data-mobile-menu] [data-sub-menu-toggle]::before{font-family:fontawesome;color:#fff;font-size:14px}#int-header [data-mobile-menu] .menu-item-has-children>[data-sub-menu-toggle]::before{content:"\f067"!important}#int-header [data-mobile-menu] .wp-menu-area li.open>[data-sub-menu-toggle]::before{content:"\f068"!important}#int-header [data-mobile-menu] [data-menu-close-button]{position:relative;float:right!important;width:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:26px!important;color:#fff;line-height:50px;text-align:center;padding:0}#int-header [data-mobile-menu] [data-menu-close-button]:before{content:"\f00d";font-family:fontawesome}#int-header #header-menu{-webkit-box-flex:0;-ms-flex:none;flex:none}#int-header #header-menu ul.wp-menu-area{clear:both;padding-top:20px;-moz-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#int-header #header-menu ul.wp-menu-area li{padding:5px 5px 5px 20px;margin-right:0}#int-header #header-menu ul.wp-menu-area li a{padding:10px 0!important;text-align:left}#int-header #header-menu ul.wp-menu-area li a br{display:none}#int-header #header-menu ul.wp-menu-area ul.sub-menu{border:none;width:calc(100% - 10px);left:0;margin-left:10px;margin-right:0}#int-header #header-menu ul.wp-menu-area ul.sub-menu li{padding:0;border-bottom:1px solid #ccc!important}#int-header #header-menu ul.wp-menu-area ul.sub-menu li a{background:0 0;font-size:14px}#int-header #header-menu ul.wp-menu-area ul.sub-menu [data-sub-menu-toggle]{position:absolute;right:0;top:0;height:40px}#int-header #header-menu ul.wp-menu-area ul.sub-menu ul.sub-menu li{border-bottom:none!important}#int-header #header-menu form.search-form{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}#int-header #header-menu form.search-form>label{-webkit-box-flex:1;-ms-flex:1;flex:1}#int-header .link-quotes{position:absolute;right:34px;top:35px;font-size:14px;font-family:avenirnextltw01-medium;color:#74ac9c;text-decoration:none}body.logged-in #int-header .link-quotes{top:50px}}.language-switcher{color:#fff;font-family:avenir next lt w01 bold;text-transform:uppercase;font-size:13px;position:relative;z-index:1}body:not(.admin-bar) .language-switcher{top:-20px}.language-switcher .current-language{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.language-switcher .current-language:after{font-family:deep-root!important;display:inline-block;content:attr(data-icon);font-style:normal;font-weight:400;font-variant:normal;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\6c";float:right;margin-top:3px;color:#fff;font-size:10px;margin-left:5px}.language-switcher .current-language.open:after{content:"\6e"}.language-switcher a.language-item{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;color:inherit;text-decoration:none}.language-switcher .language-dropdown{position:absolute;list-style:none;border-radius:3px;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);color:#222;left:-10px;padding:3px 0;width:calc(100% + 15px)}.language-switcher .language-dropdown li{padding:5px 10px}.language-switcher .language-dropdown li:not(:last-child){border-bottom:1px solid #ececec}@media screen and (max-width:1024px){.language-switcher{position:absolute;top:20px;right:20px}}.mega-menu-toggle{width:36px;height:34px;background:#74ac9c;color:#fff;text-align:center;line-height:34px;cursor:pointer;margin-right:30px;border-radius:3px}@media screen and (max-width:1024px){.mega-menu-toggle{position:absolute;width:23px;left:10px;top:30px;background:0 0;padding:10px;-webkit-box-sizing:content-box;box-sizing:content-box;height:auto}.mega-menu-toggle:before,.mega-menu-toggle:after{content:"";height:2px;width:100%;display:block;background:#fff}.mega-menu-toggle:before{margin-bottom:8px}.mega-menu-toggle i{display:none}}.searchglass{position:relative}.searchglass #searchbt i{font-size:15px;color:#74ac9c}.searchglass .navbg{margin-top:10px}.searchglass .subnav{display:none;position:absolute;right:-10px;width:300px}.searchglass form{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.searchglass form label{-webkit-box-flex:1;-ms-flex:1;flex:1}.searchglass form input{padding:10px;width:100%;border:0;outline:0;font-size:14px;color:#333}.searchglass form input[type=submit]{width:auto;cursor:pointer}@media screen and (max-width:1024px){.searchglass{margin:0 20px;display:none}.searchglass #searchbt{display:none}.searchglass .subnav{display:block;position:relative;width:100%;right:0}}.products-menu ul#menu-products-menu,.products-menu ul#menu-products-menu-uk{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;overflow-x:auto}.products-menu ul#menu-products-menu li,.products-menu ul#menu-products-menu-uk li{margin:20px 40px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.products-menu ul#menu-products-menu li a,.products-menu ul#menu-products-menu-uk li a{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;text-transform:uppercase;color:#222;font-family:avenir next lt w01 bold;text-decoration:none}.products-menu ul#menu-products-menu li a i,.products-menu ul#menu-products-menu-uk li a i{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.products-menu ul#menu-products-menu li a i img,.products-menu ul#menu-products-menu-uk li a i img{height:60px;width:auto;padding-bottom:10px}@media screen and (max-width:1024px){.products-menu ul#menu-products-menu,.products-menu ul#menu-products-menu-uk{-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.products-menu ul#menu-products-menu li,.products-menu ul#menu-products-menu-uk li{margin:15px 30px}.products-menu ul#menu-products-menu li a,.products-menu ul#menu-products-menu-uk li a{font-size:14px}.products-menu ul#menu-products-menu li a i img,.products-menu ul#menu-products-menu-uk li a i img{height:50px}}@media screen and (max-width:425px){.products-menu ul#menu-products-menu li,.products-menu ul#menu-products-menu-uk li{margin:15px 20px}.products-menu ul#menu-products-menu li a,.products-menu ul#menu-products-menu-uk li a{font-size:12px}.products-menu ul#menu-products-menu li a i img,.products-menu ul#menu-products-menu-uk li a i img{height:45px}}#mega-menu{position:fixed;left:0;top:-120%;width:100%;height:100vh;background:#fff;z-index:100;overflow-y:auto;-webkit-transition:all .23s cubic-bezier(.86,0,.07,1);transition:all .23s cubic-bezier(.86,0,.07,1)}#mega-menu .mega-menu-inner{width:100%;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;padding:5% 0;position:relative}#mega-menu .mega-menu-inner:after{content:"";position:absolute;right:0;top:0;width:60%;height:100%;background:#f5f5f5}#mega-menu .close{position:absolute;right:5%;top:5%;font-size:32px;z-index:199}#mega-menu .close i{font-weight:300}#mega-menu .wrapper{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row-reverse;-o-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;padding:0;width:100%;z-index:101;position:relative}#mega-menu .left-column{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;background:#fff;padding:0 6%}#mega-menu .left-column h2{font-size:31px;line-height:130%;margin:40px 0 20px}#mega-menu .left-column p{font-size:16px;line-height:150%;font-family:avenirnextltw01-medium}#mega-menu .left-column hr{height:0;border:1px solid #f1f1f1;margin:30px 0}#mega-menu .left-column a.btn{margin:10px 20px 10px 0}#mega-menu .left-column a[href^="mailto:"]{color:#222;font-size:18px;font-family:avenir next lt w01 bold}#mega-menu .right-column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 8%}#mega-menu .mc4wp-form .mc4wp-alert{color:red}#mega-menu .mc4wp-form p{font-size:15px;font-family:avenir next lt w01 bold}#mega-menu .menus{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 8%}#mega-menu .menus .products-menu-col{grid-column:1/span 2}#mega-menu .menus h3{font-size:23px;line-height:122%;color:#585755;border-bottom:1px solid #222;padding-bottom:12px}#mega-menu .menus ul.menu{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 8%}#mega-menu .menus ul.menu a{color:#222;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}#mega-menu .menus ul.menu a:hover{color:#74ac9c}#mega-menu .menus ul.menu>li{font-size:18px;font-family:avenir next lt w01 bold;margin-bottom:20px}#mega-menu .menus ul.menu ul.sub-menu{font-size:16px;font-family:avenirnextltw01-medium;font-weight:400;list-style:none;margin-top:15px}#mega-menu .menus ul.menu ul.sub-menu li{margin:10px 0}#mega-menu .menus .products-menu-col ul.menu{grid-template-columns:repeat(4,1fr)}#mega-menu .socialMedia{float:none;margin-top:40px}#mega-menu .socialMedia a i{border-radius:50%;width:32px;height:32px;line-height:32px;text-align:center;font-size:17px;top:0}#mega-menu .socialMedia a i.fa-facebook-f{font-size:18px}#mega-menu .socialMedia a i.fa-instagram{font-size:20px}#mega-menu .form-row{max-width:327px;grid-template-columns:auto 90px;border-radius:8px}#mega-menu .form-row input[type=email]{background:0 0;height:40px;font-weight:400;font-family:avenirnextltw01-medium;color:#222}#mega-menu .form-row input[type=submit]{background:#74ac9c;color:#fff;text-transform:uppercase;font-size:13px;cursor:pointer;font-family:avenir next lt w01 bold;-webkit-transition:.3s background-color;transition:.3s background-color}#mega-menu .form-row input[type=submit]:hover{background:#64a291}@media screen and (max-width:1600px){#mega-menu .left-column h2{font-size:28px}#mega-menu .left-column>br{display:none}}@media screen and (max-width:1425px){#mega-menu .mega-menu-inner:after{width:58%}#mega-menu .left-column{padding:0 4%;-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%}#mega-menu .right-column{padding:0 4%}#mega-menu .close{right:3%;top:3%}#mega-menu .menus{grid-gap:0 30px}#mega-menu .menus ul.menu{grid-gap:30px}}@media screen and (max-width:1200px){#mega-menu .left-column h2{font-size:26px;margin:15px 0}#mega-menu .left-column p{margin:15px 0 20px}#mega-menu .left-column hr{margin:20px 0}#mega-menu .menus h3{font-size:20px}#mega-menu .menus ul.menu>li{font-size:16px;margin-bottom:15px}#mega-menu .menus ul.menu ul.sub-menu{margin:8px 0;font-size:14px}#mega-menu .socialMedia{margin-top:30px}}@media screen and (max-width:1024px){#mega-menu .mega-menu-inner:after{width:62%}#mega-menu .left-column{padding:0 4%;-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%}#mega-menu .right-column{padding:0 4%}}@media screen and (max-width:900px){#mega-menu .close{top:1%}#mega-menu .mega-menu-inner{padding:0}#mega-menu .wrapper{display:block}#mega-menu .left-column{padding:5% 4%;background:#fff}#mega-menu .right-column{padding:5% 4%;background:#f5f5f5}#mega-menu .menus ul.menu>li{margin-bottom:0}#mega-menu .menus ul.menu ul.sub-menu li{margin:5px 0}}@media screen and (max-width:782px){#mega-menu .form-row{display:grid}}@media screen and (min-width:601px){#mega-menu .menus ul.menu span.toggle-sub-menu,#mega-menu .mega-menu-header{display:none}}@media screen and (max-width:600px){#mega-menu{background:#f5f5f5}#mega-menu .close{left:20px;right:auto;top:25px}#mega-menu .link-quotes{position:absolute;right:20px;top:30px;color:#222;text-decoration:none}#mega-menu .mega-menu-header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#mega-menu .mega-menu-logo{text-align:center;padding:10px}#mega-menu .mega-menu-logo img{margin:auto}#mega-menu .mega-menu-logo span{font-size:12px;font-family:avenirnextltw01-medium}#mega-menu .language-switcher{position:relative;margin:auto;width:65px;color:#222;right:auto;top:auto;margin-top:10px}#mega-menu .language-switcher .current-language:after{color:#222}#mega-menu .language-switcher .language-dropdown{border-top:1px solid #222;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:100%;left:0;position:relative}#mega-menu .language-switcher .language-dropdown li{padding:5px 0}#mega-menu .language-switcher .language-dropdown li:not(:last-child){border-bottom:none}#mega-menu .left-column{background:0 0;padding:30px 20px;text-align:center}#mega-menu .left-column h2{font-size:18px}#mega-menu .left-column a.btn{margin:10px 0}#mega-menu .left-column a[href^=mailto]{display:block}#mega-menu .right-column{padding:10px 20px 30px}#mega-menu .menus{grid-template-columns:1fr;grid-gap:30px}#mega-menu .menus h3{font-size:19px;color:#222;padding-bottom:10px}#mega-menu .menus ul.menu{grid-template-columns:1fr;grid-gap:12px}#mega-menu .menus ul.menu>li{position:relative;font-size:19px;font-family:avenirnextltw01-medium}#mega-menu .menus ul.menu span.toggle-sub-menu{display:block;cursor:pointer;width:32px;height:32px;text-align:center;line-height:32px;position:absolute;top:-5px;right:-8px}#mega-menu .menus ul.menu span.toggle-sub-menu:before{font-family:'font awesome 5 pro';font-weight:300;content:"\f067";font-size:16px}#mega-menu .menus ul.menu li.open span.toggle-sub-menu:before{content:"\f068"}#mega-menu .menus ul.menu ul.sub-menu{display:none;margin:0;padding:5px 20px;font-size:15px}#mega-menu .menus ul.menu ul.sub-menu li{margin:10px 0}#mega-menu .menus .products-menu-col{grid-column:auto}#mega-menu .menus .products-menu-col ul.menu{grid-template-columns:1fr}#mega-menu .mega-memu-logo{display:none}#mega-menu .form-row{background:#fff;margin:auto}}.intro-statement{width:90%;max-width:1100px;text-align:center;margin:auto;padding-top:60px;padding-bottom:70px}.intro-statement p{font-size:41px;line-height:50px;font-family:avenir next lt w01 bold;color:#222}@media screen and (max-width:1200px){.intro-statement{padding-top:50px;padding-bottom:60px}.intro-statement p{font-size:36px;line-height:44px}}@media screen and (max-width:782px){.intro-statement{padding-top:30px;padding-bottom:40px}.intro-statement p{font-size:30px;line-height:38px}}@media screen and (max-width:480px){.intro-statement p{font-size:23px;line-height:30px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;float:left;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;max-width:100%;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider__item>img{width:100%;height:auto}button.slick-arrow{position:absolute;top:40%;outline:none;font-size:0;color:#fff;cursor:pointer;background:0 0;border:none;z-index:2;padding:0;-webkit-transition:.3s all;transition:.3s all}.slider-green button.slick-arrow{color:#74ac9c}.slider-grey button.slick-arrow{color:#585755}.slider-dark-grey button.slick-arrow{color:#222}button.slick-arrow:hover{opacity:.8}button.slick-arrow:before{font-family:'font awesome 5 pro';font-weight:400;font-size:32px}button.slick-arrow.slick-prev{left:-30px}button.slick-arrow.slick-prev:before{content:"\f053"}button.slick-arrow.slick-next{right:-30px}button.slick-arrow.slick-next:before{content:"\f054"}button.slick-arrow.slick-disabled{cursor:default}@media screen and (max-width:425px){button.slick-arrow.slick-prev{left:-25px}button.slick-arrow.slick-next{right:-25px}}ul.slick-dots{list-style:none;width:100%;margin-top:20px;padding:0;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.slick-dots li{margin:0 5px}ul.slick-dots button{color:#fff;outline:none;font-size:0;cursor:pointer;background:0 0;border:none}.slider-green ul.slick-dots button{color:#74ac9c}.slider-grey ul.slick-dots button{color:#585755}.slider-dark-grey ul.slick-dots button{color:#222}ul.slick-dots button:before{font-family:'font awesome 5 pro';font-weight:400;font-size:10px;-webkit-transition:.3s all;transition:.3s all;content:"\f111"}ul.slick-dots button:hover:before{font-weight:900}ul.slick-dots li.slick-active button:before{font-weight:900}.row .overlay{position:absolute;left:0;top:0;width:100%;height:100%}.text[data-size="70"],.text[data-size="71"],.text[data-size="72"],.text[data-size="73"],.text[data-size="74"],.text[data-size="75"],.text[data-size="76"],.text[data-size="77"],.text[data-size="78"],.text[data-size="79"],.text[data-size="80"]{line-height:125%}@media screen and (max-width:1200px){.text[data-size="70"],.text[data-size="71"],.text[data-size="72"],.text[data-size="73"],.text[data-size="74"],.text[data-size="75"],.text[data-size="76"],.text[data-size="77"],.text[data-size="78"],.text[data-size="79"],.text[data-size="80"]{font-size:60px!important}}@media screen and (max-width:782px){.text[data-size="70"],.text[data-size="71"],.text[data-size="72"],.text[data-size="73"],.text[data-size="74"],.text[data-size="75"],.text[data-size="76"],.text[data-size="77"],.text[data-size="78"],.text[data-size="79"],.text[data-size="80"]{font-size:54px!important}}@media screen and (max-width:480px){.text[data-size="70"],.text[data-size="71"],.text[data-size="72"],.text[data-size="73"],.text[data-size="74"],.text[data-size="75"],.text[data-size="76"],.text[data-size="77"],.text[data-size="78"],.text[data-size="79"],.text[data-size="80"]{font-size:45px!important}}.text[data-size="60"],.text[data-size="61"],.text[data-size="62"],.text[data-size="63"],.text[data-size="64"],.text[data-size="65"],.text[data-size="66"],.text[data-size="67"],.text[data-size="68"],.text[data-size="69"]{line-height:125%}@media screen and (max-width:1200px){.text[data-size="60"],.text[data-size="61"],.text[data-size="62"],.text[data-size="63"],.text[data-size="64"],.text[data-size="65"],.text[data-size="66"],.text[data-size="67"],.text[data-size="68"],.text[data-size="69"]{font-size:55px!important}}@media screen and (max-width:782px){.text[data-size="60"],.text[data-size="61"],.text[data-size="62"],.text[data-size="63"],.text[data-size="64"],.text[data-size="65"],.text[data-size="66"],.text[data-size="67"],.text[data-size="68"],.text[data-size="69"]{font-size:50px!important}}@media screen and (max-width:480px){.text[data-size="60"],.text[data-size="61"],.text[data-size="62"],.text[data-size="63"],.text[data-size="64"],.text[data-size="65"],.text[data-size="66"],.text[data-size="67"],.text[data-size="68"],.text[data-size="69"]{font-size:40px!important}}.text[data-size="51"],.text[data-size="52"],.text[data-size="53"],.text[data-size="54"],.text[data-size="55"],.text[data-size="56"],.text[data-size="57"],.text[data-size="58"],.text[data-size="59"]{line-height:125%}@media screen and (max-width:1200px){.text[data-size="51"],.text[data-size="52"],.text[data-size="53"],.text[data-size="54"],.text[data-size="55"],.text[data-size="56"],.text[data-size="57"],.text[data-size="58"],.text[data-size="59"]{font-size:45px!important}}@media screen and (max-width:782px){.text[data-size="51"],.text[data-size="52"],.text[data-size="53"],.text[data-size="54"],.text[data-size="55"],.text[data-size="56"],.text[data-size="57"],.text[data-size="58"],.text[data-size="59"]{font-size:36px!important}}@media screen and (max-width:480px){.text[data-size="51"],.text[data-size="52"],.text[data-size="53"],.text[data-size="54"],.text[data-size="55"],.text[data-size="56"],.text[data-size="57"],.text[data-size="58"],.text[data-size="59"]{font-size:28px!important}}.text[data-size="48"],.text[data-size="49"],.text[data-size="50"]{line-height:125%}@media screen and (max-width:1200px){.text[data-size="48"],.text[data-size="49"],.text[data-size="50"]{font-size:40px!important}}@media screen and (max-width:782px){.text[data-size="48"],.text[data-size="49"],.text[data-size="50"]{font-size:32px!important}}@media screen and (max-width:480px){.text[data-size="48"],.text[data-size="49"],.text[data-size="50"]{font-size:23px!important}}.text[data-size="44"],.text[data-size="45"],.text[data-size="46"],.text[data-size="47"]{line-height:125%}@media screen and (max-width:1200px){.text[data-size="44"],.text[data-size="45"],.text[data-size="46"],.text[data-size="47"]{font-size:40px!important}}@media screen and (max-width:782px){.text[data-size="44"],.text[data-size="45"],.text[data-size="46"],.text[data-size="47"]{font-size:36px!important}}@media screen and (max-width:480px){.text[data-size="44"],.text[data-size="45"],.text[data-size="46"],.text[data-size="47"]{font-size:30px!important}}@media screen and (max-width:1200px){.text[data-size="40"],.text[data-size="41"],.text[data-size="42"],.text[data-size="43"]{font-size:38px!important}}@media screen and (max-width:782px){.text[data-size="40"],.text[data-size="41"],.text[data-size="42"],.text[data-size="43"]{font-size:32px!important}}@media screen and (max-width:480px){.text[data-size="40"],.text[data-size="41"],.text[data-size="42"],.text[data-size="43"]{font-size:28px!important}}.text[data-size="38"],.text[data-size="39"]{line-height:125%}@media screen and (max-width:1400px){.text[data-size="38"],.text[data-size="39"]{font-size:34px!important}}@media screen and (max-width:1024px){.text[data-size="38"],.text[data-size="39"]{font-size:30px!important}}@media screen and (max-width:782px){.text[data-size="38"],.text[data-size="39"]{font-size:26px!important}}@media screen and (max-width:480px){.text[data-size="38"],.text[data-size="39"]{font-size:23px!important}}@media screen and (max-width:1200px){.text[data-size="34"],.text[data-size="35"],.text[data-size="36"],.text[data-size="37"]{font-size:28px!important}}@media screen and (max-width:782px){.text[data-size="34"],.text[data-size="35"],.text[data-size="36"],.text[data-size="37"]{font-size:25px!important;line-height:135%}}@media screen and (max-width:480px){.text[data-size="34"],.text[data-size="35"],.text[data-size="36"],.text[data-size="37"]{font-size:21px!important}}@media screen and (max-width:1200px){.text[data-size="31"],.text[data-size="32"],.text[data-size="33"]{font-size:30px!important}}@media screen and (max-width:782px){.text[data-size="31"],.text[data-size="32"],.text[data-size="33"]{font-size:26px!important}}@media screen and (max-width:480px){.text[data-size="31"],.text[data-size="32"],.text[data-size="33"]{font-size:23px!important}}@media screen and (max-width:1200px){.text[data-size="28"],.text[data-size="29"],.text[data-size="30"]{font-size:25px!important}}@media screen and (max-width:782px){.text[data-size="28"],.text[data-size="29"],.text[data-size="30"]{font-size:20px!important}}@media screen and (max-width:480px){.text[data-size="28"],.text[data-size="29"],.text[data-size="30"]{font-size:16px!important}}.text[data-size="24"],.text[data-size="25"],.text[data-size="26"],.text[data-size="27"]{line-height:150%}@media screen and (max-width:1200px){.text[data-size="24"],.text[data-size="25"],.text[data-size="26"],.text[data-size="27"]{font-size:22px!important}}@media screen and (max-width:782px){.text[data-size="24"],.text[data-size="25"],.text[data-size="26"],.text[data-size="27"]{font-size:20px!important}}@media screen and (max-width:480px){.text[data-size="24"],.text[data-size="25"],.text[data-size="26"],.text[data-size="27"]{font-size:15px!important}}@media screen and (max-width:480px){.text{letter-spacing:0!important}}.content-over-image{position:absolute;width:100%;height:100%;left:0;top:0;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-image-column .content-over-image{position:relative}.content-over-image-inner{text-align:center}.content-over-image-inner .wysiwyg-content{text-align:left}.content-over-image-inner .wysiwyg-content ul{list-style:none;margin:20px 0 20px 2px;text-indent:-22px}.content-over-image-inner .wysiwyg-content ul li{margin:15px 0 15px 20px}.content-over-image-inner .wysiwyg-content ul li:before{font-family:fontawesome;content:"\f00c";color:#74ac9c;margin-right:5px;position:relative;top:2px}.content-over-image-inner .wysiwyg-content ul li ul{text-indent:-10px;margin-top:15px}.content-over-image-inner .wysiwyg-content ul li ul li{margin-left:10px}.content-over-image-inner .wysiwyg-content ul li ul li:before{content:"\f111";font-size:5px;font-weight:900;top:-3px}.content-over-image-inner .row{margin:10px 0}.content-over-image .row-item{margin:20px 0}.content-over-image .row-item a{text-decoration:none}.content-over-image.left,.content-over-image.left-bottom{padding:0 6%;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content-over-image.left .content-over-image-inner,.content-over-image.left-bottom .content-over-image-inner{text-align:left;padding:3% 4%}.content-over-image.right,.content-over-image.right-bottom{padding:0 6%;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.content-over-image.right .content-over-image-inner,.content-over-image.right-bottom .content-over-image-inner{text-align:right;padding:3px 4%}.banner-row{position:relative}.banner-row.content-left-bottom,.banner-row.content-right-bottom{margin-bottom:15%}.banner-row.content-left-bottom .banner-content-inner,.banner-row.content-right-bottom .banner-content-inner{position:absolute;width:44%!important;bottom:-15%}.banner-row .banner-image-col{position:relative}.banner-row.image-full img.banner-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-row .banner-content-inner{max-width:910px;padding:0 20px}.banner-row .banner-content-inner h1{color:#fff}.banner-row .banner-content-inner p{color:#fff;font-size:20px;line-height:27px}.banner-row .banner-content.white h1,.banner-row .banner-content.white h2,.banner-row .banner-content.white h3,.banner-row .banner-content.white h4,.banner-row .banner-content.white h5,.banner-row .banner-content.white h6,.banner-row .banner-content.white p{color:#fff}.banner-row .banner-content.grey h1,.banner-row .banner-content.grey h2,.banner-row .banner-content.grey h3,.banner-row .banner-content.grey h4,.banner-row .banner-content.grey h5,.banner-row .banner-content.grey h6,.banner-row .banner-content.grey p{color:#585755}.banner-row .banner-content.dark-grey h1,.banner-row .banner-content.dark-grey h2,.banner-row .banner-content.dark-grey h3,.banner-row .banner-content.dark-grey h4,.banner-row .banner-content.dark-grey h5,.banner-row .banner-content.dark-grey h6,.banner-row .banner-content.dark-grey p{color:#222}.banner-row.content-left .banner-content-inner,.banner-row.content-left-bottom .banner-content-inner,.banner-row.content-right .banner-content-inner,.banner-row.content-right-bottom .banner-content-inner{width:50%;border-radius:10px}.banner-row.content-left-bottom .banner-content-inner,.banner-row.content-right-bottom .banner-content-inner{-webkit-box-shadow:0 0 20px rgba(0,0,0,.26);box-shadow:0 0 20px rgba(0,0,0,.26)}.banner-row .video-banner{max-height:500px;height:100%;overflow:hidden;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-row .video-banner video{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1400px){.banner-row.content-center,.banner-row.content-center .banner-image-col{height:500px}.banner-row.content-left,.banner-row.content-left-bottom,.banner-row.content-right,.banner-row.content-right-bottom,.banner-row.content-left .banner-image-col,.banner-row.content-left-bottom .banner-image-col,.banner-row.content-right .banner-image-col,.banner-row.content-right-bottom .banner-image-col{height:600px}}@media screen and (max-width:1200px){.banner-row.content-left .banner-content-inner,.banner-row.content-right .banner-content-inner{width:65%}.banner-row.content-left-bottom,.banner-row.content-right-bottom{height:auto}.banner-row.content-left-bottom .banner-content,.banner-row.content-right-bottom .banner-content{position:relative}.banner-row.content-left-bottom .banner-content .banner-content-inner,.banner-row.content-right-bottom .banner-content .banner-content-inner{position:relative;margin-top:-15%;width:100%!important;max-width:none}}@media screen and (max-width:782px){.banner-row.content-left .banner-content-inner,.banner-row.content-left-bottom .banner-content-inner,.banner-row.content-right .banner-content-inner,.banner-row.content-right-bottom .banner-content-inner{width:100%}}@media screen and (min-width:481px){.banner-row .mobile{display:none!important}}@media screen and (max-width:480px){.banner-row.is-banner,.banner-row.is-banner .banner-image-col{height:600px}.banner-row.is-not-banner,.banner-row.is-not-banner .banner-image-col{height:auto!important}.banner-row.is-not-banner .content-over-image{position:relative}.banner-row.is-not-banner.content-center .banner-image{height:333px}.banner-row.is-not-banner.content-center .content-over-image{background:#222}.banner-row.is-not-banner.content-left .banner-image,.banner-row.is-not-banner.content-left-bottom .banner-image,.banner-row.is-not-banner.content-right .banner-image,.banner-row.is-not-banner.content-right-bottom .banner-image,.banner-row.is-not-banner.content-left .overlay,.banner-row.is-not-banner.content-left-bottom .overlay,.banner-row.is-not-banner.content-right .overlay,.banner-row.is-not-banner.content-right-bottom .overlay{height:437px}.banner-row.is-not-banner.content-left .banner-content,.banner-row.is-not-banner.content-left-bottom .banner-content,.banner-row.is-not-banner.content-right .banner-content,.banner-row.is-not-banner.content-right-bottom .banner-content{margin-top:-100px}.banner-row.is-not-banner.content-left .banner-content-inner,.banner-row.is-not-banner.content-left-bottom .banner-content-inner,.banner-row.is-not-banner.content-right .banner-content-inner,.banner-row.is-not-banner.content-right-bottom .banner-content-inner{border-radius:8px;text-align:center}.banner-row .desktop{display:none!important}.banner-row .banner-content-inner p{font-size:16px;line-height:21px}}.banner-row.image-right,.banner-row.image-left{display:grid;grid-template-columns:repeat(2,1fr);-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:100px;padding:8% 6%}.banner-row.image-right img.banner-image,.banner-row.image-left img.banner-image{position:relative;z-index:2}.banner-row.image-right .content-over-image,.banner-row.image-left .content-over-image{position:relative;padding:0}.banner-row.image-right .content-over-image .banner-content-inner,.banner-row.image-left .content-over-image .banner-content-inner{width:100%!important;padding:0!important;max-width:none!important}@media screen and (max-width:1400px){.banner-row.image-right,.banner-row.image-left{padding:6% 4%;grid-gap:80px}}@media screen and (max-width:1024px){.banner-row.image-right,.banner-row.image-left{grid-gap:50px}}@media screen and (max-width:782px){.banner-row.image-right,.banner-row.image-left{grid-template-columns:1fr;height:auto;grid-gap:0}.banner-row.image-right img.banner-image,.banner-row.image-left img.banner-image{margin:auto}}@media screen and (max-width:480px){.banner-row.image-right,.banner-row.image-left{padding:50px 20px 60px}}.banner-row.image-right img.banner-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.two-column-content-image-row{background:#f5f5f5;display:grid;grid-template-columns:1fr 1fr}.two-column-content-image-row.video-content-row{-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.two-column-content-image-row .col-content{color:#222;padding:0 15%;-ms-flex-item-align:center;align-self:center}.two-column-content-image-row .col-content.padding-no{padding:0}.two-column-content-image-row .col-content .video{height:100%}.two-column-content-image-row .col-content h3,.two-column-content-image-row .col-content p{margin:30px 0}.two-column-content-image-row .col-content h3{font-size:42px}.two-column-content-image-row .col-image{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.two-column-content-image-row .col-image.left,.two-column-content-image-row .col-image.left-bottom{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.two-column-content-image-row .col-image .video{height:100%}.two-column-content-image-row .col-image .video video,.two-column-content-image-row .col-image img.image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block}.two-column-content-image-row .btn{margin:10px 0}@media screen and (max-width:1200px){.two-column-content-image-row .col-content{padding:0 10%}.two-column-content-image-row .col-content h3{font-size:38px}}@media screen and (max-width:1024px){.two-column-content-image-row .col-content{padding:0 6%}.two-column-content-image-row .col-content h3{font-size:34px}}@media screen and (max-width:782px){.two-column-content-image-row{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.two-column-content-image-row .col-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.two-column-content-image-row .col-content{padding:0 4%}}@media screen and (max-width:480px){.two-column-content-image-row .col-content{padding:0 20px}.two-column-content-image-row .col-content h3{font-size:28px}}.two-column-content-overlapping-image-row .wrapper{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.two-column-content-overlapping-image-row .col-image{-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%;position:relative}.two-column-content-overlapping-image-row .col-image .video{height:100%}.two-column-content-overlapping-image-row .col-image img,.two-column-content-overlapping-image-row .col-image .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.two-column-content-overlapping-image-row .col-image .overlay{position:absolute;left:0;top:0;width:100%;height:100%}.two-column-content-overlapping-image-row .col-content{background:#fff;border-radius:12px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.08);box-shadow:0 0 20px rgba(0,0,0,.08);-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;margin:5% 0 10% -10%;z-index:1;padding:20px 40px}.two-column-content-overlapping-image-row .col-content p{font-size:20px;line-height:30px}@media screen and (max-width:782px){.two-column-content-overlapping-image-row .col-content p{font-size:18px;line-height:26px}}@media screen and (max-width:480px){.two-column-content-overlapping-image-row .col-content p{font-size:16px}}.two-column-content-overlapping-image-row .col-content ul{text-indent:unset}.two-column-content-overlapping-image-row .col-content ul li{list-style:none;font-size:17px;font-family:avenir next lt w01 bold;text-transform:uppercase;margin:10px 0}.two-column-content-overlapping-image-row .col-content ul li a{text-decoration:none}.two-column-content-overlapping-image-row .col-content ul li a:after{font-family:deep-root!important;display:inline-block;content:attr(data-icon);font-style:normal;font-weight:400;font-variant:normal;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\6b";font:15px}@media screen and (max-width:1024px){.two-column-content-overlapping-image-row .col-content{margin-left:-20%;-webkit-box-flex:0;-ms-flex:0 0 53%;flex:0 0 53%}}@media screen and (max-width:782px){.two-column-content-overlapping-image-row .wrapper{-moz-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.two-column-content-overlapping-image-row .col-content{margin:-15% 5% 0;-webkit-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;padding:10px 20px 15px}.two-column-content-overlapping-image-row .col-image{-webkit-box-flex:0;-ms-flex:0 0 1;flex:0 0 1}}.two-column-row{display:grid;grid-template-columns:repeat(2,1fr)}.two-column-row.fixed-min-height{min-height:600px}@media screen and (max-width:425px){.two-column-row.fixed-min-height{min-height:800px}}.two-column-row .image,.two-column-row .video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.two-column-row .video{height:100%}.two-column-row .column{position:relative;text-decoration:none}.two-column-row .column.column-left{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.two-column-row .column.no-image-column{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.two-column-row .column .column-content-inner{width:85%}@media screen and (max-width:782px){.two-column-row{grid-template-columns:repeat(1,1fr)}}.content-row{margin:100px 6%}.move-up .content-row{margin-top:-60px}@media screen and (max-width:1200px){.move-up .content-row{margin-top:-50px}}@media screen and (max-width:782px){.move-up .content-row{margin-top:-30px}}.content-row>.wrapper{margin:auto;padding:0}.content-row.narrow-row>.wrapper{max-width:830px}.content-row.wide-row>.wrapper{max-width:1325px}.content-row figure figcaption{font-style:italic;text-align:center;margin:5px 0 20px}.content-row ul{list-style:none;margin:20px 0 20px 2px;text-indent:-22px}.content-row ul li{margin:15px 0 15px 20px}.content-row ul li:before{font-family:fontawesome;content:"\f00c";color:#74ac9c;margin-right:5px;position:relative;top:2px}.content-row ul li ul{text-indent:-10px;margin-top:15px}.content-row ul li ul li{margin-left:10px}.content-row ul li ul li:before{content:"\f111";font-size:5px;font-weight:900;top:-3px}@media screen and (max-width:1400px){.content-row{margin-left:4%;margin-right:4%}}@media screen and (max-width:1200px){.content-row{margin:80px auto 100px;max-width:92%}}@media screen and (max-width:782px){.content-row{margin:60px 20px 80px;max-width:none}}@media screen and (max-width:480px){.content-row{max-width:none;margin:60px 20px 80px}.content-row p{font-size:16px}}.bg-dark-grey .content-row ul li:before{color:#fff}.form-row{background:#f5f5f5;display:grid;grid-template-columns:1fr 1fr}.page-resources .form-row{background:#fff}.form-row .col-image{position:relative}.form-row .col-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.form-row .col-form{padding:6% 12%}.form-row .col-form h2{color:#222;max-width:540px;margin:auto;font-size:48px;margin-bottom:20px}.form-row .content-over-image-inner{padding:0 12%}@media screen and (max-width:1024px){.form-row .col-form h2{font-size:42px}}@media screen and (max-width:782px){.form-row{display:block}.form-row .col-form h2{text-align:center}}@media screen and (max-width:480px){.form-row .content-over-image-inner{padding:0 20px}.form-row .col-form{padding:60px 20px;overflow:hidden}.form-row .col-form h2{font-size:36px}}.form-row.no-image .col-image{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}@media screen and (max-width:782px){.form-row.no-image .col-image{padding:40px 0 1px}}.form-row.no-image .content-over-image{position:relative}.form-row .contactform{max-width:540px;margin:auto;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-row .contactform .form-field{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;margin:10px 0}.form-row .contactform .form-field.full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.form-row .contactform input,.form-row .contactform select,.form-row .contactform textarea{font-family:avenirnextltw01-regular;font-weight:700;font-size:16px;color:#585755;border-radius:8px;border:none;outline:none;padding:13px 18px;width:100%;background-color:#fff}.page-resources .form-row .contactform input,.page-resources .form-row .contactform select,.page-resources .form-row .contactform textarea{background-color:#f5f5f5}.form-row .contactform select[multiple=multiple]{padding-top:8px;height:184px}.form-row .contactform select[multiple=multiple] option{font-family:avenirnextltw01-regular;font-size:16px;margin:5px 0}.form-row .contactform select[multiple=multiple] option.default{font-weight:700}.form-row .contactform input[type=checkbox]{width:auto}.form-row .contactform label.error{font-size:smaller;font-weight:700;color:red;padding-left:10px}.form-row .contactform .cSubmit{background:#74ac9c!important;padding:15px 25px;line-height:100%;font-family:avenirnextltw01-medium;text-transform:uppercase;color:#fff;width:auto;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;letter-spacing:2px}.form-row .contactform .cSubmit:hover{background:#222!important}@media screen and (max-width:480px){.form-row .contactform .form-field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.form-row .contactform .cSubmit{margin:auto}.form-row .contactform .g-recaptcha>div{margin:auto}}.question-section h3 a{color:inherit}body.search.search-no-results #int-content{padding-top:60px;padding-bottom:60px}body.search .page-content{text-align:center}body.search .page-content input[type=search]{background:#f5f5f5}.maincontainer{width:100%;max-width:1300px;background-color:#fff;margin:auto;font-family:avenirnextltw01-regular}@media screen and (max-width:1600px){.maincontainer{max-width:1130px}}.livearea{width:96%;margin:auto;position:relative}.st0{fill:none;stroke:#232020;stroke-width:1.03;stroke-miterlimit:10}.st1{fill:none;stroke:#3e3d3f;stroke-width:1.5822;stroke-miterlimit:10}.ci{margin-top:34px}.details{text-transform:uppercase;font-size:15px;color:#3e3d3f;display:block;text-decoration:none;margin-top:42px;font-family:avenirnextltw01-medium}.details:hover,.aservice:hover{color:#fff}.details:hover .st1{stroke:#fff}.flexContainer{margin-top:70px;margin-bottom:70px}.flexslider{width:70%;left:15%}.flexslider img:hover{opacity:.4}a.active{color:#63b0bb}.subactive a{color:#000!important}.bottom50{padding-bottom:45px}.bottom70{padding-bottom:70px}.video div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;z-index:1}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.silvaintovideo{display:grid;grid-template-columns:50% 45%;grid-gap:5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:782px){.silvaintovideo{grid-template-columns:1fr}}.playbt{width:58px;height:auto!important;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-29px}.vidtext{padding:18px 25px;border-bottom:1px solid #d0d0d0;font-family:avenirnextltw01-medium}.vidtext b{font-family:avenirnextltw01-medium;padding-bottom:5px;display:block}.endborder{border:none!important}.cellicons{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px;font-family:avenirnextltw01-medium}.cellicons .cicons{text-align:center;-webkit-box-shadow:0 0 20px rgba(0,0,0,.08);box-shadow:0 0 20px rgba(0,0,0,.08);border-radius:12px;padding:30px 20px 10px}.cellicons .cicons img{width:52px;height:52px;margin:0 auto 20px}.cellicons .cicons div{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:45px}@media screen and (max-width:1024px){.cellicons{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cellicons .cicons{width:30%}}@media screen and (max-width:600px){.cellicons .cicons{width:45%}}@media screen and (max-width:480px){.cellicons{grid-gap:20px}.cellicons .cicons{width:100%;max-width:240px}}.hiwcolumns{width:90%;margin:auto;padding-bottom:80px}.howitworksCol{width:49%;float:left}.hiwcol1{margin-right:2%}.howitworksCol p:first-of-type{padding-top:30px}.howitworksCol p span{font-family:avenirnextltw01-medium;color:#000}span.hiwsubhead{color:#63b0bb!important;font-family:avenirnextltw01-regular!important}.csizes{margin:40px auto 50px;width:100%}@media screen and (max-width:600px){.csizes{display:block}}@media screen and (max-width:600px){.csizes .csize{display:block;width:100%!important}}.csizes .csize img{margin:auto}.csizes .csize.csize2 img{margin-top:10%}@media screen and (max-width:600px){.csizes .csize.csize2 img{margin-top:50px}}.csizes .csize.csize3 img{margin-top:20%}@media screen and (max-width:600px){.csizes .csize.csize3 img{margin-top:50px}}.csizes .xdescription{font-size:20px;font-family:avenirnextltw01-medium;line-height:120%;color:#585755}.csizes .xdescription span{color:#74ac9c;font-family:avenir next lt w01 bold;font-size:23px}@media screen and (max-width:1200px){.csizes .xdescription{font-size:18px}.csizes .xdescription span{font-size:21px}}@media screen and (max-width:480px){.csizes .xdescription{font-size:16px}.csizes .xdescription span{font-size:19px}}.cellpatent{text-align:left;font-size:16px!important;margin-top:-14%!important;line-height:25px!important}@media screen and (max-width:1200px){.cellpatent{margin-top:-10%!important}}@media screen and (max-width:600px){.cellpatent{margin-top:0!important}}@media screen and (max-width:480px){.cellpatent{font-size:13px!important;line-height:21px!important;text-align:center}}.bd{padding:1px 8px 0}.visit{font-size:15.5px;color:#eee;font-family:avenir next w01 thin;margin-top:50px;border-top:1px solid #999;margin-left:12%;margin-right:12%;padding-top:20px;letter-spacing:.03em;padding-bottom:80px}.visit a{color:#eee}#returnmessage span{color:red}#returnmessage{font-size:14px;color:green;padding-top:20px}.resourcecasehead{font-size:19px;border-bottom:1px solid #888;letter-spacing:.03em;margin-bottom:30px}.caseHead{font-size:19px;border-bottom:1px solid #888;letter-spacing:.03em;margin-bottom:5px;text-transform:uppercase}.caseSubhead{font-style:italic}.casestudy p{padding-bottom:15px}.casestudy img{padding-bottom:15px}.caseSubhead{margin-bottom:10px}.casestudy a{color:#000}.casestudy a:hover{color:#63b0bb}.casestudy b{font-family:avenir next lt w01 demi}.caseSummary{color:#777}.caseSummary span{color:#000}.award{position:relative}.awardlink{position:absolute;left:83%;top:4%}.awardlink:hover .awardtext{display:block}.awardtext{position:absolute;left:36px;top:-3px;background-color:#fff;-webkit-box-shadow:2px 2px 8px -2px rgba(0,0,0,.75);box-shadow:2px 2px 8px -2px rgba(0,0,0,.75);display:none}.awtxt{padding-top:2px;padding-left:20px;padding-right:20px;border-bottom:1px solid #eee;font-size:12px;color:#2bc1d7;text-transform:uppercase;margin-left:5px;margin-right:5px}.awtxt2{text-align:center;font-size:9px;line-height:9.5px;padding-top:5px;padding-bottom:7px;color:#888}.subintlt,.subintrt{font-size:16px;line-height:22px;width:45%;float:left}.wide{font-size:16px;line-height:22px}.subintlt{padding-right:5%}.subintro{font-size:16px;line-height:22px;text-align:center;margin:auto}#resources-section{position:relative}#mailform{display:none}#mailform #backdrop{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(34,34,34,.81);z-index:100}#mailform #modal{position:fixed;left:50%;top:50%;max-width:685px;width:95%;max-height:90%;overflow-y:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:12px;padding:50px 70px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:101}@media screen and (max-width:720px){#mailform #modal{padding:40px 40px 50px}}@media screen and (max-width:480px){#mailform #modal{padding:20px 20px 40px}}#mailform #modal .close-modal{position:absolute;top:20px;right:20px;cursor:pointer}#mailform h3{font-size:28px;text-align:center;line-height:36px;color:#222}@media screen and (max-width:480px){#mailform h3{font-size:24px;line-height:32px}}#mailform .form-fields{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mailform .form-fields .form-field{width:100%;margin:10px 0}#mailform .form-fields .form-field.half-col{width:calc(50% - 10px)}#mailformNoscript{padding-top:20px;padding-bottom:20px}#mailformNoscript label{width:80px;display:block;float:left;padding-top:14px}#mailform #first_name,#mailform #last_name,#mailform #name,#mailform #email,#mailform #phone,#mailform #company,#mailform .input-state,#mailform #state,#mailform #province,#mailform #country,#mailform select.country-select,#mailform select[multiple=multiple]{width:100%;-webkit-box-sizing:unset;box-sizing:unset;background-color:#f5f5f5;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}#mailform select[multiple=multiple]{padding-top:8px;height:184px}#mailform select[multiple=multiple] option{font-family:avenirnextltw01-regular;font-size:16px;margin:5px 0}#mailform select[multiple=multiple] option.default{font-weight:700}#mailform a{color:#000}label.error{width:250px!important;color:#63b0bb;padding-left:8px;font-size:12px}#mailform label.error{color:red}#mailform .termsWrapper label.error{margin-top:2px;padding-left:260px;position:absolute;width:auto!important}.filters{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width:1200px){.filters{margin-bottom:30px}}@media screen and (max-width:1024px){.filters{margin-bottom:20px}}@media screen and (max-width:875px){.filters{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px 20px}}@media screen and (max-width:600px){.filters{display:block}}@media screen and (max-width:480px){.filters{margin-bottom:10px}}.filters .filter{margin:5px 20px 5px 0;position:relative;font-size:19px;width:314px;font-family:avenirnextltw01-medium}@media screen and (max-width:1330px){.filters .filter{width:auto;min-width:160px}}@media screen and (max-width:1024px){.filters .filter{font-size:17px}}@media screen and (max-width:875px){.filters .filter{margin-right:0}}@media screen and (max-width:600px){.filters .filter{width:100%;margin:10px 0}}.filters .filter__cat{padding:14px 20px;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:6px;cursor:pointer}.filters .filter__cat:after{font-family:deep-root!important;display:inline-block;content:attr(data-icon);font-style:normal;font-weight:400;font-variant:normal;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\6c";font-size:20px;margin-left:10px}.filters .filter__items{display:none;position:absolute;background:#fff;width:100%;border-radius:0 0 6px 6px;z-index:1;padding:5px 20px 10px}.filters .filter__items>label{display:block;margin:0 0 10px}#case-study-filters.filters .filter__cat,#case-study-filters.filters .filter__items{background:#f5f5f5}@media screen and (max-width:875px){#jobs-filters.filters{grid-template-columns:1fr}}#jobs-filters.filters .filter{margin:auto}@media screen and (max-width:1330px){#jobs-filters.filters .filter{width:100%;max-width:314px}}.filters .btn{margin:5px 0}@media screen and (max-width:480px){.filters .btn{width:100%}}@media screen and (max-width:700px){#mailform label.error{padding-top:0;padding-left:0}#mailform .termsWrapper label.error{margin-top:11px}}#newsMedia{color:#63b0bb;text-transform:uppercase;line-height:21px}.termsWrapper .term{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 10px 3px}.termsWrapper .term .term-label{font-size:15px;margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;top:-2px}#mailform label.terms{font-size:10px;text-decoration:none;padding-top:12px;padding-left:18px;float:inherit;width:70%!important}#disclaimer{font-size:11px;padding-bottom:10px;padding-top:10px;color:#000;line-height:15px;width:70%;font-family:avenirnextltw01-medium}#ftime,#fred,#ftime2,#fred2,.fred{position:absolute;top:-1000px;left:-5000px}.enginnertext{width:85%;margin:auto;padding-top:30px;padding-bottom:50px}.mats{font-size:17px;line-height:25px;color:#fff;font-family:avenir next w01 thin;padding-bottom:30px;border-bottom:1px solid #fff}.mats span{font-family:avenirnextltw01-medium}.enginnertext{font-size:15px;line-height:23px}.enginnertext .howitworksCol p{color:#000}.enginnertext .howitworksCol{width:48%;float:left}.enginnertext .hiwcol1{margin-right:4%}.engineerbullets li{list-style-position:inside;position:relative;margin:5px 0}.eb1,.eb2{float:left}.eb1{padding-right:5%}.enginnertext a{color:#000}.engineInset{width:100%}.sctables{margin-top:50px;margin-bottom:40px}.sctables .sctable:first-of-type{border-left:2px solid #e8e8e8}.sctables .sctable:last-of-type{border-right:2px solid #e8e8e8}.sctable{font-size:16px;float:left;border-bottom:2px solid #e8e8e8;line-height:20px}.sctable td{padding:8px;border-top:none}.sctable td.sc2tabletop{color:#000;font-size:16px;border-right:2px solid #e8e8e8;line-height:24px;border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;font-family:avenirnextltw01-medium;vertical-align:middle}.sctable td.bnone{border-right:none!important}.sctable td.sc2tablemeasure{font-size:16px;border-right:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;line-height:20px}.sc2tablerow1 td,.sc2tablerow2 td{border-right:2px solid #e8e8e8}.wheelaxis td{color:#46463e;border-right:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8}.rowbup td{border-top:2px solid #e8e8e8}.sctable b{font-family:avenirnextltw01-medium}.largehide{display:none}.ltruck{float:left;margin-right:60px;width:calc(50% - 30px)}.ltruck img{padding-top:10px}.rtruck{float:left;width:calc(50% - 30px)}.rtruck img{padding-top:7px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ltruck img,.rtruck img{width:100%}}.truck,.truckCN{width:100%}.truckCN{margin-top:30px}.truckSpec{margin-top:10px;line-height:20px;color:#555}.truckSpec2{border-top:1px solid #ececec;margin-top:35px;padding-top:35px}.enginHead{font-size:17px;color:#000}.enginHead2{font-size:17px;padding-bottom:15px;color:#000}img.cellIlus{float:right;padding-right:4%;width:35%;height:auto!important;margin-top:-10px}.sidetxt{float:left;width:57%;padding-right:3%}.res2span span{display:inline-block;width:80%}.res2span{position:relative}.res2span .clickitrec{position:absolute;bottom:6px;right:0}.popup-choice{position:absolute;top:28px;right:0;background-color:#f3f4f4;text-align:right;line-height:18px;font-family:Arial,Helvetica,sans-serif;font-size:10px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:3px;display:none;z-index:40}.popup-choice a{color:#000;display:block;width:95px;padding-right:10px}.popup-choice a:first-child{-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.popup-choice a:last-child{-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.popup-choice a:hover{color:#fff;background-color:#63b0bb}.chm{right:inherit!important;left:0;text-align:left}.chm a{width:208px!important}.clickitrec{float:right;margin-top:3px}.wide p{padding-left:10px;padding-right:10px}.wide{clear:both;margin-top:-15px}.more{display:block;width:60%;margin:auto;font-size:20px;font-family:avenir next w01 light;padding-top:5px;padding-bottom:5px;color:#707070;border:1px solid #bbb;text-align:center;text-decoration:none;letter-spacing:.015em;margin-top:40px}.more:hover{background-color:#63b0bb;color:#fff;border-color:#fff}.chartsmall td sup{font-size:10px}.chartsmall td span{display:block;margin-top:-1px}.chartsmall{display:none}.languages{position:absolute;bottom:25px;right:20px}.languages a{display:block;font-size:14px;color:#fff;font-family:avenir next w01 thin;border:1px solid #fff;padding:1px 14px;text-decoration:none;margin-bottom:8px;border-radius:5px;text-align:center}.languages a:hover{background-color:#fff;color:#555}.roundednum{display:inline-block;border:1px solid #000;width:20px;height:20px;border-radius:20px;text-align:center;font-size:14px;position:relative;top:-2px}.dce .caseHead{margin-bottom:15px;padding-bottom:5px;position:relative;padding-left:0}.dce .caseHead:before{display:inline-block;border:1px solid #000;width:20px;height:20px;border-radius:20px;text-align:center;font-size:14px;position:absolute;left:28px;line-height:22px}.dce .caseHead i{padding-right:40px;color:#74ac9c}.dce .caseHead.one:before{content:"1"}.dce .caseHead.two:before{content:"2"}.dce .caseHead.three:before{content:"3"}.dce .caseHead.four:before{content:"4"}.dce .caseHead.five:before{content:"5"}.bg-dark-grey .dce .caseHead:before{border-color:#fff}.bg-dark-grey .casestudy a{color:#fff}.bg-dark-grey .casestudy a:hover{color:#74ac9c}.dce ul,.dce ol{padding-left:20px;padding-right:20px}.dcesub{text-transform:uppercase;font-size:16px}.dce ul,.olsmall{padding-bottom:15px}.dce .video{padding-top:20px;padding-bottom:20px}.dcenav{position:absolute;right:10px}.dcebb{padding-top:10vh}#blockrandom{height:738px}p.map{padding:40px 10%;font-size:17px;line-height:24px;color:#333}.clickit{float:right;margin-right:10px}.dark{background-color:rgba(150,150,150,.1);width:100%}.fold{line-height:21px;padding-top:8px;padding-bottom:10px;color:#555}.fold div{padding-left:5px;width:90%;display:block}.fold p{margin-top:10px}.fold a{color:#000}.geosub ul{padding-left:15px;padding-right:15px;margin-bottom:20px}.blist div.ht{background-color:rgba(150,150,150,.15);padding-left:15px}.bulletlistGEO{background-color:rgba(210,210,210,.1)}.bulletlistGEO li{margin-left:15px}span.smalltype{color:#999;font-size:12px;line-height:14px!important}.blist div.ht{background-color:rgba(150,150,150,.15);vertical-align:top}.dastrix{font-size:12px;color:#999}.tighten{line-height:16px;padding-top:4px;padding-bottom:4px}.tight{margin-top:1px}.column2{color:#fff;clear:both;margin-top:-15px}.column2 p{padding-left:4%;padding-right:4%;padding-bottom:15px}.arb .column2{color:#333;margin-top:0;width:104%;margin-left:-2%}.column2 p{padding-left:4%;padding-right:4%;padding-bottom:15px}.bambooimg{width:96%;margin:auto;border-top:1px solid #ddd;margin-top:40px;padding-top:45px;position:relative}.planting{width:30%;position:absolute;top:50%;left:65%;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.planting p:first-child{padding-bottom:15px}.geomoreinfo{display:block;width:100%;border:1px solid #aaa;padding:2px 0;text-decoration:none;color:#333;margin-top:15px;text-align:center;border-radius:8px}.geomoreinfo:hover{color:#fff;background-color:#63b0bb;border-color:#eee}.arb .video{margin-bottom:20px;margin-top:15px}.arb .sub-subhead{margin-top:15px}input.auth{display:none}.bar,.bar1{font-size:12px;line-height:19px;padding-bottom:21px;margin-bottom:21px}.bar{border-bottom:1px solid #e3e3e3}.barLeft,.barRight{float:left;width:414px}.barHead{font-size:14px;color:#000;margin-bottom:5px}.cslash,.tell1,.tell2{float:left}.cBlock img,.tell2 img{display:none}#optin{width:30%;position:relative;top:-15px}.supplinks{margin-top:20px}.supplinks a{font-size:14px;color:#777}.supplinks a:hover{color:#63b0bb}.teammembers{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:50px}@media screen and (max-width:1200px){.teammembers{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1024px){.teammembers{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:782px){.teammembers{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){.teammembers{grid-gap:30px}}@media screen and (max-width:450px){.teammembers{grid-template-columns:repeat(2,1fr)}}.servicesimg{margin:auto;width:100%}.simg2{padding:20px 0}.quote p{font-size:26px;line-height:35px;font-family:avenirnextltw01-medium}.quote.long p{font-size:25px;line-height:31px}.sign{font-size:18px;line-height:35px;font-family:avenirnextltw01-medium}.csstable{display:table;width:100%}.tablerow{display:table-row}.tablecell{display:table-cell;vertical-align:top;*width:100%}.tablecell:nth-child(even){width:45%}.tablecell:nth-child(odd){width:55%}.chartCopy .tablecell{padding-bottom:10px;padding-top:15px;border-bottom:1px solid #ccc;font-size:16px}@media screen and (max-width:900px){.chartCopy .tablecell{font-size:14px}}.chartCopy .tablecell a{color:#888}.chartCopy .tablecell a:hover{color:#000}.secondlast{border-bottom:none!important}.chartCopy span.vendors{font-family:avenirnextltw01-medium;color:#000}.retailersCountryNew{width:100%;color:#000;border-bottom:1px solid #ccc;margin-top:-7px;margin-bottom:7px;padding-bottom:7px}@media screen and (max-width:630px){.retailersCountryNew{text-align:center;font-size:16px}}.retailTop{margin-top:0}.mapMarkers{padding-bottom:10px;line-height:18px}.mapContainer{width:100%}.mapContainer a,#sidebar a{color:#999}.mapMarkers{font-size:12px}#map{overflow:hidden;width:100%;height:655px;font-size:11px}a#viewMap{display:none;border:1px solid #999;width:73px;font-size:11px;line-height:14px;-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px #fff;-webkit-border-radius:.5em;margin-left:0;margin-bottom:10px;padding:.75em 0 .5em .75em;text-decoration:none;color:#000}#sidebar{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#sidebar div{float:left;width:50%;border-bottom:1px solid #c6c6c6;padding-top:15px;padding-bottom:15px;line-height:19px;font-size:12px;padding-left:5%}#sidebar div div{clear:both;float:none;height:auto!important;border-bottom:none;padding:0;color:#000;width:auto}.jqTransformSelectWrapper li:first-of-type{opacity:1!important}.sidename{font-family:avenirnextltw01-medium;color:#000;font-size:15px}.storeIcons,.filtertext{float:left;padding-right:10px;font-size:13px;margin-top:15px;margin-bottom:8px}.storeIcons a{color:#999;text-decoration:none}.storeIcons a:hover{color:#000}.storeIcons a.active{color:#000!important}.storeText{clear:both;font-size:12px;margin-top:14px;color:#a7a9ac}.storeText2{font-size:12px;margin-top:14px;color:#38362e}.storeresults{margin-top:20px;padding-top:20px;border-top:1px solid #888}.region{margin-bottom:10px;padding-top:10px;color:#777}.inputfields input{padding:5px}a.secondbtWhere{text-transform:uppercase;color:#111!important;font-size:11px;padding-top:6px;line-height:12px;margin-top:5px;display:block;text-decoration:none;border-top:1px solid #c6c6c6}a.lightbt{background-color:rgba(150,150,150,.1);color:#555!important;font-size:11px;line-height:14px;padding-top:10px;padding-bottom:10px;padding-left:12px;margin-top:3px;display:block;text-decoration:none;height:14px}.lightbt img{float:right;padding-right:10px;margin-top:-1px}.clickit2{float:right}.products{color:#8c8e90;font-size:11px;margin-bottom:10px}.distance{float:right;margin-right:11px;color:#8c8e90}.invalidPostal,.invalidZip{padding-top:18px}.sorry{font-size:14px}.target{display:block}@media(max-width:720px){#sidebar div{float:none;width:100%;height:auto!important;border-bottom:none;padding-top:0;line-height:19px;font-size:12px;padding-left:0}#map{height:400px}.target{display:none}}@media(max-width:490px){#map{position:absolute;left:-1000px;height:300px}a#viewMap{display:block}}.para p{padding-bottom:15px}.para a{color:#999}.ceuinput{float:left}.cf2,.cl2{margin-left:10px}.ceu{margin-top:10px;display:block!important}.ceu div{padding:5px 0;line-height:16px}.ceu div a{color:#333;padding:0 8px;display:block}@media(max-width:875px){.ceuinput{float:none}.cf2,.cl2{margin-left:0}}.hiddenclip{display:none}.vidbts{cursor:pointer}.noresults{display:none;font-size:14px;color:#999;font-style:italic}.vidbanner{overflow:hidden;height:454px}.vidbanner .video{position:relative;top:-25%}.greyblack{background-image:url(/wp-content/themes/deeproot2021/images/greyblack.jpg);background-size:84px 75px;font-family:avenir next w01 thin}.mediacontact{font-size:23px;text-align:center;font-family:avenir next w01 light;margin-top:33px}.mediacontactname{font-size:20px;text-align:center;font-family:avenir next w01 light;color:#63b0bb}.xarrows{opacity:0}.barriersizes,.greenarbor div,.whitearbor div,.stakes,.geothickness .cont,.geolengths .cont{opacity:0}.view{opacity:1!important;-webkit-transition:opacity .8s ease-in;transition:opacity .8s ease-in}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{left:10px;opacity:0}to{left:0;opacity:1}}.viewdelay{-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.8s;animation-duration:.8s}.xtext{-webkit-animation-delay:.5s;animation-delay:.5s}@media screen and (max-width:800px){.xtext,.xtext2,.xtext3{font-size:10px;line-height:13px}}@media screen and (max-width:630px){.xtext,.xtext2,.xtext3{display:none}}.b1{position:relative}.b2{-webkit-animation-delay:.3s;animation-delay:.3s;position:relative}.b3{-webkit-animation-delay:.6s;animation-delay:.6s;position:relative}.b4{-webkit-animation-delay:.9s;animation-delay:.9s;position:relative}.location-item{padding-bottom:0!important}.location-item a.lightbt{height:auto}.location-item .location-details img{height:16px}.pdfdl{margin-top:15px;margin-bottom:30px}.pdfdl a{color:#fff;background-color:#63b0bb;padding:9px 18px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:12.5px}.nospace{margin:0;padding:0;margin-left:17px;margin-top:-10px}.pdfdl a:hover{color:#63b0bb;background-color:#fff}@media(max-width:1600px){.flexslider{width:80%;left:10%}.sc2tabletop{font-size:15px}.sctable{font-size:14px}}@media(max-width:1130px){#blockrandom{height:60vw}.vidbanner{height:34.7vw}nav.clip{max-width:96%}}@media(max-width:1090px){.vidtext{font-size:11px;line-height:17px}.howitworksCol{width:100%;float:none}.hiwcol1{margin-right:0;padding-bottom:40px}.hiwcolumns{padding-bottom:60px}.geos{width:100%}img.cellIlus{padding-right:4%;width:40%;margin-top:0}.sidetxt{width:52%;padding-right:3%}#map{height:600px}}@media(max-width:960px){.enginnertext .howitworksCol{width:100%;float:none}.enginnertext .hiwcol1{margin-right:0;padding-bottom:0;margin-bottom:0}.enginnertext .hiwcol2{margin-top:-15px}#optin{width:100%;margin-top:15px;top:0}}@media(min-width:901px){.clip{overflow-y:visible}}@media(max-width:900px){.flexContainer{margin-top:40px}.subintlt,.subintrt,.wide{font-size:15px;line-height:21px;width:100%;float:none;text-align:center}.planting,.column2{font-size:15px;line-height:21px}.subintro{font-size:15px;line-height:21px;width:80%}.subintlt{padding-right:0}.subintrt{padding-top:15px}img.cellIlus{float:none;padding-right:0;width:100%;max-width:450px;display:block;margin:auto;padding-top:20px}.sidetxt{float:none;width:100%;padding-right:0}.res2span .clickitrec{bottom:4px}.chartsmall{display:block}.chartsmall td{width:500px;padding:5px 30px;font-size:14px;color:#555}table.table th,table.table td{padding:10px 0;font-size:14px}.chartClass{font-family:avenirnextltw01-medium;padding-top:50px!important;border-top:none!important;font-size:16px!important}.pricetable{display:none}.tight{margin-top:3px}#map{height:500px}}@media(max-width:830px){.sctable{float:none;width:100%;margin-bottom:15px;border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8}.largehide{display:table-cell}.bgone2{border-right:none!important}.ltruck{width:40%;margin-right:12%}.rtruck{width:48%}.rtruck img,.ltruck img{width:100%}.arb .column2{width:108%;margin-left:-4%}.bambooimg{width:92%;margin:auto;border-top:1px solid #ddd;margin-top:30px;padding-top:35px;position:relative}.bambooimg img{width:80%;display:block;margin:auto}.planting{width:100%;position:relative;top:0;left:0;margin-top:20px;margin-bottom:30px;-webkit-transform:translateY(0%);transform:translateY(0%)}}@media(max-width:800px){.visit{font-size:14.5px}.rtruck,.ltruck,.truck,.truckCN{font-size:14px}.more{width:70%;font-size:20px;padding-top:5px;padding-bottom:5px}.quote p{font-size:24px;line-height:31px}.quote.long p{font-size:22px;line-height:28px}.sign{font-size:17px;line-height:31px}.simg2{padding:0}}@media(max-width:720px){.whereForm select,.whereForm2 select{border:1px solid #999;font-size:11px;line-height:14px;width:65%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px #fff;-webkit-border-radius:.5em;margin-left:0;margin-bottom:10px;float:none;padding:.5em 1em .5em .75em;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADIAAAABACAIAAABXrnrvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABOVJREFUeNrs3T1O41oYBuCxb0SCqOgoqNJR0tBAg8QS2AE9YglQgaBAomAF2QW7oAQJIUI6mhAH8mfnIpBmKJjgOSNZN+c+T2kfH0tf/er9kul0+gMAAAAAAAAAAIA/lxoBAAAAAAAAAABAmJoGLAAAAAAAAAAAIA7Vp6E0YAEAAAAAAAAAAATSgAUAAAAAAAAAAERCAxYAAAAAAAAAAMDc0IAFAAAAAAAAAABEoiiKiv8ogAUAAAAAAAAAAETCCkIAAAAAAAAAAIC5oQELAAAAAAAAAACIhBWEAAAAAAAAAAAAgawgBAAAAAAAAAAAmBsasAAAAAAAAAAAgEhYQQgAAAAAAAAAABCo+jSUABYAAAAAAAAAABAJDVgAAAAAAAAAAACBqk9DpYYOAAAAAAAAAAAQRgMWAAAAAAAAAAAQCSsIAQAAAAAAAAAAAlWfhhLAAgAAAAAAAAAAIiGABQAAAAAAAAAAEMgKQgAAAAAAAAAAgEAasAAAAAAAAAAAAAJpwAIAAAAAAAAAAAikAQsAAAAAAAAAACCQBiwAAAAAAAAAAIBAAlgAAAAAAAAAAACBrCAEAAAAAAAAAAAIJIAFAAAAAAAAAAAQyApCAAAAAAAAAACAQBqwAAAAAAAAAAAAAmnAAgAAAAAAAAAACDQ7DXV7e3t6ejoYDMpf2Gg09vb2Njc38zz/8kDS6XTMHQAAAAAAAAAAiECWZTPeJkkyGAyOj4/v7u7K3La8vHx4eNhsNl9eXkaj0ZfprtTQAQAAAAAAAACA/4PpdLq4uHh2drazs/Pt4fX19Vartba2NplMfld/9SZ5fHw0WQAAAAAAAAAAIAK9Xu/bM2ma1uv1q6urVqv1u3WEu7u7+/v7/X4/y7K3M7MCWO1229wBAAAAAAAAAIAIlAlg/XjfRbiwsNButy8uLjqdzudXjUbj6OhoY2MjezccDr/cPPjrqoeHB3MHAAAAAAAAAAAi8Pz8XPJkmqa1Wm0ymZyfn19fX388XF1dPTk5WVlZ6fV6/X5/PB4XRTH7nn8ODg7MHQAAAAAAAAAAiMBwOCx5cjqd5nmepun29vZoNLq5udna2rq8vKzVat1uN8uyt4ezu68+JPf39+YOAAAAAAAAAABEoHwD1k9pmtbr9W6322w2x+NxlmWvr6/fFl/9VCuT0gIAAAAAAAAAAPjvKx+c+vzJm6WlpaenpzzPy6wd/EwACwAAAAAAAAAAiERYGip/lyRJwOcCWAAAAAAAAAAAQCT+Jg0V9q0AFgAAAAAAAAAAEImAFYR/SQALAAAAAAAAAACIRPVpKAEsAAAAAAAAAAAgEhqwAAAAAAAAAAAAAmnAAgAAAAAAAAAACCSABQAAAAAAAAAAEMgKQgAAAAAAAAAAgEDVp6FSQwcAAAAAAAAAAAijAQsAAAAAAAAAAIiEFYQAAAAAAAAAAACBqk9DCWABAAAAAAAAAACREMACAAAAAAAAAAAIVP0KwtTQAQAAAAAAAAAAwmjAAgAAAAAAAAAAImEFIQAAAAAAAAAAQKDq01BWEAIAAAAAAAAAAATSgAUAAAAAAAAAAESiKIqK/yiABQAAAAAAAAAARMIKQgAAAAAAAAAAgLmhAQsAAAAAAAAAAIiEBiwAAAAAAAAAAIC5oQELAAAAAAAAAACIRFEUFf/xXwEGAG1k4r/JwxnaAAAAAElFTkSuQmCC) no-repeat right center;-webkit-background-size:1600px 32px}.whereForm2 select{width:100%}.whereForm select{margin:0}.whereForm2 input{clear:both;float:none}.zip,#addressInput{margin-top:-10px;padding-left:3px}select:focus,textarea:focus,input:focus{font-size:16px;background:#eee;line-height:19px}.mats p{padding-top:5px}.bottom70{padding-bottom:50px}}@media(max-width:660px){.preend{margin-right:0}p.map{font-size:16px;line-height:23px}.flexContainer{margin-top:30px;margin-bottom:70px}.flexslider{width:90%;left:5%}.ltruck,.truck,.truckCN{width:100%;margin-right:0;text-align:center}.rtruck{width:100%;text-align:center;padding-top:30px}.rtruck img,.ltruck img,.truck img,.truckCN img{width:70%}.enginHead2{font-size:20px}}@media(max-width:630px){.cont{font-size:12px}.rtruck img,.ltruck img,.truck img,.truckCN img{width:70%}.more{width:100%;font-size:19px;padding-top:5px;padding-bottom:5px}.languages{bottom:10px}.languages a{font-size:12px;padding:1px 14px;margin-bottom:6px}.bambooimg img{width:100%}.csstable{display:block;text-align:center}.tablerow{display:block}.tablecell{display:block}.tablecell:nth-child(even){width:100%}.tablecell:nth-child(odd){width:100%}.secondlast{border-bottom:1px solid #ccc!important}.secondlast.empty{border-bottom:none!important}.pref .caseHead{text-align:center}}@media(max-width:530px){.m2.minus:after{background:transparent url(/wp-content/themes/deeproot2021/images/minus.svg)!important}p.map{font-size:15px;line-height:21px}.details{font-size:14px}.visit{font-size:13px;padding-bottom:48px;line-height:20px}.awardtext{left:-30px}.enginnertext{padding-bottom:40px}.rtruck img,.ltruck img,.truck img,.truckCN img{width:90%}.enginHead2{font-size:19px}#blockrandom{height:80vw}.servicesimg{width:95%}.quote p,.quote.long p{font-size:22px;line-height:27px}.sign{font-size:16px;line-height:30px}.vidbanner .video{position:relative;top:-15%;left:-2.5%;width:110%}.vidbanner{height:45.2vw}}@media(max-width:450px){.flexslider{width:100%;left:0}.br1{display:none}.rtruck img,.ltruck img{width:100%}.res2span .clickitrec{bottom:3px}p.map{text-align:center;padding:30px 10%}.dastrix{font-size:10px;color:#777}.mediacontact{font-size:21px}.mediacontactname{font-size:18px}}.backdrop{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;display:none}.backdrop:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(34,34,34,.8);z-index:1}.modal{width:80%;max-width:680px;max-height:80%;background:#fff;border-radius:12px;z-index:1000;overflow:auto;position:fixed;left:50%;top:-50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);text-align:center;padding:40px}.modal h2{font-size:28px;margin:0 0 30px;line-height:125%}@media screen and (max-width:480px){.modal h2{font-size:21px}}.modal p{margin:0}.modal p.small{font-size:15px;font-family:avenirnextltw01-medium;margin:10px 0}.modal p.small a{color:#222}@media screen and (max-width:480px){.modal .btn{padding:10px 20px}}.modal img{margin:auto;max-width:55%}.modal .close{position:absolute;right:15px;top:15px;text-decoration:none;z-index:1001;color:#363545;cursor:pointer}.alert-row{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#74ac9c;color:#fff;position:fixed;top:0;width:100%;height:48px;gap:5px 15px;padding:0 20px;z-index:10}body.admin-bar .alert-row{top:32px}.alert-row .alert-intro{margin:0;line-height:unset;font-size:16px;font-family:avenirnextltw01-medium;display:inline-block}.alert-row a{color:#fff;text-decoration:none}.alert-row a[data-open-alert]{text-transform:uppercase;font-size:14px;font-family:avenir next lt w01 bold;letter-spacing:1px}@media screen and (max-width:1024px){body.admin-bar .alert-row{top:0}}@media screen and (max-width:782px){.alert-row{-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alert-row .alert-intro{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px}}@media screen and (max-width:550px){.alert-row{-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:81px;text-align:center}.alert-row .alert-intro{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.modal#alert-modal{text-align:left;max-height:85%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal#alert-modal img{border-radius:8px;max-width:unset;width:100%;margin-bottom:20px}.modal#alert-modal p{margin:20px 0}.modal#alert-modal .btn{margin-top:20px}.modal#alert-modal .close{top:10px}.modal#alert-modal .close i{font-weight:300}@media screen and (max-width:550px){.modal#alert-modal{padding:40px 20px}}footer{background:#222;overflow:hidden;color:#fff}footer .footer-logo{padding:80px 0 50px}footer .footer-logo img{width:250px}footer .footer-menus{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-menus h3{font-size:20px;line-height:24px}footer .footer-menus .menu-col:not(:last-child){margin-right:50px}footer .footer-menus ul.footer-menu{list-style:none;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-menus ul.footer-menu a{color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}footer .footer-menus ul.footer-menu a:hover{color:#ccc}footer .footer-menus ul.footer-menu>li{font-size:16px;font-family:avenir next lt w01 bold;padding-right:50px;margin-bottom:20px}footer .footer-menus ul.footer-menu ul.sub-menu{font-size:15px;font-family:avenirnextltw01-medium;font-weight:400;list-style:none}footer .footer-menus ul.footer-menu ul.sub-menu li{margin:10px 0}footer .footer-social-media{padding:30px 0}footer .footer-social-media .socialMedia{float:none}footer .footer-social-media .socialMedia a .circle{fill:#74ac9c;-webkit-transition:.3s all;transition:.3s all}footer .footer-social-media .socialMedia a:hover .circle{fill:#666}footer .footer-legal{text-align:center;font-size:12px;border-top:1px solid #666;padding:30px;overflow:hidden;clear:both}footer .footer-legal .links{margin-bottom:10px}footer .footer-legal a{color:#ccc;text-decoration:none}@media screen and (max-width:1550px){footer .footer-menus ul.footer-menu{-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-menus .products-menu-col ul.footer-menu li{width:50%}footer .footer-menus .products-menu-col ul.footer-menu li ul.sub-menu li{width:100%}}@media screen and (max-width:1024px){footer .footer-menus .menu-col:not(:last-child){margin-right:30px}footer .footer-menus .products-menu-col ul.footer-menu li{width:50%}}@media screen and (max-width:782px){footer .footer-menus .menu-col{width:33%}footer .footer-menus .menu-col:not(:last-child){margin-right:30px}footer .footer-menus .products-menu-col ul.footer-menu li{width:100%}}@media screen and (max-width:600px){footer .footer-menus{-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-menus ul.footer-menu h3{font-size:18px;line-height:22px}footer .footer-menus ul.footer-menu>li{font-size:15px;font-family:avenirnextltw01-medium;margin-bottom:0}footer .footer-menus ul.footer-menu>li.menu-item-has-children{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-menus ul.footer-menu>li.menu-item-has-children span.submenu-toggle{font-size:12px}footer .footer-menus ul.footer-menu>li.menu-item-has-children span.submenu-toggle:after{font-family:fontawesome;content:"\f067";padding:5px 10px;position:relative;cursor:pointer;top:3px}footer .footer-menus ul.footer-menu>li.menu-item-has-children span.submenu-toggle.open:after{content:"\f068"}footer .footer-menus ul.footer-menu ul.sub-menu{display:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:5px 0 10px 10px;font-size:12px}footer .footer-menus ul.footer-menu ul.sub-menu li{margin:0}footer .footer-menus .menu-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}footer .footer-menus .menu-col:first-child ul.footer-menu li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}footer .footer-menus .menu-col:not(:last-child){margin-right:0;margin-bottom:30px}footer .footer-menus .menu-col ul.footer-menu li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:4px 0}footer .footer-legal{text-align:left}}@media screen and (max-width:530px){footer .footer-social-media .socialMedia{text-align:left;margin-top:0}}@media screen and (max-width:480px){footer .footer-logo{padding:50px 0 10px}footer .footer-logo img{width:182px}footer .footer-menus .menu-col:not(:last-child){margin-bottom:10px}footer .footer-legal{text-align:left;padding:20px 0 30px;font-size:11px;margin:0 20px}}