@import url(//flamebreaktechnical.com/wp-content/themes/twentyseventeen-child/../twentyseventeen/style.css);body{font-family:'Poppins',sans-serif;font-size:14px;color:#666;font-weight:300;line-height:normal;padding-top:0}body.home{padding-top:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a{color:#666}a:hover{cursor:pointer}a:focus{outline:none !important}a:active{outline:none !important}.fa{font-weight:400}::-ms-clear{display:none}::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}h1,h2,h3,h4,h5,h6,.title{font-family:'Poppins',sans-serif}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}*:before,*:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}*:hover:before,*:hover:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}::-moz-selection{color:#fff;background:#d9641b}::selection{color:#fff;background:#d9641b}::-ms-clear{display:none}p{margin:0 0 28px;line-height:27px}li:last-of-type{margin:0 !important}:focus,:active,:visited{outline:none;text-decoration:none}.parralax{background-attachment:fixed !important;background-size:cover!important}.element{float:left;width:100%;height:auto;display:block}.vertical{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.vhboth{position:relative;top:50%;left:50%;-webkit-transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%)}:before,:after{font-family:FontAwesome}.container-fluid{margin:0 0 50px;float:left;width:100%;clear:both}.no-padding{padding:0 !important}.no-margin{margin:0 !important}:hover,:active,:focus{text-decoration:none !important}.slick-initialized .slick-slide,.slick-slider .slick-list,.slick-slider .slick-track,.slick-slider{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}div#cookie-law-info-bar{width:100%;border:none !important;background:rgba(27,27,27,.84) !important;height:auto !important;padding:10px !important;bottom:0 !important}div#cookie-law-info-bar span{color:#fff;font-size:14px}div#cookie-law-info-bar a#cookie_action_close_header{background:#d9641b !important;border-radius:0 !important;border:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none !important;text-transform:uppercase;font-size:13px;font-weight:600;padding:10px 15px;margin:0 0 0 15px}div#cookie-law-info-bar a#cookie_action_close_header:hover{background:#d06005 !important}.slick-slider button.fa.general{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#f5f5f5;color:#ccc;width:40px;height:40px;padding:0;border-radius:0}.slick-slider button.fa.general:hover{background:#d9641b;color:#fff}.slick-slider button.fa.general.previous{left:-60px}.slick-slider button.fa.general.next{right:-60px}.slick-slider ul.slick-dots{width:auto;display:block;position:absolute;list-style-type:none;margin:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slick-slider ul.slick-dots li{float:left;width:auto;height:auto;display:block;margin:0 2px}.slick-slider ul.slick-dots li button{width:15px;height:15px;padding:0;text-indent:-9999px;border-radius:50%;border:2px solid #ccc;background:0 0}.slick-slider ul.slick-dots li button:hover{border-color:#1b1b1b}.slick-slider ul.slick-dots li.slick-active button{background:#d9641b;border-color:#d9641b;pointer-events:none;cursor:default}.slick-slider ul.slick-dots li.slick-active button:hover{pointer-events:none;cursor:default}.header{position:absolute;top:360px;left:0;height:80px;margin:0 0 50px;padding:20px 0;background:#fff;z-index:20;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.home .header{top:760px}header.fixed{position:fixed;top:0 !important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}header.shifted{top:-100%}.header a#logo-main{float:left;width:100%;display:block;height:40px}.header a#logo-main img{float:left;width:auto;height:100%;display:block}.header .menu-main-menu-container{float:left;width:100%;display:block;height:auto;margin:0}.header .menu-main-menu-container ul{float:left;display:block;height:auto;margin:0;padding:0;list-style-type:none}.header .menu-main-menu-container ul li{float:left;display:block;height:auto;margin:0 19px 0 0;position:relative}.header .menu-main-menu-container ul li:last-of-type{margin:0 !important}.header .menu-main-menu-container ul li a{width:100%;display:block;height:auto;padding:8px 19px;font-family:'Poppins',sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:50px;background:0 0;color:#9c9da3;float:left;border:solid 2px transparent}.header .menu-main-menu-container ul li.current-menu-item a,.header .menu-main-menu-container ul li.current-menu-parent a{color:#fff;border:solid 2px #6872b7;background:#6872b7}.header .menu-main-menu-container ul li a:hover{color:#fff;border:solid 2px #d9641b;background:#d9641b}.header .menu-main-menu-container ul li>ul.sub-menu{position:absolute;top:48px;background:#fff;left:-12px;display:none;width:146px}.header .menu-main-menu-container ul li>ul.sub-menu li{float:left;width:100%;display:block;height:auto;margin:0}.header .menu-main-menu-container ul li>ul.sub-menu li a{padding:10px 15px;border-bottom:1px solid #ccc;font-weight:100;color:#1b1b1b}.header .menu-main-menu-container ul li>ul.sub-menu li a:hover{background:#d9641b;color:#fff}.header .menu-main-menu-container ul li>ul.sub-menu li.current-menu-item a{background:#1b1b1b;color:#fff}.header .menu-main-menu-container ul li.menu-item-has-children{padding-bottom:34px}.header .menu-main-menu-container ul li.menu-item-has-children>a:after{content:"\f0d7";position:relative;display:block;margin:0;font-size:10px;opacity:.8;float:right;margin:2px 0 0 8px}.header .menu-main-menu-container ul li.menu-item-has-children a:after:hover{opacity:1}.mega-menu-container{width:100%;position:fixed;margin:0;top:80px;display:none;z-index:21}.mega-menu-container .mega-menu-inner{width:100%;height:auto;display:block;padding:30px;background:#fff}.slider-main{float:left;width:100%;height:760px;display:block;position:relative;overflow:hidden;margin:0;z-index:6;border-top:solid 30px #fff;border-right:solid 30px #fff;border-left:solid 30px #fff;margin-bottom:130px}.slider-main .slick-list,.slider-main .slick-track,.slider-main .slick-track .slides{height:100%;float:left;width:100%;display:block}.slick-initialized .slick-slide{position:relative}.slick-initialized .slick-slide .overlay{position:absolute;height:100%;width:100%;display:block}.slider-main button.fa{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0;padding:0;font-size:40px;color:#fff;opacity:.2}.slider-main button.fa:hover{opacity:1}.slider-main button.fa.previous{left:50px}.slider-main button.fa.next{right:50px}.slider-main ul.slick-dots{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0;margin:0;list-style-type:none}.slider-main ul.slick-dots li{float:left;margin:0 4px}.slider-main ul.slick-dots li button{padding:0;text-indent:-9999px;border:2px solid rgba(255,255,255,.4);width:15px;height:15px;border-radius:50%;background:0 0}.slider-main ul.slick-dots li button:hover{border-color:2px solid rgba(255,255,255,1)}.slider-main ul.slick-dots li.slick-active button{background:#fff;border-color:#fff}.wpcf7{float:left;width:100%;height:auto;display:block;position:relative}.wpcf7 br{display:none}.wpcf7 form{float:left;width:100%;display:block;height:auto}.wpcf7 form .fields{float:left;display:block;height:auto;margin:0 0 15px}.wpcf7 form .fields.half{width:49%;clear:both}.wpcf7 form .fields.right{float:right;clear:none}.wpcf7 form .fields.full{width:100%}.wpcf7 form .fields.submit{width:100%;display:block;margin:0}.wpcf7 form .fields b{float:left;width:100%;display:block;height:auto;margin:0 0 5px;text-transform:uppercase;font-size:11px;font-weight:700;color:#565659}.wpcf7 form .fields b:hover{cursor:pointer;color:#d9641b}.wpcf7 form .fields input.wpcf7-text,.wpcf7 form .fields textarea{float:left;width:100%;display:block;height:44px;border:2px solid #ccc;border-radius:25px;padding:11px 20px;text-transform:none;font-size:13px;font-weight:400;color:#1b1b1b}.wpcf7 form .fields textarea{height:150px;resize:none}.wpcf7 form .fields input.wpcf7-text:hover,.wpcf7 form .fields textarea:hover{cursor:pointer}.wpcf7 form .fields input.wpcf7-text:focus,.wpcf7 form .fields textarea:focus{border-color:#d9641b;cursor:default}.wpcf7 form .fields input::-webkit-input-placeholder,.wpcf7 form .fields textarea::-webkit-input-placeholder{color:#999;text-transform:capitalize}.wpcf7 form .fields input::-moz-placeholder,.wpcf7 form .fields textarea::-moz-placeholder{color:#999;text-transform:capitalize}.wpcf7 form .fields input:-ms-input-placeholder,.wpcf7 form .fields textarea:-ms-input-placeholder{color:#999;text-transform:capitalize}.wpcf7 form .fields input:-moz-placeholder,.wpcf7 form .fields textarea:-moz-placeholder{color:#999;text-transform:capitalize}.wpcf7 form .fields .bootstrap-select{float:left;width:100%;display:block;height:auto;position:relative}.wpcf7 form .fields .bootstrap-select button{float:left;width:100%;height:44px;border:2px solid #ccc;border-radius:25px;padding:11px 20px;position:relative;color:#1b1b1b;display:block;right:auto}.wpcf7 form .fields .bootstrap-select button:active,.wpcf7 form .fields .bootstrap-select button:hover{border-color:#ccc;background:#f5f5f5}.wpcf7 form .fields .bootstrap-select button:focus{outline:none !important}.wpcf7 form .fields .bootstrap-select button span.filter-option{float:left;font-size:13px}.wpcf7 form .fields .bootstrap-select button:after{content:"\f078";font-size:10px;height:auto;position:absolute;right:17px;color:#999}.bootstrap-select.btn-group .dropdown-toggle .caret{opacity:0}.wpcf7 form .fields .bootstrap-select div.dropdown-menu{display:none;margin:0;border:1px solid #ccc;padding:0;border-top:none !important;border-radius:0 0 5px 5px;top:44px}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner{float:left;display:block;height:auto;width:100%}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li{height:auto;display:block;width:100%;float:left}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a{padding:10px 15px;color:#1b1b1b}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a:hover{background:#d9641b;color:#fff}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li.selected a{background:#1b1b1b;color:#fff}.wpcf7 form .fields .bootstrap-select.show button,.wpcf7 form .fields .bootstrap-select.show .dropdown-menu{background:#f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0}.wpcf7 form .fields .bootstrap-select.show div.dropdown-menu{display:block}.wpcf7 form .fields .bootstrap-select button:hover:after{color:#1b1b1b}.wpcf7 form .fields .wpcf7-checkbox,.wpcf7 form .fields .wpcf7-radio{float:left;width:100%;height:auto;display:block}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item{margin:7px 0;float:left;width:33%;height:auto}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label{float:left;width:100%;height:auto;display:block;margin:0;position:relative}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label{float:left;width:100%;height:auto;display:block;position:relative;font-weight:300;color:#666;font-size:16px;padding:0 0 0 30px}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before{content:"";width:23px;height:23px;display:block;position:absolute;border:none;left:0;top:0;border:solid 2px #ccc;border-radius:3px}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:after{content:"\f00c";width:23px;height:23px;display:block;position:absolute;border:none;left:4px;top:4px;opacity:0;font-size:15px}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label.highlight span.wpcf7-list-item-label:after{opacity:1}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label.highlight span.wpcf7-list-item-label:before,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label.highlight span.wpcf7-list-item-label:before{border:solid 2px #d9641b}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label.highlight span.wpcf7-list-item-label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label{color:#1b1b1b}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:hover,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:hover{cursor:pointer}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label input,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label input{display:none}.wpcf7-response-output{clear:both;float:left;width:100%;border:none !important;padding:0 !important;margin:20px 0 0 !important;text-align:center;text-transform:uppercase;font-weight:800;font-size:13px}div.wpcf7-validation-errors{color:red}.wpcf7 form .fields span.wpcf7-not-valid-tip{float:left;clear:both;font-size:10px;margin:5px 0 0;display:none}.wpcf7 form .fields input.wpcf7-text.wpcf7-not-valid{border-color:red}.wpcf7 form .fields .wpcf7-checkbox.wpcf7-not-valid label span.wpcf7-list-item-label{color:red}div.wpcf7-mail-sent-ok{color:#35c40e}.form-overlay{position:absolute;width:100%;height:100%;z-index:3;background:rgba(255,255,255,.8);visibility:hidden}.form-overlay .loader,.form-overlay .loader:before,.form-overlay .loader:after{background:#e66f0f;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:6px;height:30px}.form-overlay .loader{color:#e66f0f;text-indent:-9999em;position:absolute;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;top:45%;left:48%;-webkit-transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%)}.form-overlay .loader:before,.form-overlay .loader:after{position:absolute;top:0;content:''}.form-overlay .loader:before{left:-12px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.form-overlay .loader:after{left:12px}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.wpcf7 form .fields.submit .wpcf7-submit.cta-button{float:left;width:auto;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:166px}.cta-button,.wpcf7 form .fields.submit .wpcf7-submit.cta-button{padding:15px 30px;font-family:'Poppins',sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;border-radius:50px;background:0 0;color:#444862;float:left;border:solid 2px #bfc3e0}.cta-button:hover,.wpcf7 form .fields.submit .wpcf7-submit.cta-button:hover{background:#6872b7;border-color:#6872b7;color:#fff}.cta-button.white,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.white{background:0 0;color:#fff;border:solid 2px rgba(255,255,255,.57)}.cta-button.white:hover,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.white:hover{background:#d9641b;border-color:#d9641b;color:#fff}.wpcf7 form .fields.submit .wpcf7-submit.cta-button{background:#444863;color:#fff;border:#444863;width:auto}.wpcf7 form .fields.submit .wpcf7-submit.cta-button:hover{background:#d9641b;border-color:#d9641b;color:#fff}.cta-button.full-white,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.full-white{background:#fff;color:#6872b7;border:#fff}.cta-button.full-white:hover,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.full-white:hover{background:#6872b7;border-color:#6872b7;color:#fff}.cta-button.full-orange,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.full-orange{background:#d9641b;border-color:#d9641b;color:#fff}.cta-button.full-orange:hover,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.full-orange:hover{background:#6872b7;border-color:#6872b7;color:#fff}.cta-button.full-blue,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.full-blue{background:#6872b7;border-color:#6872b7;color:#fff}.cta-button.full-blue:hover,.wpcf7 form .fields.submit .wpcf7-submit.cta-button.full-blue:hover{background:#d9641b;border-color:#d9641b;color:#fff}.category-header{height:200px;position:relative}.category-header.block-colour{background:#d9641b}.category-header .overlay{position:absolute;width:100%;height:100%;display:block}.category-header .overlay h1,.standard-header-post .overlay h1{float:left;width:100%;text-align:center;font-size:60px;text-transform:uppercase;font-weight:600;color:#fff;line-height:44px;margin:0 0 20px}.standard-header-post .overlay h1{font-size:50px;line-height:44px;margin:0 0 30px}.category-header .overlay h1 b.search-results{float:left;width:100%;height:auto;display:block;margin:0 0 10px;font-size:18px;font-weight:100;line-height:16px}.category-header .overlay p#breadcrumbs,.standard-header-post .overlay p#breadcrumbs{float:left;width:auto;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;font-size:13px;line-height:12px}.category-header .overlay p#breadcrumbs a,.standard-header-post .overlay p#breadcrumbs a{float:left;width:auto;display:block;height:auto;font-weight:400;color:#fff}.category-header .overlay p#breadcrumbs a:hover,.standard-header-post .overlay p#breadcrumbs a:hover{color:#6f3301}.category-header .overlay p#breadcrumbs b,.standard-header-post .overlay p#breadcrumbs b{float:left;width:auto;display:block;margin:0 10px;color:#fff}.category-header .overlay p#breadcrumbs strong,.standard-header-post .overlay p#breadcrumbs strong{color:#1b1b1b;font-weight:800}.category-header.full-image .overlay p#breadcrumbs strong,.standard-header-post.full-image .overlay p#breadcrumbs strong{color:#fff;font-weight:800}.category-header.full-image{background-size:cover}.post-list .news-post{float:left;width:100%;display:block;height:auto;margin:0 0 30px}.post-list .news-post a.post-thumbnail-outer{float:left;width:100%;height:350px;margin:0 0 25px;overflow:hidden}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer{float:left;width:100%;height:100%;display:block;background:url(/wp-content/uploads/2017/06/stripe_d0d1b1d6df744cfea95b0469c14ed801.png) center center repeat;background-blend-mode:normal;background-color:#fff}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer .missing-img{float:left;width:100%;display:block;height:auto;padding:0 30px;text-align:center;font-size:16px;line-height:24px;color:#727272}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer img{float:left;width:100%;height:auto;display:block}.post-list .news-post .post-content{float:left;width:100%;height:auto;display:block}.post-list .news-post .post-content h3{text-transform:uppercase;font-weight:500;height:auto;float:left;width:100%;display:block;margin:0 0 15px;font-size:19px;letter-spacing:2px}.post-list .news-post .post-content h3 a{color:#595b6a}.post-list .news-post .post-content h3 a:hover{color:#d9641b}.post-list .news-post .post-content .post-meta{float:right;width:auto;display:block;margin:38px 0 0;font-size:12px;text-transform:uppercase;color:#25262b;font-weight:700;letter-spacing:.4px}.post-list .news-post .post-content .post-meta span{float:left;width:auto;margin:0}.post-list .news-post .post-content .content-inner{float:left;width:100%;display:block;height:auto}.post-list .news-post .post-content .content-inner p{float:left;width:100%;display:block;height:130px;margin:0 !important;overflow:hidden;line-height:26px}.post-list .news-post .post-content .content-inner a.cta-button{float:left;margin:25px 0 0;padding:13px 33px}.navigation{clear:both;float:left;width:auto;display:block;margin:20px 0 0}.navigation ul{float:left;width:100%;display:block;margin:0;list-style-type:none;padding:0}.navigation ul li{float:left;width:auto;display:block;margin:0 5px 0 0;height:auto}.navigation ul li a{width:40px;height:40px;float:left;background:#f5f5f5;text-align:center;font-weight:900;font-size:13px;padding:11px 0;color:#999}.navigation ul li a:hover{color:#fff;background:#1b1b1b}.navigation ul li.active a{background:#d9641b;color:#fff;pointer-events:none;cursor:default}.navigation ul li.active a:hover{pointer-events:none;cursor:default}.post-list-slider{float:left;width:100%;display:block;height:auto}body.error404{padding-top:0}.error404 .slider-main.sub-slider-main{display:none !important}.error404 .error-404{height:100vh;overflow:hidden}.error404 .error-404 .error-404-inner{float:left;width:100%;height:auto;display:block;background:rgba(27,27,27,.87);padding:30px}.error404 .error-404 .error-404-inner h1{font-size:150px;float:left;text-align:center;width:100%;font-weight:800;letter-spacing:3px;color:#d9641b;line-height:107px;margin:0 0 20px}.error404 .error-404 .error-404-inner b.title{float:left;width:100%;display:block;margin:0 0 30px;text-transform:uppercase;text-align:center;font-size:25px;line-height:18px;color:#d9641b}.error404 .error-404 .error-404-inner span.main{float:left;width:100%;display:block;height:auto}.error404 .error-404 .error-404-inner p{color:#fff;text-align:center;margin:0 0 30px}.error404 .error-404 .error-404-inner p a{font-weight:700;color:#d9641b}.error404 .error-404 .error-404-inner p a:hover{color:#fff}.error404 .error-404 .error-404-inner span.main p{font-size:20px;line-height:30px;margin:0 0 20px}.search-form-main{width:100%;height:auto;display:block;float:left}.search-form-main form.search-form{width:100%;height:auto;display:block;float:left;position:relative;border-radius:5px;overflow:hidden}.search-form-main form.search-form input.search-field{float:left;width:98%;display:block;border:none;padding:11px 60px 11px 18px;font-size:13px;border-radius:0}.search-form-main form.search-form button.search-submit{position:absolute;top:0;right:0;width:42px;height:41px;background:#d9641b;border-radius:0}.search-form-main form.search-form button.search-submit:hover{background:#954402}.search-form-main form.search-form button.search-submit i.fa{float:left;width:100%;display:block;margin:-3px 0 0;font-size:16px}.no-results-block{float:left;width:100%;height:auto;display:block}.no-results-block h2{float:left;width:100%;display:block;text-align:center;text-transform:uppercase;font-weight:600;color:#1b1b1b;font-size:20px;line-height:18px}.no-results-block p{float:left;width:100%;display:block;text-align:center;margin:0 0 30px}.no-results-block .search-form-main form.search-form input.search-field{background:#f5f5f5;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:5px;height:40px;padding:10px 60px 11px 18px}.footer-bottom{height:70px;background:#3969a6}.footer-bottom p{float:left;width:100%;display:block;font-size:12px;text-transform:uppercase;color:#bfdbff;margin:0;font-weight:500;letter-spacing:.3px}.footer-bottom p span{display:inline-block;padding:0 10px}.footer-bottom p a{color:#bfdbff}.footer-bottom p a:hover{color:#fff}.footer-bottom p a.identify{font-weight:600;color:#fff}.footer-bottom p a.identify:hover{color:#d9641b}.standard-header-post{height:300px;position:relative;background-size:cover !important}.standard-header-post.block-colour{background:#d9641b}.standard-header-post .overlay{position:absolute;width:100%;height:100%}.standard-post .standard-post-meta{float:left;width:100%;display:block;margin:0 0 30px;background:#f5f5f5;padding:20px}.standard-post .standard-post-meta span:last-of-type{margin:0}.standard-post .standard-post-meta span{float:left;width:33%;text-align:center;text-transform:capitalize}.standard-post .standard-post-meta span b{color:#1b1b1b}.post-navigation{float:left;width:100%;height:auto;display:block;margin:50px 0 0}.post-navigation .meta{width:100%;display:block;height:auto}.post-navigation .meta b{text-transform:uppercase;font-size:12px;color:#1b1b1b;float:left;width:100%}.post-navigation .meta a.title{float:left;width:100%;display:block;font-weight:100;font-size:18px;color:#999;margin:5px 0 0;-webkit-box-shadow:none;box-shadow:none}.post-navigation .meta a.title:hover{color:#d9641b}.post-navigation .meta p{float:left;width:100%;display:block;font-weight:100;color:#1b1b1b;margin:0}.standard-post .no-sidebar{float:left;width:100%;height:auto;display:block}.standard-post img,.standard-post img.alignleft{float:left;width:auto;height:auto;margin:0 30px 30px 0;display:block}.standard-post .no-sidebar img,.standard-post .no-sidebar img.alignleft{margin:0 30px 30px -30px}.standard-post img.alignright{float:right;width:auto;height:auto;margin:0 0 30px 30px;display:block}.standard-post .no-sidebar img.alignright{margin:0 -30px 30px 30px}.standard-post blockquote{float:left;width:100%;height:auto;margin:0 0 25px;border-left:5px solid #e5e5e5;font-size:17px;padding:20px 0 20px 37px;color:#969595}.standard-post blockquote p{margin:0;line-height:30px}.standard-post hr{float:left;width:100%;display:block;margin:0 0 24px;background:0 0;border-bottom:1px dashed #ccc}.standard-post ol{float:left;width:100%;display:block;margin:0 0 30px 30px;list-style-type:none}.standard-post ol li{float:left;position:relative;width:100%;display:block;height:auto;margin:0 0 10px;padding:0 0 0 30px;counter-increment:step-counter}.standard-post ol li:before{content:counter(step-counter);margin-right:5px;font-size:80%;background-color:#d9641b;color:#fff;font-weight:700;padding:3px 8px;border-radius:50%;font-family:'Poppins',sans-serif;position:absolute;left:0;width:20px;height:20px;padding:3px;text-align:center}.standard-post ul{float:left;width:100%;height:auto;display:block;margin:0 0 30px 30px;list-style-type:none}.standard-post ul li{float:left;width:100%;height:auto;display:block;margin:0 0 10px;padding:0 0 0 20px;position:relative;line-height:24px}.standard-post ul li:before{content:"";width:5px;height:5px;background:#d9641b;position:absolute;left:0;top:10px}.standard-post a{font-weight:600;color:#d9641b}.standard-post a:hover{color:#1b1b1b}.standard-post-content{float:left;width:100%;height:auto;display:block}.standard-post-content.with-sidebar{padding:0 0 0 30px}.sidebar-section{float:left;width:100%;height:auto;margin:0 0 40px}.sidebar-section span.title{float:left;width:100%;display:block;font-weight:600;font-size:12px;text-transform:uppercase;color:#1b1b1b;margin:0 0 15px}.sidebar-section .search-form-main form.search-form input.search-field{background:#f5f5f5;border:1px solid #ccc;height:40px;border-radius:5px}.contact-meta{float:left;width:100%;display:block;height:auto}.contact-meta a{float:left;width:100%;height:35px;display:block;margin:0 0 4px}.contact-meta a i.fa{float:left;height:100%;width:35px;margin:0 10px 0 0;background:#d9641b;color:#fff;text-align:center;padding:10px 0 0}.contact-meta a span{float:left;width:76%;display:block;height:auto;line-height:12px;font-weight:400;color:#666}.contact-meta a span.address{line-height:21px;margin:-3px 0 0}.contact-meta a:hover i.fa{background:#1b1b1b}.contact-meta ul.social-media{float:left;width:100%;display:block;height:auto;margin:20px 0 0;padding:20px 0 0;border-top:1px dashed #ccc}.contact-meta a span p{float:left;width:100%;display:block;margin:0}.contact-meta a.address span p{line-height:normal;margin:1px 0 0}.contact-meta ul.social-media li{padding:0;margin:0 10px 0 0;width:auto}.contact-meta ul.social-media li:before{display:none}.contact-meta ul.social-media li a{margin:0;height:auto}.contact-meta ul.social-media li a .fa{height:auto;width:10px;padding:0;background:0 0;color:#ccc;font-size:22px}.contact-meta ul.social-media li a:hover .fa{color:#d9641b}.sidebar-section .menu-sidebar-menu-container{float:left;width:100%;height:auto;display:block}.sidebar-section .menu-sidebar-menu-container ul,.sidebar-section ul.archives{margin:0}.sidebar-section .menu-sidebar-menu-container ul li a,.sidebar-section ul.archives li a{color:#666;font-weight:400}.sidebar-section .menu-sidebar-menu-container ul li a:hover,.sidebar-section ul.archives li a:hover{color:#1b1b1b}.sidebar-posts{float:left;width:100%;display:block;height:initial;margin:0}.sidebar-posts .news-post{float:left;width:100%;display:block;height:auto;margin:0 0 20px}.sidebar-posts .news-post:last-of-type{margin:0}.sidebar-posts .news-post .post-content{float:left;width:100%;height:auto;display:block}.sidebar-posts .news-post .post-content h3{font-size:16px;margin:0 0 10px}.sidebar-posts .news-post .post-content h3 a{font-weight:100;text-transform:none;color:#999}.sidebar-posts .news-post .post-content h3 a:hover{color:#d9641b}.sidebar-posts .news-post .post-content .content-inner{float:left;width:100%;height:auto;display:block}.sidebar-posts .news-post .post-content .content-inner p{margin:0 0 15px}.sidebar-posts .news-post .post-content .content-inner a.cta-button{color:#fff;padding:10px 15px;font-size:10px}.standard-post b{color:#333}.ctas-list .cta-items{float:left;width:100%;height:auto;display:block;position:relative}.ctas-list .cta-items .overlay{top:0;left:0;width:100%;height:100%;display:block;padding:25px;background:rgba(27,27,27,.63);float:left}.ctas-list .cta-items .cta-icon{float:left;width:100px;height:100px;border:2px solid rgba(204,204,204,.55);border-radius:50%;margin:0 0 25px}.ctas-list .cta-items .overlay .cta-icon{border-color:#fff}.ctas-list .cta-items h3{float:left;width:100%;display:block;height:auto;margin:0 0 20px;padding:0;text-align:center;font-weight:600;text-transform:uppercase}.ctas-list .cta-items h3 a{color:#1b1b1b}.ctas-list .cta-items .overlay h3 a{color:#fff}.ctas-list .cta-items .overlay h3 a:hover,.ctas-list .cta-items h3 a:hover{color:#d9641b}.ctas-list .cta-items p{clear:both;float:left;width:100%;display:block;height:auto;text-align:center}.ctas-list .cta-items .overlay p{color:#fff}.ctas-list .cta-items a.cta-button{background:#d9641b}.ctas-list .cta-items a.cta-button:hover{background:#1b1b1b}.accordion-section{float:left;width:100%;display:block;height:auto;margin:0 0 5px}.accordion-section .acc-section{float:left;width:100%;padding:20px;background:#f5f5f5;display:none}.accordion-section .acc-title{float:left;width:100%;display:block;height:auto;padding:10px 20px;text-transform:uppercase;font-weight:800;background:#2b2b2b;color:#fff;position:relative;margin:0 0 5px}.accordion-section .acc-title.active,.accordion-section .acc-title.active:hover{background:#d9641b}.accordion-section .acc-title:hover{background:#1b1b1b;cursor:pointer}footer{float:left;width:100%;display:block;height:auto}.contact-page{width:50%;display:block;height:auto}.contact-page.left{float:left;padding:0 15px 0 0}.contact-page.right{float:right;padding:0 0 0 15px}.contact-page span.title{float:left;width:100%;display:block;height:auto;margin:0 0 10px;text-transform:uppercase;font-weight:600;color:#1b1b1b;font-size:16px;line-height:13px}.contact-page .contact-meta{float:left;width:100%;display:block;height:auto;margin:10px 0 0}.contact-page .contact-meta .meta-inner{float:left;width:100%;display:block;margin:0 0 15px}.contact-page .contact-meta .meta-inner i.fa{float:left;width:auto;display:block;color:#d9641b;display:block;margin:2px 10px 0 0}.contact-page .contact-meta .meta-inner a{font-weight:100;color:#666;float:left;width:auto;display:block;height:auto}.contact-page .contact-meta .meta-inner a:hover{color:#d9641b}.contact-page .contact-meta .meta-inner a p{margin:0}.contact-page .contact-meta ul.social-media{border:none;padding:0;margin:10px 0 30px}.contact-page .map-iframe-container{float:left;width:100%;height:360px;display:block}.post-list .testimonials-post{float:left;width:100%;display:block;height:auto;margin:0 0 30px;background:#f5f5f5;padding:25px;position:relative;overflow:hidden}.post-list .testimonials-post .testimoniasl-inner{float:left;width:100%;height:100%;z-index:2;display:block}.post-list .testimonials-post .testimoniasl-inner .testimonials-top{float:left;width:100%;height:auto;display:block;margin:0 0 25px}.post-list .testimonials-post .testimoniasl-inner .testimonials-top p{margin:0;font-size:18px;line-height:30px;font-style:italic;text-align:center}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta{float:left;width:100%;display:block;height:auto;margin:0 0 20px;text-align:center}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta b{text-transform:capitalize;font-weight:500;font-size:15px;float:left;width:100%;display:block;margin:0 0 5px;color:#333}.post-list .testimonials-post .testimoniasl-inner a.cta-button{width:112px}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta a{display:inline-block;margin:3px 0 0;font-size:13px;text-transform:uppercase;font-weight:800;color:#1b1b1b}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta a:hover{color:#d9641b}.test-list-slider{float:left;width:100%;height:auto;display:block}.standard-post-content .header-post-width{float:left;width:100%;height:auto;display:block;margin:0 0 30px;background:url(/wp-content/uploads/2017/06/stripe_d0d1b1d6df744cfea95b0469c14ed801.png) repeat}.standard-post-content.with-sidebar .header-post-width{height:209px}.standard-post-content.no-sidebar .header-post-width{height:auto}.standard-post-content .header-post-width img{width:100%;height:auto;display:block;margin:0}.testimonials-single-meta{float:left;width:100%;height:auto;display:block}.testimonials-single-meta b{float:left;width:100%;display:block;height:auto;font-size:14px;margin:0 0 5px}.testimonials-single-meta b a{font-size:21px;font-weight:100;color:#666}.testimonials-single-meta b a:hover{color:#d9641b}.social-feed{float:left;width:100%;height:auto;margin:15px 0 0}.social-feed a.social-sharing-button{margin:0 5px 0 0 !important}.mobile-menu-top{position:fixed;top:0;padding:15px;width:100%;z-index:100;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mobile-menu-top.fixed,.mobile-menu-top.active{background:#fff;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,.36);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,.36);box-shadow:0px 2px 6px 0px rgba(0,0,0,.36)}.mobile-menu-top .header-inner{float:left;width:100%;height:auto;display:block}.mobile-menu-top .header-inner a#logo-mobile{float:right;height:40px;width:auto;display:block;opacity:0}.mobile-menu-top.fixed .header-inner a#logo-mobile{opacity:1}.mobile-menu-top .header-inner a#logo-mobile img{float:right;height:100%;width:auto;display:block}.mobile-menu-top .header-inner a#burgerMenu i.fa{font-size:18px}.mobile-menu-top .header-inner a#burgerMenu{float:left;width:40px;height:40px;text-align:center;border:1px solid #ccc;color:#1b1b1b;padding:8px 0 0}.mobile-menu-top .header-inner a#burgerMenu.clicked{border-color:#d9641b;background:#d9641b;color:#fff}.mobile-menu-container{position:fixed;top:0;z-index:101;background:#fff;top:69px;height:100vh;padding:15px;left:-100%;width:100%}.mobile-menu-container.active{left:0}.mobile-menu-container .menu-mobile-menu-container{position:relative;width:100%;height:100%;display:block;float:left}.mobile-menu-container .menu-mobile-menu-container ul.menu{float:left;width:100%;height:auto;display:block;margin:0;list-style-type:none}.mobile-menu-container .menu-mobile-menu-container ul.menu>li,.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li{float:left;width:100%;margin:0 0 5px;display:block}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>a,.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li>a{width:100%;height:auto;display:block;padding:12px 20px;background:#eee;border-radius:5px;font-weight:700;text-transform:uppercase;font-size:12px}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>a:hover{background:#1b1b1b;color:#fff}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.current-menu-item>a{background:#d9641b;color:#fff}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.menu-item-has-children>a{position:relative}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.menu-item-has-children>a:after{content:"\f0da";position:absolute;display:block;right:20px;opacity:.43;top:12px}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.menu-item-has-children>a:hover:after,.mobile-menu-container .menu-mobile-menu-container ul.menu>li.current-menu-item>a:after{opacity:1}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu{position:absolute;top:-1px;background:#fff;left:-106%;padding:0;margin:0;list-style:none;width:101%;height:100%;opacity:0;z-index:2}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu.active{left:-1px;opacity:1}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a{position:relative}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a{background:#3b3b3b;color:#fff}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a:after{opacity:1}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a:after{content:"\f0d9";position:absolute;right:0;top:0;display:block;opacity:.43;top:12px;right:20px}.development-notice{position:fixed;top:0;height:100%;width:100%;background:rgba(27,27,27,.9);z-index:999999}.development-notice .development-notice-inner{float:left;width:100%;display:block;height:auto}.development-notice .development-notice-inner b.title{float:left;width:100%;display:block;text-align:center;margin:0 0 30px;text-transform:uppercase;font-size:57px;color:#fff;line-height:43px}.development-notice .development-notice-inner p{text-align:center;color:#fff;margin:0 0 27px;font-size:18px;padding:0 15px}.development-notice .development-notice-inner span.title{float:left;width:100%;display:block;text-transform:uppercase;text-align:center;font-weight:800;font-size:16px;color:#d9641b}.footer{background:#427ecb;padding-top:60px;padding-bottom:60px}.footer .footer-section{float:left;width:100%;display:block;height:auto}.footer .footer-section a#logo-footer{float:left;width:65%;height:auto;position:relative;margin-left:-50px;margin-top:-50px}.footer .footer-section span.title{float:left;width:100%;display:block;height:auto;font-size:18px;text-transform:uppercase;font-weight:600;color:#fff;line-height:17px;margin:0 0 20px}.footer .footer-section .footer-meta{float:left;width:100%;display:block;height:auto}.footer .footer-section .footer-meta p{float:left;width:100%;height:auto;display:block;color:#9d9c9c;margin:0}.footer .footer-section ul.menu{float:left;width:100%;display:block;margin:0;padding:0;list-style-type:none}.footer .footer-section ul.menu li{float:left;width:50%;display:block;margin:0 0 15px;position:relative;padding:0;line-height:normal}.footer .footer-section ul.menu li a{color:#fff;font-weight:300}.footer .footer-section ul.menu li a:hover{color:#bfdbff}.footer .footer-section .meta-inner{clear:both;float:left;width:100%;display:block;margin:0 0 12px}.footer .footer-section .meta-inner i.fa{float:left;height:auto;display:block;color:#fff;margin:4px 12px 0 0;width:14px;text-align:left}.footer .footer-section .meta-inner a{float:left;width:90%;display:block;color:#9d9c9c;line-height:22px}.footer .footer-section .meta-inner a:hover{color:#d9641b}.footer .footer-section .meta-inner i.fa.fa-envelope{font-size:12px;margin:6px 12px 0 0}.footer .footer-section ul.social-media{float:left;width:100%;display:block;height:auto;list-style-type:none;padding:0;margin:15px 0 0}.footer .footer-section ul.social-media li{float:left;display:block;height:auto;margin:0 14px 0 0}.footer .footer-section ul.social-media li:last-of-type{margin:0}.footer .footer-section ul.social-media li a{float:left;width:auto;display:block;height:auto;font-size:24px;color:#4a4a4a}.footer .footer-section ul.social-media li a:hover{color:#d9641b}.twitter-feed{float:left;width:100%;height:auto;display:block}.accreditation-list{margin:0;background:#f5f5f5;padding-top:30px;padding-bottom:30px}.accreditation-list .accredications-list-inner{float:left;width:100%;display:block;height:auto}.accreditation-list .accredications-list-inner a.accred-logo-contain{float:left;width:100%;height:100px;display:block}.accreditation-list .accredications-list-inner a.accred-logo-contain img.horizontal{float:left;width:auto;display:block}a#scrollToTheTop{position:fixed;bottom:30px;right:30px;z-index:5;background:#d9641b;color:#fff;width:40px;height:40px;text-align:center;padding:10px 0}a#scrollToTheTop:hover{background:#bc5603}.tabbed-container,.tabbed-container .tabbed-list,.tabbed-container .tabbed-content-contain{float:left;width:100%;display:block;height:auto}.tabbed-container .tabbed-list a.tabbed-link{float:left;width:auto;display:block;height:auto;margin:0 10px 15px 0;border:1px solid #ccc;text-transform:uppercase;font-weight:800;font-size:13px;padding:12px 17px;position:relative}.tabbed-container .tabbed-list a.tabbed-link:after{content:"";width:100%;height:2px;bottom:0;background:#fff;opacity:0;left:0;position:absolute}.tabbed-container .tabbed-list a.tabbed-link:hover{border-color:#d9641b;color:#d9641b}.tabbed-container .tabbed-list a.tabbed-link.active{margin-bottom:0;height:57px;border-color:#ccc;border-bottom:1px solid transparent;color:#d9641b}.tabbed-container .tabbed-list a.tabbed-link.active:hover{cursor:default;pointer-events:none}.tabbed-container .tabbed-list a.tabbed-link.active:after{opacity:1;bottom:-3px}.tabbed-container .tabbed-list a.tabbed-link:last-of-type{margin-right:0}.tabbed-container .tabbed-content-contain{border:1px solid #ccc;padding:25px}.tabbed-container .tabbed-content-contain .tabbed-inner{float:left;width:100%;display:none;height:auto}.tabbed-container .tabbed-content-contain div#tabbed-panel-0{display:block}.element,.wpcf7 form .fields.submit span.ajax-loader,body.error404 .header,body.error404 .footer,body.error404 .footer-bottom,.page .standard-post .standard-post-meta,.page .post-navigation,.contact-meta a span p br,.single-testimonials .standard-post .standard-post-meta,.testimonials-template-default .social-feed{display:none !important;visibility:none !important}div#cookie-law-info-bar .header .menu-main-menu-container ul li>ul.sub-menu,.header .menu-main-menu-container ul li.menu-item-has-children>a:after,.mega-menu-container,.header .menu-main-menu-container ul li>ul.sub-menu,.lightboxOverlay,.lightbox,.lightbox *,.accordion-section .acc-section,.tabbed-container .tabbed-content-contain .tabbed-inner{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.container-fluid.border-sides-container{padding-left:0;border-right:solid 30px #fff;border-left:solid 30px #fff;padding-right:0}.container-fluid.border-sides-container .overlay{background:rgba(68,72,98,.7)}.cta-bottom-section .overlay{padding-top:60px;padding-bottom:60px}.downloads-section .overlay{padding-top:125px;padding-bottom:125px;height:400px}.performance-section .overlay{padding-top:75px;padding-bottom:75px}.cta-bottom-section .cta-bottom-content{float:left;width:100%;font-size:20px;color:#fff;font-weight:300}.cta-bottom-section .cta-bottom-content p{line-height:30px}.cta-bottom-section .cta-bottom-content :last-child{margin:0}.cta-bottom-section .cta-buttons-bottom{float:right;width:auto}.cta-bottom-section .cta-buttons-bottom .cta-button{float:left;margin:4px 0 0 20px;width:170px;text-align:center;padding:15px 20px}.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child){border-top:none}.row.post-list-title-row{margin-bottom:55px}.row.post-list-title-row span.title{float:left;width:auto;font-size:34px;line-height:1;color:#595b6a;margin:9px 0}.row.post-list-title-row .cta-button{float:right}.introduction-content-block{float:left;width:100%;height:auto;position:relative;padding-left:60px}.introduction-content-block .title-container{float:left;width:100%;height:auto;position:relative}.introduction-content-block .title-container h1{float:left;width:100%;position:relative;font-size:34px;font-weight:200;line-height:1;margin:0 0 25px;color:#595b6a}.introduction-content-block .content-container{float:left;width:100%;height:auto;position:relative;column-count:2;column-gap:40px;margin-bottom:9px}.introduction-content-block .buttons{float:left;width:100%;height:auto;position:relative}.introduction-content-block .buttons .cta-button{width:175px;padding:11px 20px;text-align:center;margin:0 20px 0 0}.introduction-content-block .content-container p{line-height:30px}.introduction-content .row{height:490px;position:relative}.container-fluid.introduction-content{margin-bottom:75px}.manual-cta-block-container{float:left;width:100%;height:533px;position:relative;padding:25px}.manual-cta-block-container .vertical{float:left;width:100%;text-align:center}.manual-cta-block-container .vertical .logo-container{float:left;width:100%;height:auto;position:relative;margin:0 0 15px}.manual-cta-block-container .vertical .logo-container .logo{float:left;width:100%;height:180px;position:relative;margin-top:-50px;margin-bottom:-35px}.manual-cta-block-container .vertical .logo-container span.title{float:left;width:100%;text-transform:uppercase;font-weight:500;color:#fff;letter-spacing:6px;font-size:16px;line-height:1}.manual-cta-block-container .vertical .content{float:left;width:100%;text-align:center;color:#fff}.manual-cta-block-container .vertical .buttons{float:left;width:100%;padding:0 10px}.manual-cta-block-container .vertical .buttons .cta-button{width:48%;text-align:center}.manual-cta-block-container .vertical .buttons .cta-button:last-of-type{float:right}.row.authority-title-row{margin-bottom:30px}.row.authority-title-row span.title{float:left;width:auto;font-size:34px;line-height:1;color:#595b6a;margin:9px 0}.row.authority-title-row .cta-button{float:right}.row.authority-content-row{height:670px;position:relative}.authority-content-block{float:left;width:100%;height:auto;position:relative;padding-right:30px;margin-top:30px}.authority-content-block p:first-of-type{font-size:18px;line-height:29px}.authority-content-block :last-child{margin:0}.row.authority-content-row .form-container{float:left;width:100%;position:relative}.row.performance-title-row{margin-bottom:30px}.row.performance-title-row span.title{float:left;width:100%;font-size:34px;line-height:1;color:#fff;margin:0 0 30px;text-align:center}.row.performance-title-row .content{float:left;width:100%;color:#fff;margin:0;text-align:center}.row.performance-title-row .content :last-child{margin:0}.form-container .wpcf7 form .fields .wpcf7-checkbox{float:none;display:table;margin:0;width:auto}.form-container .wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item{margin:7px 15px;margin-left:0;float:left;width:auto;height:auto}.cta-row-5{width:20%}.performance-cta-block{float:left;width:100%;background:#fff;position:relative;padding:22px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}a.performance-cta-block:hover{background:#427ecb}.performance-cta-block .icon-container{float:none;display:block;margin:0 auto 20px;width:60px;height:60px;background:#fff;position:relative;padding:10px;border-radius:50%;background:#d9641b}.performance-cta-block .icon-container .perf-icon{float:left;width:100%;height:100%;position:relative}.performance-cta-block .title-container{float:left;width:100%;position:relative;margin:0;height:42px}.performance-cta-block .title-container .title{float:left;width:100%;font-size:18px;font-weight:700;color:#d9641b;line-height:1.2;text-align:center;text-transform:uppercase}a.performance-cta-block:hover .title-container .title{color:#fff}.performance-cta-block .content-container{float:left;width:100%;position:relative;text-align:center}.performance-cta-block .content-container :last-child{margin:0}.product-accordian-section .content-container strong{color:#1b1b1b}.row.downloads-title-row{margin-bottom:25px}.row.downloads-title-row span.title{float:left;width:auto;font-size:34px;line-height:1;color:#fff;margin:9px 0}.row.downloads-title-row .cta-button{float:right}.downloads-block{margin-top:40px}.post-list .download-post{float:left;width:100%;display:block;height:auto;margin:0 0 30px;padding:25px;background:#fff}.post-list .download-post a.post-thumbnail-outer{float:left;width:100%;height:70px;margin:0 0 25px;overflow:hidden}.post-list .download-post a.post-thumbnail-outer .post-thumbnail-outer{float:left;width:100%;height:100%;display:block}.post-list .download-post a.post-thumbnail-outer .post-thumbnail-outer .pdf-download-icon{float:left;width:100%;height:100%;background:url(http://flamebreak.dev-version.website/wp-content/uploads/2018/07/image_preview.png) no-repeat center center;background-size:contain}.post-list .download-post a.post-thumbnail-outer .post-thumbnail-outer img{float:left;width:100%;height:auto;display:block}.post-list .download-post .post-content{float:left;width:100%;height:auto;display:block}.post-list .download-post .post-content h3{text-transform:uppercase;font-weight:700;height:auto;float:left;width:100%;display:block;margin:0 0 15px;font-size:16px;text-align:center}.post-list .download-post .post-content h3 a{color:#515572}.post-list .download-post .post-content h3 a:hover{color:#d9641b}.post-list .download-post .post-content .post-meta{float:left;width:100%;display:block;margin:0 0 20px;font-size:12px;text-transform:none;color:#424662;font-weight:500;letter-spacing:.4px;text-align:center;font-style:italic}.post-list .download-post .post-content .post-meta span{float:left;width:100%;margin:0}.post-list .download-post .post-content .content-inner{float:left;width:100%;display:block;height:auto;text-align:center}.post-list .download-post .post-content .content-inner p{float:left;width:100%;display:block;margin-bottom:20px}.post-list .download-post .post-content .content-inner a.cta-button{float:none;margin:0;padding:16px 40px;display:table;margin:0 auto -50px;clear:both;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.slider-contents{float:left;width:100%;position:relative;height:auto}.slider-contents a#logo-main{float:left;width:100%;position:relative;height:auto;z-index:1}.slider-contents a#logo-main img{float:left;width:100%;height:auto}.slider-contents .content{float:left;width:100%;position:relative;height:auto;text-align:center;font-size:20px;color:#fff;margin:-60px 0 31px;z-index:2}.slider-contents .content :last-child{margin:0}.slider-contents .slider-buttons{float:none;width:auto;display:table;margin:0 auto}.slider-contents .slider-buttons .cta-button{text-align:center;width:190px;margin:0 10px}.slider-main a.slider-side-buttons{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:500;font-size:16px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-20px;z-index:2}.slider-main a.slider-side-buttons.right{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:-40px;left:auto}.slider-main a.slider-side-buttons:hover{color:#bfdbff}.container-fluid.product-categories-section{margin-bottom:70px}.post-list .product-post{float:left;width:100%;display:block;height:auto;margin:0;padding:25px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.post-list .product-post .post-content{float:left;width:100%;height:auto;display:block}.post-list .product-post .post-content h3{text-transform:uppercase;font-weight:700;height:auto;float:left;width:100%;display:block;margin:0 0 15px;font-size:28px;text-align:left;padding:0}.post-list .product-post .post-content p.sub-title{color:#6872b7;text-transform:uppercase;font-weight:700;height:auto;float:left;width:100%;display:block;margin:0 0 15px;font-size:28px;text-align:left;padding:0}.post-list .product-post .post-content h3 a{color:#6872b7}.post-list .product-post .post-content h3 a:hover{color:#d9641b}.post-list .product-post .post-content .post-meta{float:left;width:100%;display:block;margin:0 0 20px;font-size:12px;text-transform:none;color:#424662;font-weight:500;letter-spacing:.4px;text-align:center;font-style:italic}.post-list .product-post .post-content .post-meta span{float:left;width:100%;margin:0}.post-list .product-post .post-content .content-inner{float:left;width:100%;display:block;height:auto;text-align:left;margin:0 0 46px}.post-list .product-post .post-content .content-inner p{float:left;width:100%;display:block;margin-bottom:20px}.post-list .product-post .post-content .content-inner :last-child{margin:0}.post-list .product-post .post-content .content-inner a.cta-button{float:left}.container-fluid.introduction-content{position:relative}.container-fluid.introduction-content .container{position:relative;z-index:2}.container-fluid.introduction-content .row.image-behind-block{top:0;position:absolute;z-index:1;width:100%;display:block}.container-fluid.introduction-content .row.image-behind-block .col-full-height{height:100%;padding:0}.introduction-image-container{float:left;width:100%;height:100%;position:relative}.introduction-image-container .image{float:left;width:100%;height:100%;position:relative}.container-fluid.authority-section{position:relative;margin-top:0}.container-fluid.authority-section .container{position:relative;z-index:2}.container-fluid.authority-section .row.image-behind-block{position:absolute;z-index:1;width:100%;display:block;height:670px;bottom:0}.container-fluid.authority-section .row.image-behind-block .col-full-height{height:100%;padding:0}.authority-image-container{float:left;width:100%;height:100%;position:relative}.authority-image-container .image{float:left;width:100%;height:100%;position:relative}.wpcf7 form .left-side-fields{float:left;width:49%}.wpcf7 form .right-side-fields{float:right;width:49%}.wpcf7 form .right-side-fields .fields textarea{height:125px}.row.enquiry-title{margin-bottom:40px}.row.enquiry-title span.title{float:left;width:auto;font-size:34px;line-height:1;color:#595b6a;margin:9px 0}.product-accordian-section{float:left;width:100%;height:auto;position:relative}.product-accordian-section .accordian-block{float:left;width:100%;height:auto;position:relative;margin:0 0 40px}.product-accordian-section .accordian-block:last-of-type{margin:0}.product-accordian-section .accordian-block a.accordian-link{float:left;width:100%;height:auto;font-size:26px;color:#444862;font-weight:700;text-transform:uppercase;position:relative;line-height:1}.product-accordian-section .accordian-block a.accordian-link:after{position:absolute;right:0;top:2px;line-height:1;content:'\f067';font-size:23px;font-weight:100}.product-accordian-section .accordian-block a.accordian-link.active:after{content:'\f068'}.product-accordian-section .accordian-block .accordian-drop-block{float:left;width:100%;margin-top:30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.product-accordian-section .accordian-block .accordian-drop-block .content-container{float:left;width:100%;height:auto}.product-accordian-section .accordian-block .accordian-drop-block .content-container p{line-height:30px}.product-accordian-section .accordian-block .accordian-drop-block .content-container :last-child{margin:0}.product-accordian-section .accordian-block .accordian-drop-block .form-container{float:left;width:100%;margin:30px 0 0}.product-accordian-section .accordian-block .accordian-drop-block .form-container .wpcf7 form .fields.full{float:none;display:table;margin:0 auto 15px;width:62%}.product-accordian-section .accordian-block .accordian-drop-block .form-container .wpcf7 form .fields.full b{text-align:center}.product-accordian-section .accordian-block .accordian-drop-block .manual-cta-block-container{height:435px}.product-accordian-section .accordian-block .accordian-drop-block .manual-cta-block-container .vertical .buttons .cta-button{width:100%}.accordian-drop-block .row.tech-accordian-row{height:435px;position:relative;z-index:1}.accordian-drop-block .tech-manual-drop-content{float:left;width:100%;padding:0 0 0 30px;position:relative}.accordian-drop-block .tech-manual-drop-content .title-container{float:left;width:100%;position:relative;margin:0 0 25px}.accordian-drop-block .tech-manual-drop-content .title-container .title{float:left;width:100%;font-size:26px;line-height:1;color:#595b6a;margin:0}.accordian-drop-block .tech-manual-drop-content .content{float:left;width:100%;position:relative;margin:0 0 30px}.accordian-drop-block .tech-manual-drop-content .content :last-child{margin:0}.slider-main.sub-slider-main{height:360px}.variations-table-container{float:left;width:100%;height:auto;position:relative}.table-container{float:left;width:100%;height:auto;position:relative}.table-container .table-headings{float:left;width:100%;position:relative}.table-container .table-cell{text-align:center;float:left;width:25%;position:relative;padding:10px 15px}.table-container .table-headings .table-cell{background:#444863;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.5px;height:38px}.table-container .table-body{float:left;width:100%;position:relative}.table-container .table-body .table-row{float:left;width:100%;position:relative;border-left:solid 1px #a5aabe;border-right:solid 1px #a5aabe;border-bottom:solid 1px #a5aabe}.table-container .table-body .table-row .table-cell{font-size:16px;color:#686971}.table-container .table-body .table-row .table-cell .fa{color:#acadb3}.table-container .table-body .table-row .table-cell small{font-weight:700}.table-container .table-cell.door-type{text-align:left}.table-container .table-body .table-row .table-cell .fa.fa-download{float:right;display:block;width:30px;height:30px;margin:-3px;line-height:28px;text-align:center;border-radius:50%;background:#6772b4;color:#fff;font-size:12px}.table-container .table-body .table-row .table-cell .fa.fa-download:hover{background:#444863}.accrediations-table-container .table-container .table-cell{width:50%}.accrediations-table-container{float:left;width:100%;height:auto;position:relative;margin-top:30px}.accrediations-table-container p.astrix-tag{float:left;width:100%;margin:15px 0 0;text-transform:uppercase;font-size:12px;font-weight:700;color:#444862}.shop-introduction-content-block{float:left;width:100%;height:auto;position:relative}.shop-introduction-content-block .title-container{float:left;width:100%;height:auto;position:relative;margin:0 0 35px}.shop-introduction-content-block .title-container h1{float:left;width:100%;position:relative;font-size:34px;font-weight:200;line-height:1;margin:0;color:#595b6a;text-align:center}.shop-introduction-content-block .content-container{float:left;width:100%;height:auto;position:relative;column-count:2;column-gap:50px;margin-bottom:0}.shop-introduction-content-block .content-container p{line-height:30px}.container-fluid.selected-product-title-row{margin-bottom:60px}.selected-product-title-row .title{float:left;width:100%;position:relative;font-size:26px;font-weight:300;line-height:1;margin:0;color:#595b6a;text-align:center}.selected-product-title-row .title b{color:#d9641b;font-weight:600}.container-fluid.select-the-product-title-row{margin-bottom:70px}.select-the-product-title-row .title{float:left;width:100%;position:relative;font-size:34px;font-weight:200;line-height:1;margin:0;color:#595b6a;text-align:center}.product-side-bar-section{float:left;width:100%;position:relative;height:auto;padding-right:20px}.product-side-bar-section .side-bar-content{float:left;width:100%;position:relative;height:auto;margin:0 0 30px}.product-side-bar-section .side-bar-content :last-child{margin:0}.product-side-bar-section .side-bar-strong{float:left;width:100%;position:relative;height:auto;margin:0 0 30px}.product-side-bar-section .side-bar-strong p{margin:0;text-transform:uppercase;font-weight:700;font-size:13px;color:#595b6a}.product-side-bar-section .side-bar-strong p b{display:block;color:#d9641b}.product-side-bar-section .side-bar-buttons{float:left;width:100%;position:relative;height:auto;margin:0}.product-side-bar-section .side-bar-buttons .cta-button{float:left;width:100%;text-align:center;padding:15px;margin:0 0 10px}.product-side-bar-section .side-bar-buttons .cta-button:hover,.product-side-bar-section .side-bar-buttons .cta-button.active{border-color:#d9641b;background:#d9641b;color:#fff}.post-list .product-post.not-active{opacity:1;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.post-list .product-post.active .post-content h3 a{color:#d9641b}.post-list .product-post.active .post-content .cta-button{border-color:#d9641b;background:#d9641b;color:#fff}.post-list.downloads-archive-list .download-post{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);margin-bottom:60px}.post-list.downloads-archive-list .download-post .post-content .content-inner a.cta-button{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.introduction-content-block.manual-intro-content{padding-left:0}.introduction-content-block.manual-intro-content .title-container h1{text-align:center}.download-section-post{float:left;width:100%;display:block;height:262px;margin:0 0 30px;padding:0;background:#fff;position:relative}.download-section-post .post-thumbnail-outer{float:left;width:100%;height:100%;display:block;padding:20px}.download-section-post .post-thumbnail-outer:before{content:'';width:100%;height:100%;display:block;left:0;top:0;position:absolute;z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0)}.download-section-post a.title{text-transform:uppercase;font-weight:700;float:left;width:100%;display:block;margin:0;padding:20px;font-size:14px;text-align:left;color:#fff;background:#6872b7;position:absolute;left:0;bottom:0;height:78px;z-index:2}.download-section-post .post-thumbnail-outer .download-links{float:right;position:relative;z-index:3}.download-section-post .post-thumbnail-outer .download-links a.fa{float:left;width:30px;height:30px;text-align:center;line-height:24px;border:solid 2px rgba(255,255,255,.5);color:#fff;font-size:13px;border-radius:50%;margin:0 5px 0 0}.download-section-post .post-thumbnail-outer .download-links a.fa:hover{border-color:#6872b7;background:#6872b7}.download-section-post .post-thumbnail-outer .download-links a.fa:last-of-type{margin:0}.download-section-post:hover a.title{background:rgba(217,100,27,.89);height:100%;padding-top:70px}.product-range-cta-container{float:left;width:100%;position:relative;padding:27px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.product-range-cta-container .title-container{float:left;width:100%;margin:0 0 20px}.product-range-cta-container .title-container .title{float:left;width:100%}.product-range-cta-container .title-container .title.main-title{text-transform:uppercase;font-size:36px;font-weight:700;color:#d9641b;line-height:1}.product-range-cta-container .title-container .title.sub-title{text-transform:uppercase;font-size:19px;font-weight:500;color:#595b6a;line-height:1;letter-spacing:1.4px}.product-range-cta-container .content-container{float:left;width:100%;margin:0}.product-range-cta-container .content-container p:last-of-type{margin:0}.product-range-cta-container a.cta-button{float:right}.introduction-content .row.no-height{height:auto}.manual-cta-block-container.manual-page-block{margin-bottom:30px;height:554px}.manual-cta-block-container.manual-page-block .vertical .logo-container span.title{letter-spacing:3px;font-size:16px}.manual-cta-block-container.manual-page-block .vertical .buttons .cta-button{float:left;display:table;width:100%;margin:0 auto;padding:15px 30px;text-align:center;margin-bottom:10px}.performance-cta-block.full-article-block{padding:30px;margin-bottom:30px}.performance-cta-block.full-article-block .icon-container{float:left;margin:0 30px 0 0}.performance-cta-block.full-article-block .title-container{float:left;height:60px;width:85%;margin:0 0 20px}.performance-cta-block.full-article-block .title-container .title{text-align:left;font-size:26px;margin:17px 0}.performance-cta-block.full-article-block .content-container{text-align:left}.performance-cta-block.full-article-block .content-container :last-child{margin:0}.performance-cta-block.full-article-block .content-container ul{float:left;width:100%;height:auto;display:block;margin:0 0 30px;list-style-type:none}.performance-cta-block.full-article-block .content-container ul li{float:left;width:100%;height:auto;display:block;margin:0 0 10px;padding:0 0 0 20px;position:relative;line-height:24px}.performance-cta-block.full-article-block .content-container ul li:before{content:"";width:5px;height:5px;background:#d9641b;position:absolute;left:0;top:10px}.product-side-bar-section .side-bar-buttons .cta-button span.fa.fa-chevron-up{margin:0 0 0 5px;position:relative;top:-3px}.standard-post .no-sidebar.form-right-side{padding-right:50px}.manual-cta-block-container .vertical .buttons .cta-button{padding:15px}.download-sections-dropdown-container{float:left;width:100%;height:auto;position:relative}.download-sections-dropdown-container b{float:left;width:100%;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:1px;color:#565659;margin-bottom:5px}.download-sections-dropdown-container .bootstrap-select{float:left !important;width:100% !important;display:block;height:auto;position:relative}.download-sections-dropdown-container .bootstrap-select button{float:left;width:100%;height:44px;border:2px solid #ccc;border-radius:25px;padding:11px 20px;position:relative;color:#1b1b1b;display:block;right:auto}.download-sections-dropdown-container .bootstrap-select button:active,.download-sections-dropdown-container .bootstrap-select button:hover{border-color:#ccc;background:#f5f5f5}.download-sections-dropdown-container .bootstrap-select button:focus{outline:none !important}.download-sections-dropdown-container .bootstrap-select button span.filter-option{float:left;font-size:13px}.download-sections-dropdown-container .bootstrap-select button:after{content:"\f078";font-size:10px;height:auto;position:absolute;right:17px;color:#999}.bootstrap-select.btn-group .dropdown-toggle .caret{opacity:0}.download-sections-dropdown-container .bootstrap-select div.dropdown-menu{display:none;margin:0;border:1px solid #ccc;padding:0;border-top:none !important;border-radius:0 0 5px 5px;top:44px}.download-sections-dropdown-container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner{float:left;display:block;height:auto;width:100%}.download-sections-dropdown-container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li{height:auto;display:block;width:100%;float:left}.download-sections-dropdown-container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a{padding:10px 15px;color:#1b1b1b}.download-sections-dropdown-container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a:hover{background:#d9641b;color:#fff}.download-sections-dropdown-container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li.selected a{background:#1b1b1b;color:#fff}.download-sections-dropdown-container .bootstrap-select.show button,.wpcf7 form .fields .bootstrap-select.show .dropdown-menu{background:#f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0}.download-sections-dropdown-container .bootstrap-select.show div.dropdown-menu{display:block}.download-sections-dropdown-container .bootstrap-select button:hover:after{color:#1b1b1b}.introduction-content-block .buttons .download-sections-dropdown-container{float:right;width:335px;margin-top:-23px}.container-fluid.manual-downloads-section{position:relative;z-index:0}.bootstrap-select.btn-group .dropdown-toggle .filter-option{color:#444862}.container-fluid.product-main-content{position:relative;z-index:1}.standard-post h1{font-size:24px;font-weight:600;text-transform:uppercase;text-align:left;color:#d9641b;line-height:normal;padding:0;margin:0 0 30px;clear:none;letter-spacing:0}.standard-post h2{font-size:22px;font-weight:600;text-transform:uppercase;color:#d9641b;line-height:normal;padding:0;margin:0 0 25px;text-align:left;clear:none;letter-spacing:0}.standard-post h3{margin:0 0 25px;padding:0;font-weight:600;text-transform:uppercase;color:#d9641b;font-size:17px;line-height:normal;text-align:left;clear:none;letter-spacing:0}.standard-post h4{font-size:16px;color:#d9641b;font-weight:600;text-transform:uppercase;line-height:normal;margin:0 0 24px;padding:0;text-align:left;clear:none;letter-spacing:0}.standard-post h5,.standard-post h6,.standard-post h7{font-size:16px;font-weight:600;text-transform:uppercase;color:#d9641b;padding:0;line-height:normal;margin:0 0 25px;text-align:left;clear:none;letter-spacing:0}.downloads-filter-section{float:left;width:100%;height:auto;position:relative}.downloads-filter-section .title{float:left;width:auto;font-weight:500;font-size:16px;color:#565659;margin:0 20px 0 0}.downloads-filter-section .filter-dropdown{float:left !important;width:auto;display:block;height:auto;position:relative;margin:0 30px 0 0}.downloads-filter-section .filter-dropdown .bootstrap-select{float:left !important;width:100% !important;display:block;height:auto;position:relative}.downloads-filter-section .filter-dropdown .bootstrap-select button{float:left;width:100%;height:27px;border:none;border-radius:0;padding:0 15px 0 0;position:relative;color:#1b1b1b;display:block;right:auto}.downloads-filter-section .filter-dropdown .bootstrap-select button:active,.downloads-filter-section .filter-dropdown .bootstrap-select button:hover{border-color:#ccc;background:0 0}.downloads-filter-section .filter-dropdown .bootstrap-select button:focus{outline:none !important}.downloads-filter-section .filter-dropdown .bootstrap-select button span.filter-option{float:left;font-size:16px;font-family:'Poppins',sans-serif}.downloads-filter-section .filter-dropdown .bootstrap-select button:after{content:"\f0d7";font-size:10px;height:auto;position:absolute;right:0;color:#999;top:5px}.bootstrap-select.btn-group .dropdown-toggle .caret{opacity:0}.downloads-filter-section .filter-dropdown .bootstrap-select div.dropdown-menu{display:none;margin:0;border:none !important;padding:0;border-top:none !important;border-radius:0;top:27px}.downloads-filter-section .filter-dropdown .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner{float:left;display:block;height:auto;width:100%}.downloads-filter-section .filter-dropdown .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li{height:auto;display:block;width:100%;float:left}.downloads-filter-section .filter-dropdown .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a{padding:10px 15px;color:#1b1b1b}.downloads-filter-section .filter-dropdown .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a:hover{background:#d9641b;color:#fff}.downloads-filter-section .filter-dropdown .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li.selected a{background:#1b1b1b;color:#fff}.downloads-filter-section .filter-dropdown .bootstrap-select.show button,.wpcf7 form .fields .bootstrap-select.show .dropdown-menu{background:0 0;border-bottom-left-radius:0;border-bottom-right-radius:0}.downloads-filter-section .filter-dropdown .bootstrap-select.show div.dropdown-menu{display:block}.downloads-filter-section .filter-dropdown .bootstrap-select button:hover:after{color:#1b1b1b}.post-list .row.filter-row{margin-bottom:45px}.downloads-section .overlay .downloads-filter-section .title{color:#fff}.downloads-section .overlay .downloads-filter-section .filter-dropdown .bootstrap-select button span.filter-option,.downloads-filter-section .filter-dropdown .bootstrap-select button:hover:after{color:#fff}.cat-page-posts{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.cat-spinner-posts{min-height:350px;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.row.spinner-container{position:absolute;display:block;right:15px;top:6px;height:100%;width:100%;z-index:4}.row.spinner-container .col-lg-12{height:100%;width:100%}.row.spinner-container .form-overlay{visibility:visible;background:0 0}.row.spinner-container .form-overlay .loader{top:70px}.cat-page-posts p.no-posts{float:left;width:100%;text-align:center;margin:0;font-size:16px;font-weight:600;text-transform:uppercase;color:#d9641b;padding:0;line-height:normal;margin:0;clear:none;letter-spacing:0}.performance-cta-block .content-container a{color:#d9641b;font-weight:600}.performance-cta-block .content-container a:hover{color:#1b1b1b}.page-template-manual-page .introduction-content-block .buttons .cta-button{width:auto;margin:0 10px 0 0;padding:11px 15px}.form-container .wpcf7 form .fields .checkbox-929 .wpcf7-checkbox{float:left;width:100%}.wpcf7 form .fields .checkbox-929 .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label{font-size:12px;font-style:italic}.wpcf7 form .fields .checkbox-929 .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before,.wpcf7 form .fields .checkbox-929 .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:after{font-style:normal}.accordian-drop-block .variations-table-container{margin-top:30px}.cat-page-posts article:nth-child(4n+5){clear:both}.anchor{display:block;height:80px;margin-top:-80px;visibility:hidden}.performance-cta-block.full-article-block#sectionBlock-5 .icon-container{display:none}.performance-cta-block.full-article-block#sectionBlock-5 .title-container{float:left;height:auto;width:100%;margin:0 0 20px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:red}.wpcf7 form.sent .wpcf7-response-output{color:#35c40e}div.wpcf7-validation-errors{color:red}.cookieconsent-popup .cookieconsent-button-wrap button{background:#d9641b !important}.cookieconsent-popup .cookieconsent-button-wrap button:hover{background:#427ecb !important}.container-fluid.post-list.news-listing article:nth-child(3n+4){clear:both}.grecaptcha-badge{display:none !important;visiblity:hidden !important}.manual-cta-block-container .buttons{display:flex;justify-content:center}