@import url(fontawesome-all.css);@import url(animate.css);@import url(custom-animate.css);@import url(flaticon.css);@import url(owl.css);@import url(jquery-ui.css);@import url(jquery.fancybox.min.css);@import url(scrollbar.css);@import url(hover.css);@import url(jquery.touchspin.css);@import url(botstrap-select.min.css);@import url(shop.css);@import url(swiper.min.css);@import url(rtl.css);.theme-btn i,img{display:inline-block}.loader-wrap .layer-one,.loader-wrap .layer-three,.loader-wrap .layer-two{width:33.3333%;overflow:hidden;position:absolute;height:100%;top:0}.text,body,p{font-size:16px}*,li,ul{padding:0}.sec-title h4,body{font-family:Barlow,sans-serif}.contact-section.style-five .read-more-link:hover,.contact-section.style-four .read-more-link:hover,.contact-section.style-three .read-more-link:hover,a{text-decoration:none}*{margin:0;border:none;outline:0;font-size:100%;line-height:inherit}:root{--fira-sans:"Fira Sans",sans-serif}body{color:#0c2957;line-height:1.7em;font-weight:400;-webkit-font-smoothing:antialiased;background:#fff}a{cursor:pointer}a:focus,a:hover,a:visited{text-decoration:none!important;outline:0}h1,h2,h3,h4,h5,h6{position:relative;font-weight:400;font-family:"Fira Sans",sans-serif;line-height:1.25em;margin:0;background:0 0}.mobile-menu-visible,.testimonial-section-four .auto-container,.why-choose-us-section-three .wrapper-box,textarea{overflow:hidden}button{outline:0!important;cursor:pointer}.text,p{line-height:1.6em;font-weight:400;margin:0 0 15px}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:none;outline:0}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:inherit;border-color:inherit;color:inherit}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;z-index:9;overflow:hidden}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}li,ul{list-style:none;margin:0}.accordion-box .block:last-child,.comment-form .form-group:last-child,.contact-section.style-five .contact-form,.hidden-sidebar .news-widget .post-wrapper:last-child,.progress-levels .progress-box:last-child,.team-details-section .bootstrap-select .dropdown-menu li a span.text,figure{margin-bottom:0}.theme-btn i{position:relative;font-size:14px;margin-left:3px}.centered{text-align:center!important}.gray-bg{background-color:#f4f4f4!important}.light-bg{background-color:#fff!important}.btn-style-four,.btn-style-one,.btn-style-two{background-color:transparent;text-transform:capitalize;vertical-align:middle;color:#fff;font-weight:600}img{max-width:100%;height:auto}.about-section-two .owl-dots,.about-section-two .owl-nav,.banner-carousel .content-box.style-two h2:after,.banner-carousel .content-box.style-two h2:before,.banner-section .owl-theme .owl-dots,.banner-section.style-four .banner-carousel .content-box h2::after,.banner-section.style-four .banner-carousel .content-box h2:before,.banner-section.style-four .owl-theme .owl-nav,.banner-section.style-three .banner-carousel .content-box h2::after,.banner-section.style-three .banner-carousel .content-box h2:before,.banner-section.style-two .banner-carousel .content-box h2::after,.banner-section.style-two .banner-carousel .content-box h2:before,.clients-section .owl-dots,.clients-section .owl-nav,.contact-section.style-five .read-more-link:before,.contact-section.style-four .read-more-link:before,.contact-section.style-three .read-more-link:before,.dropdown-toggle::after,.dropup .dropdown-toggle::after,.funfacts-section-two.style-two .column:last-child .inner:before,.gmnoprint,.header-middle .icon-box:last-child:before,.header-style-four .main-menu .navigation>li.dropdown>a:after,.header-style-four .main-menu .navigation>li>a:before,.heighlight-block:last-child .inner-box:before,.main-footer.style-five .links-widget ul li a:after,.main-footer.style-five .links-widget ul li a:before,.main-footer.style-four .footer-bottom-two .menu li:first-child a:before,.main-header.header-style-five .btn-style-one .btn-title::before,.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul,.news-block-one.style-two .inner-box::after,.news-block-one.style-two .inner-box::before,.owl-dots,.owl-nav,.owl-theme .owl-next span,.owl-theme .owl-prev span,.page-title .content-box .bread-crumb li:last-child:before,.pricing-block:last-child .lower-content::before,.process-block-four:last-child .inner-box:before,.process-block-one:last-child .inner-box::before,.service-block-two .btn-title:before{display:none}.fa{line-height:inherit}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-position:center center;background-repeat:no-repeat;background-image:url(../images/icons/preloader.svg)}.loader-wrap,.preloader-close{position:fixed;z-index:999999}.style-two .preloader{background-image:url(../images/icons/preloader-2.svg)}.style-three .preloader{background-image:url(../images/icons/preloader-3.svg)}.style-four .preloader{background-image:url(../images/icons/preloader-4.svg)}.style-five .preloader{background-image:url(../images/icons/preloader-5.svg)}.preloader-close{color:#fff;padding:10px 20px;cursor:pointer;right:0;bottom:0;font-weight:600}.loader-wrap{left:0;top:0;width:100%;height:100%}.loader-wrap .layer-one{left:0}.loader-wrap .layer-two{left:33.3333%}.loader-wrap .layer-three{left:66.6666%}.loader-wrap .layer .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#0a273d}.theme-btn{display:inline-block;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn-style-one .btn-title,.btn-style-two .btn-title{position:relative;padding:10px 50px;-webkit-transition:.3s;-o-transition:.3s;border-radius:25px;display:block;font-family:"Fira Sans",sans-serif;z-index:1}.btn-style-one,.btn-style-two{position:relative;display:inline-block;font-size:16px;line-height:30px;border-radius:30px;overflow:hidden}.btn-style-one:hover{color:#fff;background:0 0}.btn-style-one .btn-title{transition:.3s;overflow:hidden}.about-section-five .theme-btn:hover .btn-title,.about-section-seven .image-block .video-box a,.about-section-six .whay-choose-block .inner-box:hover .icon span,.about-section-two .image-block .image-three .video-box a,.about-widget-two .social-links li a:hover,.award-section-two .owl-theme .owl-nav .owl-next:hover:before,.award-section-two .owl-theme .owl-nav .owl-prev:hover:before,.award-section.style-two .bottom-text a,.banner-section-two .btn-style-one:hover .btn-title,.banner-section.style-four .btn-style-one:hover .btn-title,.blog-single-post ul.tag li a:hover,.bootstrap-select .dropdown-menu li.active a span.text,.btn-style-five:hover .btn-title,.btn-style-four:hover .btn-title,.btn-style-one:hover .btn-title,.btn-style-two:hover,.btn-style-two:hover .btn-title,.career-block .theme-btn:hover .btn-title,.client-section-two.style-two .top-content .text,.contact-info-block-two .inner-box:hover h4,.contact-info-block-two .inner-box:hover ul li,.contact-section-two .contact-info ul li a,.contact-section.style-five .author-box .phone-numer,.contact-widget .social-links li a:hover,.fact-counter-three .inner:hover .counter-title,.fact-counter-three .inner:hover .read-more-link,.feature-block-four .inner-box:hover .read-more-link,.feature-block-four .inner-box:hover .text,.feature-block-four .inner-box:hover h4,.feature-block-six .inner-box:hover .text,.feature-block-six .inner-box:hover h4,.features-section-five .theme-btn:hover .btn-title,.features-section-six .whay-choose-block .inner-box:hover .icon span,.footer-bottom .social-links li a:hover,.header-top .contact-info li a,.header-top .contact-info-two li a,.links-widget ul li a:hover,.links-widget-two ul li a:hover,.main-footer.style-two .links-widget ul li a:hover,.main-header.header-style-five .header-top .contact-info li i,.main-header.header-style-five .header-top .language span,.main-header.header-style-five .main-menu .navigation>li>a,.main-header.header-style-three .main-menu .navigation>li>a,.map-section .contact-info ul li a,.meet-up-section .content-box .theme-btn:hover,.news-block-five .comments:hover,.news-block-five .read-more-btn a:hover,.news-block-five h4 a,.news-block-six .social-links-wrapper:hover .icon,.news-block-three .inner-box:hover h4 a,.news-block-two .inner-box:hover h4 a,.news-section-three.style-two .news-block-three .inner-box:hover .read-more-link,.page-title .content-box .bread-crumb li a,.post-widget h4 a,.pricing-block-three.popular .btn-style-two:hover .btn-title,.pricing-block-three.popular .text,.pricing-block-three.popular h3,.pricing-block-three.popular h4,.pricing-block.style-two .top-content .category,.pricing-block.style-two .top-content .price,.process-section-three .consult-btn a,.projects-section-two .owl-theme .owl-nav button:hover:after,.scroll-to-top:hover,.sec-title.light .text,.sec-title.light h2,.sec-title.style-three.light .text,.sec-title.style-two.light h2,.service-block-five .inner-box:hover h4,.service-block-three .overlay-content h4,.services-details .tab-btn-style-one li a.active,.services-details .tab-btn-style-one li a:hover,.single-team-member .social-links-wrapper:hover .icon,.style-three .service-block-five .inner-box:hover .icon,.style-two .service-block-five .inner-box:hover .icon,.subscribe-newsletter .sec-title h4,.subscribe-widget .social-links li a:hover,.team-block-four .social-links-wrapper:hover .icon,.team-block-two .inner-box:hover .video-btn a,.testimonial-block-three .inner-box:hover .author-box .author-title,.testimonial-block-three .inner-box:hover .author-box .designation,.why-choose-us-section-three .whay-choose-block .inner-box:hover .icon span,.widget_contact .email a,.widget_contact .phone-number a,.widget_tag_cloud ul li a:hover{color:#fff}.btn-style-five .btn-title::before,.btn-style-four .btn-title::before,.btn-style-one .btn-title::before,.btn-style-two .btn-title::before{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;content:"";background-color:#222;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;transition:transform .5s cubic-bezier(.86, 0, .07, 1),-webkit-transform .5s}.btn-style-five:hover .btn-title:before,.btn-style-four:hover .btn-title:before,.btn-style-one:hover .btn-title:before,.btn-style-two:hover .btn-title:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.btn-style-five .btn-title i,.btn-style-four .btn-title i,.btn-style-one .btn-title i,.btn-style-two .btn-title i{margin-right:10px;font-size:24px;line-height:1em;top:4px}.btn-style-two .btn-title{transition:.3s;overflow:hidden;background:#fff}.btn-style-five,.btn-style-four{border-radius:6px;overflow:hidden;position:relative}.btn-style-four{display:inline-block;font-size:16px;line-height:30px;background-size:200% auto}.btn-style-five .btn-title,.btn-style-four .btn-title{position:relative;display:block;z-index:1;font-family:"Fira Sans",sans-serif;padding:13px 40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:6px;overflow:hidden}.btn-style-five{display:inline-block;font-size:16px;line-height:30px;font-weight:600;text-transform:capitalize;vertical-align:middle;border:1px solid}.btn-style-five:hover{border-color:#222}.main-header{position:relative;display:block;width:100%;z-index:9999;top:0;left:0;background:0 0}.main-header .header-top{position:relative;color:#fff;background:#201630;padding:10px 0}.main-header .header-top .inner,.news-block-six .bottom-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header .header-top .text{position:relative;margin-bottom:0;font-weight:600}.main-header .header-top .text span{margin-right:10px;line-height:1em;padding:2px 10px;border-radius:11px}.header-top .top-left,.header-top .top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-top .contact-info,.header-top .contact-info-two{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-top .contact-info li{margin-right:20px;font-size:16px;font-weight:500}.blog-single-post .share-icon .social-links a i,.header-top .contact-info li i,.header-top .contact-info-two li i,.header-top.style-four .top-right .text i,.main-footer .logo-widget .link-btn i,.news-block-five .comments i,.news-section .left-column li i,.team-block-one ul li span,.twitter-widget .date i{margin-right:10px}.header-top.style-two .contact-info li i{color:#fff!important}.main-header .header-top .language{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.banner-carousel .content-box.style-two,.bootstrap-select .dropdown-menu li,.career-block .theme-btn .btn-title,.contact-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.contact-section .contact-form .btn-style-four,.contact-section.style-five .btn-style-one,.contact-section.style-four .btn-style-one,.contact-section.style-three .btn-style-one,.main-menu .navigation>li.current>a:before,.main-menu .navigation>li:hover>a:before,.news-block-one.style-two .image img,.news-block-three .image img,.project-block-four .image img,.project-block-six .image img,.subscribe-newsletter-three .content-box .image img,.team-block-four .image img,.testimonial-block-four .inner-box .image img{width:100%}.main-header .header-top .language span{color:#3d6376;margin:1px 8px 0 0}.header-top .language .language-switcher .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:83px}.header-top .language .language-switcher button{position:relative;font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;top:-2px;border-radius:4px;padding:0 10px 0 0;background:0 0;border-width:initial;border-style:initial;border-color:transparent;-o-border-image:initial;border-image:initial;height:auto}.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>ul>li>ul>li>a{border-bottom:1px solid #41394f;text-transform:capitalize;text-align:left;display:block;font-weight:600;font-family:var(--fira-sans)}.header-top .language .language-switcher .dropdown-toggle .filter-option::after{position:absolute;font-family:'Font Awesome 5 Pro';content:"\f107";font-size:15px;color:#fff;right:0;top:1px}.header-top .contact-info-two li{margin-right:20px;font-size:16px;font-weight:500;border-right:1px solid rgba(255,255,255,.5);padding-right:20px;line-height:1.2em}.about-section .logo img,.about-section-four .logo img,.about-section-seven .image-block,.about-section-seven .text-block,.about-section-seven form,.about-section-two .content-block,.about-section-two .image-block .image-one,.about-widget-two .social-links li a span,.award-block .inner-box,.banner-carousel,.banner-carousel .content-box .video-wrapper,.banner-section,.blog-single-post,.blog-single-post .author-box .social-links li a span,.blog-single-post .group-title,.blog-single-post .top-content,.career-block,.case-block-one,.case-block-three .image,.case-block-three .inner-box,.contact-details-section-three .wrapper-box,.contact-form .bootstrap-select>.dropdown-toggle .contact-form,.contact-info-block,.contact-widget .social-links,.contact-widget .social-links li a span,.download-pdf,.fact-counter,.fact-counter-three,.feature-block-one,.feature-block-one .image .icon span,.feature-block-three .image,.feature-block-two,.feature-block-two .shape-box,.features-section-four,.features-section-six .video-box .image,.features-section-six .video-box .image img,.features-section-six .whay-choose-block,.footer-bottom .social-links li a span,.header-middle,.header-top .social-links,.header-upper .social-links,.heighlight-block,.hidden-sidebar .about-widget-two,.hidden-sidebar .news-widget,.links-widget .widget-content,.links-widget-two .widget-content,.main-footer .column,.map-section,.map-section-two,.news-block-six,.news-block-three .image,.news-block-two,.post-widget,.pricing-block-three,.process-block-four,.process-block-one,.process-section-two .process-wrapper,.project-block .image,.project-block-five,.project-block-four,.project-block-seven,.project-block-six,.project-block-three,.project-block-two .image,.project-block-two .inner-box,.project-details .project-info .social-links,.service-block-five,.service-block-four,.service-block-four .image-box,.service-block-one,.service-block-seven,.service-block-six,.service-block-six .image-box,.service-block-three .image,.service-block-two .image,.services-details .content-side .list,.subscribe-newsletter-three .form-group,.subscribe-newsletter-two .form-group,.subscribe-widget,.subscribe-widget .social-links li a span,.team-block-one .image,.team-block-one .inner-box,.team-block-three .image,.team-block-three .inner-box,.team-block-two,.team-block-two .image,.team-details-section .working-history,.testimonial-block-four,.testimonial-block-two,.testimonial-section,.testimonial-section-eleven .wrapper-box,.testimonial-section-five,.testimonial-section-six .wrapper-box,.twitter-widget .widget-content,.widget_newsletter .form-group,.widget_popular_post,.widget_search .form-group{position:relative}.header-top .social-links li,.header-upper .social-links li{float:left}.header-top .social-links li+li,.header-upper .social-links li+li{margin-left:20px}.header-top .social-links li a{color:#fff;font-size:14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-top .social-links li a:hover{color:#202020}.main-header .header-upper{position:relative;border-top:1px solid #e5e5e5}.main-header .header-upper .inner-container{position:relative;min-height:80px}.main-header .header-upper .logo-box{float:left;z-index:10}.main-header .header-upper .logo-box .logo{position:relative;display:block;text-align:center;padding:10px 0;font-size:37px;font-weight:700}.main-header .nav-outer{position:relative;z-index:1;float:right}.navbar-right-info{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:14px 0 1px 40px}.navbar-right-info .search-toggler{position:relative;background-color:transparent;font-size:25px}.navbar-right-info .sidemenu-nav-toggler{position:relative;width:50px;height:50px;line-height:44px;text-align:center;color:#fff;font-size:20px;margin-left:30px;cursor:pointer;border-radius:50%}.navbar-right-info .faq-btn{position:relative;border-left:1px solid #d0d0d0;margin-right:40px;padding:11px 0 11px 20px}.navbar-right-info .faq-btn a{position:relative;font-size:17px;font-weight:700;color:#202020}.consult-form .btn-style-three i,.navbar-right-info .faq-btn a span{margin-right:8px}.navbar-right-info .link-btn{margin-right:30px}.shopping-cart{position:relative;font-size:24px;margin-left:20px;color:#202020;padding-right:10px}.shopping-cart .count{position:absolute;font-size:15px;font-weight:700;color:#fff;width:18px;height:18px;display:inline-block;text-align:center;line-height:18px;border-radius:50%;font-family:var(--fira-sans);top:0;right:0}.header-middle .logo,.news-block-three .category{width:-webkit-fit-content;width:-moz-fit-content}.main-header .nav-outer .main-menu{position:relative;float:left}.main-menu .navbar-collapse{padding:0;display:block!important}.main-menu .navigation{position:relative;margin:17px 0 0 30px}.main-footer .footer-logo img{width:50%}.main-menu .navigation>li{position:relative;float:left;padding:10px 0;margin-right:40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer-bottom-three .bottom-area ul li:last-child,.main-header.header-style-five .navbar-right-info .link-btn,.main-header.header-style-three .navbar-right-info .link-btn,.main-menu .navigation>li:last-child{margin-right:0}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;font-size:16px;line-height:30px;font-weight:500;text-transform:capitalize;font-family:var(--fira-sans);color:#201630;padding:3px 0;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-menu .navigation>li>a:before{position:absolute;content:'';left:0;bottom:0;width:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-menu .navigation>li.dropdown{padding-right:14px}.main-menu .navigation>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f107";position:absolute;right:-15px;top:3px;display:block;line-height:30px;font-size:15px;text-align:center;z-index:5;font-weight:400}.main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:250px;z-index:100;display:none;opacity:0;visibility:hidden;padding:10px 0;border-top:2px solid;background-color:#201630;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:.5s;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation>li:nth-last-child(-n+2)>ul,.main-menu .navigation>li>ul.from-right,.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li,.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;padding:0 40px}.main-menu .navigation>li>ul>li:last-child,.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li:before{position:absolute;content:'';right:0;top:0;width:0%;height:100%;display:block;-webkit-transition:.5s;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.main-menu .navigation>li>ul>li>a{position:relative;padding:12.5px 0;line-height:24px;font-size:16px;color:#fff;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.contact-info-block-three:last-child .inner-box,.main-menu .navigation>li>ul>li:last-child>a,.main-menu .navigation>li>ul>li>ul>li:last-child>a,.team-block-three .social-links li:last-child a{border-bottom:0}.main-menu .navigation>li>ul>li.dropdown>a:after{content:"+";position:absolute;right:0;top:11px;display:block;line-height:24px;font-size:24px;font-weight:600;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:0;width:250px;z-index:100;display:none;padding:10px 0;border-top:2px solid;background-color:#201630;transition:.5s;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.main-menu .navigation>li>ul>li>ul>li:before{position:absolute;content:'';left:0;top:0;width:0%;height:100%;display:block;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;padding:12px 0;line-height:24px;font-size:16px;color:#fff;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:16px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation li>ul>li.dropdown:hover>ul,.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.5s;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.main-menu .navigation>li:nth-last-child(-n+2)>ul>li>ul,.main-menu .navigation>li:nth-last-child(-n+3)>ul>li>ul{left:auto;right:100%}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:10px;top:8px;width:34px;height:30px;border:1px solid #fff;text-align:center;font-size:16px;line-height:26px;color:#fff;cursor:pointer;z-index:5;display:none}.main-header.header-style-one .sticky-header,.main-header.header-style-two .sticky-header{background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);-ms-box-shadow:0 0 15px rgba(0,0,0,.1);-o-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}.banner-section.style-two .auto-container,.header-style-two .header-top .auto-container,.header-style-two .header-upper .auto-container{max-width:1590px}.header-style-two .main-menu .navigation>li{padding:15px 0}.main-header.header-style-two .header-upper .logo-box .logo{padding:25px 0}.header-top.style-two:before{position:absolute;content:'';right:-50px;width:35%;height:100%;background:#ff5c2e;top:0;-webkit-transform:skewX(-40deg);-ms-transform:skewX(-40deg);transform:skewX(-40deg)}.main-header.header-style-five .header-top .language,.main-header.header-style-three .header-top .language{margin-right:15px;border-right:1px solid rgba(255,255,255,.22);padding-right:15px}.main-header.header-style-five .header-top .contact-info li+li,.main-header.header-style-three .header-top .contact-info li+li{padding-left:15px;border-left:1px solid rgba(255,255,255,.22)}.header-top-two{position:relative;background-image:url(../images/shape/pattern-9.png);padding:11.5px 0}.mobile-menu,.search-popup,.sticky-header{position:fixed;opacity:0;visibility:hidden}.filter-tabs.filter-btns,.header-top-two .wrapper-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-middle .contact-info,.hidden-sidebar{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.header-top-two .text{position:relative;font-size:16px;color:#0c2957;margin-bottom:0}.header-top-two .text i{font-size:20px;margin-right:10px;position:relative;top:2px}.process-block-one h5:after,.process-block-one h5:before{top:6px;content:'';width:75px;height:1px;background:#dcdfe3}.header-top-two .text span,.timeline-block .read-more-btn i{margin-left:10px}.header-top-two .search-toggler{font-size:20px;background:0 0;margin-left:30px;color:#201630}.main-header.header-style-three{position:absolute}.main-header.header-style-three .header-upper .inner-container{border:0;background:#201630;padding:0 90px}.main-header.header-style-three .header-upper .auto-container{max-width:1375px}.main-header.header-style-three .header-upper .logo-box .logo{padding:20px 0}.main-header.header-style-five .navbar-right-info,.main-header.header-style-three .navbar-right-info{margin:25px 0 25px 40px}.main-header.header-style-five .main-menu .navigation>li,.main-header.header-style-three .main-menu .navigation>li{padding:10px 0}.main-header.header-style-five .shopping-cart,.main-header.header-style-three .shopping-cart{color:#fff;margin-left:0;margin-right:20px}.main-header.header-style-five .btn-style-one,.main-header.header-style-three .btn-style-one{border-radius:20px}.main-header.header-style-five .btn-style-one .btn-title,.main-header.header-style-three .btn-style-one .btn-title{padding:8px 26px}.accordion-box .block .acc-btn.active,.contact-form-section .live-contact .content .btn-style-one .btn-title::before,.main-footer.style-four .footer-bottom-two,.main-header.header-style-three .btn-style-one .btn-title::before{background:#fff}.fact-counter .icon-box .icon,.faq-section .author-box .image,.main-header.header-style-five,.main-header.header-style-four{position:absolute;top:0;left:0}.funfacts-section-two.style-two .content,.main-header .header-top.style-four,.main-header.header-style-five .header-top,.pricing-section .pricing-btn ul li a.active{background:0 0}.header-top.style-four .contact-info li a{color:#0c2957;font-size:18px}.header-top.style-four .top-right .text{color:#0c2957;font-weight:500}.main-header .header-top.style-four .text span{background:0 0;margin:0 0 0 10px;padding:0}.header-top.style-four .contact-info li i{font-size:18px;font-weight:400}.award-section .wrapper-box,.header-middle .outer-box{margin:0 -50px}.header-middle .wrapper-box{position:relative;background:#132252;padding:22px 50px 0;border-top-left-radius:6px;border-top-right-radius:6px}.header-middle .logo{background:#fff;width:fit-content;padding:10px 30px}.header-middle .contact-info{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.header-middle .icon-box{position:relative;padding-left:50px;margin-right:25px;padding-right:25px;margin-bottom:20px}.header-middle .icon-box:before{position:absolute;content:'';right:0;top:5px;width:1px;height:40px;background-color:rgba(255,255,255,.3)}.header-middle .icon-box .icon{position:absolute;left:0;top:0;color:#fff;font-size:35px;line-height:45px}.header-middle .icon-box h4{font-size:18px;color:#fff;font-weight:500;text-transform:uppercase}.header-middle .icon-box .text{color:#fff;margin-bottom:0}.header-middle .btn-style-one{background:0 0;border:2px solid;margin-top:3px;overflow:visible}.header-middle .btn-style-one:before{position:absolute;content:'';left:35px;bottom:-13px;width:12px;height:13px;background-image:url(../images/icons/icon-33.png)}.header-middle .btn-style-one .btn-title{padding:5px 25px}.main-header.header-style-four .nav-outer{width:100%;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-webkit-box-shadow:0 27px 50px 0 rgba(0,0,0,.1);box-shadow:0 27px 50px 0 rgba(0,0,0,.1);padding:0 50px}.header-style-four .shopping-cart:after,.header-style-four .shopping-cart:before{width:1px;background-color:#e4e7ee;height:100%;top:0;position:absolute;content:''}.main-header.header-style-four .header-upper{border-top:0}.main-header.header-style-four .header-upper .inner-container{margin:0 -50px;min-height:70px}.header-style-four .main-menu .navigation{margin-left:0;margin-top:0}.header-style-four .main-menu .navigation>li{padding:17px 0}.header-style-four .main-menu .navigation>li>a{font-size:17px;font-weight:700}.header-style-four .main-menu .navigation>li.dropdown{padding-right:0}.header-style-four .navbar-right-info{margin:0}.header-style-four .shopping-cart{margin:0 30px;padding:21px 10px 21px 0}.header-style-four .shopping-cart:before{left:-15px}.header-style-four .shopping-cart:after{right:-15px}.header-style-four .shopping-cart .count{top:22px}.header-upper .social-links li a{color:#0c2957;font-size:14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.banner-section-two .auto-container,.main-header.header-style-five .auto-container{max-width:100%;padding:0 100px}.main-header.header-style-five .sidemenu-nav-toggler{position:absolute;top:25px;left:0;padding:9px 30px 9px 0;border-right:1px solid rgba(255,255,255,.2);background:0 0;cursor:pointer}.main-header.header-style-five .header-upper .logo-box{padding-left:92px}.client-section-two.style-two .wrapper-box,.main-header.header-style-five .header-upper{border:0}.main-header.header-style-five .header-upper .inner-container{border-top:1px solid rgba(255,255,255,.2)}.main-header.header-style-five .header-upper .btn-style-one{background:0 0;border:2px solid #fff;margin-top:3px;overflow:visible}.main-header.header-style-five .header-upper .btn-style-one:before{position:absolute;content:'';left:35px;bottom:-13px;width:12px;height:13px;background-image:url(../images/icons/icon-38.png)}.main-header.header-style-five .header-upper .btn-style-one .btn-title{padding:3px 25px}.main-header.header-style-five .navbar-right-info .search-toggler{color:#fff;margin-right:21px;padding-left:20px;border-left:1px solid rgba(255,255,255,.2)}.main-header.header-style-five .header-upper .logo-box .logo{padding:26px 0}.main-header.header-style-five .sticky-header{background:#0f3186}.search-popup{left:0;top:0;width:100%;height:100%;z-index:99999;overflow:auto;background:rgba(0,0,0,.9);-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-ms-transition:.7s;-o-transition:.7s}.search-popup.popup-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.search-popup .overlay-layer{position:absolute;left:0;top:0;right:0;bottom:0;display:block}.search-popup .close-search{position:absolute;right:25px;top:25px;font-size:22px;color:#fff;cursor:pointer;z-index:5}.search-popup .close-search:hover{opacity:.7}.search-popup .search-form{position:relative;padding:0 15px;max-width:1024px;margin:150px auto 100px;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-ms-transition:.9s;-o-transition:.9s}.search-popup .search-form fieldset{position:relative;border:7px solid rgba(255,255,255,.5);border-radius:12px}.search-popup .search-form fieldset input[type=search]{position:relative;height:70px;padding:20px 220px 20px 30px;background:#fff;line-height:30px;font-size:24px;color:#233145;border-radius:7px}.search-popup .search-form fieldset input[type=submit]{position:absolute;display:block;right:0;top:0;text-align:center;width:220px;height:70px;padding:20px 10px;color:#fff!important;line-height:30px;font-size:20px;cursor:pointer;text-transform:uppercase;border-radius:0 7px 7px 0}.search-popup h3{text-transform:uppercase;font-size:20px;font-weight:600;color:#fff;margin-bottom:20px;letter-spacing:1px;text-align:center}.search-popup .recent-searches{font-size:16px;color:#fff;text-align:center}.search-popup .recent-searches li{display:inline-block;margin:0 10px 10px 0}.search-popup .recent-searches li a{display:block;line-height:24px;border:1px solid #fff;padding:7px 15px;color:#fff;border-radius:3px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.search-popup .search-form fieldset input[type=search]:focus{border-color:#ddd;-webkit-box-shadow:none;box-shadow:none}.mobile-menu .navigation li,.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.1)}.sticky-header{left:0;top:0;width:100%;padding:0;z-index:-1;-webkit-transition:top .3s;-o-transition:top .3s;transition:top .3s}.fixed-header .sticky-header{opacity:1;z-index:99901;visibility:visible}.nav-outer .mobile-nav-toggler{position:relative;width:50px;height:50px;line-height:44px;text-align:center;color:#fff;font-size:20px;cursor:pointer;border-radius:50%;float:right;margin:13px 0 13px 15px;display:none}.mobile-menu{right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;z-index:999999}.mobile-menu .mCSB_scrollTools{right:-6px}.blog-single-post .post-meta li i,.footer-bottom .scroll-to-top-two i,.mobile-menu .mCSB_inside>.mCSB_container,.news-block-six .post-meta li i,.page-title-two .post-meta li i{margin-right:5px}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left;margin-bottom:100px}.case-block-one .inner-box:hover .overlay,.feature-block-one .inner-box:hover .overlay,.mobile-menu-visible .mobile-menu,.project-block-three .inner-box:hover .overlay-content{opacity:1;visibility:visible}.feature-block-one .inner-box:hover .image,.feature-block-one .overlay{visibility:hidden;opacity:0}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-ms-transition:.9s;-o-transition:.9s}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#202020;padding:0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .close-btn{position:absolute;right:20px;top:15px;line-height:30px;width:24px;text-align:center;font-size:30px;color:#fff;cursor:pointer;z-index:10;-webkit-transition:.9s;-o-transition:.9s;transition:.9s}.mobile-menu .navigation{position:relative;display:block;width:100%;float:none}.mobile-menu .navigation li{position:relative;display:block}.mobile-menu .navigation:last-child{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:15px;font-weight:500;color:#fff;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mobile-menu .navigation li ul li>a{font-size:15px;margin-left:20px;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:'';position:absolute;left:0;top:0;height:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mobile-menu .navigation li.dropdown .dropdown-btn,.mobile-menu .social-links li a{line-height:32px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;font-size:16px}.hidden-sidebar .wrapper-box,.map-section .google-map,.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;background:rgba(255,255,255,.1);cursor:pointer;border-radius:2px;transition:.5s;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .social-links{position:relative;text-align:center;padding:30px 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}.mobile-menu .social-links li a{position:relative;transition:.5s}.hidden-sidebar{position:fixed;top:0;right:-100%;z-index:9999;width:100%;max-width:470px;background:#fff;height:100%;padding:40px 45px;overflow:auto;display:flex;-ms-flex-align:center;align-items:center}.hidden-sidebar-close{position:absolute;top:40px;right:40px;font-size:30px;cursor:pointer}.hidden-sidebar .logo{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #e7e7e7}.contact-section.style-two .sec-title,.experience-section-two .counter-column,.hidden-sidebar .sidebar-widget,.news-block-one.style-two,.testimonial-section-nine .testimonial-block-three{margin-bottom:50px}.hidden-sidebar .about-widget-two h3{font-size:23px;font-weight:700;margin-bottom:28px}.hidden-sidebar .news-widget h4,.hidden-sidebar .widget-title{font-size:18px;font-weight:700}.hidden-sidebar .widget-title{margin-bottom:30px}.hidden-sidebar .news-widget .post-wrapper{position:relative;padding-left:110px;margin-top:-10px;margin-bottom:50px}.hidden-sidebar .news-widget .image{position:absolute;left:0;top:10px;width:90px}.hidden-sidebar .news-widget .category{font-size:13px;color:#282828;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:4px}.hidden-sidebar .news-widget h4 a{color:#282828;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.hidden-sidebar .newsletter-widget,.main-footer .footer-widget,.sec-title,.services-details .content-side .image-slide{position:relative;margin-bottom:50px}.hidden-sidebar .newsletter-widget input[type=email]{position:relative;border:1px solid #e7e7e7;padding:13px 20px;width:100%;margin-bottom:10px}.hidden-sidebar .newsletter-widget .theme-btn i{font-size:13px;margin-right:10px}.nav-overlay{position:fixed;top:0;left:0;bottom:0;z-index:99999;width:100%;display:none;background:rgba(20,20,20,.7);overflow:hidden;-webkit-transform:translate3d(0,0,0);cursor:none}.cursor,.cursor-follower{border-radius:100%;z-index:10000;visibility:visible;position:absolute;pointer-events:none}.cursor{background-color:#fff;width:6px;height:6px;-webkit-transition:opacity .2s cubic-bezier(.75, -.27, .3, 1.33),-webkit-transform .3s cubic-bezier(.75, -1.27, .3, 2.33);transition:transform .3s cubic-bezier(.75, -1.27, .3, 2.33),opacity .2s cubic-bezier(.75, -.27, .3, 1.33),-webkit-transform .3s cubic-bezier(.75, -1.27, .3, 2.33);-o-transition:transform .3s cubic-bezier(.75, -1.27, .3, 2.33),opacity .2s cubic-bezier(.75, -.27, .3, 1.33);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cursor.active{opacity:.5;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.cursor-follower.hovered,.cursor.hovered{opacity:.08}.cursor-follower{background-color:rgba(255,255,255,.3);width:50px;height:50px;-webkit-transition:opacity .2s cubic-bezier(.75, -.27, .3, 1.33),-webkit-transform .6s cubic-bezier(.75, -1.27, .3, 2.33);transition:transform .6s cubic-bezier(.75, -1.27, .3, 2.33),opacity .2s cubic-bezier(.75, -.27, .3, 1.33),-webkit-transform .6s cubic-bezier(.75, -1.27, .3, 2.33);-o-transition:transform .6s cubic-bezier(.75, -1.27, .3, 2.33),opacity .2s cubic-bezier(.75, -.27, .3, 1.33);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cursor-follower.active{opacity:.7;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cursor-follower.close-cursor:before{position:absolute;content:'';height:25px;width:2px;background:#fff;left:48%;top:12px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block}.cursor-follower.close-cursor:after{position:absolute;content:'';height:25px;width:2px;background:#fff;right:48%;top:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.banner-carousel .slide-item,.banner-carousel .slide-item .image-layer{background-size:cover;background-repeat:no-repeat;background-position:center center}.banner-section.style-three{margin-top:102px}.banner-carousel .slide-item{position:relative;display:block;background-color:#000;overflow:hidden}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banner-carousel .active .slide-item .image-layer{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:7s linear;-o-transition:7s linear;transition:7s linear}.banner-carousel .content-box{position:relative;z-index:5;min-height:579px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:80px 0}.banner-carousel .content-box.text-al-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner-carousel .content-box h3{display:block;font-size:22px;line-height:1.15em;color:#fff;font-weight:500;opacity:0;margin-bottom:30px;letter-spacing:0;text-transform:capitalize;font-family:inherit;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.banner-carousel .active .content-box h3{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.banner-carousel .content-box h2{display:block;font-size:53px;line-height:1.15em;color:#fff;font-weight:800;opacity:0;margin-bottom:30px;padding-bottom:30px;position:relative;text-transform:capitalize;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s}.banner-carousel .active .content-box h2{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.8s;-moz-transition-delay:0.8s;-ms-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}.banner-carousel .content-box h2:before{position:absolute;content:"";left:0;bottom:5px;height:1px;right:100px;background-color:#fff}.banner-carousel .content-box h2::after{position:absolute;content:"";left:0;bottom:0;height:1px;right:160px;background-color:#fff}.banner-carousel .content-box.style-two>div{display:block;width:100%}.banner-carousel .content-box.style-two h2{font-size:100px;margin-bottom:0;padding-bottom:20px}.banner-carousel .content-box .border-shape-left{position:absolute;left:0;width:50%;top:57px}.banner-carousel .content-box .border-shape-left:before{position:absolute;content:"";left:0;bottom:5px;height:1px;right:80px;background-color:#fff}.banner-carousel .content-box .border-shape-left:after{position:absolute;content:"";left:0;bottom:0;height:1px;right:140px;background-color:#fff}.banner-carousel .content-box .border-shape-right{position:absolute;right:0;width:50%;top:57px}.banner-carousel .content-box .border-shape-right:before{position:absolute;content:"";right:0;bottom:5px;height:1px;left:80px;background-color:#fff}.banner-carousel .content-box .border-shape-right:after{position:absolute;content:"";right:0;bottom:0;height:1px;left:140px;background-color:#fff}.banner-section .owl-theme .owl-nav .owl-next,.banner-section .owl-theme .owl-nav .owl-prev{color:transparent;opacity:1;margin-top:-30px;background:0 0;border-width:initial;border-style:none;border-color:initial;width:70px;height:70px;text-align:center;font-size:0px;-o-border-image:initial;border-image:initial}.banner-carousel .default-video-box{position:relative;padding:22px;width:124px;margin:0 auto 40px;opacity:0;z-index:5;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:1.2s;-moz-transition:1.2s;-ms-transition:1.2s;-o-transition:1.2s;transition:1.2s}.banner-carousel .active .default-video-box{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.banner-carousel .default-video-box:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;background:#fff;opacity:.35;border-radius:50%}.banner-carousel .default-video-box a{position:relative;width:80px;height:80px;background:#fff;line-height:80px;border-radius:50%;font-size:30px;text-align:center;display:inline-block}.banner-carousel .content-box .text{display:block;font-size:20px;line-height:1.6em;color:#fff;margin:0 auto 35px;font-weight:400;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:1.2s;-moz-transition:1.2s;-ms-transition:1.2s;-o-transition:1.2s;transition:1.2s}.banner-carousel .active .content-box .text{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.banner-carousel .content-box .btn-box{position:relative;z-index:5;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:1.6s;-moz-transition:1.6s;-ms-transition:1.6s;-o-transition:1.6s;transition:1.6s}.banner-carousel .active .content-box .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-ms-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.banner-carousel .content-box .btn-box .theme-btn{margin-right:20px;margin-bottom:10px}.banner-section .owl-theme .owl-nav,.projects-section-two .owl-theme .owl-nav{position:absolute;top:50%;left:0;right:0;width:100%;margin:0 auto;display:block}.banner-section .owl-theme .owl-nav .owl-prev{position:absolute;left:50px;top:0;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.banner-section .owl-theme .owl-nav .owl-prev::after{font-family:Flaticon;content:"\f102";position:absolute;top:0;width:70px;height:70px;line-height:66px;left:0;color:#fff;font-size:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:50%;border:2px solid #fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.banner-section .owl-theme .owl-nav .owl-next{position:absolute;right:50px;top:0;line-height:56px;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.banner-section .owl-theme .owl-nav .owl-next::after{font-family:Flaticon;content:"\f102";position:absolute;top:0;width:70px;height:70px;line-height:66px;right:0;color:#fff;font-size:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:50%;border:2px solid #fff}.banner-section .owl-theme .owl-nav button:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.accordion-box .block .icon-outer .icon_plus,.banner-section .owl-theme .owl-nav button:hover:before,.client-section-two .column:hover img,.client-section-two.style-two .column img,.fact-counter-three .inner:hover .read-more-link i,.feature-block-three .inner-box:hover .overlay,.feature-block-three .read-more-link:hover:after,.filter-tabs.filter-btns li.active span.count,.links-widget ul li a:hover:after,.links-widget ul li a:hover:before,.links-widget-two ul li a:hover:after,.news-block-five .author:hover .title,.news-block-one .author:hover .title,.news-block-one .read-more-btn a:hover i,.news-block-two .read-more-link:hover i,.news-section .news-carousel .swiper-slide.swiper-slide-visible .inner-box,.owl-item.active .project-block-two .image:before,.progress-levels .progress-box.animated .percent,.project-block-six .inner-box:hover h5,.project-block:hover .overlay-content,.service-block-four .inner-box:hover .overlay,.service-block-one .read-more-link:hover i,.service-block-six .inner-box:hover .overlay,.service-block-three .inner-box:hover .overlay-content,.services-details .tab-btn-style-one li a.active:before,.services-details .tab-btn-style-one li a:hover:before,.team-block-three .inner-box:hover .content,.team-block-two .inner-box:hover .image .hover-image,.team-block-two .inner-box:hover .video-btn:before,.testimonial-block-six .inner-box:hover .logo .hover,.testimonial-section .testimonial-thumbs .swiper-slide-active,.testimonial-section-five .swiper-slide-active .author-thumb,.widget_categories .categories-list li a:hover span,.widget_categories_two .categories-list li a:hover span{opacity:1}.banner-section .owl-theme .owl-nav button:hover:after,.projects-section .nav-tabs .nav-link:hover{border-color:transparent}.banner-section.style-two .pattern{position:absolute;top:0;left:0;right:0;bottom:0}.banner-section.style-two .pattern:before{position:absolute;content:'';left:0;top:0;width:100%;bottom:0;background-image:url(../images/main-slider/pattern.png);background-repeat:no-repeat}.banner-section.style-two .owl-theme .owl-nav{width:70px;left:auto;height:160px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:50px}.banner-section.style-two .owl-theme .owl-nav .owl-prev{bottom:0;top:auto;left:0}.banner-section.style-two .owl-theme .owl-nav .owl-next{right:0;top:0;margin-top:0}.banner-section.style-two .banner-carousel .content-box{margin-left:0;padding-bottom:0;min-height:800px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.banner-section.style-two .banner-carousel .content-box h2{font-size:72px;text-transform:capitalize;padding-bottom:0}.banner-section.style-three .banner-carousel .content-box{margin-left:0;padding-bottom:50px;min-height:925px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.banner-section.style-three .banner-carousel .content-box h2{font-size:100px;text-transform:uppercase;padding-bottom:0;color:#201630;font-weight:900}.banner-section.style-three .banner-carousel .content-box h3{font-size:30px;font-weight:500;font-family:var(--fira-sans)}.banner-section.style-three .banner-carousel .content-box .text{color:#0c2957;font-size:22px;font-weight:500}.banner-section.style-three .btn-style-one .btn-title i{font-size:18px;margin-left:16px;padding-left:18px;border-left:1px solid #fff;line-height:1.4em;top:2px;margin-right:0}.banner-section.style-three .btn-style-one .btn-title{padding:17px 30px;border-radius:32px}.banner-section.style-three .btn-box .theme-btn{border-radius:32px}.banner-section.style-four .banner-carousel .content-box{margin-left:0;padding-top:210px;padding-bottom:0;min-height:850px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.banner-section.style-four .banner-carousel .content-box h2{font-size:72px;text-transform:capitalize;padding-bottom:0;color:#0c2957;font-weight:800}.banner-section.style-four .banner-carousel .content-box .text{color:#0c2957;font-size:20px;font-weight:500;padding-left:100px}.banner-section.style-four .banner-carousel .content-box .text .video-btn{position:absolute;left:0;top:0;width:70px;height:70px;line-height:68px;border-radius:50%;border:1px solid;font-size:16px;text-align:center}.about-section-five .theme-btn .btn-title i,.banner-section-two .btn-style-one .btn-title i,.banner-section.style-four .btn-style-one .btn-title i,.features-section-five .theme-btn .btn-title i{font-size:18px;margin-left:8px;line-height:1.4em;top:2px;margin-right:0}.banner-section-two .btn-style-one .btn-title,.banner-section.style-four .btn-style-one .btn-title{padding:15px 42px;border-radius:30px;color:#0c2957;background-color:#ebf0f9;text-transform:uppercase}.banner-section.style-four .btn-box .theme-btn,.features-section-five .theme-btn{border-radius:32px;background-color:transparent}.banner-section.style-four .owl-dots{position:absolute;text-align:center;display:block;bottom:15px;left:0;width:100%}.award-section-three .owl-dots .owl-dot,.banner-section.style-four .owl-dots .owl-dot,.services-section-two .owl-dots .owl-dot,.testimonial-section-seven .owl-dots .owl-dot{position:relative;display:inline-block;margin:0 5px}.banner-section.style-four .owl-dots .owl-dot span{position:relative;display:block;width:15px;height:15px;background:#fff;border-radius:50%;border:3px solid #c9cfe3;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.banner-section.style-four .owl-dots .owl-dot span:before{position:absolute;content:'';left:2px;top:2px;width:5px;height:5px;border-radius:50%}.banner-section-two{position:relative;padding:300px 0;background:#0f3186;z-index:1}.banner-section-two .content-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner-section-two h2{position:relative;color:#fff;font-weight:700;font-size:60px;line-height:80px;margin-bottom:30px}.banner-section-two h2 span{font-weight:300}.banner-section-two .text{font-size:20px;position:relative;color:#fff;font-weight:500;padding-left:130px;margin-bottom:30px}.banner-section-two .text:before{position:absolute;content:'';left:0;top:15px;background-color:rgba(255,255,255,.3);height:1px;width:100px}.sec-title .text-decoration .left::after,.sec-title .text-decoration .left::before,.sec-title .text-decoration .right::after,.sec-title .text-decoration .right::before,.sec-title .text-decoration::before{background-color:#222;border-radius:50%;content:""}.about-section .sec-title,.about-section-four .sec-title,.about-section-seven .sec-title,.about-section-two .sec-title,.banner-section-two .btn-box,.banner-section-two .content-box .image,.contact-section .sec-title,.testimonial-block-six .inner-box,.why-choose-us-section-two .sec-title{margin-bottom:40px}.banner-section-two .theme-btn{border-radius:32px;background-color:transparent;margin-right:30px}.banner-section-two .btn-style-six{font-size:16px;font-family:var(--fira-sans);color:#fff;font-weight:600;text-transform:uppercase;border-bottom:2px solid #fff;border-radius:0}.banner-section-two .shape-one{position:absolute;top:-150px;left:40%;-webkit-animation:53s linear infinite animationFramesTwo;animation:53s linear infinite animationFramesTwo;z-index:0}.banner-section-two .shape-two{position:absolute;bottom:150px;right:0;-webkit-animation:13s linear infinite animationFramesTwo;animation:13s linear infinite animationFramesTwo;z-index:0}.banner-section-two .shape-three{position:absolute;bottom:150px;left:11%;-webkit-animation:37s linear infinite rotatedHalfTwo;animation:37s linear infinite rotatedHalfTwo;z-index:0}.banner-section-two .shape-four{position:absolute;top:50%;left:47%;-webkit-animation:37s linear infinite animationFramesTwo;animation:37s linear infinite animationFramesTwo;z-index:0}.banner-section-two .shape-five{position:absolute;top:170px;left:22%;-webkit-animation:78s linear infinite animationFramesTwo;animation:78s linear infinite animationFramesTwo;z-index:0}.banner-section-two .shape-six{position:absolute;bottom:31%;left:37%;-webkit-animation:37s linear infinite rotatedHalfTwo;animation:37s linear infinite rotatedHalfTwo;z-index:0}.sec-title h2{position:relative;display:block;font-size:40px;line-height:1.2em;font-weight:700;text-transform:capitalize;padding-bottom:30px;letter-spacing:-.5px}.sec-title.style-two h2{padding-bottom:0;color:#202020;font-weight:600}.sec-title h4{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:15px}.sec-title h4 span{position:relative;margin-right:10px}.sec-title .text-decoration{position:relative;height:10px;width:50px;display:block}.sec-title.text-center .text-decoration,.text-center .text-decoration-three,.text-center .text-decoration-two{margin:0 auto}.sec-title .text-decoration::before{position:absolute;left:20px;top:0;width:10px;height:10px}.sec-title .text-decoration .left,.sec-title .text-decoration .right{position:absolute;top:0;left:0;height:10px;width:100%}.sec-title .text-decoration .left::before{position:absolute;left:0;top:3px;width:5px;height:5px}.sec-title .text-decoration .left::after{position:absolute;left:10px;top:3px;width:5px;height:5px}.sec-title .text-decoration .right::before{position:absolute;right:0;top:3px;width:5px;height:5px}.sec-title .text-decoration .right::after{position:absolute;right:10px;top:3px;width:5px;height:5px}.sec-title .text{margin-top:20px;font-size:18px;color:#232629;font-weight:500;margin-bottom:0}.sec-title h5{position:relative;font-size:13px;font-weight:500;text-transform:uppercase;color:#fff;padding:7px 10px 5px;border-radius:6px;display:inline-block;margin-bottom:15px}.contact-section.style-two .subscribe-newsletter h2,.cta-section .sec-title h2,.sec-title.style-three h2{padding-bottom:0}.sec-title.style-three .text{font-size:20px;font-weight:500;color:#0c2957}.text-decoration-two{position:relative;height:3px;width:74px;background:url(../images/icons/sec-title-dec.png);display:block}.light .text-decoration-two{background:url(../images/icons/sec-title-dec-2.png)}.light .text-decoration-three,.text-decoration-three{background:url(../images/icons/sec-title-dec-3.png)}.contact-details-section .sec-title h2,.contact-details-section-two .sec-title h2,.contact-section.style-two .subscribe-newsletter .text,.sec-title.style-five h2,.sec-title.style-four h2{padding-bottom:20px}.text-decoration-three{position:relative;height:3px;width:70px;display:block}.clients-section{position:relative;margin-top:-165px;z-index:9;padding:50px 0 315px}.clients-section .pattern{position:absolute;left:175px;top:0;right:0;bottom:0;background-color:#2b223b;border-top-left-radius:6px;background-size:cover}.award-block-three .image img,.award-block-two .image img,.clients-section .image-box img,.service-block-seven .icon img{width:auto;margin:0 auto}.features-section{position:relative;z-index:9;padding:100px 0 70px}.features-section::before{position:absolute;content:"";left:0;top:0;bottom:0;background-color:#f1f5f8}.feature-block-one .inner-box{position:relative;max-width:370px;margin:0 auto 30px;padding:0 20px}.feature-block-one .inner-box::before{position:absolute;content:"";left:0;top:0;bottom:38px;right:0;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 50px 0;box-shadow:rgba(0,0,0,.2) 0 0 50px 0;-webkit-transform:translateY(38px);-ms-transform:translateY(38px);transform:translateY(38px);background:#fff;border-radius:6px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.feature-block-one .inner-box:hover::before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.feature-block-one .image{position:relative;border-radius:6px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.feature-block-one .image .icon{position:absolute;right:0;bottom:0;width:75px;height:80px;font-size:35px;color:#fff;line-height:75px;text-align:center}.feature-block-one .image .icon::before{position:absolute;content:"";top:16px;left:-5px;height:64px;width:100px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:32px}.feature-block-one .content{position:relative;text-align:center;padding:24px 0}.feature-block-one .overlay,.feature-block-one .text::before{position:absolute;left:0;border-radius:6px;top:0;right:0;bottom:0}.feature-block-one .content h5{position:relative;font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.award-block-three h4,.award-block-two h4,.feature-block-one .content h4,.service-block-three h4,.team-block-two h4{position:relative;font-size:22px;font-weight:600}.feature-block-one .overlay{padding:0 20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.feature-block-one .text{position:relative;color:#fff;text-align:center;padding:38px 30px 0;border-radius:6px}.feature-block-one .text::before{content:"";opacity:.85;background:#201630}.feature-block-one .text p{color:#d7cfe3;position:relative;font-size:18px;font-weight:500;margin-bottom:0}.about-section .image-block,.about-section-four .image-block,.about-section-six .experience-years-block,.accordion-box,.case-block-one .inner-box,.case-block-two .inner-box,.comment-form,.comment-form .form-group,.contact-form-section .live-contact,.contact-section-two .contact-info ul,.features-section .bottom-content,.features-section .bottom-content h3,.heighlight-block .icon,.map-section .contact-info ul,.news-block-five,.news-block-six .inner-box,.news-block-three .inner-box,.news-block-two .inner-box,.project-block-three .inner-box,.service-block-four .inner-box,.service-block-six .inner-box,.services-details .tab-content,.sidebar,.subscribe-widget .form-group,.team-block-two .inner-box{position:relative;margin-bottom:30px}.feature-block-one .text .link-btn{position:relative;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.feature-block-one .link-btn a{position:relative;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:24px;display:inline-block;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0;border-radius:50%;-webkit-transition:.5s .5s;-o-transition:.5s .5s;transition:.5s .5s}.feature-block-one .inner-box:hover .link-btn a,.service-block-four .inner-box:hover .overlay:after,.service-block-four .inner-box:hover .overlay:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.features-section .bottom-content{margin-top:30px}.features-section .bottom-content .text{font-size:20px;font-weight:500;margin-bottom:10px;color:#0c2957}.features-section .bottom-content h3{font-size:24px;font-weight:600;display:inline-block}.features-section .bottom-content h3:before{position:absolute;content:"";left:-50px;top:9px;font-size:60px;color:#c7cfcd;width:55px;height:68px;background:url(../images/icons/icon-13.png)}.features-section .bottom-content .theme-btn{-webkit-box-shadow:rgba(0,0,0,.1) 0 0 50px 0;box-shadow:rgba(0,0,0,.1) 0 0 50px 0}.about-section .image-one,.about-section .image-two,.about-section-four .image-one{-webkit-box-shadow:rgba(0,0,0,.27) 0 5px 20px 0;display:inline-block;border-radius:6px}.about-section,.about-section-seven,.about-section-six,.contact-section-two,.faq-section-two,.features-section-five,.funfacts-section,.portfolio-section,.portfolio-section-two,.pricing-section-two,.process-section-three,.process-section-two,.project-details,.projects-section-three,.services-details,.services-section-four,.services-section-six,.services-section-three,.sidebar-page-container,.team-details-section,.team-section,.team-section-two,.timeline-section,.why-choose-us-section-three{position:relative;padding:100px 0 70px}.about-section .image-block::before{position:absolute;content:"";top:45px;left:45px;right:45px;bottom:45px}.about-section .image-one,.about-section-four .image-one{position:relative;margin-left:130px;box-shadow:rgba(0,0,0,.27) 0 5px 20px 0}.about-section .image-one .image-box,.about-section-four .image-one .image-box{overflow:hidden;border-radius:6px}.about-section .image-one img,.about-section-four .image-one img{border-radius:6px;-webkit-transition:1s;-o-transition:1s;transition:1s}.about-section .image-one:hover img,.about-section-four .image-one:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.about-section .image-two{position:relative;margin-top:-180px;box-shadow:rgba(0,0,0,.27) 0 5px 20px 0}.about-section .image-two .image-box,.about-section-four .image-two .image-box,.project-block,.timeline-section .wrapper-box{position:relative;overflow:hidden}.about-section .image-two .image-box:before,.about-section-four .image-two .image-box:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}.about-section .image-two:hover .image-box:before,.about-section-four .image-two:hover .image-box:before{-webkit-animation:1s shine2;animation:1s shine2}@-webkit-keyframes shine2{100%{left:125%}}@keyframes shine2{100%{left:125%}}.about-section .image-two img,.about-section-four .image-two img,.about-section-two .image-block img,.contact-form-section .live-contact img,.news-block-six .image img,.post-widget .image img,.services-details .content-side .image-slide img,.services-details .tab-content img,.testimonial-section-four .image-column img{border-radius:6px}.about-section .logo{position:absolute;right:0;bottom:0;width:130px;height:130px;line-height:118px;text-align:center;border-radius:50%;border:3px dotted #333;-o-border-image:initial;border-image:initial}.about-section .logo::before{position:absolute;content:"";top:10px;left:10px;right:10px;bottom:10px;-webkit-box-shadow:rgba(0,0,0,.27) 0 5px 20px 0;box-shadow:rgba(0,0,0,.27) 0 5px 20px 0;background:#fff;border-radius:50%}.about-section .text-block,.about-section-four .text-block,.about-section-six .text-block{position:relative;padding-left:30px;margin-bottom:25px}.about-section .text-block::before,.about-section-four .text-block::before,.about-section-seven .text-block::before,.about-section-six .text-block::before{position:absolute;content:"";top:2px;left:0;height:12px;width:12px;border-radius:50%}.about-section .text-block h5,.about-section-four .text-block h5,.about-section-seven .text-block h5,.about-section-six .text-block h5{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.about-section .text-block h4{font-size:14px;font-weight:600}.about-section .author-box,.about-section-seven .author-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;margin-bottom:30px}.about-section .author-info,.about-section-four .author-info,.about-section-six .author-info{position:relative;padding-left:30px;margin-left:30px;border-left:1px solid #e1e5e9}.about-section .author-info h4,.about-section .author-info h5,.about-section-four .author-info h4,.about-section-four .author-info h5,.about-section-seven .author-info h5,.about-section-six .author-info h4,.about-section-six .author-info h5{position:relative;font-size:20px;font-weight:500;margin-bottom:10px}.about-section .text,.about-section-six .content-column .text{margin-top:40px;font-size:18px;font-weight:500}.funfacts-section .pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover}.fact-counter .inner{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 50px 0;box-shadow:rgba(0,0,0,.2) 0 0 50px 0;margin-bottom:30px;background:#fff;padding:40px 38px;border-radius:6px}.fact-counter .icon-box{position:relative;padding-left:70px;margin-bottom:16px}.fact-counter .icon-box .counter-title{position:relative;font-size:22px;font-weight:600;top:-4px}.fact-counter .count-box{position:relative;font-size:100px;font-weight:800;line-height:100px;font-family:"Fira Sans",sans-serif;background-image:url(../images/shape/pattern-4.png);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fact-counter .text{font-size:18px;font-weight:600;color:#0c2957;line-height:1.4em;margin:0}.why-choose-us-section{position:relative;background-color:#201630;z-index:9;padding:100px 0 0}.why-choose-us-section .pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-position:right center;background-repeat:no-repeat}.why-choose-us-section .side-image{position:absolute;left:0;bottom:-2px}.about-widget-two .social-links,.contact-form .form-group,.project-details .project-info,.subscribe-widget .social-links{position:relative;margin-bottom:20px}.contact-form .bootstrap-select>.dropdown-toggle,.contact-form .form-group input[type=email],.contact-form .form-group input[type=text],.contact-form .form-group select,.contact-form .form-group textarea{position:relative;display:block;height:54px;width:100%;font-size:15px;color:#0c2957;line-height:30px;font-weight:600;background-color:transparent;border-radius:6px;padding:11px 20px;border:1px solid #e1e5e9;-o-border-image:initial;border-image:initial;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.consult-form .contact-form,.consult-form::before{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 50px 0;background:#fff;border-radius:6px}.consult-form{position:relative;-webkit-transform:translateY(268px);-ms-transform:translateY(268px);transform:translateY(268px);margin-right:40px}.consult-form::before{position:absolute;content:"";top:0;left:18px;right:18px;bottom:-10px;box-shadow:rgba(0,0,0,.2) 0 0 50px 0}.consult-form .contact-form{position:relative;z-index:9;box-shadow:rgba(0,0,0,.2) 0 0 50px 0;padding:50px 50px 30px}.consult-form h2{font-size:40px;font-weight:600;margin-bottom:30px}.consult-form .row,.widget_tag_cloud ul{margin:0 -5px}.consult-form .contact-form .form-group{padding:0 5px}.consult-form .btn-style-two,.pricing-block .lower-content .btn-style-two{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 50px 0;box-shadow:rgba(0,0,0,.2) 0 0 50px 0}.consult-form .btn-style-three{position:relative;font-size:16px;font-weight:600;color:#0c2957;line-height:50px;background:0 0}.consult-form .btn-style-three::before{position:absolute;content:"";left:2px;bottom:8px;right:0;border-bottom:2px dashed #0c2957}.consult-form .theme-btn,.contact-section .subscribe-newsletter .text{margin-top:10px}.why-choose-us-section .features-list{position:relative;padding-bottom:55px;border:0 initial initial;-o-border-image:initial;border-image:initial}.why-choose-us-section .features-list:before{position:absolute;content:"";left:25px;top:0;bottom:0;width:2px;background:#53546c}.why-choose-us-section .single-feature-item{position:relative;padding:0 0 0 95px;margin-bottom:45px}.why-choose-us-section .single-feature-item:before{position:absolute;content:"\f106";font-size:55px;color:#53546c;font-family:Flaticon;line-height:48px;top:5px;left:0;background:#201630;transition:.5s}.download-pdf .icon-box h4,.why-choose-us-section h5{font-size:22px;font-weight:600;color:#fff;margin-bottom:10px}.award-section.style-two .sec-title .text,.experience-section .sec-title .text,.news-block-two .inner-box:hover .post-meta li,.testimonial-block-six.style-two .text,.why-choose-us-section .text{color:#d2ccda}.cases-section{position:relative;padding:160px 0 70px}.cases-section .sec-bg{position:absolute;top:0;left:0;right:0;height:470px;background-position:right center;background-repeat:no-repeat}.cases-section .sec-bg::before{position:absolute;content:"";opacity:.9;left:0;top:0;right:0;bottom:0;background:#fff}.case-block-one .image,.project-block-five .image,.project-block-three .image{position:relative;overflow:hidden;border-radius:6px}.case-block-one .image img,.project-block-three .image img{position:relative;width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.case-block-one .inner-box:hover .image img,.project-block-five .inner-box:hover .image img,.project-block-three .inner-box:hover .image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.case-block-one .overlay,.project-block-three .overlay-content{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;visibility:hidden;border-radius:6px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.case-block-one .overlay::before{position:absolute;content:"";opacity:.9;left:0;right:0;bottom:0;top:0;background:#201630}.case-block-one .overlay .title{position:absolute;left:30px;top:30px;font-size:24px;font-weight:500;color:#fff;text-transform:uppercase;font-family:var(--fira-sans);z-index:1}.case-block-one .overlay .title span{margin-right:10px;font-weight:400}.case-block-one .overlay .link-btn,.project-block-three .overlay-content .link-btn{position:absolute;right:30px;top:30px;-webkit-transform:translateX(30px) rotate(-360deg);-ms-transform:translateX(30px) rotate(-360deg);transform:translateX(30px) rotate(-360deg);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.case-block-one .inner-box:hover .overlay .link-btn,.project-block-three .inner-box:hover .overlay-content .link-btn{-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.case-block-one .overlay .link-btn a,.project-block-three .overlay-content .link-btn a{height:50px;width:50px;line-height:50px;text-align:center;font-size:20px;display:inline-block;background:#fff;border-radius:50%}.case-block-one .overlay .content{position:absolute;right:30px;bottom:30px;text-align:right}.case-block-one .overlay::after{position:absolute;content:"";opacity:.9;right:43%;bottom:90px;width:100%;height:100%;-webkit-transform:rotate(-30deg) scale(.8);-ms-transform:rotate(-30deg) scale(.8);transform:rotate(-30deg) scale(.8);border-radius:25px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.case-block-one .inner-box:hover .overlay::after{-webkit-transform:rotate(-30deg) scale(1);-ms-transform:rotate(-30deg) scale(1);transform:rotate(-30deg) scale(1)}.case-block-one .overlay .content h5{position:relative;color:#fff;font-size:18px;font-weight:500;margin-bottom:7px}.case-block-one .overlay .content h4{font-size:22px;font-weight:600;color:#fff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1200px) rotateX(90deg) translateZ(-40px);transform:perspective(1200px) rotateX(90deg) translateZ(-40px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.case-block-one .inner-box:hover .overlay .content h4,.project-block-three .inner-box:hover .overlay-content .content .text,.project-block:hover .overlay-content .text{-webkit-transform:perspective(1200px) rotateX(0) translateZ(0);transform:perspective(1200px) rotateX(0) translateZ(0)}.case-block-one .read-more-btn{position:relative;min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#201630;border-radius:6px}.case-block-one .read-more-btn a{position:relative;width:160px;height:160px;display:block;text-align:center;font-size:16px;font-weight:600;color:#fff;font-family:var(--fira-sans);border-radius:50%;padding:53px 0}.process-section{position:relative;padding:56px 0 70px}.process-section .pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center bottom;background-repeat:no-repeat}.process-section .sec-top .text{font-size:20px;font-weight:500;position:relative}.blog-single-post .share-icon,.process-block-four .inner-box,.process-block-one .inner-box,.process-block-two .inner-box{position:relative;margin-bottom:30px;text-align:center}.process-block-one .inner-box::before{position:absolute;content:"";height:32px;width:72px;right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(../images/icons/icon-7.png) center center no-repeat}.process-block-one h5{position:relative;font-size:14px;font-weight:600;text-transform:uppercase;display:inline-block;margin-bottom:30px}.process-block-one h5:before{position:absolute;left:-105px}.process-block-one h5:after{position:absolute;right:-105px}.process-block-one h5 .count{font-size:18px;margin-right:5px}.process-block-one .icon{position:relative;margin-bottom:30px;line-height:125px}.process-block-one h4{position:relative;font-size:22px;font-weight:600;margin-bottom:8px}.process-block-one .text{font-size:18px;font-weight:600}.testimonial-section .auto-container{position:relative;max-width:100%;padding:0}.testimonial-section .testimonial-thumbs{max-width:600px;cursor:pointer;margin-right:0;overflow:visible}.testimonial-section .testimonial-thumbs .swiper-slide{opacity:.15;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-section .author-thumb{position:relative;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-section .testimonial-thumbs .logo{position:absolute;top:115px;right:65px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-section .testimonial-content{position:relative;background-position:right center;background-repeat:no-repeat}.testimonial-block{padding:90px 100px}.testimonial-block:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;opacity:.67}.download-pdf .icon-box,.testimonial-block .inner-box{position:relative;padding-left:100px}.testimonial-block .icon,.testimonial-block-four .icon{position:absolute;left:0;top:0;font-size:60px;line-height:60px;color:#fff}.testimonial-block .author-title,.testimonial-block .text{font-size:20px;font-weight:500;color:#fff}.testimonial-block h4{font-size:40px;font-weight:600;color:#fff;margin-bottom:24px}.testimonial-block .rating{color:#fff;margin-bottom:10px}.testimonial-block .author-title{position:relative}.about-section-four .text p,.about-section-seven .text,.blog-single-post .text,.blog-single-post .text p,.cta-section .hint,.feature-block-two .text,.features-section-two .content-block .text p,.project-details .text p,.services-details .content-side .text p,.testimonial-block .author-title span,.testimonial-section-eleven .client-block .content h4{font-size:18px;font-weight:500}.testimonial-section .swiper-nav-button{position:absolute;left:1px;bottom:1px;width:158px;height:78px;background:#fff;z-index:9}.testimonial-section .swiper-button-next,.testimonial-section .swiper-button-prev{color:#122e5b;font-size:24px;width:72px;height:78px;line-height:78px;text-align:center;top:0;background:#fff;margin:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.testimonial-section .swiper-button-prev,.testimonial-section-five .swiper-button-prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.testimonial-section .swiper-nav-button::after{position:absolute;content:"";width:1px;height:40px;left:50%;top:20px;z-index:99;background:#dcdfe3}.error-section,.pricing-section,.services-section-two,.team-section-three,.testimonial-block-five,.testimonial-section-seven,.testimonial-section-two{position:relative;padding:100px 0}.pricing-section .pricing-btn{position:relative;display:inline-block;margin-bottom:20px}.pricing-section .pricing-btn ul{border:1px solid #e1e5e9;-o-border-image:initial;border-image:initial;border-radius:20px}.pricing-section .pricing-btn ul li{margin-bottom:0;position:relative}.pricing-section .pricing-btn ul li::before{position:absolute;content:"";right:0;top:8px;bottom:8px;width:1px;background:#e1e5e9}.pricing-section .pricing-btn ul li a{font-size:16px;font-weight:600;text-transform:uppercase;color:#a5afbf;font-family:var(--fira-sans);border:0 initial initial;-o-border-image:initial;border-image:initial;padding:8px 20px 5px}.pricing-section .pricing-content h3{font-size:22px;font-weight:600;text-align:center;margin-bottom:40px}.pricing-section .pricing-content .wrapper-box{position:relative;-webkit-box-shadow:rgba(0,0,0,.08) 0 30px 30px 0;box-shadow:rgba(0,0,0,.08) 0 30px 30px 0;border-radius:10px}.feature-block-four,.pricing-block{position:relative;padding:0}.pricing-block .inner-box{position:relative;border-radius:10px}.pricing-block .top-content{position:relative;border-top-left-radius:10px;border-top-right-radius:10px;background:#f3f4f7;padding:25px 30px 39px}.pricing-block .top-content .category,.pricing-block .top-content .price{position:relative;font-size:22px;font-weight:600;font-family:var(--fira-sans)}.pricing-block .top-content .price span{font-size:16px;position:relative;margin-right:5px}.pricing-block .top-content .price sub{font-size:14px;font-weight:400;margin-left:5px;position:relative;bottom:1px}.pricing-block .lower-content{position:relative;text-align:center;border-bottom-left-radius:10px;padding:0 30px 36px}.pricing-block .lower-content::before{position:absolute;content:"";right:0;top:50px;bottom:50px;width:1px;background:#e1e5e9}.pricing-block .lower-content h5{position:relative;font-size:15px;display:inline-block;color:#fff;font-weight:500;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);margin-bottom:20px;font-family:inherit;padding:6px 30px;background:#201630}.pricing-block .lower-content h5::before{position:absolute;content:"";top:0;left:-15px;width:16px;height:30px;-webkit-clip-path:polygon(0px 0px,100% 0px,100% 100%,0px 100%,90% 50%);clip-path:polygon(0px 0px,100% 0px,100% 100%,0px 100%,90% 50%);background:#201630}.pricing-block .lower-content h5::after{position:absolute;content:"";top:0;right:-15px;width:16px;height:30px;-webkit-clip-path:polygon(100% 0px,10% 50%,100% 100%,0px 100%,0px 0px);clip-path:polygon(100% 0px,10% 50%,100% 100%,0px 100%,0px 0px);background:#201630}.pricing-block .lower-content h4{font-size:18px;font-weight:500;margin-bottom:20px;font-family:inherit}.pricing-block .lower-content ul{position:relative;margin-bottom:40px;text-align:left}.pricing-block .lower-content ul li{position:relative;color:#0c2957;font-size:18px;line-height:54px;padding-left:55px;border-bottom:1px solid #e1e5e9}.pricing-block .lower-content ul li i{margin-right:10px;position:relative;top:2px}.pricing-block .lower-content ul li span,.pricing-block .lower-content ul li span i{color:#a5afbf}.pricing-block .lower-content .theme-btn{margin-bottom:10px}.pricing-block .lower-content .hint{position:relative;font-size:16px;font-weight:600}.news-block-one,.news-section{position:relative;background:#fff}.news-section::before{position:absolute;content:"";top:0;left:0;width:100%;height:50%;background:#f3f4f7}.news-section .wrapper-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-section .left-column{position:relative;width:37.5%;background-size:cover;padding:100px 15px}.news-section .left-column .outer-box{position:relative;max-width:400px;margin:0 auto}.news-section .left-column h4{position:relative;font-size:22px;font-weight:600;color:#fff;margin-bottom:15px;display:inline-block}.news-section .left-column h4:before{position:absolute;content:'';right:-185px;top:10px;background:#7e7e8e;width:170px;height:1px}.news-section .left-column ul{position:relative;margin-bottom:35px}.news-section .left-column li{font-size:18px;font-weight:500;color:#fff;margin-bottom:10px}.news-section .left-column form .form-group{position:relative;margin-bottom:15px}.news-section .left-column form .form-group i{position:absolute;left:30px;top:17px}.news-section .left-column form input{height:60px;width:100%;padding-left:60px;padding-right:15px;background:#fff;border-radius:6px}.news-section .right-column{position:relative;width:62.5%;padding:100px 15px}.news-section .right-column .outer-box{position:relative;margin-left:45px;margin-right:-60px}.news-section .right-column .outer-container{max-width:770px}.news-section .swiper-nav-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.news-section .swiper-button-next,.news-section .swiper-button-prev{color:#122e5b;font-size:22px;width:60px;height:60px;line-height:60px;text-align:center;top:0;position:relative;right:0;left:0;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 50px 0;box-shadow:rgba(0,0,0,.2) 0 0 50px 0;border-radius:30px;background:#fff;margin:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.news-section .swiper-button-prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);margin-right:15px}.news-section .news-carousel-wrapper{position:relative;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 50px 0;box-shadow:rgba(0,0,0,.2) 0 0 50px 0}.news-block-one .inner-box{position:relative;padding:40px 30px 30px;background:#fff}.client-section-two .column img,.news-section .news-carousel .swiper-slide .inner-box{opacity:.2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-one .inner-box::before{position:absolute;content:"";left:0;right:18px;top:-3px;height:3px}.news-block-one .inner-box::after{position:absolute;content:"";right:0;top:40px;bottom:40px;width:1px;background:#e1e5e9}.news-block-one .date{position:relative;padding-left:65px;font-size:16px;font-weight:500;font-family:var(--fira-sans);margin-bottom:35px;line-height:1.4em}.news-block-one .date strong{position:absolute;left:0;top:0;font-size:50px;font-weight:600;line-height:50px}.news-block-one .author{position:relative;width:60px;height:60px;margin-bottom:30px}.news-block-five .title,.news-block-one .title{position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;font-size:13px;font-weight:500;line-height:24px;text-transform:uppercase;pointer-events:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:0 11px;border-radius:6px;background:#cbd3d8}.news-block-five .title::before,.news-block-one .title::before{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:13px;height:7px;bottom:-6px;-webkit-clip-path:polygon(100% 0px,50% 100%,0px 0px);clip-path:polygon(100% 0px,50% 100%,0px 0px);background:#cbd3d8}.news-block-five .category,.news-block-one .category{position:relative;font-size:15px;font-weight:600;text-transform:uppercase;color:#fff;margin-bottom:20px;display:inline-block;line-height:25px;padding:0 17px;border-radius:12.5px}.news-block-one h4{font-size:22px;font-weight:600;padding-bottom:30px;margin-bottom:20px;line-height:1.4em}.news-block-one h4::before,.news-block-three h4::before,.widget_popular_post .post:before{position:absolute;content:"";left:0;bottom:0;height:7px;width:100%;background-image:url(../images/shape/pattern-6.png)}.about-section-six .whay-choose-block .text,.about-section-six .whay-choose-block h4,.career-block ul li a,.contact-info-block ul li a,.features-section-six .whay-choose-block .text,.features-section-six .whay-choose-block h4,.main-footer.style-five .footer-bottom .copyright,.main-footer.style-five .footer-bottom ul.menu li a,.main-footer.style-five .links-widget ul li a,.main-footer.style-five .logo-widget .link-btn a,.main-footer.style-five .widget-title,.meet-up-section .content-box ul li a,.news-block-one h4 a,.single-team-member ul.info-list li a,.style-two .service-block-five .icon,.why-choose-us-section-three .whay-choose-block .text,.why-choose-us-section-three .whay-choose-block h4{color:#0c2957}.news-block-one .read-more-btn a{position:relative;font-size:16px;font-weight:600;color:#0c2957;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-one .read-more-btn a i{position:relative;opacity:0;top:1px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-section .swiper-container-horizontal>.swiper-scrollbar{left:0;bottom:0}.news-section .swiper-scrollbar{background:#dfe0e1}.news-section .swiper-scrollbar-drag{background:#b9c1c5}.news-block-one.style-two .inner-box{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);margin-bottom:0;margin-left:15px}.news-block-one.style-two .image{margin-right:-15px}.news-block-one.style-two .date{margin-bottom:22px}.news-block-one.style-two .author{margin-bottom:11px}.map-section .map-outer{position:absolute;left:0;top:0;right:0;bottom:0}.map-section-two .map-outer{position:relative;height:450px}.map-section-two .google-map{height:450px}.map-section .google-map h5{font-size:16px;font-weight:600;text-align:center;padding:9px 24px;background:#99c64a}.gm-style .gm-style-iw-d{overflow:inherit!important}.gm-style .gm-style-iw-c{padding:0;border-radius:0}.gm-style .gm-style-iw-t::after{background:-o-linear-gradient(45deg,#99c64a 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);background:linear-gradient(45deg,#99c64a 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%)}.map-section .contact-info{position:relative;max-width:372px;margin:0 0 0 auto;padding:50px 40px 40px}.map-section .contact-info .icon-box{position:relative;padding-left:75px;margin-bottom:39px}.map-section .contact-info .icon{position:absolute;color:#fff;left:2px;top:0;font-size:50px;line-height:50px}.map-section .contact-info h4{font-size:24px;font-weight:600;color:#fff}.map-section .contact-info h5{font-size:18px;color:#fff;font-weight:500;font-family:inherit}.map-section .contact-info h3{position:relative;font-size:24px;font-weight:600;color:#fff;margin-bottom:15px}.contact-section-two .contact-info ul li,.map-section .contact-info ul li{color:#fff;font-size:18px;margin-bottom:10px;font-weight:500}.contact-section-two .read-more-link,.map-section .link-btn{position:relative;color:#fff;font-size:16px;font-weight:600;font-family:var(--fira-sans);text-transform:uppercase}.map-section .link-btn::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:2px;background:#cb3828}.map-section .owl-theme .owl-nav{position:absolute;bottom:33px;right:0;width:100%;margin:0 auto;display:block}.contact-section-two .owl-theme .owl-nav .owl-prev,.map-section .owl-theme .owl-nav .owl-prev{position:absolute;right:50px;top:0;height:50px;width:30px;text-align:center;font-size:0px;opacity:1;margin-top:-30px;border-width:initial;border-style:none;border-color:initial;-o-border-image:initial;border-image:initial;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact-section-two .owl-theme .owl-nav .owl-prev::before,.map-section .owl-theme .owl-nav .owl-prev::before{font-family:Flaticon;content:"\f100";position:absolute;top:0;width:35px;height:50px;line-height:50px;left:0;color:#fff;font-size:30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-section-two .owl-theme .owl-nav .owl-next,.map-section .owl-theme .owl-nav .owl-next{position:absolute;right:0;top:0;height:50px;width:30px;text-align:center;color:transparent;font-size:0px;opacity:1;margin-top:-30px;border-radius:50%;border-width:initial;border-style:none;border-color:initial;-o-border-image:initial;border-image:initial;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact-section-two .owl-theme .owl-nav .owl-next::before,.map-section .owl-theme .owl-nav .owl-next::before{font-family:Flaticon;content:"\f100";position:absolute;top:0;width:35px;height:50px;line-height:50px;right:0;color:#fff;font-size:30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cta-section{position:relative;padding:110px 0 84px;background:#f2f3f6}.cta-section .image-column .image{position:relative;margin-left:-95px;margin-right:-20px;margin-top:-50px}.cta-section .sec-title .text{padding-bottom:30px;margin-top:15px;font-size:20px;font-weight:500;margin-bottom:0}.cta-section .content-column .image{margin-bottom:10px;text-align:center}.cta-section .content-column .bottom-content{margin-bottom:80px}.cta-section .link-btn{margin-bottom:25px}.cta-section .theme-btn{margin:0 10px}.cta-section .btn-style-one span,.cta-section .btn-style-two span{padding:9px 30px}.cta-section .btn-style-two{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2)}.feature-section-two{position:relative;margin-top:-90px;margin-bottom:-90px;z-index:9}.feature-section-two.style-two{margin-top:0}.feature-block-two .shape-box:before{position:absolute;content:'';left:15px;top:-10px;right:15px;bottom:-10px;background:#fff;opacity:.3;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.feature-block-two:nth-child(2n) .shape-box:before{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.feature-block-two .inner-box{position:relative;padding-left:130px;padding-top:45px;padding-bottom:32px;min-height:160px;background:#fff}.feature-block-two.style-two .inner-box,.heighlight-block .theme-btn,.news-section-three.style-two .news-block-three .lower-content{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.feature-block-two .icon{position:absolute;left:50px;top:50px}.feature-block-two h4{position:relative;font-size:22px;font-weight:600;margin-bottom:5px}.main-footer{position:relative;color:#c4c5c7;background-color:#201630}.main-footer .widgets-section{position:relative;padding:100px 0 30px}.main-footer.sp-two .widgets-section{padding:80px 0 30px}.main-footer.sp-three .widgets-section,.main-footer.style-two .widgets-section{padding:135px 0 30px}.main-footer .widget-title{position:relative;font-size:22px;font-weight:600;color:#fff;text-transform:capitalize;margin-bottom:20px}.main-footer .footer-logo{position:relative;margin-top:0;margin-bottom:40px}.main-footer .logo-widget h3{position:relative;font-size:24px;font-weight:600;color:#fff;text-transform:capitalize;margin-bottom:15px}.main-footer .logo-widget .link-btn{position:relative;font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--fira-sans)}.blog-single-post .author-box .social-links,.links-widget ul li,.links-widget-two ul li{position:relative;margin-bottom:10px}.links-widget ul li a{position:relative;color:#d2ccda;font-weight:500;font-size:18px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.links-widget ul li a:after,.links-widget ul li a:before{position:absolute;content:'';border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;opacity:0}.links-widget ul li a:before{left:-20px;top:7px;width:10px;height:10px;transition:.5s}.links-widget ul li a:after{left:-30px;top:10px;width:5px;height:5px;transition:.5s}.instagram-widget .wrapper-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -4.5px}.instagram-widget .wrapper-box .image{position:relative;overflow:hidden;margin:0 4.5px 11px;border-radius:6px}.instagram-widget .wrapper-box .image .overlay-link{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;left:0;top:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:rgba(255,255,255,.75)}.about-widget-two .social-links li a:hover:before,.blog-single-post .author-box .social-links li a:hover:before,.contact-widget .social-links li a:hover:before,.footer-bottom .social-links li a:hover:before,.instagram-widget .wrapper-box .image:hover .overlay-link,.projects-section .nav-tabs .nav-link.active:before,.subscribe-widget .social-links li a:hover:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.main-footer.style-three .widgets-section{padding:130px 0 30px}.about-widget .text{font-size:18px;color:#d2ccda}.about-widget .list,.contact-section-two .contact-info .logo,.features-section-two .content-block .text,.project-details .text,.testimonial-block-five .logo{margin-bottom:35px}.about-widget .list li{font-size:18px;font-weight:500;color:#fff;margin-bottom:4px}.about-widget .list li a{position:relative;color:#d2ccda;padding-left:30px}.about-widget .list li a:before{position:absolute;content:"\f134";top:0;left:0;font-size:16px;font-family:Flaticon}.links-widget-two ul li a{position:relative;color:#d2ccda;font-weight:500;font-size:18px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding-left:22px}.links-widget-two ul li a:before{position:absolute;content:"\f105";top:0;left:0;font-size:16px;font-family:'Font Awesome 5 Pro';-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.links-widget-two ul li a:after{position:absolute;content:"\f101";top:0;left:0;font-size:16px;font-family:'Font Awesome 5 Pro';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.accordion-box .block .acc-btn.active .icon-outer .icon_plus,.accordion-box .block .icon-outer .icon_minus,.links-widget-two ul li a:hover:before,.owl-item .testimonial-block-four .content:before,.project-block:hover .image:before,.project-block:hover .lower-content,.service-block-four .inner-box:hover .icon-box,.service-block-six .inner-box:hover .icon-box,.team-block-two .inner-box:hover .image .default-image,.testimonial-block-six .inner-box:hover .logo .default,.widget_categories .categories-list li a:hover:before,.widget_categories_two .categories-list li a:hover:before{opacity:0}.twitter-widget .image-box{position:relative;padding-left:80px;padding-top:20px;margin-bottom:22px}.twitter-widget .image-box img{position:absolute;left:0;top:12px;border-radius:6px;width:60px}.twitter-widget h4{position:relative;font-size:18px;font-weight:500;color:#fff;line-height:1em}.twitter-widget .user a{position:relative;font-size:16px;font-weight:500;color:#d2ccda}.twitter-widget .text{position:relative;font-size:18px;font-weight:500;color:#fff;margin-bottom:10px}.twitter-widget .date,.twitter-widget p{font-size:16px;font-weight:500}.twitter-widget .date{position:relative;padding-left:70px;color:#d2ccda}.twitter-widget .date:before{position:absolute;content:'';left:0;top:14px;width:58px;height:1px;background-color:rgba(255,255,255,.3)}.main-footer.style-four{background-color:#111c3f}.main-footer.style-four .pattern{position:absolute;top:0;left:0;right:0;bottom:70px}.client-section-two.sp-two,.main-footer.style-four .widgets-section{padding-top:100px}.about-widget-two .social-links li,.blog-single-post .author-box .social-links li,.contact-widget .social-links li,.footer-bottom .social-links li,.subscribe-widget .social-links li{position:relative;margin-right:8px;margin-bottom:10px;display:inline-block}.about-widget-two .social-links li a,.contact-widget .social-links li a,.footer-bottom .social-links li a{position:relative;display:block;color:#fff;font-size:14px;width:42px;height:42px;line-height:42px;background:rgba(255,255,255,.2);text-align:center;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.about-widget-two .social-links li a:before,.blog-single-post .author-box .social-links li a:before,.contact-widget .social-links li a:before,.footer-bottom .social-links li a:before,.subscribe-widget .social-links li a:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;border-radius:50%;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.about-widget-two .copyright-text{color:#fff;position:relative;font-size:18px}.main-footer.style-four .post-widget h4{line-height:1.4em}.main-footer.style-four .post-widget .date{text-transform:uppercase;font-weight:500;margin-bottom:6px}.main-footer.style-four .post-widget .post{margin-bottom:28px}.main-footer.style-four .footer-bottom-two .menu li a{color:#0c2957;position:relative;font-size:18px}.main-footer.style-four .footer-bottom-two .menu li a:before{position:absolute;content:"/";left:-15px;top:-4px}.footer-bottom .scroll-to-top-two,.footer-bottom-two .scroll-to-top-two{font-size:18px;font-weight:500;cursor:pointer}.footer-bottom-two .scroll-to-top-two i{margin-right:7px;font-weight:400}.about-section-five .text,.about-widget-two .text,.news-block-six .text,.services-details .tab-content .text,.team-details-section .working-history .top-content .text,.timeline-block .text{font-size:18px;font-weight:500;margin-bottom:30px}.footer-bottom{position:relative;padding-top:25px;border-top:1px solid rgba(255,255,255,.15);padding-bottom:25px}.footer-bottom ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.footer-bottom ul.menu li{position:relative;margin-right:20px}.footer-bottom ul.menu li+li:before{position:absolute;content:'/';color:#d2ccda;left:-13px;top:0;font-size:18px}.footer-bottom ul.menu li a{position:relative;color:#d2ccda;font-size:18px}.footer-bottom .social-links{position:relative;text-align:center;margin-bottom:10px}.footer-bottom .copyright{position:relative;font-size:18px;font-weight:500;color:#fff;text-align:center}.scroll-to-top{position:fixed;right:50px;bottom:110px;width:54px;height:54px;color:#fff;font-size:18px;line-height:54px;text-align:center;z-index:100;cursor:pointer;background:#25283a;border-radius:50%;margin-left:-26px;display:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.scroll-to-top.style-two{background-color:#2d3247}.features-section-two{position:relative;padding:100px 0 70px;background-color:#fafafa}.features-section-two .content-block{position:relative;padding-left:140px;margin-bottom:30px;min-height:250px}.features-section-two .content-block .image{position:absolute;left:0}.feature-block-three .inner-box{position:relative;margin-bottom:30px;display:inline-block}.feature-block-three .lower-content{position:relative;padding:30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:#fff;max-width:270px}.feature-block-three .lower-content:before{position:absolute;content:'';right:0;top:0;width:174px;height:109px;background-image:url(../images/shape/shape-1.png)}.feature-block-three .lower-content .icon{position:relative;font-size:60px;line-height:60px;margin-bottom:30px}.feature-block-three .lower-content h4{position:relative;font-size:22px;font-weight:600;padding-bottom:35px;margin-bottom:20px;color:#202020}.feature-block-three .lower-content h4:before,.feature-block-three .overlay .text:before{position:absolute;content:'';left:0;bottom:0;height:6px;width:100%;background:url(../images/shape/border-shape.png) center repeat-x}.feature-block-three .read-more-link{position:relative;padding-left:16px;font-size:16px;font-weight:600;font-family:var(--fira-sans);transition:.5s}.feature-block-three .read-more-link:hover{padding-left:36px}.feature-block-three .read-more-link:after{font-family:Flaticon;content:"\f102";position:absolute;top:-4px;width:20px;height:20px;left:17px;font-size:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0}.feature-block-three .read-more-link:before{position:absolute;content:'';left:0;top:8px;height:1px;width:10px;transition:.5s}.feature-block-three .read-more-link:hover:before{width:17px}.feature-block-three .overlay{position:absolute;top:0;left:0;right:0;bottom:0;transition:1s;opacity:0}.feature-block-three .overlay .top-content{position:relative;padding:34px 30px;background-size:cover;border-top-left-radius:6px;border-top-right-radius:6px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top}.feature-block-three .inner-box:hover .overlay .top-content{opacity:1;-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0)}.feature-block-three .top-content .icon{position:relative;font-size:65px;line-height:70px;margin-bottom:30px;color:#fff}.feature-block-three .top-content h4{position:relative;font-size:22px;line-height:34px;font-weight:600;color:#fff}.feature-block-three .overlay .bottom-content{position:relative;background-color:#fff;padding:30px}.feature-block-three .overlay .text{font-size:18px;font-weight:500;color:#3b3b3b;position:relative;padding-bottom:30px;margin-bottom:20px}.about-section-two{position:relative;padding:120px 0 90px}.about-section-two .image-block{position:relative;padding-top:60px;padding-bottom:60px;margin-right:30px;max-width:570px}.about-section-two .image-block .image-two{position:absolute;right:0;top:0}.about-section-two .image-block .image-three{position:absolute;right:60px;bottom:0}.about-section-two .image-block .image-three .video-box{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:142px;height:142px;text-align:center}.about-section-two .play-icon,.experience-section .experience-year{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.about-section-two .play-icon{position:absolute;top:53%;left:53%;display:inline-block;transform:translate(-50%,-50%);font-size:33px}.about-section-two .curved-circle{position:absolute;top:-10px;left:0;width:142px;font-size:14px;font-weight:600;text-transform:uppercase;font-family:var(--fira-sans)}.about-section-two .content-block .text{font-size:18px;font-weight:500;margin-bottom:30px;color:#3c3b3b}.about-section-seven .text-block h4,.about-section-two .content-block h4{font-size:22px;font-weight:600;margin-bottom:20px}.about-section-two .read-more-link{position:relative;font-size:18px;font-weight:600;font-family:var(--fira-sans);padding-left:20px}.about-section-two .read-more-link:before{position:absolute;content:'';left:0;top:10px;height:1px;width:17px}.about-section-two .read-more-link i,.testimonial-block-six .rating span{margin-right:3px}.testimonial-block-two .inner-box{position:relative;padding-left:85px}.testimonial-block-two .quote{position:absolute;left:0;top:0;font-size:50px;color:#d6d6d6;line-height:50px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.testimonial-block-two .author-box .author-title,.testimonial-block-two .text{font-size:20px;color:#202020;font-weight:500;font-family:var(--fira-sans)}.testimonial-block-two .text{font-style:italic;margin-bottom:20px}.about-section-five .icon-box,.testimonial-block-two .author-box{position:relative;padding-left:80px;min-height:60px;margin-bottom:30px}.contact-section .author-box .image,.testimonial-block-six .author-box .image,.testimonial-block-three .author-box .image,.testimonial-block-two .author-box .image{position:absolute;left:0;top:0;margin-bottom:15px}.about-section-six .experience-years-block .image img,.blog-single-post .author-box .image img,.contact-section .author-box .image img,.faq-section .author-box .image img,.news-block-five .author img,.testimonial-block-six .author-box .image img,.testimonial-block-three .author-box .image img,.testimonial-block-two .author-box .image img,.widget_popular_post .post .post-thumb img{border-radius:50%}.testimonial-block-two .author-box .designation{font-size:18px;font-weight:500;color:#3c3b3b}.projects-section{position:relative;background-image:-moz-linear-gradient(90deg,#191d2a 0,#30364d 100%);background-image:-webkit-linear-gradient(90deg,#191d2a 0,#30364d 100%);background-image:-ms-linear-gradient(90deg,#191d2a 0,#30364d 100%);margin-top:60px}.projects-section .title{position:absolute;left:180px;bottom:60px;font-size:100px;font-weight:700;font-family:var(--fira-sans);color:#343a4f;line-height:100px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;letter-spacing:-2px}.contact-section.style-five .auto-container,.features-section-six .auto-container,.projects-section .auto-container{max-width:100%;padding:0}.projects-section .tab-content{margin-left:-40px;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.projects-section .tab-content .owl-item .project-block{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-six .social-links-wrapper:hover .social-links,.projects-section .tab-content>.active .owl-item .project-block,.single-team-member .social-links-wrapper:hover .social-links,.team-block-four .social-links-wrapper:hover .social-links,.team-block-three .inner-box:hover .social-links{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.projects-section .nav-tabs-wrapper{position:relative;padding:120px 0 182px 30px;border-left:1px solid #4d5269;max-width:300px;margin:0 0 0 auto}.projects-section .nav-tabs-wrapper .link-btn,.testimonial-section-seven .testimonial-block-six .inner-box{margin-top:30px}.projects-section .nav-tabs-wrapper .link-btn a{position:relative;font-size:15px;font-weight:500;font-family:var(--fira-sans);text-transform:uppercase}.projects-section .nav-tabs{border:none}.projects-section .nav-tabs li{width:100%;background:0 0;margin:8px 0}.projects-section .nav-tabs li .nav-link{position:relative;color:#4f556d;font-size:18px;font-weight:500;border:none!important;margin:0;padding:0}.projects-section .nav-tabs .nav-link.active{border:none;background:0 0;color:#fff}.projects-section .nav-tabs li .nav-link:after{position:absolute;content:"";left:-36px;top:9px;width:11px;border:2px solid #4d5269;background:#1c202e;border-radius:50%;height:11px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.projects-section .nav-tabs li .nav-link:before{position:absolute;content:'';background:#fff;height:1px;width:40px;left:-50px;top:14px;-webkit-transition:.5s .4s;-o-transition:.5s .4s;transition:.5s .4s;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.project-block .image:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-color:#161924;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:.2}.project-block .lower-content{position:absolute;left:50px;bottom:40px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block .count{position:relative;font-size:48px;line-height:50px;margin-bottom:20px;font-weight:600;color:#fff}.project-block .category{position:relative;padding-left:73px;font-size:18px;font-weight:500;color:#fff}.project-block .category:before{position:absolute;content:'';left:0;top:13px;width:63px;height:1px;background-color:#fff}.project-block .text{font-size:30px;font-weight:600;font-family:var(--fira-sans);color:#fff;position:relative}.project-block .overlay-content{position:absolute;left:0;top:0;bottom:0;right:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;padding:60px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-block .overlay-content .text{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1200px) rotateX(90deg) translateZ(-40px);transform:perspective(1200px) rotateX(90deg) translateZ(-40px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block .overlay-content:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(90deg,#f84411 0,#2f354c 86%);background-image:-webkit-linear-gradient(90deg,#f84411 0,#2f354c 86%);background-image:-ms-linear-gradient(90deg,#f84411 0,#2f354c 86%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.project-block:hover .overlay-content:before{opacity:.8}.project-block .overlay-content .category:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.filter-tabs.filter-btns li.active:before,.news-block-five .inner-box:hover::after,.news-block-five:hover:after,.news-block-five:hover:before,.project-block:hover .link-btn,.project-block:hover .overlay-content .category:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.project-block .link-btn{position:relative;padding:15px;border:1px solid #fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:50%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block .link-btn a{position:relative;display:inline-block;height:50px;width:50px;text-align:center;line-height:50px;border-radius:50%;background-color:#fff;font-size:16px}.contact-section.style-five .left-column,.contact-section.style-five .right-column,.funfacts-section-two,.services-section{position:relative;padding:100px 0 70px;background-size:cover}.service-block-one .inner-box{position:relative;background-color:#fff;padding:0 26px 30px;margin-bottom:30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-top:45px}.service-block-one .inner-box:before{position:absolute;content:'';right:0;top:0;width:102px;height:91px;background:url(../images/shape/shape-2.png) no-repeat}.service-block-one .icon{position:relative;font-size:50px;width:93px;height:93px;border:1px dashed silver;padding:6px;border-top-left-radius:30px;margin-bottom:-20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}.service-block-one:hover .icon,.whay-choose-block .inner-box:hover .icon span{border-radius:0}.service-block-one .icon .icon-inner{position:relative;background-color:#fff;width:79px;height:79px;line-height:79px;text-align:center;font-size:50px;border-top-left-radius:30px;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 40px 0 rgba(0,0,0,.15);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.service-block-one:hover .icon .icon-inner{color:#fff;border-radius:0;background:0 0!important}.service-block-one h4{font-size:22px;font-weight:600;color:#202020;margin-bottom:20px}.service-block-one .text{color:#3b3b3b;font-size:18px;margin-bottom:20px}.service-block-one .read-more-link{position:relative;padding-left:30px;font-size:16px;font-weight:600;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-two .read-more-link:hover,.service-block-one .read-more-link:hover{padding-left:42px}.service-block-one .read-more-link:before{position:absolute;content:'';left:0;top:9px;height:1px;width:21px}.news-block-two .read-more-link i,.service-block-one .read-more-link i{position:absolute;left:21px;top:-1px;font-size:14px;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.process-section-two .process-wrapper:before{position:absolute;content:'';left:0;top:0;right:0;bottom:30px;background:url(../images/shape/process-shape.png) center no-repeat}.about-section-five .icon-box h3,.about-section-four .text-block h4,.about-section-six .text-block h4,.process-block-two h4,.service-block-two h4,.single-team-member h4,.team-block-four h4{font-size:22px;font-weight:600}.process-block-two p{font-size:16px;font-weight:500;margin-bottom:20px}.process-block-two .icon{position:relative;height:70px;width:70px;line-height:70px;text-align:center;border-radius:6px;font-size:40px;color:#fff;margin:0 auto 20px}.process-block-three .icon .step-count,.process-block-two .icon .step-count{position:absolute;top:50%;right:0;height:28px;width:28px;border-radius:50%;font-size:14px;font-weight:600;color:#202020;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:#fff;line-height:28px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.team-block-one .image img,.team-block-one .image:before{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.cta-section-two .contact-info .icon,.cta-section-two h2 span{position:absolute;-webkit-background-clip:text;left:0;-webkit-text-fill-color:transparent}.process-block-two .text{color:#3b3b3b;font-size:18px;font-weight:500}.cta-section-two{position:relative;padding:110px 0 84px;background-color:#f2f3f6;background-size:cover}.cta-section-two h2{position:relative;color:#fff;font-size:40px;font-weight:600;padding-left:100px;margin-bottom:30px}.cta-section-two h2 span{top:12px;font-size:75px;line-height:75px;font-weight:400}.cta-section-two .wrapper-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.cta-section-two .contact-info{position:relative;padding-left:60px}.cta-section-two .contact-info .icon{font-size:40px;line-height:50px;top:0}.cta-section-two .contact-info h4{font-size:22px;font-weight:600;color:#fff}.cta-section-two .contact-info .text{position:relative;font-size:18px;color:#fff;font-family:var(--fira-sans);margin-bottom:0}.mb-50{margin-bottom:50px!important}.px-15{padding:0 15px!important}.team-section .auto-container,.testimonial-section-two .auto-container{max-width:1230px}.service-block-three,.team-block-one,.team-block-three,.testimonial-block-three{position:relative;padding:0 15px;margin-bottom:30px}.team-block-one .image:before{position:absolute;content:'';left:0;top:0;height:100%;background-image:-moz-linear-gradient(90deg,#f84411 0,#2f354c 86%);background-image:-webkit-linear-gradient(90deg,#f84411 0,#2f354c 86%);background-image:-ms-linear-gradient(90deg,#f84411 0,#2f354c 86%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top}.team-block-one:hover .image:before{opacity:.8;-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0)}.team-block-one .lower-content{position:relative;padding:30px 30px 20px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:#fff;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1)}.team-block-one .designation{position:relative;font-size:18px;font-weight:500;color:#fff;background-color:#282d41;padding:13.5px 30px;min-width:200px;margin-left:-30px;margin-top:-52px;margin-bottom:37px;border-top-right-radius:6px;border-bottom-right-radius:6px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.team-block-one .designation:before{position:absolute;content:'';left:30px;bottom:-22px;width:20px;height:22px;background-color:#282d41;-webkit-clip-path:polygon(0 0,0% 100%,100% 0);clip-path:polygon(0 0,0% 100%,100% 0)}.team-block-one h4{position:relative;font-size:22px;font-weight:600;color:#202020;margin-bottom:20px;padding-bottom:20px}.team-block-four .text:before,.team-block-one h4:before{position:absolute;content:'';left:0;bottom:0;height:7px;width:100%;background:url(../images/shape/border-shape-2.png) center repeat-x}.news-block-two .lower-content:before,.testimonial-block-three .inner-box:before,.testimonial-section-two .sec-bg:before{left:0;top:0;background-image:-moz-linear-gradient(90deg,#191d2a 0,#30364d 75%);background-image:-webkit-linear-gradient(90deg,#191d2a 0,#30364d 75%);background-image:-ms-linear-gradient(90deg,#191d2a 0,#30364d 75%);right:0;content:'';bottom:0}.team-block-one ul li{position:relative;color:#3b3b3b;font-size:18px;font-weight:500;margin-bottom:5px}.team-block-one ul li a{color:#3b3b3b}.testimonial-section-two .sec-bg{position:absolute;top:0;left:0;width:100%;height:450px;background-size:cover}.testimonial-section-two .sec-bg:before{position:absolute;opacity:.8}.testimonial-block-three .inner-box{position:relative;background-color:#fff;padding:50px 45px 40px;border-radius:6px;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1);margin-left:30px}.news-block-two .lower-content:before,.testimonial-block-three .inner-box:before{position:absolute;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:6px}.contact-info-block-two .inner-box:hover:before,.fact-counter-three .inner:hover:before,.feature-block-six .inner-box:hover:before,.news-block-four .inner-box:hover .overlay,.news-block-three .inner-box:hover .lower-content:before,.news-block-two .inner-box:hover .lower-content:before,.owl-item.active .project-block-two .content,.service-block-five .inner-box:hover .content-box:before,.service-block-two .inner-box:hover .overlay,.testimonial-block-three .inner-box:hover:before{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}.testimonial-block-three .quote{position:absolute;height:60px;width:60px;border-radius:50%;line-height:60px;font-size:30px;color:#fff;left:-30px;top:40px;text-align:center}.testimonial-block-three .rating{position:relative;font-size:18px;margin-bottom:10px}.testimonial-block-three .rating span{margin-right:6px}.testimonial-block-six .rating .style-two,.testimonial-block-three .rating .style-two{color:#c0cdd3}.testimonial-block-three .text{position:relative;color:#3b3b3b;font-size:18px;font-weight:500;padding-bottom:30px;margin-bottom:28px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-block-three .inner-box:hover .text{color:#dfe0e6}.news-block-six h4:before,.news-block-two h4:before,.testimonial-block-three .text:before{position:absolute;content:'';left:0;bottom:0;height:6px;width:100%;background:url(../images/shape/border-shape-2.png) center repeat-x}.testimonial-block-three .author-box{position:relative;padding-left:80px;min-height:60px;margin-bottom:5px;padding-top:13px}.testimonial-block-six .author-box .author-title,.testimonial-block-three .author-box .author-title{font-size:20px;font-weight:500;font-family:var(--fira-sans);color:#202020;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-block-six .author-box .designation,.testimonial-block-three .author-box .designation{font-size:18px;font-weight:500;color:#3c3b3b;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.client-section-two{position:relative;padding:10px 0 90px}.client-section-two .top-content .text{margin-bottom:50px;font-size:18px;font-weight:500;color:#232629}.client-section-two .wrapper-box{border:1px solid #f3f3f3;overflow:hidden}.client-section-two .outer-box,.why-choose-us-section-three .outer-box{position:relative;margin:-2px}.client-section-two .column{position:relative;border:1px solid #f3f3f3;border-bottom:0;border-left:0;text-align:center;min-height:100px;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.funfacts-section-two .inner{position:relative;margin-bottom:30px;padding-left:100px}.funfacts-section-two .content{position:relative;padding:31px 30px;background-color:#3a3e54}.funfacts-section-two .icon-box{position:absolute;width:160px;height:160px;font-size:55px;line-height:160px;color:#fff;border-radius:50%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:30px}.experience-section-two .counter-column .counter-title,.funfacts-section-two .counter-title{font-size:16px;font-weight:500;font-family:var(--fira-sans);text-transform:uppercase;color:#fff;margin-bottom:25px}.funfacts-section-two .count-box{font-size:48px;line-height:50px;font-weight:600;font-family:var(--fira-sans);text-transform:uppercase;color:#fff;margin-bottom:4px}.experience-section-two .counter-column .text,.funfacts-section-two .text{font-size:20px;font-weight:500;color:#fff;font-family:var(--fira-sans);margin-bottom:15px}.funfacts-section-two p{position:relative;padding-left:15px;font-size:16px;font-weight:500;margin:0}.funfacts-section-two p:before{position:absolute;content:'';left:0;top:13px;height:1px;width:10px}.news-section-two{position:relative;padding:100px 0 70px;background-image:-moz-linear-gradient(-90deg,#f4f7f9 0,#eff3f5 100%);background-image:-webkit-linear-gradient(-90deg,#f4f7f9 0,#eff3f5 100%);background-image:-ms-linear-gradient(-90deg,#f4f7f9 0,#eff3f5 100%)}.about-section-three .fact-counter-three .image img,.case-block-three .image img,.case-block-two .inner-box img,.news-block-two .image img{border-radius:6px;width:100%}.news-block-two .lower-content{position:relative;background-color:#fff;border-radius:6px;margin-left:11px;margin-right:11px;margin-top:-50px;padding:0 23px 25px;-webkit-box-shadow:0 0 62px 0 rgba(27,31,45,.09);box-shadow:0 0 62px 0 rgba(27,31,45,.09)}.news-block-six .category,.news-block-two .category{position:relative;font-size:13px;color:#fff;font-weight:600;text-transform:uppercase;border-radius:12px;padding:3px 21px;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);margin-bottom:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#292f43;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:18px}.contact-section .subscribe-newsletter,.subscribe-newsletter:after,.subscribe-newsletter:before{border-top-right-radius:6px;border-top-left-radius:6px}.news-block-six .post-meta,.news-block-two .post-meta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.news-block-six .post-meta li,.news-block-two .post-meta li{font-size:15px;font-weight:500;color:grey;margin-right:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-six h4,.news-block-two h4{position:relative;font-size:22px;font-weight:600;color:#202020;padding-bottom:30px;margin-bottom:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-six h4 a,.news-block-two h4 a{color:#202020;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-two .read-more-link{position:relative;padding-left:30px;font-size:16px;font-weight:500;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-two .read-more-link:before{position:absolute;content:'';left:0;top:11px;height:1px;width:21px}.contact-section,.testimonial-section-six{position:relative;padding:100px 0 0}.about-section-three .team-area,.contact-section .top-content,.experience-section{padding-bottom:70px}.contact-section .pattern,.faq-section .pattern,.faq-section-five .pattern,.process-section-three .pattern{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover}.about-section-five .graph,.about-section-four .link-btn,.about-section-seven .bottom-content,.about-section-six .content-column .sec-title,.about-section-three .fact-counter-three .image,.blog-single-post .text,.contact-form-section .contact-form .form-group,.contact-form-section-two .contact-form .form-group,.contact-section .contact-form,.contact-section .list,.contact-section .wrapper-box,.contact-section.style-four .contact-form .form-group,.contact-section.style-three .contact-form .form-group,.experience-section-two .progress-levels,.mb-30,.testimonial-section-eight .image-block,.testimonial-section-eight .testimonial-block-four{margin-bottom:30px}.contact-section .author-box{position:relative;padding-left:90px;min-height:60px;margin-bottom:40px;padding-top:5px}.contact-section .author-box h4{font-size:16px;font-weight:600;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-bottom:10px;text-transform:uppercase}.contact-section .author-box .phone-numer{font-size:30px;font-weight:600;color:#202020;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact-section .list li{font-size:18px;font-weight:500;color:#3b3b3b}.contact-section .read-more-link{position:relative;padding-left:15px;font-size:16px;font-weight:600;font-family:var(--fira-sans)}.contact-section .read-more-link:before{position:absolute;content:'';left:0;top:9px;height:1px;width:10px}.contact-section .contact-form .bootstrap-select>.dropdown-toggle,.contact-section .contact-form .form-group input[type=email],.contact-section .contact-form .form-group input[type=text],.contact-section .contact-form .form-group select,.contact-section .contact-form .form-group textarea{color:#9a9b9c;border-color:#f3f3f3;background-color:#fff;height:60px}.contact-section .contact-form .form-group textarea{height:143px}.contact-section .contact-form .btn-style-four .btn-title{padding:15px 40px}.contact-form .btn-light:not(:disabled):not(.disabled).active:focus,.contact-form .btn-light:not(:disabled):not(.disabled):active:focus,.contact-form .show>.btn-light.dropdown-toggle:focus,.contact-form button:focus{-webkit-box-shadow:none;outline:0!important;box-shadow:none}.bootstrap-select .dropdown-toggle .filter-option:after{font-family:'Font Awesome 5 Pro';content:"\f107";position:absolute;right:25px;top:15px;display:block;line-height:30px;font-size:15px;text-align:center;z-index:5;font-weight:400}.contact-form .btn-light:not(:disabled):not(.disabled).active,.contact-form .btn-light:not(:disabled):not(.disabled):active,.contact-form .show>.btn-light.dropdown-toggle{color:#9a9b9c;border-color:#f3f3f3;background-color:#fff}.footer-bottom-three,.footer-bottom-two{border-top:1px solid rgba(255,255,255,.15);padding-top:22px}.contact-section .subscribe-newsletter{position:relative;padding:55px 30px 0;z-index:9}.main-footer.style-two .links-widget,.post-widget .post{padding-left:100px}.subscribe-newsletter:before{position:absolute;content:'';left:40px;right:40px;top:-20px;height:20px;opacity:.3}.subscribe-newsletter:after{position:absolute;content:'';left:20px;right:20px;top:-10px;height:10px;opacity:.5}.contact-section .subscribe-newsletter .form-group{position:relative;margin:-38px auto 0;text-align:center;max-width:770px;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px)}.contact-section .subscribe-newsletter .form-group input{height:70px;background:#fff;width:100%;padding-left:65px;padding-right:180px;border-radius:6px}.contact-section .subscribe-newsletter .form-group button.btn-style-four{position:absolute;right:10px;top:10px}.contact-section .subscribe-newsletter .form-group i{position:absolute;left:40px;top:22px}.contact-section .subscribe-newsletter .form-group span.btn-title{padding:10px 30px}.contact-section .subscribe-newsletter h2{font-weight:500}.main-footer.style-two{position:relative;background-color:#252a3f}.main-footer.style-two .links-widget .widget-content,.widget_categories .categories-list li a:hover{padding-left:0}.about-section-five .icon-box .icon,.about-section-seven .author-info img,.contact-info-block .icon,.download-pdf .icon-box .icon,.main-footer.style-two .links-widget .logo,.widget_brochur .icon,.widget_popular_post .post .post-thumb{position:absolute;left:0;top:0}.main-footer.style-two .links-widget ul li{margin-bottom:12px}.contact-widget ul.list li a,.main-footer.style-two .links-widget ul li a{color:#c0c2ce}.main-footer.style-two .pattern{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:left bottom}.main-footer.style-two .widget-title{padding-bottom:25px;margin-bottom:30px}.main-footer.style-two .widget-title:before{position:absolute;content:'';left:0;bottom:0;height:8px;width:40px;background:url(../images/shape/border-shape-2.png) center repeat-x}.post-widget .post{position:relative;margin-bottom:30px}.post-widget .image{position:absolute;left:0;top:7px}.post-widget .date{position:relative;font-size:14px;font-weight:500;color:#c0c2ce;margin-bottom:5px}.post-widget h4{position:relative;font-size:18px;font-weight:600;color:#fff}.post-widget .read-more-post{position:relative;font-size:16px;font-weight:600;font-family:var(--fira-sans);color:#aab1c8;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.post-widget .read-more-post i{font-weight:400;margin-left:10px}.contact-widget .text{position:relative;font-size:18px;font-weight:500;color:#c0c2ce;margin-bottom:5px}.award-block-three .image,.award-block-two .image,.award-section-three .sec-title,.contact-widget ul.list,.faq-section-two .icon,.testimonial-section-seven .sec-title,.widget_contact img{margin-bottom:20px}.footer-bottom-three .copyright-text,.footer-bottom-two .copyright-text{margin-bottom:22px;position:relative}.contact-widget ul.list li{position:relative;font-size:18;font-weight:600;color:#fff}.footer-bottom-two .copyright-text,.footer-bottom-two .menu li a{color:#c0c2ce;font-size:16px;font-weight:500}.footer-bottom-two{position:relative}.footer-bottom-three .menu,.footer-bottom-two .menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:22px}.footer-bottom-three .menu li+li,.footer-bottom-two .menu li+li{margin-left:25px}.footer-bottom-three{position:relative;background-color:#e9eef8}.footer-bottom-three .copyright-text{font-size:16px;font-weight:500;color:#0c2957}.footer-bottom-three .menu li a{font-size:16px;font-weight:500;color:#0c2957}.footer-bottom-three .bottom-area{border-top:1px solid #d2d6e0;padding:12px 0}.footer-bottom-three .bottom-area ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom-three .bottom-area ul li{margin-right:55px;line-height:40px}.footer-bottom-three .bottom-area ul li a{color:#0c2957;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-weight:500}.features-section-four .wrapper-box{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.15);box-shadow:0 0 50px 0 rgba(0,0,0,.15);margin-top:-140px;position:relative;z-index:9;background:#fff;border-radius:6px}.features-section-four .outer-box{border-radius:6px;overflow:hidden}.feature-block-four .inner-box{position:relative;padding:40px 30px;text-align:center;overflow:hidden}.feature-block-four+.feature-block-four .inner-box{border-left:1px solid #f1f4fa}.feature-block-four .inner-box:before{position:absolute;content:'';top:0;left:0;width:100%;height:0%;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.feature-block-four .inner-box:hover:before{height:100%;opacity:1}.feature-block-four .inner-box:after{position:absolute;content:'';top:0;left:0;width:100%;height:230px;opacity:0;-webkit-transition:.5s .3s;-o-transition:.5s .3s;transition:.5s .3s;-webkit-transform:scaleY(0) translateY(-115px);-ms-transform:scaleY(0) translateY(-115px);transform:scaleY(0) translateY(-115px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background-color:#76a838;border-radius:50%}.feature-block-four .text,.feature-block-four h4{-webkit-transition:.5s;-o-transition:.5s;position:relative}.feature-block-four .inner-box:hover:after{opacity:1;-webkit-transform:scaleY(1) translateY(-115px);-ms-transform:scaleY(1) translateY(-115px);transform:scaleY(1) translateY(-115px)}.feature-block-four .icon{margin-bottom:34px;position:relative;z-index:9}.feature-block-four h4{font-size:22px;font-weight:600;margin-bottom:20px;transition:.5s}.feature-block-four .text{margin-bottom:15px;font-size:18px;font-weight:500;transition:.5s}.feature-block-four .read-more-link{position:relative;color:#9ca6b6;font-weight:600;font-size:16px;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.blog-post-pagination .next-post a i,.feature-block-four .read-more-link i,.project-block-seven .read-more-link i{margin-left:5px}.about-section-three{position:relative;padding-top:150px}.about-section-three .pattern{position:absolute;left:0;bottom:130px;right:0;top:0;background-size:cover}.about-section-three .sec-title .read-more-link{position:relative;color:#0c2957;font-size:16px;font-weight:600;font-family:var(--fira-sans);text-transform:uppercase;padding-bottom:3px;margin-top:20px;display:inline-block}.about-section-three .sec-title .read-more-link:before{position:absolute;content:'';left:0;bottom:0;height:5px;width:100%;background-color:#c3cbd9}.team-block-two .image .default-image{transition:1s}.team-block-two .image .hover-image{position:absolute;left:0;bottom:0;right:0;top:0;opacity:0;transition:1s}.team-block-two .content:before,.team-block-two .video-btn:before{-webkit-transition:.5s;-o-transition:.5s;content:'';background-color:#fff}.team-block-two .content{position:relative;background-color:#fff;padding:24px 30px 22px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.15);box-shadow:0 0 50px 0 rgba(0,0,0,.15);margin-right:40px;border-radius:6px}.team-block-two .content:before{position:absolute;top:0;width:50px;right:-20px;bottom:0;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);border-radius:6px;border-right:3px solid #9ca6b6;transition:.5s}.project-block-five h5,.service-block-three .outer-box .text,.team-block-two .designation{position:relative;font-size:18px;font-weight:500}.team-block-two .video-btn{position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.team-block-two .video-btn:before{position:absolute;left:-5px;top:-5px;width:64px;height:64px;border-radius:50%;border:1px solid;transition:.5s;opacity:0}.team-block-two .video-btn a{position:relative;color:#9ca6b6;font-size:20px;border-radius:50%;display:inline-block;width:54px;height:54px;line-height:54px;text-align:center;border:1px solid #d8dce5;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.team-block-two .video-btn a span{position:relative;left:2px}.about-section-three .fact-counter-three{position:relative;margin-bottom:-130px;z-index:9}.fact-counter-three .inner{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 50px 0;box-shadow:rgba(0,0,0,.2) 0 0 50px 0;margin-bottom:30px;background-color:#fff;padding:50px 30px;border-radius:6px;background-image:url(../images/shape/pattern-1.jpg);background-size:cover}.fact-counter-three .inner:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-image:url(../images/shape/pattern-2.jpg);background-size:cover;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:6px}.fact-counter-three .counter-title{position:relative;font-size:18px;font-weight:600;top:-4px;text-transform:uppercase;font-family:var(--fira-sans);margin-bottom:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.fact-counter-three .count-box{position:relative;font-size:100px;font-weight:800;line-height:100px;font-family:"Fira Sans",sans-serif;background-image:url(../images/shape/pattern-15.png);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:15px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.fact-counter-three .inner:hover .count-box{background-color:#fff;background-image:url(../images/shape/pattern-16.png)}.fact-counter-three .read-more-link{position:relative;font-size:16px;font-weight:600;color:#0c2957;line-height:1.4em;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase}.fact-counter-three .read-more-link i{opacity:0;margin-left:5px;color:#fff}.experience-section{padding-top:200px}.experience-section .icon-box,.whay-choose-block .inner-box{position:relative;padding-left:150px;margin-bottom:30px;min-height:120px}.blog-single-post .author-box .image,.experience-section .icon-box .icon{position:absolute;left:40px;top:40px}.experience-section .icon-box .icon span{height:70px;width:70px;border:1px solid #51495e;line-height:68px;text-align:center;background-color:#2e243e;font-size:40px;display:inline-block;position:relative;z-index:1}.experience-section .icon-box .icon:before{position:absolute;content:'';left:-40px;top:-40px;width:90px;height:90px;border:1px solid #51495e;border-radius:50%}.experience-section .icon-box h4,.whay-choose-block h4{font-size:22px;font-weight:600;margin-bottom:10px;color:#fff}.experience-section .icon-box .text{font-size:18px;font-weight:500;color:#d2ccda;margin-bottom:35px}.experience-section .experience-wrapper{position:relative;margin-bottom:30px;max-width:570px}.experience-section .experience-wrapper h1{position:absolute;right:-202px;top:0;-webkit-transform:rotate(90deg) translateX(50%);-ms-transform:rotate(90deg) translateX(50%);transform:rotate(90deg) translateX(50%);font-size:80px;color:rgba(255,255,255,.08);font-weight:800;text-transform:uppercase;letter-spacing:3px}.experience-section .experience-year{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:183px;width:183px;border-radius:50%;text-align:center;padding-top:30px;margin-left:-32px;margin-top:5px}.experience-section .experience-year h2{position:relative;font-size:60px;line-height:65px;color:#fff;font-weight:900}.experience-section .experience-year .text{color:#fff;font-size:16px;font-weight:600;font-family:var(--fira-sans)}.cases-section-two{position:relative;padding:100px 0;background-color:#e9eef8}.cases-section-two .pattern,.news-section-three .pattern{position:absolute;left:0;bottom:0;right:0;top:0;background-repeat:repeat}.case-block-two .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.case-block-three .image:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:80px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.case-block-three .logo{position:absolute;right:50px;top:40px}.case-block-three .lower-content{position:absolute;background-color:#fff;margin:-125px 50px 0;border-radius:6px;text-align:center;padding:0 30px 30px;bottom:0;left:0;right:0}.case-block-three .category{position:relative;font-size:14px;font-weight:500;padding:8px 25px;line-height:1.2em;border-radius:16px;display:inline-block;margin-bottom:10px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff}.case-block-three h4,.feature-block-five h4,.process-block-three h4{font-size:22px;font-weight:600;margin-bottom:10px}.case-block-three .text,.meet-up-section .content-box .text{font-size:18px;font-weight:500;margin-bottom:10px}.case-block-three .read-more-link{font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--fira-sans)}.case-block-three .read-more-link i,.cases-section-two .bottom-text a i,.contact-details-section-two .bottom-text a i{margin-left:5px;font-weight:400;font-size:16px}.cases-section-two .bottom-text{position:relative;text-align:center;font-size:18px;font-weight:500;margin-top:15px}.cases-section-two .bottom-text a,.contact-details-section-two .bottom-text a{position:relative;font-weight:600}.services-section-two .top-content .text{font-size:20px;font-weight:500;margin-bottom:30px}.services-section-two .theme_carousel{margin:0 -15px}.service-block-two,.testimonial-block-six{position:relative;padding:0 15px}.service-block-two .inner-box{position:relative;text-align:center;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1);margin-bottom:50px;background-image:url(../images/shape/pattern-11.png);background-color:#fff}.service-block-two .icon{position:relative;height:120px;width:120px;margin:0 auto -40px;line-height:120px;text-align:center;color:#9ca6b6;font-size:60px;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);border-radius:50%;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:10px 0 10px 0 rgba(0,0,0,.1),inset 0 -4px 0 0 rgba(12,41,87,.22);box-shadow:10px 0 10px 0 rgba(0,0,0,.1),inset 0 -4px 0 0 rgba(12,41,87,.22)}.service-block-two .inner-box:hover .icon{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.service-block-two .overlay{position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-size:cover}.service-block-two .overlay:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;background-color:#201630;opacity:.84}.service-block-two .overlay .text{position:relative;font-size:18px;font-weight:500;color:#fff;text-align:center;padding:45px 0;margin-bottom:0}.service-block-two .theme-btn{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1);color:#9ca6b6}.service-block-two .btn-style-two .btn-title{padding:8px 40px}.service-block-two .btn-style-two .btn-title i{top:1px;font-weight:400;font-size:16px}.services-section-two .owl-dots,.testimonial-section-seven .owl-dots{position:relative;text-align:center;display:block}.services-section-two .owl-dots .owl-dot span{position:relative;display:block;width:12px;height:12px;background:#6a9732;border-radius:6px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.services-section-two .owl-dots .owl-dot.active span,.services-section-two .owl-dots .owl-dot:hover span{background-color:#6a9732}.testimonial-section-four{position:relative;padding:100px 0;background-color:#f7faf5}.testimonial-section-four .wrapper-box{position:relative;margin-right:-440px}.testimonial-block-four .inner-box{position:relative;background:#fff;border-radius:6px;overflow:hidden}.testimonial-block-four .content{position:relative;padding:50px 30px 45px 40px;width:50%}.testimonial-block-four .content:before{position:absolute;content:"";left:-35px;top:60px;width:37px;height:60px;background:url(../images/icons/icon-45.png) no-repeat}.testimonial-block-four .icon-box{position:relative;padding-left:75px;margin-bottom:35px}.testimonial-block-four h4{font-size:20px;font-weight:600;color:#0c2957;margin-bottom:24px;text-transform:uppercase}.testimonial-block-four .text{color:#0c2957;font-size:18px;font-weight:500;margin-bottom:25px}.testimonial-block-four .rating{margin-bottom:7px;font-size:18px}.testimonial-block-four .author-title{position:relative;font-size:20px;font-weight:500;font-family:var(--fira-sans)}.testimonial-block-five .designation,.testimonial-block-four .author-title span{font-size:18px;font-weight:500;font-family:Barlow,sans-serif}.testimonial-section-four .owl-theme .owl-nav{position:absolute;top:-90px;left:0;right:0;margin:0 auto;width:100%;display:block;max-width:760px}.award-section-two .owl-theme .owl-nav .owl-prev,.testimonial-section-four .owl-theme .owl-nav .owl-prev{position:absolute;right:70px;top:0;height:56px;width:56px;border-radius:50%;border:none;text-align:center;line-height:56px;font-size:0px;opacity:1;margin-top:-30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services-section-three .owl-theme .owl-nav .owl-prev:before,.testimonial-section-four .owl-theme .owl-nav .owl-prev:before{font-family:Flaticon;content:"\f102";position:absolute;top:0;width:56px;height:56px;line-height:54px;border:1px solid #d8dce5;left:0;border-radius:50%;background:#fff;color:#9ca6b6;font-size:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.award-section-two .owl-theme .owl-nav .owl-next,.testimonial-section-four .owl-theme .owl-nav .owl-next{position:absolute;right:0;top:0;height:56px;width:56px;border-radius:50%;border:none;text-align:center;line-height:60px;color:transparent;font-size:0px;opacity:1;margin-top:-30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services-section-three .owl-theme .owl-nav .owl-next:before,.testimonial-section-four .owl-theme .owl-nav .owl-next:before{font-family:Flaticon;content:"\f102";position:absolute;top:0;width:56px;height:56px;line-height:54px;border:1px solid #d8dce5;right:0;color:#9ca6b6;background:#fff;border-radius:50%;font-size:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.award-section{position:relative;padding:100px 0;background-size:cover;background-position:right center}.award-section .sec-title.style-three.light .text{color:#d2ccda;font-weight:400}.award-block{position:relative;margin-bottom:30px;border-right:1px solid rgba(255,255,255,.15)}.award-block:last-child{border-right:0px}.award-block .image{margin-bottom:20px;text-align:center}.award-block h4{position:relative;color:#fff;text-align:center;font-size:18px;font-weight:500}.award-section .bottom-text{font-size:18px;color:#e9eef8}.award-section .bottom-text a,.process-section-four .bottom-text a,.subscribe-newsletter-three .bottom-content a{font-weight:600}.award-section .bottom-text a i{font-weight:400;margin-left:5px;font-size:16px}.news-section-three{position:relative;padding:100px 0 70px;background-color:#e9eef8}.news-block-three .lower-content{position:relative;background-color:#fff;margin:-50px 12px 0;border-radius:6px;padding:0 20px 25px}.news-block-three .lower-content:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:#201630;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:6px}.news-block-three .category{position:relative;font-size:15px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#201630;width:fit-content;line-height:24px;padding:0 17px;border-radius:12.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-bottom:5px}.news-block-three .post-meta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.news-block-three .post-meta li{margin-right:8px;color:#d2ccda;font-weight:500;text-transform:uppercase;font-size:15px}.news-block-three h4{font-size:22px;font-weight:600;padding-bottom:30px;margin-bottom:27px;line-height:1.4em}.contact-info-block-three ul li a,.contact-info-block-two ul li a,.news-block-four h4 a,.news-block-three h4 a,.widget_popular_post .post h5 a{color:#0c2957;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.news-block-three .read-more-link{position:relative;font-size:16px;font-weight:600;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#9ca6b6;text-transform:uppercase}.news-block-four .read-more-link i,.news-block-three .read-more-link i{position:relative;top:1px;font-weight:400;margin-left:10px}.news-section-three .news-block-wrapper{position:relative;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;padding:20px 20px 0;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.news-block-four .inner-box{position:relative;padding-bottom:20px}.news-block-four .lower-content{position:relative;background-color:#e9eef8;border-radius:6px;padding:0 20px 25px;margin-top:12px}.news-block-four .overlay{position:absolute;content:'';left:0;right:0;bottom:20px;padding:30px 20px 25px;top:0;background-color:#e9eef8;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:6px}.news-block-four .category{position:relative;font-size:15px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#201630;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:24px;padding:0 17px;border-radius:12.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:9;margin-bottom:3px}.news-block-four .read-more-link,.news-section-three .read-more-post{font-size:16px;font-weight:600;font-family:var(--fira-sans);text-transform:uppercase}.news-block-four .post-meta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.news-block-four .post-meta li{margin-right:8px;color:#9ca6b6;font-weight:500;text-transform:uppercase;font-size:15px}.news-block-four h4{font-size:22px;font-weight:600;line-height:1.4em}.news-block-four .read-more-link{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#9ca6b6;margin-top:10px;display:inline-block}.news-section-three .read-more-post{width:100%;text-align:center;display:inline-block;background:#201630;color:#fff;padding:11px 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:30px}.news-section-three .read-more-post i{font-weight:400;font-size:15px;margin-left:5px}.meet-up-section{position:relative;padding:220px 0;background-size:cover;background-position:center}.meet-up-section .content-box{text-align:center;padding:50px 0}.meet-up-section .content-box .icon{position:relative;font-size:60px;line-height:60px;margin-bottom:20px}.meet-up-section .content-box h3{font-size:36px;font-weight:500;text-transform:uppercase;margin-bottom:5px}.meet-up-section .content-box h1{font-size:60px;font-weight:700;line-height:65px;text-transform:uppercase;margin-bottom:15px}.meet-up-section .content-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:18px}.meet-up-section .content-box ul li{margin-right:13px;padding-right:10px;border-right:1px solid #ddd;font-size:18px;font-weight:500;color:#0c2957}.meet-up-section .content-box ul li a i{font-weight:400;margin-right:8px}.meet-up-section .content-box ul li:last-child{border:0;margin-right:0;padding-right:0}.meet-up-section .content-box .theme-btn{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);color:#0c2957}.meet-up-section .content-box .theme-btn i{font-weight:400;font-size:16px;top:1px}.subscribe-newsletter-two{padding-top:75px;padding-bottom:90px;margin-bottom:-28px;z-index:9;position:relative}.subscribe-newsletter-two .form-group input{height:60px;border:1px solid #fff;background:0 0;width:100%;padding-left:65px;padding-right:180px;border-radius:6px;color:#fff}.subscribe-newsletter-two .form-group button{position:absolute;right:0;top:0;width:60px;height:60px;line-height:60px;text-align:center;background-color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px;font-size:16px}.subscribe-newsletter-two .form-group i{color:#fff;position:absolute;left:40px;top:17px}.subscribe-newsletter-two h2{font-size:36px;font-weight:700;color:#fff;margin-bottom:10px}.download-pdf .outer-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-pdf .left-column{width:50%;background-color:#132252;padding:50px 115px;background-size:cover}.download-pdf .left-column .inner-box{max-width:585px;margin:0 0 0 auto}.download-pdf .right-column{width:50%;background-color:#2f5ce9;padding:50px 115px;background-size:cover}.contact-section.style-five .inner-container,.download-pdf .right-column .inner-box{max-width:585px}.download-pdf .icon-box h5{font-size:15px;font-weight:600;color:#fff;margin-bottom:5px}.download-pdf .icon-box a{font-size:16px;font-weight:600;color:#fff;font-family:var(--fira-sans)}.features-section-five .link-btn{position:relative;text-align:center;margin-top:30px}.feature-block-five .inner-box{position:relative;padding:60px 28px 35px 35px;max-width:270px;margin:0 auto 30px}.feature-block-five .inner-box:before{position:absolute;content:'';left:-42px;top:-40px;right:-42px;bottom:-45px;background-image:url(../images/shape/shape-10.png);background-repeat:no-repeat;background-position:center;display:inline-block}.feature-block-five:nth-child(2n) .inner-box:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.feature-block-five .icon{margin-bottom:25px;position:relative}.feature-block-five .text,.service-block-four .content .text,.service-block-six .content .text{position:relative;font-size:18px;font-weight:500;margin-bottom:0}.feature-block-five .read-more-link{position:absolute;top:42px;right:22px;height:57px;width:57px;line-height:57px;text-align:center;border-radius:50%;color:#fff;font-size:20px;-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.feature-block-five .inner-box:hover .read-more-link{opacity:1;-webkit-transform:scale(1) rotate(360deg);-ms-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}.features-section-five .btn-title{padding:13px 45px;border-radius:30px;color:#0c2957;background-color:#ebf0f9;text-transform:uppercase}.about-section-five{position:relative;padding:100px 0 70px;background-size:cover;background-position:right center}.about-section-five h4{font-size:22px;font-weight:500;margin-bottom:20px}.about-section-five .icon-box h5{font-size:16px;font-weight:600;color:#9ca6b6;text-transform:uppercase;margin-bottom:5px}.about-section-five .theme-btn{border-radius:32px;background-color:transparent;margin-bottom:30px}.about-section-five .btn-title{padding:13px 45px;border-radius:30px;color:#0c2957;background-color:#fff;text-transform:uppercase}.service-block-three .inner-box{padding-bottom:70px;padding-right:40px;position:relative}.service-block-three .inner-box:before{position:absolute;content:'';left:0;top:18px;right:20px;bottom:0;background-image:url(../images/shape/pattern-18.png)}.service-block-three .image:before{position:absolute;content:'';left:0;top:0;right:0;height:0%;background-color:#0c2957;opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}.service-block-three .inner-box:hover .image:before{opacity:.9;height:100%}.service-block-three .content{position:absolute;left:70px;right:0;bottom:0;padding:22px 30px 15px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.service-block-three .icon{position:absolute;left:-70px;bottom:0;width:70px;height:70px;line-height:70px;text-align:center;font-size:40px;background-color:#132252;color:#fff}.service-block-three .read-more-link{position:relative;font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--fira-sans);color:#9ca6b6;padding-top:15px;margin-top:18px;border-top:1px solid #e4e7ee;display:block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.service-block-three .overlay-content{opacity:0;position:absolute;left:0;right:0;bottom:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.service-block-three .overlay-content .icon-box{position:relative;padding-left:90px;min-height:70px}.service-block-three .overlay-content .icon-box .icon{position:absolute;left:0;top:0;min-height:70px}.service-block-three .outer-box{position:relative;padding:22px 30px 15px 100px;background-color:#132251}.service-block-three .outer-box:before{position:absolute;content:'';left:70px;top:0;bottom:0;right:0;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.services-section-three .owl-theme .owl-nav{position:absolute;top:-90px;left:0;right:0;margin:0 auto;width:100%;display:block}.services-section-three .owl-theme .owl-nav .owl-prev{position:absolute;right:85px;top:0;height:56px;width:56px;border-radius:50%;border:none;text-align:center;line-height:56px;font-size:0px;opacity:1;margin-top:-30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services-section-three .owl-theme .owl-nav .owl-next{position:absolute;right:15px;top:0;height:56px;width:56px;border-radius:50%;border:none;text-align:center;line-height:60px;color:transparent;font-size:0px;opacity:1;margin-top:-30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.projects-section-two{position:relative;padding:100px 0 0;background-color:#132252}.projects-section-two .owl-carousel .owl-stage-outer{overflow:visible}.project-block-two .image:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;background-image:-moz-linear-gradient(90deg,#132252 0,rgba(19,34,82,0) 100%);background-image:-webkit-linear-gradient(90deg,#132252 0,rgba(19,34,82,0) 100%);background-image:-ms-linear-gradient(90deg,#132252 0,rgba(19,34,82,0) 100%);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block-two .content{position:absolute;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:60px;opacity:0;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.7s .3s;-o-transition:.7s .3s;transition:.7s .3s}.project-block-two .left-box{position:relative;padding-right:60px}.project-block-two .category{position:relative;font-size:18px;font-weight:500;color:#fff;padding-left:60px;margin-bottom:10px}.project-block-two .category:before{position:absolute;content:'';left:0;top:12px;height:1px;width:50px;background-color:#fff}.project-block-two h3{font-size:30px;font-weight:600;color:#fff}.project-block-two .text{border-left:3px solid;color:#fff;font-size:18px;margin:0;padding:10px 0 10px 32px}.projects-section-two .owl-theme .owl-nav .owl-next,.projects-section-two .owl-theme .owl-nav .owl-prev{color:transparent;font-size:0px;margin-top:-30px;background:0 0;border-width:initial;border-style:none;border-color:initial;opacity:1;-o-border-image:initial;border-image:initial;text-align:center}.projects-section-two .owl-theme .owl-nav .owl-prev{position:absolute;left:-92px;top:0;height:64px;width:64px;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.projects-section-two .owl-theme .owl-nav .owl-next,.projects-section-two .owl-theme .owl-nav .owl-prev::after{line-height:64px;-webkit-transition:.3s;-o-transition:.3s;position:absolute;top:0;width:64px;height:64px;border-radius:50%}.projects-section-two .owl-theme .owl-nav .owl-prev::after{font-family:Flaticon;content:"\f102";left:0;color:#9ca6b6;font-size:24px;transition:.3s;background-color:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.projects-section-two .owl-theme .owl-nav .owl-next{right:-92px;transition:.3s}.projects-section-two .owl-theme .owl-nav .owl-next::after{font-family:Flaticon;content:"\f102";position:absolute;top:0;width:64px;height:64px;line-height:66px;right:0;color:#9ca6b6;font-size:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:50%;background-color:#fff}.process-block-three .inner-box{position:relative;margin-bottom:30px;padding:0 20px 30px 30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-top:45px}.process-block-three p{font-size:16px;font-weight:500;margin-bottom:12px;font-family:var(--fira-sans);color:#9ca6b6;text-transform:uppercase}.process-block-three .icon{position:relative;height:90px;width:90px;line-height:90px;text-align:center;border-radius:6px;font-size:40px;color:#fff;margin-bottom:-10px;background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.process-block-three .text{font-size:18px;font-weight:500;margin-bottom:0}.process-section-three .consult-btn{position:relative;width:114px;height:114px;border:7px solid #bfccf7;border-radius:50%;text-align:center;padding-top:22px;font-size:15px;font-weight:600;font-family:var(--fira-sans);text-transform:uppercase;margin-bottom:40px}.process-section-three .consult-btn i{display:block;font-size:25px;font-weight:400}.faq-section{position:relative;padding:100px 0 70px;background:#ebf0f9}.accordion-box .block{position:relative;padding-top:0;margin-bottom:25px}.accordion-box .block .acc-btn{position:relative;font-size:20px;cursor:pointer;line-height:1.2em;background:#fff;font-weight:500;font-family:var(--fira-sans);padding:25px 58px 25px 30px;transition:.5s;-ms-transition:.5s;-o-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.accordion-box .block .icon-outer{position:absolute;right:30px;top:28px;width:20px;height:30px;font-size:25px;color:#9ca6b6;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.accordion-box .block .icon-outer .icon{position:absolute;top:50%;margin-top:-15px;font-size:18px;font-weight:400;line-height:1em;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion-box .block .acc-btn.active .icon-outer .icon_minus{opacity:1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion-box .block .acc-btn.active .icon-outer{color:#0eaf96}.accordion-box .block .acc-content{position:relative;display:none;padding:23px 30px;border-top:1px solid #e4e7ee;background:#fff}.accordion-box .block .acc-content .content-text{padding-bottom:6px}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content{position:relative;font-size:14px}.accordion-box .block .content .text{margin-bottom:0;font-size:18px;font-weight:500}.faq-section .wrapper-box{position:relative;background:#fff;padding:50px 50px 45px}.faq-section .author-box{position:relative;padding-left:90px;min-height:70px;margin-bottom:30px}.faq-section .author-box h4{position:relative;font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.faq-section .author-box .phone-number{position:relative;font-size:30px;font-weight:600}.faq-section .mail{font-size:18px;font-weight:500;margin-bottom:15px}.faq-section .list{margin-bottom:18px}.contact-info-block ul li,.faq-section .list li{font-size:18px;font-weight:500;margin-bottom:5px}.faq-section .read-more-link{position:relative;font-size:16px;font-weight:600;color:#9ca6b6;font-family:var(--fira-sans);text-transform:uppercase}.faq-section .read-more-link i,.team-section-three .read-more-link i{margin-left:5px;font-weight:400}.faq-section .question-icon{position:absolute;right:40px;bottom:20px}.testimonial-block-five h4{font-size:24px;font-weight:600;margin-bottom:25px}.testimonial-block-five .text{font-size:22px;font-weight:500;font-style:italic;margin-bottom:30px}.testimonial-block-five .rating{margin-bottom:9px;font-size:20px}.testimonial-block-five .author-title{font-size:20px;font-weight:600;margin-bottom:30px}.testimonial-section-five .author-thumb{margin-top:40px;text-align:center;opacity:0;transition:.3s}.testimonial-section-five .quote{position:absolute;top:50%;right:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonial-section-five:before{position:absolute;content:'';right:0;bottom:0;width:50%;height:80px}.testimonial-section-five .swiper-nav-button{position:absolute;right:30px;bottom:75px;width:140px;height:78px;background:#fff}.testimonial-section-five .swiper-button-next,.testimonial-section-five .swiper-button-prev{color:#9ca6b6;font-size:20px;width:56px;height:56px;line-height:54px;text-align:center;top:0;background:0 0;border:1px solid #dadee6;border-radius:50%;margin:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.news-section-five{background-color:#132252;position:relative;padding:100px 0 70px}.news-block-five .inner-box{position:relative;padding:40px 30px 33px;background-color:#0f1c45;background-size:cover;border-top:3px solid}.news-block-five:after,.news-block-five:before{position:absolute;content:"";left:15px;bottom:0;width:3px;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:9}.news-block-five .inner-box::after,.news-block-five .inner-box::before{-webkit-transition:.5s;-o-transition:.5s;position:absolute;content:"";left:0;bottom:0}.news-block-five:before{right:15px;left:auto}.news-block-five .inner-box::before{right:0;top:0;background-color:#0f1c45;transition:.5s}.news-block-five .inner-box:hover:before{opacity:.92}.news-block-five .inner-box::after{width:100%;height:3px;transition:.5s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.news-block-five .date{position:relative;padding-left:65px;font-size:16px;font-weight:500;font-family:var(--fira-sans);margin-bottom:30px;line-height:1.4em;color:#fff}.news-block-five .date strong{position:absolute;left:0;top:-3px;font-size:50px;font-weight:600;line-height:50px;color:#fff}.news-block-five .author{position:relative;width:40px;height:40px;margin-bottom:20px}.news-block-five h4{font-size:22px;font-weight:600;padding-bottom:30px;margin-bottom:20px;line-height:1.4em;color:#fff}.news-block-five h4::before{position:absolute;content:"";left:0;bottom:0;height:7px;width:100%;background-image:url(../images/shape/pattern-6.png);opacity:.5}.news-block-five .read-more-btn a{position:relative;font-size:16px;font-weight:600;color:#aab1c8;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase}.news-block-five .read-more-btn a i{position:relative;top:1px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-left:5px}.news-block-five .comments a{position:relative;color:#aab1c8;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.pricing-section.style-two{background-color:#ebf0f9}.pricing-section .ribbon{position:absolute;top:-10px;right:19px;background:#ebf0f9;color:#fff;font-size:12px;font-weight:500;font-family:var(--fira-sans);padding:0 11px;border-radius:10px;line-height:21px}.pricing-block.style-two{padding:0 15px}.pricing-section.style-two .pricing-content .wrapper-box{-webkit-box-shadow:none;box-shadow:none}.pricing-block.style-two .inner-box{-webkit-box-shadow:0 30px 30px 0 rgba(0,0,0,.08);box-shadow:0 30px 30px 0 rgba(0,0,0,.08);background:#fff}.pricing-block.style-two .top-content,.pricing-block.style-two.active .lower-content h5{background-color:#231933}.pricing-block.style-two.active .lower-content h5::after,.pricing-block.style-two.active .lower-content h5::before{background-color:#261c36}.pricing-block.style-two .lower-content ul li{padding-left:0;font-weight:500}.pricing-block.style-two .lower-content h4{font-family:inherit}.subscribe-newsletter-three{position:relative;padding:100px 0 140px;background-size:cover}.subscribe-newsletter-three .content-box{position:relative;margin-bottom:30px;background-color:#fff;text-align:center}.subscribe-newsletter-three .content-box .lower-content{position:relative;background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);padding:35px 30px}.subscribe-newsletter-three .content-box h4,.widget_newsletter .content-box h4{font-size:22px;font-weight:600;margin-bottom:25px}.subscribe-newsletter-three .form-group input,.widget_newsletter .form-group input{height:55px;border:1px solid #e4e7ee;background:0 0;width:100%;padding-left:45px;padding-right:75px}.subscribe-newsletter-three .form-group button,.widget_newsletter .form-group button{position:absolute;right:0;top:0;width:55px;height:55px;border-left:1px solid #e4e7ee;line-height:55px;text-align:center;background-color:transparent;border-top-right-radius:6px;border-bottom-right-radius:6px;font-size:16px;color:#9ca6b6;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.subscribe-newsletter-three .form-group i,.widget_newsletter .form-group i{position:absolute;left:21px;top:15px}.subscribe-newsletter-three h5,.widget_newsletter h5{position:relative;font-size:16px;font-weight:500;font-family:Barlow,sans-serif}.subscribe-newsletter-three .bottom-content{text-align:center;margin-top:30px;font-size:18px;font-weight:500;color:#0c2957}.subscribe-newsletter-three .bottom-content a i{font-weight:400;font-size:16px;margin-left:6px}.feature-section-six{position:relative;margin-top:-80px;background-color:#eff2f5}.contact-info-block-three,.contact-info-block-two,.feature-block-six{position:relative;z-index:2}.feature-block-six .inner-box{position:relative;background:#fff;padding:30px 30px 30px 120px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-bottom:30px}.contact-info-block-two:first-child .inner-box,.contact-info-block-two:first-child .inner-box:before,.feature-block-six:first-child .inner-box,.feature-block-six:first-child .inner-box:before{border-top-left-radius:30px}.contact-info-block-two:nth-child(3) .inner-box,.contact-info-block-two:nth-child(3) .inner-box:before,.feature-block-six:nth-child(3) .inner-box,.feature-block-six:nth-child(3) .inner-box:before{border-top-right-radius:30px}.feature-block-six .inner-box:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:#0f3186;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-top:3px solid}.feature-block-six .icon{position:absolute;left:30px}.contact-info-block-three h4,.contact-info-block-two h4,.feature-block-six h4{position:relative;font-size:22px;font-weight:600;margin-bottom:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.feature-block-six .text{position:relative;font-size:18px;font-weight:500;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.feature-block-six .read-more-link{position:relative;font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--fira-sans);color:#0c2957}.feature-block-six .read-more-link i{position:relative;top:1px;margin-left:3px}.about-section-four{position:relative;padding:100px 0 70px;background:#eff2f5}.about-section-four .image-block::before{position:absolute;content:"";top:45px;left:45px;right:45px;bottom:45px;border-width:6px;border-style:solid;border-color:transparent #fff #fff transparent;-o-border-image:initial;border-image:initial;border-radius:3px}.about-section-four .image-two{position:relative;margin-top:-206px;-webkit-box-shadow:rgba(0,0,0,.27) 0 5px 20px 0;box-shadow:rgba(0,0,0,.27) 0 5px 20px 0;display:inline-block;border-radius:6px}.about-section-four .logo{position:absolute;left:0;top:20px;width:115px;height:115px;line-height:106px;text-align:center;border-radius:50%;border:3px dotted #333;-o-border-image:initial;border-image:initial}.about-section-four .logo::before{position:absolute;content:"";top:10px;left:10px;right:10px;bottom:10px;-webkit-box-shadow:rgba(0,0,0,.27) 0 5px 20px 0;box-shadow:rgba(0,0,0,.27) 0 5px 20px 0;background:#0f3186;border-radius:50%}.about-section-four .author-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;margin-bottom:40px}.about-section-four .text{margin-top:40px;font-size:18px;font-weight:500;margin-bottom:20px}.about-section-four .btn-style-one,.news-section-three.style-two .news-block-four .category,.news-section-three.style-two .news-block-three .category,.news-section-three.style-two .news-block-three .lower-content:before{background-color:#0f3186}.about-section-four .btn-style-one .btn-title{text-transform:uppercase;padding:13px 50px}.about-section-four .btn-style-one i{font-size:16px;top:0}.service-block-four .image-box img,.service-block-six .image-box img{border-top-right-radius:6px;border-top-left-radius:6px;width:100%}.service-block-four .image-box:before{position:absolute;content:'';left:0;bottom:0;right:0;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-top-right-radius:6px;border-top-left-radius:6px;opacity:.74;background-image:-moz-linear-gradient(3deg,#0f3186 56%,#adbde5 100%);background-image:-webkit-linear-gradient(3deg,#0f3186 56%,#adbde5 100%);background-image:-ms-linear-gradient(3deg,#0f3186 56%,#adbde5 100%)}.service-block-four .icon-box,.service-block-six .icon-box{position:absolute;bottom:0;left:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.service-block-four .icon-box .icon,.service-block-six .icon-box .icon{position:relative;color:#fff;font-size:45px;line-height:40px;margin-bottom:20px}.service-block-four .icon-box h4,.service-block-six .icon-box h4{position:relative;color:#fff;font-size:22px;font-weight:600;padding-bottom:35px}.service-block-four .icon-box h4:before,.service-block-six .icon-box h4:before{position:absolute;content:'';left:0;bottom:0;width:70px;height:4px}.service-block-four .overlay{position:absolute;content:'';left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;font-size:50px;opacity:0}.service-block-four .overlay:after,.service-block-four .overlay:before{position:absolute;left:0;top:0;-webkit-transition:.5s;-o-transition:.5s;border-top-right-radius:6px;border-top-left-radius:6px;opacity:0;content:'';bottom:0;right:0}.service-block-four .overlay:before{transition:.5s;border-top:4px solid;border-bottom:4px solid;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.service-block-four .overlay:after{transition:.5s;border-left:4px solid;border-right:4px solid;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.service-block-four .content,.service-block-six .content{position:relative;padding:35px 30px;background-color:#eff2f5;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.service-block-four .inner-box:hover .content,.service-block-six .inner-box:hover .content{background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.why-choose-us-section-two{padding-top:100px;padding-bottom:70px}.why-choose-us-section-two .text{position:relative;color:#bac6e3;font-size:18px;font-weight:500;margin-bottom:40px}.whay-choose-block .icon{position:absolute;left:40px;top:40px;color:#fff}.whay-choose-block .icon span{height:70px;width:70px;border:1px solid #ffffff30;line-height:68px;text-align:center;background-color:#183783;font-size:40px;display:inline-block;position:relative;z-index:1;border-bottom-right-radius:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.whay-choose-block .icon:before{position:absolute;content:'';left:-40px;top:-40px;width:90px;height:90px;background-image:url(../images/shape/pattern-15.png);border-radius:50%}.whay-choose-block .text{font-size:18px;font-weight:500;color:#bac6e3;margin-bottom:35px}.why-choose-us-section-two .image{position:relative;margin-top:-50px;margin-right:-290px;margin-bottom:-30px}.project-block-three .overlay-content::before{position:absolute;content:"";opacity:.9;left:0;right:0;bottom:0;top:0;background-image:-moz-linear-gradient(90deg,#0f3186 0,rgba(15,49,134,0) 100%);background-image:-webkit-linear-gradient(90deg,#0f3186 0,rgba(15,49,134,0) 100%);background-image:-ms-linear-gradient(90deg,#0f3186 0,rgba(15,49,134,0) 100%)}.project-block-three .overlay-content .content{position:absolute;right:0;left:0;bottom:30px;text-align:center}.project-block-three .overlay-content .category{position:relative;color:#fff;font-size:18px;font-weight:500;margin-bottom:0}.project-block-three .overlay-content .text{font-size:22px;font-weight:600;color:#fff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1200px) rotateX(90deg) translateZ(-40px);transform:perspective(1200px) rotateX(90deg) translateZ(-40px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-bottom:0}.page-title{position:relative;padding:140px 0;background-color:#646464;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:6px;overflow:hidden}.page-title:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;background-image:-moz-linear-gradient(0deg,#201630 0,rgba(32,22,48,0) 100%);background-image:-webkit-linear-gradient(0deg,#201630 0,rgba(32,22,48,0) 100%);background-image:-ms-linear-gradient(0deg,#201630 0,rgba(32,22,48,0) 100%)}.page-title .content-box,.page-title-two .content-box{padding-left:22px;position:relative}.page-title .content-box:before,.page-title-two .content-box:before{position:absolute;content:'';left:0;top:4px;width:4px;height:84px}.page-title .content-box h1{position:relative;display:block;font-size:60px;line-height:65px;color:#fff;font-weight:700}.page-title .content-box .bread-crumb li{position:relative;display:inline-block;font-size:15px;font-weight:500;color:#fff;padding-right:15px;margin-right:5px;font-family:var(--fira-sans);text-transform:uppercase}.page-title .content-box .bread-crumb li a:hover{text-decoration:underline}.page-title .content-box .bread-crumb li:last-child{padding:0;margin:0}.page-title .content-box .bread-crumb li:before{position:absolute;content:"\f105";font-family:'Font Awesome 5 Pro';top:-1px;right:0}.error-section .image{margin-bottom:60px}.error-section h1{position:relative;font-size:40px;font-weight:700}.error-section .text{position:relative;font-size:24px;margin-bottom:20px}.faq-section-two h2{position:relative;font-size:40px;font-weight:700;margin-bottom:25px}.faq-section-two form{position:relative;max-width:770px;margin:0 auto 25px}.faq-section-two form input{position:relative;height:60px;padding:0 20px;border:1px solid #e1e5e9;border-radius:6px;width:100%}.faq-section-two form button{position:absolute;right:0;top:0;height:60px;width:50px;line-height:60px;font-size:20px;background-color:transparent}.faq-section-two .text,.filter-tabs.filter-btns li,.pagination li a,.project-block-four h5{font-size:18px;font-weight:500}.faq-section-two .text{margin-bottom:50px}.contact-section.style-two{margin-top:20px}.contact-section.style-two .subscribe-newsletter .form-group button.btn-style-four{background-image:inherit;border-radius:25px}.contact-section.style-two .sec-title .text-decoration .left::after,.contact-section.style-two .sec-title .text-decoration .left::before,.contact-section.style-two .sec-title .text-decoration .right::after,.contact-section.style-two .sec-title .text-decoration .right::before,.contact-section.style-two .sec-title .text-decoration::before,.news-section-three.style-two,.pricing-block-three.popular .btn-style-two .btn-title,.widget_contact .btn-style-one .btn-title:before{background-color:#fff}.accordion-box.style-three .block .acc-btn,.accordion-box.style-two .block .acc-btn{border:1px solid #dee2e6}.accordion-box.style-three .block,.accordion-box.style-two .block .acc-content{-webkit-box-shadow:0 1px 50px 0 rgba(0,0,0,.1);box-shadow:0 1px 50px 0 rgba(0,0,0,.1)}.accordion-box.style-two .block .acc-btn.active{background:#201630;border-color:#201630;color:#fff;border-left:3px solid}.accordion-box.style-three .block .acc-btn.active{border-color:#fff;border-left:3px solid;background-color:#fff}.sidebar-page-container .pattern{position:absolute;top:0;right:0;left:0;height:50%;background-size:cover}.widget+.widget{margin-top:50px}.widget .widget-title{margin-bottom:25px;font-size:22px;font-weight:600}.widget_search .form-group input[type=search]{position:relative;width:100%;height:57px;border:1px solid #eee;font-size:17px;font-weight:500;color:#5a5a68;padding:10px 80px 10px 20px;border-radius:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.pagination li a,.pagination li a:before{width:50px;-webkit-transition:.5s;-o-transition:.5s;height:50px}.widget_search button{position:absolute;right:0;top:0;background:0 0;width:50px;height:57px}.pagination{position:relative;display:block;margin-bottom:30px}.pagination li{display:inline-block;margin:0 3px}.pagination li a{position:relative;display:inline-block;font-family:Roboto,sans-serif;line-height:50px;border:1px solid #e3e3e3;text-align:center;color:#5a5a68;border-radius:50%;background:0 0;z-index:1;transition:.5s}.pagination li a:before{position:absolute;content:'';border-radius:5px;left:-1px;top:-1px;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);z-index:-1;transition:.5s}.pagination li a.active:before,.pagination li a:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.pagination li a.active,.pagination li a:hover{background:#fff;border-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.filter-tabs.filter-btns li{position:relative;padding:0 30px 50px;cursor:pointer}.filter-tabs.filter-btns li:before{position:absolute;content:'';left:0;right:0;bottom:-1px;height:1px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.filters{position:relative;border-bottom:1px solid #eee;margin-bottom:70px}.filter-tabs.filter-btns li span.count{position:absolute;left:50%;bottom:0;font-size:14px;font-weight:700;width:30px;height:30px;line-height:26px;background:#fff;text-align:center;border:2px solid;border-radius:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);display:block;-webkit-transition:.5s .5s;-o-transition:.5s .5s;transition:.5s .5s;opacity:0}.project-block-four .inner-box,.project-block-six .inner-box,.service-block-five .inner-box{position:relative;margin-bottom:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block-four .inner-box:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.project-block-four .inner-box:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;border:10px solid #fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-webkit-transform:scaleY(.7);-ms-transform:scaleY(.7);transform:scaleY(.7)}.project-block-four .inner-box:hover:before{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.project-block-four .inner-box .overlay,.project-block-six .inner-box .content-box{position:absolute;left:0;right:0;bottom:0;-webkit-transition:1s;-o-transition:1s;transition:1s;text-align:center}.project-block-four .inner-box:hover .overlay,.project-block-six .inner-box:hover .content-box{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);bottom:50%}.project-block-four h5{position:relative;color:#fff;margin-bottom:10px;font-family:inherit}.project-block-four h4,.project-block-six h4{position:relative;font-size:22px;font-weight:600;color:#fff;margin-bottom:35px}.project-block-five .image img{width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block-five .lower-content{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding-top:30px;padding-bottom:40px}.project-block-five .inner-box:hover .lower-content{padding-left:70px}.project-block-five .link-btn{position:absolute;left:0;top:30px;-webkit-transform:translateX(20px) rotate(-360deg);-ms-transform:translateX(20px) rotate(-360deg);transform:translateX(20px) rotate(-360deg);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.project-block-five .inner-box:hover .link-btn{-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}.project-block-five .link-btn a,.project-block-six .link-btn a{height:50px;width:50px;line-height:50px;text-align:center;font-size:20px;display:inline-block;color:#fff;border-radius:50%}.project-block-five h4{font-size:22px;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block-five .image:before{position:absolute;content:"";opacity:0;left:0;right:0;bottom:0;top:0;z-index:9;background:#201630;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block-five .inner-box:hover .image:before{opacity:.9}.project-block-six h5{position:relative;font-size:18px;font-weight:500;color:#fff;margin-bottom:10px;font-family:inherit;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-block-six .link-btn{position:absolute;left:50%;bottom:30px;-webkit-transform:translateY(20px) translateX(-50%) rotate(-360deg);-ms-transform:translateY(20px) translateX(-50%) rotate(-360deg);transform:translateY(20px) translateX(-50%) rotate(-360deg);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.project-block-six .inner-box:hover .link-btn{-webkit-transform:translateX(0) translateX(-50%) rotate(0);-ms-transform:translateX(0) translateX(-50%) rotate(0);transform:translateX(0) translateX(-50%) rotate(0);opacity:1}.project-block-seven .inner-box{position:relative;padding:30px;border-radius:6px}.project-block-seven h2{font-size:48px;font-weight:700;color:#fff}.project-block-seven h4{position:relative;font-size:18px;font-weight:700;color:#fff;margin-bottom:10px}.project-block-seven .read-more-link{position:relative;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase}.projects-section-three .bottom-text{position:relative;font-size:18px;font-weight:500;text-align:center;margin-top:20px}.process-section-four .bottom-text a i,.projects-section-three .bottom-text a i{margin-left:5px;position:relative;top:3px}.project-details .top-box{position:relative;margin-bottom:70px}.project-details h2{font-size:40px;line-height:50px;font-weight:600;margin-bottom:40px}.project-details .project-info p{position:relative;font-size:18px;font-weight:500;color:#838d9e;margin-bottom:5px}.project-details .project-info h5{position:relative;font-size:18px;font-weight:600}.project-details .project-info .social-links li{position:relative;float:left;margin-right:20px}.project-details .project-info .social-links li a{font-size:16px;color:#0c2957;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-details h4{font-size:26px;font-weight:600;margin-bottom:30px}.award-section-two,.services-section-five{position:relative;padding:100px 0 70px;background-color:#eff2f5}.services-section-five .text{font-size:18px;font-weight:500;margin-bottom:40px}.service-block-five .inner-box .content-box{position:relative;padding:30px 30px 30px 133px;border-radius:6px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;z-index:9;min-height:120px}.service-block-five .inner-box .content-box:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:#0f3186;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:6px}.service-block-five .inner-box:after,.service-block-five .inner-box:before{bottom:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-transition:.5s;-o-transition:.5s;position:absolute;background-color:#0f3186;content:''}.service-block-five .inner-box:before{left:20px;right:20px;height:20px;opacity:.3;transition:.5s}.service-block-five .inner-box:hover:before{bottom:-10px}.service-block-five .inner-box:after{left:10px;right:10px;height:10px;opacity:.5;transition:.5s}.service-block-five .inner-box:hover:after{bottom:-5px}.service-block-five .icon{position:absolute;top:30px;left:30px;font-size:60px;padding-right:20px;line-height:60px;color:#a3b4ce;border-right:1px solid #e1e5e9;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.service-block-five .inner-box:hover .icon{border-color:#4b65a4}.service-block-five h4{position:relative;font-size:22px;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.pricing-block-three.popular .inner-box,.style-three .service-block-five .inner-box .content-box:before,.style-three .service-block-five .inner-box:after,.style-three .service-block-five .inner-box:before{background-color:#201630}.testimonial-section-six .pointer-block{position:absolute;left:3%;top:28%;width:30px;height:30px;border-radius:50%;cursor:pointer}.testimonial-section-six .pointer-block:nth-child(2){left:15.5%;top:35.5%}.testimonial-section-six .pointer-block:nth-child(3){left:31%;top:19%}.testimonial-section-six .pointer-block:nth-child(4){left:32.5%;bottom:31%;top:auto}.testimonial-section-six .pointer-block:nth-child(5){left:50.5%;top:auto;bottom:45%}.testimonial-section-six .pointer-block:nth-child(6){left:auto;right:40.5%;top:28%}.testimonial-section-six .pointer-block:nth-child(7){left:auto;right:30%;top:39%}.testimonial-section-six .pointer-block:nth-child(8){left:auto;right:11%;top:auto;bottom:30%}.testimonial-section-six .pointer-block:nth-child(9){left:auto;right:10%;top:29%}.testimonial-section-six .pointer-block .point{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:3px solid #96a2bc;-webkit-box-shadow:0 0 0 0 #96a2bc;-ms-box-shadow:0 0 0 0 #96a2bc;-o-box-shadow:0 0 0 0 #96a2bc;box-shadow:0 0 0 0 #96a2bc;-webkit-animation:1s infinite ripple;animation:3s infinite ripple;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-section-six .pointer-block:hover .point{border-color:#0f3185}.testimonial-section-six .pointer-block .point:after{position:absolute;content:'';left:9px;top:9px;height:6px;width:6px;border-radius:50%;background:#0f3186;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-section-six .pointer-block .point:before{position:absolute;content:'';left:2px;top:2px;height:20px;width:20px;border-radius:50%;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-section-six .pointer-block:hover .point:before{background-color:#0f3185}.contact-details-section-three .pointer-block:first-child .point:before,.contact-details-section-three .pointer-block:nth-child(3) .point:before,.testimonial-section-six .pointer-block:first-child .point:before,.testimonial-section-six .pointer-block:nth-child(3) .point:before{-webkit-animation-delay:.7s;animation-delay:.7s}@-webkit-keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px rgba(244,68,56,0);box-shadow:0 0 0 20px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px rgba(244,68,56,0);box-shadow:0 0 0 20px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}.testimonial-section-six .pointer-block .content{opacity:0;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:430px;padding:33px 50px 33px 55px;bottom:30px;left:-100px;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);background-color:#fff;border-radius:6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;z-index:9;pointer-events:none}.award-section-two .owl-theme .owl-nav .owl-next:before,.award-section-two .owl-theme .owl-nav .owl-prev:before{font-family:Flaticon;content:"\f102";top:0;width:56px;height:56px;color:#9ca6b6;-webkit-transition:.3s;-o-transition:.3s;line-height:56px}.testimonial-section-six .pointer-block .content:before{position:absolute;content:'';left:98px;bottom:-40px;border:20px solid transparent;border-top-color:#fff}.contact-details-section-three .pointer-block:hover .content,.testimonial-section-six .pointer-block:hover .content{opacity:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.blog-single-post .author-box .text,.testimonial-section-six .pointer-block .content .text{position:relative;font-size:18px;font-weight:500;margin-bottom:20px}.testimonial-section-six .pointer-block .content .logo{position:absolute;left:-30px;top:50px;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%}.testimonial-section-six .pointer-block .content h4{position:relative;font-size:20px;font-weight:500}.testimonial-section-six .pointer-block .content h4 span{font-size:18px;font-family:Barlow,sans-serif}.process-section-four{position:relative;padding:100px 0 70px;background-color:#0f3186}.process-block-four .inner-box:before{position:absolute;content:'';right:-121px;top:52px;width:214px;height:35px;background:url(../images/icons/icon-31.png) center no-repeat}.process-block-four .icon{position:relative;width:130px;height:130px;line-height:130px;margin:0 auto 30px;text-align:center;background:url(../images/shape/shape-7.png) center no-repeat}.process-block-four:nth-child(2) .icon{background:url(../images/shape/shape-8.png) center no-repeat}.process-block-four:nth-child(3) .icon{background:url(../images/shape/shape-9.png) center no-repeat}.process-block-four h4{position:relative;font-size:22px;font-weight:600;margin-bottom:20px;color:#fff}.career-block h4,.career-block ul li{margin-bottom:10px;position:relative}.process-block-four .text{position:relative;color:#bac6e3;font-size:18px;font-weight:500}.process-section-four .bottom-text{position:relative;font-size:18px;font-weight:500;text-align:center;margin-top:20px;margin-bottom:30px;color:#fff}.award-block-two{position:relative;background-color:#fff;padding:30px;text-align:center;margin-bottom:30px}.award-section-two .owl-theme .owl-nav{position:absolute;top:-80px;left:0;right:0;margin:0 auto;width:100%;display:block}.award-section-two .owl-theme .owl-nav .owl-prev:before{position:absolute;left:0;border-radius:50%;background:#fff;font-size:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.3s}.award-section-two .owl-theme .owl-nav .owl-next:before{position:absolute;right:0;background:#fff;border-radius:50%;font-size:20px;transition:.3s}.contact-section-two .contact-form-area{position:relative;background:#fff;padding:50px 50px 30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-bottom:30px}.contact-section-two .theme-btn{width:100%;background-color:#0f3186}.contact-section-two .theme-btn .btn-title{padding:14.5px 50px;border-radius:30px}.contact-section-two .theme-btn i{font-size:19px;top:1px}.contact-section-two .contact-form textarea{height:115px}.contact-section-two .row,.contact-section.style-five .contact-form .row{margin:0 -10px}.contact-section-two .contact-form .form-group{padding:0 10px}.contact-section-two .contact-info{position:relative;padding:59px 40px 60px;background-color:#0f3186}.contact-section-two .contact-info .logo img{width:auto}.contact-section-two .contact-info h4{font-size:24px;font-weight:600;color:#fff;margin-bottom:20px}.contact-section-two .read-more-link i{position:relative;margin-left:5px}.contact-section-two .read-more-link:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:2px;background:#576fab}.contact-section-two .owl-theme .owl-nav{position:absolute;bottom:50px;right:35px;width:100%;margin:0 auto;display:block}.client-section-two.style-two{background-color:#0f3186;padding:100px 0 70px}.client-section-two.style-two .column{border-color:rgba(255,255,255,.1)}.news-section-three.style-two .news-block-three .read-more-link i,.news-section-three.style-two .read-more-post i{font-weight:900}.news-section-three.style-two .read-more-post{background-color:#0f3186;color:#fff}.main-footer.style-five{background-size:cover}.main-footer.style-five .logo-widget .text{font-size:18px;font-weight:500;margin-bottom:28px;color:#0c2957}.main-footer.style-five .logo-widget .link-btn i{margin-right:0;margin-left:5px}.subscribe-widget .text{font-size:18px;font-weight:500;color:#0c2957;margin-bottom:20px}.subscribe-widget .form-group input{height:56px;background:#fff;width:100%;padding-left:20px;padding-right:70px;border-radius:6px;font-size:16px;font-weight:500;color:#0c2957;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.subscribe-widget .form-group button{position:absolute;right:0;top:0;width:56px;height:56px;line-height:56px;text-align:center;background-color:#0f3186;color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px;font-size:16px}.subscribe-widget .social-links li a{position:relative;display:block;color:#0c2957;font-size:14px;width:42px;height:42px;line-height:42px;background:#fff;text-align:center;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-footer.style-five .footer-bottom{padding-bottom:4px;border-top:1px solid #d1d5d8;padding-top:22px}.career-section,.faq-section-five,.features-section-six,.testimonial-section-eight{position:relative;padding:100px 0 70px;background-color:#f1f5f8}.career-block .inner-box{position:relative;margin-bottom:30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.08);box-shadow:0 0 50px 0 rgba(0,0,0,.08);border-radius:6px;background-color:#fff;padding:80px 30px 35px;text-align:center}.career-block .time{position:absolute;top:20px;left:20px;font-size:13px;font-weight:600;text-transform:uppercase;border:1px solid #e1e5e9;line-height:28px;padding:0 30px;border-radius:15px}.career-block .icon,.heighlight-block .inner-box{position:relative;text-align:center;margin-bottom:30px}.career-block h4{font-size:22px;font-weight:600}.blog-single-post .share-icon h5,.career-block .location{font-size:18px;font-weight:500;margin-bottom:20px}.career-block .theme-btn{background-color:#f1f5f8;text-transform:uppercase;width:100%;margin-bottom:30px}.career-block ul{text-align:left}.career-block ul li{padding-left:27px;font-size:16px;font-weight:500;border-bottom:1px solid #e1e5e9;padding-bottom:10px}.career-block ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.career-block ul li i{position:absolute;left:0;top:0;color:#84859c;font-weight:400}.service-block-six .image-box:before{position:absolute;content:'';left:0;bottom:0;right:0;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-top-right-radius:6px;border-top-left-radius:6px;opacity:.74;background-image:-moz-linear-gradient(47deg,#201630 37%,#7a2920 86%);background-image:-webkit-linear-gradient(47deg,#201630 37%,#7a2920 86%);background-image:-ms-linear-gradient(47deg,#201630 37%,#7a2920 86%)}.service-block-six .overlay{position:absolute;content:'';left:30px;right:30px;bottom:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;font-size:50px;opacity:0}.service-block-six .overlay a,.testimonial-block-six .logo{-webkit-transition:.5s;-o-transition:.5s;text-align:center}.service-block-six .overlay:before{position:absolute;content:'';left:0;bottom:0;right:0;height:4px}.service-block-six .overlay a{position:relative;height:100px;width:100px;font-size:24px;line-height:50px;display:block;border-radius:50%;color:#fff;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);margin:0 auto;transition:.5s}.service-block-six .inner-box:hover .overlay a{-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}.testimonial-section-seven .owl-dots .owl-dot span{position:relative;display:block;width:12px;height:12px;background:#e0e0e4;border-radius:6px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.testimonial-block-six .top-content{position:relative;background-color:#fff;padding:28px 45px 25px 60px;border-radius:6px;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1);margin-left:30px}.testimonial-block-six .top-content:before{position:absolute;content:'';left:78px;bottom:-40px;border:20px solid transparent;border-top-color:#fff}.testimonial-block-six .logo{position:absolute;left:-30px;top:50px;width:60px;height:60px;line-height:56px;border-radius:50%;background-color:#fff;border:2px solid #dcdfe3;transition:.5s}.testimonial-block-six .logo .default{position:absolute;top:0;right:0;left:0;bottom:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-block-six .logo .hover{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;opacity:0}.testimonial-block-seven .logo img,.testimonial-block-six .logo img{width:auto;margin:0 auto;line-height:56px;display:inline-block}.testimonial-block-six .quote{position:absolute;font-size:60px;color:#e0e0e4;bottom:-20px;right:40px;text-align:center;line-height:40px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-block-six .inner-box:hover .quote{bottom:20px}.testimonial-block-six .rating{position:relative;font-size:16px;margin-bottom:10px}.testimonial-block-six .text{position:relative;color:#0c2957;font-size:18px;font-weight:500;margin-bottom:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-block-six .author-box{position:relative;padding-left:80px;min-height:60px;margin-bottom:5px;padding-top:13px;margin-top:30px;margin-left:90px}.testimonial-section-nine{position:relative;padding:100px 0 50px;background-color:#f1f5f8}.testimonial-section-ten{position:relative;padding:100px 0 60px}.testimonial-block-six.style-two .top-content{background:#201630;margin-left:0}.testimonial-block-six.style-two .top-content:before{border-top-color:#201630;left:55px}.testimonial-block-six.style-two .author-box{margin-left:40px}.testimonial-block-six.style-two .quote{bottom:30px;color:#4d4559}.testimonial-block-six.style-two .inner-box:hover .quote{bottom:30px}.contact-section.style-three{background-color:#f1f5f8}.contact-section.style-five .btn-style-one .btn-title,.contact-section.style-four .btn-style-one .btn-title,.contact-section.style-three .btn-style-one .btn-title{padding:13px 30px;border-radius:28px}.contact-section.style-four .read-more-link,.contact-section.style-three .read-more-link{text-transform:uppercase;padding-left:0;color:inherit}.contact-section.style-five .read-more-link i,.contact-section.style-four .read-more-link i,.contact-section.style-three .read-more-link i{position:relative;margin-left:5px;font-weight:400}.contact-section.style-five .contact-section .author-box .phone-numer,.contact-section.style-four .contact-section .author-box .phone-numer,.contact-section.style-four .list li,.contact-section.style-three .contact-section .author-box .phone-numer,.contact-section.style-three .list li{color:inherit}.contact-section.style-four .contact-form .bootstrap-select>.dropdown-toggle,.contact-section.style-four .contact-form .form-group input[type=email],.contact-section.style-four .contact-form .form-group input[type=text],.contact-section.style-four .contact-form .form-group select,.contact-section.style-four .contact-form .form-group textarea,.contact-section.style-three .contact-form .bootstrap-select>.dropdown-toggle,.contact-section.style-three .contact-form .form-group input[type=email],.contact-section.style-three .contact-form .form-group input[type=text],.contact-section.style-three .contact-form .form-group select,.contact-section.style-three .contact-form .form-group textarea{border:1px solid #e3e3e3}.cta-section-two.style-two{position:relative;padding:75px 0 45px}.cta-section-two.style-two:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;opacity:.92}.cta-section-two.style-two .contact-info .icon,.cta-section-two.style-two h2 span{-webkit-text-fill-color:white}.cta-section-two.style-two .btn-style-two .btn-title{padding:13px 50px}.cta-section-two.style-two .btn-style-two .btn-title:before{background-color:#222}.team-section-three .read-more-link{font-size:16px;font-weight:600;text-transform:uppercase;margin-top:20px;display:inline-block;font-family:var(--fira-sans)}.team-section-three .sec-title .text{font-size:20px;color:inherit}.team-section-three .link-btn{position:relative;margin-top:50px}.team-section-four{position:relative;padding-bottom:70px;background-image:-webkit-linear-gradient(90deg,#201630 70%,#fff0 100%);padding-top:101px}.single-team-member .image:before,.team-block-four .image:before,.team-block-three .image:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(90deg,#fd4a36 0,#201630 86%);background-image:-webkit-linear-gradient(90deg,#fd4a36 0,#201630 86%);background-image:-ms-linear-gradient(90deg,#fd4a36 0,#201630 86%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;z-index:5}.team-block-three:hover .image:before{opacity:.9;-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0)}.team-block-three .image img{width:100%;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.team-block-three .inner-box:hover .image img{-webkit-filter:grayscale(0);filter:grayscale(0)}.team-block-three .content{position:absolute;top:0;right:0;left:0;bottom:0;padding:30px 30px 20px;opacity:0;z-index:9;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.team-block-three .content .author-title{position:absolute;left:30px;bottom:30px}.team-block-three .designation{position:relative;font-size:18px;font-weight:500;color:#fff}.team-block-three h4{position:relative;font-size:22px;font-weight:600;color:#fff;margin-bottom:5px}.team-block-three .social-links{position:absolute;right:20px;top:20px;background-color:#fff;border-radius:21px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.team-block-three .social-links li a{width:42px;height:35px;line-height:35px;text-align:center;border-bottom:1px solid #e1e5e9;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;color:#838d9e;display:inline-block}.contact-section.style-four{background-color:#fff;padding-bottom:70px}.faq-section-three{position:relative;padding:100px 0 160px}.faq-section-three .contact-form-area{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);padding:60px 50px}.faq-section-five .contact-form-area h3,.faq-section-three .contact-form-area h3{font-size:36px;font-weight:600;margin-bottom:10px}.about-section-seven .bottom-content h5,.faq-section-five .contact-form-area .text,.faq-section-three .contact-form-area .text{font-size:20px;font-weight:500;margin-bottom:20px}.faq-section-five .contact-form .form-group,.faq-section-three .contact-form .form-group{margin-bottom:15px}.faq-section-five .contact-form .bootstrap-select>.dropdown-toggle,.faq-section-five .contact-form .form-group input[type=email],.faq-section-five .contact-form .form-group input[type=text],.faq-section-five .contact-form .form-group select,.faq-section-five .contact-form .form-group textarea,.faq-section-three .contact-form .bootstrap-select>.dropdown-toggle,.faq-section-three .contact-form .form-group input[type=email],.faq-section-three .contact-form .form-group input[type=text],.faq-section-three .contact-form .form-group select,.faq-section-three .contact-form .form-group textarea{border-color:transparent transparent #e1e5e9;padding:0}.faq-section-five .contact-form .form-group textarea,.faq-section-three .contact-form .form-group textarea{height:95px}.faq-section-five .contact-form .theme-btn.btn-style-one,.faq-section-three .contact-form .theme-btn.btn-style-one{margin-top:25px}.team-section-five,.team-section-seven{position:relative;padding:100px 0 135px}.team-section-five .row{margin:0 -30px}.team-block-four{position:relative;padding:0 30px}.team-block-four .inner-box{position:relative;margin-bottom:60px;background-color:#fff}.single-team-member .image,.team-block-four .image{position:relative;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.team-block-four .image:after{position:absolute;content:'';left:0;bottom:0;right:75px;height:30px;background-color:#fff;z-index:6;border-top-right-radius:6px}.single-team-member:hover .image:before,.team-block-four:hover .image:before{opacity:.85;-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0)}.single-team-member .social-links-wrapper,.team-block-four .social-links-wrapper{position:absolute;top:20px;right:20px;width:55px;height:55px;z-index:9}.single-team-member .social-links-wrapper .icon,.team-block-four .social-links-wrapper .icon{position:relative;height:55px;width:55px;line-height:55px;text-align:center;border-radius:50%;background-color:#fff;color:#84859c;font-size:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.single-team-member .social-links,.team-block-four .social-links{position:absolute;right:-50%;top:70px;background-color:#fff;border-radius:21px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:-webkit-max-content;width:-moz-max-content;width:max-content}.news-block-six .social-links li,.single-team-member .social-links li,.team-block-four .social-links li{display:inline-block}.single-team-member .social-links li a,.team-block-four .social-links li a{width:35px;height:42px;line-height:42px;text-align:center;border-right:1px solid #e1e5e9;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;color:#838d9e;display:inline-block}.news-block-six .social-links li:last-child a,.single-team-member .social-links li:last-child a,.team-block-four .social-links li:last-child a{border-right:0}.team-block-four .author-title{position:relative;padding-left:20px;border-left:3px solid;margin-top:-5px;margin-bottom:20px;z-index:9}.single-team-member .designation,.team-block-four .designation{position:relative;font-size:18px;font-weight:500;bottom:-5px}.team-block-four .text{position:relative;font-size:18px;font-weight:500;padding-bottom:40px;margin-bottom:0}.team-section-six{position:relative;padding:100px 0 70px;background-color:#201630}.team-section-six .sec-top .text{font-size:18px;font-weight:500;color:#fff;margin-bottom:40px}.award-section-three{position:relative;padding:100px 0 135px;background-color:#fff}.award-block-three{position:relative;padding:30px 15px}.award-block-three .inner-box{position:relative;background-color:#fff;padding:30px;text-align:center;margin-bottom:30px;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1)}.award-section-three .owl-dots{position:relative;text-align:center;display:block;margin-bottom:30px;top:-20px}.award-section-three .owl-dots .owl-dot span{position:relative;display:block;width:12px;height:12px;border:2px solid #e0e0e4;border-radius:6px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.funfacts-section-two.style-two .icon-box{background:0 0;top:63px}.funfacts-section-two.style-two .inner:before{position:absolute;content:'';right:0;top:20px;width:1px;bottom:20px;background:#41394f}.client-section-two.style-three{background-color:#f1f5f8;padding-top:100px}.client-section-two.style-three .column,.client-section-two.style-three .wrapper-box{border-color:#e1e5e9}.award-section.style-two{position:relative;background-position:left center}.contact-details-section,.contact-details-section-three{position:relative;padding-top:100px;padding-bottom:70px}.contact-details-section .sec-title .text,.contact-details-section-two .sec-title .text{margin-top:0;margin-bottom:30px;font-size:20px;color:inherit}.contact-info-block .inner-box{position:relative;padding:40px 30px 30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.15);box-shadow:0 0 50px 0 rgba(0,0,0,.15);margin-bottom:30px;border-radius:6px}.contact-info-block .icon-box{position:relative;padding-left:70px;min-height:70px}.contact-info-block h5{font-size:16px;font-weight:600;margin-bottom:8px}.contact-info-block h4{font-size:20px;font-weight:600}.contact-form-section{position:relative;padding-bottom:0;background:#fff}.contact-form-section .live-contact .content{position:absolute;left:0;right:0;bottom:0;padding:50px 30px;text-align:center}.contact-form-section .live-contact .content .icon{color:#fff;font-size:70px;line-height:70px;margin-bottom:30px}.contact-form-section .live-contact .content h4{position:relative;color:#fff;font-size:24px;font-weight:600;margin-bottom:16px}.contact-form-section .live-contact .content .text{position:relative;color:#fff;font-size:18px;font-weight:500;margin-bottom:25px}.contact-form-section .contact-form .bootstrap-select>.dropdown-toggle,.contact-form-section .contact-form .form-group input[type=email],.contact-form-section .contact-form .form-group input[type=text],.contact-form-section .contact-form .form-group select,.contact-form-section .contact-form .form-group textarea{border-color:#f1f5f8;background-color:#f1f5f8;height:56px}.comment-form .form-group textarea,.contact-form-section .contact-form .form-group textarea,.contact-form-section-two .contact-form .form-group textarea{height:120px}.contact-form-section .note p{font-size:18px;font-weight:500;font-style:italic}.contact-details-section-two,.heighlight-section{position:relative;padding-top:60px;padding-bottom:70px}.contact-details-section-two:before,.heighlight-section:before{position:absolute;top:-45px;left:50%;width:100%;max-width:1170px;background:#fff;content:'';height:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:6px}.contact-details-section-two .bottom-text{position:relative;text-align:center;font-size:18px;font-weight:500;margin-top:15px;margin-bottom:30px}.contact-info-block-two .inner-box{position:relative;background:#fff;padding:45px 30px 40px 115px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-bottom:30px}.contact-info-block-two .inner-box:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:#201630;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-top:3px solid}.contact-info-block-two .icon{position:absolute;left:35px;top:46px}.contact-info-block-three ul li,.contact-info-block-two ul li{font-size:18px;font-weight:500;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative}.contact-info-block-two .inner-box:hover ul li a{color:#ffff}.contact-section.style-five{background-color:#f1f5f8;padding:0}.contact-section.style-five .left-column .inner-container{margin:0 0 0 auto}.contact-section.style-five .contact-form .form-group{padding:0 10px;margin-bottom:20px}.contact-section.style-five .read-more-link{text-transform:uppercase;padding-left:0;color:#fff}.contact-section.style-five .list li,.contact-section.style-five .sec-title.light .text{color:#d7cfe3}.contact-section.style-five .contact-form .bootstrap-select>.dropdown-toggle,.contact-section.style-five .contact-form .form-group input[type=email],.contact-section.style-five .contact-form .form-group input[type=text],.contact-section.style-five .contact-form .form-group select,.contact-section.style-five .contact-form .form-group textarea{border:1px solid #e3e3e3;height:55px}.contact-section.style-five .contact-form-box{position:relative;padding:50px 50px 30px;background:#fff;margin-left:-50px;border-radius:6px;margin-bottom:30px}.contact-section.style-five .contact-form .form-group textarea{height:110px}.faq-section-four{padding:100px 0 160px}.faq-section-five .contact-form-area{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);background-color:#fff;padding:60px 50px}.contact-details-section-three .sec-top .text{font-size:20px;font-weight:500}.contact-details-section-three .outer-box{position:relative;background:#fff;padding:0 30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-bottom:30px}.contact-info-block-three .inner-box{position:relative;background:#fff;padding:45px 0 40px 85px;border-bottom:1px solid #e1e5e9}.contact-info-block-three .icon{position:absolute;left:0;top:46px}.contact-details-section-three .pointer-block{position:absolute;left:21%;top:36%;width:20px;height:20px;border-radius:50%;cursor:pointer}.contact-details-section-three .pointer-block:nth-child(2){left:61%;top:45.5%}.contact-details-section-three .pointer-block:nth-child(3){left:auto;right:18.5%;top:auto;bottom:28%}.contact-details-section-three .pointer-block:nth-child(4){left:48.5%;bottom:20.5%;top:auto}.contact-details-section-three .pointer-block .point{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:4px solid;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact-details-section-three .pointer-block:hover .point{border-color:#fec8c2;-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7)}.contact-details-section-three .pointer-block .point:after{position:absolute;content:'';left:3px;top:3px;height:6px;width:6px;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact-details-section-three .pointer-block:hover .point:after{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.contact-details-section-three .pointer-block .point:before{position:absolute;content:'';left:0;top:0;height:12px;width:12px;border-radius:50%;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact-details-section-three .pointer-block:hover .point:before{background-color:#fca197}.contact-details-section-three .pointer-block .content{opacity:0;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:210px;padding:10px 20px;bottom:30px;left:-100px;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);background-color:#fff;border-radius:6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;z-index:9;pointer-events:none}.contact-details-section-three .pointer-block .content:before{position:absolute;content:'';left:90px;bottom:-30px;border:15px solid transparent;border-top-color:#fff}.contact-details-section-three .pointer-block .content .text{position:relative;font-size:18px;font-weight:500;margin-bottom:0;line-height:26px;text-align:center}.contact-details-section-four{position:relative;padding-top:100px;padding-bottom:170px;background-color:#f1f5f8}.contact-form-section-two{position:relative;padding-top:100px;padding-bottom:70px;background-color:#f1f5f8}.contact-form-section-two .contact-form .bootstrap-select>.dropdown-toggle,.contact-form-section-two .contact-form .form-group input[type=email],.contact-form-section-two .contact-form .form-group input[type=text],.contact-form-section-two .contact-form .form-group select,.contact-form-section-two .contact-form .form-group textarea{border-color:#fff;background-color:#fff;height:56px}.heighlight-block .inner-box:before{position:absolute;content:'';right:0;top:0;bottom:0;background-color:#e1e5e9;width:1px}.heighlight-block h4{font-size:22px;font-weight:600;margin-bottom:15px}.heighlight-block .text,.pricing-block-three .text{position:relative;font-size:18px;font-weight:500;margin-bottom:30px}.news-block-six .lower-content{position:relative;background-color:#fff;border-radius:6px;margin-left:20px;margin-right:20px;margin-top:-50px;padding:0 40px 40px}.news-block-six .social-links-wrapper{position:relative;width:55px;height:55px;z-index:9}.news-block-six .social-links-wrapper .icon{position:relative;height:55px;width:55px;line-height:55px;text-align:center;border-radius:50%;background-color:#fff;color:#84859c;font-size:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer;border:1px solid #e1e5e9}.news-block-six .social-links{position:absolute;right:65px;top:5px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:-webkit-max-content;width:-moz-max-content;width:max-content}.news-block-six .social-links li a{width:50px;height:50px;line-height:48px;text-align:center;border:1px solid #e1e5e9;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;color:#838d9e;display:inline-block;border-radius:50%}.blog-sidebar{position:relative;border:1px solid #e1e5e9;background-color:#f1f5f8;padding:40px 30px;border-radius:6px}.blog-sidebar .widget_search{margin-top:-40px;margin-left:-30px;margin-right:-30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.widget_popular_post .post{position:relative;padding-left:90px;padding-bottom:30px;overflow:hidden;margin-bottom:30px}.widget_popular_post .post h5{font-size:17px;font-weight:600;margin-bottom:2px}.widget_popular_post .post .post-info{font-size:15px;font-weight:500}.widget_archive .bootstrap-select>.dropdown-toggle{border-radius:6px;width:100%;color:#0c2957;font-weight:500;font-size:16px;margin-bottom:10px;font-family:var(--fira-sans)}.widget_archive .dropdown.bootstrap-select{width:100%!important}.widget_archive .bootstrap-select .dropdown-menu li a span.text{margin:0;line-height:40px}.widget_newsletter{text-align:center;background:#fff;margin:0 -30px -40px;padding:35px 30px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.widget_tag_cloud ul li{margin:0 5px 10px;float:left}.blog-single-post ul.tag li a,.widget_tag_cloud ul li a{position:relative;font-size:16px;font-weight:500;background:#fff;border-radius:20px;color:#838d9e;padding:3.5px 17px 7px;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:0 20px 50px 0 rgba(0,0,0,.1);box-shadow:0 20px 50px 0 rgba(0,0,0,.1)}.single-team-member{position:relative;margin-right:30px}.single-team-member .inner-box{position:relative;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-bottom:30px;background-color:#fff;border-radius:6px}.single-team-member .image .author-title:after{position:absolute;content:'';left:0;bottom:20px;width:3px;height:45px;z-index:6}.single-team-member .image img{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.single-team-member .author-title{position:relative;padding:19px 33px;margin-top:-92px;margin-bottom:20px;z-index:9;background:#fff;margin-right:75px;border-top-right-radius:6px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.single-team-member ul.info-list{position:relative;padding:10px 30px}.single-team-member ul.info-list li{position:relative;font-size:18px;font-weight:500;color:#0c2957;margin-bottom:20px}.team-details-section .single-team-member ul.info-list li span{font-weight:600;display:block;color:#838d9e}.team-details-section .working-history .top-content h2{font-size:36px;font-weight:600;margin-bottom:30px}.team-details-section .timeline{position:relative;margin-left:165px;border-left:1px solid #e4e8eb;margin-bottom:60px}.team-details-section .timeline .text{position:relative;font-size:18px;font-weight:500;top:-8px}.team-details-section .timeline li{position:relative;padding-left:37px}.team-details-section .timeline li:before{position:absolute;content:attr(data-date);left:-165px;top:0;font-size:18px;font-weight:500;font-family:var(--fira-sans);color:#838d9e}.team-details-section .timeline li:after{position:absolute;content:"";left:-7.5px;top:0;width:15px;height:15px;border:1px solid #e4e8eb;border-radius:50%;background-color:#fff}.team-details-section .timeline li.current:after{border:4px solid #fecdc7}.team-details-section .contact-form .bootstrap-select>.dropdown-toggle,.team-details-section .contact-form .form-group input[type=email],.team-details-section .contact-form .form-group input[type=text],.team-details-section .contact-form .form-group select,.team-details-section .contact-form .form-group textarea{background-color:#f1f5f8;border-color:#f1f5f8}.team-details-section .contact-form .form-group i{position:absolute;top:20px;right:35px}.widget_categories{margin-bottom:45px}.widget_categories .categories-list li{position:relative;display:block;border-bottom:1px solid #e1e5e9}.widget_categories .categories-list li a{position:relative;display:block;font-size:18px;line-height:28px;font-weight:600;color:#1e1e2a;padding:14px 0 13px 20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.widget_categories .categories-list li a:before{position:absolute;content:"\f063";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:12px;color:#838d9e;left:0;top:16px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.widget_categories .categories-list li a span{position:absolute;right:0;top:14px;font-size:16px;font-weight:500;font-family:var(--fira-sans);padding-left:20px;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.widget_categories .categories-list li a span:before{position:absolute;content:"\f061";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:13px;left:0;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.widget_categories .widget-title,.widget_categories_two .widget-title{margin-bottom:7px}.widget_categories_two{margin-bottom:45px;padding:30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);border-radius:6px}.widget_categories_two .categories-list li{position:relative;display:block;border:1px solid #e1e5e9;margin-bottom:10px;border-radius:6px}.page-title-two,.widget_brochur,.widget_contact{position:relative;border-radius:6px}.widget_categories_two .categories-list li a{position:relative;display:block;font-size:18px;line-height:28px;font-weight:600;color:#1e1e2a;padding:14px 0 13px 42px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:6px}.widget_categories_two .categories-list li a:hover{padding-left:20px;color:#fff;background:#201630}.widget_categories_two .categories-list li a:before{position:absolute;content:"\f063";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:12px;color:#838d9e;left:20px;top:16px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.widget_categories_two .categories-list li a span{position:absolute;right:10px;top:14px;font-size:16px;font-weight:500;font-family:var(--fira-sans);padding-left:20px;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.widget_categories_two .categories-list li a span:before{position:absolute;content:"\f061";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:13px;left:0;top:0;color:#fff}.widget_brochur{padding:30px;background-size:cover}.widget_brochur .widget-content{position:relative;padding-left:65px}.widget_brochur h5{position:relative;font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.widget_brochur h4{position:relative;font-size:18px;font-weight:600;margin-bottom:20px}.widget_brochur a{position:relative;font-size:15px;font-weight:500;font-family:var(--fira-sans);text-transform:uppercase;color:#0c2957}.widget_brochur a i{margin-right:10px;color:#959ead;font-weight:400;position:relative;top:1px}.widget_contact{padding:50px 30px;background-size:cover;text-align:center}.widget_contact h4{font-size:20px;font-weight:600;color:#fff;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:30px}.widget_contact .phone-number{position:relative;font-size:24px;color:#fff;font-weight:500;margin-bottom:11px}.widget_contact .email{position:relative;font-size:18px;color:#fff;font-weight:500;margin-bottom:30px}.blog-single-post .category,.page-title-two .category{font-size:13px;line-height:18px;color:#fff;text-transform:uppercase}.widget_contact .btn-style-one:hover .btn-title{color:#222}.page-title-two{padding:157px 0;background-color:#646464;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;text-align:center}.page-title-two:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;background:rgba(32,22,48,.85)}.page-title-two .content-box h1{position:relative;display:block;font-size:48px;line-height:65px;color:#fff;font-weight:600}.page-title-two .category{position:relative;font-weight:600;border-radius:12px;padding:3px 21px;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto 10px}.blog-single-post .post-meta,.page-title-two .post-meta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-title-two .post-meta li{font-size:15px;font-weight:500;color:#fff;margin-right:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.blog-single-post .lower-content{position:relative;margin:-100px 100px 0;padding:0 100px;border-radius:6px;background-color:#fff}.blog-single-post .title h1{position:relative;display:block;font-size:48px;line-height:65px;font-weight:600;text-align:center;margin-bottom:30px}.blog-single-post .category{position:relative;font-weight:600;border-radius:12px;padding:3px 21px;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#201630;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto 10px}.blog-single-post .post-meta li{font-size:15px;font-weight:500;color:#838d9e;margin-right:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.blog-single-post h3{font-size:30px;font-weight:600;margin-bottom:40px}.blog-single-post .text p a{color:#838d9e;text-decoration:underline}.blog-single-post blockquote{padding:50px 0;position:relative;font-size:24px;font-weight:500;color:#0c2957;font-family:var(--fira-sans);font-style:italic;text-align:center;margin:0;background-color:transparent}.blog-post-pagination h4,.blog-single-post .author-box h4{font-size:20px;font-weight:600;margin-bottom:10px}.blog-single-post ul.tag{margin:50px -5px 40px;padding-bottom:50px;border-bottom:1px solid #e1e5e9;text-align:center}.blog-single-post ul.tag li{margin:0 5px 10px;display:inline-block}.blog-single-post .share-icon .social-links{position:relative;text-align:center}.blog-single-post .share-icon .social-links li{display:inline-block;margin:0 5px}.blog-single-post .share-icon .social-links a{font-size:14px;color:#fff;font-family:var(--fira-sans);display:inline-block;padding:11.5px 35px;border-radius:25px}.blog-single-post .share-icon .social-links a.facebook{background-color:#3b5998}.blog-single-post .share-icon .social-links a.twitter{background-color:#55acee}.blog-single-post .share-icon .social-links a.linkedin{background-color:#dc4e41}.blog-single-post .share-icon .social-links a.pinterest{background-color:#bd081c}.blog-single-post .author-box{position:relative;padding:40px 40px 30px 170px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);margin-bottom:50px;border-radius:6px}.blog-single-post .author-box h5{font-family:inherit;margin-bottom:10px}.blog-post-pagination .next-post a,.blog-post-pagination .prev-post a{font-size:16px;display:inline-block;margin-bottom:15px;position:relative;font-weight:500;color:#838d9e}.blog-single-post .author-box h5 a{position:relative;font-size:18px;font-weight:500;color:#838d9e}.blog-single-post .author-box .social-links li a{position:relative;display:block;color:#838d9e;font-size:14px;width:42px;height:42px;line-height:42px;border:1px solid #e2e6ea;text-align:center;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-single-post .author-box .social-links li a:hover{color:#fff;border-color:transparent}.blog-post-pagination{position:relative;padding-bottom:40px;margin-bottom:60px;border-bottom:1px solid #eef2ed}.blog-post-pagination h4{position:relative;line-height:1.7em}.blog-post-pagination .prev-post a{transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.blog-post-pagination .prev-post a i{margin-right:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.blog-post-pagination .next-post{text-align:right;width:50%}.blog-post-pagination .next-post .image-box{position:relative;padding-right:90px}.blog-post-pagination .next-post .image-box img{position:absolute;right:0;top:0;border-radius:50%}.blog-post-pagination .next-post a{padding-right:16px;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.blog-post-pagination .prev-post{position:relative;width:50%}.blog-post-pagination .prev-post .image-box{position:relative;padding-left:90px}.blog-post-pagination .prev-post .image-box img{position:absolute;left:0;top:0;border-radius:50%}.blog-post-pagination:after{position:absolute;left:50%;content:'';top:45px;width:1px;bottom:45px;background-color:#f2f2f2}.blog-post-pagination .next-post a:hover,.blog-post-pagination .prev-post a:hover{color:#f13729}.comments-area{position:relative;margin-top:30px;margin-bottom:50px}.blog-single-post .group-title h3{position:relative;font-size:24px;font-weight:600;margin-bottom:30px}.comments-area .comment-box{position:relative;margin-bottom:30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.comments-area .comment-box:last-child .comment{padding-bottom:0;border-bottom:0}.comments-area .comment-box:hover{border-color:#eb5310}.comments-area .comment-box.reply-comment{margin-left:65px}.comments-area .comment{position:relative;font-size:14px;padding:0 0 20px 110px}.comments-area .comment .comment-inner{position:relative;padding:40px;background:#f1f5f8}.comments-area .comment-box.reply-comment .comment-inner{background-color:#fff;border:1px solid #e1e5e9}.comments-area .comment .comment-inner .text{position:relative;font-size:18px;font-weight:500;line-height:1.5em;margin-bottom:15px}.comments-area .comment-box .author-thumb{position:absolute;left:0;top:0;overflow:hidden;margin-bottom:20px}.comments-area .comment-box .author-thumb img{width:80px;display:block}.comments-area .comment-info{position:relative;line-height:24px;font-size:18px;font-weight:600;font-family:var(--fira-sans);margin-bottom:15px}.comments-area .comment-info a{position:relative;color:#1e1e29}.comments-area .date{font-size:16px;color:#838d9e;font-weight:400;font-family:Barlow,sans-serif}.comments-area .comment-box .reply-comment-btn{position:relative;color:#222;font-size:16px;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-family:var(--fira-sans)}.comment-form .form-group input[type=email],.comment-form .form-group input[type=password],.comment-form .form-group input[type=tel],.comment-form .form-group input[type=text],.comment-form .form-group select,.comment-form .form-group textarea{position:relative;display:block;width:100%;line-height:28px;padding:15px 20px;height:58px;color:#7c7b7b;font-size:18px;font-weight:500;background:#fff;border:1px solid #e1e5e9;border-radius:6px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.comment-form .form-group input[type=email]:focus,.comment-form .form-group input[type=password]:focus,.comment-form .form-group input[type=tel]:focus,.comment-form .form-group input[type=text]:focus,.comment-form .form-group select:focus,.comment-form .form-group textarea:focus{border-color:#f13729}.comment-form button{position:relative;display:block;margin-top:10px}.comment-form .note{position:relative;font-size:18px;font-weight:500;margin-top:0;margin-bottom:20px}.comment-form .note input,.experience-section-two .counter-column a i{margin-right:7px}.services-details .content-side .image-slide .content{position:absolute;left:0;bottom:0;right:140px;background-color:#201630;padding:40px;border-top-right-radius:6px}.services-details .content-side .image-slide .content h4{color:#fff;font-size:22px;font-weight:600}.services-details .content-side h2{position:relative;font-size:30px;font-weight:600;margin-bottom:30px}.services-details .content-side .icon{position:relative;font-size:200px;line-height:210px;color:#e5ebf4}.services-details .content-side .text{position:relative;margin-bottom:30px;font-size:18px;font-weight:500}.services-details .content-side .list li{position:relative;font-size:18px;font-weight:500;margin-bottom:10px}.services-details .content-side .list li i{margin-right:8px;font-size:15px}.service-block-seven .inner-box{position:relative;margin-top:10px;margin-bottom:30px;text-align:center;-webkit-box-shadow:0 0 10px #00000014;box-shadow:0 0 10px #00000014}.service-block-seven .icon{position:relative;padding:30px 0 15px;min-height:110px}.service-block-seven h4{position:relative;font-size:20px;font-weight:600;margin-bottom:20px}.service-block-seven .text{position:relative;padding:20px;background-image:-webkit-linear-gradient(90deg,#fff 10%,#f1f5f8 100%);font-size:18px;font-weight:500}.services-details .tab-btn-style-one{position:relative;border:0;margin-bottom:30px}.services-details .tab-btn-style-one li{margin-bottom:10px;width:100%}.services-details .tab-btn-style-one li a{position:relative;font-size:18px;font-weight:500;padding:13px 20px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:6px;width:100%;border:0;color:#0c2957;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.services-details .tab-btn-style-one li a:before{position:absolute;content:"\f100";font-family:Flaticon;font-size:16px;right:20px;top:13px;color:#fff;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.services-details .tab-content h4{font-size:24px;font-weight:600;margin-bottom:20px;margin-top:20px}.pricing-block-three .inner-box{position:relative;padding:40px 30px;background-color:#eef2f5;border-radius:6px;margin-bottom:50px}.pricing-block-three .inner-box:before{position:absolute;content:'';left:0;bottom:-48px;width:100%;height:27px;background-image:url(../images/shape/shape-17.png);background-repeat:no-repeat;background-position:center}.about-section-seven .form-group,.pricing-block-three .icon{position:relative;margin-bottom:25px}.pricing-block-three h3{position:relative;font-size:32px;font-weight:800;margin-bottom:15px;line-height:1.1em}.pricing-block-three h4{position:relative;font-size:18px;font-weight:500;padding-bottom:25px;margin-bottom:25px;letter-spacing:-.5px;border-bottom:0}.pricing-block-three h4:before{position:absolute;content:'';left:0;bottom:0;width:60px;height:2px}.pricing-block-three .price{position:relative;font-size:60px;font-weight:500;line-height:65px;margin-bottom:15px}.pricing-block-three .price sup{position:relative;top:-23px;font-size:32px}.pricing-block-three .price span{position:absolute;right:5px;bottom:10px;font-size:16px;font-weight:500;color:#838d9e;line-height:1.2em}.pricing-block-three .btn-style-two .btn-title{color:#fff;background-color:#201630}.pricing-block-three .ribbon{position:absolute;right:-50px;top:-25px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;padding:1.5px 18px;color:#fff;font-size:13px;font-weight:600;font-family:var(--fira-sans)}.pricing-block-three .ribbon:before{position:absolute;content:"";top:0;right:-15px;width:16px;height:30px;-webkit-clip-path:polygon(100% 0px,10% 50%,100% 100%,0px 100%,0px 0px);clip-path:polygon(100% 0px,10% 50%,100% 100%,0px 100%,0px 0px)}.pricing-block-three .ribbon:after{position:absolute;content:'';left:0;bottom:-8px;width:10px;height:8px;background-color:#c32c1b;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%)}.about-section-six .author-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;margin-bottom:50px}.about-section-six .experience-years-block .image{position:relative;display:inline-block}.about-section-six .experience-years-block h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:700;color:#fff}.about-section-six .experience-years-block .text{position:absolute;right:0;top:50%;width:170px;height:170px;border-radius:50%;font-size:22px;font-weight:600;font-family:var(--fira-sans);padding:54px 29px 0;line-height:1.2em;transform:translateY(-50%);color:#fff;margin:0}.about-section-six .experience-years-block:before{position:absolute;content:'';left:0;top:0;right:100px;bottom:0;background-image:url(../images/shape/shape-18.png);background-position:50% 80%}.about-section-six .whay-choose-block .icon:before,.features-section-six .whay-choose-block .icon:before,.why-choose-us-section-three .whay-choose-block .icon:before{background-image:url(../images/shape/pattern-18.png)}.about-section-six .whay-choose-block .icon span,.why-choose-us-section-three .whay-choose-block .icon span{border-radius:0;background:#fff;color:#ddd;border:1px solid #dcdfe3}.about-section-seven .image-box{position:relative;z-index:9;text-align:center}.about-section-seven .shape-one{position:absolute;left:-170px;top:-50px}.about-section-seven .shape-two{position:absolute;left:-100px;bottom:100px}.about-section-seven .image-block .video-box{position:absolute;right:30px;bottom:0;width:201px;height:200px;text-align:center;z-index:11;padding:30px;margin-bottom:30px}.about-section-seven .play-icon{position:absolute;top:50%;left:53%;display:inline-block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:33px}.about-section-seven .curved-circle{position:absolute;top:15px;left:30px;width:142px;font-size:14px;font-weight:600;text-transform:uppercase;font-family:var(--fira-sans)}.about-section-seven .image-block:before{position:absolute;content:'';left:0;bottom:0;right:30px;top:100px;background-color:#0c2957;z-index:2}.about-section-seven .author-info{position:relative;padding-left:80px;border-right:1px solid #e1e5e9;padding-right:30px;margin-right:30px;padding-top:5px}.about-section-seven .author-info h4{position:relative;font-size:20px;font-weight:500;margin-bottom:0}.about-section-seven input{position:relative;height:50px;font-size:16px;padding:0 15px;border:1px solid #eee;width:calc(100% - 210px);border-radius:25px}.about-section-seven .theme-btn{position:absolute;top:0;right:0}.about-section-seven .phone-number{font-size:20px;font-weight:600;font-family:var(--fira-sans)}.progress-levels .progress-box{position:relative;padding-bottom:10px;padding-top:10px}.progress-levels .progress-box .bar{position:relative;height:3px;margin-left:0}.progress-levels .progress-box .bar .bar-innner{position:relative;left:0;top:0;width:100%;height:10px;border-radius:5px}.progress-levels .progress-box .bar .bar-fill{position:absolute;left:-5%;top:0;width:0;height:3px;border-bottom:3px dashed;-webkit-transition:2s .3s;-o-transition:2s .3s;transition:2s .3s}.progress-levels .progress-box.html .bar .bar-fill{background:#ef6267}.progress-levels .progress-box.wp .bar .bar-fill{background:#ff9924}.progress-levels .progress-box.php .bar .bar-fill{background:#14dbba}.progress-levels .progress-box.animated .bar .bar-fill{left:0}.progress-levels .progress-box .percent{position:absolute;left:-85px;top:-43px;letter-spacing:0;font-size:16px;width:55px;height:55px;text-align:center;line-height:55px;border-radius:6px;font-weight:500;color:#fff;opacity:0;-webkit-transition:2s .7s;-o-transition:2s .7s;transition:2s .7s;background:#362d45}.timeline-section .sec-bg{position:absolute;left:0;top:0;right:0;height:335px;background-size:cover}.timeline-section .sec-bg:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:#201630;opacity:.8}.timeline-block{position:relative;display:flex;flex-wrap:wrap;padding-top:150px;flex-direction:row-reverse;min-width:600px}.timeline-block:before{position:absolute;content:'';left:50%;top:0;bottom:45px;width:2px;background-color:#eee;transform:translateX(-50%)}.timeline-block:after{position:absolute;content:"\f13c";font-size:30px;color:#fff;font-family:Flaticon;top:0;left:50%;background:#fd4a36;width:100px;height:100px;line-height:90px;border-radius:50%;text-align:center;border:5px solid #fff;transform:translateX(-50%) rotate(90deg)}.timeline-block li{width:50%;padding-left:215px;position:relative;margin-bottom:62px}.timeline-block li:before{position:absolute;content:'';left:0;top:0;width:54px;height:54px;background-color:#d4d7de;border:9px solid #fff;border-radius:50%;transform:translateX(-50%)}.timeline-block li:nth-child(2n):after,.timeline-block li:nth-child(2n):before{left:auto;right:0;transform:translateX(50%)}.timeline-block li:after{position:absolute;content:'';left:0;top:10px;width:34px;height:34px;background-color:#d4d7de;border:14px solid #fff;border-radius:50%;transform:translateX(-50%)}.timeline-block li:nth-child(2n){padding-left:0;padding-right:215px;text-align:right;transform:translateY(127px)}.timeline-block .date{font-size:18px;font-weight:600;margin-bottom:8px;font-family:var(--fira-sans);text-transform:uppercase}.timeline-block h4{font-size:22px;font-weight:700;margin-bottom:15px}.timeline-block .theme-btn{position:relative;font-size:16px;color:#fff;width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center}.timeline-block .read-more-btn{position:relative;font-size:16px;font-weight:600;text-transform:uppercase;color:#0c2957;font-family:var(--fira-sans);margin-top:7px;display:inline-block}.timeline-block .shape{position:absolute;left:55px;top:7px}.timeline-block li:nth-child(2n) .shape{left:auto;right:55px}.experience-section-two{position:relative;padding:100px 0 70px;background-color:#222;background-size:cover}.experience-section-two .progress-box{position:relative;padding-left:84px;margin-bottom:30px}.experience-section-two .progress-box h5{font-size:16px;font-weight:500;color:#fff;margin-bottom:20px}.experience-section-two .progress-box .parcent{position:absolute;top:0}.experience-section-two .progress-levels .progress-box.animated .bar .bar-fill:before{position:absolute;right:-18px;top:2px;width:20px;height:20px;opacity:.3;content:'';border-radius:50%;transform:translateY(-50%)}.experience-section-two .progress-levels .progress-box.animated .bar .bar-fill:after{position:absolute;right:-15px;top:2px;width:12px;height:12px;content:'';border-radius:50%;transform:translateY(-50%)}.experience-section-two .wrapper-box{padding-left:120px}.experience-section-two .wrapper-box h2{position:absolute;left:0;top:0;-webkit-transform:rotate(90deg) translateX(0) translateY(-50%);-ms-transform:rotate(90deg) translateX(0) translateY(-50%);transform:rotate(90deg) translateX(0) translateY(-50%);transform-origin:0;font-size:50px;opacity:.2;font-weight:800;text-transform:capitalize;letter-spacing:3px}.experience-section-two .counter-column .count-box{font-size:60px;line-height:65px;font-weight:600;font-family:var(--fira-sans);text-transform:uppercase;color:#fff;margin-bottom:4px}.experience-section-two .counter-column a{position:relative;font-size:16px;font-weight:500;margin:0;color:#fff}.why-choose-us-section-three .whay-choose-block{border:1px solid #f5f5f5;padding:50px 0 0 30px}.features-section-six .content{max-width:585px;margin:0 0 0 auto;padding-left:15px}.features-section-six .video-box{position:relative;text-align:right;margin-bottom:-70px}.features-section-six .video-box .image:before{position:absolute;content:'';left:0;bottom:0;right:0;height:270px}.features-section-six .video-box a{position:absolute;top:50%;left:50%;text-align:center;width:120px;height:120px;border:2px solid #fff;color:#fff;font-size:40px;line-height:116px;border-radius:50%;z-index:9;display:inline-block;transform:translate(-50%,-50%)}.features-section-six .whay-choose-block .icon span{border-radius:0;background:#f1f5f8;color:#ddd;border:1px solid #dcdfe3}.testimonial-section-eleven{position:relative;background-color:#201630;padding:100px 0 0;margin-bottom:100px}.testimonial-section-eleven .client-block{position:absolute;left:8%;top:20%;cursor:pointer}.testimonial-section-eleven .client-block:nth-child(2){left:24%;top:-34px}.testimonial-section-eleven .client-block:nth-child(3){left:21.5%;top:auto;bottom:23%}.testimonial-section-eleven .client-block:nth-child(4){left:42.5%;bottom:40.5%;top:auto}.testimonial-section-eleven .client-block:nth-child(5){left:57%;top:9%}.testimonial-section-eleven .client-block:nth-child(6){right:16%;top:24.5%;left:auto}.testimonial-section-eleven .client-block:nth-child(7){right:13%;top:-2.5%;left:auto}.testimonial-section-eleven .client-block .thumb{position:relative;width:60px;height:60px;border-radius:50%;overflow:hidden;margin:0 auto;transition:.5s}.testimonial-section-eleven .client-block .thumb:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;border-radius:50%;border:2px solid #fff}.testimonial-section-eleven .client-block .content{opacity:0;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:210px;padding:10px 20px;text-align:center;bottom:30px;left:50%;-webkit-transition:1s;-o-transition:1s;transition:1s;transform:translateY(-20px) translateX(-50%);background-color:#fff;border-radius:6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;z-index:9;pointer-events:none}.testimonial-section-eleven .client-block .content:before{position:absolute;content:'';left:50%;bottom:-23px;border:15px solid transparent;border-top-color:#fff;transform:translateX(-50%)}.testimonial-section-eleven .client-block:hover .content{opacity:1;transform:translateY(4px) translateX(-50%)}.testimonial-section-eleven .client-block .content h5{font-size:16px;font-weight:500;font-family:inherit}.testimonial-block-seven{position:relative;z-index:9}.call,.whatsapp,.whatsapps{position:fixed;z-index:999;height:70px;left:5px}.testimonial-block-seven .image{position:relative;width:44%;border-top-left-radius:6px;border-bottom-left-radius:6px;overflow:hidden}.testimonial-block-seven .inner-box{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1);display:flex;flex-wrap:wrap}.testimonial-block-seven .content{position:relative;width:56%;padding:30px 30px 30px 60px}.testimonial-block-seven .logo{position:absolute;left:-30px;top:50px;width:60px;height:60px;line-height:56px;text-align:center;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-block-seven .text{position:relative;color:#0c2957;font-size:18px;font-weight:500;margin-bottom:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-top:16px}.testimonial-block-seven .author-box{position:relative;margin-bottom:5px}.testimonial-block-seven .author-box .author-title{font-size:20px;font-weight:500;font-family:var(--fira-sans);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-block-seven .author-box span{font-size:18px;font-weight:500;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-section-eleven .testimonial-outer{position:relative;max-width:770px;margin:-50px auto 0;box-shadow:0 0 50px 0 rgba(0,0,0,.1);transform:translateY(50%);border-radius:6px}.footer-widget.logo-widget .widget-content.footer-bottom{border:none;padding:0}.main-footer .footer-logo a{font-size:35px;font-weight:700}.banner-carousel .slide-item:after{content:'';position:absolute;left:0;right:0;top:0;width:100%;height:100%;background:#1b171536}.main-header .header-upper .logo-box .logo img{height:75px}.whatsapp{width:122px;bottom:136px}.whatsapps{width:53px;bottom:93px}.call{width:55px;bottom:40px}@media(min-width:991px){.contact-packages{width:50%;margin:0 auto}.project-block{height:387px}.features-section-six .whay-choose-block ul.list{column-count:2}}