@import url(https://fonts.googleapis.com/css?family=Open+Sans:100,300,400,400italic,600,600italic,700,700italic,800,800italic);
/*! Maverick */@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/wp-content/themes/floortech/assets/fonts/icomoon.eot?5830781c0c0fe102e736ac45826b3795);src:url(/wp-content/themes/floortech/assets/fonts/icomoon.eot?5830781c0c0fe102e736ac45826b3795#iefix) format("embedded-opentype"),url(/wp-content/themes/floortech/assets/fonts/icomoon.ttf?7ef18ea23728257ff7598945f89a9d92) format("truetype"),url(/wp-content/themes/floortech/assets/fonts/icomoon.woff?aea18c67704da18ffaa1e8e2e08ea5e2) format("woff"),url(/wp-content/themes/floortech/assets/fonts/icomoon.svg?03314de1109b32d6bc36be3e41fe5fc2#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-expert:before{content:"\e926"}.icon-floor:before{content:"\e927"}.icon-rapid:before{content:"\e928"}.icon-icon-play-button:before{content:"\e925"}.icon-icon-projects:before{content:"\e924"}.icon-icon-share-mail:before{content:"\e931"}.icon-icon-share-facebook:before{content:"\e918"}.icon-icon-social-googleplus:before{content:"\e91b"}.icon-icon-about-approved:before{content:"\e900"}.icon-icon-about-lightbulb:before{content:"\e901"}.icon-icon-architects-chart:before{content:"\e902"}.icon-icon-architects-colour-chart:before{content:"\e903"}.icon-icon-architects-datasheets:before{content:"\e904"}.icon-icon-architects-presentation:before{content:"\e905"}.icon-icon-architects-slideshow-circle-active .path1:before{color:#ff8846;content:"\e906"}.icon-icon-architects-slideshow-circle-active .path2:before{color:#fff;content:"\e907";margin-left:-1em}.icon-icon-architects-slideshow-circle-inactive:before{color:#fff;content:"\e908"}.icon-icon-caret-down:before{content:"\e909"}.icon-icon-caret-right:before{content:"\e90a"}.icon-icon-caret-up:before{content:"\e90b"}.icon-icon-contact-mail:before{content:"\e90c"}.icon-icon-contact-map-marker:before{content:"\e90d"}.icon-icon-contact-phone:before{content:"\e90e"}.icon-icon-download:before{content:"\e90f"}.icon-icon-menu-close:before{content:"\e910"}.icon-icon-menu-note-materials:before{content:"\e911"}.icon-icon-menu-open:before{content:"\e912"}.icon-icon-menu-pencil:before{content:"\e913"}.icon-icon-minus:before{content:"\e914"}.icon-icon-phone:before{content:"\e923"}.icon-icon-plus:before{content:"\e915"}.icon-icon-quote:before{content:"\e916"}.icon-icon-report:before{content:"\e922"}.icon-icon-sectors-handshake:before{content:"\e917"}.icon-icon-share-twitter:before{color:#fff;content:"\e91a"}.icon-icon-social-linkedin:before{color:#fff;content:"\e91c"}.icon-icon-social-youtube:before{color:#fff;content:"\e91d"}.icon-icon-solution-detailed-specification:before{content:"\e91e"}.icon-icon-solution-precise-installations:before{content:"\e91f"}.icon-icon-solution-tailored-plans:before{content:"\e920"}.icon-icon-systems-list:before{content:"\e921"}.icon-icon-technical-datasheets:before{content:"\e919"}.middler{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*,:after,:before{box-sizing:border-box}body,html{background:#fff}body{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;height:100%!important;line-height:1.7;margin:0 auto;max-width:100%;overflow-x:hidden}body.page-template-2_solution,body.page-template-3_sectors-php,body.page-template-9_architects{background:#f1f2f1}a{color:inherit;outline:0!important;text-decoration:none;transition:all .3s ease}a:hover{text-decoration:underline}p{color:#333;font-size:1rem;line-height:normal;line-height:1.5}ul li{padding:0 0 1em .5em}.footer-wrapper,.nav--wrapper,.wide-wrapper,.wrapper{margin:auto;max-width:970px;min-height:100%}@media(min-width:1024px){.footer-wrapper,.nav--wrapper,.wide-wrapper,.wrapper{width:90%}}@media(max-width:1023px){.footer-wrapper,.nav--wrapper,.wide-wrapper,.wrapper{max-width:90%}}.footer-wrapper img,.nav--wrapper img,.wide-wrapper img,.wrapper img{max-width:100%}.footer-wrapper:after,.nav--wrapper:after,.wide-wrapper:after,.wrapper:after{clear:both;content:" ";display:table}.footer-wrapper,.wide-wrapper{max-width:1100px}@media(max-width:1023px){.footer-wrapper,.wide-wrapper{max-width:90%}}.clear{clear:both}blockquote{border-left:10px solid #e87f23}blockquote p{color:#e87f23;font-style:italic;padding-left:2em}iframe[name=google_conversion_frame]{float:left;font-size:0!important;height:0!important;line-height:0!important;margin-top:-13px;width:0!important}@media(max-width:767px){.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.gutters .col-1{content:0;width:4.6666666667%}.gutters .col-2{content:4%;width:13.3333333333%}.gutters .col-3{content:8%;width:22%}.gutters .col-4{content:12%;width:30.6666666667%}.gutters .col-5{content:16%;width:39.3333333333%}.gutters .col-6{content:20%;width:48%}.gutters .col-7{content:24%;width:56.6666666667%}.gutters .col-8{content:28%;width:65.3333333333%}.gutters .col-9{content:32%;width:74%}.gutters .col-10{content:36%;width:82.6666666667%}.gutters .col-11{content:40%;width:91.3333333333%}.gutters .col-12{content:44%;width:100%}.grid-example [class*=column-]{border:1px dashed #bbb;padding:20px 0}.row{margin-bottom:24px;width:100%}.row:after{clear:both;content:" ";display:table}.row:last-child{margin-bottom:0}[class*=col-]{-moz-background-clip:padding-box!important;-o-background-clip:padding-box!important;background-clip:padding-box!important}[class*=col-].right{float:right}[class*=col-] img{max-width:100%}[class*=col-]{float:left}.gutters [class*=col-],.gutters [class*=col-]:first-child{margin-left:0}}@media(min-width:768px)and (max-width:1023px){.md-col-12{margin-left:0!important}.md-col-1{width:8.3333333333%}.md-col-2{width:16.6666666667%}.md-col-3{width:25%}.md-col-4{width:33.3333333333%}.md-col-5{width:41.6666666667%}.md-col-6{width:50%}.md-col-7{width:58.3333333333%}.md-col-8{width:66.6666666667%}.md-col-9{width:75%}.md-col-10{width:83.3333333333%}.md-col-11{width:91.6666666667%}.md-col-12{width:100%}.gutters .md-col-1{content:0;width:4.6666666667%}.gutters .md-col-2{content:4%;width:13.3333333333%}.gutters .md-col-3{content:8%;width:22%}.gutters .md-col-4{content:12%;width:30.6666666667%}.gutters .md-col-5{content:16%;width:39.3333333333%}.gutters .md-col-6{content:20%;width:48%}.gutters .md-col-7{content:24%;width:56.6666666667%}.gutters .md-col-8{content:28%;width:65.3333333333%}.gutters .md-col-9{content:32%;width:74%}.gutters .md-col-10{content:36%;width:82.6666666667%}.gutters .md-col-11{content:40%;width:91.3333333333%}.gutters .md-col-12{content:44%;width:100%}.row{margin-bottom:24px;width:100%}.row:after{clear:both;content:" ";display:table}.row:last-child{margin-bottom:0}[class*=md-col-]{-moz-background-clip:padding-box!important;-o-background-clip:padding-box!important;background-clip:padding-box!important}[class*=md-col-].right{float:right}[class*=md-col-] img{max-width:100%}[class*=md-col-]{float:left}.gutters [class*=md-col-]{margin-left:4%}.gutters [class*=md-col-].md-col-6:nth-child(odd),.gutters [class*=md-col-]:first-child{margin-left:0}}@media screen and (min-width:1024px){.lg-col-1{width:8.3333333333%}.lg-col-2{width:16.6666666667%}.lg-col-3{width:25%}.lg-col-4{width:33.3333333333%}.lg-col-5{width:41.6666666667%}.lg-col-6{width:50%}.lg-col-7{width:58.3333333333%}.lg-col-8{width:66.6666666667%}.lg-col-9{width:75%}.lg-col-10{width:83.3333333333%}.lg-col-11{width:91.6666666667%}.lg-col-12{width:100%}.gutters .lg-col-1{content:0;width:4.6666666667%}.gutters .lg-col-2{content:4%;width:13.3333333333%}.gutters .lg-col-3{content:8%;width:22%}.gutters .lg-col-4{content:12%;width:30.6666666667%}.gutters .lg-col-5{content:16%;width:39.3333333333%}.gutters .lg-col-6{content:20%;width:48%}.gutters .lg-col-7{content:24%;width:56.6666666667%}.gutters .lg-col-8{content:28%;width:65.3333333333%}.gutters .lg-col-9{content:32%;width:74%}.gutters .lg-col-10{content:36%;width:82.6666666667%}.gutters .lg-col-11{content:40%;width:91.3333333333%}.gutters .lg-col-12{content:44%;width:100%}.row{margin-bottom:24px;width:100%}.row:after{clear:both;content:" ";display:table}.row:last-child{margin-bottom:0}[class*=lg-col-]{-moz-background-clip:padding-box!important;-o-background-clip:padding-box!important;background-clip:padding-box!important}[class*=lg-col-].right{float:right}[class*=lg-col-] img{max-width:100%}[class*=lg-col-]{float:left}.gutters [class*=lg-col-]{margin-left:4%}.gutters [class*=lg-col-]:first-child{margin-left:0}}/*!
normalize.css v1.1.3 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,section,summary{display:block}audio,canvas,video{*zoom:1;display:inline-block;*display:inline}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}button,html,input,select,textarea{font-family:Open Sans,Arial,Helvetica,sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:initial}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:65%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:initial;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none!important}@media print{footer,header,nav{display:none}[class*=col-]{margin:10px 0!important}}.read-more{font-size:1rem;padding-left:5px;transition:all .25s ease;white-space:nowrap}.read-more:before{content:"";font-family:icomoon;vertical-align:middle}.read-more:hover{padding-left:10px;text-decoration:none}.scrolldown{background:#2941598c;bottom:0;color:#fff;display:block;padding:2em;position:absolute}.scrolldown:hover{background:#294159d9;text-decoration:none;text-shadow:2px 2px 5px #333}@media only screen and (max-height:837px){.scrolldown{right:50px}}h1,h2,h3,h4,h5,h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400;font-weight:900;line-height:1.25;margin:0;padding:0}h1{font-size:3.751rem}h1,h2{text-transform:uppercase}h2{font-size:3.124rem}h3{font-size:1.875rem}h4{font-size:1.25rem;text-transform:uppercase}h5{font-size:1.875rem}h6{font-size:1.375em}.no-js .liquid-slider{height:350px;overflow:scroll}.ls-preloader{background:url(/wp-content/themes/floortech/assets/images/loading.gif?e08a276f45aa646263e6489b7f7b2176) #f2f2f2 no-repeat center 50%;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:2}.ls-wrapper{clear:both;overflow:auto;position:relative}.liquid-slider{background:#f2f2f2;float:left;margin:0 auto;overflow:hidden;position:relative;width:600px}.arrows .liquid-slider{margin:0 10px}.ls-responsive .liquid-slider{margin:0;width:100%}.panel-container{-webkit-backface-visibility:hidden;-webkit-perspective:1000;position:relative}.liquid-slider .panel-container .fade{display:block;left:0;opacity:0;position:absolute;top:0;width:100%}.liquid-slider .ls-panel{display:block;float:left;width:600px}.panel-wrapper{padding:15px 40px;position:relative}.ls-nav{clear:both;overflow:hidden}.ls-nav a{background:#d8d8d8;color:#333;margin-right:1px;outline:0;padding:10px 15px}.ls-nav a:hover{color:#333;text-shadow:none}.ls-nav .current a,.ls-nav a:hover{background:#f2f2f2}.currentCrossLink{font-weight:700}.ls-nav ul{clear:both;display:block;margin:auto;overflow:hidden;padding:0}.ls-nav ul li{display:inline}.ls-nav ul li a{display:block;float:left;text-decoration:none}.ls-select-box{background:url(/wp-content/themes/floortech/assets/images/menu.png?b16ecde9e69309c9f2bfd57d6d7a87f5) no-repeat 100% #ddd;height:35px;overflow:hidden;width:100%}.ls-select-box select{appearance:none;background:#0000;border:none;cursor:pointer;font-size:110%;height:35px;outline:0;padding:5px;width:150%}.ls-nav-left,.ls-nav-right{clear:both;float:left;top:0}.ls-nav-left a,.ls-nav-right a{background:#000;color:#fff;display:block;padding:5px;text-align:center;text-decoration:none;width:100px}.ls-responsive .ls-nav-left{left:0;position:absolute;z-index:2}.ls-responsive .ls-nav-left a{background:#9a9a9a;width:80px}.ls-responsive .ls-nav-left a:hover{background:#747474}.ls-responsive .ls-nav-right{position:absolute;right:0;z-index:2}.ls-responsive .ls-nav-right a{background:#9a9a9a;width:80px}.ls-responsive .ls-nav-right a:hover{background:#747474}.ls-nav-left-arrow,.ls-nav-right-arrow{clear:both;cursor:pointer;float:left}.ls-nav-left-arrow a,.ls-nav-right-arrow a{display:block}[class$=-arrow]{background-image:url(/wp-content/themes/floortech/assets/images/arrow.png?cf0407423743b13d467054c357f28f08);background-repeat:no-repeat;height:25px;margin-top:50px;width:25px}.ls-nav-right-arrow{background-position:100% 0;margin-right:5px}.ls-nav-left-arrow{background-position:0 0;margin-left:5px}.ls-nav-left-arrow:hover{background-position:0 100%}.ls-nav-right-arrow:hover{background-position:100% 100%}.ls-responsive .ls-nav-left-arrow{left:0;position:absolute;z-index:2}.ls-responsive .ls-nav-right-arrow{position:absolute;right:0;z-index:2}.liquid-slider{background:#0000;line-height:0;width:100%}.liquid-slider>div:not(:first-of-type){display:none}.ls-wrapper{max-width:100%!important;overflow:hidden}.panel-wrapper{padding:0}[class$=-arrow]{background:#ff943680;height:4.6875rem;margin:0;position:relative;top:50%;transform:translateY(-50%);transition:background .3s ease;width:4.375rem}@media(max-width:767px){[class$=-arrow]{height:3rem;width:3rem}}[class$=-arrow]:after{color:#fff;content:"";font-family:icomoon;font-size:2.5625rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}[class$=-arrow]:hover{background:#ff9436cc}[class$=-arrow].ls-nav-left-arrow:after{transform:scaleX(-1) translateY(-50%)}#slider-nav-ul{bottom:1.44em;left:1.8em;position:absolute;z-index:1}@media(max-width:767px){#slider-nav-ul{bottom:.44em}}#slider-nav-ul li a{background:#0000;border:2px solid #fff;border-radius:50%;height:.875em;margin-right:.5em;padding:0;width:.875em}@media(max-width:767px){#slider-nav-ul li a{height:.6em;width:.6em}}#slider-nav-ul li.current a,#slider-nav-ul li:hover a{background:#e87f23}#secondary-slider-nav-ul{bottom:1.44em;left:1.8em;position:absolute;z-index:1}@media(max-width:767px){#secondary-slider-nav-ul{bottom:.44em}}#secondary-slider-nav-ul li a{background:#0000;border:2px solid #fff;border-radius:50%;height:.875em;margin-right:.5em;padding:0;width:.875em}@media(max-width:767px){#secondary-slider-nav-ul li a{height:.6em;width:.6em}}#secondary-slider-nav-ul li.current a,#secondary-slider-nav-ul li:hover a{background:#e87f23}.mfp-bg{background:#0b0b0b;filter:alpha(opacity=80);opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:#0000;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;filter:alpha(opacity=65);font-family:Arial,Baskerville,monospace;font-size:2.5rem;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:hover{cursor:pointer!important}.mfp-close:focus,.mfp-close:hover{filter:alpha(opacity=100);opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);filter:alpha(opacity=65);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{filter:alpha(opacity=100);opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{border:inset #0000;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow .mfp-a,.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px #0009;display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px #0009;content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:#0009;height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;width:600px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{padding-top:0;right:0;top:0}.white-popup{background:#fff;margin:20px auto;max-width:770px;padding:20px;position:relative;width:auto}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;position:fixed;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{flex-direction:row;padding:1em 1.8em;width:100%}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;opacity:.8;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:#0000;border-color:#0000}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:#0000;text-decoration:underline}.cc-close{display:block;font-size:1.6em;line-height:.75;opacity:.9;position:absolute;right:.5em;top:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;left:3em;top:0}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{left:unset;right:3em}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{flex:1}.cc-compliance{align-content:space-between;align-items:center;display:flex}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px)and (orientation:portrait),screen and (max-width:736px)and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}}.cc-floating.cc-theme-classic{border-radius:5px;padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{display:inline;flex:none;text-align:center}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}@media(max-width:767px){.cc-revoke.cc-bottom.cc-left{border-radius:0;bottom:0;justify-content:center;left:100vw;position:fixed!important;right:auto;transform:none!important;transition:left .5s ease;white-space:nowrap}.menu-visible .cc-revoke.cc-bottom.cc-left{left:0}}.i{font-style:italic}.i i{font-style:normal!important}.is-hidden{display:none}.triangle-down{border-left:5px solid #0000;border-right:5px solid #0000;border-top:10px solid #2d7fab;height:0;width:0}.triangle-right{border-bottom:5px solid #0000;border-left:10px solid #2d7fab;border-top:5px solid #0000;height:0;width:0}.hover-light:hover{opacity:.8}.no-show{display:none}hr{border:none;border-top:1px dashed #bbb;height:0;width:100%}hr.white{background:#fff;background-image:-o-linear-gradient(left,#fff,#fff,#fff)}hr.primary{background:#294159;background-image:-o-linear-gradient(left,#294159,#294159,#294159)}@media(max-width:1023px){.mobile-hide{display:none}}@media(min-width:1024px){.desktop-hide{display:none}}.btn,.btn--header-cta,.btn--industry-cta,.contact-hq .directions,.menu--colors ul.color-groups li a,button{border:none;cursor:pointer;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;outline:none;padding:.625em 3.125em;position:relative;text-transform:uppercase;transition:all .3s}.btn--header-cta:after,.btn--industry-cta:after,.btn:after,.contact-hq .directions:after,.menu--colors ul.color-groups li a:after,button:after{content:"";position:absolute;transition:all .3s;z-index:-1}.btn--header-cta:before,.btn--industry-cta:before,.btn:before,.contact-hq .directions:before,.menu--colors ul.color-groups li a:before,button:before{speak:none;-webkit-font-smoothing:antialiased;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}.btn--header-cta:hover,.btn--industry-cta:hover,.btn:hover,.contact-hq .directions:hover,.menu--colors ul.color-groups li a:hover,button:hover{text-decoration:none}.btn--header-cta:active,.btn--industry-cta:active,.btn:active,.contact-hq .directions:active,.menu--colors ul.color-groups li a:active,button:active{top:2px}.btn--download-brochure{background:none;border:1px solid #fff;color:#fff;font-size:.813rem;font-weight:900;padding:.7em 1em;text-transform:uppercase;transition:all .25s ease}.btn--download-brochure:hover{background:#294159;border:1px solid #294159;color:#fff;text-decoration:none;transition:all .25s ease}.btn--callback a,.nav--top-main .button--quote a,ul.nav--mobile-one .button--quote a{background:#e87f23;margin-top:2.5em;padding:2em}.btn--callback a:hover,.nav--top-main .button--quote a:hover,ul.nav--mobile-one .button--quote a:hover{background:#e87f23;color:#fff}.btn--cta,.header--form-full .form--box .gform_footer input,section.header--home .button--quote{background:#e87f23;color:#fff;display:inline-block;font-size:1.25rem;font-weight:600;margin-top:1em;padding:.5em 1em}.btn--cta:hover,.header--form-full .form--box .gform_footer input:hover,section.header--home .button--quote:hover{background:#294159d9;text-decoration:none}.btn--header-cta,.menu--colors ul.color-groups li a{border:1px solid #fff;color:#fff;font-size:1.063rem;font-weight:600;margin:0 1em 0 0;padding:.3em 1.5em;position:relative;text-transform:uppercase;z-index:50}.btn--header-cta:after,.menu--colors ul.color-groups li a:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:0}.btn--header-cta:active,.btn--header-cta:hover,.menu--colors ul.color-groups li a:active,.menu--colors ul.color-groups li a:hover{color:#3884ae}.btn--header-cta:active:after,.btn--header-cta:hover:after,.menu--colors ul.color-groups li a:active:after,.menu--colors ul.color-groups li a:hover:after{width:100%}.btn--view-more{border:1px solid #e87f23;display:inline-block;font-size:1rem;font-weight:600;line-height:1.875rem;padding:1.4em 1.2em;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease;z-index:2}.btn--view-more:hover{background:#e87f23;color:#fff;text-decoration:none}.btn--view-more:hover:before{color:#fff}.btn-datasheet{font-size:.875rem}.btn-datasheet:before{color:#e87f23;content:"";font-family:icomoon;font-size:1.6rem;padding-right:.6em;transition:all .3s ease;vertical-align:bottom}.btn--industry-cta{background:#294159;border:1px solid #fff;color:#fff;font:1.25rem/1.8rem Open Sans,Arial,Helvetica,sans-serif;line-height:1.5rem;margin-right:1.5rem;padding:20px;text-transform:capitalize}.btn--industry-cta:hover{background:#39c;color:#fff}.btn--industry-cta span{font-size:1.7rem;padding-right:1rem;vertical-align:middle}.btn--industry-cta.orange{background-color:#e87f23;font-size:1.1rem;margin-right:0;text-transform:uppercase}.btn--industry-cta.orange:hover{background:#fff;color:#39c}@media(max-width:767px){.btn--industry-cta{font-size:1rem;margin-top:10px}}@media(min-width:768px)and (max-width:1023px){.btn--industry-cta{font-size:1rem;margin-right:.5rem}}.hammy{display:block;float:right;height:23px;position:relative;top:35px;width:30px;z-index:10}@media(max-width:1023px){.hammy{display:block}}.hammy:active,.hammy:hover{cursor:pointer}.bar1,.bar2,.bar3{-webkit-appearance:none;background-color:#e87f23;color:#fff;display:block;font-size:10px;height:4px;left:0;padding:0;position:absolute;top:0;-webkit-transform:rotate(0deg);-webkit-transition:all .2s ease-in;width:30px}.bar1:hover,.bar2:hover,.bar3:hover{cursor:pointer}.bar2{top:9px}.bar3{top:18px}.bar1.active,.bar2.active,.bar3.active{background-color:#fff}.bar1.active{top:10px;transform:rotate(-135deg)}.bar1.active,.bar2.active{transition:all .2s ease-in}.bar2.active{background-color:#0000;left:100px}.bar3.active{top:10px;transform:rotate(135deg);transition:all .2s ease-in}.site-content{-webkit-backface-visibility:hidden}.backboard{background:#3884ae;height:100vh;position:absolute;right:-100%;top:0;transition:all .5s ease;width:42%}@media(max-width:1023px){.backboard{height:calc(100vh - 90px);overflow:scroll;top:90px;width:50%}}@media(max-width:767px){.backboard{width:100%}}.animating .mobile-menus,.animating .nav--top-main,.menu-visible .mobile-menus,.menu-visible .nav--top-main{-webkit-backface-visibility:hidden;display:block}.animating .backboard,.animating .nav--top-main .animating .mobile-menus{transition:.25s ease-in-out}.animating.left .backboard,.animating.left .mobile-menus,.animating.left .nav--top-main{transform:translate3d(100%,0,0)}.animating.right .backboard,.animating.right .mobile-menus,.animating.right .nav--top-main{transform:translate3d(-100%,0,0)}.menu-visible .backboard{right:0}.nav--main-menu,.site-content{height:100%;position:relative}.menu-visible li.menu{color:#fff}.menu-visible .btn--download-brochure{background:#333;border:1px solid #e87f23}.menu-visible .btn--download-brochure:hover{background:#e87f23;color:#fff}.gform_body,.gform_footer,.gform_heading{clear:both;padding-bottom:20px}ul.gform_fields{list-style:none;margin:0 -15px;padding:0}li.gfield{clear:both;float:left;overflow:auto;padding:0 8px 11px}li.gfield.input-float{clear:none;float:left;width:50%}@media(max-width:1023px){li.gfield.input-float{width:100%}}li.gfield.full-width{width:100%}li.gfield.keywords{width:65%}@media(max-width:1023px){li.gfield.keywords{width:100%}}.ginput_container span{margin-bottom:10px}.ginput_container input.large,.ginput_container input.medium,.ginput_container input.small,.ginput_container select.large,.ginput_container select.medium,.ginput_container select.small,.ginput_container textarea.large,.ginput_container textarea.medium,.ginput_container textarea.small{width:100%}.ginput_container input,.ginput_container select,.ginput_container textarea{outline-color:#294159}.ginput_container input,.ginput_container textarea{margin:2px}label.gfield_label{display:inline-block;padding-bottom:10px}.left_label label.gfield_label{float:left;width:25%}.right_label label.gfield_label{float:right;width:25%}.gfield_required{padding-left:5px}ul.gfield_checkbox,ul.gfield_radio{list-style:none;padding:0}ul.gfield_checkbox input,ul.gfield_radio input{margin-right:10px;position:relative;top:-1px}ul.gfield_radio input{margin-left:2px}.gsection h2{border-bottom:3px solid #000}.gf_progressbar_wrapper,.gsection h2{padding-bottom:15px}.gf_progressbar{background:gray}.gf_progressbar_percentage{background:red;padding:5px 10px;text-align:right}.gfield_time_ampm,.gfield_time_hour,.gfield_time_minute{display:inline;display:inline-block}.gfield_time_hour label,.gfield_time_minute label{display:block}.gfield_time_ampm{vertical-align:top}.validation_error{background:red;color:#fff;font-size:1rem;font-weight:400;padding:15px}li.gfield.gfield_error label.gfield_label{font-weight:400}li.gfield .validation_message{background:red;color:#fff;font-size:1rem;font-weight:300;margin-top:-3px;padding:10px;position:absolute}.gform_validation_container{display:none}.ginput_full{display:block}.ginput_full input,.ginput_full select,.ginput_full textarea{margin-bottom:5px;width:100%}.ginput_full label{display:block}.ginput_left{float:left;padding-right:10px;width:50%}.ginput_left input,.ginput_left select,.ginput_left textarea{margin-bottom:5px;width:100%}.ginput_left label{display:block}.ginput_right input,.ginput_right select,.ginput_right textarea{margin-bottom:5px;width:100%}.ginput_right label{display:block}.ginput_right{float:right;width:50%}li.gf_left_half{float:left;padding-right:10px}li.gf_left_half,li.gf_right_half{clear:none;padding-bottom:10px;width:50%}li.gf_right_half{float:right}li.gf_left_third{width:33%}li.gf_left_third,li.gf_middle_third{clear:none;float:left;padding-bottom:10px;padding-right:10px}li.gf_middle_third{width:34%}li.gf_right_third{clear:none;float:right;padding-bottom:10px;width:33%}li.gf_first_quarter,li.gf_second_quarter{padding-right:10px}li.gf_first_quarter,li.gf_second_quarter,li.gf_third_quarter{clear:none;float:left;padding-bottom:10px;width:25%}li.gf_fourth_quarter{clear:none;float:right;padding-bottom:10px;width:25%}@media screen and (max-width:480px){li.gf_first_quarter,li.gf_fourth_quarter,li.gf_left_half,li.gf_left_third,li.gf_middle_third,li.gf_right_half,li.gf_right_third,li.gf_second_quarter,li.gf_third_quarter{width:100%}}.gf_list_2col ul.gfield_checkbox li,.gf_list_2col ul.gfield_radio li{float:left;padding-bottom:10px;width:50%}.gf_list_3col ul.gfield_checkbox li,.gf_list_3col ul.gfield_radio li{float:left;padding-bottom:10px;width:33%}.gf_list_4col ul.gfield_checkbox li,.gf_list_4col ul.gfield_radio li{float:left;padding-bottom:10px;width:25%}.gf_list_5col ul.gfield_checkbox li,.gf_list_5col ul.gfield_radio li{float:left;padding-bottom:10px;width:20%}.gf_list_inline ul.gfield_checkbox li,.gf_list_inline ul.gfield_radio li{display:inline-block;padding-bottom:10px;padding-right:10px}@media screen and (max-width:480px){.gf_list_2col ul.gfield_checkbox li,.gf_list_2col ul.gfield_radio li,.gf_list_3col ul.gfield_checkbox li,.gf_list_3col ul.gfield_radio li,.gf_list_4col ul.gfield_checkbox li,.gf_list_4col ul.gfield_radio li,.gf_list_5col ul.gfield_checkbox li,.gf_list_5col ul.gfield_radio li{width:100%}}.gform_confirmation_message{position:relative}.gform_confirmation_message h4{line-height:1}.gform_confirmation_message a{color:#294159}.form--box{padding:0 2em;position:relative;z-index:2}@media(max-width:1023px){.form--box{padding:0}}.form--box .gform_title,.form--box h2{color:#e87f23;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.874rem;font-style:normal;font-weight:400;margin-bottom:.95em;text-transform:none}.form--box .gform_description,.form--box p{font-size:.939rem;font-weight:400;margin:0}@media(max-width:1023px){.form--box .gform_description,.form--box p{padding-right:0}}.form--box ::-webkit-input-placeholder{color:#999;font-size:1.126rem;font-style:italic}.form--box :-moz-placeholder,.form--box ::-moz-placeholder{color:#999;font-size:1.126rem;font-style:italic;opacity:1}.form--box :placeholder-shown{color:#999;font-size:1.126rem;font-style:italic}.form--box .gform_wrapper{display:inline-block;height:100%;margin-top:1.55em;width:100%}.form--box .gform_body{height:0;margin:0;padding:0;width:100%}@media(max-width:767px){.form--box .gform_body{width:100%}}.form--box .gform_footer{margin-top:.8em;padding:0;vertical-align:bottom}@media(max-width:767px){.form--box .gform_footer{line-height:0}}.form--box .gform_footer .gform_button{background:#0000;border:1px solid #ff9436;color:#333;display:table-cell;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:600;height:auto;line-height:2.143;padding:.3em 1.65em;text-transform:uppercase;transition:all .25s ease;vertical-align:bottom}.form--box .gform_footer .gform_button:active,.form--box .gform_footer .gform_button:hover{background:#3884ae;box-shadow:1px 1px 1px #aaa;color:#fff;transition:all .25s ease}.form--box label.gfield_label{display:none}.form--box input,.form--box textarea{background:#fff;border:1px solid #ccc;color:#333;float:left;font-size:1.25rem;font-weight:300;padding:.8em 1em;text-align:left}.form--box input[type=number],.form--box textarea[type=number]{padding:.6em 1em}.form--box input{height:46px;line-height:.8;padding-bottom:.7em}@media(max-width:767px){.form--box .mobile-double input::-webkit-input-placeholder{font-size:.8rem;position:relative;top:-.6em;white-space:pre-line}.form--box .mobile-double input:-moz-placeholder{font-size:.6rem!important;white-space:pre-line}.form--box .mobile-double input::-moz-placeholder{font-size:.8rem;white-space:pre-line}.form--box .mobile-double input:placeholder-shown{font-size:.8rem;white-space:pre-line}}.form--box textarea{height:86px}.form--box .gsection{display:none}.form--box li#field_1_7{height:0;margin:0;padding:0}.form--box .gform_wrapper.three-column_wrapper ul.gform_fields.gform_column{display:block;float:left;height:auto;margin-right:2%;width:48%}@media(max-width:767px){.form--box .gform_wrapper.three-column_wrapper ul.gform_fields.gform_column{width:100%}}.form--box .gform_wrapper.three-column_wrapper ul.gform_fields.gform_column:last-of-type{width:100%}.form--box .gform_wrapper.three-column_wrapper ul.gform_column li.gsection:first-child{display:none}@media(max-width:767px){.form--box .gform_wrapper .top_label li.gfield.gf_left_half,.form--box .gform_wrapper .top_label li.gfield.gf_right_half{width:97%!important}.form--box .gform_column{display:none}}body img.gform_ajax_spinner{display:none!important}.header--form-full .form--box{background:#f1f2f1;padding-top:3em}.header--form-full .form--box .input-float-radio{float:left;width:60%}.header--form-full .form--box .input-float-radio .gfield_radio li{float:left}.header--form-full .form--box .input-float-radio .gfield_radio input[type=radio]{display:none}.header--form-full .form--box .input-float-radio .gfield_radio input[type=radio]+label:before{background:#fff;border:1px solid #294159;border-radius:50%;content:"";cursor:pointer;display:inline-block;font-size:22px;height:20px;line-height:0;margin:-1px 4px 0 0;padding:7.5px 0 0 3px;vertical-align:middle;width:20px}.header--form-full .form--box .input-float-radio .gfield_radio input[type=radio]:checked+label:before{color:#294159;content:"•"}.header--form-full .form--box .gform_footer{clear:both;text-align:right}.header--form-full .form--box .gform_footer input{text-align:center;width:100%}@media(max-width:767px){.header--form-full .form--box .gform_footer input{font-size:1rem}}.header--form-full .form--box .gform_footer .gdpr_notice{margin-top:.5rem;padding:0;position:relative;text-align:left;top:1rem}.select-container{background:#fff;position:relative}.select-container select{appearance:none;background:#0000;border:none;font-size:1.3125rem;padding:.8rem 1.5rem;position:relative;width:100%;z-index:2}.select-container select::-ms-expand{display:none}.select-container:after{color:#e87f23;content:"";font-family:icomoon;font-size:1.6rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:1}.gform_confirmation_message_1 .confirmation-message h2{margin-bottom:.35em;margin-top:.3em}.gform_confirmation_message_1 .confirmation-message span.msg{font-size:1.3125rem}.gform_confirmation_message_1 .confirmation-message .contact-social{background-color:#f1f2f1;background-image:none;color:#39c;font-size:2rem;margin-bottom:0;margin-left:2.5rem;margin-top:1rem}.gform_confirmation_message_1 .confirmation-message .contact-social .social-links{font-size:3rem;margin-left:-.2em;padding-left:1rem}@media(min-width:768px)and (max-width:1023px){.gform_confirmation_message_1 .confirmation-message .contact-social .social-links{padding-left:2rem}}.gform_confirmation_message_1 .confirmation-message .contact-social .social-links a span{color:#e87f23;margin-right:-.5em;transition:all .3s ease}.gform_confirmation_message_1 .confirmation-message .contact-social .social-links a:hover span{color:#294159}@media(max-width:767px){.gform_confirmation_message_1 .confirmation-message .confirm-quote{display:none}}.gform_confirmation_message_1 .confirmation-message .confirm-quote .quote{display:block;font-size:1.3125rem;font-style:italic}.gform_confirmation_message_1 .confirmation-message .confirm-quote .quote:before{content:open-quote}.gform_confirmation_message_1 .confirmation-message .confirm-quote .quote:after{content:close-quote}.gform_confirmation_message_1 .confirmation-message .confirm-quote .quote_attr{color:#2d7fab;display:block;font-size:.94rem;font-weight:600;margin-top:.6em}.gform_confirmation_message_1 .confirmation-message .btn--view-more{font-size:.9rem;margin-top:2.5em;padding:.3em 1.2em}.page-template-12_contact-us .form--box .gform_wrapper{margin-top:0}.page-template-12_contact-us .form--box form .validation_error{margin-bottom:.5em}.page-template-12_contact-us .form--box form .gfield_error input{border:1px solid red}.page-template-12_contact-us .form--box form .gfield_error .validation_message{background:none;color:red;padding-bottom:0;position:static}.sticky-button{background:#294159;border:1px solid #e87f23;border-bottom:0;bottom:0;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.122rem;font-weight:700;margin-right:2%;max-height:100px;padding:15px 25px;position:fixed;right:0;z-index:50}.sticky-button i{vertical-align:middle}.sticky-button:active,.sticky-button:hover{background:#3884ae;text-decoration:none}@media(max-width:1023px){.sticky-button{display:none}}aside.cookie-policy{background:#6b6a6abf;bottom:40px;color:#333;height:auto;left:-300px;padding:2.5em .8em .8em;position:fixed;text-align:center;top:auto!important;width:300px;z-index:9999}aside.cookie-policy .container{background:#0000;display:block;margin-left:15px;width:90%}aside.cookie-policy p{color:#fff;font-size:.75em;line-height:18px;margin:0;text-align:left;width:100%}aside.cookie-policy a{color:#fff;text-decoration:underline}aside.cookie-policy a:hover{color:#294159}aside.cookie-policy .accept{color:#fff;cursor:pointer;float:right;font-size:40px}aside.cookie-policy[min-height="61px"] .accept{line-height:30px}#footer-alert{fill:#3884ae;bottom:0;height:100%;position:absolute;right:0;right:-22%;transform:rotate(20deg);width:55%;z-index:-1}svg#maverick{fill:#fff;height:1em;margin:0 2px 0 5px;vertical-align:middle;width:auto}.fancybox-close{height:38px;width:38px}.fancybox-next span,.fancybox-prev span{background-image:none}.fancybox-jump{border:2px solid #fff;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;height:35px;line-height:30px;margin:.5em;width:35px}.fancybox-jump:active,.fancybox-jump:hover{background:#fff;color:#294159;text-decoration:none}.page-template-1_home .form--box,.page-template-2_solution .form--box,.page-template-3_sectors-php .form--box,.page-template-4_systems-main .form--box,.page-template-6_supporting_materials .form--box,.page-template-9_architects .form--box,.post-type-archive-our-work .form--box,.single-our-work .form--box,.single-post .form--box{padding:1.5em 5em 3em}@media(max-width:767px){.page-template-1_home .form--box,.page-template-2_solution .form--box,.page-template-3_sectors-php .form--box,.page-template-4_systems-main .form--box,.page-template-6_supporting_materials .form--box,.page-template-9_architects .form--box,.post-type-archive-our-work .form--box,.single-our-work .form--box,.single-post .form--box{padding:15px}}.page-template-1_home .form--box h4,.page-template-2_solution .form--box h4,.page-template-3_sectors-php .form--box h4,.page-template-4_systems-main .form--box h4,.page-template-6_supporting_materials .form--box h4,.page-template-9_architects .form--box h4,.post-type-archive-our-work .form--box h4,.single-our-work .form--box h4,.single-post .form--box h4{color:#3884ae;font-size:1.55rem;left:36%;margin-top:0;position:absolute;text-align:center;top:100px;z-index:50}@media(max-width:1023px){.page-template-1_home .form--box h4,.page-template-2_solution .form--box h4,.page-template-3_sectors-php .form--box h4,.page-template-4_systems-main .form--box h4,.page-template-6_supporting_materials .form--box h4,.page-template-9_architects .form--box h4,.post-type-archive-our-work .form--box h4,.single-our-work .form--box h4,.single-post .form--box h4{left:0;top:115px;width:100%}}@media(max-width:767px){.page-template-1_home .form--box h4,.page-template-2_solution .form--box h4,.page-template-3_sectors-php .form--box h4,.page-template-4_systems-main .form--box h4,.page-template-6_supporting_materials .form--box h4,.page-template-9_architects .form--box h4,.post-type-archive-our-work .form--box h4,.single-our-work .form--box h4,.single-post .form--box h4{top:105px}}.page-template-1_home .form--box .gdpr-notice_confirmation,.page-template-2_solution .form--box .gdpr-notice_confirmation,.page-template-3_sectors-php .form--box .gdpr-notice_confirmation,.page-template-4_systems-main .form--box .gdpr-notice_confirmation,.page-template-6_supporting_materials .form--box .gdpr-notice_confirmation,.page-template-9_architects .form--box .gdpr-notice_confirmation,.post-type-archive-our-work .form--box .gdpr-notice_confirmation,.single-our-work .form--box .gdpr-notice_confirmation,.single-post .form--box .gdpr-notice_confirmation{position:relative;top:1rem}.page-template-1_home #form--quote .form--box .gdpr-notice_confirmation,.page-template-2_solution #form--quote .form--box .gdpr-notice_confirmation,.page-template-3_sectors-php #form--quote .form--box .gdpr-notice_confirmation,.page-template-4_systems-main #form--quote .form--box .gdpr-notice_confirmation,.page-template-6_supporting_materials #form--quote .form--box .gdpr-notice_confirmation,.page-template-9_architects #form--quote .form--box .gdpr-notice_confirmation,.post-type-archive-our-work #form--quote .form--box .gdpr-notice_confirmation,.single-our-work #form--quote .form--box .gdpr-notice_confirmation,.single-post #form--quote .form--box .gdpr-notice_confirmation{text-align:center}.page-template-1_home .gform_body,.page-template-2_solution .gform_body,.page-template-3_sectors-php .gform_body,.page-template-4_systems-main .gform_body,.page-template-6_supporting_materials .gform_body,.page-template-9_architects .gform_body,.post-type-archive-our-work .gform_body,.single-our-work .gform_body,.single-post .gform_body{height:100%}.page-template-1_home .gform_footer,.page-template-2_solution .gform_footer,.page-template-3_sectors-php .gform_footer,.page-template-4_systems-main .gform_footer,.page-template-6_supporting_materials .gform_footer,.page-template-9_architects .gform_footer,.post-type-archive-our-work .gform_footer,.single-our-work .gform_footer,.single-post .gform_footer{margin:0 auto;position:relative;text-align:center;top:1rem}.page-template-1_home .gform_footer .gdpr_notice,.page-template-2_solution .gform_footer .gdpr_notice,.page-template-3_sectors-php .gform_footer .gdpr_notice,.page-template-4_systems-main .gform_footer .gdpr_notice,.page-template-6_supporting_materials .gform_footer .gdpr_notice,.page-template-9_architects .gform_footer .gdpr_notice,.post-type-archive-our-work .gform_footer .gdpr_notice,.single-our-work .gform_footer .gdpr_notice,.single-post .gform_footer .gdpr_notice{margin-top:.75rem;position:relative;top:1rem}.page-template-1_home .gform_button,.page-template-2_solution .gform_button,.page-template-3_sectors-php .gform_button,.page-template-4_systems-main .gform_button,.page-template-6_supporting_materials .gform_button,.page-template-9_architects .gform_button,.post-type-archive-our-work .gform_button,.single-our-work .gform_button,.single-post .gform_button{float:none}.page-template-1_home input,.page-template-2_solution input,.page-template-3_sectors-php input,.page-template-4_systems-main input,.page-template-6_supporting_materials input,.page-template-9_architects input,.post-type-archive-our-work input,.single-our-work input,.single-post input{border:1px solid #9c9393}.page-template-1_home .gfield_error input,.page-template-2_solution .gfield_error input,.page-template-3_sectors-php .gfield_error input,.page-template-4_systems-main .gfield_error input,.page-template-6_supporting_materials .gfield_error input,.page-template-9_architects .gfield_error input,.post-type-archive-our-work .gfield_error input,.single-our-work .gfield_error input,.single-post .gfield_error input{border-color:red}.page-template-1_home li.gfield,.page-template-2_solution li.gfield,.page-template-3_sectors-php li.gfield,.page-template-4_systems-main li.gfield,.page-template-6_supporting_materials li.gfield,.page-template-9_architects li.gfield,.post-type-archive-our-work li.gfield,.single-our-work li.gfield,.single-post li.gfield{clear:none;padding:0 8px 20px}.page-template-1_home li.gfield_error,.page-template-2_solution li.gfield_error,.page-template-3_sectors-php li.gfield_error,.page-template-4_systems-main li.gfield_error,.page-template-6_supporting_materials li.gfield_error,.page-template-9_architects li.gfield_error,.post-type-archive-our-work li.gfield_error,.single-our-work li.gfield_error,.single-post li.gfield_error{padding-bottom:0}.page-template-1_home li.gfield_error .validation_message,.page-template-2_solution li.gfield_error .validation_message,.page-template-3_sectors-php li.gfield_error .validation_message,.page-template-4_systems-main li.gfield_error .validation_message,.page-template-6_supporting_materials li.gfield_error .validation_message,.page-template-9_architects li.gfield_error .validation_message,.post-type-archive-our-work li.gfield_error .validation_message,.single-our-work li.gfield_error .validation_message,.single-post li.gfield_error .validation_message{background:#0000;color:red;position:static}.page-template-1_home li[id^=field],.page-template-2_solution li[id^=field],.page-template-3_sectors-php li[id^=field],.page-template-4_systems-main li[id^=field],.page-template-6_supporting_materials li[id^=field],.page-template-9_architects li[id^=field],.post-type-archive-our-work li[id^=field],.single-our-work li[id^=field],.single-post li[id^=field]{float:left;width:50%}.page-template-1_home li[id$=_5],.page-template-2_solution li[id$=_5],.page-template-3_sectors-php li[id$=_5],.page-template-4_systems-main li[id$=_5],.page-template-6_supporting_materials li[id$=_5],.page-template-9_architects li[id$=_5],.post-type-archive-our-work li[id$=_5],.single-our-work li[id$=_5],.single-post li[id$=_5]{width:100%}.page-template-1_home li[id$=_7],.page-template-2_solution li[id$=_7],.page-template-3_sectors-php li[id$=_7],.page-template-4_systems-main li[id$=_7],.page-template-6_supporting_materials li[id$=_7],.page-template-9_architects li[id$=_7],.post-type-archive-our-work li[id$=_7],.single-our-work li[id$=_7],.single-post li[id$=_7]{border:none;width:100%}.page-template-1_home li[id$=_8],.page-template-2_solution li[id$=_8],.page-template-3_sectors-php li[id$=_8],.page-template-4_systems-main li[id$=_8],.page-template-6_supporting_materials li[id$=_8],.page-template-9_architects li[id$=_8],.post-type-archive-our-work li[id$=_8],.single-our-work li[id$=_8],.single-post li[id$=_8]{width:100%}.page-template-1_home li[id$=_8] p,.page-template-2_solution li[id$=_8] p,.page-template-3_sectors-php li[id$=_8] p,.page-template-4_systems-main li[id$=_8] p,.page-template-6_supporting_materials li[id$=_8] p,.page-template-9_architects li[id$=_8] p,.post-type-archive-our-work li[id$=_8] p,.single-our-work li[id$=_8] p,.single-post li[id$=_8] p{color:#3884ae;font-size:1.626rem;padding-bottom:1em;text-align:center}@media(max-width:767px){.page-template-1_home li[id$=_8] p,.page-template-2_solution li[id$=_8] p,.page-template-3_sectors-php li[id$=_8] p,.page-template-4_systems-main li[id$=_8] p,.page-template-6_supporting_materials li[id$=_8] p,.page-template-9_architects li[id$=_8] p,.post-type-archive-our-work li[id$=_8] p,.single-our-work li[id$=_8] p,.single-post li[id$=_8] p{font-size:1rem}}.page-template-1_home li[id$=_9],.page-template-2_solution li[id$=_9],.page-template-3_sectors-php li[id$=_9],.page-template-4_systems-main li[id$=_9],.page-template-6_supporting_materials li[id$=_9],.page-template-9_architects li[id$=_9],.post-type-archive-our-work li[id$=_9],.single-our-work li[id$=_9],.single-post li[id$=_9]{padding-bottom:0;width:100%}@media(max-width:1023px){.page-template-1_home li[id$=_9],.page-template-2_solution li[id$=_9],.page-template-3_sectors-php li[id$=_9],.page-template-4_systems-main li[id$=_9],.page-template-6_supporting_materials li[id$=_9],.page-template-9_architects li[id$=_9],.post-type-archive-our-work li[id$=_9],.single-our-work li[id$=_9],.single-post li[id$=_9]{position:relative;top:-1.5em}}.page-template-1_home textarea[id$=_9],.page-template-2_solution textarea[id$=_9],.page-template-3_sectors-php textarea[id$=_9],.page-template-4_systems-main textarea[id$=_9],.page-template-6_supporting_materials textarea[id$=_9],.page-template-9_architects textarea[id$=_9],.post-type-archive-our-work textarea[id$=_9],.single-our-work textarea[id$=_9],.single-post textarea[id$=_9]{word-wrap:break-word;appearance:none;border:none;color:#3884ae;cursor:auto;flex-direction:none;font-size:2rem;font-style:italic;font-weight:800;outline-color:#0000!important;overflow:hidden;padding:0;resize:none;text-align:center;text-transform:uppercase;-webkit-user-select:none;white-space:pre-wrap}.page-template-1_home li[id$=_14],.page-template-2_solution li[id$=_14],.page-template-3_sectors-php li[id$=_14],.page-template-4_systems-main li[id$=_14],.page-template-6_supporting_materials li[id$=_14],.page-template-9_architects li[id$=_14],.post-type-archive-our-work li[id$=_14],.single-our-work li[id$=_14],.single-post li[id$=_14]{padding-bottom:0;position:relative;top:-1rem;width:100%}@media(max-width:1023px){.page-template-1_home li[id$=_14],.page-template-2_solution li[id$=_14],.page-template-3_sectors-php li[id$=_14],.page-template-4_systems-main li[id$=_14],.page-template-6_supporting_materials li[id$=_14],.page-template-9_architects li[id$=_14],.post-type-archive-our-work li[id$=_14],.single-our-work li[id$=_14],.single-post li[id$=_14]{position:relative;top:-1.5em}}.page-template-1_home textarea[id$=_14],.page-template-2_solution textarea[id$=_14],.page-template-3_sectors-php textarea[id$=_14],.page-template-4_systems-main textarea[id$=_14],.page-template-6_supporting_materials textarea[id$=_14],.page-template-9_architects textarea[id$=_14],.post-type-archive-our-work textarea[id$=_14],.single-our-work textarea[id$=_14],.single-post textarea[id$=_14]{word-wrap:break-word;appearance:none;border:none;color:#3884ae;cursor:auto;flex-direction:none;font-size:26.016px;font-size:1.626rem;outline-color:#0000!important;overflow:hidden;padding-bottom:0;padding-top:0;resize:none;text-align:center;-webkit-user-select:none;white-space:pre-wrap}@media(max-width:767px){.page-template-1_home textarea[id$=_14],.page-template-2_solution textarea[id$=_14],.page-template-3_sectors-php textarea[id$=_14],.page-template-4_systems-main textarea[id$=_14],.page-template-6_supporting_materials textarea[id$=_14],.page-template-9_architects textarea[id$=_14],.post-type-archive-our-work textarea[id$=_14],.single-our-work textarea[id$=_14],.single-post textarea[id$=_14]{display:none}}.page-template-1_home .gforms_confirmation_message,.page-template-2_solution .gforms_confirmation_message,.page-template-3_sectors-php .gforms_confirmation_message,.page-template-4_systems-main .gforms_confirmation_message,.page-template-6_supporting_materials .gforms_confirmation_message,.page-template-9_architects .gforms_confirmation_message,.post-type-archive-our-work .gforms_confirmation_message,.single-our-work .gforms_confirmation_message,.single-post .gforms_confirmation_message{color:#3884ae;font-size:1.626rem;margin:0 auto;padding-bottom:0;text-align:center}.page-template-1_home .gforms_confirmation_message h2,.page-template-2_solution .gforms_confirmation_message h2,.page-template-3_sectors-php .gforms_confirmation_message h2,.page-template-4_systems-main .gforms_confirmation_message h2,.page-template-6_supporting_materials .gforms_confirmation_message h2,.page-template-9_architects .gforms_confirmation_message h2,.post-type-archive-our-work .gforms_confirmation_message h2,.single-our-work .gforms_confirmation_message h2,.single-post .gforms_confirmation_message h2{color:#3884ae;font-size:2rem;font-style:italic;font-weight:800;margin-bottom:0;margin-top:1em;text-align:center;text-transform:uppercase}.page-template-1_home .gforms_confirmation_message a,.page-template-2_solution .gforms_confirmation_message a,.page-template-3_sectors-php .gforms_confirmation_message a,.page-template-4_systems-main .gforms_confirmation_message a,.page-template-6_supporting_materials .gforms_confirmation_message a,.page-template-9_architects .gforms_confirmation_message a,.post-type-archive-our-work .gforms_confirmation_message a,.single-our-work .gforms_confirmation_message a,.single-post .gforms_confirmation_message a{word-wrap:break-word;color:#e87f23;display:inherit;font-size:1.25rem;line-height:normal;padding-top:2em}#form--quote .form--box{padding:1.5em 5em 3em}@media(max-width:767px){#form--quote .form--box{padding:.5rem}#form--quote .form--box .gform_body{height:100%}}#form--quote .form--box .gform_title{color:#3884ae;font-size:2rem;font-style:italic;font-weight:800;padding:0;text-align:center;text-transform:uppercase}#form--quote .form--box .gform_description{color:#3884ae;display:block;font-size:1.25rem;line-height:1.5;padding-bottom:0;padding-top:0;text-align:center}#form--quote .form--box li.gfield{clear:none;padding:0 8px 20px;width:50%}@media(max-width:767px){#form--quote .form--box li.gfield{float:none;width:100%}}#form--quote .form--box li.gfield input{border-color:#9c9393}#form--quote .form--box li.gfield.fullwidth{clear:both;width:100%}#form--quote .form--box li.gfield.fullwidth textarea{border-color:#9c9393;height:10rem;resize:none}#form--quote .form--box .gform_footer{text-align:center}#form--quote .form--box .gform_footer .gform_button{float:none;font-size:1.1rem}#form--quote .gform_confirmation_message{color:#3884ae;font-size:1.626rem;text-align:center}#form--quote .gform_confirmation_message h2{color:#3884ae;font-size:32px;font-size:2rem;font-style:italic;font-weight:800;margin-bottom:0;margin-top:1em;text-align:center;text-transform:uppercase}.badge{bottom:20px;position:fixed;right:20px;z-index:20}.badge__image{display:block;height:7rem;object-fit:contain;width:7rem}@media(max-width:767px){.badge__image{height:5rem;width:5rem}}section[class*=header--],section[class^=header--]{background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}section[class*=header--] h1,section[class^=header--] h1{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3.126rem;text-transform:uppercase}@media(min-width:768px)and (max-width:1023px){section[class*=header--] h1,section[class^=header--] h1{font-size:2.8rem}}@media(max-width:767px){section[class*=header--] h1,section[class^=header--] h1{font-size:2rem}}.page-title{position:relative;z-index:3}.nav--breadcrumbs{background:#39c;border-bottom:1px solid #ffffff21;margin-top:90px;width:100%}.nav--breadcrumbs-inner{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;line-height:2.5rem;line-height:2.86;margin:0 auto;text-transform:uppercase}.nav--breadcrumbs-inner a{color:#fff}.nav--breadcrumbs-inner a:hover{color:#e87f23;text-decoration:none}@media(max-width:767px){.nav--breadcrumbs-inner a.tel{display:none}}.nav--breadcrumbs-inner a.tel:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABgElEQVQ4T42SP0gcQRjF39ud3TlSnGkFG0klpkqRQlHShthIqpDCKpUgWFkFG4vEwtLWIiGxSGWZStBCEC0MpLQJCqlCyHFyO39e2NM7vc3FvamGmd/3m28eHwFAUtP74i3BJQDN1GTjJH+Vd3WLkh5E7w4EPOnBFJbTPN+uKy7v6VznHcG1CnxssvzpSALvOpcAx6twiJq21n6vk9C7QkMgF4X5PM+PRhH8LoO7A3owvjSmsVdX3M3AF8VHEK8HYOqVMXZ3JIGuriaDScu/Nu4UtELUjLX2W52EJRCKYlXE1iCsyzRojo3G+X2SrkBSEnyxB/BFRXIRIp73OnHOzcYY/1hrz/oz09tIGvPeHRJ4XHmxBeoNoDaUfAGQETiFsJNk2eduB7eS9kQIZh/CoyFtRwBJ5bwzILj+TnvCe/OVwFRdgAB+/iO4yeRh8MUHgAv3SQRtDhXcSBidWxHxHoCtigicJCZ79l9BP5dyTtJ0HcRid2KFH6I+GZNvkGz9Be5kmWTNN/XmAAAAAElFTkSuQmCC);margin-right:.5rem;position:relative;top:.25rem}.blog .nav--breadcrumbs,.error404 .nav--breadcrumbs,.post-type-archive-our-work .nav--breadcrumbs,.single-post .nav--breadcrumbs{border-bottom:2px solid #ffffff21}.page-template-1_home .nav--breadcrumbs{display:none}.page-template-1_home #content{margin-top:110px}.page-template-12_contact-us .nav--breadcrumbs-inner p{display:none}@media(max-width:767px){.page-template-12_contact-us .nav--breadcrumbs-inner p{display:block;text-decoration:underline}}.page-template-12_contact-us .breadcrumb--contact{display:flex;padding:1rem 0}@media(min-width:768px)and (max-width:1023px){.page-template-12_contact-us .breadcrumb--contact{margin:0 auto}}@media(max-width:767px){.page-template-12_contact-us .breadcrumb--contact{display:none}}.page-template-12_contact-us .breadcrumb--contact>div{align-items:center;display:flex;font-size:2.6rem}.page-template-12_contact-us .breadcrumb--contact>div+div{margin-left:3rem}.page-template-12_contact-us .breadcrumb--contact h4{font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem;margin-left:.5rem}@media(max-width:767px){.page-template-16_landing_page_V2 .nav--breadcrumbs{position:sticky;top:90px;z-index:50}}.page-template-16_landing_page_V2 .nav--breadcrumbs-inner p{display:none}.page-template-16_landing_page_V2 .nav--breadcrumbs-inner p:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABgElEQVQ4T42SP0gcQRjF39ud3TlSnGkFG0klpkqRQlHShthIqpDCKpUgWFkFG4vEwtLWIiGxSGWZStBCEC0MpLQJCqlCyHFyO39e2NM7vc3FvamGmd/3m28eHwFAUtP74i3BJQDN1GTjJH+Vd3WLkh5E7w4EPOnBFJbTPN+uKy7v6VznHcG1CnxssvzpSALvOpcAx6twiJq21n6vk9C7QkMgF4X5PM+PRhH8LoO7A3owvjSmsVdX3M3AF8VHEK8HYOqVMXZ3JIGuriaDScu/Nu4UtELUjLX2W52EJRCKYlXE1iCsyzRojo3G+X2SrkBSEnyxB/BFRXIRIp73OnHOzcYY/1hrz/oz09tIGvPeHRJ4XHmxBeoNoDaUfAGQETiFsJNk2eduB7eS9kQIZh/CoyFtRwBJ5bwzILj+TnvCe/OVwFRdgAB+/iO4yeRh8MUHgAv3SQRtDhXcSBidWxHxHoCtigicJCZ79l9BP5dyTtJ0HcRid2KFH6I+GZNvkGz9Be5kmWTNN/XmAAAAAElFTkSuQmCC);margin-right:.5rem;position:relative;top:.25rem}@media(max-width:767px){.page-template-16_landing_page_V2 .nav--breadcrumbs-inner p{color:#fff;display:block;text-decoration:underline}}.header--main{min-height:600px}@media(max-width:767px){.header--main{min-height:400px}}.header--form-full{padding:5.6em 0}.header--form-full .page-title{padding-top:10px}.header--form-full .page-title h1{font-size:3.438em}.header--form-full .page-title p{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.1em}.header--form-full .page-title .contact-info{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.65em;font-weight:700}.header--form-full .page-title .contact-info i{font-size:1.5em;margin-right:.3em;vertical-align:middle}.header--form-full .page-title .contact-info a:hover{text-decoration:underline}.header--our-work{background-color:#39c;background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 90%}.header--our-work .header--our-work-inner h1{font-size:3rem;padding:3.65rem 0 1.05rem}@media(max-width:1023px){.header--our-work .header--our-work-inner h1{font-size:2rem}}.header--our-work .header--our-work-inner p{color:#fff;font-size:1.375rem;margin:0 0 2.25em;max-width:55%}@media(max-width:1023px){.header--our-work .header--our-work-inner p{max-width:100%}}.header--our-work .header--our-work-inner .header--filters{display:flex}@media(max-width:767px){.header--our-work .header--our-work-inner .header--filters{display:block}}.header--our-work .header--our-work-inner .header--filters .select-container{margin-bottom:3.8em;margin-right:2rem;min-width:320px;position:relative;width:28%;z-index:10}.header--our-work .header--our-work-inner .header--filters .select-container select{font-size:.9rem;padding:.8rem 1.7rem .8rem .7rem;text-overflow:ellipsis}.header--our-work .header--our-work-inner .header--filters .select-container:after{right:.5rem}@media(max-width:767px){.header--our-work .header--our-work-inner .header--filters .select-container{margin-bottom:1.5rem;margin-right:0;min-width:0;width:100%}}.header--our-work-single .header--our-work-single-inner h2{color:#e87f23;font-size:1.875rem;font-style:normal;font-weight:400;margin-top:2.5em;text-transform:none}@media(max-width:1023px){.header--our-work-single .header--our-work-single-inner h2{font-size:1.25rem;margin-top:1.25em}}.header--our-work-single .header--our-work-single-inner h1{color:#2d7fab;font-size:3rem;font-weight:900;margin:.65em 0 1.7em}@media(max-width:1023px){.header--our-work-single .header--our-work-single-inner h1{font-size:2rem}.header--our-work-single .header--our-work-single-inner h1 br{display:none}}section.header--architects,section.header--sectors{background:#fff;padding:2.5rem 0;position:static}@media(max-width:767px){section.header--architects,section.header--sectors{padding:2em 0}}section.header--architects h1,section.header--sectors h1{color:#2d7fab}@media(max-width:1023px)and (max-width:767px){section.header--architects h1,section.header--sectors h1{font-size:1.75rem}}@media(max-width:1023px){section.header--architects h1 br,section.header--sectors h1 br{content:" "}}section.header--architects h2,section.header--sectors h2{color:#2d7fab;font-size:2rem;font-style:normal;font-weight:400;text-align:left;text-transform:none}@media(max-width:767px){section.header--architects h2,section.header--sectors h2{font-size:1.25rem}}section.header--architects h3,section.header--sectors h3{color:#ff9436;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:1em;text-align:left}section.header--architects #slider-wrapper,section.header--architects .liquid-slider,section.header--sectors #slider-wrapper,section.header--sectors .liquid-slider{margin:3em auto}section.header--architects #slider-wrapper .liquid-slider,section.header--sectors #slider-wrapper .liquid-slider{margin:0}section.header--architects #slider-wrapper .liquid-slider img,section.header--sectors #slider-wrapper .liquid-slider img{object-fit:cover}section.header--architects #slider-wrapper .ls-nav-left-arrow,section.header--architects #slider-wrapper .ls-nav-right-arrow,section.header--sectors #slider-wrapper .ls-nav-left-arrow,section.header--sectors #slider-wrapper .ls-nav-right-arrow{opacity:0;transition:opacity .2s ease}@media(max-width:767px){section.header--architects{padding:2em 0}}section.header--architects h2{font-style:normal}@media(max-width:767px){section.header--architects h2{font-size:1.45rem}}section.header--architects p{font-size:1rem;font-weight:600;line-height:1.556;padding-right:11em}@media(max-width:767px){section.header--architects p{font-weight:400;padding-right:1em}}section.header--solution{background-blend-mode:soft-light;background-color:#fff;background-color:#2941599e;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:90px}@media(max-width:767px){section.header--solution{background-position:0 0;background-size:300%;padding-top:4em}}@media(min-width:768px)and (max-width:1023px){section.header--solution{padding-top:45px}}section.header--solution h1{padding:30px 0}@media(max-width:767px){section.header--solution h1{font-size:1.8rem;padding:15px 0}}@media(max-width:1023px){section.header--solution h1 br{content:" "}}section.header--solution h2{color:#2d7fab;font-size:2rem;font-style:normal;font-weight:400;padding-bottom:30px;text-transform:none}@media(max-width:767px){section.header--solution h2{font-size:1.5rem}}section.header--solution h3{color:#fff;font-style:normal;font-weight:300;text-transform:none}@media(max-width:1023px){section.header--solution h3{padding:15px 0 0}}section.header--solution .solution--header-content{background:#fff;margin-bottom:80px;padding:3em 4em 2.5em}@media(max-width:1023px){section.header--solution .solution--header-content{margin-top:1em;padding:4em 1.5em}}section.header--solution .solution--header-content p{font-size:1.125rem;font-weight:400;line-height:1.556;padding-right:3em}@media(max-width:1023px){section.header--solution .solution--header-content p{font-size:1rem;padding-right:0}}section.header--home section.header--solution .solution--header-content a.button--quote,section.header--solution .solution--header-content a.btn--cta,section.header--solution .solution--header-content section.header--home a.button--quote{margin-top:30px;text-align:center}section.header--home{background-position:top;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 90px);margin-top:-20px;min-height:500px;width:100vw}section.header--home:before{background:#294159;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:768px)and (max-width:1023px){section.header--home{height:calc(100vh - 90px)}}@media(max-width:767px){section.header--home{background-blend-mode:soft-light;background-color:#2941599e;height:auto}}section.header--home .header--inner{position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1023px){section.header--home .header--inner{position:static;top:auto;transform:none}}section.header--home h1{font-size:4.251rem;line-height:1}@media(min-width:768px)and (max-width:1023px){section.header--home h1{font-size:3rem;padding-top:33vh}}@media(max-width:767px){section.header--home h1{font-size:2.1rem;padding-top:20vh}}section.header--home p{color:#fff;font-size:1.215rem;font-weight:300;line-height:1.7;padding-right:13rem}@media(max-width:1023px){section.header--home p{padding-right:2rem}section.header--home p br{display:none}}@media(max-width:767px){section.header--home p{font-size:1rem}}section.header--home .button--quote{background:#fff;color:#333;margin-left:1em;padding:.55em 1em;text-transform:none}@media(max-width:767px){section.header--home .button--quote{margin-bottom:1.5em;margin-left:0}}section.header--home .button--quote:hover{background:#e87f23;color:#fff}@media(max-width:767px){section.header--home .scrolldown{display:none}}section.header--home .header--home-content{animation-delay:.38s}.header--form-full .form--box .gform_footer section.header--home input,section.header--home .btn--cta,section.header--home .button--quote,section.header--home .header--form-full .form--box .gform_footer input{animation-delay:.5s}section.header--home .button--quote{animation-delay:.75s}@media(max-width:1023px){.header--form-full .form--box .gform_footer section.header--home input,section.header--home .btn--cta,section.header--home .button--quote,section.header--home .header--form-full .form--box .gform_footer input,section.header--home .header--home-content,section.header--home h1{animation-duration:0s!important}}section.header--materials{background-repeat:no-repeat;background-size:cover}section.header--materials h3{color:#fff;font-size:1.875rem;font-style:normal;font-weight:300;padding-top:6em}section.header--materials h3:before{content:"";font-family:icomoon;font-size:2.5rem;margin-right:.63em;vertical-align:middle}@media(max-width:767px){section.header--materials h3{font-size:1.25rem;padding-top:1em}}section.header--materials h1{font-size:3rem;font-weight:900;margin:.5em 0 1.6875em}@media(max-width:767px){section.header--materials h1{font-size:2.5rem}}section.header--blog{background-color:#39c;background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}section.header--blog .header--blog-inner{margin:0 auto;max-width:970px}section.header--blog .header--blog-inner h1{font-size:3rem;padding:1em 0 2.25rem}@media(max-width:767px){section.header--blog .header--blog-inner h1{font-size:1.75rem}}section.header--blog .header--blog-inner .post-categories{color:#fff;font-size:1.375rem;font-weight:400;margin-top:5em;max-width:55%}section.header--blog .header--blog-inner .select-container{margin-bottom:3.8em;position:relative;width:70%;z-index:10}section.header--blog .blog-category-button{animation-delay:.8s;border:1px solid #fff;float:left;margin-bottom:3.8em;margin-right:17.5px;margin-top:15px;padding:.5rem 2rem;text-decoration:none}section.header--blog .blog-category-button p{color:#fff;margin:0;text-transform:uppercase}section.header--blog .blog-category-button#active-category-button,section.header--blog .blog-category-button:hover{background-color:#fff}section.header--blog .blog-category-button#active-category-button p,section.header--blog .blog-category-button:hover p{color:#39c}.header--blog-single{background-color:#39c;background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat}.header--blog-single .nav--breadcrumbs{border-bottom:2px solid #ffffff21}.header--blog-single .header--blog-inner{margin:0 auto;max-width:970px}.header--blog-single .header--blog-inner .page-title{padding-bottom:4em;padding-top:4em}@media(max-width:767px){.header--blog-single .header--blog-inner .page-title{padding:2em 0}}.header--blog-single .header--blog-inner .page-title h1{font-size:3rem;margin:.4em 4em 2.25rem 0}@media(max-width:767px){.header--blog-single .header--blog-inner .page-title h1{font-size:1.75rem;margin:0}}.header--blog-single .header--blog-inner .page-title .post-categories{color:#fff;font-size:1.375rem;font-weight:400;margin-top:5em;max-width:55%}.header--blog-single .header--blog-inner .page-title .select-container{margin-bottom:3.8em;position:relative;width:70%;z-index:10}.header--blog-single .header--blog-inner .header-ctas{display:flex}@media(max-width:767px){.header--blog-single .header--blog-inner .header-ctas{display:block}}.header--blog-single .header--blog-inner .header-ctas .popup-open{display:inline-block;line-height:2.125rem;margin-left:1rem;margin-top:1.25rem;padding:.625rem 1.25rem}.header--blog-single .header--blog-inner .header-ctas .popup-open:first-child{margin-left:0}@media(max-width:767px){.header--blog-single .header--blog-inner .header-ctas .popup-open{display:block;font-size:1rem;margin-left:0;text-align:center}}.header--blog-single .header--blog-inner .header-ctas .popup-open i{padding-right:.6rem}.header--blog-single .header--blog-inner .header-ctas .button--quote{background:#fff}.header--blog-single .header--blog-inner .header-ctas .button--quote:hover{background:#e87f23}.header--blog-single .blog-category-button{border:2px solid #fff;float:left;margin-bottom:3.8em;margin-right:10px;margin-top:65px;padding:.8rem 1.5rem;text-decoration:none}.header--blog-single .blog-category-button p{color:#fff;margin:0;text-transform:uppercase}section.header--about h3,section.header--colors h3{color:#fff;font-size:1.875rem;font-style:normal;font-weight:400;line-height:2.5rem;padding:7.5em 0 .5em}@media(max-width:767px){section.header--about h3,section.header--colors h3{padding-top:6em}}section.header--about h1,section.header--colors h1{color:#fff;font-size:3rem;font-style:italic;font-weight:900;margin-bottom:2.3em;width:90%}@media(max-width:767px){section.header--about h1,section.header--colors h1{font-size:2.5rem}}@media(max-width:1023px){section.header--about h1,section.header--colors h1{margin-bottom:1em}}@media(max-width:767px){section.header--about,section.header--colors{background-blend-mode:soft-light;background-color:#2941599e;background-position:80% bottom}}@media(min-width:768px)and (max-width:1023px){section.header--about,section.header--colors{background-position:50%}}section.header--colors .header--colors-upper{background-position:bottom;background-repeat:no-repeat;background-size:cover;height:351px;width:100%}@media(max-width:1023px){section.header--colors .header--colors-upper{display:none}}section.header--colors .header--colors-lower{background-color:#39c;background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;padding:5em 0}@media(max-width:767px){section.header--colors .header--colors-lower{padding:2em 0 3em}}section.header--colors h1,section.header--colors h3{margin:0;padding:0}section.header--colors h3{font-size:1.875rem}section.header--colors h1{font-size:3rem;margin:30px 0}@media(max-width:767px){section.header--colors h1{font-size:2.5rem}}section.header--contact{overflow:hidden;padding:0 0 3rem}@media(min-width:768px)and (max-width:1023px){section.header--contact{background-size:cover}}@media(max-width:767px){section.header--contact{background-size:430%}}section.header--contact .page-title{padding:3rem 2rem 0 0}@media(max-width:767px){section.header--contact .page-title{padding-right:0}}section.header--contact .page-title h3{color:#fff;font-size:1.875rem;font-style:normal;font-weight:400;margin-bottom:3.5rem}@media(max-width:767px){section.header--contact .page-title h3{display:none}}section.header--contact .page-title h1{color:#fff;font-size:3.438rem;font-weight:900;margin-bottom:.55em}@media(max-width:767px){section.header--contact .page-title h1{font-size:3rem}}section.header--contact .page-title .contact-info,section.header--contact .page-title p{font-size:1.25rem;font-weight:400;line-height:1.938rem;margin-bottom:4rem}@media(max-width:767px){section.header--contact .page-title .contact-info,section.header--contact .page-title p{font-size:1rem;line-height:1.5;margin-bottom:2rem}}section.header--contact .page-title .contact-info{margin-top:1.4em}section.header--contact .page-title .contact-info span{display:block}section.header--contact .page-title .contact-info .contact-email,section.header--contact .page-title .contact-info .contact-phone{font-size:1.375rem;margin:1.5rem 0;padding-left:2rem;position:relative}@media(max-width:767px){section.header--contact .page-title .contact-info .contact-email,section.header--contact .page-title .contact-info .contact-phone{font-size:.875rem;font-weight:400;line-height:1.125}}section.header--contact .page-title .contact-info .contact-email:before,section.header--contact .page-title .contact-info .contact-phone:before{color:#ff9436;font-family:icomoon;font-size:1.3rem;font-weight:400;left:0;position:absolute;top:0;transform:translateY(-13%)}section.header--contact .page-title .contact-info .contact-phone:before{content:""}section.header--contact .page-title .contact-info .contact-email:before{content:""}section.header--contact .form--box{margin-top:4rem;max-width:470px;padding:2.2em 3.2em}@media(max-width:1023px){section.header--contact .form--box{margin-top:3em;max-width:none}}@media(max-width:767px){section.header--contact .form--box{margin-left:-1.5rem;margin-right:-1.5rem;padding:2.2em 2em}}section.header--contact .form--box p{font-size:.939rem;font-weight:400;margin:0}@media(max-width:1023px){section.header--contact .form--box p{padding-right:0}}section.header--contact .form--box h3{margin-bottom:.5rem}section.header--installers{padding:2rem 0 6rem}@media(max-width:767px){section.header--installers{padding:0 0 6rem}}section.header--installers h1{margin-bottom:2rem}section.header--installers .nav--breadcrumbs{border-bottom:.056rem solid #67a6d0}.header--form-full .form--box .gform_footer section.header--installers input,section.header--home section.header--installers .button--quote,section.header--installers .btn--cta,section.header--installers .header--form-full .form--box .gform_footer input,section.header--installers section.header--home .button--quote{background-color:#ff9436;border-radius:.25rem;font-size:1rem;font-weight:700;padding:12.5px 36px;text-transform:uppercase}.header--form-full .form--box .gform_footer section.header--installers input:hover,section.header--home section.header--installers .button--quote:hover,section.header--installers .btn--cta:hover,section.header--installers .header--form-full .form--box .gform_footer input:hover,section.header--installers section.header--home .button--quote:hover{background-color:#ff7903}.nav--main-menu{background-color:#294159;display:block;height:90px;position:fixed;top:0;transition:all .25s ease;width:100%;z-index:56}.home .nav--main-menu{height:110px}@media(max-width:1023px){.home .nav--main-menu{height:90px}}.logo,.nav--wrapper{height:90px}.logo{background-image:url(/wp-content/themes/floortech/assets/images/floortech-logo.png?44f93dc325cb0bb2062fd686e08dd2f6);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;line-height:90px;position:absolute;width:112px;z-index:20}.home .logo{height:110px;line-height:110px;width:150px}@media(max-width:1023px){.home .logo{height:90px;line-height:90px;width:112px}}.meta-holder{float:right;height:90px;overflow:hidden}@media(max-width:1023px){.meta-holder{line-height:90px}}.page-template-15_landing_page .meta-holder{align-items:center;display:flex}.home .meta-holder{height:110px;line-height:110px}@media(max-width:1023px){.home .meta-holder{height:90px;line-height:90px}}.nav--meta{color:#fff;display:inline-block;font-size:.813rem;font-weight:700;height:90px;line-height:90px;margin:0;padding:0;position:relative;transition:all .5s ease;z-index:20}.nav--meta .menu{cursor:pointer;font-size:.85rem;font-weight:600;margin:0 1em 0 3em;text-transform:uppercase}@media(max-width:767px){.nav--meta .menu{float:left}}.nav--top-main{display:block;line-height:normal;margin:0 0 2.25em;padding:20px 38% 0 0;position:absolute;right:-9999px;text-align:right;transition:all .5s ease;white-space:nowrap;z-index:20}.nav--top-main li{list-style:none;padding:0 0 1.8em .5em}.nav--top-main li a{color:#fff;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:600;text-transform:uppercase}.nav--top-main .current-menu-item:not(:nth-of-type(2)):not(.btn--callback) a,.nav--top-main li a:hover{color:#e87f23;text-decoration:none}.nav--top-main .btn--callback a,.nav--top-main .button--quote a{background:#e87f23;border:2px solid #3884ae;margin-top:0;padding:1.8em 1.9em;text-align:center}.nav--top-main .btn--callback a:hover,.nav--top-main .button--quote a:hover{background:#3884ae;border:2px solid #e87f23;color:#fff}.nav--top-main .button--quote a{background:#fff;border-color:#e87f23;color:#333;margin-top:2.5em}ul.menu--header-landing,ul.menu--header-one{display:inline;line-height:normal;margin:0 1em;padding:0;text-transform:uppercase}ul.menu--header-landing li,ul.menu--header-one li{display:inline-block;font-size:.875rem;padding:0 0 0 2em;text-transform:uppercase}ul.menu--header-landing li a,ul.menu--header-one li a{color:#fff}ul.menu--header-landing li a:hover,ul.menu--header-one li a:hover{color:#e87f23;text-decoration:none}ul.menu--header-landing ul.sub-menu,ul.menu--header-one ul.sub-menu{background-color:#3884ae;background-image:url(/wp-content/themes/floortech/assets/images/menu-embelish.png?1609f140cfc21daeb1fdeca77bab609d);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 250px;color:#fff;display:none;font-weight:600;left:0;line-height:2;margin-top:0;padding:3em 2em;position:absolute;top:90px;width:100%}ul.menu--header-landing ul.sub-menu li,ul.menu--header-one ul.sub-menu li{display:block;padding:.3em 0}ul.menu--header-landing ul.sub-menu li a,ul.menu--header-one ul.sub-menu li a{font-size:1rem;text-transform:capitalize;white-space:nowrap}ul.menu--header-landing ul.sub-menu li a:before,ul.menu--header-one ul.sub-menu li a:before{content:"";font-family:icomoon;font-weight:100}ul.menu--header-landing ul.sub-menu .menu-item-type-custom>a,ul.menu--header-one ul.sub-menu .menu-item-type-custom>a{color:#a4d9fb;cursor:default}ul.menu--header-landing ul.sub-menu .menu-item-type-custom>a:before,ul.menu--header-one ul.sub-menu .menu-item-type-custom>a:before{content:""}ul.menu--header-landing ul.sub-menu .sub-menu,ul.menu--header-one ul.sub-menu .sub-menu{background:none;display:block!important;padding:0;position:static}ul.menu--header-landing ul.sub-menu .sub-menu li,ul.menu--header-one ul.sub-menu .sub-menu li{padding:0 0 0 1em;width:100%}ul.menu--header-landing .bortop,ul.menu--header-one .bortop{border-top:8px solid #39c}ul.menu--header-landing .list-icons,ul.menu--header-one .list-icons{margin-left:3.5em}ul.menu--header-landing .list-icons li a:before,ul.menu--header-one .list-icons li a:before{content:""!important}ul.menu--header-landing .list-icons .icon-icon-menu-note-materials,ul.menu--header-landing .list-icons .icon-icon-menu-pencil,ul.menu--header-one .list-icons .icon-icon-menu-note-materials,ul.menu--header-one .list-icons .icon-icon-menu-pencil{font-size:1.25rem}ul.menu--header-landing .list-mid,ul.menu--header-one .list-mid{border-right:1px dashed #fff;margin-left:3em}@media(max-width:767px){ul.menu--header-landing li{display:block}}.page-template-4_systems-main ul.menu--header-landing li#menu-item-100>a,.page-template-4_systems-main ul.menu--header-one li#menu-item-100>a{position:relative}.page-template-4_systems-main ul.menu--header-landing li#menu-item-100>a:after,.page-template-4_systems-main ul.menu--header-one li#menu-item-100>a:after{border-color:#0000 #0000 #39c;border-style:solid;border-width:0 9px 8px;bottom:-1.8em;content:" ";font-size:20px;height:0;left:40%;position:absolute;width:0}.page-template-3_sectors-php ul.menu--header-landing li.menu-item-99>a,.page-template-3_sectors-php ul.menu--header-one li.menu-item-99>a{position:relative}.page-template-3_sectors-php ul.menu--header-landing li.menu-item-99>a:after,.page-template-3_sectors-php ul.menu--header-one li.menu-item-99>a:after{border-color:#0000 #0000 #39c;border-style:solid;border-width:0 9px 8px;bottom:-1.8em;content:" ";font-size:20px;height:0;left:40%;position:absolute;width:0}ul.menu--header-landing li.current-menu-item>a,ul.menu--header-one li.current-menu-item>a{position:relative}.menu-visible .nav--top-main{right:0}.menu-visible .meta-holder{overflow:visible}.home ul.menu--header-landing ul.sub-menu,.home ul.menu--header-one ul.sub-menu{top:110px}.mobile-menus{position:relative;z-index:20}.mobile-menus ul{margin:0 auto;padding:33px 0;position:absolute;right:52px}.mobile-menus ul.nav--mobile-one{padding-bottom:4rem}.mobile-menus ul .nav--back{color:#fff;display:flex;font-size:1rem;left:5rem;position:absolute;top:.75rem}.mobile-menus ul .nav--back:hover{text-decoration:none}.mobile-menus ul .nav--back:before{content:"";display:block;font-family:icomoon;left:-3px;position:relative;top:1.5px;transform:rotate(180deg)}.mobile-menus ul li{color:#fff;font-size:14px;font-weight:400;line-height:38px;list-style:none;margin:0;padding:0;text-align:right;text-transform:uppercase}.mobile-menus ul li.sub-menu-owner:after{content:"";font-family:icomoon;padding-left:5px;position:absolute}ul.nav--mobile-one .btn--callback a,ul.nav--mobile-one .button--quote a{background:#e87f23;border:2px solid #3884ae;display:inline-block;margin-top:1.25em;padding:1em 1.9em;text-align:center}ul.nav--mobile-one .btn--callback a:hover,ul.nav--mobile-one .button--quote a:hover{background:#3884ae;border:2px solid #e87f23;color:#fff}ul.nav--mobile-one .button--quote{margin-right:2px}ul.nav--mobile-one .button--quote a{background:#fff;border-color:#e87f23;color:#333;margin-top:2.5em;min-width:12.35rem}ul.menu--food,ul.menu--retail,ul.menu--sectors,ul.menu--systems{display:none;height:100vh;width:100%}@media(min-width:768px)and (max-width:1023px){.page-template-15_landing_page .nav--wrapper{display:block}.page-template-15_landing_page .nav--mobile{display:none}}.nav--page{background:#294159;color:#fff;margin:0 auto;padding:7em 0;text-align:center}@media(max-width:767px){.nav--page{padding:3em 0}}.nav--page h2{font-size:1.5rem;letter-spacing:.25rem;text-transform:uppercase}.nav--page ul{padding:3em 0}@media(max-width:767px){.nav--page ul{padding:2em 0}}.nav--page ul li{display:inline;list-style:none;margin-right:4%}@media(min-width:768px)and (max-width:1023px){.nav--page ul li{display:inline-block}}@media(max-width:767px){.nav--page ul li{display:block;margin-right:0;padding:1em 0}}section:after{clear:both;content:" ";display:table}.affiliates{border-bottom:1px solid #666;border-top:1px solid #666;padding:4em 0}.facts-stats{align-items:center;display:flex;flex-direction:column;width:100%}.facts-stats h3{letter-spacing:.1em;padding:2.5em 0;text-align:center;text-transform:uppercase}.facts-stats .facts-stats-inner{background:#adddee;border-color:#8fcfe6;border-style:solid;border-width:7px 0;position:relative;text-align:center;width:100%}.facts-stats .facts-stats-inner img{max-width:95%;padding:2em 0}.facts-stats .facts-stats-inner:after,.facts-stats .facts-stats-inner:before{-webkit-backface-visibility:hidden;border-color:#8fcfe6;border-style:solid;border-width:0 7px 7px 0;content:"";display:block;height:44px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:44px}.facts-stats .facts-stats-inner:before{background:#fff;top:-2px}.facts-stats .facts-stats-inner:after{background:#adddee;top:100.5%}.facts-stats .facts-stats-focus{align-items:center;color:#2d7fab;display:flex;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;line-height:45px;padding:2em 0;text-transform:uppercase}.facts-stats .facts-stats-focus i{color:#01a2e2;font-size:8rem}.facts-stats .facts-stats-focus .focus-left,.facts-stats .facts-stats-focus .focus-right{display:inline-block}.facts-stats .facts-stats-focus .focus-right{letter-spacing:.1em}.purpose{background:#e87f23;padding:7em 3em}.purpose .purpose-inner{background:#fff;margin:0 auto;padding:4.5em;width:60%}.purpose .purpose-inner h3{color:#2d7fab;font-family:Open Sans,Arial,Helvetica,sans-serif;letter-spacing:.1em;line-height:40px;text-transform:uppercase}.purpose .purpose-inner .purpose-content{padding:2em 0}.purpose .purpose-inner .purpose-content p{font-size:1.1em}.purpose .purpose-inner ul{list-style:none;margin:0;padding:0}.purpose .purpose-inner ul li{font-size:1.1em;padding-left:3.5em;position:relative}.purpose .purpose-inner ul li:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#adddee;content:"";font-family:icomoon!important;font-size:3em;font-style:normal;font-variant:normal;font-weight:400;left:-15px;line-height:1;position:absolute;text-transform:none;top:-15%}.about-quote{padding-top:45%}.about-quote .about-quote-inner{background-repeat:repeat;color:#fff;padding:5em 12.5% 5em 25%;position:relative}.about-quote .about-quote-inner:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:icomoon!important;font-size:6rem;font-style:normal;font-variant:normal;font-weight:400;left:15%;line-height:1;position:absolute;text-transform:none;top:20%}.about-quote .quote{display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3em;line-height:1.2em}.about-quote .quote-attr{border-bottom:2px solid #fff;display:inline-block;font-size:1.1em;margin-bottom:1em;padding-bottom:1em}.team{background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat}@media(max-width:767px){.team .row{margin-bottom:0}}.team h3{color:#2d7fab;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:2rem;font-style:italic;font-weight:900;padding:3em 0 1.5em;text-align:center;text-transform:uppercase}@media(max-width:767px){.team h3{font-size:1.75rem;padding:2em 0 1em;text-align:left}}.team .team-content{color:#e87f23;font-size:1.375rem;font-weight:400;line-height:2rem;margin:0 auto;text-align:center}@media(max-width:1023px){.team .team-content br{display:none}}@media(max-width:767px){.team .team-content{font-size:1rem;line-height:normal;text-align:left}}.team .team-profiles{margin:2.5em auto 0;padding-bottom:6.25em}.team .team-profiles .profile-container{margin-top:3.5em}@media(max-width:767px){.team .team-profiles .profile-container{margin-top:1.5em}}.team .team-profiles .profile-container .profile-inner{background:#39c;position:relative}@media(min-width:768px)and (max-width:1023px){.team .team-profiles .profile-container .profile-inner{margin:0 auto;width:80%}}.team .team-profiles .profile-container .profile-inner img{aspect-ratio:.95;object-fit:cover;width:100%}.team .team-profiles .profile-container .profile-content{padding:1em 1.75em .2em}.team .team-profiles .profile-container .profile-name{color:#fff;font-size:1.5625rem}.team .team-profiles .profile-container .profile-position{color:#fff;font-size:1.25rem;font-weight:400;width:65%}@media(max-width:767px){.team .team-profiles .profile-container .profile-position{font-size:1rem}}.team .team-profiles .profile-container .profile-bio div{color:#fff;display:inline-block;font-size:1.0625rem;font-weight:400;line-height:1.75rem;overflow:hidden;width:88%}.team .team-profiles .profile-container .profile-bio .expand-bio{height:100%;left:0;position:absolute;top:0;width:100%}.team .team-profiles .profile-container .profile-bio .expand-bio i{bottom:2.1875em;position:absolute;right:1.6875em}.team .team-profiles .profile-container .profile-bio .expand-bio i:before{color:#fff9;display:inline-block;font-size:22px;font-weight:700;transition:all .3s ease}.team .team-profiles .profile-container .profile-bio .expand-bio:hover{cursor:pointer;text-decoration:none}.team .team-profiles .profile-container .profile-bio .expand-bio:hover i:before{color:#fff}.team .team-profiles .profile-container .profile-bio .expand-bio.expanded i:before{transform:scaleY(-1)}.come-aboard{background-color:#efefef;background-repeat:no-repeat;background-size:contain;padding-top:40%}.come-aboard .come-aboard-inner{background:#fff;margin:0 auto 7.5em;padding:5em;width:80%}.come-aboard .come-aboard-inner h2{border-bottom:2px solid #e87f23;color:#2d7fab;display:table;font-size:1.9em;padding:1em 0}.come-aboard .come-aboard-inner h3,.come-aboard .come-aboard-inner h4{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700}.come-aboard .come-aboard-inner p{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.1em}.come-aboard .come-aboard-inner .come-aboard-content{border-bottom:1px solid #0099cc80;padding:4.7em 0}.come-aboard .come-aboard-inner .come-aboard-content h4{font-style:italic}.come-aboard .come-aboard-inner .open-positions .position{margin-top:3.5em}.come-aboard .come-aboard-inner .open-positions .position h4{margin-bottom:1.7em}.come-aboard .come-aboard-inner .open-positions .position a{border:1px solid #0099cc80;color:#e87f23;display:inline-block;font-weight:700;margin-top:1.2em;padding:1em;text-decoration:none;text-transform:none}.come-aboard .come-aboard-inner .open-positions .position a:hover{background:#294159;color:#fff}.come-aboard .come-aboard-inner .open-positions .position a i{color:#adddee;font-size:1.5em;margin-right:1em;vertical-align:middle}.contact-hq{background:#294159;color:#fff;padding:5em 0}.contact-hq h3{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;margin-bottom:3em;text-transform:uppercase}.contact-hq .contact-info{float:left;width:50%}.contact-hq .contact-info p,.contact-hq .directions{color:#fff;font-size:1.125rem}.contact-hq .directions{background:#294159;border:1px solid #fff;font-weight:700;margin-top:3.3em;padding:1em 1.6em;position:relative;text-transform:none;z-index:10}@media(max-width:767px){.contact-hq .directions{width:240px}}.contact-hq .directions:after{background:#fff;height:100%;left:0;top:0;width:0}.contact-hq .directions:active,.contact-hq .directions:hover{color:#294159}.contact-hq .directions:active:after,.contact-hq .directions:hover:after{width:100%}.contact-hq .social-links a{font-size:3em;margin-right:.3em}.contact-hq .social-links a:hover{text-decoration:none}.contact-offices{background:#f1f2f1}.contact-offices .contact-offices-inner{margin:auto;max-width:770px;padding:6.125em 0 5.6875em}@media(max-width:767px){.contact-offices .contact-offices-inner{padding:3.5em 0 0}}.contact-offices .contact-offices-inner h3{color:#2d7fab;font-weight:900;text-transform:uppercase}.contact-offices .contact-offices-inner .contact-offices-main h3{font-size:2rem;margin-bottom:1.5625em}.contact-offices .contact-offices-inner .contact-offices-sub h3{font-size:1.5rem;margin:2.75em 0 2em}@media(max-width:767px){.contact-offices .contact-offices-inner .contact-offices-sub h3{margin:1em 0 1.8em}}.contact-offices .contact-offices-inner .office-container{float:left}@media(max-width:767px){.contact-offices .contact-offices-inner .office-container{margin-bottom:2em}}.contact-offices .contact-offices-inner .office-container .office{background:#fff}.contact-offices .contact-offices-inner .office-container .office .map-link{display:block;position:relative}.contact-offices .contact-offices-inner .office-container .office .map-link img{display:block;width:100%}.contact-offices .contact-offices-inner .office-container .office .map-link:after{align-items:center;background:#e87f2380;bottom:0;color:#fff;content:"View Map";display:flex;font-size:1.2rem;font-weight:600;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;visibility:hidden}.contact-offices .contact-offices-inner .office-container .office .map-link:hover:after{opacity:1;visibility:visible}.contact-offices .contact-offices-inner .office-container .office .office-inner{color:#333;font-size:.939rem;font-weight:400;padding:2.375em}.contact-offices .contact-offices-inner .office-container .office .office-inner h4{color:#e87f23;font-size:1.4rem;font-style:normal;font-weight:400;text-transform:none}@media(min-width:768px)and (max-width:1023px){.contact-offices .contact-offices-inner .office-container .office .office-inner h4{font-size:1.2rem}}.contact-offices .contact-offices-inner .office-container .office .office-inner span{display:block}.contact-offices .contact-offices-inner .office-container .office .office-inner .address{margin:2.4em 0 1em}.contact-social{background-color:#39c;background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;color:#fff;font-size:1.5rem;font-style:italic;font-weight:900;margin:0 auto;position:relative;text-transform:uppercase;z-index:1}@media(max-width:767px){.contact-social{margin-bottom:0}}.contact-social .follow{margin:0 auto;padding:2.5rem 0;text-align:center}.contact-social .social-links{display:inline-block;font-size:4rem;margin-left:3rem;vertical-align:middle;width:auto}@media(max-width:767px){.contact-social .social-links{margin:0 auto;padding:0 3rem}}@media(min-width:768px)and (max-width:1023px){.contact-social .social-links{padding:0}}.content--materials{padding-bottom:10rem}@media(max-width:1023px){.content--materials{padding-bottom:5rem}}.content--materials .supported-material:not(:last-child){border-bottom:1px dashed #c4c4c4;padding-bottom:5em}@media(max-width:767px){.content--materials .supported-material:not(:last-child){padding-bottom:2em}}.content--materials .supported-material h3{color:#2d7fab;margin:1.9em 0 1.5em;text-transform:uppercase}.content--materials .supported-material .description{margin:3.4em 0 2.875em;width:85%}@media(max-width:767px){.content--materials .supported-material .description{width:auto}}.content--materials .supported-material .description p{color:#000;font-size:1.125rem;line-height:1.75rem}@media(max-width:767px){.content--materials .supported-material .description p{text-align:center}}.content--materials .supported-material .info-box{background:#39c;color:#fff;margin-bottom:5em;padding:3.9em 3.3em}@media(max-width:1023px){.content--materials .supported-material .info-box{margin-bottom:2em;padding:1.5em}}.content--materials .supported-material .info-box .info-row:not(:last-child){margin-bottom:2.5em}.content--materials .supported-material .info-box .info-row span{display:inline-block;font-size:1.125rem;line-height:1.75rem;vertical-align:top}@media(max-width:1023px){.content--materials .supported-material .info-box .info-row span{display:block}}.content--materials .supported-material .info-box .info-row .info-title{font-weight:600;padding-right:2.6em;text-align:right;width:23%}@media(max-width:1023px){.content--materials .supported-material .info-box .info-row .info-title{text-align:left;width:100%}}.content--materials .supported-material .info-box .info-row .info-content{width:60.5%}@media(max-width:1023px){.content--materials .supported-material .info-box .info-row .info-content{padding-top:.5em;width:100%}}.content--materials .supported-material .info-box{background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat}.content--about{background:#f1f1f1}.content--about h3{color:#2d7fab;font-size:2rem;font-style:normal;font-weight:400;padding:2.7em 0 2.1em;width:80%}@media(max-width:767px){.content--about h3{font-size:1.45rem;width:100%}}@media(max-width:1023px){.about--sections a[name=RandD]{display:block;position:relative;top:15em}}@media(max-width:767px){.about--sections a[name=RandD]{top:-67.5px}}.about--sections .about-section{background-color:#f1f1f1;background-repeat:no-repeat;background-size:100%;padding:23em 0 6.25em;position:relative}@media(max-width:767px){.about--sections .about-section{padding-top:0}}@media(min-width:768px)and (max-width:1023px){.about--sections .about-section{padding-top:20em}}.about--sections .about-section:after{background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;bottom:0;content:" ";display:block;height:250px;position:absolute;right:0;width:100%}.about--sections .about-section .about-section-inner{background:#fff;margin:0 auto;max-width:1030px;padding:4.75em 6.75em 7.375em 9.5em;position:relative;z-index:1}@media(max-width:767px){.about--sections .about-section .about-section-inner{padding:5em 1.5em}}.about--sections .about-section .about-section-inner svg{fill:#ff861b;height:5.75em;left:3.1em;max-width:95px;position:absolute;top:5.125em}@media(max-width:767px){.about--sections .about-section .about-section-inner svg{display:inline-block;float:left;left:0;margin-bottom:2em;position:relative;right:0;top:0}}.about--sections .about-section .about-section-inner h3{color:#2d7fab;font-size:2rem;font-style:italic;font-weight:900;margin-bottom:1.3em;text-transform:uppercase}@media(max-width:767px){.about--sections .about-section .about-section-inner h3{font-size:1.75rem}}.about--sections .about-section .about-section-inner h4{clear:both;color:#ff861b;font-size:1.375rem;font-style:normal;font-weight:400;margin-bottom:2.1em;text-transform:none}.about--sections .about-section .about-section-inner .two-column{padding-bottom:0}.about--sections .about-section .about-section-inner .section_link{align-items:center;color:#2d7fab;display:flex;font-weight:700;position:relative;top:3em}.about--sections .about-section .about-section-inner .section_link i{left:0;position:relative;top:1px;transition:left .3s ease}.about--sections .about-section .about-section-inner .section_link i:before{font-weight:700}.about--sections .about-section .about-section-inner .section_link:hover{text-decoration:none}.about--sections .about-section .about-section-inner .section_link:hover i{left:.5em}.about--sections .two-column,.content--about .two-column{column-count:2;column-gap:2.8em;padding-bottom:7.3em}@media(max-width:1023px){.about--sections .two-column,.content--about .two-column{column-count:1}}@media(max-width:767px){.about--sections .two-column,.content--about .two-column{padding-bottom:4em}}.about--sections .two-column p,.content--about .two-column p{font-size:1.125rem;line-height:1.75rem;margin:0}@media(max-width:767px){.about--sections .two-column p,.content--about .two-column p{font-size:1rem;margin-bottom:1em}}.section--faqs{padding:4em;position:relative}@media(max-width:1023px){.section--faqs{padding:4em 0}.section--faqs .footer-wrapper,.section--faqs .nav--wrapper,.section--faqs .wide-wrapper,.section--faqs .wrapper{max-width:100%}}.section--faqs .accordion--list{position:relative;z-index:1}.section--faqs .accordion--list .accordion--inner{padding:2.3em 4em}@media(max-width:767px){.section--faqs .accordion--list .accordion--inner{padding:2em}}.section--faqs .accordion--list .accordion--inner h1{color:#2d7fab;font-size:3.125rem;font-style:italic;font-weight:900;margin:.2em 0 .13em}.section--faqs .accordion--list .accordion--inner h1:not(:first-of-type){padding-top:.62em}@media(max-width:767px){.section--faqs .accordion--list .accordion--inner h1{font-size:1.75rem}}.section--faqs .accordion--list .accordion--inner h3{color:#2d7fab;font-size:1.5rem;font-weight:400}@media(max-width:767px){.section--faqs .accordion--list .accordion--inner h3{font-size:1.25rem;padding-right:15%}}.section--faqs .accordion--list .accordion--inner .accordion--list-content{margin-top:-1em}.section--faqs .accordion--list .accordion--inner .accordion--list-content h1{color:#e87f23;font-size:2.25rem;font-style:normal;font-weight:500;margin:1em 0 1.2em;text-transform:capitalize}.section--faqs .accordion--list .accordion--inner .accordion--list-content h2{color:#e87f23;font-size:1.875rem;font-style:normal;font-weight:500;margin:1em 0 1.2em;text-transform:capitalize}.section--faqs .accordion--list .accordion--inner .accordion--list-content h3{color:#e87f23;font-size:1.55rem;font-style:normal;font-weight:500;margin:1em 0 1.2em}.section--faqs .accordion--list .accordion--inner .accordion--list-content h4{color:#e87f23;font-size:1.35rem;font-style:normal;font-weight:500;margin:1em 0 1.2em;text-transform:capitalize}.section--faqs .accordion--list .accordion--inner .accordion--list-content h5{color:#e87f23;font-size:1.2rem;font-style:normal;font-weight:500;margin:1em 0 1.2em}.section--faqs .accordion--list .accordion--inner .accordion--list-content h6{color:#e87f23;font-size:1rem;font-style:normal;font-weight:500;margin:1em 0 1.2em}.section--faqs .accordion--list .accordion--inner .accordion--list-content p{color:#000;font-size:1.125rem;font-weight:400;line-height:1.556}.section--faqs .accordion--list .accordion--inner .accordion--list-content ul{margin-top:1.5em}.section--faqs .accordion--list .accordion--inner .accordion--list-content ul li{color:#000;font-size:1.125rem;font-weight:400;list-style:none}.section--faqs .accordion--list .accordion--inner .accordion--list-content ul li:before{color:#e87f23;content:"";font-family:icomoon;padding-right:1em}.news-item table,.section--faqs .accordion--list .accordion--inner table{border-collapse:collapse;font-weight:400;width:100%}.news-item table tr,.section--faqs .accordion--list .accordion--inner table tr{border-bottom:1px dashed #c4c4c4}.news-item table tr td,.section--faqs .accordion--list .accordion--inner table tr td{padding:.6em 0}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.aligncenter,.wp-post-image,img.aligncenter{height:auto}.news-item{padding-bottom:10rem}@media(max-width:1023px){.news-item{padding-bottom:1.5em}}.news-item p strong{font-weight:700}ul.post-categories,ul.post-categories li{display:inline;padding:0}ul.post-categories li a{text-transform:capitalize}footer,footer p{color:#fff}footer h3{font-size:1.501rem;margin-bottom:2em;text-transform:uppercase}@media(max-width:1023px){footer h3{margin-bottom:0;padding-top:1.25em}}.footer-top{background-color:#39c;border-top:1px solid #ffffff21;color:#fff;padding:5em 0;position:relative}@media(max-width:1023px){.footer-top{padding:2em 0}.footer-top br{display:none}}.footer-top h3{font-size:2.25rem;line-height:1.28;margin-bottom:2rem;text-transform:uppercase}.footer-top h4{font-size:1.125rem;font-style:normal;font-weight:600;margin-bottom:2em}@media(max-width:767px){.footer-top h4{margin-bottom:.2em;margin-top:1em}}.footer-top p{font-size:1rem;font-weight:400;line-height:1.75}.footer-top p a{font-weight:700;text-decoration:underline}.footer-top p a[href^="tel:"]{text-decoration:none}.footer-top p a[href^="tel:"]:hover{text-decoration:underline}.footer-top .btn--cta,.footer-top .header--form-full .form--box .gform_footer input,.footer-top section.header--home .button--quote,.header--form-full .form--box .gform_footer .footer-top input,section.header--home .footer-top .button--quote{align-items:center;border-radius:.25rem;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.88;text-transform:uppercase}.footer-top .btn--cta img,.footer-top .header--form-full .form--box .gform_footer input img,.footer-top section.header--home .button--quote img,.header--form-full .form--box .gform_footer .footer-top input img,section.header--home .footer-top .button--quote img{margin-right:.5rem}.footer-top .row .col-12:first-of-type h4{margin-top:0}.footer-top:before{background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;bottom:100%;content:" ";height:241px;pointer-events:none;position:absolute;right:0;width:100%}@media(max-width:1023px){.footer-top:before{background-size:contain;height:150px}}.page-template-10_about .footer-top{margin-top:0}.page-template-10_about .footer-top:before{display:none}.page-template-14_installers .footer-top{margin:0}.page-template-14_installers .footer-top:before{background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat}.footer-mid{background:#29506e;padding:5em 0;position:relative;z-index:5}@media(max-width:1023px){.footer-mid{padding:3em 0}}.footer-mid ul{padding:0}.footer-mid ul li{list-style:none;padding:.4em 0}.footer-mid ul li:before{content:"";font-family:icomoon;font-weight:100}.footer-mid ul li a{text-transform:capitalize}.footer-mid ul li a:hover{color:#a4d9fb;margin-left:-3px;text-decoration:none}.footer-mid li.menu-item-has-children{color:#a4d9fb}.footer-mid li.menu-item-has-children:before{content:""}.footer-mid li.menu-item-has-children:hover{cursor:default;margin-left:0}.footer-mid ul.sub-menu{margin:0}.footer-mid ul.sub-menu li{color:#fff;padding:0 0 0 2em}.footer-mid .menu--footer-mid-two{margin-top:5em}@media(max-width:767px){.footer-mid .menu--footer-mid-two{margin-top:0}}.footer-mid #menu-footer-mid-one .list-row-start>a:hover{margin-left:0}@media(min-width:768px)and (max-width:1023px){.footer-mid .menu--footer-mid-three{column-count:2}}.footer-bottom ul.menu--footer-bottom{padding:0}.footer-bottom ul.menu--footer-bottom:after,.footer-bottom ul.menu--footer-bottom:before{content:"";display:table}.footer-bottom ul.menu--footer-bottom:after{clear:both}.footer-bottom ul.menu--footer-bottom li{display:inline-block;list-style:none;padding-left:2em;white-space:nowrap;width:140px}.footer-bottom ul.menu--footer-bottom li:nth-child(odd){padding-left:0}@media(min-width:768px)and (max-width:1023px){.footer-bottom ul.menu--footer-bottom li:nth-child(odd){padding-right:1rem}}.footer-bottom ul.menu--footer-bottom li a:hover{color:#a4d9fb;margin-left:-3px;text-decoration:none}.footer-bottom ul.menu--footer-bottom li:nth-of-type(2n){float:left;padding-left:0}.footer-bottom ul.menu--footer-bottom li:before{content:"";font-family:icomoon;font-weight:100;padding-right:5px}.footer-bottom .read-more-container{display:inline-block}.footer-bottom .read-more-container:before{content:"";font-family:icomoon;font-weight:100;padding-right:5px}.footer-bottom .read-more-container .read-more-footer:hover{color:#a4d9fb;margin-left:-3px;text-decoration:none}.footer-bottom{background-color:#294159;background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;background-size:auto;padding:4em 0 2em;position:relative;z-index:5}@media(max-width:767px){.footer-bottom{padding:2em 0}}.footer--bottom-info p{padding-bottom:1em;padding-right:4.5em}.footer-logo{background-image:url(/wp-content/themes/floortech/assets/images/floortech-logo.png?44f93dc325cb0bb2062fd686e08dd2f6);background-position:50%;background-repeat:none;background-size:cover;height:78px;margin-top:3em;width:154px}@media(max-width:1023px){.footer-logo{margin:3em auto 0;text-align:center}}.social-links{align-items:center;display:flex;flex-wrap:wrap;font-size:40px;justify-content:flex-start;padding:20px 0}@media(max-width:1023px){.social-links{align-content:center;justify-content:space-around;margin:0 auto;padding:1em 0 0;text-align:center}}@media(min-width:768px)and (max-width:1023px){.social-links{width:50%}}@media(max-width:767px){.social-links{width:80%}}.social-links a{line-height:50px;margin-right:10px}.social-links a:hover{color:#a4d9fb;text-decoration:none}.copyright{padding-top:.8em}@media(max-width:1023px){.copyright{margin:0 auto;text-align:center}}.copyright span.reg{font-size:10px;vertical-align:super}.copyright p{font-size:.875rem}.copyright .inconspicuous-link{align-items:center;display:inline-flex;line-height:1;text-decoration:none}@media(max-width:1023px){.copyright .inconspicuous-link{float:none}}.copyright .inconspicuous-link:hover{text-decoration:none}.copyright .inconspicuous-link .u-line{color:#fff;text-decoration:none;transition:all .3s ease}.copyright .inconspicuous-link .u-line svg#maverick .a{transition:all .3s ease}.copyright .inconspicuous-link:hover .u-line{color:#a4d9fb;text-decoration:none}.copyright .inconspicuous-link:hover .u-line svg#maverick .a{fill:#a4d9fb}.footer-trailer{background-color:#f1f2f1;background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;margin:0;padding:5.5rem 0 5.8rem;position:relative;z-index:1}@media(max-width:767px){.footer-trailer{margin:0 -5.5%;padding:0}}.footer-trailer.background--white{background-color:#fff}.footer-trailer .footer-wrapper{display:grid;grid-template-columns:.6fr .4fr;max-width:1140px;width:90%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-trailer .footer-wrapper{display:flex}}@media(max-width:1023px){.footer-trailer .footer-wrapper{display:flex;flex-direction:column-reverse}.footer-trailer .footer-wrapper img{height:250px}}.footer-trailer__inner{background-color:#294159;background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;background-size:100%;padding:4.25rem 5rem 5.1rem 4.75rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-trailer__inner{flex-basis:60%}}@media(max-width:767px){.footer-trailer__inner{background-image:none;padding:2.5rem 5.5%}}.footer-trailer__inner h5{color:#ff9436;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.78;margin-bottom:1.6rem}.footer-trailer__inner h2{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:900;line-height:1.28;margin-bottom:1.8rem;text-transform:uppercase}@media(max-width:767px){.footer-trailer__inner h2{font-size:2rem}}.footer-trailer__inner p{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.56}@media(max-width:767px){.footer-trailer__inner p{font-size:1rem}}.contact-hq .footer-trailer__inner .directions,.footer-trailer__inner .btn,.footer-trailer__inner .btn--header-cta,.footer-trailer__inner .btn--industry-cta,.footer-trailer__inner .contact-hq .directions,.footer-trailer__inner .menu--colors ul.color-groups li a,.menu--colors ul.color-groups li .footer-trailer__inner a{border:.063rem solid #ff9436;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;line-height:2.14;margin-top:1.6rem;padding:.425rem 1.1rem;text-transform:uppercase}.contact-hq .footer-trailer__inner .directions:hover,.footer-trailer__inner .btn--header-cta:hover,.footer-trailer__inner .btn--industry-cta:hover,.footer-trailer__inner .btn:hover,.footer-trailer__inner .contact-hq .directions:hover,.footer-trailer__inner .menu--colors ul.color-groups li a:hover,.menu--colors ul.color-groups li .footer-trailer__inner a:hover{background:#ff9436}.footer-trailer__image{height:100%;object-fit:cover}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-trailer__image{flex-basis:40%}}@media(max-width:1023px){.footer-trailer__image{grid-row:1;width:100%}}.footer-trailer+.footer-top{margin-top:0}.footer-trailer+.footer-top:before{display:none}.content--systems{margin-top:-350px;padding-bottom:10rem;position:relative;z-index:1}@media(max-width:1023px){.content--systems{padding-bottom:5rem}}@media(max-width:767px){.content--systems{background-size:200%;margin-top:-250px}}.content--systems .content--systems-inner{background:#fff;padding:5em}@media(max-width:1023px){.content--systems .content--systems-inner{padding:5em 2em}}@media(max-width:767px){.content--systems .content--systems-inner{padding:3em 2em}}.content--systems h3{color:#ff9436;font-size:1.875rem;font-style:normal;font-weight:400;margin-bottom:31px;text-transform:capitalize}@media(max-width:767px){.content--systems h3{font-size:1.5rem}}.content--systems h2{color:#2d7fab;font-size:2.99rem;font-weight:900;margin-bottom:1em}@media(min-width:768px)and (max-width:1023px){.content--systems h2{font-size:2.8rem}}@media(max-width:767px){.content--systems h2{font-size:2rem}}.content--systems p{color:#000;font-size:1.125rem;font-weight:400;line-height:1.556}@media(max-width:767px){.content--systems p{font-size:1rem}}.content--systems p img{height:auto}.content--systems li{font-size:1.125rem}.content--systems h4{color:#2d7fab;font-size:1.874rem;font-weight:900;margin-top:2em}@media(max-width:767px){.content--systems h4{font-size:1.5rem}}.content--systems ul{margin-top:2em}@media(max-width:767px){.content--systems ul{padding-left:0}}.content--systems ul li{color:#000;font-size:1.125rem;font-weight:400;list-style:none;padding-left:2em;position:relative}.content--systems ul li:before{color:#e87f23;content:"";font-family:icomoon;left:5px;padding-right:1em;position:absolute}.content--systems .content-primary{padding-bottom:2.7em}@media(max-width:767px){.content--systems .content-primary{padding-bottom:0}}.content--systems .content-secondary{border-top:1px dashed #ccc}.content--systems .content-secondary ul{column-count:2;column-gap:20px}@media(max-width:767px){.content--systems .content-secondary ul{column-count:1}}.content--systems .btn-datasheet{margin-top:2.7em}@media(max-width:767px){.content--systems .btn-datasheet{font-size:.675rem}}.content--systems blockquote p{color:#e87f23}.content--sectors{border-color:#f1f2f1;font-weight:400;padding:2em 0;position:relative}.content--sectors:after{border-color:#f1f2f1;border-left:17px solid #0000;border-right:17px solid #0000;border-top:17px solid #f1f2f1;border-top-color:inherit;content:"";height:0;left:155px;margin-left:-17px;margin-top:-1px;position:absolute;top:100%;width:0;z-index:3}@media(max-width:767px){.content--sectors{padding:0}.content--sectors .footer-wrapper,.content--sectors .nav--wrapper,.content--sectors .wide-wrapper,.content--sectors .wrapper{max-width:100%}}.content--sectors h4{color:#39c;font-size:1.874rem;margin-bottom:1.275em}@media(max-width:767px){.content--sectors h4{font-size:1.7rem}}.content--sectors p{color:#000;font-size:1rem;font-weight:400;line-height:1.7}.content--sectors .sector--blog,.content--sectors .sector--clients,.content--sectors .sector--main-content{background:#fff;margin:3em auto 5em;padding:3em}@media(max-width:767px){.content--sectors .sector--blog,.content--sectors .sector--clients,.content--sectors .sector--main-content{background:#0000;margin:0 auto}}.content--sectors .sector--clients ul{column-count:2;column-gap:20px;padding-left:5em;position:relative}@media(max-width:767px){.content--sectors .sector--clients ul{column-count:1}}.content--sectors .sector--clients ul:before{color:#e87f23;content:"";font-family:icomoon;font-size:60px;font-weight:400;left:0;line-height:55px;position:absolute}.content--sectors .sector--clients ul li{font-size:1.125rem;font-weight:600;line-height:40px;list-style:none;margin:0;padding:0}.content--sectors .sector--blog{position:relative;z-index:2}.content--sectors .sector--blog h3{color:#ff9436;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:.5rem;text-align:left}@media(max-width:767px){.content--sectors .sector--blog h3{font-size:1rem}}.content--sectors .sector--blog h2{color:#39c;font-size:2rem;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:2.3rem;text-transform:none}@media(max-width:767px){.content--sectors .sector--blog h2{font-size:1.2rem}}.content--sectors .sector--blog a{color:#39c;padding:0}.content--sectors .boxed-quote{margin-bottom:4rem}.content--systems .title_cta,.header--sectors .title_cta,section.header--architects .title_cta{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.9375rem}@media(max-width:767px){.content--systems .title_cta,.header--sectors .title_cta,section.header--architects .title_cta{flex-wrap:wrap}}.content--systems .title_cta h3,.header--sectors .title_cta h3,section.header--architects .title_cta h3{margin-bottom:0}.content--systems .title_cta .btn--view-more,.header--sectors .title_cta .btn--view-more,section.header--architects .title_cta .btn--view-more{margin:0;padding:.65em 2em}@media(max-width:767px){.content--systems .title_cta .btn--view-more,.header--sectors .title_cta .btn--view-more,section.header--architects .title_cta .btn--view-more{margin-top:1.5rem}}.content--systems .title_cta h3{margin-right:1rem}.content--systems .button--quote{background:#e87f23;color:#fff}.content--systems .button--quote:hover{background:#fff;color:#333}.content--systems .lower-ctas{display:flex;flex-wrap:wrap;margin-top:2.3rem}.content--systems .lower-ctas a{font-size:.875rem;margin-right:1rem;margin-top:0;padding-bottom:1.2em;padding-top:1.2em}@media(max-width:1023px){.content--systems .lower-ctas a{margin-bottom:1rem}}.content--systems .lower-ctas a.button--quote{min-width:200px}@media(max-width:767px){.sector--clients:nth-of-type(2n){padding-top:0}.page-template-3_sectors-php .footer-top{margin-top:0}}.page-template-11_faqs .site-content,.page-template-12_contact-us .site-content,.page-template-4_systems-main .site-content{background:#f1f2f1}section.header--page{background-color:#39c;background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;background-size:initial;min-height:250px}section.header--page .nav--breadcrumbs{border-bottom:2px solid #ffffff21}section.header--page .page-title{padding-top:7.5%!important}.content-area-page{margin:0 auto;padding:3em 0}@media(max-width:767px){.content-area-page{padding:1em 0}}.content-area-page h1{font-size:2.25rem}.content-area-page h1,.content-area-page h2{color:#2d7fab;font-style:normal;font-weight:500;text-transform:capitalize}.content-area-page h2{font-size:1.875rem}.content-area-page h3{font-size:1.55rem}.content-area-page h3,.content-area-page h4{color:#2d7fab;font-style:normal;font-weight:500}.content-area-page h4{font-size:1.35rem;text-transform:capitalize}.content-area-page h5{font-size:1.2rem}.content-area-page h5,.content-area-page h6{color:#2d7fab;font-style:normal;font-weight:500}.content-area-page h6{font-size:1rem}.page-id-367 .content-area-page p a{text-decoration:underline}.page-id-367 .content-area-page p a:hover{text-decoration:none}@media(max-width:767px){.header--page .page-title .nav--breadcrumbs{margin-bottom:20px}section.header--page{min-height:0;padding-bottom:2em}}.client-list,.homework{position:relative;z-index:10}.client-list a.offset-anchor,.homework a.offset-anchor{position:absolute;top:-180px}.client-list .client-overview,.homework .client-overview{background:#39c;color:#fff;margin:3.5rem 0}@media(max-width:767px){.client-list .client-overview,.homework .client-overview{margin:2rem auto}}.client-list .client-overview:first-of-type,.homework .client-overview:first-of-type{margin-top:5.5rem}.client-list .client-overview:last-of-type,.homework .client-overview:last-of-type{margin-bottom:0}.client-list .client-overview .overview-lower,.client-list .client-overview .overview-upper,.homework .client-overview .overview-lower,.homework .client-overview .overview-upper{padding:2.4rem}@media(max-width:767px){.client-list .client-overview .overview-lower,.client-list .client-overview .overview-upper,.homework .client-overview .overview-lower,.homework .client-overview .overview-upper{padding:1.5rem}}.client-list .client-overview .overview-upper,.homework .client-overview .overview-upper{background-position:top;background-repeat:no-repeat;height:270px;position:relative}@media(max-width:1023px){.client-list .client-overview .overview-upper,.homework .client-overview .overview-upper{background-position:bottom}}.client-list .client-overview .overview-upper h2,.homework .client-overview .overview-upper h2{bottom:2.4rem;font-size:2.25rem;position:absolute}@media(max-width:1023px){.client-list .client-overview .overview-upper h2,.homework .client-overview .overview-upper h2{bottom:0;font-size:1.5rem;left:0;padding:1em;position:absolute}.client-list .client-overview .overview-upper h2 br,.homework .client-overview .overview-upper h2 br{display:none}}.client-list .client-overview .overview-lower,.homework .client-overview .overview-lower{position:relative}.client-list .client-overview .overview-lower a.cover,.homework .client-overview .overview-lower a.cover{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}@media(max-width:1023px){.client-list .client-overview .overview-lower a.cover,.homework .client-overview .overview-lower a.cover{display:none}}.client-list .client-overview .overview-lower .client-info,.homework .client-overview .overview-lower .client-info{align-items:baseline;display:flex;pointer-events:none;position:relative;z-index:1}.client-list .client-overview .overview-lower .client-info a,.homework .client-overview .overview-lower .client-info a{pointer-events:all}.client-list .client-overview .overview-lower .client-info a:hover,.homework .client-overview .overview-lower .client-info a:hover{color:#ff9436;text-decoration:none}@media(max-width:1023px){.client-list .client-overview .overview-lower .client-info,.homework .client-overview .overview-lower .client-info{display:block}}.client-list .client-overview .overview-lower .client-info h3,.homework .client-overview .overview-lower .client-info h3{font-size:1.875rem;font-style:normal;font-weight:300}@media(max-width:1023px){.client-list .client-overview .overview-lower .client-info h3,.homework .client-overview .overview-lower .client-info h3{margin-bottom:.3em}}.client-list .client-overview .overview-lower .client-info .sector,.homework .client-overview .overview-lower .client-info .sector{font-size:1.125rem;margin-left:1em}@media(max-width:1023px){.client-list .client-overview .overview-lower .client-info .sector,.homework .client-overview .overview-lower .client-info .sector{margin-left:0;margin-top:.5em}}.client-list .client-overview .overview-lower .read-story,.client-list .client-overview .overview-lower p,.homework .client-overview .overview-lower .read-story,.homework .client-overview .overview-lower p{margin:1.8em 0 0}.client-list .client-overview .overview-lower p,.homework .client-overview .overview-lower p{color:#fff;float:left;font-size:1rem;line-height:1.75rem;width:75%}@media(max-width:767px){.client-list .client-overview .overview-lower p,.homework .client-overview .overview-lower p{width:100%}}.client-list .client-overview .overview-lower .read-story,.homework .client-overview .overview-lower .read-story{background:#e87f23;border:1px solid #fff;float:right;font-size:.875rem;padding:.63rem .94rem;position:relative;transition:all .3s ease;z-index:1}.client-list .client-overview .overview-lower .read-story:hover,.homework .client-overview .overview-lower .read-story:hover{background:#fff;color:#3884ae}.client-list .client-overview .overview-lower:after,.homework .client-overview .overview-lower:after{content:" ";display:table;height:0;width:100%}.single-our-work .slider-container{max-width:970px;width:100%}.single-our-work .slider-container img{object-fit:cover;width:100%}.single-our-work .video-container__inner{height:0;margin-bottom:2rem;padding-bottom:56.25%;padding-top:0;position:relative}.single-our-work .video-container__inner:before{color:#fff;content:"\e925";font-family:icomoon;font-size:6.125rem;left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:1}.single-our-work .video-container__inner .video-placeholder,.single-our-work .video-container__inner iframe{height:100%;left:0;position:absolute;top:0;width:100%}.single-our-work .video-container__inner .video-placeholder{cursor:pointer;opacity:1;transition:all .3s ease}.single-our-work .video-container__inner:hover:before{color:#39c}.single-our-work .video-container__inner.playing .video-placeholder,.single-our-work .video-container__inner.playing:before{opacity:0;pointer-events:none}.single-our-work .client-info{background:#39c;color:#fff;font-size:1.1875rem;line-height:2.1875rem;overflow:hidden;padding:2.1em 0;width:100%}@media(max-width:767px){.single-our-work .client-info{font-size:1rem}}.single-our-work .client-info{background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat}.single-our-work .client-info div{display:block;width:100%}@media(max-width:767px){.single-our-work .client-info div{margin:0 auto;width:90%}}.single-our-work .client-info div strong{display:inline-block;margin-right:1.4em;text-align:right;width:30%}@media(min-width:768px)and (max-width:1023px){.single-our-work .client-info div strong{width:40%}}@media(max-width:767px){.single-our-work .client-info div strong{display:block;line-height:1;margin-right:auto;text-align:left;width:100%}}.single-our-work .client-info div span{display:inline-block;width:65%}@media(min-width:768px)and (max-width:1023px){.single-our-work .client-info div span{width:55%}}@media(max-width:767px){.single-our-work .client-info div span{display:block;line-height:1.5;margin-bottom:1.2em;width:100%}}.single-our-work .client-content{margin:4.875rem 0 -6em;width:85%}@media(max-width:1023px){.single-our-work .client-content{margin:4em 0;width:95%}}.single-our-work .client-content h3{color:#2d7fab;font-size:1.875rem;font-weight:900;margin-bottom:1em;text-transform:uppercase}@media(max-width:1023px){.single-our-work .client-content h3{font-size:1.45rem}}.single-our-work .client-content p,.single-our-work .client-content ul{color:#000;font-size:1.125rem;font-weight:400}.single-our-work .client-content ul{list-style:none;margin:2em 0 3em;padding-left:1em}.single-our-work .client-content ul li{color:#000;padding-left:.7em;position:relative}.single-our-work .client-content ul li:before{color:#ff9436;content:"";font-family:icomoon;font-size:1.4rem;left:-1em;position:absolute;top:-.2em}.single-our-work .client-download{align-items:center;display:flex;margin-top:9.65rem}@media(min-width:768px)and (max-width:1023px){.single-our-work .client-download{margin-top:-1rem}}@media(max-width:767px){.single-our-work .client-download{flex-wrap:wrap;margin-top:-2rem}}.single-our-work .client-download .download-info{color:#39c;flex-basis:50%;font-size:1.3rem;font-style:italic;line-height:1.5;margin-right:2.75rem}@media(max-width:767px){.single-our-work .client-download .download-info{flex-basis:100%;margin-bottom:2rem;margin-right:0;text-align:center}}.single-our-work .client-download .btn--view-more{align-items:center;border-color:#ff9436;display:flex;flex-basis:31.6%;font-size:.925rem;height:3.85rem;justify-content:center}@media(min-width:768px)and (max-width:1023px){.single-our-work .client-download .btn--view-more{flex-basis:43%}}@media(max-width:767px){.single-our-work .client-download .btn--view-more{flex-basis:100%}}.single-our-work .client-download .btn--view-more:before{color:#ff9436}.single-our-work .client-download .btn--view-more:hover{background:#ff9436}.single-our-work .client-download .btn--view-more:hover:before{color:#fff}.single-our-work .boxed-quote{margin-top:10.75em}@media(max-width:1023px){.single-our-work .boxed-quote{margin-top:0}}@media(max-width:767px){.single-our-work .boxed-quote{margin-left:-5.5%;margin-right:-5.5%;width:111%}}.single-our-work .client-download+.boxed-quote{margin-top:4.35em}.homework{padding:5.95em 0 4.5rem}.homework .footer-wrapper,.homework .nav--wrapper,.homework .wide-wrapper,.homework .wrapper{max-width:1140px}@media(max-width:1023px){.homework .footer-wrapper,.homework .nav--wrapper,.homework .wide-wrapper,.homework .wrapper{max-width:90%}}.homework .footer-wrapper>.btn--view-more,.homework .nav--wrapper>.btn--view-more,.homework .wide-wrapper>.btn--view-more,.homework .wrapper>.btn--view-more{margin-top:2rem}@media(max-width:767px){.homework{padding-top:2em}}.homework .homework--intro{margin-bottom:5em}.homework .homework--intro h3{font-size:1.875rem;font-style:normal;font-weight:300;text-transform:none}@media(max-width:767px){.homework .homework--intro h3{font-size:1.4rem}}.homework .homework--intro h2{color:#2d7fab;font-size:3rem;letter-spacing:-2px;line-height:1.2;padding:14px 0}.homework .homework--intro h2 span.lighter{font-weight:600}.homework .homework--intro h2 .reg{font-weight:400}@media(min-width:768px)and (max-width:1023px){.homework .homework--intro h2{font-size:2rem}}@media(max-width:767px){.homework .homework--intro h2{font-size:1.65rem}}.homework .homework--intro p{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:30px;padding-right:10em}@media(min-width:768px)and (max-width:1023px){.homework .homework--intro p br{display:none}}@media(max-width:767px){.homework .homework--intro p{font-size:1rem;margin:0 auto;padding-right:0}.homework .homework--intro p br{content:" "}}.homework--light{background:#fff}.homework--light .homework--intro{margin-bottom:2em}.homework--light .homework--intro h2{color:#e87f23;font-weight:600}.homework .trailer--ctas .client-download .download-info{display:none}.page-template-3_sectors-php .homework{margin:0 0 3rem;padding:0}.single-case-study{margin-top:-3px}.single-case-study .nav--breadcrumbs-inner{color:#fff;font-size:.875rem;font-weight:700;line-height:2rem;line-height:2.86;padding:.5rem 0;text-transform:uppercase}.single-case-study .header--case-study{display:flex;flex-direction:column;justify-content:center;min-height:17.625rem;text-align:center}@media(max-width:767px){.single-case-study .header--case-study{min-height:0;padding:1rem 0}}.single-case-study .header--case-study h3{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400}@media(max-width:767px){.single-case-study .header--case-study h3{font-size:1.5rem}}.single-case-study .header--case-study h1{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3.4375rem;font-style:italic;font-weight:700;text-transform:uppercase}@media(max-width:767px){.single-case-study .header--case-study h1{font-size:2.2rem}}.single-case-study .section--case-study{padding:4.1rem 0 3.33rem}@media(max-width:767px){.single-case-study .section--case-study .footer-wrapper,.single-case-study .section--case-study .nav--wrapper,.single-case-study .section--case-study .wide-wrapper,.single-case-study .section--case-study .wrapper{max-width:100%}.single-case-study .section--case-study{padding:0}.single-case-study .section--case-study .content--case-study{padding:0 2rem}}.single-case-study .section--case-study .content--case-study a{color:#39c;text-decoration:underline}.single-case-study .section--case-study .content--case-study ul{list-style:none;margin:0;padding:0}.single-case-study .section--case-study .content--case-study ul li{color:#ff861b;font-size:1.2rem;font-style:italic;padding-left:2.3rem;position:relative}.single-case-study .section--case-study .content--case-study ul li:before{content:"";font-family:icomoon;font-size:1em;left:0;position:absolute;top:0}.single-case-study .section--case-study h2{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:2.4375rem;font-style:italic;font-weight:700;margin-bottom:1.25em;text-transform:uppercase}@media(max-width:767px){.single-case-study .section--case-study h2{font-size:1.5rem}.single-case-study .section--case-study h2 br{display:none}}.single-case-study .section--case-study h4{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.7rem;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:1.3em;text-transform:none}@media(max-width:767px){.single-case-study .section--case-study h4{font-size:1.2rem;line-height:normal}}.single-case-study .section--case-study p{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.15rem;font-weight:400;margin:1.75em 0}@media(max-width:1023px){.single-case-study .section--case-study h2 br,.single-case-study .section--case-study h4 br,.single-case-study .section--case-study p br{display:none}}.single-case-study .section--case-study .gform_confirmation_wrapper,.single-case-study .section--case-study .gform_wrapper{background:#f2f2f2;padding:2.3125rem 2.75rem}@media(max-width:1023px){.single-case-study .section--case-study .gform_confirmation_wrapper,.single-case-study .section--case-study .gform_wrapper{padding-left:1.5rem;padding-right:1.5rem}}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_confirmation_message .gform_wrapper h2,.single-case-study .section--case-study .gform_confirmation_wrapper .gform_confirmation_message h2,.single-case-study .section--case-study .gform_confirmation_wrapper .gform_heading h3.gform_title,.single-case-study .section--case-study .gform_confirmation_wrapper .gform_wrapper .gform_confirmation_message h2,.single-case-study .section--case-study .gform_wrapper .gform_confirmation_message .gform_confirmation_wrapper h2,.single-case-study .section--case-study .gform_wrapper .gform_confirmation_message h2,.single-case-study .section--case-study .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message h2,.single-case-study .section--case-study .gform_wrapper .gform_heading h3.gform_title{color:#e87f23;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.85rem;font-style:normal;font-weight:400;margin-bottom:.5em}@media(max-width:767px){.single-case-study .section--case-study .gform_confirmation_wrapper .gform_heading h3.gform_title,.single-case-study .section--case-study .gform_wrapper .gform_heading h3.gform_title{font-size:1.5rem}}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_heading span.gform_description,.single-case-study .section--case-study .gform_wrapper .gform_heading span.gform_description{color:#333;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:400;margin-bottom:.6em}@media(max-width:1023px){.single-case-study .section--case-study .gform_confirmation_wrapper .gform_heading span.gform_description,.single-case-study .section--case-study .gform_wrapper .gform_heading span.gform_description{font-size:1rem;line-height:normal}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_heading span.gform_description br,.single-case-study .section--case-study .gform_wrapper .gform_heading span.gform_description br{display:none}}.single-case-study .section--case-study .gform_confirmation_wrapper .validation_error,.single-case-study .section--case-study .gform_wrapper .validation_error{margin-bottom:1rem;margin-top:-2rem}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_confirmation_message a,.single-case-study .section--case-study .gform_wrapper .gform_confirmation_message a{color:#2d7fab;display:block;font-size:1.2rem;margin-bottom:-1em}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_confirmation_message_7,.single-case-study .section--case-study .gform_wrapper .gform_confirmation_message_7{text-align:center}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_confirmation_message_7 h2,.single-case-study .section--case-study .gform_wrapper .gform_confirmation_message_7 h2{font-size:29px;font-weight:300;line-height:41px;margin:.6em 0 .5em;text-align:center;text-transform:none}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_confirmation_message_7 a,.single-case-study .section--case-study .gform_wrapper .gform_confirmation_message_7 a{display:inline;font-size:inherit}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields,.single-case-study .section--case-study .gform_wrapper .gform_fields{margin:0}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield{clear:none;margin:0 8px 11px;padding:0}@media(max-width:1023px){.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield{margin-left:0;margin-right:0;width:100%}}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield:nth-of-type(odd),.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield:nth-of-type(odd){margin-left:0}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield:nth-of-type(2n),.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield:nth-of-type(2n){margin-right:0}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield[id$=_5],.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield[id$=_5]{width:100%}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield[id$=_5] input,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield[id$=_5] input{max-width:none;width:99%}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield input,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield input{border:1px solid #ccc;color:#999;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.1rem;font-style:italic;font-weight:300;height:46px;max-width:176px;padding:0 12px}@media(max-width:1023px){.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield input,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield input{max-width:99%;width:99%}}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield label,.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield.hidden,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield label,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield.hidden{display:none}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield.gfield_error,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield.gfield_error{margin-top:.75em;overflow:visible;position:relative}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield.gfield_error .validation_message,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield.gfield_error .validation_message{font-size:.75rem;height:1.6rem;left:2px;line-height:1;position:absolute;top:-20px}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_fields li.gfield.gfield_error input,.single-case-study .section--case-study .gform_wrapper .gform_fields li.gfield.gfield_error input{border-color:red}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_footer button[type=submit],.single-case-study .section--case-study .gform_wrapper .gform_footer button[type=submit]{background:#ff861b;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;height:60px;line-height:1.1;margin-top:1.4em;padding:0 20px;text-transform:none;transition:all .3s ease;z-index:0}@media(max-width:1023px){.single-case-study .section--case-study .gform_confirmation_wrapper .gform_footer button[type=submit],.single-case-study .section--case-study .gform_wrapper .gform_footer button[type=submit]{padding:0;width:100%}}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_footer button[type=submit]:after,.single-case-study .section--case-study .gform_wrapper .gform_footer button[type=submit]:after{content:"";font-family:icomoon;font-size:1.2em;font-weight:400;padding-left:.75em;position:static;transition:none;vertical-align:text-top}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_footer button[type=submit]:before,.single-case-study .section--case-study .gform_wrapper .gform_footer button[type=submit]:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_footer button[type=submit]:hover,.single-case-study .section--case-study .gform_wrapper .gform_footer button[type=submit]:hover{color:#ff861b}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_footer button[type=submit]:hover:before,.single-case-study .section--case-study .gform_wrapper .gform_footer button[type=submit]:hover:before{width:100%}.single-case-study .section--case-study .gform_confirmation_wrapper .gform_footer .gdpr_notice,.single-case-study .section--case-study .gform_wrapper .gform_footer .gdpr_notice{float:none;margin-bottom:-3rem}.single-case-study .section--case-study-stats{background:#29506f;padding:6.1rem 0 7.3rem;text-align:center}@media(max-width:767px){.single-case-study .section--case-study-stats{padding:3rem 0}}.single-case-study .section--case-study-stats h5{color:#ff861b;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:33px;font-style:normal;font-weight:400;line-height:1.43;margin-bottom:1.15em}.single-case-study .section--case-study-stats .stats{align-items:flex-end;display:flex;justify-content:space-between}@media(max-width:1023px){.single-case-study .section--case-study-stats .stats{flex-wrap:wrap;justify-content:center}.single-case-study .section--case-study-stats .stats div.cleaner,.single-case-study .section--case-study-stats .stats div.cure-time,.single-case-study .section--case-study-stats .stats div.resistance{margin-top:2em}}.single-case-study .section--case-study-stats .stats span{color:#fff;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;line-height:1}.single-case-study .section--case-study-stats .stats span:not(.lower){color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:40px;font-style:italic;font-weight:700;text-transform:uppercase}.single-case-study .section--case-study-stats .stats span.upper{font-size:60px;font-weight:900}.single-case-study .section--case-study-stats .stats span.lower{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:24px}@media(max-width:767px){.single-case-study .section--case-study-stats .stats span.lower{margin-bottom:2.5rem;margin-top:.33rem}}.single-case-study .section--case-study-stats .stats .cure-time .upper{margin-bottom:-.075em}.single-case-study .section--case-study-stats .stats .cure-time .middle{margin-bottom:.2em}.single-case-study .section--case-study-stats .stats .resistance{align-self:flex-start;margin-top:.3em}.single-case-study .section--case-study-stats .stats .resistance .middle{font-size:34px;line-height:35px;margin-bottom:.35em}.single-case-study .section--case-study-stats .stats .cleaner{margin-top:-2.05em}.single-case-study .section--case-study-stats .stats .cleaner .upper{font-size:74px}.single-case-study .section--case-study-stats .stats .cleaner .middle{font-size:34px;margin-bottom:.475em}.single-case-study .footer-top{margin-top:0}.case-study-flex{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between}@media(max-width:767px){.case-study-flex{display:block}.case-study-flex h2{margin-top:2rem}}.case-study-flex .case-study-flex-child{flex-basis:50%}.case-study-flex .case-study-flex-child:last-child{margin-right:4%}@media(max-width:767px){.case-study-flex .case-study-flex-child:last-child{margin-right:0}}.hero--generic{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;width:100%}@media(max-width:1023px){.hero--generic{background-position:top;background-size:contain;height:500px}}@media(max-width:767px){.hero--generic{height:400px}}.accreditations{background-color:#e87f23;color:#fff;padding:3rem 0}.accreditations .wide-wrapper{display:flex}@media(max-width:1023px){.accreditations .wide-wrapper{display:block}}.accreditations .wide-wrapper>div{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}@media(max-width:767px){.accreditations .wide-wrapper>div{grid-template-columns:1fr 1fr}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accreditations .wide-wrapper>div{display:flex}}.accreditations--individual{display:flex;flex-direction:column;font-size:.75rem;padding-left:1.9rem;position:relative;text-transform:uppercase}@media(max-width:767px){.accreditations--individual{font-size:.6rem;margin-bottom:1rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accreditations--individual{margin-right:2rem}}.accreditations--individual:before{content:"\e900";font-family:icomoon;font-size:1.7rem;left:0;position:absolute;top:-5px}.accreditations--individual span{font-weight:600}.accreditations h3{font-size:1.5rem;margin-right:5rem;text-transform:uppercase}@media(max-width:1023px){.accreditations h3{margin:0 0 2rem}}.crosscell--dark,.crosscell--light{background:#294159;color:#fff;margin:0 auto;padding:7em 0;text-align:center}@media(max-width:767px){.crosscell--dark,.crosscell--light{padding:3em 0}}.crosscell--dark h2,.crosscell--light h2{font-size:1.562rem;font-weight:700;letter-spacing:.25rem;padding-bottom:4em;text-transform:uppercase}@media(max-width:767px){.crosscell--dark h2,.crosscell--light h2{font-size:1.162rem;padding-bottom:1em}}.crosscell--dark .crosscell--icon,.crosscell--light .crosscell--icon{display:block;font-size:2.5rem;padding-bottom:1.5em;text-align:left}@media(max-width:767px){.crosscell--dark .crosscell--icon,.crosscell--light .crosscell--icon{padding-bottom:0;text-align:center}}.crosscell--dark .crosscell,.crosscell--light .crosscell{border-left:2px solid #3884ae;padding-left:1em;text-align:left}@media(max-width:767px){.crosscell--dark .crosscell,.crosscell--light .crosscell{border-left:none;padding-left:0;text-align:center}}.crosscell--light{background:#fff;letter-spacing:.15rem}.crosscell--light h2{font-size:1.5rem;padding-bottom:2em}.crosscell--light .crosscell--icon{color:#29415966;font-size:5rem;padding-bottom:0;text-align:center}@media(max-width:767px){.crosscell--light .crosscell--icon{font-size:3rem}}.crosscell--light .crosscell{border-left:none;padding-left:0;text-align:center}.crosscell--light .crosscell p{font-size:1.125rem;padding:0}.crosscell--light h3{font-size:1.5rem;font-weight:700;letter-spacing:.15rem;text-transform:uppercase}.crosscell--light p{font-size:1.125rem;padding:2em 4.5em 0}@media(max-width:1023px){.crosscell--light p{font-size:1rem;padding:2em 0}}.accordion--list{padding-bottom:10rem;position:relative;z-index:1}@media(max-width:1023px){.accordion--list{padding-bottom:2rem}.accordion--list .footer-wrapper,.accordion--list .nav--wrapper,.accordion--list .wide-wrapper,.accordion--list .wrapper{max-width:100%}}.accordion--list .accordion--inner{background:#fff;margin-top:-250px;padding:4em}@media(max-width:767px){.accordion--list .accordion--inner{padding:3em 1.5em}}.accordion--list .accordion--intro,.accordion--list .accordion--list-content{color:#000;font-size:1.125rem;font-weight:600;line-height:1.556;padding-bottom:2em;padding-right:3em}@media(max-width:1023px){.accordion--list .accordion--intro,.accordion--list .accordion--list-content{font-size:1rem;font-weight:400;padding-right:0}}.accordion--list .accordion--list-content{display:none;padding-right:5em}@media(max-width:1023px){.accordion--list .accordion--list-content{padding-right:0}}.accordion--list .accordion--list-content ul{margin-top:2em}@media(max-width:767px){.accordion--list .accordion--list-content ul{padding-left:0}}.accordion--list .accordion--list-content ul li{color:#000;font-size:1.125rem;font-weight:400;list-style:none;padding-left:2em;position:relative}.accordion--list .accordion--list-content ul li:before{color:#e87f23;content:"";font-family:icomoon;left:5px;padding-right:1em;position:absolute}.accordion--list h2{color:#2d7fab;font-size:2rem;font-style:normal;font-weight:400;padding:.7em 3em .7em 0;text-transform:none}@media(max-width:1023px){.accordion--list h2{padding-right:0}}@media(max-width:767px){.accordion--list h2{font-size:1.65rem}}.accordion--list h3{color:#3884ae;display:inline-block;font-size:1.5rem;font-style:normal;font-weight:400;padding-right:1em;text-transform:none}.accordion--list h4{color:#333;font-size:1.875rem;font-style:normal;font-weight:300;text-transform:none}@media(max-width:767px){.accordion--list h4{font-size:1.575rem}}.accordion--list .accordion-toggle{padding:1.5em 0;position:relative}.accordion--list .accordion-toggle .icon-icon-plus{color:#e87f23;font-size:25px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordion--list .accordion-toggle:active,.accordion--list .accordion-toggle:hover{cursor:pointer}.accordion--list .up .icon-icon-plus:before{content:""}.quote-block{background-color:#333;background-position:top;background-repeat:no-repeat;background-size:100%;color:#fff;position:relative;z-index:1}@media(max-width:1023px){.quote-block{background-image:none!important}}.quote-block:before{background-repeat:repeat;content:" ";left:0;min-height:100%;position:absolute;top:0;width:100%;z-index:2}.quote-block .quote-block--quote{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3.126rem;line-height:normal;padding:3em 0 .45em 3.6em;position:relative;z-index:3}.quote-block .quote-block--quote:before{content:"";font-family:icomoon;font-size:100px;left:50px;position:absolute;top:155px}.quote-block .quote-block--content{background:#333;padding:3em 0;position:relative;z-index:3}.quote-block .quote-block--content p{color:#fff;font-size:1.125rem;line-height:2rem}.untruncate{padding-left:11em;position:relative;z-index:4}.boxed-quote{background:#39c;color:#fff;padding:3em 8em;position:relative}@media(max-width:767px){.boxed-quote{padding:2em;text-align:center}}.boxed-quote{background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat}.boxed-quote i{color:#ffffff40;font-size:4.5rem;left:.5em;position:absolute;top:.5em}@media(max-width:767px){.boxed-quote i{display:block;font-size:2.6rem;padding-bottom:.5em;position:static}}.boxed-quote h3{font-size:2.5rem;font-style:italic;font-weight:400}@media(max-width:1023px){.boxed-quote h3{font-size:1.8rem}}.boxed-quote p{color:#fff;font-size:1.4375rem;font-style:italic;font-weight:400;line-height:2.3125rem;margin:2.5em 0 2em;width:90%}@media(max-width:1023px){.boxed-quote p{font-size:1.25rem;line-height:normal;margin:1.25em auto;width:100%}.boxed-quote p br{content:" "}}.boxed-quote i+p{margin-top:-.7rem}.boxed-quote div{font-size:.9375rem;font-weight:600}.inline-form{background-color:#294159;background-position:50%;color:#fff;margin:0 auto;overflow:hidden;padding:8em 0;position:relative;text-align:center;z-index:50}@media(max-width:767px){.inline-form{padding:3em 0}}.inline-form h1{font-size:1.5rem;letter-spacing:.25rem;text-transform:uppercase}.inline-form p{color:#fff;font-size:1.25rem;padding:0 10em 2em}@media(min-width:768px)and (max-width:1023px){.inline-form p{padding:0 5em}}@media(max-width:767px){.inline-form p{font-size:1rem;padding:0 1em}}.inline-form ul.gform_fields{height:0}.inline-form li.gfield{clear:both;overflow:auto;padding:0 15px 23px}.inline-form ::-webkit-input-placeholder{color:#fff}.inline-form :-moz-placeholder,.inline-form ::-moz-placeholder{color:#fff;opacity:1}.inline-form :placeholder-shown,.inline-form h2{color:#fff}.inline-form aside{font-size:1.25rem;font-weight:300;line-height:1.52;padding:2em 6em 1em 0}@media(max-width:1023px){.inline-form aside{font-size:1rem;padding:1em 0}}.inline-form aside strong{font-weight:400}.inline-form .gform_wrapper{display:inline-block;height:100%;padding:0 4em 0 0;width:100%}.inline-form .gform_body{height:0;margin:0;padding:0;width:100%}@media(max-width:767px){.inline-form .gform_body{width:100%}}.inline-form .gform_footer{padding:0;vertical-align:bottom}@media(max-width:767px){.inline-form .gform_footer{line-height:0}}.inline-form .gform_footer .gform_button{background:#fff;border:none;border-radius:5px;color:#3884ae;display:table-cell;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:400;padding:1.15em;text-transform:none;transition:all .25s ease;vertical-align:bottom}.inline-form .gform_footer .gform_button:active,.inline-form .gform_footer .gform_button:hover{background:#3884ae;color:#fff;transition:all .25s ease}.inline-form label.gfield_label{display:none}.inline-form input{background:none;border:1px solid #fff;color:#fff;font-size:1.25rem;font-weight:300;padding:.8em 1em;text-align:left}.inline-form li#field_1_7{height:0;margin:0;padding:0}.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column{display:block;float:left;height:auto;margin-right:2%;width:48%}@media(max-width:767px){.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column{width:100%}}.gform_wrapper.three-column_wrapper ul.gform_column li.gsection:first-child{display:none}@media(max-width:767px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{width:97%!important}.gform_column{display:none}}.form--jobfinder{padding:3em 0}.form--jobfinder form{margin:0 auto;text-align:center}.form--jobfinder button,.form--jobfinder input,.form--jobfinder select{border:1px solid #294159;color:#424242;font-family:Lato;font-size:1.25rem;margin-right:2%;padding:1em}.form--jobfinder select{color:#ccc;padding:1em 2em}.form--jobfinder option{color:#ccc}.form--jobfinder button{background:#294159;color:#fff;text-transform:none}.solutions-menu{background:#fff;margin:0 auto;padding:4em 0 0;position:relative;text-align:center}.solutions-menu h4{color:#333;font-size:1.875rem;font-style:normal;font-weight:300;margin-bottom:33px;text-align:left;text-transform:none}.solutions-menu .solutions-menu-text{color:#fff;left:0;position:absolute;top:0}.solutions-menu svg#Layer_1{height:auto;min-height:245px}@media(min-width:768px)and (max-width:1023px){.solutions-menu svg#Layer_1{min-height:170px}}.solutions-menu a:hover #pathone:hover,.solutions-menu a:hover #paththree:hover,.solutions-menu a:hover #pathtwo:hover{fill:#155474;cursor:pointer;transition:all .25s ease}@media(max-width:767px){.solutions-menu{display:none}}.cross-panels{background:#fff;padding:3em 0}@media(max-width:767px){.cross-panels{padding:0}}.cross-panels .cross-panel{padding:4em 0;text-align:right}.cross-panels .cross-panel h4{color:#333;font-size:1.575rem;font-style:normal;font-weight:300;text-transform:none}.cross-panels .cross-panel h2{color:#39c;font-size:2.513rem;padding:.5em 0}@media(min-width:768px)and (max-width:1023px){.cross-panels .cross-panel h2{font-size:2rem}}@media(max-width:767px){.cross-panels .cross-panel h2{font-size:1.55rem}.cross-panels .cross-panel h2 br{display:none}}.cross-panels .cross-panel .row{display:flex;flex-direction:row}@media(max-width:767px){.cross-panels .cross-panel .row div:nth-of-type(2){display:none}}@media(min-width:768px)and (max-width:1023px){.cross-panels .cross-panel .row div:nth-of-type(2){display:flex}}.cross-panels .cross-panel:nth-of-type(2){text-align:left}.cross-panels .cross-panel:nth-of-type(2) h2{color:#2d7fab}.cross-panels .cross-panel:nth-of-type(2) .row{display:flex;flex-direction:row-reverse}@media(max-width:767px){.cross-panels .cross-panel{text-align:left}.cross-panels .cross-panel:not(:first-of-type){padding-top:0}}.cross-panels .panel-content{font-size:1rem;font-weight:600;line-height:1.667}.cross-panels .panel-cross{padding:0 2em 0 0}@media(min-width:768px)and (max-width:1023px){.cross-panels .panel-cross{display:flex;flex:1}}.cross-panels .panel-cross img{max-width:100%;width:100%}.cross-panels #icon-solution-precise-installations{padding-bottom:0}.cross-panels div.container--cta{margin-bottom:50px;text-align:right}.cross-panels div.container--cta .btn--cta,.cross-panels div.container--cta .header--form-full .form--box .gform_footer input,.cross-panels div.container--cta section.header--home .button--quote,.header--form-full .form--box .gform_footer .cross-panels div.container--cta input,section.header--home .cross-panels div.container--cta .button--quote{background:#fff;border:1px solid #e87f23;color:#e87f23}.cross-panels div.container--cta .btn--cta:hover,.cross-panels div.container--cta .header--form-full .form--box .gform_footer input:hover,.cross-panels div.container--cta section.header--home .button--quote:hover,.header--form-full .form--box .gform_footer .cross-panels div.container--cta input:hover,section.header--home .cross-panels div.container--cta .button--quote:hover{background:#e87f23;color:#fff}@media(max-width:767px){.cross-panels div.container--cta{text-align:left}}.menu--colors{padding:5em 0 0}@media(max-width:767px){.menu--colors{padding:2em 0 0}}.menu--colors h1{color:#3884ae;font-size:3rem}@media(max-width:767px){.menu--colors h1{font-size:1.9rem}}.menu--colors strong{color:#ff9436;font-size:1.375rem;font-weight:600}@media(max-width:767px){.menu--colors strong{font-size:1.25rem;padding-top:10px}}.menu--colors ul.color-groups{margin:0;padding:2em 0 3em}@media(min-width:768px)and (max-width:1023px){.menu--colors ul.color-groups{margin:0 auto;width:50%}}.menu--colors ul.color-groups li{display:inline-block;list-style:none;padding:0}@media(max-width:1023px){.menu--colors ul.color-groups li{width:100%}}.menu--colors ul.color-groups li a{border:1px solid #39c;color:#39c;font-size:1rem;font-weight:600;letter-spacing:normal;padding:.4em 1em;text-transform:uppercase}.menu--colors ul.color-groups li a:after{background:#39c;content:"";height:100%;left:0;position:absolute;top:0;width:0}.menu--colors ul.color-groups li a:active,.menu--colors ul.color-groups li a:hover{color:#fff}@media(max-width:1023px){.menu--colors ul.color-groups li a{text-align:center;width:100%}}.module--color-selector{padding:2em 0 0}.module--color-selector h3{color:#ff9436;font-size:1.374rem;font-style:normal;font-weight:300;text-transform:none}.module--color-selector h2{color:#3884ae;font-size:1.874rem;font-weight:900;padding-bottom:40px;padding-top:20px}.module--color-selector h4{color:#ff9436;font-size:1.374rem;font-style:normal;font-weight:600;text-transform:none}.module--color-selector p{font-size:1.125rem;font-weight:600;padding-right:6em}@media(max-width:1023px){.module--color-selector p{padding-right:0}}.colours,.mixes{padding:2em 0}.colours .flex-wrapper,.mixes .flex-wrapper{display:flex;flex-wrap:wrap}.colours .flex-wrapper h3,.mixes .flex-wrapper h3{width:100%}.colours h3,.mixes h3{color:#3884ae;font-size:1.374rem;font-style:normal;font-weight:300;padding-bottom:20px;text-transform:none}.colours a,.mixes a{display:block;line-height:0;position:relative}.colours a:after,.mixes a:after{border:7px solid #e87f23;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;visibility:hidden}.colours a:hover:after,.mixes a:hover:after{opacity:1;visibility:visible}.colours a.colour-pop,.mixes a.colour-pop{overflow:hidden}.colours .colour,.colours .mix,.mixes .colour,.mixes .mix{margin-right:2%}@media(max-width:767px){.colours .colour,.colours .mix,.mixes .colour,.mixes .mix{width:46%}}.colours .colour-details,.mixes .colour-details{font-size:.9rem;font-weight:600;padding:.5em 0 1.2em;text-transform:capitalize;width:153px}.colours img,.mixes img{height:153px;transform:scale(2);width:153px}@media(max-width:767px){.colours img,.mixes img{height:auto;width:100%}}.colours hr,.mixes hr{margin-top:2em}.notes{margin-bottom:5em}.module--graphics{margin-top:-10px;padding-bottom:5rem}@media(max-width:1023px){.module--graphics{padding-bottom:0}}.module--graphics .graphics-intro{background:#39c;padding:8em 0}@media(max-width:767px){.module--graphics .graphics-intro{padding:4em 0}}.module--graphics .graphics-intro h1{color:#fff;font-size:3rem}.module--graphics .graphics-intro p{color:#fff;font-size:1.375rem;font-weight:600;padding-bottom:30px}@media(max-width:767px){.menu--colors ul.color-groups li .module--graphics .graphics-intro a,.module--graphics .graphics-intro .menu--colors ul.color-groups li a,.module--graphics .graphics-intro a.btn--header-cta{margin-top:.5em;width:65.5%}}.module--graphics .graphics--slider{padding:5em 0}.module--graphics .graphics--slider h2{color:#3884ae;font-size:1.874rem;padding-bottom:30px}.module--graphics .graphics--slider strong{color:#ff9436;font-size:1.374rem;font-style:normal;font-weight:300;text-transform:none}.module--graphics .graphics--slider p{font-size:1.125rem;font-weight:600;padding-bottom:60px;padding-right:6em}@media(max-width:1023px){.module--graphics .graphics--slider p{padding-right:0}}.module--graphics .graphics--slider:first-of-type{border-bottom:1px dashed #bbb}.module--architects{background:#f1f2f1;padding:4em 0 10rem}@media(max-width:1023px){.module--architects{padding-bottom:0}}.module--architects p{font-weight:400;margin-top:34px}@media(max-width:767px){.module--architects p{margin-top:.75em}}.module--architects .row{align-items:flex-end;border-bottom:1px dashed #ccc;display:flex;margin-bottom:54px;padding:2em 0}@media(max-width:1023px){.module--architects .row{display:block;padding:0}}@media(max-width:767px){.module--architects .row{border-bottom:none}}.module--architects .lg-col-4{text-align:right}@media(max-width:1023px){.module--architects .lg-col-4{float:right;margin-top:10px;text-align:left}}.module--architects .flexicon{align-self:flex-start}@media(min-width:768px)and (max-width:1023px){.module--architects .flexicon{text-align:center}}.module--architects h2{color:#3884ae;font-size:2.001rem}.module--architects .btn--view-more{font-size:.875rem;font-weight:600;margin-bottom:54px;padding:1em 1.2em}@media(max-width:767px){.module--architects .btn--view-more{margin-bottom:.5em}}.module--architects .datasheets,.module--architects .resources{padding:4em 0 0}@media(max-width:1023px){.module--architects .datasheets,.module--architects .resources{padding:3em 0 0}}.module--architects [class*=" icon-"],.module--architects [class^=icon-]{color:#e87f23;font-size:60px;line-height:.5}.module--architects h4{color:#3884ae;font-size:1.5rem;font-style:normal;font-weight:400;line-height:.497;text-transform:none}@media(max-width:767px){.module--architects h4{line-height:1.25}}@media(max-width:1023px){.module--architects .datasheets{padding:1em 0 0}}.module--architects .datasheets .row{border-bottom:none;padding:0}.module--architects .datasheets .datasheets-inner h4{color:#e87f23;font-size:1.324rem;font-style:normal;font-weight:400;text-transform:none}@media(max-width:767px){.module--architects .datasheets .datasheets-inner .lg-col-4,.module--architects .datasheets .datasheets-inner .lg-col-8{text-align:left}}@media(min-width:768px)and (max-width:1023px){.module--architects .datasheets .datasheets-inner .lg-col-4{float:none}}.timeline{background:#adddee;padding:5em 0}.timeline .timeline-inner{margin:0 auto;max-width:1200px;width:90%}.timeline .timeline-inner h3{border-bottom:2px solid #2d7fab;color:#2d7fab;display:table;font-size:1.5em;margin:0 auto 2em;padding-bottom:1em;text-transform:uppercase}.timeline-horizontal{position:relative}.timeline-horizontal:after{background:#56bbdd;bottom:46%;content:"";height:1px;position:absolute;width:100%}.timeline-horizontal ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.timeline-horizontal ul li{display:flex;margin:0;max-width:17%;padding:0 .5em;position:relative}.timeline-horizontal ul li:before{background:#fff;border:1px solid #16c4db;border-radius:50px;content:"";height:12px;position:absolute;width:12px;z-index:9}.timeline-horizontal ul li p{font-size:14px;font-style:italic;margin-left:.5em}.timeline-horizontal ul li .year{font-size:1.4em;font-weight:700;left:-5%;position:absolute;transform:rotate(-90deg)}.timeline-horizontal .top li{align-self:flex-end;flex-direction:column}.timeline-horizontal .top li:before{bottom:-4.05em;left:.5em}.timeline-horizontal .bottom li{align-self:flex-start;flex-direction:column-reverse;margin-top:5em}.timeline-horizontal .bottom li:before{left:.5em;top:-1.7em}.timeline-horizontal .bottom li p{margin-top:3.5em}.four-o-four-page{margin-bottom:4em}.four-o-four-content-contain{float:right;margin:0;width:100%}.four-o-four-content-contain form{float:left;margin:1em 0 0;padding:0;width:100%}.four-o-four-content-contain button{background-color:#0000;border:1px solid #39c;color:#2d7fab;font-size:1.25rem;font-weight:400;margin-right:5%;padding:.5em 1em;text-transform:uppercase}@media(min-width:768px)and (max-width:1023px){.four-o-four-content-contain button{margin-top:10px!important}}@media(max-width:767px){.four-o-four-content-contain button{margin-top:10px!important}}.four-o-four-row{margin-top:0!important}.four-o-four-page .lg-col-4{width:48%}@media(min-width:768px)and (max-width:1023px){.four-o-four-page .page-title .nav--breadcrumbs{margin-bottom:40px}.four-o-four-page{padding:3em 0}.four-o-four-page .md-col-4{margin:0;padding:1em 0;width:100%!important}.four-o-four-page .md-col-4 img{margin-left:25%;width:50%}.four-o-four-page .md-col-4 h1,.four-o-four-page .md-col-4 p{text-align:center}.four-o-four-page .md-col-4 .four-o-four-content-contain button{width:100%}.four-o-four-page .md-col-4 .four-o-four-content-contain form{margin-left:25%;width:50%}}@media(max-width:767px){.four-o-four-page{padding:3em 0}.four-o-four-page .md-col-4{margin:0;padding:1em 0;width:100%!important}.four-o-four-page .md-col-4 img{margin-left:25%;width:50%}.four-o-four-page .md-col-4 h1,.four-o-four-page .md-col-4 p{text-align:center}.four-o-four-page .md-col-4 .four-o-four-content-contain button{margin:0;width:100%}.four-o-four-page .md-col-4 .four-o-four-content-contain form{margin-left:7.5%;width:85%}}.blog-area-contain{padding-bottom:6rem;position:relative;z-index:1}.blog-area-contain .row:last-child .blog-post{border-bottom:0}.blog-area-contain .post-categories li a{color:#e87f23;font-style:normal}.blog-area-contain .blog-post{border-bottom:1px dashed #bbb;margin-bottom:40px;padding-bottom:50px;padding-left:2%;padding-right:2%;width:96%}.blog-area-contain .blog-post h2{color:#2d7fab;font-size:32px;font-style:normal;font-weight:400;margin:0;padding:0 4em 0 0;text-transform:none;transition:all .3s ease}@media(max-width:767px){.blog-area-contain .blog-post h2{font-size:1.5rem;padding:0}}.blog-area-contain .blog-post h2:hover{color:#294159;text-decoration:none}.blog-area-contain .blog-post h2 ul:before{color:inherit;float:right;font-family:icomoon;font-size:30px;padding-top:15px;vertical-align:middle}.blog-area-contain .blog-post h2 ul li a{font-size:17px;height:25px;text-transform:uppercase;width:100%}.blog-area-contain .blog-post a{text-decoration:none}.blog-area-contain .blog-post h3{color:#2d7fab;font-size:20px;font-style:italic;font-weight:400;padding-bottom:.5em;text-transform:none}.blog-area-contain .blog-post .post-excerpt{padding-bottom:20px;padding-top:15px;text-overflow:ellipsis;width:100%}.blog-area-contain .blog-post .post-excerpt p{width:100%}.blog-area-contain .blog-post .read-more{bottom:0;color:#2d7fab;font-size:16px}.blog-area-contain .blog-post .read-more:before{transition:all .3s ease}.blog-area-contain .blog-post .read-more:hover{padding-left:5px;padding-right:0}.blog-area-contain .blog-post .read-more:hover:before{padding-left:0;padding-right:10px}.breadcrumb-single-contain{padding-top:0}.breadcrumb-single-contain h1{color:#2d7fab;font-size:60px;font-style:italic;font-weight:900}.news-item{color:#424242}.news-item table td{padding-right:10px!important}.news-item img{height:auto;margin:2em 0}.news-item h1{font-size:2.25rem;margin:1em 0 1.2em}.news-item h1,.news-item h2{color:#2d7fab;font-style:normal;font-weight:500;text-transform:capitalize}.news-item h2{font-size:1.875rem}.news-item h3{font-size:1.55rem}.news-item h3,.news-item h4{color:#2d7fab;font-style:normal;font-weight:500}.news-item h4{font-size:1.35rem;text-transform:capitalize}.news-item h5{font-size:1.2rem}.news-item h5,.news-item h6{color:#2d7fab;font-style:normal;font-weight:500}.news-item h6{font-size:1rem}.news-item a{color:#2d7fab;text-decoration:underline}.news-item a:hover{color:#e87f23;text-decoration:none}.news-item ul{margin-top:2em}@media(max-width:767px){.news-item ul{padding-left:0}}.news-item ul li{color:#000;font-size:1.125rem;font-weight:400;list-style:none;padding-left:2em;position:relative}.news-item ul li:before{color:#e87f23;content:"";font-family:icomoon;left:5px;padding-right:1em;position:absolute}.news-item .news-item-content-contain{border-bottom:1px dashed #bbb;padding-bottom:24px;padding-top:25px}.news-item .news-item-content-contain p{margin-right:5em}@media(max-width:767px){.news-item .news-item-content-contain p{margin:0 auto}}.news-item .socials{padding-top:40px}@media(max-width:767px){.news-item .socials{width:100%}}.news-item .socials .return-overview{color:#2d7fab}.news-item .socials h2{font-size:1.75rem;font-weight:400;letter-spacing:0;text-transform:none}.news-item .socials .share-button-a{text-decoration:none}.news-item .socials .share-icon:before{color:#09c;font-family:icomoon;font-size:60px;font-style:regular;vertical-align:middle}@media(min-width:768px)and (max-width:1023px){.news-item .socials .share-icon:before{font-size:50px}}@media(max-width:767px){.news-item .socials .share-icon:before{font-size:37.5px;padding-top:40px}}.news-item .socials .share-icon a{text-decoration:none}.news-item .socials .share-linkedin:before{content:""}.news-item .socials .share-twitter:before{content:""}.news-item .socials .share-facebook:before{content:""}.news-item .socials .share-google-plus:before{content:""}.news-item .socials .share-envelope:before{content:""}.news-item #map{margin-bottom:35px;margin-top:35px}nav.pagination{position:relative;z-index:1}.next-prev-post{float:left;width:100%}.next-prev-post a{color:#2d7fab;float:right;margin-top:30px;max-width:40%;transition:all .25s ease}.next-prev-post a,.next-prev-post a:hover{text-decoration:none}.next-prev-post a:hover:after{padding-left:8px}.next-prev-post a[rel=next]:hover{margin-right:8px}.next-prev-post a:after{content:"";font-family:icomoon;transition:all .25s ease;vertical-align:middle}@media(max-width:767px){.next-prev-post a{max-width:100%}}.next-prev-post .return-overview{float:left;margin-right:50px}.next-prev-post .return-overview:before{content:"";display:inline-block;font-family:icomoon;transform:scaleX(-1);transition:all .25s ease;vertical-align:middle}.next-prev-post .return-overview:after{content:""}.next-prev-post .return-overview:hover{text-decoration:none}.next-prev-post .return-overview:hover:before{margin-right:8px}.nav-links{padding-top:30px;text-align:center}.nav-links .page-numbers{border:1px solid #3884ae;display:inline-block;line-height:1;margin:0 2px 0 0;padding:5px 10px;text-decoration:none}.nav-links .page-numbers.current,.nav-links a.page-numbers:hover{background:#3884ae;color:#fff}.section--systems-panel{background:#f1f2f1;padding:7.4em 0 8.7em}@media(max-width:767px){.section--systems-panel{padding:0}}.section--systems-panel .footer-wrapper,.section--systems-panel .nav--wrapper,.section--systems-panel .wide-wrapper,.section--systems-panel .wrapper{overflow:hidden}@media(max-width:767px){.section--systems-panel .footer-wrapper,.section--systems-panel .nav--wrapper,.section--systems-panel .wide-wrapper,.section--systems-panel .wrapper{max-width:100vw}}.section--systems-panel .panel-header{background:#2d7fab;border-color:#2d7fab;color:#fff;padding:3.2rem 6.375rem 4.1rem;position:relative;z-index:3}.section--systems-panel .panel-header:after{border-color:#2d7fab;border-left:17px solid #0000;border-right:17px solid #0000;border-top:17px solid #2d7fab;border-top-color:inherit;content:"";height:0;left:115px;margin-left:-17px;margin-top:-1px;position:absolute;top:100%;width:0}.section--systems-panel .panel-header{background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}@media(min-width:768px)and (max-width:1023px){.section--systems-panel .panel-header{background-size:calc(100% - 4.5rem);padding-left:3rem;padding-right:3rem}.section--systems-panel .panel-header:after{left:4rem}}@media(max-width:767px){.section--systems-panel .panel-header{background-size:calc(100% - 3rem);padding:1em}.section--systems-panel .panel-header:after{left:2rem}}.section--systems-panel .panel-header h3{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:46px;margin-bottom:.55em}@media(max-width:767px){.section--systems-panel .panel-header h3{font-size:18px}}.section--systems-panel .panel-header h2{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:50px;font-style:italic;font-weight:600;line-height:55px;text-transform:uppercase}@media(max-width:767px){.section--systems-panel .panel-header h2{font-size:22px;line-height:1.3;margin-bottom:.5em}}.section--systems-panel .panel-header h2 strong{display:block;font-weight:900}@media(max-width:1023px){.section--systems-panel .panel-header h2 strong{display:inline-block}}@media(min-width:768px)and (max-width:1023px){.section--systems-panel .panel-header h2{font-size:45px}}.section--systems-panel .panel-body{background:#fff;position:relative;z-index:2}.section--systems-panel .panel-body ul{column-count:2;list-style:none;margin:0;padding:3.65em 5.75em 3.9em}@media(min-width:768px)and (max-width:1023px){.section--systems-panel .panel-body ul{padding-left:3rem;padding-right:3rem}}@media(max-width:767px){.section--systems-panel .panel-body ul{column-count:1;padding:2em 1em}}.section--systems-panel .panel-body ul li{padding:0}.section--systems-panel .panel-body ul li a{color:#333;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:21px;font-weight:300;line-height:1;padding:1.05em 0 1.05em 38px;position:relative}@media(min-width:768px)and (max-width:1023px){.section--systems-panel .panel-body ul li a{font-size:19px}}@media(max-width:767px){.section--systems-panel .panel-body ul li a{font-size:16px}}.section--systems-panel .panel-body ul li a:before{color:#ff9436;content:"";font-family:icomoon;font-size:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.section--systems-panel .panel-body ul li a:hover{color:#ff9436;text-decoration:none}.section--systems-panel .panel-body ul li a:hover:before{left:5px}.section--systems-panel .panel-footer{background:url(/wp-content/themes/floortech/assets/images/systems-panel-image.jpg?c0e88677fae8e7a54715f4ee6f5f90ee);background-size:cover;min-height:382px;position:relative;z-index:1}@media(min-width:768px)and (max-width:1023px){.section--systems-panel .panel-footer{min-height:272px}}@media(max-width:767px){.section--systems-panel .panel-footer{background-position:50%;min-height:22vh}}.page-template-3_sectors-php .footer-top{background-color:#2c80ac;margin-top:0}.page-template-3_sectors-php .footer-top:before{display:none}.industry--cta-container{text-align:center}.industry--cta-strip{background-color:#39c;padding:5.1rem 0;position:relative}@media(max-width:767px){.industry--cta-strip{padding:4rem 0}}.industry--cta-strip:before{background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;bottom:100%;content:" ";height:241px;position:absolute;right:0;width:100%;z-index:1}@media(max-width:1023px){.industry--cta-strip:before{background-size:contain;height:150px}}.single-our-work .client-wrapper{margin-bottom:10rem;position:relative;z-index:2}@media(max-width:1023px){.single-our-work .client-wrapper{margin-bottom:3rem}}.gform_wrapper .gfield.gdpr{font-size:.85rem!important;width:100%!important}.gform_wrapper .gfield.gdpr label[for^=choice_]{display:block!important}.gform_wrapper .gfield.gdpr ul{margin:0}.gform_wrapper .gfield.gdpr ul li{padding-bottom:0}.gform_wrapper .gfield.gdpr_notice{list-style:none;margin-top:1.5rem;padding-left:.5em;width:100%!important}.gform_wrapper .gfield.gdpr_notice p{font-size:.7rem!important}.gform_wrapper .gfield.gdpr_notice p a{text-decoration:underline}.gform_wrapper .gfield.gdpr_notice p a:hover{text-decoration:none}.gform_wrapper .gfield.gdpr li[class^=gchoice_]{align-items:baseline;display:flex}.gform_wrapper .gfield.gdpr li[class^=gchoice_] input{height:1.3rem;top:.4rem;width:1.3rem}.gform_wrapper .gfield.gdpr.gfield_error{border:1px dashed red}.gform_wrapper .gfield.gdpr.gfield_error .validation_message{font-size:1em}.gdpr-notice_confirmation{margin-top:1rem}.gdpr-notice_confirmation p{font-size:.7rem!important}.gdpr-notice_confirmation p a{text-decoration:underline}.gdpr-notice_confirmation p a:hover{text-decoration:none}.page-template-GDPR_preferences_request .gdpr_prefs_form{margin:170px 0}.page-template-GDPR_preferences_request .gdpr_prefs_form ul{margin:0}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield,.page-template-GDPR_preferences_request .gdpr_prefs_form form{display:flex;float:none;overflow:visible;padding:0;position:relative}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield .validation_error,.page-template-GDPR_preferences_request .gdpr_prefs_form form .validation_error{position:absolute;top:-8rem}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield .gfield_description.validation_message,.page-template-GDPR_preferences_request .gdpr_prefs_form form .gfield_description.validation_message{display:none}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield button[type=submit],.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield input[type=email],.page-template-GDPR_preferences_request .gdpr_prefs_form form button[type=submit],.page-template-GDPR_preferences_request .gdpr_prefs_form form input[type=email]{border:1px solid #e87f23!important;height:45px;margin:0}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield .gfield_label,.page-template-GDPR_preferences_request .gdpr_prefs_form form .gfield_label{position:absolute;top:-2rem}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield input[type=email],.page-template-GDPR_preferences_request .gdpr_prefs_form form input[type=email]{border:1px solid #294159;min-width:25rem;outline:none;padding:.5em}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield button[type=submit],.page-template-GDPR_preferences_request .gdpr_prefs_form form button[type=submit]{background:#e87f23;color:#fff;left:-1px}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield button[type=submit]:hover,.page-template-GDPR_preferences_request .gdpr_prefs_form form button[type=submit]:hover{background:#0000;color:#e87f23}.page-template-GDPR_preferences_request .gdpr_prefs_form .gfield button[type=submit]:active,.page-template-GDPR_preferences_request .gdpr_prefs_form form button[type=submit]:active{top:0}.installers--main{padding:5rem 0}@media(max-width:767px){.installers--main{padding:2rem 0}}.installers--main h3{color:#294159;font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.33}.installers--main__body{margin-top:2rem}.installers--main__body p{color:#28506d;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}@media(max-width:767px){.installers--main__body p{font-size:1rem;line-height:1.25}}.installers--main__grid{display:grid;grid-template-columns:1fr 1fr;padding:4rem 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.installers--main__grid{display:flex;justify-content:space-between}}@media(max-width:767px){.installers--main__grid{display:block;padding:2rem 0}}.installers--main__grid .grid-item{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.installers--main__grid .grid-item{flex-basis:50%}}@media(max-width:767px){.installers--main__grid .grid-item{display:block}}.installers--main__grid .grid-item__inner{text-align:left}.installers--main__grid .grid-item__inner div{color:#28506d;font-size:1.25rem;font-weight:600;line-height:1.5}@media(max-width:767px){.installers--main__grid .grid-item__inner div{font-size:1rem}}.installers--main__grid .grid-item:first-child{align-items:flex-start;border-right:1px solid #ff9436}@media(max-width:767px){.installers--main__grid .grid-item:first-child{border-right:0;margin-bottom:2rem}}.installers--main__grid .grid-item h4{color:#ff9436;font-size:1.56rem;font-style:normal;font-weight:600;margin-bottom:2rem;text-transform:none}@media(max-width:767px){.installers--main__grid .grid-item h4{font-size:1.25rem}}.header--form-full .form--box .gform_footer .installers--main input,.installers--main .btn--cta,.installers--main .header--form-full .form--box .gform_footer input,.installers--main section.header--home .button--quote,section.header--home .installers--main .button--quote{background-color:#ff9436;border-radius:.25rem;font-size:1rem;font-weight:700;padding:12.5px 36px;text-transform:uppercase}.header--form-full .form--box .gform_footer .installers--main input:hover,.installers--main .btn--cta:hover,.installers--main .header--form-full .form--box .gform_footer input:hover,.installers--main section.header--home .button--quote:hover,section.header--home .installers--main .button--quote:hover{background-color:#ff7903}.installers--why{background-color:#f1f2f1;background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;padding:4rem 0}@media(max-width:767px){.installers--why{background:none;padding:2rem 0}}.installers--why h3{color:#294159;font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.33}.installers--why ul{grid-column-gap:3rem;display:grid;grid-template-columns:1fr 1fr;margin:0;padding:3rem 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.installers--why ul{display:flex;flex-wrap:wrap;justify-content:space-between}.installers--why ul li{flex-basis:45%}}@media(max-width:767px){.installers--why ul{display:block;margin-left:1rem;padding:2rem 0 0}}.installers--why li{color:#28506d;font-size:1.25rem;font-weight:400;list-style:none;margin-left:0;position:relative}@media(max-width:767px){.installers--why li{font-size:1rem}}.installers--why li:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAABYUlEQVQ4T5WSvS9DYRTGf6ctCaEGg429a9N7BxKTRGL0sYsI7mWUdDA0MQgxSHsbKlaDilhEsJAYpLe1iD9AxCBiMoiQOpJKP+6NavuO532e33nf5xyhxaNpY71ksdy4CCqt+DUdm0Vlt+QRdrBcq2mAOuYI6CkQqmm63xRAk2aEgN4AYc+LhY2GAN0y+whpDhjwflePsPOTFYAmzTDdHZ8yffVRFmom2slX6BLU8GVVoK04LHO37yWAZqI9fIUuUJ7o65+SqcOiKkLayAITHrPySEBNsfPPpSwr5mqXbVl0LU2Za4jGfZ3fCH4PykLhvlwXdYxrYMgnPANGfbUiypgsuee1ddGUMYOw13AfhHmx3Yxf95uBE1sBWa0LEd0UO7/81311Ck7MAbH/EB3z6k5Igu//AdnJIC8PByDjNcLKuOq9zrNImoi009t1gTCMb1xNAao7ETwhILZYubtG4f4ADr95zpF34A4AAAAASUVORK5CYII=);left:-1rem;position:absolute;top:5px}.form--installers,.page-template-15_landing_page .form--callback{background-color:#3784ae;padding:6rem 0}@media(max-width:767px){.form--installers,.page-template-15_landing_page .form--callback{padding:2rem 0}}.form--installers .form--box,.page-template-15_landing_page .form--callback .form--box{display:block;margin:0 auto;max-width:796px;position:relative}.form--installers .form--box h3,.page-template-15_landing_page .form--callback .form--box h3{color:#fff;font-size:2.25rem;font-style:italic;font-weight:700;line-height:1.28;text-transform:uppercase}.form--installers .form--box .gform_confirmation_message,.form--installers .form--box p,.page-template-15_landing_page .form--callback .form--box .gform_confirmation_message,.page-template-15_landing_page .form--callback .form--box p{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.56;margin-top:1rem}.form--installers .form--box .gform_footer,.page-template-15_landing_page .form--callback .form--box .gform_footer{position:relative}.form--installers .form--box .gform_footer .gform_button,.page-template-15_landing_page .form--callback .form--box .gform_footer .gform_button{background:#e87f23;color:#fff;display:inline-block;float:none;height:3.313rem;position:absolute;right:0;text-align:center;top:-70px;width:10.625rem}@media(max-width:767px){.form--installers .form--box .gform_footer .gform_button,.page-template-15_landing_page .form--callback .form--box .gform_footer .gform_button{margin-bottom:1rem;position:static}}.form--installers .form--box .gform_footer .gform_button:hover,.page-template-15_landing_page .form--callback .form--box .gform_footer .gform_button:hover{background:#294159}.form--installers .gform_body,.page-template-15_landing_page .form--callback .gform_body{height:auto}.form--installers .gform_fields,.page-template-15_landing_page .form--callback .gform_fields{grid-gap:10px;display:grid;grid-template-columns:repeat(6,1fr)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form--installers .gform_fields,.page-template-15_landing_page .form--callback .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(max-width:767px){.form--installers .gform_fields,.page-template-15_landing_page .form--callback .gform_fields{display:block;margin:0 -.5em}}.form--installers .gform_fields .gfield,.page-template-15_landing_page .form--callback .gform_fields .gfield{grid-column:span 3/auto;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form--installers .gform_fields .gfield,.page-template-15_landing_page .form--callback .gform_fields .gfield{flex-basis:47.5%;overflow:hidden}}@media(max-width:767px){.form--installers .gform_fields .gfield,.page-template-15_landing_page .form--callback .gform_fields .gfield{float:none}.form--installers .gform_fields .gfield_label:empty,.page-template-15_landing_page .form--callback .gform_fields .gfield_label:empty{display:none}}.form--installers .gform_fields .grid-3,.page-template-15_landing_page .form--callback .gform_fields .grid-3{align-items:flex-start;display:flex;grid-column:span 2/auto;margin-bottom:-20px}.form--installers .gform_fields .grid-2 label,.form--installers .gform_fields .grid-3 label,.page-template-15_landing_page .form--callback .gform_fields .grid-2 label,.page-template-15_landing_page .form--callback .gform_fields .grid-3 label{color:#fff;display:inline-grid;font-size:.75rem}.form--installers .gform_fields .grid-2 ul.gfield_checkbox,.form--installers .gform_fields .grid-2 ul.gfield_radio,.form--installers .gform_fields .grid-3 ul.gfield_checkbox,.form--installers .gform_fields .grid-3 ul.gfield_radio,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_checkbox,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_radio,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_checkbox,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_radio{margin:.25rem 0 0;position:relative}@media(max-width:767px){.form--installers .gform_fields .grid-2 ul.gfield_checkbox li,.form--installers .gform_fields .grid-2 ul.gfield_radio li,.form--installers .gform_fields .grid-3 ul.gfield_checkbox li,.form--installers .gform_fields .grid-3 ul.gfield_radio li,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_checkbox li,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_radio li,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_checkbox li,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_radio li{padding:.5em 0}}.form--installers .gform_fields .grid-2 ul.gfield_checkbox label,.form--installers .gform_fields .grid-2 ul.gfield_radio label,.form--installers .gform_fields .grid-3 ul.gfield_checkbox label,.form--installers .gform_fields .grid-3 ul.gfield_radio label,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_checkbox label,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_radio label,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_checkbox label,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_radio label{display:inline-flex}.form--installers .gform_fields .grid-2 ul.gfield_checkbox label:before,.form--installers .gform_fields .grid-2 ul.gfield_radio label:before,.form--installers .gform_fields .grid-3 ul.gfield_checkbox label:before,.form--installers .gform_fields .grid-3 ul.gfield_radio label:before,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_checkbox label:before,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_radio label:before,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_checkbox label:before,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_radio label:before{margin-top:4px;max-width:20px;min-width:20px;width:20px}.form--installers .gform_fields .grid-2 ul.gfield_checkbox label:after,.form--installers .gform_fields .grid-2 ul.gfield_radio label:after,.form--installers .gform_fields .grid-3 ul.gfield_checkbox label:after,.form--installers .gform_fields .grid-3 ul.gfield_radio label:after,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_checkbox label:after,.page-template-15_landing_page .form--callback .gform_fields .grid-2 ul.gfield_radio label:after,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_checkbox label:after,.page-template-15_landing_page .form--callback .gform_fields .grid-3 ul.gfield_radio label:after{margin-top:4px}.form--installers .gform_fields .gdpr,.form--installers .gform_fields .grid-1,.page-template-15_landing_page .form--callback .gform_fields .gdpr,.page-template-15_landing_page .form--callback .gform_fields .grid-1{grid-column:span 6/auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form--installers .gform_fields .gdpr,.form--installers .gform_fields .grid-1,.page-template-15_landing_page .form--callback .gform_fields .gdpr,.page-template-15_landing_page .form--callback .gform_fields .grid-1{flex-basis:100%}}.form--installers .gform_fields .gdpr label,.form--installers .gform_fields .grid-1 label,.page-template-15_landing_page .form--callback .gform_fields .gdpr label,.page-template-15_landing_page .form--callback .gform_fields .grid-1 label{color:#fff;font-size:.75rem}.form--installers .gform_fields .gdpr,.page-template-15_landing_page .form--callback .gform_fields .gdpr{max-width:400px}@media(max-width:767px){.form--installers .gform_fields .gdpr,.page-template-15_landing_page .form--callback .gform_fields .gdpr{margin-top:1rem}}.form--installers .gform_fields .gdpr .gfield_checkbox label,.page-template-15_landing_page .form--callback .gform_fields .gdpr .gfield_checkbox label{align-items:flex-start;display:flex!important}.form--installers .gform_fields .gdpr .gfield_checkbox label:before,.page-template-15_landing_page .form--callback .gform_fields .gdpr .gfield_checkbox label:before{margin-top:4px;max-width:20px;min-width:20px;width:20px}.form--installers .gform_fields .gdpr .gfield_checkbox label:after,.page-template-15_landing_page .form--callback .gform_fields .gdpr .gfield_checkbox label:after{margin-top:4px}.form--installers .gform_fields .ginput_container_select,.page-template-15_landing_page .form--callback .gform_fields .ginput_container_select{position:relative;top:2px}.form--installers .gform_fields .ginput_container_select select,.page-template-15_landing_page .form--callback .gform_fields .ginput_container_select select{appearance:none}.form--installers .gform_fields .ginput_container_select select::-ms-expand,.page-template-15_landing_page .form--callback .gform_fields .ginput_container_select select::-ms-expand{display:none}.form--installers .gform_fields .ginput_container_select select,.page-template-15_landing_page .form--callback .gform_fields .ginput_container_select select{background:#fff;border:1px solid #ccc;border-radius:0;color:#999;cursor:pointer;font-size:1.126rem;font-style:italic;font-weight:300;height:46px;line-height:1.8;padding:0 1em;text-align:left}.form--installers .gform_fields .ginput_container_select select option,.page-template-15_landing_page .form--callback .gform_fields .ginput_container_select select option{color:#333;font-style:normal}.form--installers .gform_fields .ginput_container_select:after,.page-template-15_landing_page .form--callback .gform_fields .ginput_container_select:after{color:#e87f23;content:"";font-family:icomoon;font-size:1.4rem;pointer-events:none;position:absolute;right:1em;top:50%;transform:translateY(-50%);z-index:1}.form--installers .gdpr-notice p,.page-template-15_landing_page .form--callback .gdpr-notice p{margin-top:0}.form--installers input[type=checkbox],.page-template-15_landing_page .form--callback input[type=checkbox]{opacity:0;position:absolute}.form--installers input[type=checkbox]+label,.page-template-15_landing_page .form--callback input[type=checkbox]+label{cursor:pointer;padding:0;position:relative}.form--installers input[type=checkbox]+label:before,.page-template-15_landing_page .form--callback input[type=checkbox]+label:before{background:#fff;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:text-top;width:20px}.form--installers input[type=checkbox]:hover+label:before,.page-template-15_landing_page .form--callback input[type=checkbox]:hover+label:before{background:#1eaf4b;transition:all .25s ease}.form--installers input[type=checkbox]:focus+label:before,.page-template-15_landing_page .form--callback input[type=checkbox]:focus+label:before{box-shadow:0 0 0 3px #0000001f;transition:all .25s ease}.form--installers input[type=checkbox]:checked+label:before,.page-template-15_landing_page .form--callback input[type=checkbox]:checked+label:before{background:#1eaf4b;transition:all .25s ease}.form--installers input[type=checkbox]:disabled+label,.page-template-15_landing_page .form--callback input[type=checkbox]:disabled+label{color:#b8b8b8;cursor:auto}.form--installers input[type=checkbox]:disabled+label:before,.page-template-15_landing_page .form--callback input[type=checkbox]:disabled+label:before{background:#ddd;box-shadow:none}.form--installers input[type=checkbox]:checked+label:after,.page-template-15_landing_page .form--callback input[type=checkbox]:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:2px}.form--installers .gfield_visibility_hidden,.page-template-15_landing_page .form--callback .gfield_visibility_hidden{display:none}.form--installers .gform_wrapper .gfield.gdpr_notice,.page-template-15_landing_page .form--callback .gform_wrapper .gfield.gdpr_notice{margin-top:0}.form--installers .validation_error,.page-template-15_landing_page .form--callback .validation_error{margin-bottom:20px}.form--installers li.gfield .validation_message,.page-template-15_landing_page .form--callback li.gfield .validation_message{background:#0000;color:red;font-size:.7rem;font-weight:600;padding:4px 10px;position:absolute}.trailer--project{display:flex;flex-direction:column;justify-content:flex-start;min-width:0}@media(max-width:1023px){.trailer--project{display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.trailer--project{margin-bottom:2rem}}.trailer--project .upper{background:#294159;line-height:0}.trailer--project .upper span{color:#fff;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;height:50px;line-height:1.75;overflow:hidden;padding:.7rem 1rem;text-overflow:ellipsis;white-space:nowrap}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.trailer--project .upper span{height:40px}}.trailer--project .upper span strong{color:#ff9436}.trailer--project .upper img{width:100%}.trailer--project .lower{align-items:flex-start;color:#333;display:flex;flex-direction:column;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;height:100%;line-height:1.75}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.trailer--project .lower{overflow:hidden}}@media(max-width:1023px){.trailer--project .lower{height:auto}}.trailer--project .lower h5{color:#2d7fab;font-size:1rem;line-height:1.75;margin-top:1rem}.trailer--project .lower h5,.trailer--project .lower h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.trailer--project .lower h6{color:#333;font-size:1.25rem;line-height:1.5;margin:.85rem 0;max-width:100%;text-transform:capitalize}.trailer--project .lower h6 br{display:none}.trailer--project .lower p{flex:1;margin:0;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.trailer--project .lower p{flex:none}}.trailer--project .lower .trailer--ctas{display:flex;flex-wrap:wrap;justify-content:space-between}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.trailer--project .lower .trailer--ctas{display:block;margin-top:1rem}}.trailer--project .lower .trailer--ctas a{align-items:center;border:.063rem solid #2fa6df;color:#2d7fab;display:inline-flex;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;line-height:1.75;margin-right:.7rem;margin-top:1.3rem;padding:.94rem .65em;text-transform:uppercase}.trailer--project .lower .trailer--ctas a:hover{background-color:#2fa6df;color:#fff;text-decoration:none}.trailer--project .lower .trailer--ctas .client-download a{animation-delay:0s;animation-duration:0s;animation-name:unset;border-color:#ff9436;color:#294159;margin-right:0}.trailer--project .lower .trailer--ctas .client-download a:before{font-size:1.1rem;line-height:0}.trailer--project .lower .trailer--ctas .client-download a:hover{background-color:#ff9436}.grid--projects{grid-column-gap:2rem;grid-row-gap:3.5rem;display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:0}.grid--projects[data-trailer-count="1"]{grid-template-columns:1fr}.grid--projects[data-trailer-count="2"]{grid-template-columns:repeat(2,1fr)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.grid--projects{display:flex;flex-wrap:wrap;justify-content:space-between}.grid--projects .trailer--project{flex-basis:30%}.grid--projects .trailer--project .upper img{height:192px}}.grid--projects .no-story-now,.grid--projects:after{display:none}@media(min-width:768px)and (max-width:1023px){.grid--projects{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.grid--projects{display:block}.grid--projects .trailer--project{margin-bottom:2.5rem}.page-template-3_sectors-php .grid--projects{margin:0 auto;max-width:90%}}.post-type-archive-our-work .grid--projects,.post-type-archive-our-work .header--our-work-inner{max-width:1140px}@media(max-width:1023px){.post-type-archive-our-work .grid--projects,.post-type-archive-our-work .header--our-work-inner{max-width:90%}}.post-type-archive-our-work .grid--projects{padding:3.2rem 0 5rem}.grid--clients#clients{background:#294159;background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;background-size:70%;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.45;padding:4.85rem 0 3.3rem}@media(max-width:767px){.grid--clients#clients{font-size:1.15rem}}.grid--clients#clients .footer-wrapper,.grid--clients#clients .nav--wrapper,.grid--clients#clients .wide-wrapper,.grid--clients#clients .wrapper{max-width:1140px;width:90%}.grid--clients#clients h3.clients_title{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3rem;font-style:italic;font-weight:900;line-height:1.25;margin-bottom:3rem;text-transform:uppercase}@media(max-width:767px){.grid--clients#clients h3.clients_title{font-size:2.2rem;margin-bottom:1.5rem}}.grid--clients#clients ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:4.9rem 0 0;padding:0}.grid--clients#clients ul li{flex-basis:20%;line-height:0;padding:0 1.5rem 1rem;text-align:center}@media(min-width:768px)and (max-width:1023px){.grid--clients#clients ul li{flex-basis:25%}}@media(max-width:767px){.grid--clients#clients ul li{flex-basis:50%}}.page-template-15_landing_page .nav--wrapper{max-width:1120px;width:90%}.page-template-15_landing_page .header--landing{margin-top:90px;min-height:610px;padding:4.3rem 0}.page-template-15_landing_page .header--landing .footer-wrapper,.page-template-15_landing_page .header--landing .nav--wrapper,.page-template-15_landing_page .header--landing .wide-wrapper,.page-template-15_landing_page .header--landing .wrapper{max-width:1120px}@media(max-width:1023px){.page-template-15_landing_page .header--landing .footer-wrapper,.page-template-15_landing_page .header--landing .nav--wrapper,.page-template-15_landing_page .header--landing .wide-wrapper,.page-template-15_landing_page .header--landing .wrapper{max-width:90%}}.page-template-15_landing_page .header--landing h1{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3.75rem;font-weight:900;line-height:1.17;text-transform:uppercase}@media(max-width:767px){.page-template-15_landing_page .header--landing h1{font-size:2.1rem}}.page-template-15_landing_page .header--landing p{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;margin-top:3rem;padding-right:25rem}@media(min-width:768px)and (max-width:1023px){.page-template-15_landing_page .header--landing p{padding-right:10rem}}@media(max-width:767px){.page-template-15_landing_page .header--landing p{font-size:1rem;padding-right:0}}.header--form-full .form--box .gform_footer .page-template-15_landing_page .header--landing input,.page-template-15_landing_page .header--landing .btn--cta,.page-template-15_landing_page .header--landing .header--form-full .form--box .gform_footer input,.page-template-15_landing_page .header--landing section.header--home .button--quote,section.header--home .page-template-15_landing_page .header--landing .button--quote{align-items:center;background-color:#ff9436;border-radius:.25rem;color:#fff;display:inline-flex;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;justify-content:center;line-height:1.88;margin-right:1.3rem;margin-top:1.35rem;min-height:3.125rem;min-width:10.625rem;text-transform:uppercase}.header--form-full .form--box .gform_footer .page-template-15_landing_page .header--landing input:hover,.page-template-15_landing_page .header--landing .btn--cta:hover,.page-template-15_landing_page .header--landing .header--form-full .form--box .gform_footer input:hover,.page-template-15_landing_page .header--landing section.header--home .button--quote:hover,section.header--home .page-template-15_landing_page .header--landing .button--quote:hover{background-color:#ff7903}.page-template-15_landing_page .content--landing-page h3{color:#294159;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.33;margin-bottom:2.4rem}.page-template-15_landing_page .content--landing-page h4{color:#ff9436;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.563rem;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:.6rem;text-transform:none}.page-template-15_landing_page .content--landing-page .contact-link{color:#ff9436;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5;padding-left:2.3rem;position:relative;text-decoration:underline}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .contact-link{font-size:1rem}}.page-template-15_landing_page .content--landing-page .contact-link:before{content:"";font-family:icomoon;font-size:1.1rem;left:0;position:absolute;text-decoration:none}.page-template-15_landing_page .content--landing-page .landing--systems,.page-template-15_landing_page .content--landing-page .landing--what-get{color:#28506d;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--systems,.page-template-15_landing_page .content--landing-page .landing--what-get{font-size:1rem}}.page-template-15_landing_page .content--landing-page .landing--clients .footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--clients .nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--clients .wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--clients .wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .wrapper{max-width:1140px}@media(max-width:1023px){.page-template-15_landing_page .content--landing-page .landing--clients .footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--clients .nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--clients .wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--clients .wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects .wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .wrapper{max-width:90%}}.page-template-15_landing_page .content--landing-page .landing--systems{padding:4.5rem 0}.page-template-15_landing_page .content--landing-page .landing--systems ul{grid-column-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);list-style-type:none;margin-top:3rem;padding:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-15_landing_page .content--landing-page .landing--systems ul{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:768px)and (max-width:1023px){.page-template-15_landing_page .content--landing-page .landing--systems ul{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--systems ul{display:block}}.page-template-15_landing_page .content--landing-page .landing--systems ul li{padding-left:1.5rem;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-15_landing_page .content--landing-page .landing--systems ul li{flex-basis:30%}}.page-template-15_landing_page .content--landing-page .landing--systems ul li:before{color:#ff9436;content:"";font-family:icomoon;font-size:2rem;font-weight:700;left:-.5rem;position:absolute;top:-.5rem}.page-template-15_landing_page .content--landing-page .landing--what-get{background-color:#f1f2f1;background-repeat:no-repeat;background-size:100% auto;padding:21.6rem 0 5.5rem}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--what-get{padding:10rem 0 0}.page-template-15_landing_page .content--landing-page .landing--what-get .footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--what-get .wrapper{max-width:100%}}.page-template-15_landing_page .content--landing-page .landing--what-get__inner{background:#fff;padding:5rem 7.2rem}@media(min-width:768px)and (max-width:1023px){.page-template-15_landing_page .content--landing-page .landing--what-get__inner{padding:3rem}}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--what-get__inner{padding:3rem 5%}}.page-template-15_landing_page .content--landing-page .landing--what-get__inner ul{list-style:none;padding-left:0}.page-template-15_landing_page .content--landing-page .landing--what-get__inner ul li{padding-left:2.4rem;position:relative}.page-template-15_landing_page .content--landing-page .landing--what-get__inner ul li:before{color:#ff9436;content:"";font-family:icomoon;font-size:1.1rem;left:.2rem;position:absolute;top:.2rem}.page-template-15_landing_page .content--landing-page .landing--projects{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--projects{font-size:1rem}}.page-template-15_landing_page .content--landing-page .landing--projects h3,.page-template-15_landing_page .content--landing-page .landing--projects h4{color:#fff}.page-template-15_landing_page .content--landing-page .landing--projects h3{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3rem;font-style:italic;font-weight:900;line-height:1.25;margin-top:2rem;text-transform:uppercase}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--projects h3{font-size:2.2rem}.page-template-15_landing_page .content--landing-page .landing--projects h3 br{display:none}}.page-template-15_landing_page .content--landing-page .landing--projects__upper{background-color:#294159;background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;background-size:40%;color:#fff;padding:4.75rem 0 11.25rem}.page-template-15_landing_page .content--landing-page .landing--projects__upper>.footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects__upper>.nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--projects__upper>.wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects__upper>.wrapper{padding-right:4rem}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--projects__upper>.footer-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects__upper>.nav--wrapper,.page-template-15_landing_page .content--landing-page .landing--projects__upper>.wide-wrapper,.page-template-15_landing_page .content--landing-page .landing--projects__upper>.wrapper{padding-right:0}}.page-template-15_landing_page .content--landing-page .landing--projects__lower{padding-bottom:4rem}.page-template-15_landing_page .content--landing-page .landing--projects__lower .client-download{display:none}.page-template-15_landing_page .content--landing-page .landing--projects .grid--projects{margin-top:-4.9rem}.page-template-15_landing_page .content--landing-page .landing--projects .view-all{color:#ff9436;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;margin-top:4.4rem;text-decoration:none}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--projects .view-all{font-size:1rem;margin-top:2.2rem}}.page-template-15_landing_page .content--landing-page .landing--projects .view-all i{margin-right:.5rem}.page-template-15_landing_page .content--landing-page .landing--projects .view-all span{text-decoration:underline}.page-template-15_landing_page .content--landing-page .landing--projects .view-all:hover span{text-decoration:none}.page-template-15_landing_page .content--landing-page .landing--contact{background:#39c;background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;padding:5.2rem 0}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--contact{padding-bottom:0}}.page-template-15_landing_page .content--landing-page .landing--contact h3,.page-template-15_landing_page .content--landing-page .landing--contact h4{color:#fff}.page-template-15_landing_page .content--landing-page .landing--contact h3{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:3rem;font-style:italic;font-weight:900;line-height:1.25;margin:1.33rem 0 2.5rem;text-transform:uppercase}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--contact h3{font-size:2.2rem}}.page-template-15_landing_page .content--landing-page .landing--contact__inner{align-items:center;display:flex;margin-top:.7rem}@media(max-width:1023px){.page-template-15_landing_page .content--landing-page .landing--contact__inner{display:block}}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--contact__inner>div{display:flex;flex-wrap:wrap;position:relative}}.page-template-15_landing_page .content--landing-page .landing--contact__inner i{font-size:1rem;margin-right:.25rem}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--contact__inner i{left:0;position:absolute;top:.4rem}}.page-template-15_landing_page .content--landing-page .landing--contact__inner a,.page-template-15_landing_page .content--landing-page .landing--contact__inner span{margin-right:1rem}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--contact__inner a,.page-template-15_landing_page .content--landing-page .landing--contact__inner span{margin-left:2rem;margin-right:0}}.page-template-15_landing_page .content--landing-page .landing--contact .contact--info{background:#fff;display:grid;grid-template-columns:1fr 1fr;line-height:0;margin-top:4.5rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-15_landing_page .content--landing-page .landing--contact .contact--info{display:flex}}@media(min-width:768px)and (max-width:1023px){.page-template-15_landing_page .content--landing-page .landing--contact .contact--info{grid-template-columns:1fr .9fr}}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--contact .contact--info{display:block}}.page-template-15_landing_page .content--landing-page .landing--contact .contact--info__inner{display:flex;flex-direction:column;justify-content:center;padding:3.25rem 2.8rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-15_landing_page .content--landing-page .landing--contact .contact--info__inner{flex-basis:50%}}@media(max-width:767px){.page-template-15_landing_page .content--landing-page .landing--contact .contact--info__inner{padding:2rem}}.page-template-15_landing_page .content--landing-page .landing--contact .contact--info__inner h5,.page-template-15_landing_page .content--landing-page .landing--contact .contact--info__inner h6{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5}.page-template-15_landing_page .content--landing-page .landing--contact .contact--info__inner h6{color:#3784ae;font-weight:400}.page-template-15_landing_page .content--landing-page .landing--contact .contact--info__inner p{line-height:1.75;margin:.7rem 0}.page-template-15_landing_page .content--landing-page .landing--contact .contact--info img{height:100%;object-fit:cover;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-15_landing_page .content--landing-page .landing--contact .contact--info img{flex-basis:50%;height:auto;width:auto}}@media(min-width:768px)and (max-width:1023px){.page-template-15_landing_page .content--landing-page .landing--contact .contact--info img{height:auto}}.page-template-15_landing_page .form--callback{margin-top:4.7rem;padding:3rem 0}@media(min-width:768px)and (max-width:1023px){.page-template-15_landing_page .form--callback{padding:3rem}}@media(max-width:767px){.page-template-15_landing_page .form--callback{margin:4rem -5.5% 0;padding:2rem 5.5%}}.page-template-15_landing_page .form--callback .form--box h3{font-size:2.25rem;line-height:1.28;margin:0}.page-template-15_landing_page .form--callback .form--box textarea{height:11.875rem}.page-template-15_landing_page .footer-top{display:none}.page-template-16_landing_page_V2__inner{background-image:url(/wp-content/themes/floortech/assets/images/footer-angles.png?36d453edd30d2a077869ad7bdd254cc6);background-position:100% 100%;background-repeat:no-repeat;overflow:hidden;padding-bottom:4.3rem}@media(max-width:1023px){.page-template-16_landing_page_V2__inner{padding-bottom:0}}.page-template-16_landing_page_V2 .footer-wrapper,.page-template-16_landing_page_V2 .nav--wrapper,.page-template-16_landing_page_V2 .wide-wrapper,.page-template-16_landing_page_V2 .wrapper{max-width:1016px}@media(max-width:1023px){.page-template-16_landing_page_V2 .footer-wrapper,.page-template-16_landing_page_V2 .nav--wrapper,.page-template-16_landing_page_V2 .wide-wrapper,.page-template-16_landing_page_V2 .wrapper{max-width:90%}}.page-template-16_landing_page_V2 .sticky_quote{display:none}@media(max-width:1023px){.page-template-16_landing_page_V2 .sticky_quote{background-color:#e87f23;bottom:0;color:#294159;display:block;font-weight:700;height:50px;padding:.6rem;position:fixed;text-align:center;text-transform:uppercase;width:100%;z-index:4}.page-template-16_landing_page_V2 .sticky_quote:hover{color:#3884ae;text-decoration:none}}.contact-hq .page-template-16_landing_page_V2 .landing-page-v2--cta-panel .directions,.menu--colors ul.color-groups li .page-template-16_landing_page_V2 .landing-page-v2--cta-panel a,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_footer .gform_button,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--header-cta,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--industry-cta,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .contact-hq .directions,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .menu--colors ul.color-groups li a{align-items:center;background:#ff9436;border:1px solid #ff9436;color:#fff;display:inline-flex;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.375rem;font-weight:700;padding:.65rem 1.33rem;position:relative;text-transform:none;white-space:nowrap;z-index:1}.contact-hq .page-template-16_landing_page_V2 .landing-page-v2--cta-panel .directions:before,.menu--colors ul.color-groups li .page-template-16_landing_page_V2 .landing-page-v2--cta-panel a:before,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_footer .gform_button:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--header-cta:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--industry-cta:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .contact-hq .directions:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .menu--colors ul.color-groups li a:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.contact-hq .page-template-16_landing_page_V2 .landing-page-v2--cta-panel .directions:hover,.menu--colors ul.color-groups li .page-template-16_landing_page_V2 .landing-page-v2--cta-panel a:hover,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_footer .gform_button:hover,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--header-cta:hover,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--industry-cta:hover,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn:hover,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .contact-hq .directions:hover,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .menu--colors ul.color-groups li a:hover{color:#ff9436}.contact-hq .page-template-16_landing_page_V2 .landing-page-v2--cta-panel .directions:hover:before,.menu--colors ul.color-groups li .page-template-16_landing_page_V2 .landing-page-v2--cta-panel a:hover:before,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_footer .gform_button:hover:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--header-cta:hover:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--industry-cta:hover:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn:hover:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .contact-hq .directions:hover:before,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .menu--colors ul.color-groups li a:hover:before{width:100%}.contact-hq .page-template-16_landing_page_V2 .landing-page-v2--cta-panel .directions:after,.menu--colors ul.color-groups li .page-template-16_landing_page_V2 .landing-page-v2--cta-panel a:after,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_footer .gform_button:after,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--header-cta:after,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn--industry-cta:after,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn:after,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .contact-hq .directions:after,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .menu--colors ul.color-groups li a:after{align-items:center;content:"\e90a";display:inline-flex;font-family:icomoon;font-size:2rem;margin:0 -.5rem 0 1rem;max-height:2rem;position:static;z-index:1}.page-template-16_landing_page_V2 .site-content>:not(footer) ul:not(.gform_fields){list-style:none}.page-template-16_landing_page_V2 .site-content>:not(footer) ul:not(.gform_fields) li{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.56;margin-bottom:.9rem;position:relative}.page-template-16_landing_page_V2 .site-content>:not(footer) ul:not(.gform_fields) li strong{font-size:1.25rem;font-weight:600}.page-template-16_landing_page_V2 .site-content>:not(footer) ul:not(.gform_fields) li:before{color:#ff9436;content:"\e921";font-family:icomoon;font-size:1.188rem;left:-1.8rem;position:absolute;top:.25rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner{grid-column-gap:2.55rem;display:grid;grid-auto-flow:dense;grid-template-columns:1fr .95fr}@media(max-width:1023px){.page-template-16_landing_page_V2 .header--landing-page-v2__inner{display:flex;flex-direction:column-reverse}}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form{grid-column:2}@media(max-width:1023px){.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form{left:-5.5%;margin:-50px 0 2rem;padding-top:50px;position:relative;width:111%}}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form_inner{background-color:#f2f2f2;padding:1.25rem 2.3rem}@media(max-width:1023px){.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form_inner{padding-left:5%;padding-right:5%}}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .form_title{color:#ff9436;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:400;margin-bottom:.9rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .form_description{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.55;margin-bottom:1.3rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields{margin:0}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield{float:none;margin-bottom:1rem;padding:0}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield_flex{align-items:center;display:flex}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield_label{display:none}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield_error{margin-bottom:3rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield_error .validation_message{font-size:.8rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container input,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container select,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container textarea{background-color:#fff;border:.063rem solid #959595;box-shadow:inset -.187rem .125rem .438rem #ac9b9b26;font-size:1.063rem;height:2.75rem;margin:0;padding:1rem;width:100%}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container select::-webkit-input-placeholder,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#636363;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.063rem;font-style:italic}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container input:-moz-placeholder,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container input::-moz-placeholder,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container select:-moz-placeholder,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container select::-moz-placeholder,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container textarea:-moz-placeholder,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#636363;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.063rem;font-style:italic}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container input:placeholder-shown,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container select:placeholder-shown,.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container textarea:placeholder-shown{color:#636363;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.063rem;font-style:italic}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container select{appearance:none;cursor:pointer;outline:none;padding:0 1rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container textarea{height:9.188rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container_select{position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container_select{overflow:hidden}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container_select select::-ms-expand{display:none}}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield .ginput_container_select:after{color:#ff9436;content:"\e909";font-family:icomoon;font-size:1.5rem;pointer-events:none;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .ginput_container_consent{display:inline-block}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .ginput_container_consent input[type=checkbox]{display:none}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .ginput_container_consent input[type=checkbox]+label{display:block;height:1.5rem;margin-right:.6875rem;position:relative;width:1.5rem}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .ginput_container_consent input[type=checkbox]+label:before{background-color:#fff;border:.063rem solid #959595;box-shadow:inset -.187rem .125rem .438rem #ac9b9b26;content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .ginput_container_consent input[type=checkbox]+label:after{color:#ff9436;content:"";cursor:pointer;font-family:icomoon;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .ginput_container_consent input[type=checkbox]:checked+label:after{content:"\e921"}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_fields .gfield_consent_description{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:.73rem;font-weight:400;line-height:1.67}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_footer{padding-bottom:0}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .gform_footer .gdpr_notice{float:none}.page-template-16_landing_page_V2 .header--landing-page-v2__inner .header_form .validation_error{margin-bottom:1rem}.page-template-16_landing_page_V2 .header--landing-page-v2 .breadcrumb{color:#ff9436;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.33;padding:2rem 0 .9rem;text-transform:none}.page-template-16_landing_page_V2 .header--landing-page-v2__content{grid-column:1}.page-template-16_landing_page_V2 .header--landing-page-v2__content h2{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.688rem;font-style:italic;font-weight:900;line-height:1.53;margin-bottom:1.6rem;text-transform:uppercase}.page-template-16_landing_page_V2 .header--landing-page-v2__content h2:not(:first-child){margin-top:2.1rem}.page-template-16_landing_page_V2 .header--landing-page-v2__content .header_content,.page-template-16_landing_page_V2 .header--landing-page-v2__content .header_content p{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6}.page-template-16_landing_page_V2 .header--landing-page-v2__content .header_content p{margin-bottom:1.5rem}.page-template-16_landing_page_V2 .header--landing-page-v2__content .header_content ul{padding-left:1.8rem}.page-template-16_landing_page_V2 .landing-page-v2--benefits{margin:2rem 0}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--benefits{left:-5.5%;margin-top:-32px;position:relative;width:111%}}.page-template-16_landing_page_V2 .landing-page-v2--benefits .footer-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--benefits .nav--wrapper,.page-template-16_landing_page_V2 .landing-page-v2--benefits .wide-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--benefits .wrapper{background-color:#d5edf94d;padding:2.4rem 3.6rem 0}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--benefits .footer-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--benefits .nav--wrapper,.page-template-16_landing_page_V2 .landing-page-v2--benefits .wide-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--benefits .wrapper{padding-left:5%;padding-right:5%}}.page-template-16_landing_page_V2 .landing-page-v2--benefits h2{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:900;line-height:1.33;margin-bottom:1.7rem;text-transform:uppercase}.page-template-16_landing_page_V2 .landing-page-v2--benefits ul{column-count:2;column-gap:2.2rem;padding:0}@media(min-width:768px)and (max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--benefits ul{column-gap:3.5rem}}@media(max-width:767px){.page-template-16_landing_page_V2 .landing-page-v2--benefits ul{column-count:1;padding-left:2rem}}.page-template-16_landing_page_V2 .landing-page-v2--benefits ul li{break-inside:avoid;padding-left:0;padding-right:3rem}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--benefits ul li{padding-right:0}}.page-template-16_landing_page_V2 .landing-page-v2--benefits ul li strong{display:block}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel{margin:4.5rem 0}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--cta-panel{display:none}}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .footer-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .nav--wrapper,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .wide-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .wrapper{background-color:#f2f2f2eb;display:flex;justify-content:space-between;padding:3.3rem 3.6rem 1.5rem}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .footer-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .nav--wrapper,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .wide-wrapper,.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .wrapper{display:block;padding-left:5%;padding-right:5%}}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel__inner{padding-right:5rem}@media(max-width:767px){.page-template-16_landing_page_V2 .landing-page-v2--cta-panel__inner{padding-right:0}}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel h2{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:900;line-height:1.33;margin-bottom:2rem;text-transform:uppercase}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel p{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.8}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel p.highlight{color:#ff9436}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel p a{color:#39c;text-decoration:underline}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel p a:hover{text-decoration:none}.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn_container{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:2rem}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--cta-panel .btn_container{display:block}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes{margin-top:2rem}}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes h2{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:900;line-height:1.33;margin-bottom:3.6rem;text-transform:uppercase}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner{grid-column-gap:4.6875rem;grid-gap:4.125rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote{flex-basis:47.5%;margin-bottom:4rem}}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner{display:block}}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote{background-color:#39c;border:.063rem solid #959595;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote{margin-bottom:3rem}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote:last-child{margin-bottom:0}}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote__upper{background-image:url(/wp-content/themes/floortech/assets/images/bottom-corner-embelishment-full-colour.png?08edee63e5d82ce9ca5780140acf257c);background-position:100% 100%;background-repeat:no-repeat;background-size:75%;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:27.2rem;padding:2rem}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote__upper{min-height:0}}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote__upper__inner:before{color:#fff;content:"\e916";font-family:icomoon;font-size:3.313rem;line-height:1;opacity:.24}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote .attribution,.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote .quote{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.375rem;font-style:italic;line-height:1.45;margin:1rem 0}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote .attribution{font-size:.875rem;font-style:normal;font-weight:600}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_logo{align-self:flex-start;margin-top:2.5rem;max-height:50px}.page-template-16_landing_page_V2 .landing-page-v2--client-quotes__inner .client_quote__lower{height:250px;object-fit:cover;width:100%}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts{margin:3.8rem 0}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts h2{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:900;line-height:1.33;text-transform:uppercase}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post{grid-column-gap:2.5rem;display:grid;grid-template-columns:1fr 2fr;padding:4rem .5rem 3rem 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post{display:flex;justify-content:space-between}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post>:first-child{flex-basis:32%}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post>:last-child{flex-basis:64%}}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post{display:block}}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post:not(:last-child){border-bottom:.063rem dashed #d4d4d4}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post .wp-post-image{height:12rem;object-fit:cover;width:100%}@media(max-width:1023px){.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post .wp-post-image{display:none}}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post .post_title{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;margin-bottom:2rem}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post .post_excerpt{color:#666;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.63;margin-bottom:2rem}.page-template-16_landing_page_V2 .landing-page-v2--featured-posts .feat_post .read-more{color:#39c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:2.05}.page-template-16_landing_page_V2 .footer-top{display:none}
