/*c8687208b9741656f5e3701386628453*/
@import url('https://fonts.googleapis.com/css?family=Gudea:400,400i,700|Open+Sans:400,600,700,800&display=swap');.mdr10{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 10%;-moz-flex:0 10%;-ms-flex:0 10%;flex:0 10%;width:10%}@media screen\0{.mdr10{float:left;width:10%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr10{float:left;width:10%;display:block;flex:none}}.mdr20{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%;width:20%}@media screen\0{.mdr20{float:left;width:20%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr20{float:left;width:20%;display:block;flex:none}}.mdr30{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 30%;-moz-flex:0 30%;-ms-flex:0 30%;flex:0 30%;width:30%}@media screen\0{.mdr30{float:left;width:30%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr30{float:left;width:30%;display:block;flex:none}}.mdr40{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 40%;-moz-flex:0 40%;-ms-flex:0 40%;flex:0 40%;width:40%}@media screen\0{.mdr40{float:left;width:40%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr40{float:left;width:40%;display:block;flex:none}}.mdr50{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}@media screen\0{.mdr50{float:left;width:50%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr50{float:left;width:50%;display:block;flex:none}}@media screen and (max-width:767px){.mdr50{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}@media screen and (max-width:767px) and (-ms-high-contrast:none),screen and (max-width:767px) and (-ms-high-contrast:active){.mdr50{float:left;width:100%;display:block;flex:none}}.mdr60{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 60%;-moz-flex:0 60%;-ms-flex:0 60%;flex:0 60%;width:60%}@media screen\0{.mdr60{float:left;width:60%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr60{float:left;width:60%;display:block;flex:none}}.mdr70{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 70%;-moz-flex:0 70%;-ms-flex:0 70%;flex:0 70%;width:70%}@media screen\0{.mdr70{float:left;width:70%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr70{float:left;width:70%;display:block;flex:none}}.mdr80{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 80%;-moz-flex:0 80%;-ms-flex:0 80%;flex:0 80%;width:80%}@media screen\0{.mdr80{float:left;width:80%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr80{float:left;width:80%;display:block;flex:none}}.mdr90{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 90%;-moz-flex:0 90%;-ms-flex:0 90%;flex:0 90%;width:90%}@media screen\0{.mdr90{float:left;width:90%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr90{float:left;width:90%;display:block;flex:none}}.mdr100{-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%}@media screen\0{.mdr100{float:left;width:100%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr100{float:left;width:100%;display:block;flex:none}}.mdr25{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 25%;-moz-flex:0 25%;-ms-flex:0 25%;flex:0 25%;width:25%}@media screen\0{.mdr25{float:left;width:25%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr25{float:left;width:25%;display:block;flex:none}}.mdr33{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 33%;-moz-flex:0 33%;-ms-flex:0 33%;flex:0 33%;width:33%}@media screen\0{.mdr33{float:left;width:33%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mdr33{float:left;width:33%;display:block;flex:none}}@media screen and (max-width:767px){.mdr33{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}@media screen and (max-width:767px) and (-ms-high-contrast:none),screen and (max-width:767px) and (-ms-high-contrast:active){.mdr33{float:left;width:100%;display:block;flex:none}}.initflex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-rendering:optimizespeed}h1{color:#2d2c2a;text-transform:uppercase;letter-spacing:0.5px;font-size:55px;line-height:1.2em;font-weight:800}@media screen and (max-width:767px){h1{font-size:36px}}h2{color:#ef3f23;text-transform:uppercase;font-size:30px;font-weight:900;line-height:1.2em;letter-spacing:0.5px}@media screen and (max-width:767px){h2{font-size:26px}}h3{color:#2d2c2a;font-size:18px;text-transform:uppercase;font-weight:700;line-height:1.2em;letter-spacing:0.5px}@media screen and (max-width:767px){h3{font-size:16px}}h4{color:white;font-size:18px;text-transform:none;text-align:center;font-weight:300;line-height:1.2em;letter-spacing:0.5px;position:relative;padding-top:15px}h4:before{content:"";width:60px;height:2px;background:white;position:absolute;top:0;left:0;right:0;margin:0 auto}@media screen and (max-width:767px){h4{font-size:16px}}.button{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important;color:white !important}@media screen and (max-width:1549px){.button{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){.button{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){.button{padding:0 25px}}@media screen and (max-width:767px){.button{padding:0 25px}}.button:hover,.button:focus,.button:active{background:#2d2c2a}body *::selection{background:#ef3f23}body .btn{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important}@media screen and (max-width:1549px){body .btn{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body .btn{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body .btn{padding:0 25px}}@media screen and (max-width:767px){body .btn{padding:0 25px}}body .btn:hover,body .btn:focus,body .btn:active{background:#2d2c2a}body.itemid-437 #mdr-main{text-align:left}body.itemid-437 #mdr-main a{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important}@media screen and (max-width:1549px){body.itemid-437 #mdr-main a{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body.itemid-437 #mdr-main a{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body.itemid-437 #mdr-main a{padding:0 25px}}@media screen and (max-width:767px){body.itemid-437 #mdr-main a{padding:0 25px}}body.itemid-437 #mdr-main a:hover,body.itemid-437 #mdr-main a:focus,body.itemid-437 #mdr-main a:active{background:#2d2c2a}body.itemid-437 #mdr-main .intro{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-rendering:optimizespeed}body.itemid-437 #mdr-main .intro .col50{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}@media screen\0{body.itemid-437 #mdr-main .intro .col50{float:left;width:50%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){body.itemid-437 #mdr-main .intro .col50{float:left;width:50%;display:block;flex:none}}@media screen and (max-width:959px){body.itemid-437 #mdr-main .intro .col50{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}@media screen and (max-width:959px) and (-ms-high-contrast:none),screen and (max-width:959px) and (-ms-high-contrast:active){body.itemid-437 #mdr-main .intro .col50{float:left;width:100%;display:block;flex:none}}body.itemid-437 #mdr-main .intro .col50:first-child{padding-right:30px}@media screen and (max-width:959px){body.itemid-437 #mdr-main .intro .col50:first-child{padding:0}}@media screen and (min-width:1408px){body .g-container{width:1408px}}body.outline-_error #mdr-main{text-align:center}body a{text-decoration:none}body p{line-height:1.5em;font-size:14px}body *{font-family:'Open Sans', sans-serif;font-family:'Gudea', sans-serif}body .alert.alert-message{color:#2d2c2a;background:rgba(239, 63, 35, 0.4);border:none}body h4.alert-heading{color:#2d2c2a;font-weight:900}body a.close{color:#2d2c2a;font-weight:bold;font-size:24px;opacity:1}body .g-offcanvas-toggle{position:fixed;top:60px;right:30px !important;color:white;box-sizing:content-box;z-index:100}body ul.sigProResponsiveBlue li.sigProThumb a.sigProLink{color:transparent !important;background-color:transparent !important;border-color:transparent !important}body .uk-form .uk-form-label{display:none}body .uk-form .uk-form-controls{margin-left:0}body .uk-form input:not([type=radio]):not([type=checkbox]),body .uk-form select{min-height:40px}body .uk-form button{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important}@media screen and (max-width:1549px){body .uk-form button{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body .uk-form button{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body .uk-form button{padding:0 25px}}@media screen and (max-width:767px){body .uk-form button{padding:0 25px}}body .uk-form button:hover,body .uk-form button:focus,body .uk-form button:active{background:#2d2c2a}body #g-page-surround{padding-top:123px}body #g-page-surround #g-panel{text-align:right;color:white;background:#2d2c2a;height:40px;position:fixed;top:0;left:0;right:0;z-index:99}@media screen and (max-width:959px){body #g-page-surround #g-panel{position:fixed;left:0;right:0;z-index:99}}body #g-page-surround #g-panel #panel-a .custom{text-align:left}body #g-page-surround #g-panel #panel-a .custom img{margin-right:10px}body #g-page-surround #g-panel #panel-a .custom img.mail{margin-left:40px}body #g-page-surround #g-panel #panel-a .custom a{color:white !important;letter-spacing:1px;font-size:14px;background:#ef3f23;line-height:40px;padding:0 20px;font-weight:bold;display:inline-block}body #g-page-surround #g-panel #panel-b .custom{text-align:right}body #g-page-surround #g-panel #panel-b .custom ul{margin:0}body #g-page-surround #g-panel #panel-b .custom ul li{display:inline-block}body #g-page-surround #g-panel #panel-b .custom img{max-height:40px;padding:5px;background:#ef3f23}body #g-page-surround #g-panel .g-content{padding:0;margin:0}body #g-page-surround #g-panel .g-content p{font-size:14px;margin:0;line-height:40px}body #g-page-surround #g-panel .g-content p span{margin-left:30px}body #g-page-surround #mdr-header{padding:0px;background:white;position:fixed;top:40px;left:0;right:0;z-index:99}body #g-page-surround #mdr-header:after{content:"";height:5px;width:100%;position:absolute;bottom:0;left:0;right:0;background:#2d2c2a;background:linear-gradient(90deg, rgba(45, 44, 42, 1) 0%, rgba(239, 63, 35, 1) 35%, rgba(131, 25, 8, 1) 100%)}@media screen and (max-width:959px){body #g-page-surround #mdr-header{position:fixed;left:0;right:0;top:40px;z-index:99}}body #g-page-surround #mdr-header .gantry-logo img{padding:0px 0;max-height:100%;max-width:220px !important;width:auto}body #g-page-surround #mdr-header .g-content{margin:0;padding:0}body #g-page-surround #mdr-header .g-content .g-main-nav{text-align:right}body #g-page-surround #mdr-header .g-content .g-main-nav .g-toplevel>li>a{padding:30px 20px}@media screen and (max-width:959px){body #g-page-surround #mdr-header .g-content .g-main-nav .g-toplevel>li>a{padding:30px 10px}}body #g-page-surround #mdr-header .g-content .g-main-nav .g-menu-item.active .g-menu-item-title{color:#ef3f23}body #g-page-surround #mdr-header .g-content .g-main-nav .g-menu-item.active .g-dropdown{background:#ef3f23}body #g-page-surround #mdr-header .g-content .g-main-nav .g-menu-item.active .g-dropdown .g-menu-item-title{color:white}body #g-page-surround #mdr-header .g-content .g-main-nav .g-menu-item-title{color:#2d2c2a;text-transform:uppercase;font-weight:700}body #g-page-surround #mdr-header .g-content .g-main-nav .g-dropdown{background:#ef3f23}body #g-page-surround #mdr-header .g-content .g-main-nav .g-dropdown .g-menu-item-title{color:white}body #g-page-surround #mdr-hero{position:relative}@media screen and (max-width:959px){}body #g-page-surround #mdr-hero .topbanner{background-color:gray;height:300px;background-size:cover;background-position:center}body #g-page-surround #mdr-hero #hero-bottom{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}body #g-page-surround #mdr-hero #hero-bottom .g-content{max-width:1408px;margin:0 auto}body #g-page-surround #mdr-hero #hero-bottom .g-content h1{color:white}body #g-page-surround #mdr-hero #hero-bottom .g-content p{color:white;font-size:16px;letter-spacing:1px}body #g-page-surround #mdr-hero #hero-bottom .g-content p a{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important;padding:10px 40px;height:auto;font-weight:400;margin-top:30px;margin-right:20px}@media screen and (max-width:1549px){body #g-page-surround #mdr-hero #hero-bottom .g-content p a{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body #g-page-surround #mdr-hero #hero-bottom .g-content p a{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body #g-page-surround #mdr-hero #hero-bottom .g-content p a{padding:0 25px}}@media screen and (max-width:767px){body #g-page-surround #mdr-hero #hero-bottom .g-content p a{padding:0 25px}}body #g-page-surround #mdr-hero #hero-bottom .g-content p a:hover,body #g-page-surround #mdr-hero #hero-bottom .g-content p a:focus,body #g-page-surround #mdr-hero #hero-bottom .g-content p a:active{background:#2d2c2a}body #g-page-surround #mdr-hero #hero-bottom .g-content p a:nth-child(2){background:#ef3f23}body #g-page-surround #mdr-hero #hero-bottom .g-content p a:nth-child(2):hover{background:#2d2c2a}body #g-page-surround #mdr-main h4{color:#2d2c2a !important}body #g-page-surround #mdr-main h4:before{background:#2d2c2a !important}body #g-page-surround #mdr-main .mdrk2page .mdrpagetitle{text-align:center}body #g-page-surround #mdr-main .mdrk2page .visforms.visforms-form{text-align:center}body #g-page-surround #mdr-main .visform textarea,body #g-page-surround #mdr-main .visform input{height:auto;width:100%;max-width:600px;border:1px solid lightgrey;box-sizing:content-box;margin:0;margin-bottom:10px;padding:10px !important}body #g-page-surround #mdr-main .g-content #k2Container{padding-bottom:0;margin-bottom:0}body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item{padding:10px}@media screen and (max-width:959px){body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}}@media screen and (max-width:959px) and (-ms-high-contrast:none),screen and (max-width:959px) and (-ms-high-contrast:active){body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item{float:left;width:50%;display:block;flex:none}}@media screen and (max-width:767px){body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}@media screen and (max-width:767px) and (-ms-high-contrast:none),screen and (max-width:767px) and (-ms-high-contrast:active){body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item{float:left;width:100%;display:block;flex:none}}body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item .imageproduct{background-size:cover;background-position:center}body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item .imageproduct img{width:100%;height:260px;opacity:0}body #g-page-surround #mdr-main .g-content #k2Container #itemListLeading .item .titlelink a{color:#2d2c2a;font-size:24px}body #g-page-surround #mdr-main .g-content #k2Container .blockitem .col50:not(.catItemIntroText){padding:15px}body #g-page-surround #mdr-main .g-content #k2Container p a,body #g-page-surround #mdr-main .g-content #k2Container li a{color:#ef3f23}body #g-page-surround #mdr-main .g-content #k2Container h2{margin-top:0}body #g-page-surround #mdr-main .g-content #k2Container .itemHeader,body #g-page-surround #mdr-main .g-content #k2Container .componentheading{text-align:center}body #g-page-surround #mdr-main .g-content #k2Container p a:not(.readmore, .more),body #g-page-surround #mdr-main .g-content #k2Container span a:not(.readmore, .more),body #g-page-surround #mdr-main .g-content #k2Container div:not(.readmore, .more) a:not(.readmore, .more){color:#ef3f23}body #g-page-surround #mdr-main .g-content #k2Container .more a{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important}@media screen and (max-width:1549px){body #g-page-surround #mdr-main .g-content #k2Container .more a{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body #g-page-surround #mdr-main .g-content #k2Container .more a{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body #g-page-surround #mdr-main .g-content #k2Container .more a{padding:0 25px}}@media screen and (max-width:767px){body #g-page-surround #mdr-main .g-content #k2Container .more a{padding:0 25px}}body #g-page-surround #mdr-main .g-content #k2Container .more a:hover,body #g-page-surround #mdr-main .g-content #k2Container .more a:focus,body #g-page-surround #mdr-main .g-content #k2Container .more a:active{background:#2d2c2a}body #g-page-surround #mdr-main .g-content #k2Container .itemFullText a{font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#2d2c2a}body #g-page-surround #mdr-main .g-content #k2Container .itemFullText a:after{padding-left:10px;box-sizing:content-box;display:inline-block;content:"";width:12px;height:12px;background-image:url('../../../../images/chevron-right-orange.svg');background-size:contain;background-repeat:no-repeat;background-position:center}body #g-page-surround #mdr-main .g-content #k2Container .itemFullText a:after{display:none}body #g-page-surround #mdr-main .g-content #k2Container .itemBackToTop{display:none}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem{padding:20px}@media screen and (min-width:768px) and (max-width:959px){body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}}@media screen and (min-width:768px) and (max-width:959px) and (-ms-high-contrast:none),screen and (min-width:768px) and (max-width:959px) and (-ms-high-contrast:active){body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem{float:left;width:50%;display:block;flex:none}}@media screen and (max-width:767px){body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}@media screen and (max-width:767px) and (-ms-high-contrast:none),screen and (max-width:767px) and (-ms-high-contrast:active){body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem{float:left;width:100%;display:block;flex:none}}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .catItemImageBlock{margin:0;padding:0}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .catItemImageBlock a{display:inline-block;width:100%;height:100%}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .catItemImageBlock .catItemImage{background-size:cover;background-position:center}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .catItemImageBlock .catItemImage img{opacity:0;visibility:hidden;height:300px}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .categoryItemHeading a{color:#ef3f23}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .catItemIntroText p{margin:0}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .catItemReadMore a{font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#2d2c2a}body #g-page-surround #mdr-main .g-content #k2Container .blockList #blockListLeading .blockitem .categoryItem .catItemReadMore a:after{padding-left:10px;box-sizing:content-box;display:inline-block;content:"";width:12px;height:12px;background-image:url('../../../../images/chevron-right-orange.svg');background-size:contain;background-repeat:no-repeat;background-position:center}body #g-page-surround #mdr-mainbelow{background:whitesmoke}body #g-page-surround #mdr-mainbelow h2{color:#2d2c2a;width:100%;text-align:center}body #g-page-surround #mdr-mainbelow h4{color:#2d2c2a !important}body #g-page-surround #mdr-mainbelow h4:before{background:#2d2c2a !important}body #g-page-surround #mdr-mainbelow .MDRServices{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-rendering:optimizespeed}body #g-page-surround #mdr-mainbelow .MDRServices .Service{-webkit-flex:0 33.33%;-moz-flex:0 33.33%;-ms-flex:0 33.33%;flex:0 33.33%;width:33.33%}@media screen\0{body #g-page-surround #mdr-mainbelow .MDRServices .Service{float:left;width:33.33%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){body #g-page-surround #mdr-mainbelow .MDRServices .Service{float:left;width:33.33%;display:block;flex:none}}@media screen and (max-width:959px){body #g-page-surround #mdr-mainbelow .MDRServices .Service{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}@media screen and (max-width:959px) and (-ms-high-contrast:none),screen and (max-width:959px) and (-ms-high-contrast:active){body #g-page-surround #mdr-mainbelow .MDRServices .Service{float:left;width:100%;display:block;flex:none}}body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper{padding:15px}body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox{background-size:cover;background-position:center;min-height:320px;width:100%;position:relative}body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo{position:absolute;bottom:0;width:100%;background:rgba(0, 0, 0, 0.7);height:60px;overflow:hidden;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}@media screen and (max-width:959px){body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo{height:100%}}@media screen and (max-width:767px){body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo{min-height:320px;padding:30px 10px}}body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo .title{height:60px;padding:0 15px}body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo .title h3{color:white;margin:0;line-height:60px}@media screen and (min-width:960px) and (max-width:1199px){body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo .title h3{font-size:16px}}@media screen and (max-width:767px){body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo .title h3{line-height:1.3em !important}}body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox .serviceinfo .introtext{padding:0 30px;color:white}body #g-page-surround #mdr-mainbelow .MDRServices .Service .itemwrapper .servicebox:hover .serviceinfo{height:100%}body #g-page-surround #g-bottom{background:gray;text-align:center}body #g-page-surround #g-bottomend{background:#2d2c2a;color:white}body #g-page-surround #g-bottomend .acymailing_module form{margin-bottom:0px}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-rendering:optimizespeed}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_introtext{-webkit-flex:0 60%;-moz-flex:0 60%;-ms-flex:0 60%;flex:0 60%;width:60%;color:#ef3f23;text-transform:uppercase;font-size:30px;font-weight:900;line-height:1.2em;letter-spacing:0.5px;color:white;line-height:44px}@media screen\0{body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_introtext{float:left;width:60%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_introtext{float:left;width:60%;display:block;flex:none}}@media screen and (max-width:767px){body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_introtext{font-size:26px}}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form{-webkit-flex:0 40%;-moz-flex:0 40%;-ms-flex:0 40%;flex:0 40%;width:40%}@media screen\0{body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form{float:left;width:40%;display:block;flex:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form{float:left;width:40%;display:block;flex:none}}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form p{margin:0}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input{height:44px;box-sizing:border-box;margin-bottom:0}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important;background:#ef3f23}@media screen and (max-width:1549px){body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary{padding:0 25px}}@media screen and (max-width:767px){body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary{padding:0 25px}}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary:hover,body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary:focus,body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form input.button.subbutton.btn.btn-primary:active{background:#2d2c2a}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form .fieldacyemail{float:left;display:block;width:60%}body #g-page-surround #g-bottomend .acymailing_module .acymailing_module_form .acymailing_form .acysubbuttons{float:left;display:block;width:40%}body #g-page-surround #g-break{padding:15px 0;position:relative;color:white;background:#2d2c2a;background:linear-gradient(90deg, rgba(45, 44, 42, 1) 0%, rgba(239, 63, 35, 1) 50%, rgba(45, 44, 42, 1) 100%)}body #g-page-surround #g-break .viewmore{text-align:center}body #g-page-surround #g-break .viewmore a{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important;background:#ef3f23}@media screen and (max-width:1549px){body #g-page-surround #g-break .viewmore a{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body #g-page-surround #g-break .viewmore a{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body #g-page-surround #g-break .viewmore a{padding:0 25px}}@media screen and (max-width:767px){body #g-page-surround #g-break .viewmore a{padding:0 25px}}body #g-page-surround #g-break .viewmore a:hover,body #g-page-surround #g-break .viewmore a:focus,body #g-page-surround #g-break .viewmore a:active{background:#2d2c2a}body #g-page-surround #g-break .viewmore a:hover{background:#2d2c2a}body #g-page-surround #g-break h2{text-align:center;color:white;width:100%}body #g-page-surround #g-break .g-container{position:relative}body #g-page-surround #g-break .MDRProjects .slick-dots{margin:0;text-align:center;margin-top:30px}body #g-page-surround #g-break .MDRProjects .slick-dots li{list-style-type:none;display:inline-block;margin:5px;border-radius:5px;width:10px;height:10px;background:white}body #g-page-surround #g-break .MDRProjects .slick-dots li button{opacity:0}body #g-page-surround #g-break .MDRProjects .slick-dots li.slick-active{background:#ef3f23}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper{padding:15px}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-rendering:optimizespeed}@media screen and (max-width:767px){body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox{text-align:center}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo{margin-bottom:30px}}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}@media screen and (max-width:959px){body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%;margin-bottom:20px}}@media screen and (max-width:959px) and (-ms-high-contrast:none),screen and (max-width:959px) and (-ms-high-contrast:active){body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo{float:left;width:100%;display:block;flex:none}}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo .title{height:60px;padding:0 15px}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo .title h3{color:white;margin:0;line-height:60px}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo .introtext{padding:0 30px;color:white}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo .introtext p,body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectinfo .introtext span{color:white}@media screen and (max-width:959px){body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectimg{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}@media screen and (max-width:959px) and (-ms-high-contrast:none),screen and (max-width:959px) and (-ms-high-contrast:active){body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectimg{float:left;width:100%;display:block;flex:none}}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectimg .imgwrapperbg{background-size:cover;background-position:center}body #g-page-surround #g-break .MDRProjects .Project .itemwrapper .projectbox .projectimg img{width:100%;height:350px;opacity:0}body #g-page-surround #mdr-footer{background:#2d2c2a;color:white;font-size:14px}@media screen and (max-width:767px){body #g-page-surround #mdr-footer{text-align:center}}body #g-page-surround #mdr-footer img{max-width:260px}body #g-page-surround #mdr-footer h3{color:#ef3f23;margin:0}body #g-page-surround #mdr-footer ul li{color:white;padding-bottom:5px}body #g-page-surround #mdr-footer ul li a{color:whitesmoke;text-transform:uppercase;letter-spacing:0.5px;line-height:1.5em}body #g-page-surround #mdr-footer ul li img{max-width:30px}body #g-page-surround #mdr-footer #footer-b ul{margin:0;padding-top:15px}body #g-page-surround #mdr-footer #footer-b ul li{display:inline-block;margin-right:10px}body #g-page-surround #mdr-copyright{background:#131211;text-align:center}body #g-page-surround #mdr-copyright .g-content{padding:0;margin:0}body #g-page-surround #mdr-copyright .g-content a{color:grey}body #g-page-surround #g-follow{z-index:99;position:fixed;top:50%;right:-75px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}@media screen and (min-width:960px) and (max-width:1199px){body #g-page-surround #g-follow{right:-60px}}@media screen and (max-width:959px){body #g-page-surround #g-follow{right:-60px}}@media screen and (max-width:480px){body #g-page-surround #g-follow{right:0;left:0;bottom:0;top:auto;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}body #g-page-surround #g-follow p{margin:0}body #g-page-surround #g-follow p a{width:100%;text-align:center}}body #g-page-surround #g-follow .g-container{width:auto}body #g-page-surround #g-follow .g-content{margin:0;padding:0}body #g-page-surround #g-follow .g-content a{display:inline-block;background:#ef3f23;padding:0 40px;height:44px;border-radius:0;text-decoration:none;font-size:18px;line-height:1.2;letter-spacing:1px;font-weight:600;color:white;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;line-height:44px;color:white !important;height:50px;line-height:50px}@media screen and (max-width:1549px){body #g-page-surround #g-follow .g-content a{font-size:16px}}@media screen and (min-width:960px) and (max-width:1199px){body #g-page-surround #g-follow .g-content a{padding:0 30px}}@media screen and (min-width:768px) and (max-width:959px){body #g-page-surround #g-follow .g-content a{padding:0 25px}}@media screen and (max-width:767px){body #g-page-surround #g-follow .g-content a{padding:0 25px}}body #g-page-surround #g-follow .g-content a:hover,body #g-page-surround #g-follow .g-content a:focus,body #g-page-surround #g-follow .g-content a:active{background:#2d2c2a}#g-offcanvas,#g-offcanvas #g-mobilemenu-container ul{background:#ef3f23}#g-mobilemenu-container .g-toplevel li{text-align:center}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#2d2c2a}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-menu-item-title,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-menu-item-title{color:white}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-sublevel li .g-menu-item-title,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-sublevel li .g-menu-item-title{color:white}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-sublevel li.active .g-menu-item-title,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-sublevel li.active .g-menu-item-title{color:white}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background:none;border:none}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:none}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover:after{color:white}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after{color:#2d2c2a}#g-offcanvas{text-align:center;z-index:999 !important}#g-offcanvas .g-logo.g-logo-helium img{max-height:100%}#g-offcanvas #g-mobilemenu-container .g-menu-item-title{color:white;text-transform:uppercase}@media screen and (min-width:960px){.g-offcanvas-toggle{display:none}}.g-offcanvas-toggle i{font-family:FontAwesome !important;color:#ef3f23;font-size:40px;font-weight:100}.g-offcanvas-open .g-nav-overlay{background:rgba(0, 0, 0, 0.8);z-index:999}#g-offcanvas{z-index:10}