.flexus,.navbackground,.navbg2{justify-content:center;display:flex}.btn-4,.button1 .button2 li,.upercase{text-transform:uppercase}[type=reset],[type=submit],button,html [type=button],input,select{-webkit-appearance:none}.highlight,label{pointer-events:none}#b,.form-control,.popinput{box-sizing:border-box}.btn-5:hover,.button1 a:hover,.button2 a,.button3 a,.buttonfolio2 a,.buttonservice1 a,.buttonservice3 a,.close:focus,.close:hover,.errorbt1 a:hover,.linkhover:hover,.panelNav li a:hover{text-decoration:none}.loadable,.owl-carousel .item,.panel{-webkit-backface-visibility:hidden}.fullbg{background:url(../images/fullbanner.png) 0 0/100vw no-repeat;overflow-x:hidden;width:100vw}.navbar,.navbar-default{background-color:#fff0;border-color:#fff0}@font-face{font-family:poppins;src:url(../fonts/Poppins-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../fonts/Poppins-Medium.otf);font-weight:500}@font-face{font-family:poppins;src:url(../fonts/Poppins-SemiBold.otf);font-weight:600}@font-face{font-family:poppins;src:url(../fonts/Poppins-Bold.otf);font-weight:700}body,h1,h2,h3,h4,h5,h6,p,span{font-family:poppins}button,input,optgroup,select,textarea{font-family:poppins;font-size:100%;line-height:normal;margin:0}.font14{font-size:14px}.font16,input{font-size:16px}.font30{font-size:30px}.font18,label{font-size:18px}.font24{font-size:24px}.paddingtop50{padding-top:50px}.padding50{padding:50px 0}.navbar-nav>li>a{margin:0 10px}.width25{width:25%}.iconsresize a img{width:20px}.count,.font48{font-size:48px}.font400,.font500{font-weight:500}.button1 .button2 li:hover,.button3 .button4 li:hover,.buttonfolio1 .buttonfolio2 li:hover,.buttonservice1 .buttonservice2 li:hover,.buttonservice3 .buttonservice4 li:hover,.errorbt1 .errorbt2 li:hover,.linkhover:hover,.textwhite,.whiteText{color:#fff}.font600{font-weight:600}.textgrey{color:#6f6f6f}.workicon{width:60px}.margint12{margin-top:12px}.navbar{width:100%;z-index:99;position:fixed}.navbar.scrolled{background:#fff;height:85px}.btlinks:hover,.navbar-default .navbar-nav>li>a,.textblack{color:#000}.navbg2{background:0 0/contain no-repeat;align-items:center;height:90vh;position:relative}.activelink,.c1 .c2 li:hover,.colorRed,.colourred,.linkhover,.navbar-default .navbar-nav>li>a:hover,.textred{color:#ec1d23}.navbackground{align-items:center;background-repeat:no-repeat}.animation,.first,.form-control,.panelNav li,.popinput{display:inline-block}.font700{font-weight:700}.bannerHeading,.panelNav li{text-align:center}.btn-5{background:#ec1d23;color:#fff;padding:10px 25px;border-radius:20px;outline:0;border:none}.btn-5:hover{color:#fff;background:#262626;transition:.5s}.btn-4,.btn-4::after{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.btn-4{background:0 0;border:3px solid #ec1d23;border-radius:35px;color:#ec1d23;padding:10px 20px;position:relative;overflow:hidden;outline:hidden}.button1 .button2 li,.button3 .button4 li{color:var(--c);border:2px solid var(--c);line-height:2.7em;position:relative;overflow:hidden;transition:1s;--c:#ec1d23;font-weight:500;text-align:center;z-index:1}.learnMore,.readButton,.submitbt{outline:0;color:#fff}.btn-4::after,.btn-4::before{background:#ec1d23;content:"";position:absolute;z-index:-1}.btn-4:hover{color:#fff;outline:hidden}.btn-4::after{height:100%;left:-35%;top:0;transform:skew(50deg);transition-duration:1s;transform-origin:top left;width:0}.btn-4:hover:after{height:100%;width:135%}.button1 .button2,.c1 .c2,.d1 .d2,.errorbt1 .errorbt2{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center}.button1 .button2 li{border-radius:30px;width:10em;height:3em;margin-top:1em}.button1 .button2 li span,.button3 .button4 li span,.buttonfolio1 .buttonfolio2 li span,.buttonservice1 .buttonservice2 li span,.buttonservice3 .buttonservice4 li span,.c1 .c2 li span,.d1 .d2 li span,.errorbt1 .errorbt2 li span{position:absolute;width:25%;height:100%;background-color:var(--c);transform:translateY(150%);border-radius:50%;left:calc((var(--n) - 1) * 25%);transition:.8s;transition-delay:calc((var(--n) - 1) * 0.1s);z-index:-1}.button1 .button2 li:hover span,.button3 .button4 li:hover span,.buttonfolio1 .buttonfolio2 li:hover span,.buttonservice1 .buttonservice2 li:hover span,.buttonservice3 .buttonservice4 li:hover span,.c1 .c2 li:hover span,.d1 .d2 li:hover span,.errorbt1 .errorbt2 li:hover span{transform:translateY(0) scale(2)}.button1 .button2 li span:first-child,.button3 .button4 li span:first-child,.buttonfolio1 .buttonfolio2 li span:first-child,.buttonservice1 .buttonservice2 li span:first-child,.buttonservice3 .buttonservice4 li span:first-child,.c1 .c2 li span:first-child,.d1 .d2 li span:first-child,.errorbt1 .errorbt2 li span:first-child{--n:1}.button1 .button2 li span:nth-child(2),.button3 .button4 li span:nth-child(2),.buttonfolio1 .buttonfolio2 li span:nth-child(2),.buttonservice1 .buttonservice2 li span:nth-child(2),.buttonservice3 .buttonservice4 li span:nth-child(2),.c1 .c2 li span:nth-child(2),.d1 .d2 li span:nth-child(2),.errorbt1 .errorbt2 li span:nth-child(2){--n:2}.button1 .button2 li span:nth-child(3),.button3 .button4 li span:nth-child(3),.buttonfolio1 .buttonfolio2 li span:nth-child(3),.buttonservice1 .buttonservice2 li span:nth-child(3),.buttonservice3 .buttonservice4 li span:nth-child(3),.c1 .c2 li span:nth-child(3),.d1 .d2 li span:nth-child(3),.errorbt1 .errorbt2 li span:nth-child(3){--n:3}.button1 .button2 li span:nth-child(4),.button3 .button4 li span:nth-child(4),.buttonfolio1 .buttonfolio2 li span:nth-child(4),.buttonservice1 .buttonservice2 li span:nth-child(4),.buttonservice3 .buttonservice4 li span:nth-child(4),.c1 .c2 li span:nth-child(4),.d1 .d2 li span:nth-child(4),.errorbt1 .errorbt2 li span:nth-child(4){--n:4}.button3 .button4{list-style-type:none;margin:0;padding:0;display:flex;justify-content:right}.button3 .button4 li{cursor:pointer;border-radius:30px;width:11em;height:3em}.buttonfolio1 .buttonfolio2 li,.c1 .c2 li,.d1 .d2 li{color:var(--c);border:2px solid var(--c);height:3em;text-transform:uppercase}.buttonfolio1 .buttonfolio2,.buttonservice1 .buttonservice2{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-end}.buttonfolio1 .buttonfolio2 li{--c:#ec1d23;border-radius:30px;width:9em;font-weight:500;text-align:center;line-height:2.6;position:relative;overflow:hidden;z-index:1;transition:1s;margin-right:30px;font-size:14px;margin-bottom:-50px}.c1 .c2 li,.d1 .d2 li,.errorbt1 .errorbt2 li{width:13em;position:relative;transition:1s;overflow:hidden}.c1 .c2 li,.d1 .d2 li{--c:white;border-radius:30px;font-weight:600;text-align:center;line-height:2.7em;z-index:1}.buttonservice1 .buttonservice2 li,.buttonservice3 .buttonservice4 li,.errorbt1 .errorbt2 li{color:var(--c);height:3em;text-transform:uppercase;font-weight:500;line-height:2.7em;z-index:1;text-align:center}.d1 .d2 li:hover{color:#262626}.errorbt1 .errorbt2 li{--c:#ec1d23;border:2px solid var(--c);border-radius:30px;margin-top:-8em;margin-left:65em}.paddingtop70{padding-top:70px}.marginbt40{margin-bottom:40px}.colordark{color:#535353}.fontSize70{font-size:70px}.fontsize40{font-size:40px}.icons{position:absolute;right:0;top:36%}.icons2{position:absolute;right:20px;top:42%}.padding5{padding:5px}.contact{border:none;background:#ec1d23;color:#fff;margin:3px -20px -20px 10px;border-radius:10px;outline:0;padding:8px 15px}.nomargin,h1{margin:0}.contact:hover{background:#262626;transition:.5s}.nopadding{padding:0}.image-wrapper{margin:0 auto;width:100%;overflow:hidden;font-size:0}.image-hover,.zoom{max-width:100%;transition:transform .3s ease-in-out}.image-wrapper:hover .image-hover{transform:scale(1.1)}.margintop40,.wrapper{margin-top:40px}.animation{text-align:center;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:50px;letter-spacing:1px;color:#000;animation:1.5s forwards fadeIn;opacity:0;transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86)}.first{animation:1.5s cubic-bezier(.785,.135,.15,.86) forwards firstSpan;background:0 0;z-index:1;position:relative}.oh{display:inline-flex;overflow:hidden}.second{animation:1.5s cubic-bezier(.785,.135,.15,.86) forwards secondSpan;font-weight:100;z-index:-1;display:inline-block}.clients,.errorflex,.flex,.flex1,.form-popup-bg{display:flex}@keyframes fadeIn{0%{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:1}}@keyframes firstSpan{0%,60%{transform:translateX(50%)}100%{transform:translateX(0)}}@keyframes secondSpan{0%,60%{transform:translateX(-100%)}100%{transform:translateX(0)}}a:focus,a:hover{color:#ec1d23;text-decoration:underline}.learnMore{margin:10px 0;border:none;border-radius:35px;padding:10px 20px;background:#ec1d23;font-size:12px}.learnMore:hover{background:#262626;transition:1s}.margin40{margin:40px 0}.popline,hr{margin-bottom:0;border-top:2px solid #ec1d23}hr{margin-top:20px;width:4%}.popline{margin-top:0;left:5px;width:12%;float:left}.aboutUs{margin-top:10px}.bar,.img-fluid,.input-group,.width100,.width100c,form,input{width:100%}.errorflex{justify-content:space-between;align-items:center;padding:50px}.readButton{border:none;background:#262626;padding:11px 34px;border-radius:24px}.submitbt{border:none;background:#262626;padding:11px 40px;border-radius:24px}.readButton:hover,.submitbt:hover{background:#ec1d23;transition:1s}.flex{flex-wrap:wrap}.flexIconHomeindustriesin,.flexOne,.flexwork2,.services{flex:1}.alignCenter,.clients{align-items:center}.counter{flex:1;border-right:1px solid #efefef}.counter:last-of-type{border-right:none}.margin-30,.margin30{margin:30px 0}.margintop35{margin-top:35px}.lineheight18{line-height:1.8}.flex1{flex-wrap:wrap;justify-content:left}.flexin{flex:5%}.clients,.errorbg{justify-content:center}.width20{width:19%}.btlinks,.footerDescription{color:#5a5c67}.paddingbt50{padding-bottom:50px}.footerList{list-style:none;padding-left:0}.paddingright40{padding-right:40px}.goldText{color:#fce38a}.margin-20,.margin20{margin:20px 0}.marginleft50,.marginletf50{margin-left:50px}.backgrounggrey{background:#f6f7fb}.greyscale{filter:grayscale(100%);transition:.5s}.greyscale:hover{filter:grayscale(0%)}.widthauto{width:auto}.font22{font-size:22px}.form-popup-bg{right:0;bottom:0;flex-direction:column;align-content:center;justify-content:center;position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgb(0 0 0 / .5);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;overflow-y:auto;z-index:10000}.close-button,input:focus{top:-10px;outline:0}.form-popup-bg.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility;-moz-transition:opacity .3s,visibility;transition:opacity .3s,visibility}.form-container{background:url(../images/popup/bg.png) 0 0/cover #fff;border-radius:10px;box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23);width:100%;max-width:720px;margin-left:auto;margin-right:auto;position:relative;color:#000}.bg-block img,.limgContainer{max-width:100%}.close-button,.portfolio-hover{background:#fff;position:absolute}.close-button{z-index:9;width:35px;height:35px;border-radius:20px;right:-97px;border:1px solid #fff}.form-popup-bg:before{content:"";background-color:#fff;opacity:.25;position:absolute;top:0;left:0;right:0;bottom:0}.margiinftl{margin-left:80px}.button4 a{text-decoration:no}.close:focus,.close:hover{color:#000;cursor:pointer;filter:none;opacity:1}.portfolio-hover{width:94%;height:93%;opacity:0;transition:.8s;-webkit-transition:.5s;-moz-transition:.5s;margin:13px 0 0 13px}#panelA1,#panelA2,#panelA3,#panelA4,#panelA5,#panelA6,#panelA7,#panelB1,#panelB2,#panelB3,#panelB4,#panelB5,#panelB6,#panelB7,#panelC1,#panelC2,#panelC3,#panelC4,#panelC5,#panelC6,#panelC7,.bgus:hover,.portfoliobt,form{background:0 0}.portfolio-hover:hover{opacity:.9}.portfoliobt{color:#000;border:1px solid #000;border-radius:25px;font-size:15px;padding:8px 25px;outline:0}.portfoliobt:hover{background:#ec1d23;color:#fff;transition:.2s ease-in;border:1px solid #ec1d23}.bar:after,.bar:before,label{transition:.2s;position:absolute}.margintop-40{margin-top:-40px}.portfolio-hover-content{position:absolute;width:100%;font-size:20px;top:3%;color:#fff;height:80%;display:flex;flex-direction:column;justify-content:space-evenly}.group{position:relative;margin-bottom:25px}input{padding:10px 10px 10px 5px;display:block;color:#000;border:none;border-radius:0;border-bottom:1px solid #757575}label{color:#999;font-weight:400;left:5px;top:10px}input.used~label,input:focus~label{top:-20px;transform:scale(.75);left:-2px;color:#636363}.bar,.nav-tabs-dropdown,/ / css to add hamburger and create dropdown .nav-tabs.nav-tabs-dropdown{position:relative;display:block}.bar:after,.bar:before{content:"";height:2px;width:0;bottom:0;background:#ed1b24}.bar:before{left:50%}.bar:after{right:50%}.width50,input:focus~.bar:after,input:focus~.bar:before{width:50%}.highlight{height:60%;width:100px;left:0;opacity:.5}input:focus~.highlight{animation:.3s inputHighlighter}@keyframes inputHighlighter{from{background:#4a89dc}to{width:0;background:0 0}}.flip-card{background-color:#fff0;width:200px;height:200px;perspective:1000px}.flip-card-inner{position:relative;text-align:center;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.buttonservice1 .buttonservice2 li,.buttonservice3 .buttonservice4 li{--c:#ed1b24;border:2px solid var(--c);border-radius:30px;width:12em;position:relative;overflow:hidden;transition:1s;margin-top:1em}.buttonservice3 .buttonservice4{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-start}.workbutton{background:#fff;outline:0;border:2px solid #6f6f6f;color:#6f6f6f;border-radius:22px;padding:8px 0;width:160px}.contactbg,.workbutton:hover{background:#ed1b24}.margintop20{margin-top:20px}.workbutton:hover{color:#fff;border:2px solid #ed1b24;transition:.5s ease-in}.felx1{display:flex;justify-content:flex-end}.flex2{display:flex;justify-content:flex-start}.paddinglr15{padding-left:15px;padding-right:15px}.paddingtop80{padding-top:80px}.bottombt{background:0 0;border:1px solid #fff;border-radius:20px;color:#fff;padding:10px 60px;outline:0}.bottombt:hover{color:#ed1b24;background:#fff;border:1px solid #ed1b24}.paddingtop20{padding-top:20px}.navbar-brand{padding:7px 11px}.navbar-collapse.collapse{padding-top:35px}.imageBox,.imageBox2,.imageBox3,.imageBox4,.imageBox5,.imageBox6,.imageBox7,.imageBox8{position:relative;float:left}.imageBox .hoverImg{position:absolute;left:0;top:0;display:none}.imageBox3:hover .hoverImg3,.imageBox4:hover .hoverImg4,.imageBox5:hover .hoverImg5,.imageBox6:hover .hoverImg6,.imageBox7:hover .hoverImg7,.imageBox8:hover .hoverImg8,.imageBox:hover .hoverImg{display:block;transition:.5s}.imageBox2 .hoverImg2{position:absolute;left:1px;top:0;display:none}.imageBox2:hover .hoverImg2{display:block;transition:1s}.imageBox3 .hoverImg3,.imageBox6 .hoverImg6{position:absolute;left:4px;top:0;display:none}.imageBox4 .hoverImg4,.imageBox7 .hoverImg7{position:absolute;left:22px;top:0;display:none}.imageBox5 .hoverImg5{position:absolute;left:34px;top:0;display:none}.imageBox8 .hoverImg8{position:absolute;left:13px;top:0;display:none}.bg-container,.carousel-wrap,.errorbg,.navbackground,.navbackground4,.overlayIcontabs,.tiltimg{position:relative}.flip-container{perspective:1000}.bgtabs{background-color:#f6f7f9;padding:20px}.flexIconHomeCenter>div:hover .overlayIcon2,.flexIconHomeLeft>div:hover .overlayIcon,.flexIconHomeRight>div:hover .overlayIcon,.flexIconHomeindustries>div:hover .overlayIcon5,.flextabs>div:hover .overlayIcon,.flextabs>div:hover .overlayIcontabs,.flexwork2>div:hover .overlayIcon4,.flexwork2>div:hover .overlayIcon6,.flexwork>div:hover .overlayIcon3,.hoverservices>div:hover .overlayIcon2{bottom:0;height:106%}.flexIconHomeLeft,.flextabs{display:flex;justify-content:flex-start;text-align:center}.flexIconHomeCenter img,.flexIconHomeLeft img,.flextabs img{width:52px}.flextabs>div{height:60px}.overlayIcontabs{top:-60px;left:0;right:0;background-color:#fff0;overflow:hidden;width:60px;height:0;transition:.5s}.iconcenter{display:flex;align-items:center;justify-content:flex-end}.toggle-container{transition:height .35s ease-in-out;overflow:hidden;padding:20px}#more,.toggle-container:not(.active){display:none}.paddingleft50{padding-left:50px}.lineheight2{line-height:2}.width150px{width:150px}.bgus{background:0 0;transition:.5s}.lastbg{background-color:#252525;color:#4b525a}.paddinglast{padding:12px 0}#dashboard{-webkit-perspective:1000;perspective:1000;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:10s linear;transition:15s linear}.loadable,.tiltimg{transform-style:preserve-3d}.loadable{width:100%;height:100%}#loader{position:fixed;width:100%;height:100vh;background:url(../images/loading-icon.gif) center/100px no-repeat #fff;z-index:999}#a,.bg-block,.owl-nav>div,button.close{position:absolute}.image-wrapper2{margin:0 auto;overflow:hidden;font-size:0}.image-wrapper2:hover img{transform:scale(1.3) rotate(15deg)}.carousel-wrap{margin:79px 0;width:100%}.owl-carousel .item{position:relative;z-index:100}.owl-nav>div{margin-top:-26px;top:50%;color:#cdcbcd}.owl-nav i{font-size:52px}.owl-nav .owl-prev{left:-30px}.owl-nav .owl-next{right:-30px}#a{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);animation:5s infinite mymoveback}#b{color:#fff;text-align:center;animation:5s infinite mymove}@keyframes mymove{100%,40%{transform:rotateX(0)}50%,90%{transform:rotateX(180deg)}}@keyframes mymoveback{100%,40%{transform:rotateX(-180deg)}50%,90%{transform:rotateX(0)}}.select-block{list-style:none;padding:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cursor,.cursor-pointer,button.close{cursor:pointer}.bg-container:before{content:"";display:block;padding-top:56.25%;height:0;transition:.5s}.bg-block{top:0;left:0;bottom:0;right:0;height:100%;width:100%;opacity:0;transition:.5s}.bg-block.active{opacity:1;transition:.5s}.errorbg{background:url(../images/home/bg_1.png) 0 0/cover;align-items:center;height:100vh}.navbackground{background-size:cover;align-items:center;height:93vh}.padding20all{padding:20px}.bg2{background:url(../images/home/bg_2.png) 0 0/cover}.bg3{background:url(../images/home/bg_3.png) 0 0/cover}.flexus2{display:flex;justify-content:center;height:200px}.bgus{background-color:#f7f7f7;padding:30px;margin:0 6px}.padding20{padding:20px 0}.flexwork{flex:1;height:200px;margin:6px}.margin-30,.margintop30{margin-top:30px}.navbackground4{display:flex;justify-content:center;background:url(../images/home/bg_1.png) 0 0/cover;align-items:center;height:93vh}.bgdark{background:#262626;padding:40px 0}.flexIconHomeRight{display:flex;justify-content:flex-end;text-align:center}.flexIconHomeCenter,button.close{justify-content:center;text-align:center}.flexIconHomeRight img,.flexIconHomeindustries img{width:48px}.margin-30{margin-bottom:45px;margin-left:-6px}.padding15{padding:0 20px}.submiteform{width:50%;background:#fff;border:2px solid #ec1d23;border-radius:31px;padding:8px;margin-top:5px;margin-bottom:15px}.bgcollapse{background-color:#fff;border:1px solid #f6f7f9}.overlayIcon2,.overlayIcon3,.overlayIcon4,.overlayIcon6{right:0;background-color:#fff0;height:0;transition:.5s;position:relative;overflow:hidden;left:0}.submiteform:hover{background:#ec1d23;border:2px solid #ec1d23;color:#fff;transition:.5s}.flexIconHomeCenter>div,.flexIconHomeLeft>div,.flexIconHomeRight>div,.flexIconHomeindustries>div,.flexwork2>div,.flexwork>div,.hoverservices>div{height:50px}.flexIconHomeCenter{display:flex}.overlayIcon2{top:-51px;width:100%}.pdgcst{padding:0 10px}.popinput,.poptextarea{width:100%;padding:6px 8px;font-size:14px}.flexwork img,.flexwork2 img{width:49px}.overlayIcon3{top:-128px;width:100%}.overlayIcon4{top:-140px;width:100%}.overlayIcon6{top:-161px;width:100%}.bgpopup,button.close{background:#fff;display:flex}.close{float:right;opacity:4.2}.animating .exit.fade,.enter.fade,.fade,.swap-on-hover:hover>.swap-on-hover__front-image{opacity:0}button.close{padding:0;border:0;border-radius:20px;margin-top:-5px;appearance:none;margin-right:-55px;outline:0;z-index:9;width:35px;height:35px;top:-10px;right:25px;align-items:center}.flexIconHomeindustries,.hoverservices{justify-content:center;text-align:center}.bgpopup{border-radius:6px}.bgpopup img{height:100%}.popinput{margin:8px 0;border:none;outline:0;border-bottom:1px solid #ccc;border-radius:4px;color:gray}.downarrow{background:url(../images/down_icon.png) 254px 12px no-repeat}.poptextarea{height:76px;border:none;border-bottom:1px solid #ccc;border-radius:4px;background-color:#fff0;resize:none}.popbt{width:50%;margin-top:10px;background:0 0;color:#ec1d23;border:2px solid #ec1d23;border-radius:20px;padding:7px 0;outline:0}.popbt:hover{color:#fff;background:#ec1d23;border:2px solid #ec1d23;transition:.6s}.swap-on-hover{position:relative;margin:0 auto}.swap-on-hover img{position:absolute;top:0;left:0;overflow:hidden}.swap-on-hover .swap-on-hover__front-image{z-index:9;transition:opacity .5s linear;cursor:pointer}.input-group .intl-tel-input .form-control{margin-top:5px;border:none;border-top:none;border-bottom:1px solid #ccc}.input-group{margin:8px 0!important}.form-control{width:100%;padding:6px 8px;margin:8px 0;border-bottom:1px solid #ccc;border-radius:4px}.highlight{position:absolute;top:-14%}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border:none}.input-group{position:relative;display:table;border-collapse:separate}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text]{padding-right:35px;padding-left:52px;margin-left:0;box-shadow:none}.margintop70{margin-top:70px}.margintop50,.mtb50{margin-top:50px}.mtb50{margin-bottom:50px}.padding70{padding:70px 0}.carousel-control.left,.carousel-control.right{background-image:none;top:170px}.paddingtestimonial{padding:25px 200px}.marginleft7{margin-left:7px}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.demo,.paddingall30{padding:30px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:none;background:0 0;color:#000}.tab-content{padding:10px}@nav-link-hover-bg: #eee;@screen-xs-max: 767px;.borderbox{-webkit-box-shadow:0 2px 69px -28px rgb(0 0 0 / .62);-moz-box-shadow:0 2px 69px -28px rgb(0 0 0 / .62);box-shadow:0 2px 69px -28px rgb(0 0 0 / .62)}.marginbtft{margin-bottom:10px}.hoverwork{border-bottom:2px solid #ec1d23}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#fff0;border:none}#ourWorkTabs .nav-tabs.nav-justified>li.active>a:after{content:"";bottom:0;left:0;position:absolute;width:100%;height:2px;background:#ec1d23}.lineheight1{line-height:1.5}.marginl20{margin-left:20px}.marginl40{margin-left:40px}.error404,.paddingtop40{padding-top:40px}.paddingtop30{padding-top:45px}.paddinglr50{padding:0 50px}.paddingrl30{padding:0 30px}.margintop10{margin-top:15px}.paddingr30{padding-right:30px}.flexIconHomeindustries{display:flex;align-items:center;height:70px}.overlayIcon,.overlayIcon5{background-color:#fff;overflow:hidden;height:0;transition:.5s;position:relative;width:100%;left:0;right:0}.overlayIcon{top:-85px}.overlayIcon5{top:-81px}.intl-tel-input{display:table-cell}.intl-tel-input .country-list{z-index:5}.input-group .intl-tel-input .form-control{border-radius:4px 0 0 4px}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:static;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.hoverservices img{width:51px}.paddingicon{padding-right:20px;top:40%}.panelNav{list-style:none;text-align:center}.panelNav>li.active>a:after{content:"";bottom:0;left:calc(50% - 35%);position:absolute;width:70%;height:2px;background:#ec1d23}.panelWrapper{width:100%;border:none}.panel{position:static;left:0;right:0;top:0;bottom:0;text-align:center;line-height:200px;font-size:100px;color:#fff;backface-visibility:hidden;z-index:-1;display:none}.panel.current,.panel.exit{z-index:2;display:block;background:0 0;border-bottom:none;box-shadow:none}.panel.enter{display:block}.animating .enter,.animating .exit{-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.animating .enter.slidedown,.animating .enter.slideup,.animating .enter.stageback,.animating .enter.stagebottom,.animating .enter.stagefront,.animating .enter.stagetop,.exit.slidedown,.exit.slideup,.exit.stageback,.exit.stagebottom,.exit.stagefront,.exit.stagetop{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.animating .exit.slideup,.animating .exit.stageback,.animating .exit.stagetop,.enter.slidedown,.enter.stageback,.enter.stagetop{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.animating .exit.slidedown,.animating .exit.stagebottom,.animating .exit.stagefront,.enter.slideup,.enter.stagebottom,.enter.stagefront{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.animating .enter.slideleft,.animating .enter.slideright,.animating .enter.stageleft,.animating .enter.stageright,.exit.slideleft,.exit.slideright,.exit.stageleft,.exit.stageright{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.animating .exit.slideleft,.animating .exit.stageleft,.enter.slideright,.enter.stageleft{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.animating .exit.slideright,.animating .exit.stageright,.enter.slideleft,.enter.stageright{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.animating .exit.scaledown,.enter.scaleup{-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}.animating .enter.scaledown,.animating .enter.scaleup,.exit.scaledown,.exit.scaleup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.animating .exit.scaleup{-webkit-transform:scale(1.9);-ms-transform:scale(1.9);transform:scale(1.9);opacity:0}.enter.scaledown{-webkit-transform:scale(1.9);-ms-transform:scale(1.9);transform:scale(1.9)}.animating .enter.fade,.exit.fade{opacity:1}.animating[data-concurrent=no] .panel.enter,.animating[data-sequential=yes] .panel.enter{-webkit-transition-delay:0.3s!important;-ms-transition-delay:0.3s!important;transition-delay:0.3s!important}.petalbanner{background:url(../images/assets/bg/bg\top.png) 0 0/cover;display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.contactform{border:none;background:#f7f7f7;padding:20px;width:100%}.paddingcontact{padding:0 10px 10px 0}.bloghr{margin-top:8px;margin-bottom:0;border-top:2px solid #ec1d23;width:8%;float:left}.pagenot{margin-left:5%}.errorbt{position:absolute;bottom:-50px}.margintop100{margin-top:100px}.modal-dialog{width:600px;margin:150px auto}.font25{font-size:25px}.paddingtop10{padding-top:10px}h1{font-size:45px}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border:none;color:#000}}@media (max-width:1380px){.modal-dialog{width:600px;margin:150px auto}.portfolio-hover{background:#fff;position:absolute;width:93%;height:92%;opacity:0;transition:.8s;-webkit-transition:.5s;-moz-transition:.5s;margin:12px}.font12,.font14{font-size:12px}.paddingicon{padding:0 14px 0 0;top:36%}.marginbt40{margin-bottom:20px}..margintop10{margin-top:20px}.fontSize70{font-size:48px}.font18,.font24{font-size:15px}.paddingtop10,.paddingtop130{padding-top:0}.margintop-15{margin-top:-15px}.font18sm{font-size:14px}.widthsm{width:50%}}@media (max-width:1280px){.margin-mdtop-50{margin-top:-50px}.width100c{width:80%}.padding-mdtop50{padding-top:50px}.modal-dialog{width:600px;margin:150px auto}.navbackground{display:flex;justify-content:center;background-size:cover;align-items:center;height:74vh;background-repeat:no-repeat;position:relative}.font12,.font14{font-size:12px}.paddingicon{padding:0 14px 0 0;top:36%}.marginbt40{margin-bottom:20px}..margintop10{margin-top:20px}.fontSize70{font-size:60px}.font18{font-size:15px}.paddingtop10,.paddingtop130{padding-top:0}.margintop-15{margin-top:-15px}.font18sm{font-size:14px}.widthsm{width:50%}.portfolio-hover{background:#fff;position:absolute;width:93%;height:92%;opacity:0;transition:.8s;-webkit-transition:.5s;-moz-transition:.5s;margin:10px 0 0 10px}.buttonfolio1 .buttonfolio2 li{--c:#ec1d23;color:var(--c);border:2px solid var(--c);border-radius:30px;width:9em;height:3em;text-transform:uppercase;font-weight:500;text-align:center;line-height:2.6;position:relative;overflow:hidden;z-index:1;transition:1s;margin-left:130px;font-size:12px;margin-bottom:-15px}.portfolio-hover-content{position:absolute;width:100%;font-size:20px;top:6%}}@media (max-width:767px){.button1 .button2 li,.font25{font-size:12px}.paddingall30{padding:15px}.tabslistpd{padding:10px 5px}.bgpopup{background:#fff;border-radius:6px;height:410px}.flexus2{display:flex;justify-content:center;height:552px;flex-wrap:wrap}.overlayIcon4{position:relative;top:-141px;left:0;right:0;background-color:#fff;overflow:hidden;width:100%;height:0;transition:.5s}.paddingl25{padding:0}.flexwork{flex:100%;padding:20px;height:170px;margin:6px}.margiinftl,.marginl20{margin-left:0}.fontSize70{font-size:24px}.button1 .button2 li,.button3 .button4 li,.font14mb,.font18,p{font-size:14px}.oh{margin-top:-20px}.mpd{padding:10px 0}.container>.navbar-header{width:100vw}.navbar-collapse.collapse{background:#fff;border-top:none;padding-top:0;padding-bottom:25px}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:10px;margin-top:16px;margin-bottom:18px;background-color:#fff0;background-image:none;border:1px solid #fff0;border-radius:4px}.counter{flex:33%}.marginleft50{margin-left:20px}.navbackground{position:relative;background:0 0;height:41vh}.navbar-default{background-color:#fff;border-bottom:none}.navbar{z-index:9;background-color:#fff;border-color:#fff;position:fixed}.widthnav{width:50%}.flexin{margin-top:70px}.mobiletext{padding:0 50px;font-size:12px;line-height:16px}.icons{position:absolute;right:0;top:19%}.navbar-collapse{background:#fff;border-top:none}.navbar-brand{padding:10px}.contact{margin:0}.font30{font-size:20px}.count,.font48{font-size:35px}.font24{font-size:18px}.mobilepadding,.padding15{padding:0 10px}.paddingtop10{padding-top:10px}.mbcenter,.mobilecenter,.textcentermb{text-align:center}.paddingtop70{padding-top:50px}.padding50{padding:40px 5px}.margin-30{margin:30px 0 45px}.paddingright40{padding:10px 30px 0 0}.paddingcmb{padding-top:20px}.carousel-control.left,.carousel-control.right{background-image:none;background-repeat:repeat-x}.paddinglr15{padding-left:15px;padding-right:0}.fullbg{background:0 0;position:relative;width:100vw}.navbackgroundmb{display:flex;justify-content:center;background:url(../images/mobilebanner/banner.png) 0 0/contain no-repeat;align-items:center}.width20{width:31%}.marginservicemb{margin-left:60px}.mlfi{margin-left:-15px}.flexwork2{flex:50%}.flexus{flex-wrap:wrap}.flexIconHomeLeft,.flexIconHomeRight{display:flex;justify-content:center;text-align:center}.close-button{right:-23px}.width100m{width:100%}.paddingtestimonial{padding:25px 59px}.bg2,.bgus{background:0 0}.button3 .button4{justify-content:center}.paddingbt50{padding-bottom:0}.modal-dialog{position:relative;width:auto;margin:100px 30px 30px}.height390m{height:410px}.flexIconHomeindustries{display:flex;justify-content:center;text-align:center;align-items:center;height:200px;flex-wrap:wrap}.flexIconHomeindustriesin{flex:22%}.nav-tabs.nav-justified>li{float:none;height:50px}.margintop-30{margin-top:-35px}.portfolio-hover{background:#fff;position:absolute;width:93%;height:93%;opacity:0;transition:.8s;-webkit-transition:.5s;-moz-transition:.5s;margin:12px 0 0 12px}.paddingtop25{padding-top:25}.margin30{margin:20px 0}.paddingcontact{padding:0 1px 10px 0}.panelNav>li.active>a:after{content:"";bottom:0;left:10px;position:absolute;width:90%;height:2px;background:#ec1d23}.downarrow{background:url(../images/down_icon.png) 167px 12px no-repeat}.buttonservice1 .buttonservice2,.buttonservice3 .buttonservice4{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center}}.dropShadow,.text-container{box-shadow:0 8px 18px #00000026;border-radius:15px}.cardHead,.cardPara{text-align:left!important}.text-container{padding:1.5rem 1.5rem 2rem;height:290px}.justify-content-left{justify-content:left!important}.cardHead{font-size:16px;color:#000;line-height:1.5}.cardPara{color:#6f6f6f}.products-logo{height:50px;width:130px;border-radius:12px}.limgContainer{background-color:#ed1c24;text-align:center;height:450px;padding-top:70px}.limgContainer img{min-width:400px;max-width:45%;height:350px}.p-0{padding:0!important}.rimgContainer img{text-align:center;width:100%;height:450px;max-height:100%}@media (max-width:450px){.limgContainer img{height:100%!important;min-width:90%;max-width:90% !important;width:90%!important;}}@media (max-width:992px){.responsivesCard{margin:20px 0}.limgContainer img{height:200px;width:280px}.limgContainer{background-color:#ed1c24;text-align:center;height:240px;max-width:100%;padding:20px}.rimgContainer img{height:100%}}@media (max-width:360px){.text-container{height:100%}}