.WeWorkBanner{background:#f2f2f2;height:500px}.yourIdea{background:#f2f6f5;padding:80px 0;position:relative;z-index:1}.yourIdea:after,.yourIdea:before{content:"";position:absolute;width:340px;height:100%;background-size:contain!important;bottom:0;z-index:-1}.yourIdea:after{left:0;background:url(/_next/static/media/leaf-bg-l.945c94af.png) 0 100% no-repeat}.yourIdea:before{right:0;background:url(/_next/static/media/leaf-bg-r.64c9962e.png) 100% 100% no-repeat}.yourIdea h2{color:#333;font-size:2.5rem;text-transform:uppercase;font-weight:700;padding:0;margin-bottom:1.5rem}.yourIdeaInner{max-width:700px;width:100%;margin:0 auto;font-size:18px;line-height:1.8;font-weight:600}.yourIdeaInner ul{margin-top:2.5rem}.yourIdeaInner ul li:not(:last-child){margin-right:30px}.yourIdeaInner ul li a{padding:10px 40px;border-radius:30px;display:block;font-weight:600;color:#01c28d;font-size:16px}.yourIdeaInner ul li a.timeToTalk{border:1px solid #01c28d}.yourIdeaInner ul li a svg{font-size:30px;position:relative;transition:all .4s ease-in-out;margin-left:5px}.yourIdeaInner ul li a:hover svg{transform:translateX(10px)}@media only screen and (max-width:768px){.yourIdea{padding:40px 0}.yourIdea h2{font-size:1.5rem}.yourIdea p{font-size:13px}.yourIdeaInner ul{margin-top:1.5rem;margin-bottom:.1rem}.yourIdeaInner ul li a{padding:5px 25px;font-size:13px}}@media only screen and (max-width:600px){.yourIdea h2{font-size:1.3rem;margin-bottom:.5rem}.yourIdeaInner ul{flex-wrap:wrap}.yourIdeaInner ul li{flex:0 0 100%;max-width:100%}.yourIdeaInner ul li:not(:last-child){margin:0 0 20px}.yourIdeaInner ul li a{color:#2b2b2b;font-size:14px;display:inline-block;padding:5px 26px}.yourIdeaInner ul li a.timeToTalk{border-color:#616161;background:#fff}}.partnerArea{padding:30px 0}.partnerBox a{padding:0 15px;display:block;border-radius:6px}.partnerBox a img{display:block!important;filter:grayscale(1);opacity:.3!important;height:55px}.partnerBox a img:hover:hover{filter:none;opacity:1!important}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/_next/static/media/owl.video.play.e3b43643.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.howWeWorkBanner{background:url(/_next/static/media/patern.c5615920.png) repeat #fff;padding:6rem 0}.howWeWorkLeft h2{color:#2f2f2f;font-size:3.7vw;font-family:Proxima Nova Bl;line-height:1;letter-spacing:0}.howWeWorkLeft p{color:#2f2f2f;font-size:1.5vw;font-family:Proxima Nova Rg}.howWeWorkRight{position:absolute;right:3rem;top:50%;transform:translateY(-50%);width:32%;text-align:center}.howWeWorkRight img{display:block;width:100%;animation:jump10p 5s linear infinite}.howWeWorkLeft .caseStudy{margin-top:30px}.howWeWorkBanner .btnAndWiget .clRev{margin-left:.8rem}.howWeWorkBanner .btnAndWiget .clRev ul li a{filter:drop-shadow(0 0 8px rgba(0,0,0,.13))!important}.howWeWorkBanner .btnAndWiget .clRev ul li a img{max-height:30px!important}@media only screen and (max-width:1280px){.howWeWorkLeft{padding:0 40px}}@media only screen and (max-width:880px){.howWeWorkRight{right:0;width:43%}}@media only screen and (max-width:768px){.howWeWorkBanner{padding:3rem 0}}@media only screen and (max-width:600px){.howWeWorkRight{position:static;transform:translateY(0);width:60%;margin:0 auto;order:-1}.howWeWorkBanner .col-7{width:100%}.howWeWorkLeft h2{font-size:4.7vw}.howWeWorkLeft p{font-size:3vw}}.clRev{margin-top:30px}.clRev ul li:not(:last-child){margin-right:8px}.clRev ul li a{display:block;background:hsla(0,0%,100%,.8);border-radius:10px;padding:.8rem;filter:drop-shadow(0 9px 4px rgba(0,0,0,.05))}.clRev ul li a img{max-width:100%;display:block;max-height:46px}@media only screen and (max-width:600px){.clRev ul li a{padding:.4rem}.clRev ul li a img{max-height:25px!important}}.stepsInnerLeft,.stepsInnerMid,.stepsInnerRight{-webkit-box-flex:0;width:33.333333%;max-width:33.333333%;flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;text-align:center;position:relative}.stepsInnerLeft:after{right:0}.stepsInnerLeft:after,.stepsInnerRight:after{content:"";width:50%;height:1px;background:#bbccdc;position:absolute;top:50%;z-index:-1}.stepsInnerRight:after{left:0}.stepsInnerMid:after{right:0}.stepsInnerMid:after,.stepsInnerMid:before{content:"";width:50%;height:1px;background:#bbccdc;position:absolute;top:50%;z-index:-1}.stepsInnerMid:before{left:0}.stepsInnerCircle{width:106px;height:106px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #bbccdc;line-height:104px;text-align:center;font-size:40px;color:#01c28d;margin:0 auto;background:#fff;font-weight:800}.stepsInnerLeftTop{position:absolute;width:100%;bottom:calc(100% + 20px);font-size:19px;color:#2f2f2f;max-width:300px;margin:0 auto;left:0;right:0}.stepsInnerLeftBtm,.stepsInnerMidBtm{position:absolute;width:100%;top:calc(100% + 20px)}.stepsInnerMidBtm{font-size:19px;color:#2f2f2f;max-width:300px;margin:0 auto;left:0;right:0}.stepsInnerMidBtm a{color:#2f2f2f;font-weight:700;letter-spacing:1px;font-size:14px;margin-top:15px}.stepsInnerMidBtm a span{display:inline-block;background:url(/_next/static/media/r-arrow.7fa6d9fc.png) 0 0 no-repeat;width:28px;height:13px;vertical-align:middle}.stepsInnerLeftTop a{color:#2f2f2f;font-weight:700;letter-spacing:1px;font-size:14px;margin-top:15px}.stepsInnerLeftTop a span{display:inline-block;background:url(/_next/static/media/r-arrow.7fa6d9fc.png) 0 0 no-repeat;width:28px;height:13px;vertical-align:middle}.stepsInnerMidTop{position:absolute;width:100%;bottom:130px}.stepsInnerLeftBtm img,.stepsInnerLeftTop img,.stepsInnerMidTop img{max-width:350px;display:block;margin:0 auto}.stepsInner{width:100%}.stepsOnly{padding:4rem 0 3rem}.stepsOnly h4{font-weight:700}.stepsOnly p{font-size:14px}@media only screen and (max-width:768px){.stepsInnerCircle{width:40px;height:40px;line-height:38px;font-size:20px;font-weight:700}.min-h-655{min-height:385px}.stepsOnly h4{font-size:17px}.stepsOnly p{font-size:12px}.stepsInnerMidTop{bottom:63px}.stepsOnly{padding:2rem 0}}@media only screen and (max-width:600px){.stepsOnly{padding:1.5rem 0}.stepsOnly h4{font-size:.86rem}.stepsOnly p{font-size:.688rem}.stepsInnerLeftTop a,.stepsInnerMidBtm a{font-size:.688rem;margin-top:3px;text-align:center}.stepsInnerLeftTop a span,.stepsInnerMidBtm a span{width:10px;height:5px;background-size:contain}.stepsInnerLeftBtm img,.stepsInnerLeftTop img,.stepsInnerMidTop img{max-width:77%;display:block;margin:0 auto}}header{width:100%;z-index:101;transition:all .3s ease-in-out;background:hsla(0,0%,100%,.7);position:-webkit-sticky;position:sticky;top:-100px;left:0;border-bottom:1px solid #f0f0f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}header .logo{max-width:250px;width:100%}header .logo a{display:block}header .logo a img{display:block;width:100%}.headerInner{padding:1rem 0;position:relative}header.sticky{top:0;position:fixed;z-index:100;border-bottom:none;box-shadow:0 0 10px rgba(0,0,0,.1)}.wrap{height:100%;position:relative;overflow:hidden}.wrap .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/167792/mountains_copy.jpg) no-repeat 50%;background-size:cover;transform:scale(1.1)}.humbergar{position:relative;z-index:5;display:none;border:none;background-color:transparent}.humbergar span{width:30px;height:2px;background:#000;display:block;margin:7px 0;transition:all .3s ease-in-out}.humbergar span:first-child,.humbergar span:last-child{width:20px;margin:0 auto;transition:all .3s ease-in-out}.humbergar:hover span:first-child,.humbergar:hover span:last-child{margin:inherit}.navClose{position:absolute;top:2.5rem;right:2.5rem;color:#fff;border:2px solid #fff;height:40px;width:40px;line-height:38px;text-align:center;border-radius:50%;font-size:1.25rem;display:none}.navClose:hover{background:#fff;color:#01c28d}.navInner>ul{display:flex}.navInner>ul>li:not(:last-child){margin-right:30px}.navInner>ul>li>a{color:#2f2f2f;font-size:15px;font-weight:600;text-transform:uppercase;display:block;text-align:center;white-space:nowrap;position:relative;padding:8px 0;letter-spacing:1px}.navInner>ul>li>a:after{content:"";position:absolute;left:0;bottom:0;background:#01c28d;transform:scaleX(0);transform-origin:right;transition:transform .4s ease;height:1px;width:100%}.navInner>ul>li>a.active:after,.navInner>ul>li>a:hover:after{transform:scale(1);transform-origin:left}.bookCall{margin-left:30px}.bookCallBtn{padding:11px 28px;transition:all .2s linear;background-color:#01c28d;color:#fff;font-size:16px;font-weight:700;border-radius:50px;display:block}.bookCallBtn:after{content:"";display:inline-block;vertical-align:text-bottom;transition:margin .15s ease-in-out;margin-right:0;margin-left:10px;width:21px;height:21px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.627 5.18872L17.9382 10.5L12.627 15.8112' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.0625 10.5H17.7887' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bookCallBtn:hover{color:#fff;background:#4dd4af}.bookCallBtn:hover:after{margin-right:-5px;margin-left:15px}.subMenu{background:#fff;top:100%;width:100%;position:absolute;left:0;margin:0;padding:0;overflow:hidden;transition:all .5s linear;display:block;border:0;z-index:4;max-height:0}.subMenu h3{font-size:24px;font-weight:700;color:#2f2f2f}.subMenu p{font-size:14px}.menu-left{border-right:1px solid #c3c3c3}.dropdown-item{display:flex;align-items:center!important;position:relative;margin-bottom:5px;padding:.5rem 1.5rem 10px;font-weight:600}.dropdown-item:after{content:"";width:80%;border-bottom:1px solid #efefef;position:absolute;bottom:0}.dropdown-item:hover{background-color:#c8fdee;color:#2f2f2f}.dropdown-item img{width:35px;margin-right:15px}.dropdown-item small{display:block;white-space:normal;font-weight:400;font-size:80%}.menu-right{background-color:#66daba}ul.ql li div.dropdown-item{padding-left:0;padding-right:0;padding-top:0}ul.ql li div.dropdown-item:hover{background-color:transparent;color:inherit}ul.ql li div.dropdown-item:after{opacity:.5}.navInner ul li:hover .subMenu{max-height:28em}.subMenuLogo{text-align:center}.subMenuLogo img{width:70%;display:inline-block}.topHeader{background:#2f2f2f;padding:.3rem 0}.topHeader ul li{position:relative;font-weight:500}.topHeader ul li a{color:#fff;display:block}.topHeader .adressPhone li:not(:last-child){margin-right:20px}.topHeader .adressPhone li a{font-size:12px}.topHeader .adressPhone li a svg{font-size:16px;position:relative;top:-2px;margin-right:3px;color:#01c28d}.topHeader .social li.findUs{font-weight:600;color:#01c28d}.topHeader .social li:not(:last-child){margin-right:15px}.topHeader .social li a{font-size:16px}.for-mobile{display:none}.hiring{position:absolute;left:calc(100% + 10px);top:0}.hiring .hiringActive{background:#01c28d;color:#fff;white-space:nowrap;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600;display:block}.hiring .hiringActive:after{content:"";position:absolute;width:100%;height:100%;border-radius:20px;border:1px solid #8f8f8f;transform:rotate(10deg);left:0;top:0;z-index:-1}.designrush-logo-wrap{position:fixed;right:0;top:120px;z-index:100}.designrush-logo-wrap .designrush-logo{display:block;max-width:150px;background-color:#fff;padding:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.designrush-logo-wrap .designrush-logo img{display:block;width:100%}@media only screen and (max-width:1366px){.dropdown-item{font-size:.85rem}.navInner>ul>li:not(:last-child){margin-right:20px}.bookCallBtn,.navInner>ul>li>a{font-size:.8rem}.bookCallBtn{padding:6px 25px}.bookCallBtn:after{width:16px;height:15px;background-size:15px}header .logo{max-width:200px;width:100%}.subMenu h3{font-size:1.2rem;color:#2f2f2f}}@media only screen and (max-width:1350px){.menu-left,.menu-right{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:1280px){.dropdown-item{font-size:.75rem}.dropdown-item img{width:28px;margin-right:10px}}@media only screen and (max-width:991px){.mobHide{display:none!important}.humbergar{position:absolute;display:block;right:14px;top:30px}.bookCall{margin-left:0;margin-right:42px}.topHeader{display:none}}@media only screen and (max-width:768px){header .logo{max-width:200px}.bookCallBtn{padding:6px 16px;font-size:13px}.bookCallBtn:after{content:"";width:18px;height:16px;background-size:16px;margin-left:5px}.bookCallBtn:hover:after{margin-left:10px}.humbergar{top:23px}.designrush-logo-wrap{display:none}}@media only screen and (max-width:767px){header{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.for-mobile{display:block;position:fixed;background:url(/_next/static/media/leaf-bg-r.64c9962e.png) 100% 100% no-repeat #fff;width:100%;max-width:350px;z-index:5;transition:all .5s ease-in-out;height:100%;top:0;padding:2.5rem;right:-100%}.for-mobile.active{top:0;right:0;box-shadow:-50px 0 100px 0 rgba(0,0,0,.3)}.for-mobile .mobile-menu-btn{position:absolute;top:7px;right:20px;color:#01c28d;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50%;font-size:1.25rem;z-index:5;border:none;outline:none;background:#fff}.for-mobile .mobile-menu-btn svg{line-height:40px}.for-mobile .mobile-menu-btn:hover{background:#01c28d;color:#fff}.for-mobile .mobile-menu ul li a{color:#2f2f2f;font-size:.838rem;font-weight:700;text-transform:uppercase;white-space:nowrap;position:relative;padding:.5rem 0;letter-spacing:1px}.for-mobile .mobile-menu ul li a:after{content:"";position:absolute;left:0;bottom:0;background:#01c28d;transform:scaleX(0);transform-origin:right;transition:transform .4s ease;height:1px;width:100%}.for-mobile .mobile-menu ul li a.active:after,.for-mobile .mobile-menu ul li a:hover:after{transform:scale(1);transform-origin:left}.for-mobile .mobile-menu ul ul{padding-left:1rem;margin-bottom:.6rem}.for-mobile .mobile-menu ul ul li a{font-size:.8rem;text-transform:capitalize;font-weight:600;padding:.3rem 0;letter-spacing:0;color:#666}.for-mobile .mobile-menu ul ul li:not(:last-child){margin-bottom:.1rem}.socialAdderss{margin-top:2rem}.socialAdderss ul li:not(:last-child){margin-bottom:1rem}.socialAdderss ul li a{color:#3a3a3b;font-size:1rem;font-weight:600}.socialAdderss ul li a svg{color:#01c28d;margin-right:5px}.socialLink{margin-top:2.3rem}.socialLink ul li:not(:last-child){margin-right:1rem}.socialLink ul li a{color:#2f2f2f;font-size:1.25rem;font-weight:600}.scheduleMeeting{color:#2f2f2f;font-weight:800;text-decoration:underline}}@media only screen and (max-width:667px){header .logo{max-width:150px}}@media only screen and (max-width:480px){.bookCallBtn{padding:4px 10px;font-size:10px}.bookCallBtn:after{width:11px;height:12px;background-size:11px}.humbergar span{margin:4px 0}.hiring{left:0;top:calc(100% + 10px)}.hiring .hiringActive{padding:1px 10px;font-size:9px}.hiring .hiringActive:after{transform:rotate(7deg)}}@media only screen and (max-width:414px){.headerInner{padding:.6rem 0}.humbergar{top:17px}}@media(min-width:1400px){.menu-left,.menu-right{padding-left:5rem;padding-right:5rem}}@media(min-width:1366px){.menu-left,.menu-right{padding-left:3rem;padding-right:3rem}}footer{background:url(/_next/static/media/map.f5e8aef4.png) #fff;position:relative;width:100%;z-index:99}footer .isoAreaFooter{position:absolute;top:20px;right:20px}footer .isoAreaFooter img{width:80px;display:block}.footerTop{padding:4rem 0 1rem}.footerTop .footerBoxLogo img{max-width:270px;width:100%}.footerTop .footerBoxLogo ul li:not(:last-child){margin-right:.85rem}.footerTop .footerBoxLogo ul li a{color:#2f2f2f;font-size:1.6rem}.footerBox ul li:not(:last-child){margin-bottom:.5rem}.footerBox ul li a{color:#2f2f2f;font-size:.9rem;font-family:Proxima Nova Rg}.footerBox ul li a:hover{color:#01c28d}.footerBtm{background:#2f2f2f;color:#fff;font-size:13px;padding:.6rem 0}.footerBtm ul li{position:relative}.footerBtm ul li:not(:last-child){margin-right:20px}.footerBtm ul li:not(:last-child):after{content:"";height:12px;width:1px;background-color:#dadada;position:absolute;right:-10px;top:3px}.footerBtm ul li a{font-size:11px;color:#fff;display:block}.footerBtm ul li a:hover{color:#4dd4af}.footerBoxContact ul{margin-bottom:30px;column-count:2}.footerBoxContact ul li:not(:last-child){margin-bottom:10px}.footerBoxContact ul li a{font-size:1rem;color:#333}.footerBoxContact ul li a i,.footerBoxContact ul li a svg{color:#01c28d;margin-right:5px}.footerBoxContact ul li a:hover{color:#01c28d}.footerBoxContact p:not(:last-child){margin-bottom:15px}.bullHorn{position:fixed;left:0;top:250px;width:45px;z-index:9}.bullHorn span{display:block;width:100%;cursor:pointer}.bullHorn span img{width:100%;display:block;filter:drop-shadow(0 0 10px rgba(0,0,0,.2))}.lightbox-wrap .yarl__container,.lightbox-wrap .yarl__thumbnails_container{background:rgba(0,0,0,.9)!important}.lightbox-wrap .yarl__thumbnails_thumbnail{border-color:transparent}.lightbox-wrap .yarl__thumbnails_thumbnail.yarl__thumbnails_thumbnail_active{border-color:#01c28d}.footerBoxContact{font-size:.9rem}@media only screen and (max-width:767px){.footerBox ul li:not(:last-child){margin-bottom:.5rem}.footerBox ul li a{font-size:.9rem}.footerBoxContact ul{margin-bottom:15px}.footerBoxContact ul li a{font-size:1rem}.footerBoxContact p{font-size:.8rem}footer [class*=col-]{margin:10px 0}.footerTop{padding:2rem 0 1rem}.footerBtm [class*=col-]{flex:0 0 100%;max-width:100%}.footerBtm{padding:.6rem 0 0}.bullHorn{display:none}}.consultationHolder{background:#fff;position:fixed;right:-100%;top:0;width:100%;max-width:470px;z-index:101;transition:all .5s ease-in-out;height:100%}.consultationHolder.active{top:0;right:0;box-shadow:-50px 0 100px 0 rgba(0,0,0,.3)}.consultationHolder .consultationInner{overflow:hidden;position:relative;height:100%;z-index:5;color:#2f2f2f;padding:40px;overflow-y:auto}.consultationHolder .consultationInner h4{font-size:22px;padding:0;margin-bottom:20px;font-weight:700}.consultationHolder .consultationInner h6{font-size:16px;color:#01c28d;padding:0;margin-bottom:30px}.consultationHolder .schCons{position:fixed;right:83px;bottom:12px}.consultationHolder .schCons .schConsBtn{display:block;border:none;background-color:transparent}.consultationHolder .schCons .schConsBtn img{display:block;max-width:100%}.consultationHolder .consHolClose{position:absolute;top:13px;right:20px;color:#01c28d;height:40px;width:40px;line-height:43px;text-align:center;border-radius:50%;font-size:1.25rem;z-index:5}.consultationHolder .consHolClose:hover{background:#01c28d;color:#fff}.contactItem{padding:.8rem 0}.contactItem .ciImg{flex:0 0 46px;max-width:46px}.contactItem .ciImg span{display:block;font-size:20px;background:#f3f3f3;text-align:center;line-height:42px;border-radius:4px;color:#01c28d}.contactItem .ciDesc{flex:1 0;padding-left:1rem}.contactItem .ciDesc p{color:#979797;margin-bottom:5px;font-size:12px;font-weight:700;text-decoration:underline;text-transform:uppercase}.contactItem .ciDesc p:hover{color:#01c28d}.contactItem .ciDesc h5{font-size:15px;padding:0}.contactItem .ciDesc h5 a{color:#676565}.contactItem .ciDesc h5 a:hover{color:#2f2f2f}.divider{height:1px;background:linear-gradient(90deg,hsla(0,0%,49%,0),hsla(0,0%,47%,.2) 48.44%,rgba(43,43,43,0))}.shiduleBox{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}.shiduleBox:not(:last-child){margin-right:10px}.shiduleBox a{display:block;font-size:14px;background:#3d3e40;border-radius:4px;border:1px solid #26282a;padding:10px 28px 15px 10px;color:#fff;font-weight:600;position:relative;border-radius:10px}.shiduleBox a:hover{background:#212121;color:#fff}.shiduleBox a:after{content:"";position:absolute;right:11px;top:46%;font-family:Font Awesome\ 5 Free;font-weight:900;transform:translateY(-50%);font-size:12px;color:#01c28d}.shiduleBox a img{width:18px;margin-right:6px}.DescBox{margin:15px 0}.DescBox textarea.form-control{background-color:transparent;border-color:#26282a;font-size:13px;resize:none}.startProjectInner{position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff;z-index:5;padding:40px;overflow-y:auto;transition:all .4s ease-in-out}.startProjectInner.active{left:0}.backBtn{color:#01c28d;font-weight:900}.consultationInnerWrap{transition:all .4s ease-in-out;background:#fff;position:relative;height:100%}.consultationInnerWrap.inactive{opacity:0;visibility:hidden;transform:translate(-10%)}.react-tel-input .form-control{background-color:transparent;border:none;border-radius:5px;line-height:22px;height:22px;width:100%}.react-tel-input .form-control:focus{outline:none;box-shadow:none;border-color:#f2f2f2}.react-tel-input .flag-dropdown{top:auto;bottom:4px;background-color:#f5f5f5;border:none;height:30px}.react-tel-input .country-list .search-box{border:1px solid #ececec;width:calc(100% - 32px)}.form-select:focus{outline:none;box-shadow:none;border-color:#f2f2f2}.sendBtn{border:none;display:block;text-align:center;cursor:pointer;text-transform:uppercase;outline:none;overflow:hidden;position:relative;color:#fff;font-weight:700;font-size:.938rem;background-color:#2f2f2f;padding:.75rem 3.75rem;box-shadow:0 5px .938rem rgba(0,0,0,.2)}.sendBtn span{position:relative;z-index:1}.sendBtn:after{content:"";position:absolute;left:0;top:0;height:490%;width:140%;background:#01c28d;transition:all .5s ease-in-out;transform:translateX(-98%) translateY(-25%) rotate(45deg)}.sendBtn:hover:after{transform:translateX(-9%) translateY(-25%) rotate(45deg)}.file-upload{display:block;text-align:center;font-size:12px}.file-upload .file-select{display:block;border:2px solid #d3f6ec;color:#333;cursor:pointer;height:40px;line-height:40px;text-align:left;background:#fff;overflow:hidden;position:relative}.file-upload .file-select .file-select-button{background:#d3f6ec;height:40px}.file-upload .file-select .file-select-button,.file-upload .file-select .file-select-name{padding:0 10px;display:inline-block;line-height:40px}.file-upload .file-select:hover{border-color:#01c28d;transition:all .2s ease-in-out}.file-upload .file-select:hover .file-select-button{background:#01c28d;color:#fff;transition:all .2s ease-in-out}.file-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.file-upload .file-select.file-select-disabled{opacity:.65}.file-upload .file-select.file-select-disabled:hover{cursor:default;display:block;border:2px solid #d3f6ec;color:#333;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#fff;overflow:hidden;position:relative}.file-upload .file-select.file-select-disabled:hover .file-select-button{background:#d3f6ec;color:#666;padding:0 10px;display:inline-block;height:40px;line-height:40px}.file-upload .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px}.file-upload.active .file-select{border-color:#3fa46a;transition:all .2s ease-in-out}.file-upload.active .file-select .file-select-button{background:#3fa46a;color:#fff;transition:all .2s ease-in-out}@media only screen and (max-width:414px){.consultationHolder .consultationInner,.consultationHolder .startProjectInner{padding:2.5rem 1.2rem}.shiduleBox a{font-size:12px;padding:10px 28px 10px 10px;border-radius:10px}.shiduleBox a img{width:13px}}@media only screen and (max-width:768px){.consultationHolder .schCons{right:1px}.consultationHolder .schCons .schConsBtn{width:50px}}.input-error{color:#cb0202;font-size:13px;margin-top:2px;line-height:1}