@media screen and (max-width:320px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:188.25%}}@media screen and (min-width:375px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:160.25%}}@media screen and (min-width:425px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:141.25%}}@media screen and (min-width:703px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:86.25%}}@media screen and (min-width:768px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:78.25%}}@media screen and (min-width:1024px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:59.25%}}@media screen and (min-width:1366px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:44.25%}}@media screen and (min-width:1440px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:42.25%}}@media screen and (min-width:2560px){.rwd-media{position:relative;width:100%;height:0;padding-bottom:24.25%}}.rwd-media iframe,.rwd-media video{position:absolute;width:100%;height:100%}.content{padding:0;background:#fff}iframe{overflow:hidden;pointer-events:none}#m_menu .ui.header,#m_menu .ui.header h5{color:#fff!important}#footer .logo,#header .logo{width:200px;height:auto}#contacta,#scrollToTop,#scrollToTop:hover,#twc,#twc2{text-decoration:none}.nbs-flexisel-nav-left.disabled,.nbs-flexisel-nav-right.disabled{opacity:.4}body{margin:0;padding:0}.ui.secondary.pointing.menu .item{padding:.85714286em}#footmenu,#mainclientshome{padding-top:50px}@media only screen and (max-width:992px){.ui.modal>.close{color:#fff!important}}#mobilenavimg{display:inline;left:49%;-webkit-transform:translateX(-50%);transform:translateX(-65%)}#m_menu .ui.header{font-weight:lighter}#m_menu p{font-size:1rem}.whitetext{color:#fff}#scrollToTop{padding:10px;z-index:3;text-align:center;background:#f5f5f5;font-weight:700;color:#444;position:fixed;bottom:75px;right:40px;display:none}#footer,#m_btn_home{background-color:#222328}#header .logo{margin-left:50px}#header .menus{margin-bottom:20px}#header .item.right.menu{margin-bottom:10px}.ui.secondary.pointing.menu .active.item{border-color:#fff!important;color:#FF310E!important}.search.icon.orange{color:#FF310E!important}@media all and (max-width:1023px){#menu{display:none}}@media all and (min-width:1023px){#m_btn,#m_btn_home{display:none}}#m_btn{margin:10px;padding:5px;color:#fff}#m_btn_home{padding:10px;color:#fff}#socialmedia{font-size:18px}#footer .item.menus{margin-bottom:20px;color:#fff}#footer .item.right.menu{margin-bottom:20px}@media all and (max-width:767px){#footer{margin-left:0!important}}#footer .ui.bottom.menu{margin-right:100px;margin-left:100px}#footer .footertext{margin-top:50px;padding-bottom:50px}#footer h5{color:#6E6E70!important}#footer .ui.secondary.pointing.menu{border-bottom:1px solid #6E6E70!important}#footer .ui.stackable.menu{background-color:#222328;box-shadow:none;border:none;border-radius:0;border-bottom:1px solid #6F6F71}#footer .ui.stackable.menu a{color:#fff}#footmenu .logo{width:150px!important}#footericon{display:inline;font-size:.9em;margin:0}#mainclientimages{padding:10px;margin-right:0}#mainclientsh3,#mainclientshome .whitetext{color:#fff!important;font-weight:lighter}#mainclientshome{padding-bottom:50px;background:linear-gradient(rgba(0,0,0,.85),rgba(0,0,0,.85)),url(../images/slider/05.jpg);margin:0!important}#mainclientshome img{padding:10px}#mainclientshome h2{color:#fff;font-weight:lighter}#specialclient{background:#000;margin:0!important;padding-top:65px}#specialclient .ui.segment{background:0 0;box-shadow:none;border:none}#specialclient .whitetext{color:#fff!important}.slider1 .item1{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/slider/01.jpg)}.slider1 .item2{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/slider/02.jpg)}.slider1 .item3{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/slider/03.jpg)}.slider1 .item4{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/slider/04.jpg)}#slidercontainer{height:600px;width:auto}#productsheaders{width:100%;height:1000px;position:absolute;top:0;z-index:-1}.slider{position:relative;width:100%;height:100%;overflow:hidden}.slides{height:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.slide-item{height:100%;float:left;clear:none}.slider-arrow{position:absolute;display:block;margin-bottom:-20px;padding:20px}.slider-arrow--right{bottom:50%;right:30px}.slider-arrow--left{bottom:50%;left:30px}.slider-nav{position:absolute;bottom:60px;top:75%!important}.slider-nav__item{width:12px;height:12px;float:left;clear:none;display:block;margin:0 5px;background:#fff;border-radius:50%}#about,#abouttxt,#productsheader{margin-left:0!important}.slider-nav__item--current,.slider-nav__item:hover{background:#ccc}.slider-arrow--left,.slider-arrow--right{background-image:url(../images/glide-arrows.png);background-repeat:no-repeat;width:17px;height:28px;display:block;padding:0}.slider-arrow--right{background-position:-17px 0}.slider1 .slide-item{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.slider1{color:#fff}.slider1 .content{margin-top:37%;margin-bottom:20%}.slider1 h2{font-family:lobster,sans-serif;font-size:5em;font-weight:200;margin-bottom:1.2em;text-shadow:0 .05em .05em #c25b1d!important}#about .sub.header,#about h1,#abouttxt h2{color:#fff;font-weight:lighter}.slider1 .note{max-height:5em;min-height:5em;max-width:5em;min-width:5em;display:inline!important}#loginpage .ui.stacked.segment:after,.slider2 .slider-nav,.slider3 .slider-nav,.slider5 .slider-nav,.ui.stacked.segment:before,.ui.stacked.segments:after,.ui.stacked.segments:before{display:none}.slider2,.slider3{background-color:#CEE4ED;border:1px solid #B8E3F5;border-radius:5px;margin-bottom:2em}.slider2 .content,.slider3 .content{margin-bottom:0;margin-top:5%}#testimonialsheader .header,#testimonialsmob{margin-bottom:50px}.slider2 .slider-arrow--left,.slider2 .slider-arrow--right,.slider3 .slider-arrow--left,.slider3 .slider-arrow--right,.slider5 .slider-arrow--left,.slider5 .slider-arrow--right{background-image:url(glide-arrows-inverted.png)}#partnerslider{padding-top:100px;padding-bottom:200px}#clientslider{padding-bottom:100px;padding-top:100px}#clientslider img,#partnerslider img{width:auto;height:100px}#testimonials{margin:100px}#testimonials .ui.card,.ui.cards>.card{box-shadow:none}#testimonialsmob{margin-top:250px}#testimonialsmob .slides{margin-bottom:100px}#testimonials .slider-nav__item{background:#C1C6D6}#testimonials .slider-nav__item--current{background:#595959}#testimonialsmob .slider-nav__item{background:#C1C6D6}#testimonialsmob .slider-nav__item--current{background:#595959}#testigrid{margin:50px}img.desaturate{filter:grayscale(100%)}#secondaboutsec3{padding:20px}#aboutcont{background:#D7D7D7}#aboutcont .header{text-align:center!important;font-size:30px}#contactmobbanner,#contactus .msgcenter,#secondaboutsec2 p,.nbs-flexisel-ul{text-align:center}#aboutclients{margin:100px!important}@media all and (max-width:1023px){#about{padding:40px 40px 1000px;background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75)),url(../images/about/aboutbg.jpg);margin-bottom:10px;margin-left:0!important;position:absolute;top:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}#abouttxt{margin-top:140px}}#about{background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75)),url(../images/about/aboutbg.jpg);color:#fff;padding-top:80px;padding-bottom:160px;background-size:cover;background-position:center;background-repeat:no-repeat}@media all and (max-width:1023px){#about{padding-top:20px!important}}#about h1{padding-top:65px}#abouttxt{background-color:#2F2F34;border:none;margin-right:0!important}#abouttxt h2{padding-top:10px}#abouttxt .abouttextgrey{color:#A6A6A6;text-align:center;padding:15px}#abouttextgrey{color:#fff!important}#modalcheck,#modalcheck .header,#productsheader h1{color:#fff;font-weight:lighter}#secondaboutsec{margin:5px;padding:20px}#secondaboutsec2{padding:20px}#mainproducts{margin:80px}@media all and (max-width:1023px){#productsheader{padding:40px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../images/banner-product.jpg);margin-bottom:10px;padding-right:20px!important;margin-left:0!important;position:absolute;top:0;z-index:-1}}#productsheader{padding:40px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../images/banner-product.jpg);margin-bottom:10px;padding-right:20px!important}@media all and (min-width:320px){#productcards{padding:5px 15px 30px}}@media all and (min-width:475px){#productcards{padding:100px 15px 30px}}@media all and (min-width:768px){#productcards{padding:1px 10px 30px 35px}#contactmobbanner{display:none}}#productcat{padding-top:60px;padding-bottom:10px}#productcat .ui.black.basic.button{margin:3px}.actions .ui.small.images img{width:168px!important}#modalcheck{background:#212227}#modalcheck .actions,#modalcheck .header{background:#222328}#nondeco{color:#000}.ui.modal,.ui.modal>.header{color:#fff!important;font-weight:lighter}@media all and (min-width:320px){.actions .ui.small.images img{width:139px!important}}@media all and (min-width:375px){.actions .ui.small.images img{width:165px!important}}@media all and (min-width:425px){.actions .ui.small.images img{width:189px!important}}@media all and (min-width:786px){.actions .ui.small.images img{width:214px!important}}@media all and (min-width:1024px){.actions .ui.small.images img{width:168px!important}}@media all and (min-width:1440px){.actions .ui.small.images img{width:168px!important}}#smallimgs .fixedimg{height:168px;width:168px;overflow:hidden}#noresults{padding:60px}.ui.modal{background:#212227!important}.ui.modal .actions,.ui.modal>.header{background:#222328!important}#contactsheader,#projectsheader{background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../images/banner-product.jpg);margin-left:0!important}.ui.search .prompt{border-radius:0!important}#mainproducts img,#productcards img{height:245px}@media all and (max-width:767px){#mainproducts img,#productcards img{height:auto}#contactdeskbanner{display:none}}@media all and (min-width:1023px){#productcards{padding:30px 30px 30px 35px}#productcat{padding-top:10px;padding-bottom:20px}#header .container{padding:0!important;height:105px}#contactmobile{display:none}}#contactsheader h1,#projectsheader h1{color:#fff;font-weight:lighter}@media all and (max-width:1023px){#projectsheader{padding:40px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../images/banner-product.jpg);margin-bottom:10px;padding-right:20px!important;margin-left:0!important;position:absolute;top:0;z-index:-1}#successstories{margin-top:100px}}#projectsheader{padding-bottom:20px;padding-top:41px;margin-bottom:10px;padding-right:20px!important}#contactdesc{padding-top:30px}@media all and (max-width:1023px){#contactdesktop{display:none}#contactmobbanner{margin:0!important}#map{margin-left:0!important;margin-right:0!important;padding-top:50px}#contactsheader{padding:40px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../images/banner-product.jpg);margin-bottom:10px;padding-right:20px!important;margin-left:0!important;position:absolute;top:0;z-index:-1}}#contacta{color:#fff;padding:20px;font-size:28px}#contactsheader{padding:40px;padding-right:20px!important}#contactus{margin:80px 50px 50px}div .ui.submit.button.redish{background-color:#ED1D24;color:#fff;margin:50px;padding:15px 60px}#blogsheader,#contactbanner,#map,#maps,#pnf{margin-left:0!important}#contactbanner h2,#loginform .imgpad{padding-bottom:10px}#loginpage,#postmainimg h1{padding-top:150px}#contacth2{margin-top:0;font-weight:lighter}#contacth1{margin-bottom:5px;font-weight:lighter}#contactbanner{background:#222328;color:#fff;font-weight:lighter}#contactbanner h2{color:#fff}#contactmobbanner{margin:50px}#map,#maps{margin-right:0!important}.loginpage{background:url(../images/login.jpg) center no-repeat}#loginpage .ui.header>.image,.ui.header>img{width:50%}#loginpage .ui.segment{border:none;background:0 0;box-shadow:none;border-radius:none}#loginpage .txtbox{margin-bottom:4px}#loginpage .ui.button.red.centered{margin-top:10px}#loginpage .column{max-width:450px}#loginform{padding-top:200px}#contactus .msgdisplay{display:block}#blogpostcont{padding:20px}@media all and (max-width:1023px){#blogsheader{padding:40px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../images/banner-product.jpg);margin-bottom:10px;padding-right:20px!important;margin-left:0!important;position:absolute;top:0;z-index:-1}#blogcards{padding-top:70px!important;padding-bottom:20px}}#blogsheader{padding:40px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../images/banner-product.jpg);margin-bottom:10px;padding-right:20px!important}#blogsheader h1,#pnf h1{color:#fff;font-weight:lighter}#blogcards{padding-top:15px;padding-bottom:20px}#postmainimg h1{color:#fff;font-weight:lighter}#postmainimg{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}@media all and (max-width:1023px){#postmainimg{padding:40px;margin-bottom:10px;padding-right:20px!important;margin-left:0!important;position:absolute;top:0;z-index:-1}#blogpostcont{padding-top:450px}#pnf{padding:40px;background:url(../images/banner-product.png);margin-bottom:10px;padding-right:20px!important;margin-left:0!important;position:absolute;top:0;z-index:-1}#pnfimg{padding-top:65px;margin-left:15px!important;margin-right:15px!important}}#pnf{padding:40px;background:url(../images/banner-product.png);padding-right:20px!important}#mainproducts .image,#productcards .image{background-size:contain}#blogcardsitem .image,#mainproducts .image,#productcards .image{height:201px;background-position:center;background-repeat:no-repeat}#pnfimg .headerone{padding-top:40px;margin-bottom:0}#pnfimg .headertwo{margin:0}#twc{color:#6E6E70}#twc2{color:#9a1818}#breadcrumbs a{padding:10px;color:#6E6E70}#breadcrumbs .active{color:#FF313C!important}@media all and (min-width:320px){#breadcrumbs{padding-top:100px;padding-bottom:30px}}@media all and (min-width:375px){#breadcrumbs{padding-top:100px;padding-bottom:30px}}@media all and (min-width:425px){#breadcrumbs{padding-top:100px;padding-bottom:30px}}@media all and (min-width:768px){#breadcrumbs{padding-top:80px}}@media all and (min-width:1024px){#breadcrumbs{padding-top:10px;padding-bottom:10px}}.ui.card>.image,.ui.cards>.card>.image{background-color:#fff!important}#blogcardsitem .image{background-size:cover}body{background:#fff;font-family:Arial,sans-serif}p{margin-bottom:20px}.nbs-flexisel-item,.nbs-flexisel-ul{margin:0;padding:0;position:relative}.clearout{height:20px;clear:both}#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none}.nbs-flexisel-container{position:relative;max-width:100%}.nbs-flexisel-ul{width:99999px;list-style-type:none}.nbs-flexisel-inner{position:relative;overflow:hidden;float:left;width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.nbs-flexisel-item{float:left;cursor:pointer;line-height:0}.nbs-flexisel-item img{max-width:100%;cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{padding:5px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;position:absolute;cursor:pointer;z-index:4;top:40%;background:rgba(0,0,0,.5);color:#fff}.nbs-flexisel-nav-left{left:10px}.nbs-flexisel-nav-left:before{content:"<"}.nbs-flexisel-nav-right{right:5px}.nbs-flexisel-nav-right:before{content:">"}#smallmodal img{object-fit:cover!important;width:150px!important;height:100px!important}.ui.modal .actions{text-align:center!important}@media all and (min-width:320px){#smallmodal img{object-fit:cover!important;width:250px!important;height:100px!important}}@media all and (min-width:425px){#smallmodal img{object-fit:cover!important;width:185px!important;height:100px!important}}