body,img{max-width:100%}*,ol,ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{color:var(--dark)}.top-btn,button{cursor:pointer;outline:0}.button-style,.button-style:hover,.footer-bottom p,.footer-top .content p,.home1.banner ul li a:hover,.home1.client .client-nav button:hover i,.home1.feature .item .back h4,.home1.feature .item .back p,.home1.newsletter .content p,.home1.service .single:hover .icon i,.home1.service .single:hover a,.home1.service .single:hover h4,.home1.service .single:hover p,.home2.banner .text-area h1,.home2.banner .text-area h5,.home2.banner .text-area p,.home2.banner ul li .special-btn,.inner-page.banner .breadcrumb-item+.breadcrumb-item::before,.inner-page.banner .breadcrumb-item.active,.top-btn i{color:var(--white)}.button-style,.home1.blog .item .image{overflow:hidden}:root{--orange:#fd5d14;--deep-blue:#061738;--grey:#606060;--white:#fff;--dark:#1c1c25;--yellow:#f2b32b}body{overflow-x:hidden!important;width:100%}*{font-family:'Josefin Sans',sans-serif}img{vertical-align:middle;height:auto}ol,ul{list-style:none}a,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin-top:0;margin-bottom:0;-webkit-transition:.3s linear;-ms-transition:.3s linear;-moz-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}button{border:0;background:0 0}button:focus{outline:0}.clearfix{clear:both;display:block}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}::-moz-selection{background:#d63031;color:var(--white);text-shadow:none}::selection{background:#d63031;color:var(--white);text-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out}textarea{resize:none}a,a:active,a:focus,a:hover{text-decoration:none;outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}h1{font-size:58px;line-height:81px}h2{font-size:38px;line-height:55px}h3{font-size:30px;line-height:40px}h4{font-size:24px;line-height:32px}h5{font-size:22px;line-height:30px}h6{font-size:18px;line-height:24px}.top-btn i,p{font-size:16px}p{line-height:28px;color:var(--grey);font-weight:400}.p-10{padding:10px 0}.home1.client .item img,.project-page.project-detail .list-part,.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.p-20{padding:20px 0}.project-page.project-detail .desc-list,.pt-20,.team-page.team-detail .personal-info .name ul{padding-top:20px}.blog-detail .blog-sidebar .category ul li:not(:last-child),.home1.client .item .author,.pb-20,.project-page.project-detail .sub-title,.service-page.detail .text p{padding-bottom:20px}.p-30{padding:30px 0}.pt-30,.team-page.team-detail .box{padding-top:30px}.about-page.about .content ul,.pb-30,.service-page.detail .right-part .title{padding-bottom:30px}.p-40{padding:40px 0}.pt-40{padding-top:40px}.blog-detail .detail-inner .leave-reply h3,.footer-top .content .time-slider,.pb-40,.team-page.team-detail .title{padding-bottom:40px}.p-50{padding:50px 0}.pt-50{padding-top:50px}.footer-top .title,.home1.project .project-menu,.pb-50{padding-bottom:50px}.p-60{padding:60px 0}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.p-70{padding:70px 0}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.p-80{padding:80px 0}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.p-90{padding:90px 0}.pt-90{padding-top:90px}.pb-90,.service-page.detail{padding-bottom:90px}.p-100{padding:100px 0}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.p-110{padding:110px 0}.pt-110{padding-top:110px}.pb-110{padding-bottom:110px}.p-120{padding:120px 0}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.m-10{margin:10px 0}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.m-20{margin:20px 0}.mt-20{margin-top:20px}.blog-detail .blog-sidebar .recent-post ul li:not(:last-child),.mb-20{margin-bottom:20px}.m-30{margin:30px 0}.mt-30{margin-top:30px}.blog-page.blog .item,.mb-30,.service-page.detail .right-part .item,.team-page.team .item{margin-bottom:30px}.m-40{margin:40px 0}.home1.about .content a,.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.m-50{margin:50px 0}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.m-60{margin:60px 0}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.m-70{margin:70px 0}.mt-70{margin-top:70px}.mb-70{margin-bottom:70px}.m-80{margin:80px 0}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.m-90{margin:90px 0}.mt-90{margin-top:90px}.mb-90{margin-bottom:90px}.m-100{margin:100px 0}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.m-110{margin:110px 0}.mt-110{margin-top:110px}.mb-110{margin-bottom:110px}.m-120{margin:120px 0}.mt-120{margin-top:120px}.mb-120{margin-bottom:120px}.button-style{display:inline-block;vertical-align:top;line-height:60px;padding:0 45px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:#d63031;font-size:18px;font-weight:600;text-transform:capitalize;position:relative;z-index:5}.preloader,.top-btn{position:fixed;background:#d63031}.button-style i,.service-page.detail .right-part .item a i{padding-left:10px}.button-style:before{content:"";width:100%;height:100%;background-color:var(--deep-blue);color:var(--white);position:absolute;left:0;top:0;z-index:-1;transition:.5s cubic-bezier(0.5,1.6,0.4,0.7);transform-origin:0 100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}.button-style:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.section-title{text-align:center;padding-bottom:55px;margin-top:-8px}.section-title h2{font-weight:700;text-transform:capitalize;padding-bottom:15px}.preloader{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:99999}.preloader .preloader-inner{width:100px;height:100px;display:flex;justify-content:center;align-items:center}.preloader .line{background-color:var(--white);width:7px;height:40px;margin:0 5px;border:none;animation:.8s linear infinite size;border-radius:20px}.preloader .line-1,.preloader .line-5{animation-delay:.6s}.preloader .line-2,.preloader .line-4{animation-delay:.3s}.preloader .line-3{animation-delay:0s}@keyframes size{0%,100%{height:40px}25%,75%{height:60px}50%{height:90px}}.top-btn{height:45px;width:45px;text-align:center;right:40px;bottom:-95px;z-index:9999;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;border:1px solid var(--white)}.top-btn i{line-height:45px}.blog-detail .blog-sidebar .single-item .search-area button:hover,.top-btn:hover{background:var(--deep-blue)}.footer-top .swiper-pagination-bullet-active,.home1.feature .item .back .icon,.menubar .menu-bg,.menubar.sticky{background:var(--white)}.top-btn.show{bottom:40px}.menubar.sticky{position:fixed!important;top:0!important;left:0!important;width:100%;z-index:999;animation:.4s linear mymove;-webkit-box-shadow:2px 0 70px hsla(0,0%,13%,.15);box-shadow:2px 0 70px hsla(0,0%,13%,.15)}.inner-page.menubar.sticky{background:rgba(0,0,0,.8)}.menubar.sticky .menu-bg{box-shadow:none;padding:0}.menubar.sticky .menu-bg:before{display:none}@keyframes mymove{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.menubar{position:absolute;top:30px;left:0;width:100%;z-index:999}.menubar .menu-bg{box-shadow:0 0 100px rgba(0,0,0,.19);width:100%;padding:0 40px;position:relative}.menubar .menu-bg:before{content:'';height:100%;width:calc(100% - 44px);border:3px solid rgba(253,94,20,.4);position:absolute;top:16px;left:22px;z-index:-5}.home1.banner{padding-top:340px;padding-bottom:195px}.home1.banner .text-area h5{font-size:20px;font-weight:600;color:var(--grey)}.home1.banner .text-area h1{font-weight:700;color:var(--deep-blue);padding-top:25px;padding-bottom:10px}.home1.banner .text-area p{width:88%;padding-bottom:30px}.home1.banner ul li:not(:last-child){padding-right:30px}.home1.banner ul li .special-btn{position:relative;padding-right:45px;font-size:16px;line-height:50px;color:var(--deep-blue);text-transform:capitalize;font-weight:500;z-index:5}.home1.banner ul li a .vid-btn{height:60px;width:60px;text-align:center;-webkit-border-radius:50%;border-radius:50%;margin-right:12px;background:#d63031;z-index:-1}.home1.banner ul li a span,.home2.banner{padding:0}.home1.banner ul li a .vid-btn:before{content:"";height:60px;width:60px;-webkit-border-radius:99px;border-radius:99px;background:#d63031;position:absolute;top:0;left:0;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;z-index:-1}.home1.banner ul li a .btn-inner i{color:var(--white);font-size:20px;line-height:60px}.blog-detail .detail-inner .main-img img,.footer-top .form-area form,.home1.banner ul li a:hover .vid-btn:before,.home1.newsletter .form-area form,.home1.project .item img,.home1.project .project-menu li a:hover:after,.home1.project .project-menu li.active a:after,.home1.team .item .image img,.project-page.project-detail .image img,.service-page.detail .image img,.service-page.detail .right-part .item .img img,.team-page.team-detail .personal-info .image img{width:100%}.home1.feature .item{width:100%;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home1.feature .item .item-inner{-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;perspective:1000px;-webkit-perspective:1000px}.home1.feature .item .back,.home1.feature .item .front{padding:50px 35px 45px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-ms-transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1);-webkit-transition:transform .7s cubic-bezier(.4,.2,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.home1.feature .item .front{-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;background:var(--white);box-shadow:0 0 95px rgba(0,0,0,.15)}.home1.feature .item:hover .front{-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.home1.feature .item .back{position:absolute;top:0;left:0;width:100%;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.home1.feature .item:hover .back{-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.home1.feature .item .inner{transform:translateZ(60px) scale(.94);-webkit-transform:translateZ(60px) scale(.94);-ms-transform:translateZ(60px) scale(.94);-moz-transform:translateZ(60px) scale(.94);-o-transform:translateZ(60px) scale(.94);-webkit-perspective:inherit;perspective:inherit;text-align:center}.home1.feature .item .icon{height:70px;width:70px;background:#d63031;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:auto;text-align:center}.home1.feature .item .icon i{line-height:70px;color:var(--white);font-size:40px}.home1.feature .item h4{text-transform:capitalize;font-weight:600;padding-top:30px;padding-bottom:25px}.home1.feature .item .back{transform:rotateY(180deg);background:#d63031}.blog-detail .blog-sidebar .category ul li a:hover,.blog-detail .blog-sidebar .recent-post ul li a:hover,.blog-detail .detail-inner .comments li .comment-author .reply i,.blog-detail .detail-inner .comments li .comment-author .reply:hover,.blog-detail .detail-inner .comments li .comment-author li a:hover,.blog-detail .detail-inner .share-blog .social li a:hover i,.footer-bottom ul li a:hover,.footer-top .content .links li:hover p,.home1.blog .item .read-more:hover,.home1.blog .item h5:hover,.home1.blog .item ul li a:hover,.home1.feature .item .back .icon i,.home1.project .project-menu li a:hover,.home1.project .project-menu li.active a,.home1.service .single a:hover,.home1.team .item .content h5:hover,.inner-page.banner .breadcrumb-item a:hover,.project-page.project-detail .info li ul li a:hover i,.team-page.team-detail .personal-info .name ul li a:hover i{color:#d63031}.home1.newsletter,.home1.video{background-attachment:fixed!important}.home1.newsletter .overlay{background:rgba(0,0,0,.65);padding:75px 0}.blog-detail .blog-sidebar .single-item .search-area,.blog-detail .detail-inner .comments li,.home1.newsletter .content,.home1.team .item .image{position:relative}.home1.newsletter .content:before{content:'';width:96px;height:108px;background:url(../images/home1/newsletter/mail-img.png) no-repeat;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:-130px}.home1.newsletter .content h2{font-weight:700;color:var(--white)}.home1.newsletter .form-area{background:var(--white);padding:6px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:flex}.home1.newsletter .form-area .inputs{width:calc(100% - 155px);height:54px;padding:0 15px;border:0;outline:0}.home1.newsletter .form-area .inputs::placeholder{text-transform:capitalize;color:var(--grey);font-size:16px;font-weight:400}.home1.newsletter .form-area button{line-height:54px;padding:0 35px}.home1.about{padding-bottom:150px}.home1.about .section-title,.home1.video .section-title{text-align:left;padding-bottom:30px}.home1.about .section-title h2{width:70%}.home1.about .section-title p{width:80%}.home1.about .content ul li{position:relative;padding-bottom:15px}.home1.about .content ul li .icon{position:absolute;top:0;left:0}.home1.about .content ul li .icon i{font-size:40px;line-height:35px;color:#d63031}.home1.about .content ul li .text{padding-left:50px}.home1.about .content ul li .text h5{text-transform:capitalize;font-weight:700;padding-bottom:10px}.home1.about .content ul li .text p{padding-right:100px}.home1.about .image{position:relative;width:max-content;margin:auto}.home1.about .image:before{content:'';height:74%;width:100%;background:#d63031;clip-path:polygon(100% 0,0% 100%,100% 100%);position:absolute;bottom:-30px;right:-30px;z-index:-1;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.home1.about .image:hover:before{bottom:-10px;right:-10px}.home1.service{background:#f4fbff}.home1.service .single{box-shadow:0 0 92px rgba(0,0,0,.08);width:100%}.home1.service .single .overlay{background:var(--white);padding:35px 50px;text-align:center;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.home1.service .single .icon i{font-size:70px;line-height:70px;color:#d63031;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.home1.service .single h4{font-weight:700;text-transform:capitalize;padding-top:10px;padding-bottom:20px}.home1.blog .item .read-more,.home1.service .single a{font-size:18px;font-weight:600;text-decoration:underline;text-transform:capitalize}.home1.service .single p{padding-bottom:25px;border-bottom:1px solid #ddd}.home1.service .single a{display:inline-block;line-height:28px;color:#d63031;margin-top:20px}.home1.service .single:hover .overlay{background:rgba(0,0,0,.5)}.home1.service .single:hover p,.home2.menubar .menu-bg:before{border-color:var(--white)}.home1.service .single.bg-show .overlay{opacity:0;visibility:hidden;background:rgba(0,0,0,.5)}.home1.service .single.bg-show:hover .overlay{opacity:1;visibility:visible}.home1.team .item{box-shadow:0 0 82px rgba(0,0,0,.15)}.home1.team .item .image:after{content:'';height:100%;width:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;z-index:2;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;opacity:0}.home1.client .slider-area:hover .client-nav button,.home1.team .item:hover .image:after,.home1.team .item:hover ul li{opacity:1}.home1.team .item ul{position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:9}.home1.team .item ul li{padding-bottom:10px;opacity:0}.blog-detail .blog-meta p,.footer-top .content .address li:last-child,.home1.team .item ul li:last-child{padding-bottom:0}.home1.team .item ul li a{display:inline-block;height:32px;width:32px;background:var(--deep-blue);text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.home1.team .item ul li a i{line-height:32px;font-size:16px;color:var(--white)}.footer-top .content .links li:hover:before,.home1.client .client-nav button:hover,.home1.team .item ul li a:hover{background:#d63031}.home1.team .item:hover ul li:first-child a{animation:.1s ease-in-out fade-in-right;-webkit-animation:.1s ease-in-out fade-in-right}.home1.team .item:hover ul li:nth-child(2) a{animation:.3s ease-in-out fade-in-right;-webkit-animation:.3s ease-in-out fade-in-right}.home1.team .item:hover ul li:nth-child(3) a{animation:.5s ease-in-out fade-in-right;-webkit-animation:.5s ease-in-out fade-in-right}.home1.team .item:hover ul li:nth-child(4) a{animation:.7s ease-in-out fade-in-right;-webkit-animation:.7s ease-in-out fade-in-right}.home1.team .item .content{text-align:center;padding:20px 0 15px}.home1.team .item .content h5{text-transform:capitalize;font-weight:700;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.footer-top .content .links li p,.footer-top .content .times li p,.home1.client .item .designation,.home1.team .item .content p,.service-page.detail .right-part .item ul li p{text-transform:capitalize}@keyframes fade-in-right{0%{transform:translateX(25px);-webkit-transform:translateX(25px);-moz-transform:translateX(25px);-ms-transform:translateX(25px);-o-transform:translateX(25px)}100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}.home1.video .overlay{background:rgba(0,0,0,.47)}.home1.video .section-title h2{color:var(--white);padding-bottom:5px}.home1.video .section-title p{color:var(--white);width:80%}.home1.project .item a,.home1.video .content .venobox{width:80px;display:inline-block;text-align:center;background:#d63031}.home1.video .content .venobox{height:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;box-shadow:0 0 rgba(253,94,20,.2),0 0 0 15px rgba(253,94,20,.2),0 0 0 30px rgba(253,94,20,.2);animation:1s linear infinite ripple-wave}.home1.video .content .venobox i{line-height:80px;font-size:20px;color:var(--white)}@keyframes ripple-wave{to{box-shadow:0 0 0 15px rgba(253,94,20,.2),0 0 0 30px rgba(253,94,20,.2),0 0 0 45px rgba(253,94,20,0)}}.blog-detail .detail-inner p,.home1.project .section-title{padding-bottom:25px}.home1.project .project-menu li{padding:0 18px}.home1.project .project-menu li a{display:inline-block;text-transform:capitalize;color:var(--grey);font-size:18px;line-height:32px;font-weight:400;position:relative}.home1.project .project-menu li a:after{content:'';width:0%;height:1px;background:#d63031;position:absolute;bottom:8px;left:0;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.home1.project .item{position:relative;margin-bottom:30px}.home1.project .item a{height:75px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);z-index:5;opacity:0}.home1.project .item a i{font-size:24px;line-height:75px;color:var(--white)}.home1.project .item:hover a{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);opacity:1}.home1.client .image{text-align:center}.home1.client .item h5,.team-page.team-detail .personal-info .name h5{font-weight:700;text-transform:capitalize}.home1.blog .item ul li:not(:last-child),.home1.client .item .rating li{padding-right:10px}.home1.client .item .rating li:last-child{padding-right:0}.home1.client .item .rating li i{font-size:16px;color:var(--yellow)}.home1.client .client-nav button{height:40px;width:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #d63031;text-align:center;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:9;opacity:0}.home1.client .client-nav .client-button-prev{left:0}.home1.client .client-nav .client-button-next{right:0}.home1.client .client-nav button i{line-height:40px;font-size:16px;color:#d63031;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.home1.blog .item{box-shadow:0 0 92px rgba(0,0,0,.08)}.home1.blog .item .image img{width:100%;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.home1.blog .item:hover .image img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.blog-detail .blog-sidebar .recent-post,.home1.blog .item .content{padding:25px 30px}.home1.blog .item ul li a{display:inline-block;text-transform:capitalize;color:var(--grey);font-size:16px;line-height:28px;font-weight:400}.home1.blog .item ul li i{font-size:14px;color:#d63031;padding-right:10px}.home1.blog .item h5{font-weight:700;padding-top:12px;padding-bottom:15px}.home1.blog .item .read-more{display:inline-block;color:var(--dark);margin-top:8px}.footer-top{padding-top:100px;padding-bottom:35px}.footer-top .title h5{font-weight:700;text-transform:capitalize;color:var(--white)}.footer-top .content .address li:not(:last-child){padding-bottom:13px}.footer-top .content .address li .icon{margin-right:25px}.footer-top .content .address li .icon i{height:40px;width:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid var(--white);background:var(--white);text-align:center;line-height:40px;font-size:16px;color:#d63031;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.footer-top .content .address li:hover .icon i{background:#d63031;color:var(--white)}.footer-top .content .links li{position:relative;padding:4px 0 4px 20px}.footer-top .content .links li:before{content:'';height:5px;width:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:var(--white);position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.footer-top .content .times li{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.5)}.footer-top .content .times li:first-child,.team-page.team-detail .box:first-child{padding-top:0}.footer-top .content .times li:last-child{padding-bottom:0;border:0}.footer-top .time-slider .swiper-pagination{bottom:-6px}.footer-top .swiper-pagination-bullet{width:10px;height:10px;background:0 0;opacity:1;border:1px solid var(--white)}.footer-top .newsletter p{padding-bottom:23px}.footer-top .form-area .inputs{width:100%;height:45px;padding:0 15px;border:0;outline:0}.footer-top .form-area .inputs::placeholder{text-transform:capitalize;color:var(--grey);font-size:16px;font-weight:400}.footer-top .form-area button{width:100%;height:45px;text-align:center;background:#d63031;color:var(--white);font-size:21px;line-height:45px;font-weight:600;text-transform:capitalize;margin-top:20px;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.footer-top .form-area button:hover{background:var(--white);color:#d63031}.footer-bottom .bg{border-top:1px solid rgba(255,255,255,.34);padding:25px 0}.footer-bottom ul li:not(:last-child){padding-right:40px}.footer-bottom ul li a{text-transform:capitalize;color:var(--white);font-size:16px;line-height:28px;font-weight:400}.home2.banner .overlay{background:rgba(0,0,0,.38);padding-top:330px;padding-bottom:350px}.home2.feature{margin-top:-150px}.home2.quote .bg{box-shadow:1px 0 76px rgba(0,0,0,.12);background:var(--white);position:relative}.home2.quote .image img{position:absolute;bottom:0;left:60px}.home2.quote .content{padding:50px 40px 40px 0}.home2.quote .section-title{text-align:left;padding-bottom:40px}.home2.quote label{position:relative;width:100%;margin-bottom:45px}.home2.quote .inputs{height:50px;width:100%;border:0;border-bottom:1px solid #ddd;outline:0;background:0 0;padding-right:20px}.blog-detail .detail-inner .leave-reply .input-reply:focus,.blog-detail .detail-inner .leave-reply .input-reply:hover,.home2.quote .inputs:focus,.home2.quote .inputs:hover,.inner-page.modal .modal-body .inputs:focus,.inner-page.modal .modal-body .inputs:hover{border-color:#d63031}.home2.quote textarea.inputs{padding-top:15px;padding-bottom:15px;height:130px}.home2.quote .inputs::placeholder{text-transform:capitalize;font-weight:400;font-size:16px;color:var(--grey)}.home2.quote label i{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:0;font-size:14px;color:var(--grey)}.home2.quote .msg i{top:15px}.home2.count{background-attachment:fixed!important;margin-top:-320px}.home2.count .overlay{background:rgba(0,0,0,.62);padding-top:430px;padding-bottom:100px}.home2.count .item{display:flex;align-items:center;justify-content:center}.home2.count .item .icon{margin-right:20px}.home2.count .item .icon i{font-size:42px;color:var(--white)}.home2.count .item .text h3{color:var(--white);font-weight:700}.home2.count .item .text h5{color:var(--white);font-weight:700;font-size:20px;text-transform:capitalize}.inner-page.menubar{top:0}.inner-page.menubar .header-menu{margin-left:auto}.inner-page.menubar .right-part button{height:40px;width:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#d63031;margin-left:20px}.inner-page.menubar .right-part button i{font-size:16px;line-height:40px;color:var(--white)}.inner-page.modal .modal-title{font-size:24px;font-weight:700;color:var(--dark);text-transform:capitalize;font-family:var(--roboto)}.inner-page.modal .modal-body .inputs{width:100%;height:50px;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:0 20px;outline:0}.inner-page.modal .modal-body .inputs::placeholder{font-size:16px;color:var(--grey);text-transform:capitalize}.inner-page.banner .overlay{padding-top:215px;padding-bottom:125px;background:rgba(0,0,0,.5)}.inner-page.banner h2{font-size:45px;font-weight:700;color:var(--white);text-transform:capitalize;padding-bottom:10px}.inner-page.banner .breadcrumb{justify-content:center}.inner-page.banner .breadcrumb-item,.inner-page.banner .breadcrumb-item a{text-transform:capitalize;color:var(--white);font-weight:400;font-size:18px;line-height:28px}.blog-detail .detail-inner h3{font-weight:700;padding:20px 0 10px}.blog-detail .blog-meta{margin-bottom:25px}.blog-detail .blog-meta .author{margin-right:45px}.blog-detail .blog-meta .author img{-webkit-border-radius:50%;border-radius:50%;height:40px;width:40px;margin-right:10px}.blog-detail .blog-meta .meta-list li:not(:last-child){margin-right:40px}.blog-detail .blog-meta .meta-list li i{color:var(--grey);margin-right:15px;font-size:16px}.blog-detail .detail-inner blockquote{box-shadow:0 7px 10px rgba(0,0,0,.08);margin-left:45px;margin-right:45px;padding:30px 35px 40px;position:relative;margin-bottom:30px}.blog-detail .detail-inner blockquote span{display:inline-block;color:var(--deep-blue);font-weight:500;font-size:14px;position:absolute;right:100px;margin-bottom:0;bottom:22px;text-transform:capitalize}.blog-detail .detail-inner blockquote span:after{content:'';height:1px;width:40px;left:-50px;top:9px;position:absolute;background:#d63031}.blog-detail .detail-inner .share-blog{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:30px;margin-bottom:20px;display:block;text-align:center;padding:24px 0 19px}.blog-detail .detail-inner .share-blog .media-body{display:inline-block;vertical-align:middle}.blog-detail .detail-inner .share-blog span{display:inline-block;font-size:18px;text-transform:capitalize;font-weight:600;color:var(--deep-blue)}.blog-detail .detail-inner .share-blog .social li{padding:0 15px}.blog-detail .detail-inner .share-blog .social li a i{color:var(--deep-blue);font-size:20px;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.blog-detail .detail-inner .comments li.single-comment li.single-comment{margin-left:60px}.blog-detail .detail-inner .comments li.single-comment{margin:35px 0}.blog-detail .detail-inner .comments li img{width:80px;height:80px;border-radius:5px;position:absolute;top:0;left:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.blog-detail .detail-inner .comments li .comment-body{padding-left:100px;padding-top:5px;padding-bottom:0}.blog-detail .detail-inner .comments li .comment-author li a{display:inline-block;font-size:14px;font-weight:500;color:var(--deep-blue);text-transform:capitalize}.blog-detail .detail-inner .comments li .comment-author li:not(:last-child):after{content:"|";position:relative;margin:0 12px;color:#d63031}.blog-detail .detail-inner .comments li .comment-author li span{display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;color:var(--grey)}.blog-detail .detail-inner .comments li .comment-author .reply{display:inline-block;color:var(--grey);text-transform:capitalize;font-size:14px;font-weight:400}.blog-detail .detail-inner .leave-reply .input-reply{width:100%;height:44px;padding-left:20px;background:#f8f8f8;border:1px solid #ddd;border-radius:4px;outline:0;margin-bottom:30px}.blog-detail .detail-inner .leave-reply textarea.input-reply{height:120px;padding-top:10px}.blog-detail .detail-inner .leave-reply .input-reply::placeholder{font-family:Heebo,sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;color:#a7a7a7}.blog-detail .detail-inner .leave-reply button{line-height:45px}.blog-detail .blog-sidebar .single-item{padding:22px;border-radius:8px;background:#f8f9ff;margin-bottom:30px}.blog-detail .blog-sidebar .single-item label{width:100%;position:relative;margin-bottom:0;overflow:hidden}.blog-detail .blog-sidebar .single-item input{border:0;-webkit-border-radius:5px;border-radius:5px;height:45px;padding-left:20px;width:100%;outline:0}.blog-detail .blog-sidebar .single-item input::placeholder{color:var(--grey);text-transform:capitalize;font-weight:400;font-size:18px}.blog-detail .blog-sidebar .single-item .search-area button{position:absolute;right:0;padding:0 20px;height:45px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;background:#d63031;color:var(--white);z-index:1;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.blog-detail .blog-sidebar .item-title h4{font-weight:700;text-transform:capitalize;margin-bottom:20px;width:max-content;position:relative}.blog-detail .blog-sidebar .item-title h4:after{content:"";width:30px;height:1px;background:#d63031;position:absolute;top:50%;transform:translateY(-50%);right:-50px}.blog-detail .blog-sidebar .recent-post ul li{display:flex;align-items:center}.blog-detail .blog-sidebar .recent-post ul li img{width:70px;height:70px;border-radius:5px;margin-right:20px}.blog-detail .blog-sidebar .recent-post ul li .media-body{flex:1}.blog-detail .blog-sidebar .recent-post ul li span{display:block;text-transform:uppercase;font-size:12px;line-height:24px;color:var(--grey)}.blog-detail .blog-sidebar .recent-post ul li a{display:inline-block;font-weight:500;font-size:15px;line-height:24px;color:var(--deep-blue)}.blog-detail .blog-sidebar .category ul li a{display:inline-block;font-weight:600;font-size:16px;line-height:24px;color:var(--deep-blue);text-transform:capitalize}.blog-detail .blog-sidebar .category ul li a i{margin-right:10px}.blog-detail .blog-sidebar .tags .tag-items a{display:inline-block;font-size:14px;line-height:32px;color:var(--grey);padding:0 18px;font-weight:400;border-radius:5px;background:0 0;text-transform:capitalize;margin-right:15px;margin-bottom:20px;position:relative;z-index:1;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:var(--white)}.blog-detail .blog-sidebar .tags .tag-items a:hover{color:var(--white);background:#d63031}.contact-page.location{margin-top:-200px}.contact-page.location #map{width:100%;height:720px}.service-page.detail .text{padding-right:50px}.service-page.detail .text h5{font-weight:700;padding:20px 0}.service-page.detail .text .img{float:left;margin-right:30px;margin-bottom:30px}.service-page.detail .right-part .title h5,.team-page.team-detail .title h5{font-weight:700;text-transform:capitalize;position:relative}.service-page.detail .right-part .title h5:after{content:'';position:absolute;bottom:-10px;left:0;height:2px;width:60px;background:#d63031}.service-page.detail .right-part .item:last-child{margin-bottom:0}.service-page.detail .right-part .item ul li{border-bottom:1px solid #ddd;padding:8px 0}.service-page.detail .right-part .hours{padding:15px;border:6px solid #ddd}.service-page.detail .right-part .item a{margin-top:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.project-page.project-detail .info-area{padding-left:60px}.project-page.project-detail .sub-title h5{font-size:25px;font-weight:700;text-transform:capitalize}.project-page.project-detail .info li{display:flex;align-items:center;border-bottom:1px solid #ddd;padding:15px 0}.project-page.project-detail .info li:last-child{border-bottom:0}.project-page.project-detail .info li h6{font-weight:700;text-transform:capitalize;width:50%}.project-page.project-detail .info li p{width:50%;text-transform:capitalize}.project-page.project-detail .info li ul li{border:0;padding:0 15px 0 0}.project-page.project-detail .info li ul li a i{font-size:16px;color:var(--dark);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.project-page.project-detail .title{padding-top:20px;padding-bottom:15px}.project-page.project-detail .title h4{font-size:29px;line-height:44px;text-transform:capitalize;font-weight:700}.project-page.project-detail .desc-list li{position:relative;padding:5px 0 5px 30px}.project-page.project-detail .desc-list li:before{content:'';position:absolute;top:10px;left:0;height:15px;width:15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#d63031}.team-page.team-detail .personal-info{box-shadow:19px 0 109px rgba(0,0,0,.08)}.team-page.team-detail .personal-info .name{padding:25px 30px 30px}.team-page.team-detail .personal-info .name p{text-transform:capitalize;padding-top:5px}.team-page.team-detail .personal-info .name ul li{padding-right:20px}.team-page.team-detail .personal-info .name ul li a i{font-size:16px;color:var(--grey);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.team-page.team-detail .title h5:after{content:'';position:absolute;bottom:-10px;left:0;height:2px;width:65px;background:#d63031}.team-page.team-detail .table tr td,.team-page.team-detail .table tr th{font-weight:400;text-transform:capitalize;font-size:16px;line-height:28px;color:var(--grey);padding:5px 0}.team-page.team-detail .table tr th{font-weight:500}.team-page.team-detail .table1 tr td{text-transform:uppercase}.team-page.team-detail .table tr .day{width:150px}.team-page.team-detail .table tr .com,.team-page.team-detail .table tr .pos,.team-page.team-detail .table tr .time{min-width:200px}.team-page.team-detail .table tr .yar{min-width:150px}.team-page.team-detail .table tr .dept{min-width:170px}