.up .elementor-image{padding-top:130px}.up section.working-process{margin-top:-20px}.footer-area .footer-widget .footer-items-2 ul li a{display:inline!important}.br .brand-area{padding-top:80px!important}.br .faq-area{padding-top:113px!important;padding-bottom:0px!important}.up .faq-area{padding-top:0px!important}.blog-title{margin-bottom:40px}.blog-title h3.title{font-size:18px;color:#222;position:relative}.nnf .services-item.mt-30{padding-bottom:40px}.accordion-box{position:relative;margin-bottom:30px}.accordion-box .block{position:relative;padding-top:0;margin-bottom:25px;-webkit-box-shadow:0 5px 21.25px 3.75px rgb(217 217 217 / .65);box-shadow:0 5px 21.25px 3.75px rgb(217 217 217 / .65)}.accordion-box .block:last-child{margin-bottom:0}.accordion-box .block .acc-btn{position:relative;font-size:18px;cursor:pointer;line-height:1.2em;color:#222;font-weight:400;padding:28.5px 30px;padding-left:58px;transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease}.accordion-box .block .acc-btn.active{background:#3b7eff;color:#fff}.accordion-box .block .icon-outer{position:absolute;left:32px;top:47px;font-size:25px;color:#222;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.accordion-box .block .icon-outer .icon{position:absolute;top:50%;margin-top:-18px;font-size:18px;color:#222;line-height:1em;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.accordion-box .block .icon-outer .icon_plus{opacity:1}.accordion-box .block .icon-outer .icon_minus{opacity:0;color:#fff;font-weight:700}.accordion-box .block .acc-btn.active .icon-outer .icon_minus{opacity:1}.accordion-box .block .acc-btn.active .icon-outer .icon_plus{opacity:0}.accordion-box .block .acc-btn.active .icon-outer{color:#0eaf96}.accordion-box .block .acc-content{position:relative;display:none;padding:0 20px;padding-left:58px;border-bottom:1px solid #f2f2f2;background:#3b7eff;color:#fff}.accordion-box .block .acc-content .content-text{padding-bottom:6px}.accordion-box .block .acc-content.current{display:block;background:#3b7eff;color:#fff}.accordion-box .block .content{position:relative;font-size:14px;margin-bottom:40px}.accordion-box .block .content .text{margin-bottom:20px}.blog-title h3.title:before{position:absolute;content:'';bottom:-15px;left:0;height:2px;width:10px;background:#0154f7}.blog-title h3.title:after{position:absolute;content:'';bottom:-15px;left:17px;height:2px;width:25px;background:#0154f7}.mrsidebar .blog-news-item{border-bottom:1px solid #d7d7d7;padding-bottom:26px;margin-bottom:25px}.mrsidebar .blog-news-item .item{padding-left:95px;position:relative}.mrsidebar .blog-news-item .item h5.title{font-size:13px;font-weight:600;line-height:19px;color:#222}.mrsidebar .blog-news-item .item span{font-size:12px;color:#0154f7;font-weight:600}.mrsidebar .blog-news-item .item img{position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%}.mrsidebar .blog-news-item:last-child{border-bottom:none}.blog-search .input-box{position:relative}.blog-search .input-box input[type="search"]{width:100%;background:#eef4ff;border:0;line-height:70px;padding-left:30px;font-size:14px;color:#8a8a8a}.blog-search .input-box button{position:absolute;right:0;top:0;height:100%;width:70px;text-align:center;line-height:70px;color:#0154f7;border:0;background-color:#fff0}.admin-bar .header-nav.sticky{top:32px}.News-item.d-flex{padding-bottom:10px}.mr .counter-item{padding-bottom:65px!important}.mr .counter-area .counter-item i{margin-top:-38px}.dw .case-study-area{padding-bottom:0px!important}.up .case-study-area{padding-top:30px!important}.br .case-study-area{background:#fff}.dw .pb-130{padding-bottom:0}.up .pt-130{padding-top:0}.up .mt-30{margin-top:0}.exn .faq-thumb.mt-30{margin-bottom:30px}.exn .faq-thumb.mt-60{margin-bottom:30px}.up .case-study-area{padding-top:30px!important}ul.post-categories li a{color:#ffffff!important;padding-right:0}.tagcloud a{font-size:14px;color:#8a8a8a;background:#eef3f9;line-height:40px;padding:0 17px;border-radius:5px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}div#categories-2{background:#fff;padding:30px}ul.pagination{margin-top:55px}ul.pagination li a{height:60px;width:60px;border-radius:50%!important;text-align:center;line-height:58px;padding:0;margin:0;font-size:18px;font-weight:500;color:#859aaa;background:#fff;margin:0 5px;border:2px solid #e4e4e5;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}ul.pagination li a:hover{color:#fff;background:#fc5546;border-color:#fc5546;box-shadow:0 10px 49.5px .5px rgb(239 91 81 / .78)}span.page-numbers.current{height:60px;width:60px;border-radius:50%;text-align:center;line-height:58px;padding:0;margin:0;font-size:18px;font-weight:500;color:#fff;background:#fff;margin:0 5px;border:2px solid #e4e4e5;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;background:#fc5546;border-color:#fc5546;box-shadow:0 10px 49.5px .5px rgb(239 91 81 / .78)}.header-area.header-area-3 .header-nav-2 .navigation .navbar .navbar-nav li>a{line-height:30px}.header-nav .navigation .navbar .navbar-nav>li.dropdown{padding-right:10px}.colu:nth-child(2) .blog-item .blog-thumb::before{background-color:rgb(245 182 176 / .6)}.requst-quote-area{padding-bottom:130px!important}.solutions-area .solutions-content-area .solutions-list .item:nth-child(2){padding-top:30px}.acc-btn{background:#eef3f9}.header-area.header-area-3 .header-nav-2{padding-top:23px;padding-bottom:23px}.subs .requst-quote-area{padding-bottom:230px!important}.forx .quote-area .quote-content form .input-box i{width:10%;background:#eef3f9;border:2px solid #eef3f9;line-height:70px;padding-right:30px;padding-left:40px;margin-top:-30px;margin-right:-30px}.forx .quote-area .quote-content form .ex i{width:10%;background:#eef3f9;border:2px solid #eef3f9;line-height:70px;padding-right:30px;padding-left:67px;padding-bottom:56px;margin-top:-30px;margin-right:-30px}@media only screen and (min-width:768px) and (max-width:991px){input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding-right:220px}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{padding-right:220px}}.footer-area .footer-widget .footer-items-1,.footer-area .footer-widget .footer-items-2{margin-top:-40px}.footer-area .footer-widget .footer-items-1 p{margin-bottom:0}.home3 .counter-area{padding-bottom:60px!important}.project-case-content.text-center img{display:none}.alignleft{margin:25px 30px 20px 0!important}.contact-info-area .contact-massage-area form .input-box span{display:block}.about-area .image-block{position:relative;padding-left:150px;padding-top:133px}.about-area .image-block .image-one{position:absolute;top:0;left:0}.about-area .image-block .image-two{position:relative;z-index:9;margin-top:60px}.about-area .image-block .shape{position:absolute;right:0;top:-115px}.about-area .list li{position:relative;padding-left:80px;margin-bottom:30px;font-size:14px;line-height:28px;font-size:16px;font-weight:400;line-height:1.6em;color:#17365E}.about-area .list li:before{font-family:'Font Awesome 5 Pro';content:"\f00c";position:absolute;left:0;top:0;display:block;line-height:30px;font-size:18px;color:#87CEEB!important;font-weight:400;width:55px;height:55px;line-height:51px;border-radius:50%;border:2px solid #87CEEB!important;text-align:center}.about-area .about-content p{padding-top:0;border-top:0}.about-area .about-content>span{color:#222}.project-case-area .project-case-item .project-case-thumb::after{width:90px;height:90px;border:#fff0;background:#f86e03;border-radius:50%;left:50%;transform:translate(-50%,50%)}.project-case-area .project-case-item .project-case-thumb{overflow:visible}.project-case-area .project-case-item:hover .project-case-thumb img{transform:scale(1)}.project-case-area .project-case-item .project-case-thumb i{left:50%;transform:translate(-50%,50%);right:auto;bottom:0}.project-case-area .project-case-item .project-case-content{position:relative;padding:75px 30px 40px;box-shadow:0 10px 60px 0 rgb(191 191 191 / .34);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.fact-area .fact-item .title{font-size:25px;font-weight:600;color:#222}.fact-area .fact-item .title span{font-size:60px;color:#222!important}.fact-area .fact-item .title sup{top:-25px}.fact-area .fact-item .icon{margin-bottom:10px}.fact-area .wrapper-box{position:relative;border-top:1px solid #eee;padding-top:90px}.fact-area .fact-item>span{padding-top:0}.testimonial-item .author-info{position:relative;padding-left:80px}.testimonial-item .author-info img{position:absolute;left:0;top:0;margin:0;border-radius:50%;width:60px}.testimonial-area .testimonial-item{padding-top:40px}.testimonial-area .testimonial-item>i{transform:translate(0);left:auto;right:40px}.testimonial-area:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;background:rgb(16 30 59 / 92%)}.testimonial-area{position:relative;background-size:cover}.testimonial-area .section-title .title{color:#fff!important}.testimonial-area .section-title .title span{color:#fff}.testimonial-area .section-title p{color:#fff}.testimonial-area .testimonial-item .title{padding-top:10px;font-size:20px}.testimonial-area .testimonial-item .designation{margin-bottom:13px;color:#515151;font-size:12px;padding-top:7px;letter-spacing:2px;text-transform:uppercase;font-weight:500}.blog-area .blog-item .blog-content .category{position:relative;background:#ef5b51;display:inline-block;color:#fff;font-size:14px;font-weight:600;padding:2px 0;margin-bottom:20px}.contact-widget .contact-info{position:relative;margin-top:30px}.contact-widget .contact-info li{position:relative;display:flex;flex-wrap:wrap;margin-bottom:15px}.contact-widget .contact-info li .icon{position:relative;margin-right:15px;font-size:24px;width:60px;height:60px;line-height:60px;color:#3e63a4;background-color:#14346b;text-align:center;border-radius:50%;transition:.5s}.contact-widget .contact-info li:hover .icon{background-color:#fc5546;color:#fff}.contact-widget .contact-info li h5{position:relative;color:#fff;font-size:18px;font-weight:600;margin-bottom:5px}.contact-widget .contact-info li .text{position:relative;color:#aeb7ca;font-size:14px}.contact-widget .contact-info li a{color:#aeb7ca;transition:.5s}.contact-widget .contact-info li .text a:hover{color:#ec5a31}.forx .quote-area .quote-content form .input-box i{width:10%;background:#eef3f9;border:2px solid #eef3f9;line-height:70px;padding-right:30px;padding-left:40px;margin-top:-30px;margin-right:-30px}.forx .quote-area .quote-content form .ex i{width:10%;background:#eef3f9;border:2px solid #eef3f9;line-height:70px;padding-right:30px;padding-left:67px;padding-bottom:56px;margin-top:-30px;margin-right:-30px}@media only screen and (min-width:768px) and (max-width:991px){input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding-right:220px}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{padding-right:220px}.prnew .project-case-area .project-case-item .project-case-content{margin-top:-10px}.colu:nth-child(2) .blog-area .blog-item.item-2 .blog-thumb::before{background-color:rgb(239 91 81 / .6)}}.testimonial-area{background:#eef3f900!important}.banner-bg-1{position:absolute;content:'';right:0;top:0;height:100%;width:50%;background-size:cover;background-position:right center;background-repeat:no-repeat;z-index:-2}}