.logo a,.logo img{text-align:center}.index-content,.teamoneTabs{border-bottom:solid 1px #272727}.cls,.descr,.logo:after{clear:both}*{margin:0;padding:0}body,html{height:100%;background:#2a2a2a}.teamoneTabs,.top-bar{background-color:#1a1a1a}body{font:13px Monda,sans-serif;color:#aaa}a,a:active,a:focus,a:hover{text-decoration:none!important;color:#fff}.button,.scroll-Top,.soc-icons a,.soc-icons a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Strait,sans-serif;margin:0 0 20px;padding:0}.logo,.logo a{padding:15px 0;box-sizing:border-box}:focus{outline:0}strong{font-weight:900}.cls{height:1px;line-height:1px;font-size:1px}.row{margin-right:15px;margin-left:15px}#preloader{left:50%;margin:-60px 0 0 -60px;position:absolute;top:50%;width:120px;height:120px}.logo{position:relative;width:100%}.logo a{display:block}.logo img{width:230px}.logo .text{margin:8px 0 5px 25px;padding:0;font-size:12px;color:#aaa;display:none}.logo .text li{font-family:Cuprum,sans-serif;float:left;text-align:left;min-width:90px;list-style:square;margin-top:3px}.top-bar{position:fixed;width:100%;height:50px;top:0;right:0;z-index:1001;display:block;-webkit-transition:top .2s;-moz-transition:top .2s;transition:top .2s}.button,.card,.teamoneTabs{position:relative}.top-bar.off-canvas{top:-50px}.top-bar.fixed{top:0;z-index:1001}.teamoneTabs{padding:20px 0;border-top:solid 1px #4c4c4c;box-sizing:border-box}.card{margin:20px 0 0;background:#555;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.4);box-shadow:0 1px 4px 0 rgba(0,0,0,.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}#marqueecontainer,#vmarquee ul li,.card .card-content,.grid a,.index-content,.pageContent,.scroll-Top{box-sizing:border-box}.card-stats .card-header{float:left;text-align:center}.card .card-header{margin:-15px 15px 0;padding:8px;background:#da251c;box-shadow:0 8px 20px -10px rgba(255,0,0,.3),0 4px 20px 0 rgba(255,0,0,.5),0 7px 8px -5px rgba(255,0,0,.3);-moz-box-shadow:0 8px 20px -10px rgba(255,0,0,.3),0 4px 20px 0 rgba(255,0,0,.5),0 7px 8px -5px rgba(255,0,0,.3);-webkit-box-shadow:0 8px 20px -10px rgba(255,0,0,.3),0 4px 20px 0 rgba(255,0,0,.5),0 7px 8px -5px rgba(255,0,0,.3)}.card .content{color:#fff; padding:10px}.card .card-content{display:table-cell;vertical-align:middle;height:50px;margin-bottom:0}.card-content .category{font-family:Strait,sans-serif;font-size:20px;color:#fff;text-shadow:0 3px 2px #000}.card .card-footer{margin:0 10px 10px;padding-top:10px;padding-bottom:10px;border-top:1px solid #333;text-align:right}.button i,.index-content,.scroll-Top,.view{text-align:center}.card .card-footer i,.pageContent i,figcaption i{font-size:12px;padding:4px 4px 4px 0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;width:20px;height:20px;margin-left:5px}.button,.button i{height:30px;line-height:30px}.card .card-footer a{color:#aaa}.card .card-footer a i,.pageContent i,figcaption i{border:1px solid #aaa;color:#aaa}.button,.card .card-footer a:hover{color:#fff}.card .card-footer a:hover i,.pageContent a:hover i,figcaption a:hover i{border:1px solid #fff;color:#fff}.walkthroughsBtn{float:right;margin-right:10px}.button{display:inline-block;padding-right:50px;padding-left:10px;background-color:#297fb8;text-transform:uppercase;letter-spacing:1px;margin-top:8px;margin-bottom:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:0 1px 0 rgba(0,0,0,.5);zoom:1;-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, Color=#33000000, Positive=true)}.button i{position:absolute;right:0;width:40px;background-color:rgba(0,0,0,.5);-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px solid rgba(0,0,0,.15)}.button.active i,.button:hover i{background-color:#555;border-right:1px solid rgba(0,0,0,.3)}.button.active,.button.active i,.button:hover,.button:hover 1{color:#FFF;text-decoration:none}.button.red{background:#da251c}.readmore .button.red{margin:20px 0;background:#da251c;box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-moz-box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-webkit-box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5)}.index-content{background:url(../images/index-content-bg.jpg) center center no-repeat;background-size:cover;padding:20px;color:#ccc;line-height:24px}.marquee{background-color:#343434;margin:15px 0 0 15px;-webkit-box-shadow:0 -3px 10px 1px rgba(0,0,0,.25);-moz-box-shadow:0 -3px 10px 1px rgba(0,0,0,.25);box-shadow:0 -3px 10px 1px rgba(0,0,0,.25);padding:0 0 5px}.marquee h3{background-color:#5d5d5d;padding:10px;margin:0 0 5px}#marqueecontainer{position:relative;height:125px;overflow:hidden;padding:0}#vmarquee{position:absolute;width:100%;top:-232px}#vmarquee ul{margin:0;padding:0}#vmarquee ul li{font-size:12px;list-style:none;margin:0 0 15px;color:#aaa;padding:0 15px}#vmarquee ul li a{color:#aaa}#vmarquee ul li a:hover{color:#fff}#vmarquee ul li a strong{font-size:14px;font-weight:600;color:#da251c}.scroll-Top{width:45px;height:45px;padding:0 8px 20px;font-weight:700;font-size:23px;position:fixed;bottom:15px;right:15px;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:9995;background-color:#da251c;background:rgba(218,37,28,.75);color:#fff;box-shadow:0 8px 20px -10px rgba(255,0,0,.3),0 4px 20px 0 rgba(255,0,0,.5),0 7px 8px -5px rgba(255,0,0,.3);-moz-box-shadow:0 8px 20px -10px rgba(255,0,0,.3),0 4px 20px 0 rgba(255,0,0,.5),0 7px 8px -5px rgba(255,0,0,.3);-webkit-box-shadow:0 8px 20px -10px rgba(255,0,0,.3),0 4px 20px 0 rgba(255,0,0,.5),0 7px 8px -5px rgba(255,0,0,.3)}.block,.grid figure{-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.6)}.scroll-Top:active,.scroll-Top:focus,.scroll-Top:hover{color:#fff;background:rgba(218,37,28,1)}.nicescroll-rails{z-index:99999!important;background-color:#000}.video-icon:after,.video-icon:hover:after{content:'';left:50%;top:50%;z-index:1}.nicescroll-cursors{background:#da251c!important;border:0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}::selection{background:rgba(255,0,0,.2)}::-moz-selection{background:rgba(255,0,0,.2)}.innbantext{position:relative;color:#FFF;width:100%;display:table;padding:0;background:#2a2a2a;background-size:cover; height:150px}.innbantext,.inpageban{border-bottom:solid 1px #111}.innbantext .container{position:absolute;bottom:0}.breadcrumb{padding:10px 15px;margin-bottom:0;background-color:#111;background:rgba(0,0,0,.85);border-radius:0;font-size:16px}.innbantext .container .breadcrumb li{color:#da251c}.clients .col-xs-2{width:12.5%}.pageContent{padding:20px 0;color:#aaa}.pageContent p strong{ font-weight:bold; font-size:14px; color:#da251c}.pageContent table tr td strong{ font-weight:normal; color:#da251c}.pageContent h2:first-child{margin:0 0 15px}.pageContent h2{color:#da251c;padding:0 0 5px;margin:15px 0;border-bottom:dashed 1px #555;}.pageContent .image-blog img{width:100%;max-width:100%;height: 275px;}.pageContent .gallery img{height:150px; width:100%; max-width:100%;}.block{margin-bottom:30px;background-color:#333;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.6);box-shadow:0 3px 5px 0 rgba(0,0,0,.6);cursor:pointer}.span3{width:270px;float:left;margin-right:20px}.view,.view img{background-color:#333}.view{float:left;position:relative;cursor:default;width:100%; overflow:hidden;}.view img{height:150px; -webkit-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.75);box-shadow:inset 0 0 50px 0 rgba(0,0,0,.75);cursor:pointer; border: 0 !important;}.video-icon img{opacity:1;-webkit-filter:grayscale(75%);-moz-filter:grayscale(75%);filter:grayscale(75%);-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.video-icon img:hover{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.video-icon:after{position:absolute;background:url(../images/video_icon.png) center center no-repeat;background-size:cover;width:50px;height:50px;margin-left:-25px;margin-top:-25px;opacity:.7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.video-icon:hover:after{position:absolute;background:url(../images/video_icon.png) center center no-repeat;background-size:cover;width:80px;height:80px;margin-left:-40px;margin-top:-40px;opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.tringle{background:url(../images/tringle.png);width:20px;height:13px;position:absolute;bottom:-1px;left:15px;z-index:999}.descr{padding:15px!important;background:#222;min-height: 100px;}.descr h4{margin-bottom:10px;line-height:20px;font-size:19px;color:#da251c}.descr p{font-size:12px;margin-bottom:0;color:#aaa}.no-pad-lr{padding-left:0;padding-right:0}.pageContent i{font-size:10px!important;padding-left:6px!important;color:#aaa!important;border:1px solid #aaa!important;text-align:right;float:right}.pageContent figcaption i{color:#fff!important;border:1px solid #fff!important}.ei-slider{position:relative;margin:0 auto;width:100%;height:80vh;max-height:100vh;max-width:100vw}.ei-slider-loading{background:url(../images/loader.gif) no-repeat center center;background-size:cover;width: 50px;height: 50px;position: absolute;top: 50%;left: 50%;margin-top:-25px;margin-left:-25px;z-index: 2;color: #fff;text-indent:-3000px;}.good-bottom-left a h4,.good-bottom-right,.good-top-left{line-height:21px;text-transform:uppercase}.ei-slider-large{height:100%;width:100%;position:relative;overflow:hidden;margin:0;padding:0}.ei-slider-large li{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%}.ei-slider-large li img{margin-left:0!important;margin-top:0!important;width:100%!important;max-width:100%!important;height:auto!important}.ei-slider-thumbs{height:13px;margin:-12px auto 0;position:relative;z-index:1000}.ei-slider-thumbs li{position:relative;float:left;height:100%;list-style:none}.ei-slider-thumbs li.ei-slider-element{top:0;left:0;position:absolute;height:100%;z-index:8;text-indent:-9000px;background:#c00;background:-moz-linear-gradient(top,#c00 0,#e00 25%,red 50%,#e00 75%,#c00 100%);background:-webkit-linear-gradient(top,#c00 0,#e00 25%,red 50%,#e00 75%,#c00 100%);background:linear-gradient(to bottom,#c00 0,#e00 25%,red 50%,#e00 75%,#c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000', GradientType=0 );box-shadow:0 0 10px 3px rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-moz-box-shadow:0 0 10px 3px rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-webkit-box-shadow:0 0 10px 3px rgba(255,0,0,.5),0 4px 20px 0 rgba(,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5)}.ei-slider-thumbs li a{display:block;text-indent:-9000px;background:#666;background:rgba(0,0,0,.75);width:100%;height:100%;cursor:pointer;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}.ei-slider-thumbs li a:hover{background-color:#f0f0f0}.ei-slider-thumbs li img{position:absolute;bottom:50px;opacity:0;z-index:8;max-width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(255,255,255,.3)));-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ei-slider-thumbs li:hover img{opacity:1;bottom:13px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";box-shadow:0 0 10px 3px rgba(0,0,0,.25),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(0,0,0,.25);-moz-box-shadow:0 0 10px 3px rgba(0,0,0,.25),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.25),0 4px 20px 0 rgba(,0,0,.3),0 7px 8px -5px rgba(0,0,0,.25)}.ei-title{background-color:rgba(0,0,0,.65);width:100%;position:absolute;bottom:0;z-index:1;height:15%}.carousel.flexible .carousel-inner .item-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-grow:0;flex-shrink:0}.carousel.flexible .carousel-inner .item .item-inner{padding:0 10px}.carousel.flexible .carousel-inner .item .item-inner:first-of-type{padding-left:0}.carousel.flexible .carousel-inner .item .item-inner:last-of-type{padding-right:0}.carousel-example{padding:20px 0 50px}.carousel.flexible .items{display:none}#complicated-content-carousel .carousel-control{position:absolute;top:-20px;right:0;left:auto;bottom:auto;width:14px;font-size:25px;color:#3c3c3c!important;opacity:1}#complicated-content-carousel .carousel-control.left,#complicated-content-carousel .carousel-control.right{background-image:none}#complicated-content-carousel .carousel-control.left{right:35px}#complicated-content-carousel .index{position:absolute;top:-70px;right:0;font-size:16px;color:#3c3c3c}#complicated-content-carousel .flex-item{position:relative;display:inline-block;width:120px!important;height:100px!important;padding:16px 13px;background-color:#f5f6f7;border:6px solid #f5f6f7}.good-bottom,.good-top,.good-top-right{height:21px}#complicated-content-carousel .flex-item:focus,#complicated-content-carousel .flex-item:hover{border:6px solid #d2d4d5;border-radius:3px}.flex-item img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.9}.flex-item img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);opacity:1;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.good-top-left{font-size:16px;color:#424242}.choose-color div{display:inline-block;width:21px;height:21px;border-radius:50%;letter-spacing:5px;cursor:pointer}.good-top-left .fa{position:relative;top:2px;font-size:21px}.good-bottom *{margin-top:0;margin-bottom:0}.good-bottom-left a h4{font-size:18px;color:#3c3c3c}.good-bottom-right{position:relative;top:-1px;font-size:22px;color:#424242}.good-bottom-left,.good-top-left{float:left;text-align:left}.good-bottom-right,.good-top-right{float:right;text-align:right}.carousel-control,.copy,.good-image,.grid figcaption,.show-hide-menu,.soc-icons{text-align:center}.good-image{height:100px!important}.good-image:before{content:"";display:inline-block;height:100%;vertical-align:middle}.good-image img{max-height:240px;vertical-align:middle}.size{position:absolute;padding:0;cursor:pointer;transition:all .35s}.size.shown{padding:0 5px 5px;background-color:#fff;border-radius:2px}.size.shown .option:hover{background-color:#2e3032}.carousel-inner{left:5px}.carousel-control{width:40px;height:40px;top:50%;transform:translateY(-50%);bottom:auto;font-size:20px;opacity:1}a.carousel-control.left,a.carousel-control.right{background-image:none;opacity:1;text-align:center;background-color:#da251c;background:rgba(0,0,0,.5)}a.carousel-control.left .fa,a.carousel-control.right .fa{font-size:36px;text-shadow:-1px 2px 4px rgba(255,255,255,.7)}.item>div>div{padding:2px!important}.left-menu{width:240px;height:100%;position:fixed;background:#333;z-index:9999;opacity:0;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in;box-shadow:0 0 8px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.5)}.show-hide-menu{background:#da251c!important;color:#fff!important;display:none!important;height:40px;left:100%;line-height:40px!important;padding-left:0!important;position:absolute!important;top:5px;width:40px;margin-left:5px;cursor:pointer;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.show-hide-menu:before{color:#fff;font-size:20px;font-weight:500;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.fa{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.left-menu .footer{position:absolute;bottom:0;width:100%;display:block;background-color:#222}.soc-icons{width:100%;height:50px;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;line-height:50px;font-size:16px}.grid figcaption,.grid svg{height:100%;position:absolute}.soc-icons a{margin:0 11px;display:inline-block;color:#da251c}.soc-icons a:hover{color:#fff;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.copy{margin:0;padding:10px;font-size:10px;font-weight:400;line-height:normal;color:#555}.right-content{position:relative;opacity:0;padding-top:50px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;height:100%;}.gallery .col-sm-2 img,.grid figure img{-moz-transition:opacity .3s;-webkit-transition:opacity .3s}.grid{margin:20px auto;width:100%}.grid a{float:left;width:240px;height:350px;color: #333;color:#333;margin:10px;padding:0;box-sizing: border-box;}.grid figure{position:relative;overflow:hidden;background:#333;border:1px solid #333;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.6);box-shadow:0 3px 5px 0 rgba(0,0,0,.6);height:345px;}.grid figure img{position:relative;display:block;width:100%;height:100%;opacity:.75;-webkit-filter:grayscale(75%);-moz-filter:grayscale(75%);filter:grayscale(75%);transition:opacity .3s}.grid figure:hover img{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.grid figcaption{top:0;z-index:11;padding:10px;width:100%}.grid figcaption h2{margin:0 0 20px;text-shadow:0 1px 2px #fff;text-transform:uppercase;letter-spacing:1px;font-size:140%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;border-bottom:0}.grid figcaption p{padding:0 10px;color:#000;text-shadow:0 1px 2px #fff;font-weight:600;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;text-overflow: ellipsis;overflow: hidden; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}.grid figcaption h2,.grid figcaption p{-webkit-transform:translateY(30px);transform:translateY(30px)}.grid figure button{position:absolute;border:none;letter-spacing:1px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.grid figcaption,.grid figcaption h2,.grid figcaption p,.grid figure button{-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid svg{top:-1px;z-index:10;width:100%}.grid svg path{fill:#333;fill:rgba(255,255,255,.65)}.grid a:hover figure img{opacity:1}.grid a:hover figcaption h2,.grid a:hover figcaption p{-webkit-transform:translateY(0);transform:translateY(0)}.grid figcaption h2{color:#da251c;font-weight:600}.grid figcaption p{-webkit-transition-delay:50ms;transition-delay:50ms}.grid figure button{bottom:0;left:0;padding:5px 10px;width:100%;background:#da251c;background:rgba(218,37,28,.95);color:#fff;font-size:12px;font-weight:500;-webkit-transform:translateY(100%);transform:translateY(100%)}.grid a:hover figure button{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:translateY(0);transform:translateY(0)}.grid figcaption h2,.grid figcaption p{-webkit-transition-timing-function:cubic-bezier(.25,.25,.115,1);-webkit-transition-timing-function:cubic-bezier(.25,.25,.115,1.445);timing-function:cubic-bezier(.25,.25,.115,1.445)}.grid a:hover figcaption p{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.1s;transition-duration:.1s}figcaption i{font-size:10px!important;padding-left:6px!important;color:#fff!important;border:1px solid #fff!important}#html5-watermark{display:none!important}.lightboxcontainer{width:100%;text-align:left}.lightboxleft{width:40%;float:left}.lightboxright{width:60%;float:left}.lightboxright iframe{min-height:390px}.divtext{margin:36px}.image-blog{width:100%;height:auto;margin:20px auto;border:8px solid #222}.image-blog img{border:1px solid rgba(255,255,255,.5)}.gallery .col-sm-2{width:240px;margin:5px;padding:0;border:5px solid #222;float:left}.gallery .col-sm-2 a{position:relative}.gallery .col-sm-2:after,.gallery .col-sm-2:hover:after{position:absolute;content:'';right:2%;bottom:2%;z-index:1}.gallery .col-sm-2 img{opacity:1;-webkit-filter:grayscale(75%);-moz-filter:grayscale(75%);filter:grayscale(75%);transition:opacity .3s}.gallery .col-sm-2 img:hover{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.gallery .col-sm-2:after{background:url(../images/zoom_icon.png) center center no-repeat;background-size:cover;width:35px;height:35px;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gallery .col-sm-2:hover:after{background:url(../images/zoom_icon.png) center center no-repeat;background-size:cover;width:50px;height:50px;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:769px) and (max-width:6000px){#cssmenu ul li.has-sub>a::after,#cssmenu ul li.has-sub>a::before,#cssmenu ul ul::after{display:block;content:""}#cssmenu ul ul a,#cssmenu>ul>li>a{font-weight:500;text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(255,0,0,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,.4)}.right-content{margin-left:240px}#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu{width:240px;font-family:Cuprum,sans-serif}#cssmenu ul li{border-bottom:solid 1px #2a2a2a}#cssmenu>ul>li>a{position:relative;padding:12px 10px;font-size:16px;color:#aaa;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}#cssmenu>ul>li>a>i{margin-right:10px;width:20px;text-align:center}#cssmenu ul li a:hover,#cssmenu ul li:hover>a{color:#fff;background-color:#222}#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover>a{color:#fff;background-color:#333}#cssmenu ul li.has-sub>a::after{position:absolute;right:15px;width:12px;height:12px;border-radius:2px}#cssmenu>ul>li.has-sub>a::after{top:14px}#cssmenu>ul>li.has-sub:hover>a::after,#cssmenu>ul>li.has-sub>a:hover::after{border-color:#fff}#cssmenu ul ul li.has-sub>a::after{top:13px;background:#fff}#cssmenu ul ul li.has-sub:hover>a::after,#cssmenu ul ul li.has-sub>a:hover::after{background:#ddd}#cssmenu ul li.has-sub>a::before{position:absolute;right:15px;z-index:2;width:0;height:0;border:5px solid transparent}#cssmenu>ul>li.has-sub>a::before{top:16px;border-left-color:#aaa}#cssmenu>ul>li.has-sub:hover>a::before{border-left-color:#fff}#cssmenu ul ul li.has-sub>a::before{top:15px;border-left-color:#333}#cssmenu ul{-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#cssmenu ul ul{position:absolute;top:0;left:-9999px;width:180px;background:#222;opacity:0;-moz-transition:opacity .2s ease,-moz-transform .2s ease;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;-ms-transition:opacity .2s ease,-ms-transform .2s ease;-o-transition:opacity .2s ease,-o-transform .2s ease;transition:opacity .2s ease,transform .2s ease;-webkit-transform:rotate3d(0,1,0,45deg);-moz-transform:rotate3d(0,1,0,45deg);transform:rotate3d(0,1,0,45deg);-webkit-transform-origin:left center;-moz-transform-origin:left center;transform-origin:left center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#cssmenu ul li:hover>ul{left:100%;opacity:1;transform:rotate3d(0,0,0,0);box-shadow:0 0 8px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 1px rgba(0,0,0,.1)}#cssmenu ul ul::after{position:absolute;left:-16px;top:12px;z-index:5;width:0;height:0;border:8px solid transparent;border-right-color:#222}#cssmenu ul ul a{padding:12px 15px;font-size:14px;color:#fff;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover>a{color:#ddd}#cssmenu ul li a.active{color:#fff;background:#da251c;box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-moz-box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-webkit-box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);cursor:default}#cssmenu li a.active::before{border-left-color:#fff!important}#cssmenu .corner{position:absolute;top:0;right:0;width:0;height:0;opacity:0;z-index:0;border-top:20px solid transparent;border-left:10px solid #1A1A1A;border-bottom:20px solid transparent;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}#cssmenu a.active+.corner{right:-15px;opacity:1;border-left:15px solid #da251c}}@media (max-width:1200px) and (max-width:1470px){.card .card-content{height:70px}}@media (max-width:1366px){.ei-slider{height:75vh}}@media (max-width:1280px){.ei-slider{height:65vh}}@media (max-width:1199px){.card .card-content{height:50px}}@media only screen and (min-width:992px) and (max-width:1199px){#complicated-content-carousel .flex-item{width:100px}}@media (max-width:1024px){.ei-slider{height:50vh}.card{margin-top:20px}}@media (max-width:768px){#cssmenu ul li,.logo{border-bottom:solid 1px #2a2a2a}.ei-slider{height:30vh}.marquee{margin:15px 0 0}.teamoneTabs{padding:40px 0 20px}.overlay.show{background-color:#000;background:rgba(0,0,0,.75);position:fixed;height:100%;min-height:100%;max-height:100%;width:100%;display:block;z-index:9998;top:0;overflow:hidden}.left-menu{width:270px;left:-270px}.show-hide-menu{display:block!important}.left-menu.animate .show-hide-menu{background:#333!important;margin-left:-41px;top:4px;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}#cssmenu ul,.logo{margin:0;display:block}.logo{background-color:#303030;padding:10px 0 8px;box-sizing:border-box;width:100%;text-align:center}.logo a{padding:0}.soc-icons{height:40px;line-height:40px}.copy{padding:9px 10px;font-size:10px;font-weight:500;color:#777}#cssmenu{width:270px;font-family:Cuprum,sans-serif;overflow:auto;height:calc(100% - 240px)}#cssmenu ul{padding:0;list-style:none;line-height:1}#cssmenu ul li{position:relative;display:block}#cssmenu ul li:last-child{border-bottom:0}#cssmenu ul li a{display:block;text-decoration:none;position:relative}#cssmenu ul ul li.has-sub>a::after,#cssmenu>ul>li.has-sub>a::after{content:'';position:absolute;display:block;right:15px}#cssmenu ul li a.active{color:#fff;background:#da251c;cursor:default}#cssmenu>ul>li.active>a{color:#fff;background-color:#da251c}#cssmenu>ul>li.has-sub>a::after{border:5px solid transparent;border-top-color:#aaa;top:17px;transition:all .25s ease;transform-origin:0 25%}#cssmenu>ul>li>a>i{margin-right:10px;width:20px;text-align:center}.lightboxleft,.lightboxright,.top-links{width:100%}#cssmenu>ul>li.has-sub.active>a::after{transform:rotateX(180deg);border-top-color:#fff}#cssmenu>ul>li:hover>a::after{border-top-color:#fff}#cssmenu>ul>li>a{padding:12px 10px;color:#aaa;transition:all .3s ease-out;font-size:17px}#cssmenu ul ul li.active>a{background-color:#99231d;color:#fff}#cssmenu ul ul li.has-sub>a::after{border:5px solid transparent;border-top-color:#888;top:15px;transition:all .25s ease;transform-origin:0 25%}#cssmenu ul ul li.has-sub.active>a::after{transform:rotateX(180deg);border-top-color:#777}#cssmenu ul ul li:hover>a::after{border-top-color:#777}#cssmenu ul ul li a{position:relative;padding:10px 10px 10px 40px;font-size:15px;color:#fff;font-weight:500;transition:all .3s ease-out;line-height:18px}#cssmenu ul ul li a:before{font:normal normal normal 8px/1 FontAwesome;content:"\f111";line-height:20px;color:#da251c;top:-3px;position:relative;padding-right:10px}#cssmenu ul ul li a:hover{background-color:#da251c;color:#fff}#cssmenu ul ul ul li a{padding-left:25px}.right-content{margin-left:0}.teamoneTabs>div>.card{margin-top:40px}.teamoneTabs>div:first-child>.card{margin-top:0}.divtext{margin:12px}}@media (max-width:767px){.ei-slider{height:85vh}}@media screen and (max-width:58em){.grid a{width:33.333%}}@media screen and (max-width:45em){.grid{max-width:500px}.grid a{width:50%}.grid a:nth-child(3n-1){margin:0}.grid figcaption h2{margin-bottom:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.grid figcaption p{margin:0;padding:0 10px}}@media screen and (max-width:27em){.grid{max-width:280px}.grid a{width:100%;max-width:100%;float:none}.grid a:nth-child(even){margin:0}}@media (max-height:450px){#cssmenu{height:calc(100% - 200px)}.ei-slider{height:85vh}.footer .soc-icons{display:none}}@media (max-width:560px){.ei-slider{height:30vh}}@media only screen and (max-width:350px){#complicated-content-carousel .flex-item{width:100px}}.clients {margin:0;padding:0;}ul.clients li {float: left;list-style:none;background-color:#111; box-sizing:border-box; margin:5px;}ul.clients li img {padding:5px;}.well {min-height: 20px; padding:0 20px; margin-bottom: 0; background:none; border: 0px solid #e3e3e3; border-radius:0; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.0); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.0); box-shadow: inset 0 1px 1px rgba(0,0,0,0.0); }.form-group .input-group i{font-size: 14px!important; padding-left:4px!important; color: #da251c !important; border:0px solid #da251c!important; width: 25px; height: 25px; padding: 5px 5px 4px 0;}.form-control {height: 40px;background-color: #333; border: 1px solid #111;}.input-group-addon{background-color: #222; border: 1px solid #111;}.has-error .input-group-addon{background-color: #222;}.input-group-addon{padding:6px;}input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,textarea:focus,.form-control:focus,.has-error .form-control:focus{border-color: rgba(218, 37, 28, 0.8);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(218, 37, 28, 0.6);outline: 0 none;}.publication-media {width:250px; padding:5px; height:auto; margin:5px; float:left; background:#444; -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);} .publication-media a{display:block;} .publication-media span {display: block; background: #333;padding: 10px; box-sizing:border-box;} .publication-media img, .publication-media a img {width:100%; max-width:100%; height:auto;}form.form-horizontal .row {margin-left:-15px; margin-right:-15px}.career-form.form-horizontal .form-group.col-md-6, .career-form.form-horizontal .form-group {margin-left:auto; margin-right:auto}.pageContent ul.list-item {margin-left:20px;}.caption{font-size:14px;}