/*fb60682410582814281e42df7a5050c3*/
@media only all and (min-width:60rem){}@media only all and (min-width:60rem) and (max-width:59.938rem){h1,h2,h3,h4,h5{font-weight:500;line-height:1;margin:0.75rem 0 3.2rem 0;color:#000}h1{font-size:2.3125rem !important}h2{font-size:0.875rem !important}h3{font-size:1.125rem !important}h4{font-size:1.5625rem !important}h5{font-size:1rem !important}hr{margin:6.5rem 0 !important}p{line-height:1.5;font-size:0.8125rem !important}.n2-ss-align p{font-size:inherit !important}.b1 p{font-size:1.0625rem !important}.b2 p{font-size:0.8125rem !important}.g-helium-style #g-header{margin-top:-10.3rem !important;padding:0}.txtmargin{padding-top:10rem !important}.spacebottom{margin-bottom:10rem !important}.p-btn{padding:0.35rem 1.75rem !important;font-size:0.8125rem !important}.pl-btn{font-size:0.8125rem !important}#g-footer{font-size:0.8125rem !important}#g-footer h2{font-size:0.8125rem !important}}@media only all and (min-width:48rem) and (max-width:59.938rem){h1,h2,h3,h4,h5{font-weight:500;line-height:1;margin:0.75rem 0 3.2rem 0;color:#000}h1{font-size:2.3125rem !important}h2{font-size:0.875rem !important}h3{font-size:1.125rem !important}h4{font-size:1.5625rem !important}h5{font-size:1rem !important}hr{margin:6.5rem 0 !important}p{line-height:1.5;font-size:0.8125rem !important}.n2-ss-align p{font-size:inherit !important}.b1 p{font-size:1.0625rem !important}.b2 p{font-size:0.8125rem !important}.g-helium-style #g-header{margin-top:-11.1rem !important;padding:0}.logomobile{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}.logomobile .g-particle{text-align:center}.g-main-nav .g-toplevel > li > .g-menu-item-container,.g-main-nav .g-sublevel > li > .g-menu-item-container{font-size:0.875rem !important}.basket_joomla{top:2.1rem;right:1.6rem;z-index:100001;position:absolute}.basket_joomla span{display:none}.basket_joomla .basket_joomla_qty{width:1.5rem !important;height:1.5rem !important}.txtmargin{padding-top:10rem !important}.spacebottom{margin-bottom:10rem !important}.p-btn{padding:0.35rem 1.75rem !important;font-size:0.8125rem !important}.p1-btn{font-size:0.8125rem !important}p{line-height:1.5;font-size:0.8125rem !important}.b1 p{font-size:1.0625rem !important}.b2 p{font-size:0.8125rem !important}#g-footer{font-size:0.8125rem !important}#g-footer h2{font-size:0.8125rem !important}}@media only all and (min-width:30.062rem) and (max-width:47.938rem){h1,h2,h3,h4,h5{font-weight:500;line-height:1;margin:0.75rem 0 3.2rem 0;color:#000}h1{font-size:2.3125rem !important}h2{font-size:0.875rem !important}h3{font-size:1.125rem !important}h4{font-size:1.5625rem !important}h5{font-size:1rem !important}hr{margin:4.5rem 0 !important}p{line-height:1.5;font-size:0.8125rem !important}.n2-ss-align p{font-size:inherit !important}.b1 p{font-size:1.0625rem !important}.b2 p{font-size:0.8125rem !important}.g-helium-style #g-header{margin-top:-10rem !important;padding:0}.basket_joomla{top:2.1rem;right:1.6rem;z-index:100001;position:absolute}.basket_joomla span{display:none}.basket_joomla .basket_joomla_qty{width:1.5rem !important;height:1.5rem !important}.logomobile .g-content{text-align:center}#g-navigation{padding:0.5rem}.logo .g-content{margin:0.6rem 0 0 0;padding:0}.aboutlarge h2{font-size:1.125rem !important}.desktophide{display:inherit !important}.mobilehide{display:none}.txtmargin{padding-top:6rem !important}.productbox h4{font-size:0.8125rem !important}.productbox p,.productbox a{font-size:0.8125rem !important}.productsparebox{padding:0 1rem !important}.spacebottom{margin-bottom:6rem !important}.spacebottom{margin-bottom:0}#g-footer{font-size:0.8125rem !important;margin:5rem 0.275rem !important}#g-footer h3,#g-footer h2{font-size:0.8125rem !important;margin:0.75rem 0 2.2rem 0 !important}#g-footer .form-actions{display:none}#g-footer #bfElemWrap5,#g-footer #bfElemWrap95,#g-footer #bfElemWrap75{width:70%}#g-footer #bfElemWrap6,#g-footer #bfElemWrap94,#g-footer #bfElemWrap76{width:30%}#g-footer #bfElemWrap6 .btn-primary,#g-footer #bfElemWrap94 .btn-primary,#g-footer #bfElemWrap76 .btn-primary{padding-left:0rem}#g-footer .row-fluid [class*="span"]{margin-left:0;float:left !important}#g-footer .row-fluid [class*="span"] .ff_elem{width:100%}}@media only all and (max-width:30rem){body{text-align:center}h1,h2,h3,h4,h5{font-weight:500;line-height:1;margin:0.75rem 0 2.2rem 0 !important;color:#000}h1{font-size:2.3125rem !important}h2{font-size:0.875rem !important}h3{font-size:1.125rem !important}h4{font-size:1.5625rem !important}h5{font-size:1rem !important}hr{margin:4.5rem 0 !important}p{line-height:1.5;font-size:0.8125rem}.n2-ss-align p{font-size:inherit !important}.b1 p{font-size:1.0625rem !important}.b2 p{font-size:0.8125rem !important}.g-helium-style #g-header{margin-top:-9.6rem !important;padding:0}.basket_joomla{top:2.1rem;right:1.6rem;z-index:100001;position:absolute}.basket_joomla span{display:none}.basket_joomla .basket_joomla_qty{width:1.5rem !important;height:1.5rem !important}.logomobile .g-content{text-align:center}#g-navigation{padding:0.5rem}.logo .g-content{margin:0.6rem 0 0 0;padding:0}.desktophide{display:inherit !important}.mobilehide{display:none}.abouttext .g-content{margin:0.275rem 0;padding:0.938rem 0}.aboutlarge h2{font-size:1.125rem !important}.g-content{margin:0.275rem 0;padding:0.938rem 0}.eclipsepadding{padding:0 !important}.productlinks a{display:block;font-weight:700}.txtmargin{padding-top:4rem !important}.spacebottom{margin-bottom:2rem !important}.g-flushed .textlink{padding:0 1rem}.productbox{text-align:center}.productbox h4{margin:1rem 0 1rem 0 !important;font-size:0.8125rem !important}.productbox p,.productbox a{font-size:0.8125rem !important}.productsparebox{padding:0 1rem !important}.textlink br{display:none}.p-btn{padding:0.35rem 1.75rem !important;font-size:0.8125rem !important}.p1-btn{font-size:0.8125rem !important}#g-footer{font-size:0.8125rem !important;margin:5rem 0.275rem !important}#g-footer h3,#g-footer h2{font-size:0.8125rem !important;margin:0.75rem 0 2.2rem 0 !important}#g-footer .form-actions{display:none}#g-footer #bfElemWrap5,#g-footer #bfElemWrap95,#g-footer #bfElemWrap75{width:70%}#g-footer #bfElemWrap6,#g-footer #bfElemWrap94,#g-footer #bfElemWrap76{width:30%}#g-footer #bfElemWrap6 .btn-primary,#g-footer #bfElemWrap94 .btn-primary,#g-footer #bfElemWrap76 .btn-primary{padding-left:0rem}#g-footer .row-fluid [class*="span"]{margin-left:0;float:left !important}#g-footer .row-fluid [class*="span"] .ff_elem{width:100%}}h1,h2,h3,h4,h5{font-weight:500;line-height:1;margin:0.75rem 0 3.2rem 0;color:#000}h1{font-size:6.25rem}h2{font-size:5rem}h3{font-size:2.1875rem}h4{font-size:1.5625rem}h5{font-size:1.125rem}p{line-height:1.5;font-size:0.8125rem}.b1 p{font-size:1.125rem}.b2 p{font-size:0.8125rem}hr{margin:8.75rem 0 8.75rem;border-bottom:2px solid #f2f2f2}.dottedline{margin:1rem 0 !important}.g-content{margin:0.275rem;padding:0.938rem}.blackbg{color:#efefef;background-color:#000;margin:0}.blackbg h1,.blackbg h2,.blackbg h3,.blackbg h4,.blackbg h5{color:#fff}.white h1,.white h2,.white p{color:#fff}.p-btn{display:inline-block;font-size:1.125rem;padding:0.55rem 2.75rem;border:2px solid #5a5a5a;border-radius:0.5rem;-webkit-transition:0.35s ease;-moz-transition:0.35s ease;transition:0.35s ease}.p-btn:hover{color:#fff;background-color:#5a5a5a}#g-offcanvas #g-mobilemenu-container{padding:1.7rem}#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container{padding:0.338rem}#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container .g-menu-item-title{font-weight:700}#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#f5f4f4}#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#fff}#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container{color:#adadad}#g-navigation{padding:1.5rem}.g-fixed-container{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 24%;-moz-flex:0 24%;-ms-flex:0 24%;flex:0 24%;width:24%}.g-fixed-container .size-24{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.g-fixed-second .basket_joomla span{text-shadow:0px 0px 5px #969696}.desktophide{display:none}#basket.g-fixed-element{padding-right:1.55rem}.whitelogo svg{fill:#fff}.whitelogo svg path{fill:#fff}.whitelogo .g-offcanvas-toggle{color:#fff}.whitelogo #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container{color:#fff}.whitelogo .basket_joomla a{color:#fff}.g-helium-style #g-header{margin-top:-9rem;padding:0}.whitelogo .basket_joomla{color:#fff}.basket_joomla{text-align:right;font-size:0.8125rem;line-height:1.5rem}.basket_joomla .basket_joomla_qty{float:right;margin-left:1rem;background-color:#000;color:#fff;border-radius:30rem;padding:rem;width:1.5rem;height:1.5rem;text-align:center}.g-main-nav{margin-top:-0.5125rem}.g-main-nav .g-toplevel > li > .g-menu-item-container,.g-main-nav .g-sublevel > li > .g-menu-item-container{font-size:0.8125rem;font-weight:normal;padding:0;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;-webkit-transition:0.35s ease;-moz-transition:0.35s ease;transition:0.35s ease}#g-navigation .g-main-nav .g-toplevel > li{margin:0 1.5rem}#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content{box-shadow:0 0 0 rgba(0, 0, 0, 0.2)}.g-offcanvas-toggle{font-size:2rem;color:#000;width:32px;height:32px;top:2.1rem;left:1.6rem;z-index:100001}.eclipsepadding{padding:5rem 0 3rem}#g-features{padding:0}.aboutlarge h2{font-size:3.75rem}.textlink a{text-decoration:underline}.textlink h4{line-height:1.2}.txtmargin{padding-top:11.25rem}.fullwidthbox{margin:0 0.275rem;padding:0 0.938rem}.fullwidthbox h5{margin:0.75rem 0 0rem 0}.journalblock h4{margin:2.75rem 0 2.75rem 0}.journalblock a{font-weight:700}.vipsignup .imagevip .g-content{margin:0;padding:0}.vipsignup .bgcolor{background-color:rgba(255, 255, 255, 0.35)}.vipsignup h1,.vipsignup h2,.vipsignup h3,.vipsignup h4,.vipsignup h5,.vipsignup h6,.vipsignup p{color:#fff;line-height:1.3}.vipsignup .textlink .g-content{width:100%}.vipsignup .textlink .g-content .notxtmargin{padding-top:4rem;color:#000}.vipsignup .bfCustomSubmitButton{display:inline-block;font-size:1.125rem;padding:0.55rem 2.75rem;border:2px solid #5a5a5a;border-radius:0.5rem;-webkit-transition:0.35s ease;-moz-transition:0.35s ease;transition:0.35s ease;max-width:50%;width:50%}.vipsignup .bfCustomSubmitButton:hover{color:#fff;background-color:#5a5a5a !important}.vipsignup .ff_elem{border-width:0 0 1px 0;border-color:#000;border-style:solid;border-radius:0;max-width:100%;font-size:0.8125rem;height:4rem;margin-bottom:1rem}.vipsignup .ff_elem:focus{border-color:#000;box-shadow:none}.vipsignup .ff_elem:hover{box-shadow:0 0 0;background-color:#fcfcfc}.journalcolor .g-content{width:100%;display:flex}.journalcolor .g-content .inner{width:100%;background-color:#919499;display:flex;align-items:center;align-content:center}.journalcolor .g-content .inner div{flex-grow:1;text-align:center;background-repeat:no-repeat;background-position:center center}.journalcolor .g-content .inner div .verticalLine{height:18rem;border-left:2px solid #000;margin:2rem;display:inline-block}.productlinks p{font-size:0.8125rem}.gradient{width:100%;padding:0px;margin:0px}.featurebox h2{font-size:1.5625rem}.featurebox h3{font-size:1.125rem}.productbox p,.productbox a{font-size:0.8125rem}.productbox h4{margin:1rem 0;font-size:0.8125rem;font-weight:normal}.spacebottom{margin-bottom:5rem}.employeebox{margin-bottom:15rem}.employeebox img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition-duration:700ms;-moz-transition-duration:700ms;-o-transition-duration:700ms;transition-duration:700ms}.employeebox img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.centerblock{align-items:center}.productsparebox{padding:0 5rem}.productsparebox h3{margin:0.75rem 0 2.2rem 0}.productsparebox h5{margin:0.75rem 0 2.2rem 0}.productsparebox .p-btn{margin-top:2rem}#quickcheckoutconfirm .btn-primary{display:inline-block;padding:0.55rem 2.75rem;border:2px solid #5a5a5a;border-radius:0.5rem;-webkit-transition:0.35s ease;-moz-transition:0.35s ease;transition:0.35s ease}#quickcheckoutconfirm .btn-primary:hover{color:#fff;background-color:#5a5a5a}#g-footer{font-size:0.8125rem;line-height:1.5;margin:5rem 0.275rem;padding:6rem 0.938rem 0;border-top:2px solid #f2f2f2}#g-footer h3,#g-footer h2{font-size:0.8125rem}#g-footer .g-social a{display:inherit;padding:0}#g-footer .ff_elem{border-width:0 0 1px 0;border-color:#000;border-style:solid;border-radius:0;max-width:100%;font-size:0.812rem;height:4rem}#g-footer .ff_elem:focus{border-color:#000;box-shadow:none}#g-footer .ff_elem:hover{box-shadow:0 0 0;background-color:#fcfcfc}#g-footer .btn-primary{background:none;color:#000;text-transform:none;padding-left:5rem}#g-footer .row-fluid [class*="span"]{margin-left:0}#g-footer .moduletable .nav.menu{margin:0;display:inline-block;border:0;padding:0}#g-footer .moduletable .nav.menu li{list-style-type:none;margin-left:0;padding-bottom:0;margin-bottom:0;border-bottom:0}